freebsd-skq/sys
Bill Paul 13c92998a9 Add Texas Instruments TNET100 'ThunderLAN' PCI NIC driver to the tree.
This driver supports the following cards/integrated ethernet controllers:

Compaq Netelligent 10, Compaq Netelligent 10/100, Compaq Netelligent 10/100,
Compaq Netelligent 10/100 Proliant, Compaq Netelligent 10/100 Dual Port,
Compaq NetFlex-3/P Integrated, Compaq NetFlex-3/P Integrated,
Compaq NetFlex 3/P w/ BNC, Compaq Deskpro 4000 5233MMX.

It should also support Texas Instruments NICs that use the ThunderLAN
chip, though I don't have any to test. If you've got a card that uses
the ThunderLAN chip but isn't listed in the PCI vendor/product list in
if_tl.c, try adding it and see what happens.

The driver supports any MII compliant PHY at 10 or 100Mbps speeds in
full or half duplex. (Those I've personally tested are the National
Semiconductor DP83840A (Prosignia server), the Level 1 LXT970 (Deskpro
desktop), and the ThunderLAN's internal 10baseT PHY.) Autonegotiation,
hardware multicast filtering, BPF and ifmedia support are included.

This chip is pretty fast; Prosignia servers with NCR SCSI, ThunderLAN
ethernet and FreeBSD make for a nice combination.
1998-05-21 03:19:56 +00:00
..
alpha libtcl expects to see ieeefp.h definitions through this header. 1998-05-13 22:40:42 +00:00
amd64 Remove option for SCHED_FIFO. With this optional, SCHED_FIFO 1998-05-19 20:59:07 +00:00
compat s/nanoruntime/nanouptime/g 1998-05-17 11:53:46 +00:00
compile
conf Back out previous commit - it breaks when called from 'buildworld' :-( 1998-05-20 20:54:10 +00:00
contrib/softupdates Bring up-to-date with Whistle's current version 1998-05-19 23:07:25 +00:00
ddb Redo the previous commit in a more Bruce-friendly fashion. 1998-05-19 18:42:09 +00:00
dev LoadSoftModem() routine at sio.c does not trap general serial I/Os. 1998-05-20 06:46:58 +00:00
fs Disallow reading the current kernel stack. Only the user structure and 1998-05-19 00:00:14 +00:00
geom Slightly more correct initialisation of the new buf struct for soft-updates. 1998-03-09 20:39:26 +00:00
gnu Don't use "ffs" in an ext2fs sleep message string. 1998-05-16 17:47:44 +00:00
i386 Back out previous commit - it breaks when called from 'buildworld' :-( 1998-05-20 20:54:10 +00:00
isa LoadSoftModem() routine at sio.c does not trap general serial I/Os. 1998-05-20 06:46:58 +00:00
isofs/cd9660 As described by the submitter: 1998-05-06 05:29:41 +00:00
kern 1. Add new defs for mins and maxs for the POSIX flavor priorities. They 1998-05-19 21:11:53 +00:00
libkern Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
miscfs Disallow reading the current kernel stack. Only the user structure and 1998-05-19 00:00:14 +00:00
modules Removed reference to obsolete file "README.iBCS2". 1998-05-19 03:31:34 +00:00
msdosfs Fix priority bug in previous commit. 1998-05-18 10:24:26 +00:00
net Backed out last fix and fixed my typo: 1998-05-21 00:33:16 +00:00
netatalk Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
netinet Fix a typo-bug in ipflow_reap that could cause a NULL pointer 1998-05-19 17:47:11 +00:00
netipx Don't depend on "implicit int". 1998-05-01 18:30:02 +00:00
netkey Really make this compile.. 1998-04-06 05:11:42 +00:00
netnatm Staticize. 1998-02-09 06:11:36 +00:00
netns Make INET a proper option. 1998-01-08 23:42:31 +00:00
nfs Only ignore "owner" permissions selectively rather than always. In some 1998-05-20 09:05:48 +00:00
nfsclient s/flags/flag/ 1998-05-20 08:05:45 +00:00
nfsserver Only ignore "owner" permissions selectively rather than always. In some 1998-05-20 09:05:48 +00:00
pc98 Sync with sys/i386/isa/sio.c revision 1.202. 1998-05-20 13:39:06 +00:00
pccard Include pc98.h instead of isa.h when PC98 is defined. 1998-05-05 13:21:08 +00:00
pci Add Texas Instruments TNET100 'ThunderLAN' PCI NIC driver to the tree. 1998-05-21 03:19:56 +00:00
posix4 1. Add new defs for mins and maxs for the POSIX flavor priorities. They 1998-05-19 21:11:53 +00:00
powerpc/include Disallow reading the current kernel stack. Only the user structure and 1998-05-19 00:00:14 +00:00
rpc
scsi An effort to make SLICE/DEVFS play with SCSI. 1998-05-07 12:13:47 +00:00
sys Back out previous commit - it breaks when called from 'buildworld' :-( 1998-05-20 20:54:10 +00:00
tools Use __inline instead of inline to prevent pedantic compiler warnings. 1997-12-19 23:25:16 +00:00
ufs Ensure that there is enough information here, so that people can use 1998-05-19 23:18:37 +00:00
vm Make the previous commit compile.. 1998-05-19 07:13:21 +00:00
Makefile Test for the existance of ${MACHINE}/boot before trying to build it. 1998-02-20 07:37:08 +00:00