MDIO(4)
π¦ MDIO(4) β IEEE 802.3 Management Data Input/Output interface π¦
okay bestie, welcome to the MDIO(4) page from the Kernel Interfaces Manual β this is the whole vibe for the IEEE 802.3 Management Data Input/Output interface π
πΈ NAME πΈ
mdio β IEEE 802.3 Management Data Input/Output interface
β¨ SYNOPSIS β¨
To compile this driver into the kernel, place the following line in your kernel configuration file:
device mdio
That's it, that's the synopsis π
π DESCRIPTION π
okay so the mdio driver provides an interconnection between the Media Access Control (MAC) sublayer and the Physical Layer (PHY) entities' control and status registers, as defined by the IEEE 802.3 Standard β¨
The mdio layer allows device drivers to share common support code for various external PHY devices β teamwork, no cap π«Ά
MDIO is one of two signal interfaces that comprise the Media Independent Interface (MII) defined by the IEEE 802.3 Standard. And the miibus(4) driver provides support for devices that require full MII support β it's giving full-MII realness π
π¦ SEE ALSO π¦
β STANDARDS β
More information on MDIO can be found in the IEEE 802.3 Standard β iconic reference behavior πβ¨
π HISTORY π
The mdio driver first appeared in FreeBSD 10.0. periodt π
π AUTHORS π
The driver was written by Stefan Bethke <stb@lassitu.de> β give them their flowers ππ
mwah π β this page is from Debian, dated December 17, 2015, in the MDIO(4) manual. bye bestie π«Ά
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms