PITCTR0_PORT
outb(PITCTR0_PORT, 0xFF);
outb(PITCTR0_PORT, 0xFF);
pit_tick_lo = inb(PITCTR0_PORT);
pit_tick = (inb(PITCTR0_PORT) << 8) | pit_tick_lo;
pit_tick_lo = inb(PITCTR0_PORT);
pit_tick = (inb(PITCTR0_PORT) << 8) | pit_tick_lo;
pit_tick_lo = inb(PITCTR0_PORT);
pit_tick = (inb(PITCTR0_PORT) << 8) | pit_tick_lo;
ctr0 = inb(PITCTR0_PORT);
ctr0 |= inb(PITCTR0_PORT) << 8;
outb(PITCTR0_PORT, (uchar_t)clkticks);
outb(PITCTR0_PORT, (uchar_t)(clkticks>>8));
(void) inb(PITCTR0_PORT);
pit_count = inb(PITCTR0_PORT);
pit_count |= inb(PITCTR0_PORT) << 8;
outb(PITCTR0_PORT, 0xFF);
outb(PITCTR0_PORT, 0xFF);