ReactOS Fundraising Campaign 2012
 
€ 4,060 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

halacpi.c File Reference
#include <hal.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG

Functions

PDESCRIPTION_HEADER NTAPI HalpAcpiGetCachedTable (IN ULONG Signature)
VOID NTAPI HalpAcpiCacheTable (IN PDESCRIPTION_HEADER TableHeader)
PVOID NTAPI HalpAcpiCopyBiosTable (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN PDESCRIPTION_HEADER TableHeader)
PVOID NTAPI HalpAcpiGetTableFromBios (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN ULONG Signature)
PVOID NTAPI HalpAcpiGetTable (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN ULONG Signature)
PVOID NTAPI HalAcpiGetTable (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN ULONG Signature)
VOID NTAPI HalpNumaInitializeStaticConfiguration (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI HalpGetHotPlugMemoryInfo (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI HalpDynamicSystemResourceConfiguration (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI HalpAcpiDetectMachineSpecificActions (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN PFADT DescriptionTable)
VOID NTAPI HalpInitBootTable (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
NTSTATUS NTAPI HalpAcpiFindRsdtPhase0 (IN PLOADER_PARAMETER_BLOCK LoaderBlock, OUT PACPI_BIOS_MULTI_NODE *AcpiMultiNode)
NTSTATUS NTAPI HalpAcpiTableCacheInit (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI HaliAcpiTimerInit (IN ULONG TimerPort, IN ULONG TimerValExt)
NTSTATUS NTAPI HalpSetupAcpiPhase0 (IN PLOADER_PARAMETER_BLOCK LoaderBlock)
VOID NTAPI HalpInitializePciBus (VOID)
VOID NTAPI HalpInitNonBusHandler (VOID)
VOID NTAPI HalpInitBusHandlers (VOID)
VOID NTAPI HalpBuildAddressMap (VOID)
BOOLEAN NTAPI HalpGetDebugPortTable (VOID)
ULONG NTAPI HalpIs16BitPortDecodeSupported (VOID)
VOID NTAPI HalpAcpiDetectResourceListSize (OUT PULONG ListSize)
NTSTATUS NTAPI HalpBuildAcpiResourceList (IN PIO_RESOURCE_REQUIREMENTS_LIST ResourceList)
NTSTATUS NTAPI HalpQueryAcpiResourceRequirements (OUT PIO_RESOURCE_REQUIREMENTS_LIST *Requirements)
VOID NTAPI HalReportResourceUsage (VOID)

Variables

LIST_ENTRY HalpAcpiTableCacheList
FAST_MUTEX HalpAcpiTableCacheLock
BOOLEAN HalpProcessedACPIPhase0
BOOLEAN HalpPhysicalMemoryMayAppearAbove4GB
FADT HalpFixedAcpiDescTable
PDEBUG_PORT_TABLE HalpDebugPortTable
PACPI_SRAT HalpAcpiSrat
PBOOT_TABLE HalpSimpleBootFlagTable
PHYSICAL_ADDRESS HalpMaxHotPlugMemoryAddress
PHYSICAL_ADDRESS HalpLowStubPhysicalAddress
PHARDWARE_PTE HalpPteForFlush
PVOID HalpVirtAddrForFlush
PVOID HalpLowStub
PACPI_BIOS_MULTI_NODE HalpAcpiMultiNode
LIST_ENTRY HalpAcpiTableMatchList
ULONG HalpInvalidAcpiTable
ULONG HalpPicVectorRedirect [] = {0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15}
BOOLEAN HalDisableFirmwareMapper = TRUE
PWCHAR HalHardwareIdString = "acpipic_up"
PWCHAR HalName = "ACPI Compatible Eisa/Isa HAL"

Generated on Tue May 22 2012 05:30:52 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.