Reactos
1#pragma once
2
3//
4// Internal HAL structure
5//
6typedef struct _ACPI_CACHED_TABLE
7{
8 LIST_ENTRY Links;
9 DESCRIPTION_HEADER Header;
10 // table follows
11 // ...
12} ACPI_CACHED_TABLE, *PACPI_CACHED_TABLE;
13
14NTSTATUS
15NTAPI
16HalpAcpiTableCacheInit(
17 IN PLOADER_PARAMETER_BLOCK LoaderBlock
18);
19
20PVOID
21NTAPI
22HalpAcpiGetTable(
23 IN PLOADER_PARAMETER_BLOCK LoaderBlock,
24 IN ULONG Signature
25);
26
27CODE_SEG("INIT")
28NTSTATUS
29NTAPI
30HalpSetupAcpiPhase0(
31 IN PLOADER_PARAMETER_BLOCK LoaderBlock
32);
33
34PVOID
35NTAPI
36HalAcpiGetTable(
37 IN PLOADER_PARAMETER_BLOCK LoaderBlock,
38 IN ULONG Signature
39);
40
41/* EOF */