Defines |
| #define | NDEBUG |
Functions |
| UCHAR NTAPI | xHalVectorToIDTEntry (IN ULONG Vector) |
| VOID NTAPI | xHalHaltSystem (VOID) |
| VOID NTAPI | xHalEndOfBoot (VOID) |
| VOID NTAPI | xHalSetWakeEnable (IN BOOLEAN Enable) |
| PBUS_HANDLER FASTCALL | xHalHandlerForBus (IN INTERFACE_TYPE InterfaceType, IN ULONG BusNumber) |
| VOID FASTCALL | xHalReferenceHandler (IN PBUS_HANDLER BusHandler) |
| NTSTATUS NTAPI | xHalInitPnpDriver (VOID) |
| NTSTATUS NTAPI | xHalInitPowerManagement (IN PPM_DISPATCH_TABLE PmDriverDispatchTable, OUT PPM_DISPATCH_TABLE *PmHalDispatchTable) |
| NTSTATUS NTAPI | xHalStartMirroring (VOID) |
| NTSTATUS NTAPI | xHalEndMirroring (IN ULONG PassNumber) |
| NTSTATUS NTAPI | xHalMirrorPhysicalMemory (IN PHYSICAL_ADDRESS PhysicalAddress, IN LARGE_INTEGER NumberOfBytes) |
| NTSTATUS NTAPI | xHalQueryBusSlots (IN PBUS_HANDLER BusHandler, IN ULONG BufferSize, OUT PULONG SlotNumbers, OUT PULONG ReturnedLength) |
| NTSTATUS NTAPI | xHalSetSystemInformation (IN HAL_SET_INFORMATION_CLASS InformationClass, IN ULONG BufferSize, IN PVOID Buffer) |
| NTSTATUS NTAPI | xHalQuerySystemInformation (IN HAL_QUERY_INFORMATION_CLASS InformationClass, IN ULONG BufferSize, IN OUT PVOID Buffer, OUT PULONG ReturnedLength) |
| VOID NTAPI | xHalLocateHiberRanges (IN PVOID MemoryMap) |
| NTSTATUS NTAPI | xHalRegisterBusHandler (IN INTERFACE_TYPE InterfaceType, IN BUS_DATA_TYPE ConfigSpace, IN ULONG BusNumber, IN INTERFACE_TYPE ParentInterfaceType, IN ULONG ParentBusNumber, IN ULONG ContextSize, IN PINSTALL_BUS_HANDLER InstallCallback, OUT PBUS_HANDLER *BusHandler) |
| VOID NTAPI | xHalSetWakeAlarm (IN ULONGLONG AlartTime, IN PTIME_FIELDS TimeFields) |
| BOOLEAN NTAPI | xHalTranslateBusAddress (IN INTERFACE_TYPE InterfaceType, IN ULONG BusNumber, IN PHYSICAL_ADDRESS BusAddress, IN OUT PULONG AddressSpace, OUT PPHYSICAL_ADDRESS TranslatedAddress) |
| NTSTATUS NTAPI | xHalAllocateMapRegisters (IN PADAPTER_OBJECT AdapterObject, IN ULONG Unknown, IN ULONG Unknown2, PMAP_REGISTER_ENTRY Registers) |
| NTSTATUS NTAPI | xKdSetupPciDeviceForDebugging (IN PVOID LoaderBlock OPTIONAL, IN OUT PDEBUG_DEVICE_DESCRIPTOR PciDevice) |
| NTSTATUS NTAPI | xKdReleasePciDeviceForDebugging (IN OUT PDEBUG_DEVICE_DESCRIPTOR PciDevice) |
| PVOID NTAPI | xKdGetAcpiTablePhase (IN struct _LOADER_PARAMETER_BLOCK *LoaderBlock, IN ULONG Signature) |
| PVOID NTAPI | MatchAll (IN PHYSICAL_ADDRESS PhysicalAddress, IN ULONG NumberPages, IN BOOLEAN FlushCurrentTLB) |
| VOID NTAPI | xKdUnmapVirtualAddress (IN PVOID VirtualAddress, IN ULONG NumberPages, IN BOOLEAN FlushCurrentTLB) |
Variables |
| HAL_DISPATCH | HalDispatchTable |
| HAL_PRIVATE_DISPATCH | HalPrivateDispatchTable |