mirror of
https://github.com/reactos/reactos.git
synced 2024-11-01 12:26:32 +00:00
3adf450867
Put data into PAGEDATA or INITDATA sections Keep section declaration for prototypes CORE-17540
42 lines
607 B
C
42 lines
607 B
C
#pragma once
|
|
|
|
//
|
|
// Internal HAL structure
|
|
//
|
|
typedef struct _ACPI_CACHED_TABLE
|
|
{
|
|
LIST_ENTRY Links;
|
|
DESCRIPTION_HEADER Header;
|
|
// table follows
|
|
// ...
|
|
} ACPI_CACHED_TABLE, *PACPI_CACHED_TABLE;
|
|
|
|
NTSTATUS
|
|
NTAPI
|
|
HalpAcpiTableCacheInit(
|
|
IN PLOADER_PARAMETER_BLOCK LoaderBlock
|
|
);
|
|
|
|
PVOID
|
|
NTAPI
|
|
HalpAcpiGetTable(
|
|
IN PLOADER_PARAMETER_BLOCK LoaderBlock,
|
|
IN ULONG Signature
|
|
);
|
|
|
|
CODE_SEG("INIT")
|
|
NTSTATUS
|
|
NTAPI
|
|
HalpSetupAcpiPhase0(
|
|
IN PLOADER_PARAMETER_BLOCK LoaderBlock
|
|
);
|
|
|
|
PVOID
|
|
NTAPI
|
|
HalAcpiGetTable(
|
|
IN PLOADER_PARAMETER_BLOCK LoaderBlock,
|
|
IN ULONG Signature
|
|
);
|
|
|
|
/* EOF */
|