summaryrefslogtreecommitdiff
path: root/i386
diff options
context:
space:
mode:
authorThomas Bushnell <thomas@gnu.org>1999-04-26 05:24:30 +0000
committerThomas Bushnell <thomas@gnu.org>1999-04-26 05:24:30 +0000
commite56168f1da5f2aef4d04bd880316896a05611225 (patch)
treef67150ecc91d10d0cac0639d78c824ddb8c81035 /i386
parent028180c5658c07107930b0d3e82de82c856e7524 (diff)
1999-02-27 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
* Makefile.in: Omit to detect if com or lpr is used, and don't use linux.o. (objfiles): Add $(systype)/sysdep.o. (clean): Chain the target to $(systype). (distclean): Likewise. (mostlyclean): Likewise. (maintainer-clean): Likewise. (install-headers): Likewise. (install-kernel): Likewise. * configure.in: AC_CONFIG_SUBDIRS ${systype} instead of linux. (--disable-linuxdev): Deleted. (--disable-com): Likewise. (--enable-lpr): Likewise. * i386/Makefile.in: New file. * i386/configure.in: Likewise. * i386/Makefrag (DEFINES): Add -DLINUX_DEV. (objfiles): Always add com.o. If MACH_LPR is defined, then add lpr.o. * linux/Drivers.in: Moved to ... * i386/linux/Drivers.in: ... here. Include ../../aclocal.m4. (mkdir_p): New function to create the linux include dirs. * linux/Makefile.in: Moved to ... * i386/linux/Makefile.in: ... here, and modify so that paths are valid. (clean): New target. (distclean): Likewise. (mostlyclean): Likewise. (maintainer-clean): Likewise. * linux/src/include/linux/autoconf.h: Removed. * linux/dev/include/linux/autoconf.h: Moved to ... * i386/linux/dev/include/linux/autoconf.h: ... here. * linux/dev/arch/i386/linux_emul.h: Moved to ... * i386/linux/dev/include/linux_emul.h: ... here. * linux/device-drivers.h.in: Moved to ... * i386/linux/device-drivers.h.in: ... here. * linux/aclocal.m4: Removed. * linux/configure: Likewise. 1998-11-17 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> * i386/README-Drivers: Update to Linux 2.0.36 device drivers. * linuxdev/Drivers.in: Likewise. * linuxdev/Makefrag: Likewise. * linuxdev/arch/i386/linux_lib.S: Likewise. * linuxdev/device-drivers.h.in: Likewise. * linuxdev/drivers/block/floppy.c: Likewise. * linuxdev/drivers/block/ide.c: Likewise. * linuxdev/drivers/block/ide.h: Likewise. * linuxdev/drivers/net/3c505.h: Likewise. * linuxdev/drivers/net/3c509.c: Likewise. * linuxdev/drivers/net/3c515.c: Likewise. * linuxdev/drivers/net/3c59x.c: Likewise. * linuxdev/drivers/net/Space.c: Likewise. * linuxdev/drivers/net/apricot.c: Likewise. * linuxdev/drivers/net/de4x5.c: Likewise. * linuxdev/drivers/net/eepro.c: Likewise. * linuxdev/drivers/net/eepro100.c: Likewise. * linuxdev/drivers/net/eexpress.c: Likewise. * linuxdev/drivers/net/epic100.c: Likewise. * linuxdev/drivers/net/eth16i.c: Likewise. * linuxdev/drivers/net/hp100.c: Likewise. * linuxdev/drivers/net/lance.c: Likewise. * linuxdev/drivers/net/ne2k-pci.c: Likewise. * linuxdev/drivers/net/pcnet32.c: Likewise. * linuxdev/drivers/net/rtl8139.c: Likewise. * linuxdev/drivers/net/tlan.c: Likewise. * linuxdev/drivers/net/tulip.c: Likewise. * linuxdev/drivers/net/wavelan.c: Likewise. * linuxdev/drivers/pci/pci.c: Likewise. * linuxdev/drivers/scsi/BusLogic.c: Likewise. * linuxdev/drivers/scsi/FlashPoint.c: Likewise. * linuxdev/drivers/scsi/aha152x.c: Likewise. * linuxdev/drivers/scsi/aha1542.c: Likewise. * linuxdev/drivers/scsi/aic7xxx/sequencer.h: Likewise. * linuxdev/drivers/scsi/aic7xxx.c: Likewise. * linuxdev/drivers/scsi/aic7xxx_proc.c: Likewise. * linuxdev/drivers/scsi/aic7xxx_reg.h: Likewise. * linuxdev/drivers/scsi/dtc.c: Likewise. * linuxdev/drivers/scsi/eata.c: Likewise. * linuxdev/drivers/scsi/eata.h: Likewise. * linuxdev/drivers/scsi/eata_dma.c: Likewise. * linuxdev/drivers/scsi/gdth.c: Likewise. * linuxdev/drivers/scsi/gdth.h: Likewise. * linuxdev/drivers/scsi/gdth_proc.c: Likewise. * linuxdev/drivers/scsi/gdth_proc.h: Likewise. * linuxdev/drivers/scsi/hosts.c: Likewise. * linuxdev/drivers/scsi/in2000.c: Likewise. * linuxdev/drivers/scsi/in2000.h: Likewise. * linuxdev/drivers/scsi/ncr53c8xx.c: Likewise. * linuxdev/drivers/scsi/ppa.h: Likewise. * linuxdev/drivers/scsi/scsi.c: Likewise. * linuxdev/drivers/scsi/scsicam.c: Likewise. * linuxdev/drivers/scsi/sd.c: Likewise. * linuxdev/drivers/scsi/seagate.c: Likewise. * linuxdev/drivers/scsi/u14-34f.c: Likewise. * linuxdev/drivers/scsi/u14-34f.h: Likewise. * linuxdev/drivers/scsi/wd7000.c: Likewise. * linuxdev/drivers/scsi/wd7000.h: Likewise. * linuxdev/include/asm-i386/irq.h: Likewise. * linuxdev/include/asm-i386/processor.h: Likewise. * linuxdev/include/asm-i386/ptrace.h: Likewise. * linuxdev/include/asm-i386/system.h: Likewise. * linuxdev/include/asm-i386/unistd.h: Likewise. * linuxdev/include/linux/fs.h: Likewise. * linuxdev/include/linux/genhd.h: Likewise. * linuxdev/include/linux/interrupt.h: Likewise. * linuxdev/include/linux/ip.h: Likewise. * linuxdev/include/linux/pci.h: Likewise. * linuxdev/include/linux/version.h: Likewise. * linuxdev/include/linux/wireless.h: Likewise. 1998-11-14 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> * i386/README-Drivers: Update to Linux 2.0.35 device drivers. * linuxdev/Drivers.in: Likewise. * linuxdev/configure: Likewise. * linuxdev/device-drivers.h.in: Likewise. * linuxdev/Makefrag: Likewise. * linuxdev/arch/i386/linux_autoirq.c: Likewise. * linuxdev/arch/i386/linux_block.c: Likewise. * linuxdev/arch/i386/linux_dma.c: Likewise. * linuxdev/arch/i386/linux_init.c: Likewise. * linuxdev/arch/i386/linux_irq.c: Likewise. * linuxdev/arch/i386/linux_kmem.c: Likewise. * linuxdev/arch/i386/linux_misc.c: Likewise. * linuxdev/arch/i386/linux_net.c: Likewise. * linuxdev/arch/i386/linux_port.c: Likewise. * linuxdev/arch/i386/linux_printk.c: Likewise. * linuxdev/arch/i386/linux_sched.c: Likewise. * linuxdev/arch/i386/linux_timer.c: Likewise. * linuxdev/arch/i386/linux_version.c: Likewise. * linuxdev/arch/i386/linux_vsprintf.c: Likewise. * linuxdev/drivers/block/cmd640.c: Likewise. * linuxdev/drivers/block/floppy.c: Likewise. * linuxdev/drivers/block/genhd.c: Likewise. * linuxdev/drivers/block/ide-cd.c: Likewise. * linuxdev/drivers/block/ide.c: Likewise. * linuxdev/drivers/block/ide.h: Likewise. * linuxdev/drivers/block/ide_modes.h: Likewise. * linuxdev/drivers/block/rz1000.c: Likewise. * linuxdev/drivers/block/triton.c: Likewise. * linuxdev/drivers/net/3c501.c: Likewise. * linuxdev/drivers/net/3c503.c: Likewise. * linuxdev/drivers/net/3c505.c: Likewise. * linuxdev/drivers/net/3c507.c: Likewise. * linuxdev/drivers/net/3c509.c: Likewise. * linuxdev/drivers/net/3c59x.c: Likewise. * linuxdev/drivers/net/8390.c: Likewise. * linuxdev/drivers/net/8390.h: Likewise. * linuxdev/drivers/net/Space.c: Likewise. * linuxdev/drivers/net/ac3200.c: Likewise. * linuxdev/drivers/net/apricot.c: Likewise. * linuxdev/drivers/net/at1700.c: Likewise. * linuxdev/drivers/net/atp.c: Likewise. * linuxdev/drivers/net/atp.h: Likewise. * linuxdev/drivers/net/de4x5.c: Likewise. * linuxdev/drivers/net/de4x5.h: Likewise. * linuxdev/drivers/net/de600.c: Likewise. * linuxdev/drivers/net/de620.c: Likewise. * linuxdev/drivers/net/depca.c: Likewise. * linuxdev/drivers/net/dev.c: Likewise. * linuxdev/drivers/net/e2100.c: Likewise. * linuxdev/drivers/net/eepro.c: Likewise. * linuxdev/drivers/net/eepro100.c: Likewise. * linuxdev/drivers/net/eexpress.c: Likewise. * linuxdev/drivers/net/eth16i.c: Likewise. * linuxdev/drivers/net/ewrk3.c: Likewise. * linuxdev/drivers/net/ewrk3.h: Likewise. * linuxdev/drivers/net/hp-plus.c: Likewise. * linuxdev/drivers/net/hp.c: Likewise. * linuxdev/drivers/net/hp100.c: Likewise. * linuxdev/drivers/net/hp100.h: Likewise. * linuxdev/drivers/net/i82586.h: Likewise. * linuxdev/drivers/net/lance.c: Likewise. * linuxdev/drivers/net/ne.c: Likewise. * linuxdev/drivers/net/net_init.c: Likewise. * linuxdev/drivers/net/ni52.c: Likewise. * linuxdev/drivers/net/ni52.h: Likewise. * linuxdev/drivers/net/ni65.c: Likewise. * linuxdev/drivers/net/ni65.h: Likewise. * linuxdev/drivers/net/seeq8005.c: Likewise. * linuxdev/drivers/net/seeq8005.h: Likewise. * linuxdev/drivers/net/sk_g16.c: Likewise. * linuxdev/drivers/net/sk_g16.h: Likewise. * linuxdev/drivers/net/smc-ultra.c: Likewise. * linuxdev/drivers/net/tulip.c: Likewise. * linuxdev/drivers/net/wavelan.c: Likewise. * linuxdev/drivers/net/wavelan.h: Likewise. * linuxdev/drivers/net/wd.c: Likewise. * linuxdev/drivers/net/znet.c: Likewise. * linuxdev/drivers/pci/pci.c: Likewise. * linuxdev/drivers/scsi/53c7,8xx.h: Likewise. * linuxdev/drivers/scsi/53c78xx.c: Likewise. * linuxdev/drivers/scsi/53c8xx_d.h: Likewise. * linuxdev/drivers/scsi/AM53C974.c: Likewise. * linuxdev/drivers/scsi/AM53C974.h: Likewise. * linuxdev/drivers/scsi/BusLogic.c: Likewise. * linuxdev/drivers/scsi/BusLogic.h: Likewise. * linuxdev/drivers/scsi/NCR53c406a.c: Likewise. * linuxdev/drivers/scsi/NCR53c406a.h: Likewise. * linuxdev/drivers/scsi/advansys.c: Likewise. * linuxdev/drivers/scsi/advansys.h: Likewise. * linuxdev/drivers/scsi/aha152x.c: Likewise. * linuxdev/drivers/scsi/aha152x.h: Likewise. * linuxdev/drivers/scsi/aha1542.c: Likewise. * linuxdev/drivers/scsi/aha1542.h: Likewise. * linuxdev/drivers/scsi/aha1740.c: Likewise. * linuxdev/drivers/scsi/aha1740.h: Likewise. * linuxdev/drivers/scsi/aic7xxx.c: Likewise. * linuxdev/drivers/scsi/aic7xxx.h: Likewise. * linuxdev/drivers/scsi/aic7xxx_seq.h: Likewise. * linuxdev/drivers/scsi/constants.h: Likewise. * linuxdev/drivers/scsi/eata.c: Likewise. * linuxdev/drivers/scsi/eata.h: Likewise. * linuxdev/drivers/scsi/eata_dma.c: Likewise. * linuxdev/drivers/scsi/eata_dma.h: Likewise. * linuxdev/drivers/scsi/eata_generic.h: Likewise. * linuxdev/drivers/scsi/eata_pio.c: Likewise. * linuxdev/drivers/scsi/eata_pio.h: Likewise. * linuxdev/drivers/scsi/fdomain.c: Likewise. * linuxdev/drivers/scsi/fdomain.h: Likewise. * linuxdev/drivers/scsi/g_NCR5380.c: Likewise. * linuxdev/drivers/scsi/g_NCR5380.h: Likewise. * linuxdev/drivers/scsi/hosts.c: Likewise. * linuxdev/drivers/scsi/hosts.h: Likewise. * linuxdev/drivers/scsi/in2000.c: Likewise. * linuxdev/drivers/scsi/in2000.h: Likewise. * linuxdev/drivers/scsi/pas16.c: Likewise. * linuxdev/drivers/scsi/pas16.h: Likewise. * linuxdev/drivers/scsi/scsi.c: Likewise. * linuxdev/drivers/scsi/scsi.h: Likewise. * linuxdev/drivers/scsi/scsi_ioctl.c: Likewise. * linuxdev/drivers/scsi/scsi_proc.c: Likewise. * linuxdev/drivers/scsi/scsicam.c: Likewise. * linuxdev/drivers/scsi/sd.c: Likewise. * linuxdev/drivers/scsi/sd.h: Likewise. * linuxdev/drivers/scsi/sd_ioctl.c: Likewise. * linuxdev/drivers/scsi/seagate.c: Likewise. * linuxdev/drivers/scsi/seagate.h: Likewise. * linuxdev/drivers/scsi/sr.c: Likewise. * linuxdev/drivers/scsi/sr_ioctl.c: Likewise. * linuxdev/drivers/scsi/t128.c: Likewise. * linuxdev/drivers/scsi/t128.h: Likewise. * linuxdev/drivers/scsi/u14-34f.c: Likewise. * linuxdev/drivers/scsi/u14-34f.h: Likewise. * linuxdev/drivers/scsi/ultrastor.c: Likewise. * linuxdev/drivers/scsi/ultrastor.h: Likewise. * linuxdev/drivers/scsi/wd7000.c: Likewise. * linuxdev/drivers/scsi/wd7000.h: Likewise. * linuxdev/include/asm-i386/bitops.h: Likewise. * linuxdev/include/asm-i386/delay.h: Likewise. * linuxdev/include/asm-i386/dma.h: Likewise. * linuxdev/include/asm-i386/errno.h: Likewise. * linuxdev/include/asm-i386/fcntl.h: Likewise. * linuxdev/include/asm-i386/floppy.h: Likewise. * linuxdev/include/asm-i386/ioctl.h: Likewise. * linuxdev/include/asm-i386/floppy.h: Likewise. * linuxdev/include/asm-i386/irq.h: Likewise. * linuxdev/include/asm-i386/processor.h: Likewise. * linuxdev/include/asm-i386/ptrace.h: Likewise. * linuxdev/include/asm-i386/resource.h: Likewise. * linuxdev/include/asm-i386/segment.h: Likewise. * linuxdev/include/asm-i386/sigcontext.h: Likewise. * linuxdev/include/asm-i386/signal.h: Likewise. * linuxdev/include/asm-i386/socket.h: Likewise. * linuxdev/include/asm-i386/statfs.h: Likewise. * linuxdev/include/asm-i386/string.h: Likewise. * linuxdev/include/asm-i386/system.h: Likewise. * linuxdev/include/asm-i386/termios.h: Likewise. * linuxdev/include/asm-i386/types.h: Likewise. * linuxdev/include/asm-i386/unistd.h: Likewise. * linuxdev/include/linux/autoconf.h: Likewise. * linuxdev/include/linux/binfmts.h: Likewise. * linuxdev/include/linux/bios32.h: Likewise. * linuxdev/include/linux/blk.h: Likewise. * linuxdev/include/linux/blkdev.h: Likewise. * linuxdev/include/linux/cdrom.h: Likewise. * linuxdev/include/linux/config.h: Likewise. * linuxdev/include/linux/etherdevice.h: Likewise. * linuxdev/include/linux/fd.h: Likewise. * linuxdev/include/linux/fdreg.h: Likewise. * linuxdev/include/linux/fs.h: Likewise. * linuxdev/include/linux/genhd.h: Likewise. * linuxdev/include/linux/hdreg.h: Likewise. * linuxdev/include/linux/if.h: Likewise. * linuxdev/include/linux/if_arp.h: Likewise. * linuxdev/include/linux/if_ether.h: Likewise. * linuxdev/include/linux/if_tr.h: Likewise. * linuxdev/include/linux/igmp.h: Likewise. * linuxdev/include/linux/in.h: Likewise. * linuxdev/include/linux/inet.h: Likewise. * linuxdev/include/linux/interrupt.h: Likewise. * linuxdev/include/linux/ioport.h: Likewise. * linuxdev/include/linux/ip.h: Likewise. * linuxdev/include/linux/kernel.h: Likewise. * linuxdev/include/linux/locks.h: Likewise. * linuxdev/include/linux/major.h: Likewise. * linuxdev/include/linux/malloc.h: Likewise. * linuxdev/include/linux/mc146818rtc.h: Likewise. * linuxdev/include/linux/mm.h: Likewise. * linuxdev/include/linux/module.h: Likewise. * linuxdev/include/linux/mount.h: Likewise. * linuxdev/include/linux/net.h: Likewise. * linuxdev/include/linux/netdevice.h: Likewise. * linuxdev/include/linux/nfs.h: Likewise. * linuxdev/include/linux/notifier.h: Likewise. * linuxdev/include/linux/pagemap.h: Likewise. * linuxdev/include/linux/pci.h: Likewise. * linuxdev/include/linux/personality.h: Likewise. * linuxdev/include/linux/proc_fs.h: Likewise. * linuxdev/include/linux/quota.h: Likewise. * linuxdev/include/linux/route.h: Likewise. * linuxdev/include/linux/sched.h: Likewise. * linuxdev/include/linux/skbuff.h: Likewise. * linuxdev/include/linux/socket.h: Likewise. * linuxdev/include/linux/sockios.h: Likewise. * linuxdev/include/linux/string.h: Likewise. * linuxdev/include/linux/time.h: Likewise. * linuxdev/include/linux/timer.h: Likewise. * linuxdev/include/linux/tqueue.h: Likewise. * linuxdev/include/linux/tty.h: Likewise. * linuxdev/include/linux/types.h: Likewise. * linuxdev/include/linux/uio.h: Likewise. * linuxdev/include/linux/version.h: Likewise. * linuxdev/include/linux/wait.h: Likewise. * linuxdev/include/net/af_unix.h: Likewise. * linuxdev/include/net/ax25.h: Likewise. * linuxdev/include/net/ax25call.h: Likewise. * linuxdev/include/net/icmp.h: Likewise. * linuxdev/include/net/ip.h: Likewise. * linuxdev/include/net/ip_alias.h: Likewise. * linuxdev/include/net/ip_forward.h: Likewise. * linuxdev/include/net/ipx.h: Likewise. * linuxdev/include/net/netlink.h: Likewise. * linuxdev/include/net/netrom.h: Likewise. * linuxdev/include/net/nrcall.h: Likewise. * linuxdev/include/net/p8022.h: Likewise. * linuxdev/include/net/protocol.h: Likewise. * linuxdev/include/net/psnap.h: Likewise. * linuxdev/include/net/raw.h: Likewise. * linuxdev/include/net/route.h: Likewise. * linuxdev/include/net/sock.h: Likewise. * linuxdev/include/net/tcp.h: Likewise. * linuxdev/include/net/udp.h: Likewise. 1998-11-06 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp> * i386/i386at/gpl/linux: Moved to ... * linuxdev: ... here. * i386/Makefrag: Linux drivers specific code moved to ... * linuxdev/Makefrag: ... here. * i386/Files: Recreated. * i386/Subdirs: Likewise. * linuxdev/drivers: New directory. * linuxdev/arch: Likewise. * linuxdev/arch/i386: Likewise. * linuxdev/{block,scsi,net,pci}: Moved to ... * linuxdev/drivers/{block,scsi,net,pci}: ... here. * i386/{Drivers.in,device-drivers.h.in,driverlist.in}: Moved to ... * linuxdev/{Drivers.in,device-drivers.h.in,driverlist.in}: ... here. * linuxdev/{linux_emul.h,linux_*.c}: Moved to ... * linuxdev/arch/i386/{linux_emul.h,linux_*.c}: ... here. * linuxdev/arch/i386/linux_block.c: Include <linux_emul.h>, instead of <i386at/gpl/linux/linux_emul.h>. * linuxdev/arch/i386/linux_init.c: Likewise. * linuxdev/arch/i386/linux_kmem.c: Likewise. * linuxdev/arch/i386/linux_misc.c: Likewise. * linuxdev/arch/i386/linux_net.c: Likewise. * linuxdev/arch/i386/linux_sched.c: Likewise. * device/ds_routines.c: Include <linuxdev/device-drivers.h>, instead of <i386/device-drivers.h>. * linuxdev/arch/i386/linux_init.c: Likewise. * linuxdev/include/linux/autoconf.h: Likewise. * Makefile.in: Include $(srcdir)/linuxdev/Makefrag. * linuxdev/Drivers.in (AC_INIT): Use include/linux/autoconf.h, instead of i386/i386asm.sym.
Diffstat (limited to 'i386')
-rw-r--r--i386/README-Drivers184
1 files changed, 130 insertions, 54 deletions
diff --git a/i386/README-Drivers b/i386/README-Drivers
index bb2f521..7089b31 100644
--- a/i386/README-Drivers
+++ b/i386/README-Drivers
@@ -1,6 +1,3 @@
-Adaptec 1740
-Patch probe routine to add outb to put card in enhanced mode.
-
-*- text -*-
** Turning on or off device drivers
@@ -32,16 +29,19 @@ are believed to work.
***
All source file names are relative to .../gnumach/i386/i386at for Mach
-drivers, and .../gnumach/i386/i386at/gpl/linux for Linux drivers.
+drivers, and .../gnumach/linux/src/drivers for Linux drivers.
*** Serial devices and similar equivalents
-PC com ports
- --enable-com com.c
+PC com ports (always enabled)
0x3f8,2f8,3e8
com%d
+Parallel port
+ --enable-lpr lpr.c
+ lpr%d
+
System Console (always enabled)
(indirect name for kd or first com line)
console
@@ -83,20 +83,22 @@ IDE disks
*** SCSI disks Disks all show up as `sd%d'. CD Roms all show up as
`cd%d'. Tapes and generic are not currently supported.
-AdvansSys
+AdvanSys
--enable-advansys scsi/advansys.c
-BusLogic MultiMaster
- --enable-buslogic scsi/BusLogic.c
+BusLogic
+ --enable-buslogic scsi/{BusLogic,FlashPoint}.c
+ --disable-flashpoint (if you want to omit FlashPoint support)
UltraStor 14F/34F
--enable-u1434f scsi/u14-34f.c
-UlstraStor 14F, 24F, and 34F
+UlstraStor
--enable-ultrastor scsi/ultrastor.c
-Adaptec AHA-152x
+Adaptec AHA-152x/2825
--enable-aha152x scsi/aha152x.c
+ --enable-aha2825
Adaptec AHA-1542
--enable-aha1542 scsi/aha1540.c
@@ -107,55 +109,84 @@ Adaptec AHA-1740
Adaptec AIC7xxx
--enable-aic7xxx scsi/aic7xxx.c
-Future Domain TMC-16x0
+Future Domain 16xx
--enable-futuredomain scsi/fdomain.c
Always IN 2000
--enable-in2000 scsi/in2000.c
-Generic NCR5380
+Generic NCR5380/53c400
--enable-ncr5380 scsi/g_NCR5380.c
+ --enable-ncr53c400
-NCR53c406 chip
+NCR53c406a chip
--enable-ncr53c406a scsi/NCR53c406a.c
-Qlogic FAS408
- --enable-qlogic scsi/qlogic.c
-
-Pro Audio Spectrum/Studio 16
- --enable-pas16 scsi/pas16.c
+PAS16 scsi/pas16.c
+ --enable-pas16
-Seagate ST01, ST02, Future Domain TMC-885, TMC-950
+Seagate ST02, Future Domain TMC-8xx
--enable-seagate scsi/seagate.c
-Trantor T128, T128F, T228
+Trantor T128/T128F/T228
--enable-t128 scsi/t128.c
+ --enable-t128f
+ --enable-t228
-NCR 53C7xx
- --enable-ncr53c7xx scsi/53c7,8xx.c
+NCR 53C7,8xx
+ --enable-ncr53c7xx scsi/53c78xx.c
-EATA DMA
+EATA-DMA (DPT, NEC, AT&T, SNI, AST, Olivetti, Alphatronix)
--enable-eatadma scsi/eata_dma.c
-EATA PIO
+EATA-PIO (old DPT PM2001, PM2012A)
--enable-eatapio scsi/eata_pio.c
WD 7000
--enable-wd7000 scsi/wd7000.c
-EATA
+EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards)
--enable-eata scsi/eata.c
-AM52/79C974
+AM53/79C974
--enable-am53c974 scsi/AM53C974.c
+ --enable-am79c974
+
+DTC3180/3280
+ --enable-dtc3280 scsi/dtc.c
+ --enable-dtc3180
+
+NCR53C8XX
+ --enable-ncr53c8xx scsi/ncr53c8xx.c
+
+Tekram DC-390W/U/F
+ --enable-dc390w scsi/tmsscsiw.c
+ --enable-dc390u
+ --enable-dc390f
+Tekram DC-390(T)
+ --enable-dc390t scsi/tmsscsim.c
+ --enable-dc390
+
+IOMEGA Parallel Port ZIP drive
+ --enable-ppa scsi/ppa.c
+
+Qlogic FAS
+ --enable-qlogicfas scsi/qlogicfas.c
+
+Qlogic ISP
+ --enable-qlogicisp scsi/qlogicisp.c
+
+GDT SCSI Disk Array Controller
+ --enable-gdth scsi/gdth.c
*** Ethernet controllers
These all show up as `eth%d' except the atp device.
-NE2000
+NE2000/NE1000 ISA
--enable-ne2000 net/ne.c 8390.c
+ --enable-ne1000
0x300,280,320,340,360
3Com 503 (Etherlink II)
@@ -163,15 +194,16 @@ NE2000
--enable-el2
0x300,310,330,350,250,280,2a0,2e0
-3Com 509 (Etherlink III)
+3Com 509/579 (Etherlink III)
--enable-3c509 net/3c509.c
+ --enable-3c579
--enable-el3
-Western Digital 8003E
+WD80*3
--enable-wd80x3 net/wd.c, net/8390.c
0x300,280,380,240
-3COM Etherlink 3C501
+3COM 501
--enable-3c501 net/3c501.c
--enable-el1
0x280, 300
@@ -180,24 +212,28 @@ SMC Ultra
--enable-ul net/smc-ultra.c net/8390.c
0x200,220,240,280,300,340,380
-Hewlett Packard PC LAN 27??? plus ethercards.
- --enable-hplanplus net/hp-plus.c
+SMC Ultra32
+ --enable-ul32 net/smc-ultra32.c net/8390.c
+
+HP PCLAN+ (27247B and 27252A)
+ --enable-hplanplus net/hp-plus.c net/8390.c
0x200,240,280,2c0,300,320,340
-Hewlett Packard PC Lan
+HP PCLAN (27245 and other 27xxx series)
--enable-hplan net/hp.c, net/8390.c
0x300,320,340,280,2c0,200,240
-3Com 3c590/3c595 Vortex
+3Com 590/900 series (592/595/597/900/905) "Vortex/Boomerang"
--enable-3c59x
+ --enable-3c90x
--enable-vortex net/3c59x.c
-Seeq 8005
+Seeq8005
--enable-seeq8005 net/seeq8005.c
0x300,320,340,360
-Hewlett Packard HP10/100 cards net/hp100.c
- --enable-hp100
+HP 10/100VG PCLAN (ISA, EISA, PCI)
+ --enable-hp100 net/hp100.c
--enable-hpj2577
--enable-hpj2573
--enable-hp27248b
@@ -206,33 +242,35 @@ Hewlett Packard HP10/100 cards net/hp100.c
Ansel Communications EISA 3200
--enable-ac3200 net/ac3200.c, net/8390.c
-Cabletron E2100 series
+Cabletron E21xx
--enable-e2100 net/e2100.c, net/8390.c
0x300,280,380,220
-Allied Telesis AT1700
+AT1700 (Fujitsu 86965)
--enable-at1700 net/at1700.c
0x260,280,2a0,240,340,320,380,300
-ECL EtherTeam 16i and 32 EISA
+ICL EtherTeam 16i/32
--enable-eth16i net/eth16i.c
--enable-eth32
0x260,280,2a0,240,340,320,380,300 (16i)
-Zenith Z-Note (and some IBM thinkpads)
+Zenith Z-Note
--enable-znet net/znet.c
--enable-znote
-Intel EtherExpress
+EtherExpress 16
--enable-eexpress net/eexpress.c
0x300,270,320,340
-Intel EtherExpress Pro/10
+EtherExpressPro
--enable-eexpresspro net/eepro.c
0x200,240,280,2c0,300,320,340,360
-Digital DEPCA and EtherWORKS
- (DEPCA, DE10[01], DE20[012] Turbo, DE210, DE422)
+Intel EtherExpressPro PCI 10+/100B/100+
+ --enable-eexpresspro100 net/eepro100.c
+
+DEPCA, DE10x, DE200, DE201, DE202, DE210, DE422
--enable-depca net/depca.c
--enable-de100
--enable-de101
@@ -242,33 +280,33 @@ Digital DEPCA and EtherWORKS
--enable-de210
--enable-de422
-EtherWORKS 3 Driver
- (DE20[345])
+EtherWORKS 3 (DE203, DE204, DE205)
--enable-ewrk3 net/ewrk3.c
--enable-de203
--enable-de204
--enable-de205
-Digital DE 400 series cards: DE425, DE43[45], DE500
+DE425, DE434, DE435, DE450, DE500
--enable-de4x5 net/de4x5.c
--enable-de425
--enable-de434
--enable-de435
+ --enable-de450
--enable-de500
-Apricot 82596
+Apricot XEN-II on board ethernet
--enable-apricot net/apricot.c
-AT&T GIS (NCR) WaveLAN
+AT&T WaveLAN & DEC RoamAbout DS
--enable-wavelan net/wavelan.c
0x390
-3Com 507 EtherLink16
+3Com 507
--enable-3c507 net/3c507.c
--enable-el16
0x300,320,340,280
-3Com 505 Etherlink Plus
+3Com 505
--enable-3c505 net/3c505.c
--enable-elplus
0x300,280,310
@@ -293,7 +331,45 @@ NI6510
--enable-ni65 net/ni65.c
0x300/320/340/360
-Run-time ATtachable (Pocket) ethernet driver
+AT-LAN-TEC/RealTek pocket adaptor
--enable-atp net/atp.c
0x378,278,3bc
atp%d
+
+AMD LANCE and PCnet (AT1500 and NE2100)
+ --enable-lance net/lance.c
+ --enable-at1500
+ --enable-ne2100
+
+DECchip Tulip (dc21x4x) PCI
+ --enable-elcp net/tulip.c
+ --enable-tulip
+
+FMV-181/182/183/184
+ --enable-fmv18x net/fmv18x.c
+
+3Com 515 ISA Fast EtherLink
+ --enable-3c515 net/3c515.c
+
+AMD PCI PCnet32 (PCI bus NE2100 cards)
+ --enable-pcnet32 net/pcnet32.c
+
+PCI NE2000
+ --enable-ne2kpci net/ne2k-pci.c
+
+Packet Engines Yellowfin Gigabit-NIC
+ --enable-yellowfin net/yellowfin.c
+
+RealTek 8129/8139 (not 8019/8029!)
+ --enable-rtl8139 net/rtl8139.c
+ --enable-rtl8129
+
+SMC 83c170/175 EPIC/100 (EtherPower II)
+ --enable-epic net/epic100.c
+ --enable-epic100
+
+TI ThunderLAN
+ --enable-tlan net/tlan.c
+
+VIA Rhine
+ --enable-viarhine net/via_rhine.c