thorpej
dcc3d13f0d
Add another Marvell 88E1000 PHY model number.
2002-01-15 20:59:52 +00:00
augustss
c6df7d4358
Regen.
2001-12-15 00:31:43 +00:00
augustss
385b05e2f9
Add another Altima PHY. From Peter Seebach.
2001-12-15 00:31:03 +00:00
lukem
ecb81c3f6d
- convert usage of "defopt" to "defflag" where the relevant option does
...
not support a value (e.g., it's to be used as "options FOO" instead of
"options FOO=xxx"). options that take a value were converted to
defparam recently.
- minor whitespace & formatting cleanups
2001-11-28 10:21:10 +00:00
lukem
0fa231134c
- replace "defopt" with "defparam" for options which must take a value,
...
as config(8) will warn for value-less defparam options
- minor whitespace/formatting cleanup
- consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h
2001-11-20 14:34:18 +00:00
lukem
8b7bb91219
add RCSID
2001-11-13 07:38:28 +00:00
perry
82540eeaca
fix a couple of signed->unsigned warnings lint found
2001-11-11 00:25:23 +00:00
thorpej
89893e42b7
ANSI'ify.
2001-08-25 18:04:01 +00:00
thorpej
11be81ff63
Regen.
2001-08-25 06:00:01 +00:00
thorpej
c783391d0a
Note compatibility with the Am79c874, and document some more
...
registers.
2001-08-25 05:57:12 +00:00
thorpej
9d50e2e95a
Back out previous; closer inspection of the manual reveals that the
...
Am79c874 has the same ID register contents as the AC101.
2001-08-25 05:55:19 +00:00
thorpej
820809faec
Regen; added AMD Am79c874 NetPHY-1LP.
2001-08-25 05:45:25 +00:00
thorpej
05e4fb8e6c
Add AMD Am79c874 NetPHY-1LP.
2001-08-25 05:44:59 +00:00
thorpej
85a7cdc261
Driver for the 10BASE-T portion of the AMD 79c901 PHY.
2001-08-25 04:06:26 +00:00
thorpej
158cb83996
Add a driver for generic HomePNA PHYs. Currently supports the HomePNA
...
portion of the AMD Am79c901.
2001-08-25 03:21:38 +00:00
thorpej
9fe2378664
For HomePNA PHYs, don't register it w/ ifmedia as 10BASE-T, but
...
rather as HomePNA1.
2001-08-25 01:57:56 +00:00
thorpej
f7f8866fea
Add a flag that indicates that a device is a HomePNA device.
2001-08-25 01:41:17 +00:00
thorpej
684a4b71e3
Regen; improve AMD PHY names.
2001-08-25 01:39:59 +00:00
thorpej
9d04a424fe
Improve the AMD PHY names.
2001-08-25 01:39:22 +00:00
thorpej
b6aa674493
Driver for the Altima AC101 10/100 Ethernet PHY.
2001-08-24 17:54:32 +00:00
thorpej
ce0d046061
Regen; recognize the 79c972's 10BASE-T interface mapped onto MII.
2001-08-23 04:47:36 +00:00
thorpej
b52818d607
The Am79c972 PCnet-FAST+ has its built-in 10BASE-T interface mapped
...
onto the MII bus. Recognize it.
2001-08-23 04:47:05 +00:00
enami
4977f2fb2d
Advertize pause capability (802.3x flow control) to peer.
2001-08-06 09:51:40 +00:00
bouyer
10a5470050
Ops, forgot to commit this one:
...
- kill carrier detection code, it's not that usefull and give false indications
on loaded ethernet segments
2001-08-04 02:21:24 +00:00
thorpej
7459c35d44
Clean up 1000BASE-SX autonegotiation, and add a way to advertise
...
PAUSE capability.
2001-07-27 22:44:59 +00:00
thorpej
4333749c7a
Use the bit-swapped OUI for the 5221. (Have I mentioned that I really
...
don't like how the current MII_OUI() works?)
2001-07-27 17:58:20 +00:00
thorpej
773c261d65
Add a 3Com 3c905B internal PHY.
2001-07-27 17:55:34 +00:00
thorpej
3d3c5fa78c
Regen; added a 3Com 3c905B internal PHY made by Broadcom.
2001-07-27 17:55:07 +00:00
thorpej
4063cb411b
Fixup some Broadcom entries, add an entry for Broadcom PHY that
...
is built-in to some 3Com 3c905B cards.
2001-07-27 17:54:40 +00:00
thorpej
4a416b823f
Fix 1000BASE-X duplex negotiation. That'll teach me to read the
...
manual more carefully next time.
2001-07-25 22:00:43 +00:00
thorpej
bb93036fa9
Regen.
2001-07-20 07:07:28 +00:00
thorpej
959f6ee3f3
Adjust for the corrected Marvell entry.
2001-07-20 07:07:05 +00:00
thorpej
38f94a6fbe
Bleh, I don't like the way our miidevs works now. Repair the
...
Marvell Semiconductor entry.
2001-07-20 07:06:42 +00:00
thorpej
41a68e94a9
Driver for the Level One LXT-1000 10/100/1000 PHY.
2001-07-12 21:54:40 +00:00
thorpej
be71426b74
Regen; Add LXT-1000, clean up.
2001-07-12 21:25:31 +00:00
thorpej
6e65eb3c21
Add LevelOne LXT-1000 10/100/1000 PHY, clean up some Gig-E
...
PHY names.
2001-07-12 21:25:07 +00:00
thorpej
aef9e7bea3
Code to handle generic ten-bit interfaces (1000BASE-{LX,SX} fiber
...
interfaces).
2001-07-12 18:49:38 +00:00
thorpej
0e863b15a6
Driver for the Marvell 88E1000 ``Alaska'' 10/100/1000 PHY.
2001-07-12 17:30:45 +00:00
thorpej
39928114d6
Regen; corrected Marvell entries.
2001-07-12 17:29:49 +00:00
thorpej
511aa23898
Correct Marvell OUI, and 88E1000 model number.
2001-07-12 17:29:18 +00:00
bjh21
8d829065a6
IFM_1000_TX -> IFM_1000_T, as (breifly) discussed on tech-net.
2001-06-30 17:53:58 +00:00
thorpej
0b0010a7c3
When probing for a PHY, look at the EXTSTAT bit in the BMSR, as well,
...
not just the media mask. This prevents PHYs/TBIs that only support
Gigabit media from slipping through the cracks.
2001-06-20 01:42:41 +00:00
thorpej
7914a89b02
Add support for the Seeq 80225 10/100 Ethernet PHY. This is just
...
a stripped-down version of the 80220/80223.
2001-06-19 20:10:54 +00:00
thorpej
93169d8a94
Regen; added Seeq 80225 10/100 PHY.
2001-06-19 19:51:27 +00:00
thorpej
5d3c31d576
Add Seeq 80225 10/100 PHY.
2001-06-19 19:51:04 +00:00
enami
578730c551
Initialize sc->sc_anegticks to 5 on attach to prevent panic due to
...
assertion failure.
2001-06-08 07:09:40 +00:00
thorpej
9987ee5249
Driver for the Broadcom BCM5201/BCM5202 "Mini-Theta" Ethernet
...
PHYs. This is also the same PHY core as in the 3Com 3c905C.
The PHY is documented in the 3c905C manual.
2001-06-02 21:42:10 +00:00
thorpej
424f7a1e65
Make PHY matching all table-driven.
2001-06-02 21:39:38 +00:00
thorpej
33a6994da1
Driver for Broadcom BCM5400-family Gig-E PHYs. Programming
...
information gleaned from FreeBSD.
2001-06-01 16:49:59 +00:00
thorpej
996df042df
Add support for the DP83815 MacPHYTER internal PHY to the DP83843 PHYTER
...
driver, since for our purposes, they are compatible.
2001-05-31 20:30:21 +00:00