eeh
507aaec04c
Adapt to the new line discipline scheme.
2000-11-02 00:01:44 +00:00
wiz
55b8e84db5
Delete more files before import.
2000-10-28 14:51:08 +00:00
wiz
d91eb6a0c3
Replace remaining vm_offset_t's in NetBSD code by vaddr_t; remove now
...
unnecessary casts added by thorpej in 1.11 of bktr_core.c. Strike one
from the TODO list.
2000-10-28 14:50:27 +00:00
wiz
134608261c
Merge 2.17 changes to trunk.
2000-10-28 14:31:57 +00:00
wiz
9732164f76
Import release 2.17 of the bktr driver.
...
Changes: Integration of some NetBSD changes. (FreeBSD version now is also
usable as a KLD (~= LKM).)
2000-10-28 14:17:40 +00:00
tsutsui
d214b09b47
Increase initial Tx drain threshold to 512 bytes.
...
My macppc complains about transmit FIFO underrun every time.
2000-10-28 08:36:57 +00:00
thorpej
4295299769
Regen.
2000-10-27 22:43:44 +00:00
thorpej
86342bb610
Add a bunch of Intel PCI chipsets. From OpenBSD.
2000-10-27 22:43:28 +00:00
thorpej
1b15310aaa
Regen.
2000-10-27 17:37:02 +00:00
thorpej
24cba36ced
Add a bunch of Pequr (ServerWorks) products. From OpenBSD.
2000-10-27 17:36:44 +00:00
ad
528e314143
Work around a fatal firmware bug on some boards. From msmith@freebsd.org.
2000-10-26 14:43:50 +00:00
haya
b44679b7ec
Bugfix: reset 16-bit pcmcia in chip initialisation sequence.
2000-10-25 09:15:58 +00:00
bouyer
cce4838c1f
Add ram size to struct properties, and pass it to the bus independant part.
2000-10-23 14:57:23 +00:00
ad
833dea96d1
- tsleep()/wakeup_one() will hurt when under load, so use a queue instead.
...
- Don't copy to or from the aligned buffer unless there's a need to.
2000-10-20 15:14:25 +00:00
ad
16a062538b
Nuke unused includes, sort decls.
2000-10-19 15:31:20 +00:00
ad
e9b69699e0
Hook in twe.
2000-10-19 14:24:44 +00:00
ad
9813a10184
Driver for the 3ware Escalade family of RAID controllers.
2000-10-19 14:11:30 +00:00
thorpej
5247e9db0b
Regen.
2000-10-19 05:52:15 +00:00
thorpej
24477b4281
Add the ICS Advent PCI-WDT500/501 watchdog timer boards.
2000-10-19 05:51:34 +00:00
mjacob
cecccb23b2
quiet chatty boot messages
2000-10-17 17:39:10 +00:00
mjacob
3607efd3d7
Remember to establish default PORT WWN. Add in some LOGDEBUG2 messages
...
for the dma mapping code.
2000-10-16 05:12:26 +00:00
thorpej
4318834442
Don't trim off the FCS, pass it up.
2000-10-15 19:56:31 +00:00
simonb
c8d4a6140c
Regen
2000-10-14 06:23:21 +00:00
simonb
30dbba4dd1
Add ATI Mobility M3 (both PCI and AGP).
2000-10-14 06:12:46 +00:00
itojun
32e7a2cd70
hifn7751 crypto card driver. from openbsd.
...
does nothing useful at this moment - initailize the chip, that's all.
TODO: crypto logic framework in kernel (see openbsd sys/crypto)
TODO: ipsec frontend (need major rework in ipsec tree - should start with busywait)
TODO: character device frontend
2000-10-12 02:59:59 +00:00
itojun
8d7ce38746
regen
2000-10-12 02:54:13 +00:00
itojun
429b0af909
pci device ID for hifn 7751-based crypto cards. from openbsd.
2000-10-12 02:52:58 +00:00
thorpej
2198741306
Use ether_ioctl().
2000-10-11 16:57:45 +00:00
cgd
a3dbabc67b
Update for current PCI device class/subclass and capability codes.
...
(also, tweak the I2O subclass string to be "standard" -- the removal
of version info didn't extend that far.)
2000-10-07 18:58:13 +00:00
bouyer
a2c02690af
only VT82C586A rev >= 6 supports Ultra-DMA. From OpenBSD.
2000-10-04 09:34:09 +00:00
thorpej
7edd5d54bc
Add support for the ADMtek AN983 and AN985.
2000-10-03 04:32:00 +00:00
thorpej
4462a44b87
Regen: ADMtek AN985
2000-10-03 02:59:05 +00:00
thorpej
618e7b93c6
Add ADMtek AN985 10/100 Ethernet.
2000-10-03 02:58:30 +00:00
ad
903ae58e7b
I2O subclasses currently have nothing to do with the protocol version.
2000-10-02 14:48:13 +00:00
thorpej
7ca3fb9ef0
Move the check for "promisc + unicast + not for us" into ether_input(),
...
and change Ethernet drivers to always pass all received frames to
ether_input() (with a few exceptions, which are documented in the
code).
2000-10-01 23:32:39 +00:00
tsutsui
f4ef578da7
6 -> ETHER_ADDR_LEN
2000-09-28 10:29:42 +00:00
ad
4a8619ae15
Match the i82562.
2000-09-27 10:54:55 +00:00
augustss
815d8f961b
Regen.
2000-09-27 02:15:30 +00:00
augustss
c3fa0043b1
Add some ATI Rage cards and some Intel chips.
2000-09-27 02:14:54 +00:00
ad
44c90f4ef1
Pasto; shouldn't have bitten anyone.
2000-09-26 11:38:47 +00:00
martin
70c8ada2ad
Add calls to ether_addmulti and ether_delmulti. This code looks a bit
...
different than other drivers due to the way ti_setmulti manages the
filters. Patch from Keijiro Ehara.
2000-09-24 14:19:52 +00:00
jdolecek
5fea96167f
use new generic bootverbose instead of local definition
2000-09-24 12:37:03 +00:00
thorpej
a429573227
Some more register definitions for the DP83815.
2000-09-21 04:05:43 +00:00
augustss
236deb1acc
Apply a patch from the driver author (originally from OpenBSD).
2000-09-20 14:33:48 +00:00
thorpej
e925979f9b
Preliminary support for the National Semiconductor DP83815 10/100
...
Ethernet chip, which is based on the SiS 900 core, but with differences
in the PHY and filter programming interface, and different WoL and
802.3x flow control programming.
This chip appears on new NetGear FA-312TX cards. Thank goodness
they're finally ditching the LiteOn chips.
2000-09-20 05:44:48 +00:00
thorpej
b8675d1bea
Add additional register defintions for the National Semiconductor
...
DP83815, which is based on the SiS900 core.
2000-09-20 02:08:44 +00:00
thorpej
24f4ce3eb0
Regen.
2000-09-20 00:46:35 +00:00
thorpej
6cc3e82c48
Add National Semiconductor DP83815 10/100 Ethernet.
2000-09-20 00:46:10 +00:00
fvdl
c5d8401866
Add support for the 3c555, 556 and 556B MiniPCI cards. Based on the
...
cardbus code and the FreeBSD xl driver.
2000-09-19 01:15:06 +00:00
fvdl
af02376ac9
Regen.
2000-09-19 01:11:38 +00:00