CR_RST
ns83820_do_reset((struct nic *) dev, CR_RST);
ns83820_do_reset(nic, CR_RST);
OUTL(dp, CR, CR_RST | CR_TXR | CR_RXR);
OUTL(dp, CR, CR_RST);
for (i = 0; INL(dp, CR) & CR_RST; i++) {