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. 36The 37.Xr miibus 4 38driver provides support for devices that require full 39.Tn MII 40support. 41.Sh SEE ALSO 42.Xr miibus 4 43.Sh STANDARDS 44More information on 45.Tn MDIO 46can be found in the IEEE 802.3 Standard. 47.Sh HISTORY 48The 49.Nm 50driver first appeared in 51.Fx 10.0 . 52.Sh AUTHORS 53The driver was written by 54.An Stefan Bethke Aq Mt stb@lassitu.de . 55