2010-03-31 04:26:04 +00:00
|
|
|
#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
|
|
|
|
);
|
|
|
|
|
2021-05-11 15:13:14 +00:00
|
|
|
CODE_SEG("INIT")
|
2010-03-31 04:26:04 +00:00
|
|
|
NTSTATUS
|
|
|
|
NTAPI
|
|
|
|
HalpSetupAcpiPhase0(
|
|
|
|
IN PLOADER_PARAMETER_BLOCK LoaderBlock
|
|
|
|
);
|
|
|
|
|
2010-03-31 20:58:42 +00:00
|
|
|
PVOID
|
|
|
|
NTAPI
|
|
|
|
HalAcpiGetTable(
|
|
|
|
IN PLOADER_PARAMETER_BLOCK LoaderBlock,
|
|
|
|
IN ULONG Signature
|
|
|
|
);
|
|
|
|
|
2010-03-31 04:26:04 +00:00
|
|
|
/* EOF */
|