freebsd-skq/sys
Bill Paul 73334a4329 Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters.
Previously, these cards were supported by the lnc driver (and they
still are, but the pcn driver will claim them first), which is fine
except the lnc driver runs them in 16-bit LANCE compatibility mode.
The pcn driver runs these chips in 32-bit mode and uses the RX alignment
feature to achieve zero-copy receive. (Which puts it in the same
class as the xl, fxp and tl chipsets.) This driver is also MI, so it
will work on the x86 and alpha platforms. (The lnc driver is still
needed to support non-PCI cards. At some point, I'll need to newbusify
it so that it too will me MI.)

The Am79c978 HomePNA adapter is also supported.
2000-09-20 17:30:22 +00:00
..
alpha Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. 2000-09-20 17:30:22 +00:00
amd64 Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. 2000-09-20 17:30:22 +00:00
boot Check for the correct minimum version required by the current code. 2000-09-18 22:42:54 +00:00
cam With the help of 'Eric Christeson <echriste@ssesco.com>', determined 2000-09-14 21:38:44 +00:00
coda Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
compat Fix cut'n'paste bogon. 2000-09-18 17:46:01 +00:00
compile
conf Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. 2000-09-20 17:30:22 +00:00
contrib/dev Remove SMP hack. 2000-09-16 18:57:18 +00:00
crypto sync with kame tree as of july00. tons of bug fixes/improvements. 2000-07-04 16:35:15 +00:00
ddb Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
dev Add a homePNA PHY driver. This is really only a stub: MII-based homePNA 2000-09-20 17:04:30 +00:00
fs Ignore attempts to set flags to zero. This quenches a syslog warning 2000-09-18 09:40:01 +00:00
geom Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
gnu Fixed some serious bugs in ext2_readdir(): 2000-09-12 17:10:39 +00:00
i4b - Remove the inthand2_t type and use the equivalent driver_intr_t type from 2000-09-13 18:33:25 +00:00
i386 Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. 2000-09-20 17:30:22 +00:00
isa - Remove the inthand2_t type and use the equivalent driver_intr_t type from 2000-09-13 18:33:25 +00:00
isofs/cd9660 Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
kern o Add additional comment describing vaccess() behavior. 2000-09-20 17:18:12 +00:00
libkern Back out previous revision now that sys/random.h is properly fixed. 2000-09-11 19:34:04 +00:00
miscfs Fix a 64-bitism, use size_t instead of u_int for 4th arg to copyinstr. 2000-09-11 05:45:06 +00:00
modules Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. 2000-09-20 17:30:22 +00:00
msdosfs o Restructure vaccess() so as to check for DAC permission to modify the 2000-08-29 14:45:49 +00:00
net Rename lminor() to dev2unit(). This function gives a linear unit number 2000-09-19 10:28:44 +00:00
netatalk Just need to pass the address family to if_simloop(), not the whole sockaddr. 2000-05-24 21:16:56 +00:00
netatm Just need to pass the address family to if_simloop(), not the whole sockaddr. 2000-05-24 21:16:56 +00:00
netgraph When sending a packet back to a network interface to simulate an arrived 2000-09-19 08:35:44 +00:00
netinet change the evaluation order of the rsvp socket in rsvp_input() 2000-09-17 13:50:12 +00:00
netinet6 examined the gateway (from the routing table) only when the address 2000-09-15 17:21:35 +00:00
netipx Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
netkey make sure we have IV that is random enough. memory allocator on 2000-08-28 08:24:46 +00:00
netnatm Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
netncp Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
netns Clean up some loose ends in the network code, including the X.25 and ISO 2000-02-13 03:32:07 +00:00
nfs Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
nfsclient Don't scan for the "right" network interface by shooting in the dark. 2000-09-05 22:29:36 +00:00
nfsserver Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
ntfs o Restructure vaccess() so as to check for DAC permission to modify the 2000-08-29 14:45:49 +00:00
nwfs Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
pc98 Merged from sys/isa/fd.c revision 1.187. 2000-09-15 05:47:56 +00:00
pccard Implement indirection in the pccard probe/attach. This should make it 2000-09-19 04:39:20 +00:00
pci Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters. 2000-09-20 17:30:22 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, just 2000-09-14 20:15:16 +00:00
rpc
sys Rename lminor() to dev2unit(). This function gives a linear unit number 2000-09-19 10:28:44 +00:00
tools remove crufty exec stuff, perl is in the base system 2000-06-27 19:09:55 +00:00
ufs o Disallow privileged processes in jail() from directly accessing 2000-09-18 18:10:13 +00:00
vm - Add a new process flag P_NOLOAD that marks a process that should be 2000-09-15 22:00:23 +00:00
Makefile I should know better than to touch this without testing a 'make release' 2000-08-24 18:53:09 +00:00