IEEE 802.3 Media Independent Interface

A crate traits for accessing the Media Independent Interface on IEEE 802.3 PHYs.

What is Media Independent Interface?

The MII (Media Independent Interface) is a standard interface that is part of the IEEE 802.3 standard.

It is used to communicate with IEEE 802.3 PHYs. In it's most cut-down form, it provides basic configuration and status access. Extended features include autonegotiation configuration, custom on-chip register access through MMD, and extended status information.

PHY implementations

Several standard implementations are provided with the enabled-by-default phy, lan8742a, lan8720a, and ksz8081r features.