freebsd-dev/sys/dev
Guido van Rooij b3ac88f13f New vx driver for:
3COM 3C590 Etherlink III PCI,
        3COM 3C595 Fast Etherlink PCI,
        3COM 3C592 Etherlink III EISA,
        3COM 3C590 Fast Etherlink EISA,
        3COM 3C900 Etherlink XL PCI and
        3COM 3C905 Fast Etherlink XL PCI.

This driver is based on OpenBSD's driver. I modified it to run under FreeBSd
and made it actually work usefully.
Afterwards, nao@tom-yam.or.jp (HAMADA Naoki) added EISA support as well as
early support for 3C900 Etherlink XL PCI and 3C905 Fast Etherlink XL PCI.
He also split up the driver in a bus independant and bus dependant parts.

Especially the 3c59X support should be pretty stable now.

Submitted by:	partly nao@tom-yam.or.jp (HAMADA Naoki)
Obtained from:partly OpenBSD
1996-11-04 22:17:20 +00:00
..
advansys Advanced Systems Inc. SCSI Controller driver and ISA/VL front end. 1996-10-07 02:07:07 +00:00
aic7xxx In data_phase_reinit when I converted the code to use bcopy, I should have 1996-10-28 17:00:24 +00:00
ar if_sr.c corrupted the global variable `ticks'. 1996-10-31 20:22:40 +00:00
bktr Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
ccd Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
cy Updated #includes to 4.4lite style. 1996-10-15 19:22:46 +00:00
de Updated #includes to 4.4lite style. 1996-10-15 19:22:46 +00:00
dgb Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
ed This patch attempts to make the pccard probe in if_ed.c work with 1996-10-17 13:42:13 +00:00
eisa Removed more devconf leftovers. 1996-09-10 23:31:13 +00:00
ep Removed nested include if <sys/socket.h> from <net/if.h> and 1996-10-12 19:49:43 +00:00
fdc Fix the broken EOF handling in the floppy driver. The most obvious 1996-11-02 23:31:11 +00:00
fe Fix padding of short packets (PR#1701). 1996-10-07 17:50:00 +00:00
fxp Removed nested include if <sys/socket.h> from <net/if.h> and 1996-10-12 19:49:43 +00:00
ic A #define really don't need a ; at the end. 1996-10-28 19:35:37 +00:00
ie Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
joy Updated #includes to 4.4Lite style. 1996-09-10 08:32:01 +00:00
kbd More merge and update. 1996-10-30 22:41:46 +00:00
lnc Removed another devconf leftover. A fat devconf support function was 1996-09-14 01:26:16 +00:00
mcd Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
mse Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
pci Add support for ioctl() accesses to PCI config space registers. 1996-10-22 20:20:14 +00:00
ppbus Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
rc Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flag 1996-10-23 07:29:44 +00:00
scd Remove devconf, it never grew up to be of any use. 1996-09-06 23:09:20 +00:00
si Some warning cleanups. There were some needless casts that also caused 1996-09-27 13:50:59 +00:00
sio add in CONSPEED option which controls console serial port speed 1996-11-02 02:26:06 +00:00
snp Switched from using devfs_add_devsw() to devfs_add_devswf() 1996-03-28 14:31:42 +00:00
speaker Use macros from timmerreg.h instead of private ones. 1996-10-25 14:00:47 +00:00
sr if_sr.c corrupted the global variable `ticks'. 1996-10-31 20:22:40 +00:00
syscons Fix the hanging keyboard problem under Xaccel. Apprently we are loosing 1996-11-04 21:01:08 +00:00
vn Call bdevsw_add_generic() later so that there is no chance of returning 1996-08-28 17:45:08 +00:00
vx New vx driver for: 1996-11-04 22:17:20 +00:00