10#define TIMER_CHANNEL0_DATA_PORT 0x71
11#define TIMER_CHANNEL1_DATA_PORT 0x73
12#define TIMER_CHANNEL2_DATA_PORT 0x75
13#define TIMER_CONTROL_PORT 0x77
16#define TIMER_FREQUENCY_1 1996800
17#define TIMER_FREQUENCY_2 2457600
enum _TIMER_CHANNELS TIMER_CHANNELS
#define READ_PORT_UCHAR(p)
#define WRITE_PORT_UCHAR(p, d)
enum _TIMER_ACCESS_MODES TIMER_ACCESS_MODES
FORCEINLINE ULONG Read8253Timer(TIMER_CHANNELS TimerChannel)
FORCEINLINE VOID Write8253Timer(TIMER_CONTROL_PORT_REGISTER TimerControl, USHORT Count)
enum _TIMER_OPERATING_MODES TIMER_OPERATING_MODES
#define TIMER_CONTROL_PORT
@ PitAccessModeCounterLatch
enum _TIMER_CHANNELS TIMER_CHANNELS
union _TIMER_CONTROL_PORT_REGISTER * PTIMER_CONTROL_PORT_REGISTER
union _TIMER_CONTROL_PORT_REGISTER TIMER_CONTROL_PORT_REGISTER
#define TIMER_CHANNEL0_DATA_PORT