mirror of
https://github.com/reactos/reactos.git
synced 2024-09-01 08:14:01 +00:00
![Victor Perevertkin](/assets/img/avatar_default.png)
- Change INIT_FUNCTION and INIT_SECTION to CODE_SEG("INIT") and DATA_SEG("INIT") respectively - Remove INIT_FUNCTION from function prototypes - Remove alloc_text pragma calls as they are not needed anymore
41 lines
590 B
C
41 lines
590 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
|
|
);
|
|
|
|
NTSTATUS
|
|
NTAPI
|
|
HalpSetupAcpiPhase0(
|
|
IN PLOADER_PARAMETER_BLOCK LoaderBlock
|
|
);
|
|
|
|
PVOID
|
|
NTAPI
|
|
HalAcpiGetTable(
|
|
IN PLOADER_PARAMETER_BLOCK LoaderBlock,
|
|
IN ULONG Signature
|
|
);
|
|
|
|
/* EOF */
|