ED_P0_ISR
NIC_PUT(sc->sc_regt, sc->sc_regh, ED_P0_ISR, 0xff);
ED_P0_ISR ),
NIC_PUT(ED_P0_ISR, 0xff);
while (((NIC_GET(ED_P0_ISR) & ED_ISR_RST) == 0) && --n)
tmp = NIC_INB(ED_P0_ISR);
if ((NIC_INB(ED_P0_ISR) & ED_ISR_RST) == ED_ISR_RST) {
NIC_OUTB(ED_P0_ISR, ED_ISR_RST);
NIC_OUTB(ED_P0_ISR, ED_ISR_RDC);
while (((NIC_INB(ED_P0_ISR) & ED_ISR_RDC) != ED_ISR_RDC) && --maxwait)
while (((NIC_GET(regt, regh, ED_P0_ISR) & ED_ISR_RST) == 0) && --n)
NIC_PUT(regt, regh, ED_P0_ISR, 0xff);
isr = NIC_GET(regt, regh, ED_P0_ISR);
NIC_PUT(regt, regh, ED_P0_ISR, isr);
while ((NIC_GET(regt, regh, ED_P0_ISR) & isr) != 0) {
NIC_PUT(regt, regh, ED_P0_ISR, 0);
NIC_PUT(regt, regh, ED_P0_ISR, isr);
isr = NIC_GET(regt, regh, ED_P0_ISR);
bus_space_write_1(nict, nich, ED_P0_ISR, ED_ISR_RDC);
while (((bus_space_read_1(nict, nich, ED_P0_ISR) & ED_ISR_RDC) !=
bus_space_write_1(nict, nich, ED_P0_ISR, 0xff);
tmp = bus_space_read_1(nict, nich, ED_P0_ISR);
if ((bus_space_read_1(nict, nich, ED_P0_ISR) & ED_ISR_RST) ==
bus_space_write_1(nict, nich, ED_P0_ISR, ED_ISR_RST);
bus_space_write_1(nict, nich, ED_P0_ISR, 0xff);
bus_space_write_1(nict, nich, ED_P0_ISR, ED_ISR_RDC);
while (((bus_space_read_1(nict, nich, ED_P0_ISR) & ED_ISR_RDC) !=
bus_space_write_1(nict, nich, ED_P0_ISR, ED_ISR_RDC);
while (((bus_space_read_1(nict, nich, ED_P0_ISR) & ED_ISR_RDC) !=