freebsd-dev/sys/dev/mii
Bill Paul 0434d1b8d2 Add support for the BCM5705 and its ilk. Changes:
- 5705 doesn't support jumbo frames
- Statistics must be read from registers
- RX return ring must be capped at 512 entries
- Omit initialization of certain device blocks
- Acknowledge link change interrupts by setting the 'link changed'
  bit in the status register (used to have no effect)
- Remember to toggle the MI completion bit too
- Set the mbuf low watermark differently (on-chip memory buffers,
  not BSD mbufs)
- Don't enable Ethernet@WireSpeed feature for certain 5705 chip revs
- Add additional PCI IDs for 5705 and 5782 parts
- Add a forgotten 5704 PCI ID

Most changes ripped kicking and screaming from the Broadcom linux driver.
Thanks to Paul Saab for sanity testing. (My lack of sanity has been
confirmed.)
2003-07-16 00:09:56 +00:00
..
acphy.c
acphyreg.h
amphy.c
amphyreg.h
bmtphy.c Remove unnecessary breaks. 2003-05-31 19:48:33 +00:00
bmtphyreg.h
brgphy.c Add support for the BCM5705 and its ilk. Changes: 2003-07-16 00:09:56 +00:00
brgphyreg.h Fix bge at 10Mbit. The defines for 10-Half and 10-Full were swapped. 2003-06-17 15:02:28 +00:00
dcphy.c Remove unnecessary breaks. 2003-05-31 19:48:33 +00:00
e1000phy.c
e1000phyreg.h
exphy.c
inphy.c
inphyreg.h
lxtphy.c Remove unnecessary breaks. 2003-05-31 19:48:33 +00:00
lxtphyreg.h
mii_physubr.c Remove unnecessary breaks. 2003-05-31 19:48:33 +00:00
mii.c
mii.h
miibus_if.m
miidevs Add support for the BCM5705 and its ilk. Changes: 2003-07-16 00:09:56 +00:00
miivar.h
mlphy.c Remove unnecessary breaks. 2003-05-31 19:48:33 +00:00
nsgphy.c Remove unnecessary breaks. 2003-05-31 19:48:33 +00:00
nsgphyreg.h
nsphy.c
nsphyreg.h
pnaphy.c
pnphy.c Remove unnecessary breaks. 2003-05-31 19:48:33 +00:00
qsphy.c
qsphyreg.h
rlphy.c
ruephy.c
ruephyreg.h
tdkphy.c
tdkphyreg.h
tlphy.c
tlphyreg.h
ukphy_subr.c
ukphy.c
xmphy.c
xmphyreg.h