else if(bp = iallocb(sizeof(Etherpkt)+4)){
len = pd->control & rxBytes;
pd->bp->wp = pd->bp->rp+len;
- etheriq(ether, pd->bp, 1);
+ etheriq(ether, pd->bp);
pd->bp = bp;
pd->addr = PADDR(bp->rp);
coherence();
if(ctlr->busmaster == 1)
ctlr->rbp->wp = startdma(ether, PADDR(bp->rp));
- etheriq(ether, ctlr->rbp, 1);
+ etheriq(ether, ctlr->rbp);
ctlr->rbp = bp;
}
}
print("tcm59Xpci: port 0x%uX in use\n", port);
continue;
}
+ pcienable(p);
irq = p->intl;
txrxreset(port);