emac_read
val = emac_read(EMAC_RXUNICASTSET);
val = emac_read(EMAC_RXUNICASTCLEAR);
while (emac_read(EMAC_SOFTRESET))
priv->rx_addr_type = (emac_read(EMAC_MACCONFIG) >> 8) & 0xFF;
val = emac_read(EMAC_MACCONTROL);
status = emac_read(EMAC_MACINVECTOR);
status = emac_read(EMAC_MACSTATUS);
mac_control = emac_read(EMAC_MACCONTROL);
ndev->stats.multicast += emac_read(EMAC_RXMCASTFRAMES);
ndev->stats.collisions += (emac_read(EMAC_TXCOLLISION) +
emac_read(EMAC_TXSINGLECOLL) +
emac_read(EMAC_TXMULTICOLL));
ndev->stats.rx_length_errors += (emac_read(EMAC_RXOVERSIZED) +
emac_read(EMAC_RXJABBER) +
emac_read(EMAC_RXUNDERSIZED));
ndev->stats.rx_over_errors += (emac_read(EMAC_RXSOFOVERRUNS) +
emac_read(EMAC_RXMOFOVERRUNS));
ndev->stats.rx_fifo_errors += emac_read(EMAC_RXDMAOVERRUNS);
emac_read(EMAC_TXCARRIERSENSE);
ndev->stats.tx_fifo_errors += emac_read(EMAC_TXUNDERRUN);
mac_control = emac_read(EMAC_MACCONTROL);
mac_control = emac_read(EMAC_MACCONTROL);
mbp_enable = emac_read(EMAC_RXMBPENABLE);