etsec_read
if (etsec_read(sc, MACCFG1) & (MACCFG1_TX_EN | MACCFG1_RX_EN)) {
uint32_t ievent = etsec_read(sc, IEVENT);
ievent = etsec_read(sc, IEVENT);
uint32_t tbipa = etsec_read(sc, TBIPA);
uint32_t miimcfg = etsec_read(sc, MIIMCFG);
i, IGADDR(i), etsec_read(sc, IGADDR(i)),
i, GADDR(i), etsec_read(sc, GADDR(i)));
i+1, MACnADDR1(i), etsec_read(sc, MACnADDR1(i)),
i+1, MACnADDR2(i), etsec_read(sc, MACnADDR2(i)));
uint32_t qhlt = etsec_read(sc, RSTAT) & RSTAT_QHLT;
KASSERT((etsec_read(sc, MACCFG1) & MACCFG1_TX_EN) == 0);
uint32_t ievent = etsec_read(sc, IEVENT);
__func__, ievent, etsec_read(sc, IMASK));
uint32_t ievent = etsec_read(sc, IEVENT);
uint32_t ievent = etsec_read(sc, IEVENT);
__func__, ievent, etsec_read(sc, IMASK));
sc->sc_macstnaddr2 = etsec_read(sc, MACSTNADDR2);
sc->sc_macstnaddr1 = etsec_read(sc, MACSTNADDR1);
sc->sc_ecntrl = etsec_read(sc, ECNTRL);
sc->sc_maccfg1 = etsec_read(sc, MACCFG1);
sc->sc_maccfg2 = etsec_read(sc, MACCFG2) | MACCFG2_DEFAULT;