1 #pragma once 2 3 // 4 // Internal HAL structure 5 // 6 typedef 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 14 NTSTATUS 15 NTAPI 16 HalpAcpiTableCacheInit( 17 IN PLOADER_PARAMETER_BLOCK LoaderBlock 18 ); 19 20 PVOID 21 NTAPI 22 HalpAcpiGetTable( 23 IN PLOADER_PARAMETER_BLOCK LoaderBlock, 24 IN ULONG Signature 25 ); 26 27 NTSTATUS 28 NTAPI 29 HalpSetupAcpiPhase0( 30 IN PLOADER_PARAMETER_BLOCK LoaderBlock 31 ); 32 33 PVOID 34 NTAPI 35 HalAcpiGetTable( 36 IN PLOADER_PARAMETER_BLOCK LoaderBlock, 37 IN ULONG Signature 38 ); 39 40 /* EOF */ 41