freebsd-skq/sys/conf
wpaul 97307ab479 This commit adds device driver support for Adaptec Duralink PCI fast
ethernet controllers based on the AIC-6915 "Starfire" controller chip.
There are single port, dual port and quad port cards, plus one 100baseFX
card. All are 64-bit PCI devices, except one single port model.

The Starfire would be a very nice chip were it not for the fact that
receive buffers have to be longword aligned. This requires buffer
copying in order to achieve proper payload alignment on the alpha.
Payload alignment is enforced on both the alpha and x86 platforms.
The Starfire has several different DMA descriptor formats and transfer
mechanisms. This driver uses frame descriptors for transmission which
can address up to 14 packet fragments, and a single fragment descriptor
for receive. It also uses the producer/consumer model and completion
queues for both transmit and receive. The transmit ring has 128
descriptors and the receive ring has 256.

This driver supports both FreeBSD/i386 and FreeBSD/alpha, and uses newbus
so that it can be compiled as a loadable kernel module. Support for BPF
and hardware multicast filtering is included.
1999-07-25 04:32:50 +00:00
..
defines Add some more defines that don't change the genericness of a file. 1995-05-11 20:21:23 +00:00
files This commit adds device driver support for Adaptec Duralink PCI fast 1999-07-25 04:32:50 +00:00
files.alpha Delete the 'device-driver' suffix. It's been meaningless for a long time. 1999-07-03 19:19:34 +00:00
files.i386 Delete the 'device-driver' suffix. It's been meaningless for a long time. 1999-07-03 19:19:34 +00:00
files.pc98 Removed device-dirver flags. 1999-07-09 13:19:35 +00:00
kern.mk Fixed comment and whitespace lossage in recent commits. The -W flag 1999-01-29 10:57:18 +00:00
kmod.mk s/lkm(4)/kld(4)/ 1999-04-23 20:53:34 +00:00
ldscript.alpha Lots of changes, including: 1998-08-10 07:53:59 +00:00
ldscript.amd64 Remove a rather bogus search path reference.. 1999-06-03 22:07:41 +00:00
ldscript.i386 Remove a rather bogus search path reference.. 1999-06-03 22:07:41 +00:00
ldscript.powerpc Lots of changes, including: 1998-08-10 07:53:59 +00:00
majors The IDA driver is 'ida', not 'id' 1999-07-05 09:09:09 +00:00
Makefile.alpha Delete the 'device-driver' suffix. It's been meaningless for a long time. 1999-07-03 19:19:34 +00:00
Makefile.i386 Delete the 'device-driver' suffix. It's been meaningless for a long time. 1999-07-03 19:19:34 +00:00
Makefile.pc98 Sync with sys/i386/conf/Makefile.i386 revision 1.158. 1999-07-08 11:48:47 +00:00
Makefile.powerpc Delete the 'device-driver' suffix. It's been meaningless for a long time. 1999-07-03 19:19:34 +00:00
newvers.sh This is now 4.0-current 1999-01-21 03:07:33 +00:00
nfsswapkernel.c Removed vestiges of config-time "argument processing" configuration. 1997-09-07 13:49:56 +00:00
NOTES This commit adds device driver support for Adaptec Duralink PCI fast 1999-07-25 04:32:50 +00:00
options add another ISP option 1999-07-05 20:19:34 +00:00
options.alpha The second phase of syscons reorganization. 1999-06-22 14:14:06 +00:00
options.i386 The second phase of syscons reorganization. 1999-06-22 14:14:06 +00:00
options.pc98 Sync with sys/i386/conf/options.i386 revision 1.118. 1999-06-24 08:31:08 +00:00
param.c Move the initialisation/tuning of nmbclusters from param.c/machdep.c 1999-07-05 08:52:54 +00:00
systags.sh Fixed regression of $Id$ to "from: $Header$" in previous commit. 1999-07-03 06:48:02 +00:00