Lines Matching refs:outb
232 outb( tmp ^ 0x01, ioaddr+1 ); /* attempt to clear 16bit bit */ in wd_probe1()
237 outb( NIC16 | (asic_reg5&0x1f), ioaddr+WD_CMDREG5); in wd_probe1()
238 outb(tmp, ioaddr+1); in wd_probe1()
245 outb(tmp, ioaddr+1); /* Restore original reg1 value. */ in wd_probe1()
291 outb(0x00, nic_addr+EN0_IMR); /* Disable all intrs. */ in wd_probe1()
297 outb(E8390_RREAD+E8390_START, nic_addr); /* Trigger it... */ in wd_probe1()
360 outb(inb(ioaddr+4)|0x80, ioaddr+4); in wd_probe1()
382 outb(ei_status.reg5, ioaddr+WD_CMDREG5); in wd_open()
383 outb(ei_status.reg0, ioaddr); /* WD_CMDREG */ in wd_open()
394 outb(WD_RESET, wd_cmd_port); in wd_reset_8390()
400 outb((((dev->mem_start>>13) & 0x3f)|WD_MEMENB), wd_cmd_port); in wd_reset_8390()
402 outb(NIC16 | ((dev->mem_start>>19) & 0x1f), wd_cmd_port+WD_CMDREG5); in wd_reset_8390()
421 outb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5); in wd_get_8390_hdr()
458 outb(ei_status.reg5, wd_cmdreg+WD_CMDREG5); in wd_block_input()
471 outb(ISA16 | ei_status.reg5, wd_cmdreg+WD_CMDREG5); in wd_block_output()
473 outb(ei_status.reg5, wd_cmdreg+WD_CMDREG5); in wd_block_output()
490 outb(ei_status.reg5, wd_cmdreg + WD_CMDREG5 ); in wd_close()
493 outb(ei_status.reg0 & ~WD_MEMENB, wd_cmdreg); in wd_close()