Lines Matching refs:outb

257 	outb(TIMER_MODE, TIMER_SEL2 | (mode & 0x3f));  in acquire_timer2()
266 outb(TIMER_MODE, TIMER_SEL2 | TIMER_SQWAVE | TIMER_16BIT); in release_timer2()
296 outb(TIMER_MODE, i8254_walltimer_sel | TIMER_LATCH); in i8254_cputimer_count()
360 outb(TIMER_MODE, TIMER_SEL0 | TIMER_LATCH); /* count-down timer */ in i8254_intr_reload()
364 outb(TIMER_MODE, TIMER_SEL0 | TIMER_SWSTROBE | TIMER_16BIT); in i8254_intr_reload()
365 outb(TIMER_CNTR0, (uint8_t)reload); /* lsb */ in i8254_intr_reload()
366 outb(TIMER_CNTR0, (uint8_t)(reload >> 8)); /* msb */ in i8254_intr_reload()
370 outb(TIMER_MODE, TIMER_SEL0 | TIMER_SWSTROBE | TIMER_16BIT); in i8254_intr_reload()
371 outb(TIMER_CNTR0, (uint8_t)reload); /* lsb */ in i8254_intr_reload()
372 outb(TIMER_CNTR0, (uint8_t)(reload >> 8)); /* msb */ in i8254_intr_reload()
499 outb(IO_PPI, inb(IO_PPI)&0xFC); /* disable counter2 output to speaker */ in sysbeepstop()
514 outb(TIMER_CNTR2, pitch); in sysbeep()
515 outb(TIMER_CNTR2, (pitch>>8)); in sysbeep()
518 outb(IO_PPI, inb(IO_PPI) | 3); in sysbeep()
535 outb(IO_RTC, reg); in rtcin()
548 outb(IO_RTC, reg); in writertc()
550 outb(IO_RTC + 1, val); in writertc()
661 outb(TIMER_MODE, TIMER_SEL0 | TIMER_SWSTROBE | TIMER_16BIT); in i8254_restore()
662 outb(TIMER_CNTR0, 2); /* lsb */ in i8254_restore()
663 outb(TIMER_CNTR0, 0); /* msb */ in i8254_restore()
712 outb(TIMER_MODE, i8254_walltimer_sel | TIMER_RATEGEN | TIMER_16BIT); in i8254_cputimer_construct()
713 outb(i8254_walltimer_cntr, 0); /* lsb */ in i8254_cputimer_construct()
714 outb(i8254_walltimer_cntr, 0); /* msb */ in i8254_cputimer_construct()
715 outb(IO_PPI, inb(IO_PPI) | 1); /* bit 0: enable gate, bit 1: spkr */ in i8254_cputimer_construct()