RDP
if (!(lance->RDP & INTR)) /* Check if any interrupt has been */
while ((csr0 = lance->RDP) & (ERR | RINT | TINT) && --boguscnt >= 0) {
lance->RDP = csr0 & ~(INEA | TDMD | STOP | STRT | INIT);
csr0, lance->RDP);
lance->RDP = STRT;
lance->RDP = STRT;
lance->RDP = INEA | BABL | CERR | MISS | MERR | IDON;
lance->RAP, lance->RDP);
lance->RDP = STOP;
version = swapw(lance->RDP);
version |= swapw(lance->RDP) << 16;
lance->RDP = 0x0000;
lance->RDP = DPOLL | APAD_XMT | MFCOM | RCVCCOM | TXSTRTM | JABM;
lance->RDP = 0x0000;
lance->RDP = 0x0000;
lance->RDP = 0x0000;
lance->RDP = 0x0000;
lance->RDP = ((const u_short *)&dev->dev_addr[0])[0];
lance->RDP = ((const u_short *)&dev->dev_addr[0])[1];
lance->RDP = ((const u_short *)&dev->dev_addr[0])[2];
lance->RDP = 0x0000;
lance->RDP = swloww(ARIADNE_RAM + offsetof(struct lancedata, tx_ring));
lance->RDP = swhighw(ARIADNE_RAM + offsetof(struct lancedata, tx_ring));
lance->RDP = swloww(ARIADNE_RAM + offsetof(struct lancedata, rx_ring));
lance->RDP = swhighw(ARIADNE_RAM + offsetof(struct lancedata, rx_ring));
lance->RDP = swapw(((u_short)-RX_RING_SIZE));
lance->RDP = swapw(((u_short)-TX_RING_SIZE));
lance->RDP = INEA | STRT;
dev->stats.rx_missed_errors = swapw(lance->RDP);
lance->RDP);
lance->RDP = STOP;
lance->RDP = STOP;
lance->RDP = INEA | STRT;
lance->RDP);
netdev_dbg(dev, "%s: csr0 %04x\n", __func__, lance->RDP);
lance->RDP = 0x0000;
lance->RDP = INEA | TDMD;
dev->stats.rx_missed_errors = swapw(lance->RDP);
lance->RDP = STOP; /* Temporarily stop the lance */
lance->RDP = PROM; /* Set promiscuous mode */
lance->RDP = swapw(multicast_table[i]);
lance->RDP = 0x0000; /* Unset promiscuous mode */
lance->RDP = INEA | STRT | IDON;/* Resume normal operation */
volatile u_short RDP; /* Register Data Port */
dev->name, sbus_readw(lp->lregs + RDP));
sbus_writew(LE_C0_INEA | LE_C0_TDMD, lp->lregs + RDP);
sbus_readw(lp->lregs + RDP);
sbus_writew(LE_C0_STOP, __base + RDP); \
sbus_writew(leptr & 0xffff, lp->lregs + RDP);
sbus_writew(leptr >> 16, lp->lregs + RDP);
sbus_writew(lp->busmaster_regval, lp->lregs + RDP);
sbus_writew(LE_C0_INIT, lp->lregs + RDP);
regval = sbus_readw(lp->lregs + RDP);
sbus_writew(LE_C0_IDON, lp->lregs + RDP);
sbus_writew(LE_C0_INEA | LE_C0_STRT, lp->lregs + RDP);
csr0 = sbus_readw(lp->lregs + RDP);
lp->lregs + RDP);
lp->lregs + RDP);
sbus_writew(LE_C0_STOP, lp->lregs + RDP);
sbus_writew(LE_C0_INEA, lp->lregs + RDP);
sbus_writew(LE_C0_INEA | LE_C0_TDMD, lp->lregs + RDP);