sh_eth_read
u32 mahr = sh_eth_read(ndev, MAHR);
u32 malr = sh_eth_read(ndev, MALR);
if (!(sh_eth_read(ndev, EDRRR) & EDRRR_R)) {
u32 count = (sh_eth_read(ndev, RDFAR) -
sh_eth_read(ndev, RDLAR)) >> 4;
felic_stat = sh_eth_read(ndev, ECSR) & sh_eth_read(ndev, ECSIPR);
link_stat = sh_eth_read(ndev, PSR);
u32 edtrr = sh_eth_read(ndev, EDTRR);
intr_status = sh_eth_read(ndev, EESR);
intr_enable = sh_eth_read(ndev, EESIPR);
intr_status = sh_eth_read(ndev, EESR);
#define add_reg(reg) add_reg_from(reg, sh_eth_read(ndev, reg))
sh_eth_read(ndev, EESR));
if (!(sh_eth_read(ndev, EDTRR) & mdp->cd->edtrr_trns))
u32 delta = sh_eth_read(ndev, reg);
ecmr_bits = sh_eth_read(ndev, ECMR) & ~ECMR_PRM;
sh_eth_write(ndev, (sh_eth_read(ndev, enum_index) & ~clear) | set,
if (!(sh_eth_read(ndev, EDMR) & EDMR_SRST_GETHER))