|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _HARDWARE_TIMER |
Macros | |
| #define | HARDWARE_TIMER_ENABLED (1 << 0) |
| #define | HARDWARE_TIMER_ONESHOT (1 << 1) |
| #define | HARDWARE_TIMER_PRECISE (1 << 2) |
| #define | HZ_TO_NS(Freq) (ULONGLONG)(1000000000ULL / (ULONGLONG)(Freq)) |
Typedefs | |
| typedef VOID(FASTCALL * | PHARDWARE_TIMER_PROC) (ULONGLONG ElapsedTime) |
| typedef struct _HARDWARE_TIMER | HARDWARE_TIMER |
| typedef struct _HARDWARE_TIMER * | PHARDWARE_TIMER |
Variables | |
| ULONGLONG | CurrentCycleCount |
| ULONGLONG | CurrentIps |
| typedef struct _HARDWARE_TIMER HARDWARE_TIMER |
| typedef struct _HARDWARE_TIMER * PHARDWARE_TIMER |
Definition at line 219 of file clock.c.
Referenced by EmulatorInitialize().
DWORD_PTR oldmask = SetThreadAffinityMask(GetCurrentThread(), 0);
SetThreadAffinityMask(GetCurrentThread(), oldmask);
Definition at line 76 of file clock.c.
Referenced by CpuSimulate().
| PHARDWARE_TIMER CreateHardwareTimer | ( | ULONG | Flags, |
| ULONGLONG | Delay, | ||
| PHARDWARE_TIMER_PROC | Callback | ||
| ) |
Definition at line 144 of file clock.c.
Referenced by ClockInitialize(), CmosInitialize(), MouseInit(), PitInitialize(), PS2Initialize(), and VgaInitialize().
| VOID DestroyHardwareTimer | ( | PHARDWARE_TIMER | Timer | ) |
Definition at line 210 of file clock.c.
Referenced by CmosCleanup(), PS2Cleanup(), and VgaCleanup().
| VOID DisableHardwareTimer | ( | PHARDWARE_TIMER | Timer | ) |
Definition at line 183 of file clock.c.
Referenced by ClockUpdate(), and RtcUpdatePeriodicTimer().
| VOID EnableHardwareTimer | ( | PHARDWARE_TIMER | Timer | ) |
Definition at line 161 of file clock.c.
Referenced by CreateHardwareTimer(), PS2QueuePush(), and RtcUpdatePeriodicTimer().
| VOID SetHardwareTimerDelay | ( | PHARDWARE_TIMER | Timer, |
| ULONGLONG | NewDelay | ||
| ) |
Definition at line 197 of file clock.c.
Referenced by CreateHardwareTimer(), and RtcUpdatePeriodicTimer().
|
extern |
Definition at line 48 of file clock.c.
Referenced by ClockUpdate(), IpsCallback(), VgaHorizontalRetrace(), and VgaReadPort().
|
extern |
Definition at line 49 of file clock.c.
Referenced by IpsCallback(), VgaHorizontalRetrace(), and VgaReadPort().