#include <hal.h>
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
Functions |
| VOID NTAPI INIT_FUNCTION | HalpGetResourceSortValue (IN PCM_PARTIAL_RESOURCE_DESCRIPTOR Descriptor, OUT PULONG Scale, OUT PLARGE_INTEGER Value) |
| VOID NTAPI INIT_FUNCTION | HalpBuildPartialFromIdt (IN ULONG Entry, IN PCM_PARTIAL_RESOURCE_DESCRIPTOR RawDescriptor, IN PCM_PARTIAL_RESOURCE_DESCRIPTOR TranslatedDescriptor) |
| VOID NTAPI INIT_FUNCTION | HalpBuildPartialFromAddress (IN INTERFACE_TYPE Interface, IN PADDRESS_USAGE CurrentAddress, IN ULONG Element, IN PCM_PARTIAL_RESOURCE_DESCRIPTOR RawDescriptor, IN PCM_PARTIAL_RESOURCE_DESCRIPTOR TranslatedDescriptor) |
| VOID NTAPI INIT_FUNCTION | HalpReportResourceUsage (IN PUNICODE_STRING HalName, IN INTERFACE_TYPE InterfaceType) |
| VOID NTAPI INIT_FUNCTION | HalpRegisterVector (IN UCHAR Flags, IN ULONG BusVector, IN ULONG SystemVector, IN KIRQL Irql) |
| VOID NTAPI INIT_FUNCTION | HalpEnableInterruptHandler (IN UCHAR Flags, IN ULONG BusVector, IN ULONG SystemVector, IN KIRQL Irql, IN PVOID Handler, IN KINTERRUPT_MODE Mode) |
| VOID NTAPI INIT_FUNCTION | HalpGetNMICrashFlag (VOID) |
Variables |
| BOOLEAN | HalpGetInfoFromACPI |
| BOOLEAN | HalpNMIDumpFlag |
| PUCHAR | KdComPortInUse |
| PADDRESS_USAGE | HalpAddressUsageList |
| IDTUsageFlags | HalpIDTUsageFlags [MAXIMUM_IDTVECTOR+1] |
| IDTUsage | HalpIDTUsage [MAXIMUM_IDTVECTOR+1] |
| USHORT | HalpComPortIrqMapping [5][2] |
| ADDRESS_USAGE | HalpComIoSpace |
| ADDRESS_USAGE | HalpDefaultIoSpace |