NE_BASE
outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
while ((inb(NE_BASE+NE_EN0_ISR) & ENISR_RESET) == 0)
outb(ENISR_RESET, NE_BASE + NE_EN0_ISR); /* Ack intr. */
*ptrs++ = inw(NE_BASE + NE_DATAPORT);
*ptrc++ = inb(NE_BASE + NE_DATAPORT);
*ptrs++ = inw(NE_BASE + NE_DATAPORT);
buf[count-1] = inb(NE_BASE + NE_DATAPORT);
*ptrc++ = inb(NE_BASE + NE_DATAPORT);
int nic_base = NE_BASE;
outw(*ptrs++, NE_BASE+NE_DATAPORT);
outb(*ptrc++, NE_BASE + NE_DATAPORT);
while ((inb(NE_BASE + NE_EN0_ISR) & ENISR_RDC) == 0)
outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
while ((inb_p(NE_BASE+EN0_ISR) & ENISR_RESET) == 0)
outb_p(ENISR_RESET, NE_BASE + EN0_ISR); /* Ack intr. */
insw(NE_BASE + NE_DATAPORT, hdr, sizeof(struct e8390_pkt_hdr)>>1);
insb(NE_BASE + NE_DATAPORT, hdr, sizeof(struct e8390_pkt_hdr));
insw(NE_BASE + NE_DATAPORT,buf,count>>1);
buf[count-1] = inb(NE_BASE + NE_DATAPORT);
insb(NE_BASE + NE_DATAPORT, buf, count);
int nic_base = NE_BASE;
outsw(NE_BASE + NE_DATAPORT, buf, count>>1);
outsb(NE_BASE + NE_DATAPORT, buf, count);
outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
while ((inb(NE_BASE+EN0_ISR) & ENISR_RESET) == 0)
outb(ENISR_RESET, NE_BASE + EN0_ISR);
insw(NE_BASE + NE_DATAPORT, hdr,
*(u32 *)hdr = le32_to_cpu(inl(NE_BASE + NE_DATAPORT));
insw(NE_BASE + NE_DATAPORT, buf, count >> 1);
buf[count-1] = inb(NE_BASE + NE_DATAPORT);
insl(NE_BASE + NE_DATAPORT, buf, count >> 2);
*b++ = cpu_to_le16(inw(NE_BASE + NE_DATAPORT));
*buf = inb(NE_BASE + NE_DATAPORT);
long nic_base = NE_BASE;
outsw(NE_BASE + NE_DATAPORT, buf, count >> 1);
outsl(NE_BASE + NE_DATAPORT, buf, count >> 2);
outw(le16_to_cpu(*b++), NE_BASE + NE_DATAPORT);
*ptrs++ = z_readw(NE_BASE + NE_DATAPORT);
*ptrs++ = z_readw(NE_BASE + NE_DATAPORT);
buf[count - 1] = z_readb(NE_BASE + NE_DATAPORT);
int nic_base = NE_BASE;
z_writew(*ptrs++, NE_BASE + NE_DATAPORT);
while ((z_readb(NE_BASE + NE_EN0_ISR) & ENISR_RDC) == 0)
z_writeb(z_readb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
while ((z_readb(NE_BASE + NE_EN0_ISR) & ENISR_RESET) == 0)
z_writeb(ENISR_RESET, NE_BASE + NE_EN0_ISR); /* Ack intr */