ReactOS 0.4.15-dev-8612-g0707475
|
#include <internal/arm/ke.h>
#include <internal/arm/intrin_i.h>
#include <peripherals/pl011.h>
#include <peripherals/pl190.h>
#include <peripherals/sp804.h>
Go to the source code of this file.
Classes | |
struct | _IDTUsageFlags |
struct | IDTUsage |
Macros | |
#define | PRIMARY_VECTOR_BASE 0x00 |
#define | IDT_REGISTERED 0x01 |
#define | IDT_LATCHED 0x02 |
#define | IDT_INTERNAL 0x11 |
#define | IDT_DEVICE 0x21 |
Typedefs | |
typedef struct _IDTUsageFlags | IDTUsageFlags |
Functions | |
VOID NTAPI | HalpRegisterVector (IN UCHAR Flags, IN ULONG BusVector, IN ULONG SystemVector, IN KIRQL Irql) |
VOID NTAPI | HalpEnableInterruptHandler (IN UCHAR Flags, IN ULONG BusVector, IN ULONG SystemVector, IN KIRQL Irql, IN PVOID Handler, IN KINTERRUPT_MODE Mode) |
VOID | HalpInitPhase0 (PLOADER_PARAMETER_BLOCK LoaderBlock) |
VOID | HalpInitPhase1 (VOID) |
VOID | HalpInitializeInterrupts (VOID) |
VOID | HalpInitializeClock (VOID) |
VOID | HalpClockInterrupt (VOID) |
VOID | HalpProfileInterrupt (VOID) |
Variables | |
ULONG | HalpCurrentTimeIncrement |
ULONG | HalpNextTimeIncrement |
ULONG | HalpNextIntervalCount |
typedef struct _IDTUsageFlags IDTUsageFlags |
Definition at line 30 of file timer.c.
VOID NTAPI HalpEnableInterruptHandler | ( | IN UCHAR | Flags, |
IN ULONG | BusVector, | ||
IN ULONG | SystemVector, | ||
IN KIRQL | Irql, | ||
IN PVOID | Handler, | ||
IN KINTERRUPT_MODE | Mode | ||
) |
Definition at line 49 of file usage.c.
Definition at line 54 of file timer.c.
Referenced by HalInitSystem().
Definition at line 93 of file pic.c.
Referenced by HalInitSystem().
VOID HalpInitPhase0 | ( | PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 30 of file halinit_mp.c.
Referenced by HalInitSystem().
Referenced by HalInitSystem(), and HalpInitPhase1().
VOID NTAPI HalpRegisterVector | ( | IN UCHAR | Flags, |
IN ULONG | BusVector, | ||
IN ULONG | SystemVector, | ||
IN KIRQL | Irql | ||
) |
|
extern |
Definition at line 25 of file timer.c.
Referenced by HalInitSystem(), HalpClockInterrupt(), and HalpInitializeClock().