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

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

Go to the source code of this file.

Defines

#define NDEBUG

Functions

 HalpDelayedHardwareInterrupt (0)
 HalpDelayedHardwareInterrupt (1)
 HalpDelayedHardwareInterrupt (2)
 HalpDelayedHardwareInterrupt (3)
 HalpDelayedHardwareInterrupt (4)
 HalpDelayedHardwareInterrupt (5)
 HalpDelayedHardwareInterrupt (6)
 HalpDelayedHardwareInterrupt (7)
 HalpDelayedHardwareInterrupt (8)
 HalpDelayedHardwareInterrupt (9)
 HalpDelayedHardwareInterrupt (10)
 HalpDelayedHardwareInterrupt (11)
 HalpDelayedHardwareInterrupt (12)
 HalpDelayedHardwareInterrupt (13)
 HalpDelayedHardwareInterrupt (14)
 HalpDelayedHardwareInterrupt (15)
VOID NTAPI HalpInitializePICs (IN BOOLEAN EnableInterrupts)
UCHAR FASTCALL HalpIrqToVector (UCHAR Irq)
UCHAR FASTCALL HalpVectorToIrq (UCHAR Vector)
KIRQL FASTCALL HalpVectorToIrql (UCHAR Vector)
KIRQL NTAPI KeGetCurrentIrql (VOID)
KIRQL NTAPI KeRaiseIrqlToDpcLevel (VOID)
KIRQL NTAPI KeRaiseIrqlToSynchLevel (VOID)
KIRQL FASTCALL KfRaiseIrql (IN KIRQL NewIrql)
VOID FASTCALL KfLowerIrql (IN KIRQL OldIrql)
VOID FASTCALL HalRequestSoftwareInterrupt (IN KIRQL Irql)
VOID FASTCALL HalClearSoftwareInterrupt (IN KIRQL Irql)
VOID NTAPI HalpEndSoftwareInterrupt (IN KIRQL OldIrql, IN PKTRAP_FRAME TrapFrame)
BOOLEAN FORCEINLINE _HalpDismissIrqGeneric (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN REGISTERCALL HalpDismissIrqGeneric (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN REGISTERCALL HalpDismissIrq15 (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN REGISTERCALL HalpDismissIrq13 (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN REGISTERCALL HalpDismissIrq07 (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN FORCEINLINE _HalpDismissIrqLevel (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN REGISTERCALL HalpDismissIrqLevel (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN REGISTERCALL HalpDismissIrq15Level (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN REGISTERCALL HalpDismissIrq13Level (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
BOOLEAN REGISTERCALL HalpDismissIrq07Level (IN KIRQL Irql, IN ULONG Irq, OUT PKIRQL OldIrql)
VOID HalpHardwareInterruptLevel (VOID)
BOOLEAN NTAPI HalEnableSystemInterrupt (IN ULONG Vector, IN KIRQL Irql, IN KINTERRUPT_MODE InterruptMode)
VOID NTAPI HalDisableSystemInterrupt (IN ULONG Vector, IN KIRQL Irql)
BOOLEAN NTAPI HalBeginSystemInterrupt (IN KIRQL Irql, IN ULONG Vector, OUT PKIRQL OldIrql)
VOID NTAPI HalEndSystemInterrupt (IN KIRQL OldIrql, IN PKTRAP_FRAME TrapFrame)
VOID FORCEINLINE DECLSPEC_NORETURN _HalpApcInterruptHandler (IN PKTRAP_FRAME TrapFrame)
VOID DECLSPEC_NORETURN FASTCALL HalpApcInterrupt2ndEntry (IN PKTRAP_FRAME TrapFrame)
VOID DECLSPEC_NORETURN FASTCALL HalpApcInterruptHandler (IN PKTRAP_FRAME TrapFrame)
KIRQL FORCEINLINE _HalpDispatchInterruptHandler (VOID)
VOID DECLSPEC_NORETURN FASTCALL HalpDispatchInterrupt2ndEntry (IN PKTRAP_FRAME TrapFrame)
VOID HalpDispatchInterrupt2 (VOID)

Variables

PHAL_DISMISS_INTERRUPT HalpSpecialDismissTable [16]
PHAL_DISMISS_INTERRUPT HalpSpecialDismissLevelTable [16]
ULONG KiI8259MaskTable [32]
ULONG FindHigherIrqlMask [32]
KIRQL SWInterruptLookUpTable [8]
PHAL_SW_INTERRUPT_HANDLER SWInterruptHandlerTable [20]
PHAL_SW_INTERRUPT_HANDLER_2ND_ENTRY SWInterruptHandlerTable2 [3]
LONG HalpEisaELCR

Generated on Sat May 26 2012 05:26:09 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.