dr16
phy_data = dr16(0x80 + offset * 4);
stat_reg = dr16(FramesAbortXSColls);
stat_reg = dr16(CarrierSenseErrors);
dr16(BcstFramesXmtdOk);
dr16(BcstFramesRcvdOk);
dr16(MacControlFramesRcvd);
dr16(FrameTooLongErrors);
dr16(InRangeLengthErrors);
dr16(FramesCheckSeqErrors);
dr16(FramesLostRxErrors);
dr16(BcstFramesXmtdOk);
dr16(MacControlFramesXmtd);
dr16(FramesWEXDeferal);
dr16(TxJumboFrames);
dr16(RxJumboFrames);
dr16(TCPCheckSumErrors);
dr16(UDPCheckSumErrors);
dr16(IPCheckSumErrors);
dr16(FrameTooLongErrors);
dr16(InRangeLengthErrors);
dr16(FramesCheckSeqErrors);
dr16(FramesLostRxErrors);
dr16(FramesAbortXSColls);
dr16(CarrierSenseErrors);
dr16(BcstFramesXmtdOk);
dr16(BcstFramesRcvdOk);
dr16(MacControlFramesRcvd);
dr16(BcstFramesXmtdOk);
dr16(MacControlFramesXmtd);
dr16(FramesWEXDeferal);
dr16(TxJumboFrames);
dr16(RxJumboFrames);
dr16(TCPCheckSumErrors);
dr16(UDPCheckSumErrors);
dr16(IPCheckSumErrors);
if (!(dr16(EepromCtrl) & EEP_BUSY))
return dr16(EepromData);
np->phy_media = (dr16(ASICCtrl) & PhyMedia) ? 1 : 0;
int_status = dr16(IntStatus);
dw16(TxStartThresh, dr16(TxStartThresh) + 0x10);
if (!(dr16(ASICCtrl + 2) & ResetBusy))
if (!(dr16(ASICCtrl + 2) & ResetBusy))
dw32(MACCtrl, dr16(MACCtrl) | TxEnable);