xref: /freebsd/share/man/man4/etherswitch.4 (revision fe94dc19e84e9c1604d4ac511197d2fa0d8438cf)
1*fe94dc19SChristian Brueffer.\" Copyright (c) 2015 Christian Brueffer
2*fe94dc19SChristian Brueffer.\" All rights reserved.
3*fe94dc19SChristian Brueffer.\"
4*fe94dc19SChristian Brueffer.\" Redistribution and use in source and binary forms, with or without
5*fe94dc19SChristian Brueffer.\" modification, are permitted provided that the following conditions
6*fe94dc19SChristian Brueffer.\" are met:
7*fe94dc19SChristian Brueffer.\" 1. Redistributions of source code must retain the above copyright
8*fe94dc19SChristian Brueffer.\"    notice, this list of conditions and the following disclaimer.
9*fe94dc19SChristian Brueffer.\" 2. Redistributions in binary form must reproduce the above copyright
10*fe94dc19SChristian Brueffer.\"    notice, this list of conditions and the following disclaimer in the
11*fe94dc19SChristian Brueffer.\"    documentation and/or other materials provided with the distribution.
12*fe94dc19SChristian Brueffer.\"
13*fe94dc19SChristian Brueffer.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
14*fe94dc19SChristian Brueffer.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15*fe94dc19SChristian Brueffer.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16*fe94dc19SChristian Brueffer.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
17*fe94dc19SChristian Brueffer.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18*fe94dc19SChristian Brueffer.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19*fe94dc19SChristian Brueffer.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20*fe94dc19SChristian Brueffer.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21*fe94dc19SChristian Brueffer.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22*fe94dc19SChristian Brueffer.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23*fe94dc19SChristian Brueffer.\" SUCH DAMAGE.
24*fe94dc19SChristian Brueffer.\"
25*fe94dc19SChristian Brueffer.\" $FreeBSD$
26*fe94dc19SChristian Brueffer.\"
27*fe94dc19SChristian Brueffer.Dd January 5, 2015
28*fe94dc19SChristian Brueffer.Dt ETHERSWITCH 4
29*fe94dc19SChristian Brueffer.Os
30*fe94dc19SChristian Brueffer.Sh NAME
31*fe94dc19SChristian Brueffer.Nm etherswitch
32*fe94dc19SChristian Brueffer.Nd "Ethernet switch framework"
33*fe94dc19SChristian Brueffer.Sh SYNOPSIS
34*fe94dc19SChristian BruefferTo compile the framework into the kernel,
35*fe94dc19SChristian Bruefferplace the following lines in the
36*fe94dc19SChristian Bruefferkernel configuration file:
37*fe94dc19SChristian Brueffer.Bd -ragged -offset indent
38*fe94dc19SChristian Brueffer.Cd "device etherswitch"
39*fe94dc19SChristian Brueffer.Cd "device miiproxy"
40*fe94dc19SChristian Brueffer.Cd "device iicbus"
41*fe94dc19SChristian Brueffer.Ed
42*fe94dc19SChristian Brueffer.Sh DESCRIPTION
43*fe94dc19SChristian BruefferThe
44*fe94dc19SChristian Brueffer.Nm
45*fe94dc19SChristian Bruefferdriver provides a framework for Ethernet switch devices.
46*fe94dc19SChristian Brueffer.Sh FILES
47*fe94dc19SChristian Brueffer.Bl -tag -width ".Pa /dev/etherswitch?" -compact
48*fe94dc19SChristian Brueffer.It Pa /dev/etherswitch?
49*fe94dc19SChristian Brueffer.Nm
50*fe94dc19SChristian Bruefferdevice nodes
51*fe94dc19SChristian Brueffer.El
52*fe94dc19SChristian Brueffer.Sh SEE ALSO
53*fe94dc19SChristian Brueffer.Xr arswitch 4 ,
54*fe94dc19SChristian Brueffer.Xr iicbus 4 ,
55*fe94dc19SChristian Brueffer.Xr ip17x 4 ,
56*fe94dc19SChristian Brueffer.Xr rtl8366rb 4 ,
57*fe94dc19SChristian Brueffer.Xr ukswitch 4 ,
58*fe94dc19SChristian Brueffer.Xr etherswitchcfg 8
59*fe94dc19SChristian Brueffer.Sh HISTORY
60*fe94dc19SChristian BruefferThe
61*fe94dc19SChristian Brueffer.Nm
62*fe94dc19SChristian Bruefferframework first appeared in
63*fe94dc19SChristian Brueffer.Fx 10.0 .
64*fe94dc19SChristian Brueffer.Sh AUTHORS
65*fe94dc19SChristian Brueffer.An Stefan Bethke
66