PADAPTER_OBJECT NTAPI HalpAllocateAdapterEx(ULONG NumberOfMapRegisters,BOOLEAN IsMaster, BOOLEAN Dma32BitAddresses);
/* sysinfo.c */
-INIT_FUNCTION
VOID
NTAPI
HalpRegisterVector(IN UCHAR Flags,
IN ULONG SystemVector,
IN KIRQL Irql);
-INIT_FUNCTION
VOID
NTAPI
HalpEnableInterruptHandler(IN UCHAR Flags,
extern BOOLEAN HalpProfilingStopped;
/* timer.c */
-INIT_FUNCTION VOID NTAPI HalpInitializeClock(VOID);
+VOID NTAPI HalpInitializeClock(VOID);
VOID __cdecl HalpClockInterrupt(VOID);
VOID __cdecl HalpProfileInterrupt(VOID);
VOID HalpInitPciBus (VOID);
/* dma.c */
-INIT_FUNCTION VOID HalpInitDma (VOID);
+VOID HalpInitDma (VOID);
/* Non-generic initialization */
VOID HalpInitPhase0 (PLOADER_PARAMETER_BLOCK LoaderBlock);
VOID
);
-INIT_FUNCTION
VOID
NTAPI
HalpRegisterKdSupportFunctions(
VOID
);
-INIT_FUNCTION
NTSTATUS
NTAPI
HalpSetupPciDeviceForDebugging(
IN OUT PDEBUG_DEVICE_DESCRIPTOR PciDevice
);
-INIT_FUNCTION
NTSTATUS
NTAPI
HalpReleasePciDeviceForDebugging(
//
// CMOS Routines
//
-INIT_FUNCTION
VOID
NTAPI
HalpInitializeCmos(
IN BOOLEAN Create
);
-INIT_FUNCTION
VOID
NTAPI
HalpGetNMICrashFlag(
VOID
);
-INIT_FUNCTION
BOOLEAN
NTAPI
HalpGetDebugPortTable(
VOID
);
-INIT_FUNCTION
VOID
NTAPI
HalpReportSerialNumber(
VOID
);
-INIT_FUNCTION
NTSTATUS
NTAPI
HalpMarkAcpiHal(
VOID
);
-INIT_FUNCTION
VOID
NTAPI
HalpBuildAddressMap(
VOID
);
-INIT_FUNCTION
VOID
NTAPI
HalpReportResourceUsage(
IN INTERFACE_TYPE InterfaceType
);
-INIT_FUNCTION
ULONG
NTAPI
HalpIs16BitPortDecodeSupported(
IN KIRQL OldIrql
);
-INIT_FUNCTION
VOID
NTAPI
HalpInitBusHandlers(
VOID
);
-INIT_FUNCTION
VOID
NTAPI
HalpDebugPciDumpBus(