--- if_dwxe.c.orig Sat Nov 27 05:43:18 2021 +++ if_dwxe.c Sat Nov 27 14:03:26 2021 @@ -446,6 +446,16 @@ dwxe_attach(struct device *parent, struct device *self ifmedia_init(&sc->sc_media, 0, dwxe_media_change, dwxe_media_status); +{ + int p, r; + for (p = 0; p < 32; p++) { + printf("%02x:", p); + for (r = 0; r < 32; r++) { + printf(" %04x", dwxe_mii_readreg(self, p, r)); + } + printf("\n"); + } +} dwxe_reset(sc); mii_attach(self, &sc->sc_mii, 0xffffffff, sc->sc_phyloc,