ReactOS 0.4.15-dev-8636-g945e856
|
#include <hal.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Definition at line 446 of file halacpi.c.
Referenced by HalpAddDevice(), HalpGetHotPlugMemoryInfo(), HalpInitBootTable(), HalpNumaInitializeStaticConfiguration(), HalpParseApicTables(), and HalpSetupAcpiPhase0().
Definition at line 771 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
VOID NTAPI HalpAcpiCacheTable | ( | IN PDESCRIPTION_HEADER | TableHeader | ) |
Definition at line 77 of file halacpi.c.
Referenced by HalpAcpiGetTable(), and HalpAcpiTableCacheInit().
PVOID NTAPI HalpAcpiCopyBiosTable | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock, |
IN PDESCRIPTION_HEADER | TableHeader | ||
) |
Definition at line 88 of file halacpi.c.
Referenced by HalpAcpiGetTable(), and HalpAcpiTableCacheInit().
VOID NTAPI HalpAcpiDetectMachineSpecificActions | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock, |
IN PFADT | DescriptionTable | ||
) |
Definition at line 507 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
Definition at line 969 of file halacpi.c.
Referenced by HalpQueryAcpiResourceRequirements().
NTSTATUS NTAPI HalpAcpiFindRsdtPhase0 | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock, |
OUT PACPI_BIOS_MULTI_NODE * | AcpiMultiNode | ||
) |
Definition at line 547 of file halacpi.c.
Referenced by HalpAcpiTableCacheInit().
PDESCRIPTION_HEADER NTAPI HalpAcpiGetCachedTable | ( | IN ULONG | Signature | ) |
Definition at line 51 of file halacpi.c.
Referenced by HalpAcpiGetTable().
Definition at line 404 of file halacpi.c.
Referenced by HalAcpiGetTable(), and HalpAcpiGetTableFromBios().
Definition at line 143 of file halacpi.c.
Referenced by HalpAcpiGetTable().
NTSTATUS NTAPI HalpAcpiTableCacheInit | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 642 of file halacpi.c.
Referenced by HalAcpiGetTable(), and HalpSetupAcpiPhase0().
NTSTATUS NTAPI HalpBuildAcpiResourceList | ( | IN PIO_RESOURCE_REQUIREMENTS_LIST | ResourceList | ) |
Definition at line 979 of file halacpi.c.
Referenced by HalpQueryAcpiResourceRequirements().
Definition at line 944 of file halacpi.c.
Referenced by HalpReportResourceUsage().
VOID NTAPI HalpDynamicSystemResourceConfiguration | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 499 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
VOID NTAPI HalpGetHotPlugMemoryInfo | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 487 of file halacpi.c.
Referenced by HalpDynamicSystemResourceConfiguration().
VOID NTAPI HalpInitBootTable | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 520 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
Definition at line 935 of file halacpi.c.
Referenced by HalInitSystem().
Definition at line 913 of file halacpi.c.
Referenced by HalReportResourceUsage().
Definition at line 924 of file halacpi.c.
Referenced by HalpInitBusHandlers().
Definition at line 961 of file halacpi.c.
Referenced by HalpBuildPartialFromAddress().
VOID NTAPI HalpNumaInitializeStaticConfiguration | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 475 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
NTSTATUS NTAPI HalpQueryAcpiResourceRequirements | ( | OUT PIO_RESOURCE_REQUIREMENTS_LIST * | Requirements | ) |
Definition at line 1016 of file halacpi.c.
Referenced by HalpQueryResourceRequirements(), and HalpQueryResources().
NTSTATUS NTAPI HalpSetupAcpiPhase0 | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 792 of file halacpi.c.
Referenced by HalInitSystem().
Definition at line 1072 of file halacpi.c.
Definition at line 43 of file halacpi.c.
Referenced by HalpMarkAcpiHal().
PWCHAR HalHardwareIdString = L"acpipic_up" |
Definition at line 44 of file halacpi.c.
Referenced by HalpQueryIdFdo().
PWCHAR HalName = L"ACPI Compatible Eisa/Isa HAL" |
Definition at line 45 of file halacpi.c.
Referenced by HalpReportResourceUsage(), HalReportResourceUsage(), IoReportHalResourceUsage(), MiBuildImportsForBootDrivers(), and MmGetSystemRoutineAddress().
PACPI_BIOS_MULTI_NODE HalpAcpiMultiNode |
Definition at line 34 of file halacpi.c.
Referenced by HalpAcpiFindRsdtPhase0().
PACPI_SRAT HalpAcpiSrat |
Definition at line 25 of file halacpi.c.
Referenced by HalpGetHotPlugMemoryInfo(), HalpNumaInitializeStaticConfiguration(), and HalpSetupAcpiPhase0().
LIST_ENTRY HalpAcpiTableCacheList |
Definition at line 17 of file halacpi.c.
Referenced by HalpAcpiCacheTable(), HalpAcpiGetCachedTable(), HalpAcpiTableCacheInit(), and HalpSetupAcpiPhase0().
FAST_MUTEX HalpAcpiTableCacheLock |
Definition at line 18 of file halacpi.c.
Referenced by HalAcpiGetTable(), and HalpAcpiTableCacheInit().
LIST_ENTRY HalpAcpiTableMatchList |
Definition at line 36 of file halacpi.c.
Referenced by HalpAcpiDetectMachineSpecificActions().
PDEBUG_PORT_TABLE HalpDebugPortTable |
Definition at line 24 of file halacpi.c.
Referenced by HalpGetDebugPortTable(), and HalpSetupAcpiPhase0().
FADT HalpFixedAcpiDescTable |
Definition at line 23 of file halacpi.c.
Referenced by HaliAcpiTimerInit(), HalpAcpiDetectResourceListSize(), HalpBuildAcpiResourceList(), and HalpSetupAcpiPhase0().
ULONG HalpInvalidAcpiTable |
Definition at line 38 of file halacpi.c.
Referenced by HalpAcpiGetTableFromBios().
PVOID HalpLowStub |
Definition at line 32 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0(), HalpSetupTemporaryMappings(), and HalStartNextProcessor().
PHYSICAL_ADDRESS HalpLowStubPhysicalAddress |
Definition at line 29 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0(), HalpSetupTemporaryMappings(), and HalStartNextProcessor().
PHYSICAL_ADDRESS HalpMaxHotPlugMemoryAddress |
Definition at line 28 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
BOOLEAN HalpPhysicalMemoryMayAppearAbove4GB |
Definition at line 21 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
ULONG HalpPicVectorRedirect[] = {0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15} |
Definition at line 40 of file halacpi.c.
Referenced by HalpBuildAcpiResourceList(), and HalpParseApicTables().
BOOLEAN HalpProcessedACPIPhase0 |
Definition at line 20 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
PHARDWARE_PTE HalpPteForFlush |
Definition at line 30 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().
PBOOT_TABLE HalpSimpleBootFlagTable |
Definition at line 26 of file halacpi.c.
Referenced by HalpInitBootTable().
PVOID HalpVirtAddrForFlush |
Definition at line 31 of file halacpi.c.
Referenced by HalpSetupAcpiPhase0().