thorpej
6abec8e2a2
Increase previously added delays from 2us to 10us.
2002-06-28 01:10:06 +00:00
thorpej
90bf67b885
* Only set the jumbo frame capability if we are able to allocate
...
jumbo frame buffers.
* Garbage-collect some stuff we don't need.
* Fix timeout detection in the firmware handshake.
2002-06-28 00:55:20 +00:00
thorpej
7778c16e7c
Use a table to match BCM570x products.
2002-06-27 23:56:20 +00:00
thorpej
b7af161065
Don't call m_aux_find() in the inner loop when creating the Tx
...
descriptor list. Instead, call it once and remember the result,
and only call it looking for VLAN tags if VLANs are configured
on the interface.
2002-06-27 23:21:34 +00:00
thorpej
68be8ecae4
Put some delay in the loops that poll for MII transaction
...
completion. Without this, reading the PHY can hang the bus
on a sufficiently fast CPU.
2002-06-27 22:31:30 +00:00
fvdl
8a454b46d0
Disable TCP/UDP checksums on the receive side again.
2002-06-27 22:10:11 +00:00
cjs
6f2291b427
Match newer NetGear GA302T cards.
2002-06-26 10:48:18 +00:00
fvdl
dd96b79d02
According to the Linux driver from Broadcom, only the 5700 B0 revision had
...
rx checksum problems. So only disable rx checksum for that revision.
2002-06-24 01:23:11 +00:00
fvdl
b04a6fd69c
Driver for Broadcom 570x / Altima AC 1000 gigabit ethernet cards.
...
Written by Bill Paul for FreeBSD. This port started out with the
port done to OpenBSD by nate@openbsd.org , but ended up looking much
more like the port of the ti driver done by drochner@netbsd.org
(they are similar in structure).
2002-06-22 14:42:07 +00:00