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