ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 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

halfuncs.h File Reference
#include <umtypes.h>
#include <haltypes.h>
#include <ketypes.h>

Go to the source code of this file.

Defines

#define HalHandlerForBus   HALPRIVATEDISPATCH->HalHandlerForBus
#define HalHandlerForConfigSpace   HALPRIVATEDISPATCH->HalHandlerForConfigSpace
#define HalLocateHiberRanges   HALPRIVATEDISPATCH->HalLocateHiberRanges
#define HalRegisterBusHandler   HALPRIVATEDISPATCH->HalRegisterBusHandler
#define HalSetWakeEnable   HALPRIVATEDISPATCH->HalSetWakeEnable
#define HalSetWakeAlarm   HALPRIVATEDISPATCH->HalSetWakeAlarm
#define HalPciTranslateBusAddress   HALPRIVATEDISPATCH->HalPciTranslateBusAddress
#define HalPciAssignSlotResources   HALPRIVATEDISPATCH->HalPciAssignSlotResources
#define HalHaltSystem   HALPRIVATEDISPATCH->HalHaltSystem
#define HalFindBusAddressTranslation   HALPRIVATEDISPATCH->HalFindBusAddressTranslation
#define HalResetDisplay   HALPRIVATEDISPATCH->HalResetDisplay
#define HalAllocateMapRegisters   HALPRIVATEDISPATCH->HalAllocateMapRegisters
#define KdSetupPciDeviceForDebugging   HALPRIVATEDISPATCH->KdSetupPciDeviceForDebugging
#define KdReleasePciDeviceforDebugging   HALPRIVATEDISPATCH->KdReleasePciDeviceforDebugging
#define KdGetAcpiTablePhase0   HALPRIVATEDISPATCH->KdGetAcpiTablePhase0
#define KdCheckPowerButton   HALPRIVATEDISPATCH->KdCheckPowerButton
#define HalVectorToIDTEntry   HALPRIVATEDISPATCH->HalVectorToIDTEntry
#define KdMapPhysicalMemory64   HALPRIVATEDISPATCH->KdMapPhysicalMemory64
#define KdUnmapVirtualAddress   HALPRIVATEDISPATCH->KdUnmapVirtualAddress

Functions

NTHALAPI VOID NTAPI HalDisplayString (IN PCHAR String)
NTHALAPI BOOLEAN NTAPI HalAllProcessorsStarted (VOID)
NTHALAPI VOID NTAPI HalReturnToFirmware (FIRMWARE_REENTRY Action)
NTHALAPI VOID NTAPI HalProcessorIdle (VOID)
NTHALAPI BOOLEAN NTAPI HalBeginSystemInterrupt (KIRQL Irql, ULONG Vector, PKIRQL OldIrql)
VOID FASTCALL HalClearSoftwareInterrupt (IN KIRQL Request)
NTHALAPI VOID NTAPI HalDisableSystemInterrupt (ULONG Vector, KIRQL Irql)
NTHALAPI BOOLEAN NTAPI HalEnableSystemInterrupt (ULONG Vector, KIRQL Irql, KINTERRUPT_MODE InterruptMode)
NTHALAPI VOID NTAPI HalEndSystemInterrupt (KIRQL Irql, IN PKTRAP_FRAME TrapFrame)
NTHALAPI VOID NTAPI HalReportResourceUsage (VOID)
NTHALAPI VOID FASTCALL HalRequestSoftwareInterrupt (KIRQL SoftwareInterruptRequested)
NTHALAPI VOID NTAPI HalRequestIpi (KAFFINITY TargetSet)
NTHALAPI VOID NTAPI HalHandleNMI (PVOID NmiInfo)
NTHALAPI UCHAR FASTCALL HalSystemVectorDispatchEntry (IN ULONG Vector, OUT PKINTERRUPT_ROUTINE **FlatDispatch, OUT PKINTERRUPT_ROUTINE *NoConnection)
NTHALAPI NTSTATUS NTAPI HalAdjustResourceList (IN OUT PIO_RESOURCE_REQUIREMENTS_LIST *pResourceList)
VOID NTAPI HalStartProfileInterrupt (IN KPROFILE_SOURCE ProfileSource)
NTHALAPI VOID NTAPI HalStopProfileInterrupt (IN KPROFILE_SOURCE ProfileSource)
NTHALAPI ULONG_PTR NTAPI HalSetProfileInterval (IN ULONG_PTR Interval)
NTHALAPI BOOLEAN NTAPI HalQueryRealTimeClock (IN PTIME_FIELDS RtcTime)
NTHALAPI BOOLEAN NTAPI HalSetRealTimeClock (IN PTIME_FIELDS RtcTime)
NTHALAPI ULONG NTAPI HalSetTimeIncrement (IN ULONG Increment)

Generated on Sun May 27 2012 05:36:25 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.