thorpej
46e1a51e62
Add Tamarack Microelectronics, Inc. vendor ID, and product ID for
...
Tamarack TC9021 Gigabit Ethernet.
2001-06-28 04:45:09 +00:00
mcr
656bb8c5c7
added Solidum PAX.ware 1100 and Lucent ORCA PCI targets
2001-06-27 17:57:23 +00:00
bouyer
db6d5fc4a7
When setting/changing an address, no need to call ti_init() if the interface
...
is already up.
Especially this allow netatalk to start properly on a ti interface.
2001-06-27 16:47:33 +00:00
elric
e2f7c01bbd
This was able to crash my new alpha consistently when I started X.
2001-06-24 01:11:08 +00:00
bouyer
8a46c28bc6
Proper media support for Compaq Deskpro 4000. PR kern/13244 from
...
Andrew Gillham.
2001-06-21 16:33:33 +00:00
thorpej
ae2fb7473c
Regen; add/update 3Com 3CR990 products.
2001-06-20 19:52:19 +00:00
thorpej
8e15530e96
Add more/update existing 3Com 3CR990 product IDs.
2001-06-20 19:51:12 +00:00
thorpej
08415c62e6
Regen; add SysKonnect SKNET-GE.
2001-06-20 16:33:10 +00:00
thorpej
70bbf8c3aa
Add SysKonnect SKNET-GE (GEnesis Gigabit Ethernet).
2001-06-20 16:32:32 +00:00
imp
c633f47bfd
Regen.
2001-06-20 05:46:24 +00:00
imp
34fe57df0e
Add O2Micro PCI-{CardBus,PCMCIA} bridges:
...
OZ6729, OZ6730, OZ6832/OZ6833, OZ6860 and OZ6812/OZ6872
2001-06-20 05:44:33 +00:00
thorpej
7e843c3ccb
Device driver for the Sundance Tech. ST-201 10/100 Ethernet. This
...
chip is found on the D-Link DFE-550TX.
2001-06-19 23:00:47 +00:00
thorpej
62224968e1
Add support for the Adaptec AIC-6915 10/100 Ethernet. This is
...
a 64-bit PCI chip, available in 1, 2, and 4 port models.
2001-06-18 22:05:35 +00:00
onoe
c07d2e1e96
Add Cisco/Aironet 350
...
Reported by Wolfgang Rupprecht <wolfgang@wsrcc.com>.
This doesn't fix PR 13181, which says the card doesn't work well.
2001-06-18 13:21:24 +00:00
onoe
e523b2f091
regen: Add Cisco/Aironet 350
2001-06-18 13:19:07 +00:00
onoe
61285ac2da
Add Cisco/Aironet 350
2001-06-18 13:18:08 +00:00
jdolecek
e65b619faa
Convert to use ether_ioctl() for SIOCSIFADDR and SIOCSIFFLAGS.
2001-06-18 11:06:26 +00:00
simonb
1506d21315
Make error checking/reporting a little more correct.
2001-06-18 01:58:08 +00:00
tsubai
de98ab5b38
Regen.
2001-06-17 19:51:27 +00:00
tsubai
b63b6d01e6
Add device IDs on the new iBook.
2001-06-17 19:50:33 +00:00
mjacob
60a0137d9c
Ooops- we need to allocate an array of pointers to scsipi_xfer structures
...
isp_maxcmds in length- not an array of scsipi_xfer structures isp_maxcmds
in length.
2001-06-14 19:54:07 +00:00
thorpej
3078a3d26d
It's pretty questionable to printf a PCI tag, but if we're going to
...
do so, at least make the printf compile across the board.
2001-06-14 01:06:56 +00:00
wiz
c03a48d64f
withough -> without
2001-06-13 10:45:57 +00:00
scw
e13606c37b
Workaround for buggy OPTi pciide chipset revisions, as reported
...
in PR/11644.
2001-06-13 09:55:25 +00:00
simonb
6c4e6292a5
Regen; add IBM 405GP PCI Bridge & ROB-in i960RP Microprocessor.
2001-06-13 06:04:25 +00:00
simonb
18b2f7e6a1
Add a port to IBM's PPC405GP Reference Board (the "walnut")
...
by Eduardo Horvath and Simon Burge of Wasabi Systems.
IBM 4xx series CPU features:
- New pmap and revised trap handler.
- Support on-chip timers, PCI controller, UARTs
- Framework for on-chip ethernet and watchdog timer.
General PowerPC features:
- Add in-kernel PPC floating point emulation
- New in{,4}_cksum that is between 1.5 and 5 times faster than the
old version depending on CPU type.
General changes:
- Kernel support for generic dbsym-style symbols.
2001-06-13 06:01:44 +00:00
thorpej
9988acd41e
Don't need INET or NS includes here.
2001-06-12 22:28:15 +00:00
thorpej
e103dbb4b0
Don't need NS-related headers here.
2001-06-12 22:05:53 +00:00
wiz
0a600be867
receive, not recieve
2001-06-12 15:17:10 +00:00
thorpej
fb2f3ce7e5
Regen; Add Level One vendor ID, and LXT-1001 10/100/1000 Ethernet
...
product ID.
2001-06-11 21:13:49 +00:00
thorpej
ec5280c1ed
Add Level One product ID, and LXT-1001 10/100/1000 Ethernet
...
product ID.
2001-06-11 21:12:29 +00:00
tron
a4401a8e5d
Regen from "pcidevs".
2001-06-11 06:36:51 +00:00
tron
6caf1041cb
Add support for the D-Link DFE-530TX+. Patch supplied by
...
Gabriel Rosenkoetter in PR kern/13161.
2001-06-11 06:36:23 +00:00
ad
bfac43a1c8
Centralise the geometry fudge.
2001-06-10 10:48:42 +00:00
simonb
e5bd00e48d
For ports that wire up pciide in compatibility mode, have
...
them define __HAVE_PCIIDE_MACHDEP_COMPAT_INTR_ESTABLISH
in pci_machdep.h and pciide_map_compat_intr() only calls
pciide_machdep_compat_intr_establish() if that preprocessor
define exists.
Ports that don't need to do this no longer need to supply a
dummy function.
2001-06-08 04:48:54 +00:00
bouyer
df4739c8cb
Set TI_OPMODE_1_DMA_ACTIVE only if hardware assisted checksum isn't used
...
(FreeBSD does it this way). My Tigon II works with hardware assisted checksum
now.
2001-06-07 14:35:58 +00:00
tsutsui
bcdd082840
Add a driver for the Initio INIC-940/950 PCI SCSI controllers.
...
Based on OpenBSD's iha driver, and modified some structures by me.
Tested on arc, i386 and macppc.
2001-06-03 13:43:45 +00:00
thorpej
cc3002d53b
Clarify a historical comment.
2001-06-03 03:55:10 +00:00
thorpej
f75e45c854
In ti_init2(), use a simpler, more obvious, and correct MTU
...
calculation to give the firmware.
2001-06-03 03:46:43 +00:00
thorpej
f2b9a1f3cc
Replace a bunch of home-grown Ethernet related constants with
...
ones defined in <net/if_ether.h>
2001-06-03 03:29:44 +00:00
thorpej
ca4d373730
Implement support for IP/TCP/UDP checksum offloading provided by
...
network interfaces. This works by pre-computing the pseudo-header
checksum and caching it, delaying the actual checksum to ip_output()
if the hardware cannot perform the sum for us. In-bound checksums
can either be fully-checked by hardware, or summed up for final
verification by software. This method was modeled after how this
is done in FreeBSD, although the code is significantly different in
most places.
We don't delay checksums for IPv6/TCP, but we do take advantage of the
cached pseudo-header checksum.
Note: hardware-assisted checksumming defaults to "off". It is
enabled with ifconfig(8). See the manual page for details.
Implement hardware-assisted checksumming on the DP83820 Gigabit Ethernet,
3c90xB/3c90xC 10/100 Ethernet, and Alteon Tigon/Tigon2 Gigabit Ethernet.
2001-06-02 16:17:06 +00:00
ad
f4afeda420
Reduce the delay when polling so that dumps go faster.
2001-05-31 11:31:43 +00:00
nisimura
e7c225d7b2
Regen; product IDs for IDT RC32334 and RC32332 systeml controllers.
2001-05-31 01:13:33 +00:00
nisimura
811d8d9102
Add product IDs for IDT RC32234 and RC32334 system controllers.
2001-05-31 01:10:34 +00:00
bouyer
6973b27309
Uninitialised variable (from Krister Walfridsson): in acard_chip_map()
...
drop compatchan and use the real channel number instead.
2001-05-30 20:30:02 +00:00
lukem
d84d2c6c85
add missing #include "opt_kgdb.h"
2001-05-30 15:24:23 +00:00
mrg
c13e3a6693
use _KERNEL_OPT
2001-05-30 11:40:35 +00:00
thorpej
ebf9e47c26
Add quirks for the Algorithmics P-5064 on-board 21143, and a way to
...
get the Ethernet address from it (they don't have an SROM).
XXX The latter should be replaced with devprops when they exist.
2001-05-27 21:00:33 +00:00
thorpej
ce289cc293
Handle non-contiguous BARs. Needed to be able to configure e.g.
...
IDE and USB on a PIIX3.
2001-05-27 17:50:40 +00:00
thorpej
607b14bf7b
Add mii_bitbang attribute to gsip, pointed out by Andrew Gillham.
2001-05-22 16:58:23 +00:00