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