taglinefilesource code
ioaddr27include/linux/ddi.hint    ioaddr;      /* main I/O (port) address  */
ioaddr97include/linux/kd.hushort ioaddr[MKDIOADDR];  /* valid i/o addresses */
ioaddr614net/drv/slip/slip.cddi->ioaddr, ddi->memaddr, ddi->memsize));
ioaddr579net/drv/we8003/handler.cio = conf->ioaddr;
ioaddr601net/drv/we8003/handler.cio = dev->config.ioaddr;
ioaddr628net/drv/we8003/handler.cio = dev->config.ioaddr;
ioaddr642net/drv/we8003/handler.cio = dev->config.ioaddr;
ioaddr659net/drv/we8003/handler.cif (dev->config.ioaddr == 0) return(0);  /* fake it's OK */
ioaddr35net/drv/we8003/main.ccp->ioaddr = dev->config.ioaddr;  /* I/O base address    */
ioaddr48net/drv/we8003/main.cdev->config.ioaddr = cp->ioaddr;  /* I/O base address    */
ioaddr53net/drv/we8003/main.cdev->name, dev->config.ioaddr, dev->config.irq,
ioaddr75net/inet/3c509.c#define EL3WINDOW(win_num) outw(0x0800+(win_num), ioaddr + EL3_CMD)
ioaddr105net/inet/3c509.cshort ioaddr, irq;
ioaddr138net/inet/3c509.cioaddr = 0x200 + ((iobase & 0x1f) << 4);
ioaddr146net/inet/3c509.c&&  dev->base_addr != (unsigned short)ioaddr) {
ioaddr157net/inet/3c509.cif (inw(ioaddr) != 0x6d50)
ioaddr160net/inet/3c509.cdev->base_addr = ioaddr;
ioaddr245net/inet/3c509.cint ioaddr = dev->base_addr;
ioaddr255net/inet/3c509.cdev->irq, ioaddr + EL3_STATUS, inw(ioaddr + EL3_STATUS));
ioaddr258net/inet/3c509.coutw(0x0001, ioaddr + 4);
ioaddr263net/inet/3c509.coutw((dev->irq << 12) | 0x0f00, ioaddr + 8);
ioaddr269net/inet/3c509.coutb(dev->dev_addr[i], ioaddr + i);
ioaddr273net/inet/3c509.coutw(0x1000, ioaddr + EL3_CMD);
ioaddr277net/inet/3c509.coutw(inw(ioaddr + WN4_MEDIA) | 0x00C0, ioaddr + WN4_MEDIA);
ioaddr283net/inet/3c509.coutw(0x8005, ioaddr + EL3_CMD); /* Accept b-case and phys addr only. */
ioaddr284net/inet/3c509.coutw(0xA800, ioaddr + EL3_CMD); /* Turn on statistics. */
ioaddr285net/inet/3c509.coutw(0x2000, ioaddr + EL3_CMD); /* Enable the receiver. */
ioaddr286net/inet/3c509.coutw(0x4800, ioaddr + EL3_CMD); /* Enable transmitter. */
ioaddr287net/inet/3c509.coutw(0x78ff, ioaddr + EL3_CMD); /* Allow all status bits to be seen. */
ioaddr291net/inet/3c509.coutw(0x7098, ioaddr + EL3_CMD); /* Set interrupt mask. */
ioaddr295net/inet/3c509.cdev->name, dev->irq, inw(ioaddr + EL3_STATUS));
ioaddr304net/inet/3c509.cint ioaddr = dev->base_addr;
ioaddr312net/inet/3c509.cdev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS));
ioaddr315net/inet/3c509.coutw(0x5800, ioaddr + EL3_CMD);  /* TX_RESET */
ioaddr316net/inet/3c509.coutw(0x4800, ioaddr + EL3_CMD);  /* TX_START */
ioaddr337net/inet/3c509.cdev->name, skb->len, inw(ioaddr + EL3_STATUS));
ioaddr340net/inet/3c509.cif (inw(ioaddr + EL3_STATUS) & 0x0001) { /* IRQ line active, missed one. */
ioaddr342net/inet/3c509.cdev->name, inw(ioaddr + EL3_STATUS), inb(ioaddr + TX_STATUS),
ioaddr343net/inet/3c509.cinw(ioaddr + RX_STATUS));
ioaddr344net/inet/3c509.coutw(0x7800, ioaddr + EL3_CMD); /* Fake interrupt trigger. */
ioaddr345net/inet/3c509.coutw(0x6899, ioaddr + EL3_CMD); /* Ack IRQ */
ioaddr346net/inet/3c509.coutw(0x78ff, ioaddr + EL3_CMD); /* Allow all status bits to be seen. */
ioaddr353net/inet/3c509.coutw(skb->len, ioaddr + TX_FIFO);
ioaddr354net/inet/3c509.coutw(0x00, ioaddr + TX_FIFO);
ioaddr356net/inet/3c509.cport_write_l(ioaddr + TX_FIFO, (void *)(skb+1), (skb->len + 3) >> 2);
ioaddr362net/inet/3c509.cif (inw(ioaddr + TX_FREE) > 1536) {
ioaddr366net/inet/3c509.coutw(0x9000 + 1536, ioaddr + EL3_CMD);
ioaddr370net/inet/3c509.cinw(ioaddr + TX_FREE));
ioaddr376net/inet/3c509.cwhile (--i > 0  &&  (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
ioaddr380net/inet/3c509.cif (tx_status & 0x30) outw(0x5800, ioaddr + EL3_CMD);
ioaddr381net/inet/3c509.cif (tx_status & 0x3C) outw(0x4800, ioaddr + EL3_CMD);
ioaddr382net/inet/3c509.coutb(0x00, ioaddr + TX_STATUS); /* Pop the status stack. */
ioaddr394net/inet/3c509.cint ioaddr, status;
ioaddr406net/inet/3c509.cioaddr = dev->base_addr;
ioaddr407net/inet/3c509.cstatus = inw(ioaddr + EL3_STATUS);
ioaddr412net/inet/3c509.cwhile ((status = inw(ioaddr + EL3_STATUS)) & 0x01) {
ioaddr421net/inet/3c509.coutw(0x6808, ioaddr + EL3_CMD); /* Ack IRQ */
ioaddr426net/inet/3c509.cupdate_stats(ioaddr, dev);
ioaddr434net/inet/3c509.coutw(0x6899, ioaddr + EL3_CMD); /* Ack IRQ */
ioaddr439net/inet/3c509.cinw(ioaddr + EL3_STATUS));
ioaddr462net/inet/3c509.cstatic void update_stats(int ioaddr, struct device *dev)
ioaddr469net/inet/3c509.coutw(0xB000, ioaddr + EL3_CMD);
ioaddr472net/inet/3c509.clp->stats.tx_carrier_errors  += inb(ioaddr + 0);
ioaddr473net/inet/3c509.clp->stats.tx_heartbeat_errors  += inb(ioaddr + 1);
ioaddr474net/inet/3c509.c/* Multiple collisions. */     inb(ioaddr + 2);
ioaddr475net/inet/3c509.clp->stats.collisions    += inb(ioaddr + 3);
ioaddr476net/inet/3c509.clp->stats.tx_window_errors  += inb(ioaddr + 4);
ioaddr477net/inet/3c509.clp->stats.rx_fifo_errors  += inb(ioaddr + 5);
ioaddr478net/inet/3c509.clp->stats.tx_packets    += inb(ioaddr + 6);
ioaddr479net/inet/3c509.clp->stats.rx_packets    += inb(ioaddr + 7);
ioaddr480net/inet/3c509.c/* Tx deferrals */       inb(ioaddr + 8);
ioaddr481net/inet/3c509.cinw(ioaddr + 10);  /* Total Rx and Tx octets. */
ioaddr482net/inet/3c509.cinw(ioaddr + 12);
ioaddr486net/inet/3c509.coutw(0xA800, ioaddr + EL3_CMD);
ioaddr494net/inet/3c509.cint ioaddr = dev->base_addr;
ioaddr499net/inet/3c509.cinw(ioaddr+EL3_STATUS), inw(ioaddr+RX_STATUS));
ioaddr500net/inet/3c509.cwhile ((rx_status = inw(ioaddr + RX_STATUS)) > 0) {
ioaddr530net/inet/3c509.cport_read_l(ioaddr+RX_FIFO, (void *)(skb+1),
ioaddr535net/inet/3c509.coutw(0x4000, ioaddr + EL3_CMD); /* Rx discard */
ioaddr543net/inet/3c509.cinb(ioaddr + EL3_STATUS));
ioaddr544net/inet/3c509.coutw(0x4000, ioaddr + EL3_CMD); /* Rx discard */
ioaddr545net/inet/3c509.cwhile (inw(ioaddr + EL3_STATUS) & 0x1000)
ioaddr547net/inet/3c509.cinw(ioaddr + EL3_STATUS) );
ioaddr550net/inet/3c509.cinb(ioaddr + EL3_STATUS));
ioaddr562net/inet/3c509.coutw(0x4000, ioaddr + EL3_CMD); /* Rx discard */
ioaddr563net/inet/3c509.cwhile (inw(ioaddr + EL3_STATUS) & 0x1000)
ioaddr565net/inet/3c509.cinw(ioaddr + EL3_STATUS) );
ioaddr570net/inet/3c509.cinw(ioaddr+EL3_STATUS), inw(ioaddr+8));
ioaddr578net/inet/3c509.cint ioaddr = dev->base_addr;
ioaddr587net/inet/3c509.coutw(0xB000, ioaddr + EL3_CMD);
ioaddr590net/inet/3c509.coutw(0x1800, ioaddr + EL3_CMD);
ioaddr591net/inet/3c509.coutw(0x5000, ioaddr + EL3_CMD);
ioaddr595net/inet/3c509.coutw(0xb800, ioaddr + EL3_CMD);
ioaddr599net/inet/3c509.coutw(inw(ioaddr + WN4_MEDIA) & ~ 0x00C0, ioaddr + WN4_MEDIA);
ioaddr606net/inet/3c509.coutw(0x0f00, ioaddr + 8);
ioaddr611net/inet/3c509.cupdate_stats(ioaddr, dev);
ioaddr34net/inet/el.cint el2autoprobe(int ioaddr, struct device *dev);
ioaddr35net/inet/el.cint el2probe(int ioaddr, struct device *dev);
ioaddr46net/inet/el.cel2autoprobe(int ioaddr, struct device *dev)
ioaddr52net/inet/el.cif (ioaddr > 0)
ioaddr53net/inet/el.creturn el2probe(ioaddr, dev);
ioaddr87net/inet/el.cel2probe(int ioaddr, struct device *dev)
ioaddr94net/inet/el.cprintk("3c503 probe at %#3x:", ioaddr);
ioaddr95net/inet/el.ciobase_reg = inb(ioaddr+0x403);
ioaddr96net/inet/el.cmembase_reg = inb(ioaddr+0x404);
ioaddr103net/inet/el.csaved_406 = inb_p(ioaddr + 0x406);
ioaddr104net/inet/el.coutb_p(ECNTRL_RESET|ECNTRL_THIN, ioaddr + 0x406); /* Reset it... */
ioaddr105net/inet/el.coutb_p(ECNTRL_THIN, ioaddr + 0x406);
ioaddr107net/inet/el.coutb(ECNTRL_SAPROM|ECNTRL_THIN, ioaddr + 0x406);
ioaddr109net/inet/el.cprintk(" %2.2X", (station_addr[i] = inb(ioaddr + i)));
ioaddr116net/inet/el.coutb_p(saved_406, ioaddr + 0x406);
ioaddr120net/inet/el.coutb(ECNTRL_THIN, ioaddr + 0x406);
ioaddr121net/inet/el.cdev->base_addr = ioaddr;
ioaddr124net/inet/el.coutb(EGACFR_NORM, ioaddr + 0x405);  /* Enable RAM */
ioaddr224net/inet/el.creturn ioaddr;
ioaddr35net/inet/el2.cint el2probe1(int ioaddr, struct device *dev);
ioaddr61net/inet/el2.cshort ioaddr = dev->base_addr;
ioaddr63net/inet/el2.cif (ioaddr < 0)
ioaddr65net/inet/el2.cif (ioaddr > 0)
ioaddr66net/inet/el2.creturn ! el2probe1(ioaddr, dev);
ioaddr116net/inet/el2.cel2probe1(int ioaddr, struct device *dev)
ioaddr123net/inet/el2.cprintk("3c503 probe at %#3x:", ioaddr);
ioaddr124net/inet/el2.ciobase_reg = inb(ioaddr+0x403);
ioaddr125net/inet/el2.cmembase_reg = inb(ioaddr+0x404);
ioaddr132net/inet/el2.csaved_406 = inb_p(ioaddr + 0x406);
ioaddr133net/inet/el2.coutb_p(ECNTRL_RESET|ECNTRL_THIN, ioaddr + 0x406); /* Reset it... */
ioaddr134net/inet/el2.coutb_p(ECNTRL_THIN, ioaddr + 0x406);
ioaddr136net/inet/el2.coutb(ECNTRL_SAPROM|ECNTRL_THIN, ioaddr + 0x406);
ioaddr138net/inet/el2.cprintk(" %2.2X", (station_addr[i] = inb(ioaddr + i)));
ioaddr145net/inet/el2.coutb(saved_406, ioaddr + 0x406);
ioaddr150net/inet/el2.csnarf_region(ioaddr, 16);
ioaddr155net/inet/el2.coutb(ECNTRL_THIN, ioaddr + 0x406);
ioaddr156net/inet/el2.cdev->base_addr = ioaddr;
ioaddr159net/inet/el2.coutb(EGACFR_NORM, ioaddr + 0x405);  /* Enable RAM */
ioaddr240net/inet/el2.creturn ioaddr;
ioaddr44net/inet/hp.cint hpprobe1(int ioaddr, struct device *dev);
ioaddr65net/inet/hp.cshort ioaddr = dev->base_addr;
ioaddr67net/inet/hp.cif (ioaddr < 0)
ioaddr69net/inet/hp.cif (ioaddr > 0x100)
ioaddr70net/inet/hp.creturn ! hpprobe1(ioaddr, dev);
ioaddr81net/inet/hp.cdev->base_addr = ioaddr;
ioaddr85net/inet/hp.cint hpprobe1(int ioaddr, struct device *dev)
ioaddr92net/inet/hp.cif (inb(ioaddr) != 0x08
ioaddr93net/inet/hp.c|| inb(ioaddr+1) != 0x00
ioaddr94net/inet/hp.c|| inb(ioaddr+2) != 0x09)
ioaddr103net/inet/hp.cif ((tmp = inb(ioaddr + HP_ID)) & 0x80) {
ioaddr113net/inet/hp.cprintk("%s: %s at %#3x,", dev->name, ei_status.name, ioaddr);
ioaddr116net/inet/hp.cprintk(" %2.2x", station_addr[i] = inb(ioaddr + i));
ioaddr120net/inet/hp.cdev->base_addr = ioaddr + NIC_OFFSET;
ioaddr131net/inet/hp.coutb_p(irqmap[dev->irq] | HP_RUN, ioaddr + HP_CONFIGURE);
ioaddr132net/inet/hp.coutb_p( 0x00 | HP_RUN, ioaddr + HP_CONFIGURE);
ioaddr154net/inet/hp.csnarf_region(ioaddr, 32);
ioaddr170net/inet/lance.cshort ioaddr = dev->base_addr;
ioaddr174net/inet/lance.cprintk("%s: LANCE at %#3x, address", dev->name, ioaddr);
ioaddr179net/inet/lance.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
ioaddr182net/inet/lance.cinw(ioaddr+LANCE_RESET);
ioaddr202net/inet/lance.coutw(0, ioaddr+LANCE_RESET);
ioaddr212net/inet/lance.coutw(0x0001, ioaddr+LANCE_ADDR);
ioaddr213net/inet/lance.coutw((short) (int) &lp->init_block, ioaddr+LANCE_DATA);
ioaddr214net/inet/lance.coutw(0x0002, ioaddr+LANCE_ADDR);
ioaddr215net/inet/lance.coutw(((int)&lp->init_block) >> 16, ioaddr+LANCE_DATA);
ioaddr216net/inet/lance.coutw(0x0000, ioaddr+LANCE_ADDR);
ioaddr224net/inet/lance.coutw(0x0041, ioaddr+LANCE_DATA);
ioaddr242net/inet/lance.coutw(0x0002, ioaddr+LANCE_ADDR);
ioaddr243net/inet/lance.coutw(0x0002, ioaddr+LANCE_BUS_IF);
ioaddr247net/inet/lance.csnarf_region(ioaddr, LANCE_TOTAL_SIZE);
ioaddr295net/inet/lance.cint ioaddr = dev->base_addr;
ioaddr311net/inet/lance.cinw(ioaddr+LANCE_RESET);
ioaddr318net/inet/lance.coutw(0, ioaddr+LANCE_RESET);
ioaddr323net/inet/lance.coutw(0x0002, ioaddr+LANCE_ADDR);
ioaddr324net/inet/lance.coutw(0x0002, ioaddr+LANCE_BUS_IF);
ioaddr334net/inet/lance.coutw(0x0001, ioaddr+LANCE_ADDR);
ioaddr335net/inet/lance.coutw((short) (int) &lp->init_block, ioaddr+LANCE_DATA);
ioaddr336net/inet/lance.coutw(0x0002, ioaddr+LANCE_ADDR);
ioaddr337net/inet/lance.coutw(((int)&lp->init_block) >> 16, ioaddr+LANCE_DATA);
ioaddr339net/inet/lance.coutw(0x0004, ioaddr+LANCE_ADDR);
ioaddr340net/inet/lance.coutw(0x0d15, ioaddr+LANCE_DATA);
ioaddr342net/inet/lance.coutw(0x0000, ioaddr+LANCE_ADDR);
ioaddr343net/inet/lance.coutw(0x0001, ioaddr+LANCE_DATA);
ioaddr350net/inet/lance.cif (inw(ioaddr+LANCE_DATA) & 0x0100)
ioaddr352net/inet/lance.coutw(0x0142, ioaddr+LANCE_DATA);
ioaddr356net/inet/lance.cdev->name, i, (int) &lp->init_block, inw(ioaddr+LANCE_DATA));
ioaddr390net/inet/lance.cint ioaddr = dev->base_addr;
ioaddr397net/inet/lance.coutw(0, ioaddr+LANCE_ADDR);
ioaddr399net/inet/lance.cdev->name, inw(ioaddr+LANCE_DATA));
ioaddr402net/inet/lance.coutw(0x43, ioaddr+LANCE_DATA);
ioaddr426net/inet/lance.coutw(0x0000, ioaddr+LANCE_ADDR);
ioaddr428net/inet/lance.cinw(ioaddr+LANCE_DATA));
ioaddr429net/inet/lance.coutw(0x0000, ioaddr+LANCE_DATA);
ioaddr457net/inet/lance.coutw(0x0000, ioaddr+LANCE_ADDR);
ioaddr458net/inet/lance.coutw(0x0048, ioaddr+LANCE_DATA);
ioaddr489net/inet/lance.cint csr0, ioaddr;
ioaddr496net/inet/lance.cioaddr = dev->base_addr;
ioaddr560net/inet/lance.cdev->name, inw(ioaddr + LANCE_ADDR),
ioaddr629net/inet/lance.cint ioaddr = dev->base_addr;
ioaddr635net/inet/lance.coutw(112, ioaddr+LANCE_ADDR);
ioaddr636net/inet/lance.clp->stats.rx_missed_errors = inw(ioaddr+LANCE_DATA);
ioaddr638net/inet/lance.coutw(0, ioaddr+LANCE_ADDR);
ioaddr642net/inet/lance.cdev->name, inw(ioaddr+LANCE_DATA));
ioaddr646net/inet/lance.coutw(0x0004, ioaddr+LANCE_DATA);
ioaddr662net/inet/lance.cshort ioaddr = dev->base_addr;
ioaddr666net/inet/lance.csaved_addr = inw(ioaddr+LANCE_ADDR);
ioaddr667net/inet/lance.coutw(112, ioaddr+LANCE_ADDR);
ioaddr668net/inet/lance.clp->stats.rx_missed_errors = inw(ioaddr+LANCE_DATA);
ioaddr669net/inet/lance.coutw(saved_addr, ioaddr+LANCE_ADDR);
ioaddr46net/inet/ne.cstatic int neprobe1(int ioaddr, struct device *dev, int verbose);
ioaddr79net/inet/ne.cshort ioaddr = dev->base_addr;
ioaddr81net/inet/ne.cif (ioaddr < 0)
ioaddr83net/inet/ne.cif (ioaddr > 0x100)
ioaddr84net/inet/ne.creturn ! neprobe1(ioaddr, dev, 1);
ioaddr96net/inet/ne.cdev->base_addr = ioaddr;
ioaddr100net/inet/ne.cstatic int neprobe1(int ioaddr, struct device *dev, int verbose)
ioaddr108net/inet/ne.cint reg0 = inb(ioaddr);
ioaddr115net/inet/ne.coutb_p(E8390_NODMA+E8390_PAGE1+E8390_STOP, ioaddr + E8390_CMD);
ioaddr116net/inet/ne.cregd = inb_p(ioaddr + 0x0d);
ioaddr117net/inet/ne.coutb_p(0xff, ioaddr + 0x0d);
ioaddr118net/inet/ne.coutb_p(E8390_NODMA+E8390_PAGE0, ioaddr + E8390_CMD);
ioaddr119net/inet/ne.cinb_p(ioaddr + EN0_COUNTER0); /* Clear the counter by reading. */
ioaddr120net/inet/ne.cif (inb_p(ioaddr + EN0_COUNTER0) != 0) {
ioaddr121net/inet/ne.coutb_p(reg0, ioaddr);
ioaddr122net/inet/ne.coutb(regd, ioaddr + 0x0d);  /* Restore the old values. */
ioaddr127net/inet/ne.cprintk("NE*000 ethercard probe at %#3x:", ioaddr);
ioaddr151net/inet/ne.coutb_p(program_seq[i].value, ioaddr + program_seq[i].offset);
ioaddr154net/inet/ne.cSA_prom[i] = inb_p(ioaddr + NE_DATAPORT);
ioaddr155net/inet/ne.cSA_prom[i+1] = inb_p(ioaddr + NE_DATAPORT);
ioaddr163net/inet/ne.coutb_p(0x49, ioaddr + EN0_DCFG);
ioaddr208net/inet/ne.coutb_p(0x50, ioaddr + EN0_IMR);  /* Enable one interrupt. */
ioaddr209net/inet/ne.coutb_p(0x00, ioaddr + EN0_RCNTLO);
ioaddr210net/inet/ne.coutb_p(0x00, ioaddr + EN0_RCNTHI);
ioaddr211net/inet/ne.coutb_p(E8390_RREAD+E8390_START, ioaddr); /* Trigger it... */
ioaddr212net/inet/ne.coutb_p(0x00, ioaddr + EN0_IMR);     /* Mask it again. */
ioaddr231net/inet/ne.cdev->base_addr = ioaddr;
ioaddr234net/inet/ne.csnarf_region(ioaddr, 32);
ioaddr239net/inet/ne.cdev->name, name, ioaddr, dev->irq);
ioaddr122net/inet/plip.cextern int plip_probe(int ioaddr, struct device *dev);
ioaddr31net/inet/wd.cint wdprobe(int ioaddr, struct device *dev);
ioaddr32net/inet/wd.cint wdprobe1(int ioaddr, struct device *dev);
ioaddr66net/inet/wd.cshort ioaddr = dev->base_addr;
ioaddr68net/inet/wd.cif (ioaddr < 0)
ioaddr70net/inet/wd.cif (ioaddr > 0x100)
ioaddr71net/inet/wd.creturn ! wdprobe1(ioaddr, dev);
ioaddr83net/inet/wd.cdev->base_addr = ioaddr;
ioaddr87net/inet/wd.cint wdprobe1(int ioaddr, struct device *dev)
ioaddr97net/inet/wd.cchecksum += inb(ioaddr + 8 + i);
ioaddr101net/inet/wd.cprintk("%s: WD80x3 at %#3x, ", dev->name, ioaddr);
ioaddr103net/inet/wd.cprintk(" %2.2X", station_addr[i] = inb(ioaddr + 8 + i));
ioaddr110net/inet/wd.cif (inb(ioaddr+0) == 'P' && inb(ioaddr+1) == 'D') {
ioaddr111net/inet/wd.cunsigned char reg5 = inb(ioaddr+5);
ioaddr113net/inet/wd.cswitch (inb(ioaddr+2)) {
ioaddr130net/inet/wd.cif (inb(ioaddr+i) != inb(ioaddr+8+i))
ioaddr137net/inet/wd.cint tmp = inb(ioaddr+1); /* fiddle with 16bit bit */
ioaddr138net/inet/wd.coutb( tmp ^ 0x01, ioaddr+1 ); /* attempt to clear 16bit bit */
ioaddr139net/inet/wd.cif (((inb( ioaddr+1) & 0x01) == 0x01) /* A 16 bit card */
ioaddr141net/inet/wd.cint asic_reg5 = inb(ioaddr+WD_CMDREG5);
ioaddr143net/inet/wd.coutb( NIC16 | (asic_reg5&0x1f), ioaddr+WD_CMDREG5);
ioaddr144net/inet/wd.coutb(tmp, ioaddr+1);
ioaddr151net/inet/wd.coutb(tmp, ioaddr+1);    /* Restore original reg1 value. */
ioaddr154net/inet/wd.cif ( !ancient && (inb(ioaddr+1) & 0x01) != (word16 & 0x01))
ioaddr156net/inet/wd.cword16 ? 16 : 8, (inb(ioaddr+1) & 0x01) ? 16 : 8);
ioaddr166net/inet/wd.cint reg0 = inb(ioaddr);
ioaddr172net/inet/wd.cint high_addr_bits = inb(ioaddr+WD_CMDREG5) & 0x1f;
ioaddr182net/inet/wd.cdev->base_addr = ioaddr+WD_NIC_OFFSET;
ioaddr186net/inet/wd.cint reg1 = inb(ioaddr+1);
ioaddr187net/inet/wd.cint reg4 = inb(ioaddr+4);
ioaddr206net/inet/wd.csnarf_region(ioaddr, 32);
ioaddr239net/inet/wd.cint ioaddr = dev->base_addr - WD_NIC_OFFSET; /* WD_CMDREG */
ioaddr247net/inet/wd.coutb(ei_status.reg5, ioaddr+WD_CMDREG5);
ioaddr248net/inet/wd.coutb(ei_status.reg0, ioaddr); /* WD_CMDREG */