1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-12 14:29:28 +00:00
freebsd/sys/dev/mii
Benno Rice 694c651803 This is a rewritten driver for the SMSC LAN91C111. It's based in part on the
sn(4) driver and also looking at newer drivers.  The reason for the rewrite is
to support MII and to try and resolve some performance issues found when trying
to use the sn(4) driver on the Gumstix network boards.

For reference, the SMSC LAN91C111 is a non-PCI ethernet part whose lineage
dates back to Ye Olde Days of ISA.  It seems to get some use in the embedded
space these days on parts lacking on-board MACs or on-board PCI controllers,
such as the XScale PXA line of ARM CPUs.

This also includes a driver for the SMSC LAN83C183 10/100 PHY.

Man page to follow.
2008-06-06 05:00:49 +00:00
..
acphy.c
acphyreg.h
amphy.c Fix a typo in a comment. 2008-01-27 01:11:57 +00:00
amphyreg.h
atphy.c Add Attansic/Atheros F1 PHY driver. 2008-05-19 01:12:10 +00:00
atphyreg.h Add Attansic/Atheros F1 PHY driver. 2008-05-19 01:12:10 +00:00
bmtphy.c
bmtphyreg.h
brgphy.c Add support for the BCM5906[M] adapters. These adapters only support 2008-04-29 19:47:13 +00:00
brgphyreg.h Add support for the BCM5906[M] adapters. These adapters only support 2008-04-29 19:47:13 +00:00
ciphy.c Recognize Cicada CS8244 phy chip (among others, can be found on MPC8572DS 2008-04-26 18:07:24 +00:00
ciphyreg.h
e1000phy.c Reset autonegotation timer if media option is not IFM_AUTO. 2007-11-16 10:39:18 +00:00
e1000phyreg.h Add 88E1116/88E1116R PHY support code that takes the PHY out of 2007-10-29 05:50:22 +00:00
exphy.c
gentbi.c - Remove MIIF_NOISOLATE; there's generally no reason to let gentbi(4) 2007-10-29 21:11:55 +00:00
icsphy.c
icsphyreg.h
inphy.c
inphyreg.h
ip1000phy.c Add support for IC Plus IP1001 PHY. 2008-04-05 00:52:07 +00:00
ip1000phyreg.h Add support for IC Plus IP1001 PHY. 2008-04-05 00:52:07 +00:00
jmphy.c Add JMicron JMP202/JMP211 PHY driver. 2008-05-27 01:16:40 +00:00
jmphyreg.h Add JMicron JMP202/JMP211 PHY driver. 2008-05-27 01:16:40 +00:00
lxtphy.c
lxtphyreg.h
mii_physubr.c
mii.c
mii.h
miibus_if.m
miidevs This is a rewritten driver for the SMSC LAN91C111. It's based in part on the 2008-06-06 05:00:49 +00:00
miivar.h
mlphy.c
nsgphy.c
nsgphyreg.h
nsphy.c - Fix a typo in a comment. 2008-01-27 01:30:02 +00:00
nsphyreg.h
nsphyter.c Add a driver for the National Semiconductor DP83815, DP83843 and 2008-01-27 01:10:41 +00:00
nsphyterreg.h Add a driver for the National Semiconductor DP83815, DP83843 and 2008-01-27 01:10:41 +00:00
pnaphy.c
qsphy.c
qsphyreg.h
rgephy.c Add detection of isolation state. 2008-03-05 01:15:10 +00:00
rgephyreg.h
rlphy.c IEEE 802.3 Annex 28B.3 explicitly specifies the following relative 2007-11-16 10:25:36 +00:00
rlswitch.c
ruephy.c
ruephyreg.h
smcphy.c This is a rewritten driver for the SMSC LAN91C111. It's based in part on the 2008-06-06 05:00:49 +00:00
tdkphy.c IEEE 802.3 Annex 28B.3 explicitly specifies the following relative 2007-11-16 10:25:36 +00:00
tdkphyreg.h
tlphy.c
tlphyreg.h
ukphy_subr.c IEEE 802.3 Annex 28B.3 explicitly specifies the following relative 2007-11-16 10:25:36 +00:00
ukphy.c
xmphy.c
xmphyreg.h