1.\" Written by Landon Fuller for the FreeBSD Project. 2.\" Based on the miibus(4) manual page written by Tom Rhodes. 3.\" Please see the /usr/src/COPYRIGHT file for copyright information. 4.\" 5.Dd December 17, 2015 6.Dt MDIO 4 7.Os 8.Sh NAME 9.Nm mdio 10.Nd IEEE 802.3 Management Data Input/Output interface 11.Sh SYNOPSIS 12To compile this driver into the kernel, 13place the following line in your 14kernel configuration file: 15.Bd -ragged -offset indent 16.Cd "device mdio" 17.Ed 18.Sh DESCRIPTION 19The 20.Nm 21driver provides an interconnection between the Media Access Control (MAC) 22sublayer and Physical Layer (PHY) entities' control and status registers, 23as defined by the IEEE 802.3 Standard. 24.Pp 25The 26.Nm 27layer allows device drivers to share common support code for various 28external PHY devices. 29.Pp 30.Tn MDIO 31is one of two signal interfaces that comprise the 32Media Independent Interface (MII) defined by the IEEE 802.3 33Standard. 34The 35.Xr miibus 4 36driver provides support for devices that require full 37.Tn MII 38support. 39.Sh SEE ALSO 40.Xr miibus 4 41.Sh STANDARDS 42More information on 43.Tn MDIO 44can be found in the IEEE 802.3 Standard. 45.Sh HISTORY 46The 47.Nm 48driver first appeared in 49.Fx 10.0 . 50.Sh AUTHORS 51The driver was written by 52.An Stefan Bethke Aq Mt stb@lassitu.de . 53