6 #define PIT_CH0_DATA 0x40
7 #define PIT_CH2_DATA 0x42
13 #define PIT_ACCESS_LATCH 0x0
14 #define PIT_ACCESS_LO_BYTE 0x1
15 #define PIT_ACCESS_HI_BYTE 0x2
17 #define PIT_MODE_INTERRUPT 0
18 #define PIT_MODE_ONESHOT 1
19 #define PIT_MODE_RATE 2
20 #define PIT_MODE_SQUARE_WAVE 3
21 #define PIT_MODE_SOFT_STROBE 4
22 #define PIT_MODE_HARD_STROBE 5
24 #define PIT_VAL_16BIT 0
27 #define PIT_FREQUENCY_HZ 19886
void PIT_SetEnableMode(bool enabled)
Definition: pit.c:99
void PIT_Sleep(uint32_t interval)
Definition: pit.c:54
uint32_t PIT_GetFrequency()
void PIT_Initialize()
Definition: pit.c:105