Lines Matching refs:nic_base
574 int nic_base = dev->base_addr;
587 outb_p(E8390_NODMA+E8390_PAGE0+E8390_START, nic_base+ NE_CMD);
588 outb_p(sizeof(struct e8390_pkt_hdr), nic_base + EN0_RCNTLO);
589 outb_p(0, nic_base + EN0_RCNTHI);
590 outb_p(0, nic_base + EN0_RSARLO); /* On page boundary */
591 outb_p(ring_page, nic_base + EN0_RSARHI);
592 outb_p(E8390_RREAD+E8390_START, nic_base + NE_CMD);
599 outb_p(ENISR_RDC, nic_base + EN0_ISR); /* Ack intr. */
616 int nic_base = dev->base_addr;
628 outb_p(E8390_NODMA+E8390_PAGE0+E8390_START, nic_base+ NE_CMD);
629 outb_p(count & 0xff, nic_base + EN0_RCNTLO);
630 outb_p(count >> 8, nic_base + EN0_RCNTHI);
631 outb_p(ring_offset & 0xff, nic_base + EN0_RSARLO);
632 outb_p(ring_offset >> 8, nic_base + EN0_RSARHI);
633 outb_p(E8390_RREAD+E8390_START, nic_base + NE_CMD);
661 int high = inb_p(nic_base + EN0_RSARHI);
662 int low = inb_p(nic_base + EN0_RSARLO);
673 outb_p(ENISR_RDC, nic_base + EN0_ISR); /* Ack intr. */
680 int nic_base = NE_BASE;
704 outb_p(E8390_PAGE0+E8390_START+E8390_NODMA, nic_base + NE_CMD);
716 outb_p(0x42, nic_base + EN0_RCNTLO);
717 outb_p(0x00, nic_base + EN0_RCNTHI);
718 outb_p(0x42, nic_base + EN0_RSARLO);
719 outb_p(0x00, nic_base + EN0_RSARHI);
720 outb_p(E8390_RREAD+E8390_START, nic_base + NE_CMD);
725 outb_p(ENISR_RDC, nic_base + EN0_ISR);
728 outb_p(count & 0xff, nic_base + EN0_RCNTLO);
729 outb_p(count >> 8, nic_base + EN0_RCNTHI);
730 outb_p(0x00, nic_base + EN0_RSARLO);
731 outb_p(start_page, nic_base + EN0_RSARHI);
733 outb_p(E8390_RWRITE+E8390_START, nic_base + NE_CMD);
751 int high = inb_p(nic_base + EN0_RSARHI);
752 int low = inb_p(nic_base + EN0_RSARLO);
769 while ((inb_p(nic_base + EN0_ISR) & ENISR_RDC) == 0)
777 outb_p(ENISR_RDC, nic_base + EN0_ISR); /* Ack intr. */