ReactOS 0.4.16-dev-306-g647d351
|
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().