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