head	1.35;
access;
symbols
	perseant-exfatfs-base-20250801:1.35
	perseant-exfatfs-base-20240630:1.35
	perseant-exfatfs:1.35.0.144
	perseant-exfatfs-base:1.35
	bouyer-sunxi-drm:1.35.0.142
	bouyer-sunxi-drm-base:1.35
	cjep_sun2x:1.35.0.140
	cjep_sun2x-base:1.35
	cjep_staticlib_x-base1:1.35
	cjep_staticlib_x:1.35.0.138
	cjep_staticlib_x-base:1.35
	thorpej-futex-base:1.35
	bouyer-xenpvh-base2:1.35
	phil-wifi-20200421:1.35
	bouyer-xenpvh-base1:1.35
	phil-wifi-20200411:1.35
	bouyer-xenpvh:1.35.0.136
	bouyer-xenpvh-base:1.35
	phil-wifi-20200406:1.35
	ad-namecache-base3:1.35
	ad-namecache-base2:1.35
	ad-namecache-base1:1.35
	ad-namecache:1.35.0.134
	ad-namecache-base:1.35
	isaki-audio2:1.35.0.132
	isaki-audio2-base:1.35
	pgoyette-compat-merge-20190127:1.35
	pgoyette-compat-20190127:1.35
	pgoyette-compat-20190118:1.35
	pgoyette-compat-1226:1.35
	pgoyette-compat-1126:1.35
	pgoyette-compat-1020:1.35
	pgoyette-compat-0930:1.35
	pgoyette-compat-0906:1.35
	pgoyette-compat-0728:1.35
	pgoyette-compat-0625:1.35
	pgoyette-compat-0521:1.35
	pgoyette-compat-0502:1.35
	pgoyette-compat-0422:1.35
	pgoyette-compat-0415:1.35
	pgoyette-compat-0407:1.35
	pgoyette-compat-0330:1.35
	pgoyette-compat-0322:1.35
	pgoyette-compat-0315:1.35
	pgoyette-compat:1.35.0.12
	pgoyette-compat-base:1.35
	perseant-stdc-iso10646:1.35.0.130
	perseant-stdc-iso10646-base:1.35
	prg-localcount2-base3:1.35
	prg-localcount2-base2:1.35
	prg-localcount2-base1:1.35
	prg-localcount2:1.35.0.128
	prg-localcount2-base:1.35
	pgoyette-localcount-20170426:1.35
	bouyer-socketcan-base1:1.35
	pgoyette-localcount-20170320:1.35
	bouyer-socketcan:1.35.0.126
	bouyer-socketcan-base:1.35
	pgoyette-localcount-20170107:1.35
	pgoyette-localcount-20161104:1.35
	localcount-20160914:1.35
	pgoyette-localcount-20160806:1.35
	pgoyette-localcount-20160726:1.35
	pgoyette-localcount:1.35.0.124
	pgoyette-localcount-base:1.35
	netbsd-5-2-3-RELEASE:1.35
	netbsd-5-1-5-RELEASE:1.35
	yamt-pagecache-base9:1.35
	yamt-pagecache-tag8:1.35
	tls-earlyentropy:1.35.0.122
	tls-earlyentropy-base:1.35
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.35
	riastradh-drm2-base3:1.35
	netbsd-5-2-2-RELEASE:1.35
	netbsd-5-1-4-RELEASE:1.35
	netbsd-5-2-1-RELEASE:1.35
	netbsd-5-1-3-RELEASE:1.35
	rmind-smpnet-nbase:1.35
	rmind-smpnet:1.35.0.118
	rmind-smpnet-base:1.35
	agc-symver:1.35.0.120
	agc-symver-base:1.35
	tls-maxphys-base:1.35
	yamt-pagecache-base8:1.35
	netbsd-5-2:1.35.0.116
	yamt-pagecache-base7:1.35
	netbsd-5-2-RELEASE:1.35
	netbsd-5-2-RC1:1.35
	yamt-pagecache-base6:1.35
	yamt-pagecache-base5:1.35
	yamt-pagecache-base4:1.35
	netbsd-5-1-2-RELEASE:1.35
	netbsd-5-1-1-RELEASE:1.35
	jmcneill-usbmp:1.35.0.114
	jmcneill-usbmp-base:1.35
	jmcneill-audiomp3:1.35.0.112
	jmcneill-audiomp3-base:1.35
	yamt-pagecache-base3:1.35
	yamt-pagecache-base2:1.35
	yamt-pagecache:1.35.0.110
	yamt-pagecache-base:1.35
	rmind-uvmplock-nbase:1.35
	jym-xensuspend-nbase:1.35
	bouyer-quota2-nbase:1.35
	bouyer-quota2:1.35.0.108
	bouyer-quota2-base:1.35
	jruoho-x86intr:1.35.0.106
	jruoho-x86intr-base:1.35
	matt-nb5-pq3:1.35.0.104
	matt-nb5-pq3-base:1.35
	netbsd-5-1:1.35.0.102
	netbsd-5-1-RELEASE:1.35
	yamt-nfs-mp-base11:1.35
	netbsd-5-1-RC4:1.35
	uebayasi-xip-base2:1.35
	yamt-nfs-mp-base10:1.35
	netbsd-5-1-RC3:1.35
	netbsd-5-1-RC2:1.35
	netbsd-5-1-RC1:1.35
	rmind-uvmplock:1.35.0.100
	rmind-uvmplock-base:1.35
	yamt-nfs-mp-base9:1.35
	uebayasi-xip:1.35.0.98
	uebayasi-xip-base:1.35
	netbsd-5-0-2-RELEASE:1.35
	yamt-nfs-mp-base8:1.35
	yamt-nfs-mp-base7:1.35
	netbsd-5-0-1-RELEASE:1.35
	jymxensuspend-base:1.35
	yamt-nfs-mp-base6:1.35
	yamt-nfs-mp-base5:1.35
	yamt-nfs-mp-base4:1.35
	yamt-nfs-mp-base3:1.35
	netbsd-5-0:1.35.0.96
	netbsd-5-0-RELEASE:1.35
	netbsd-5-0-RC4:1.35
	netbsd-5-0-RC3:1.35
	netbsd-5-0-RC2:1.35
	jym-xensuspend:1.35.0.94
	jym-xensuspend-base:1.35
	netbsd-5-0-RC1:1.35
	haad-dm-base2:1.35
	haad-nbase2:1.35
	ad-audiomp2:1.35.0.92
	ad-audiomp2-base:1.35
	netbsd-5:1.35.0.90
	netbsd-5-base:1.35
	haad-dm-base1:1.35
	haad-dm:1.35.0.88
	haad-dm-base:1.35
	simonb-wapbl-nbase:1.35
	yamt-pf42-base4:1.35
	simonb-wapbl:1.35.0.86
	simonb-wapbl-base:1.35
	yamt-pf42-base3:1.35
	hpcarm-cleanup-nbase:1.35
	yamt-pf42-base2:1.35
	yamt-nfs-mp-base2:1.35
	yamt-nfs-mp:1.35.0.84
	yamt-nfs-mp-base:1.35
	yamt-pf42:1.35.0.82
	yamt-pf42-base:1.35
	ad-socklock-base1:1.35
	yamt-lazymbuf-base15:1.35
	yamt-lazymbuf-base14:1.35
	keiichi-mipv6-nbase:1.35
	mjf-devfs2:1.35.0.80
	mjf-devfs2-base:1.35
	keiichi-mipv6:1.35.0.78
	keiichi-mipv6-base:1.35
	bouyer-xeni386-merge1:1.35
	vmlocking2-base3:1.35
	bouyer-xeni386-nbase:1.35
	yamt-kmem-base3:1.35
	cube-autoconf:1.35.0.76
	cube-autoconf-base:1.35
	yamt-kmem-base2:1.35
	bouyer-xeni386:1.35.0.74
	bouyer-xeni386-base:1.35
	yamt-kmem:1.35.0.72
	yamt-kmem-base:1.35
	vmlocking2-base2:1.35
	reinoud-bufcleanup-nbase:1.35
	vmlocking2:1.35.0.70
	vmlocking2-base1:1.35
	jmcneill-base:1.35
	mjf-devfs:1.35.0.68
	mjf-devfs-base:1.35
	bouyer-xenamd64-base2:1.35
	vmlocking-nbase:1.35
	yamt-x86pmap-base4:1.35
	bouyer-xenamd64:1.35.0.66
	bouyer-xenamd64-base:1.35
	yamt-x86pmap-base3:1.35
	yamt-x86pmap-base2:1.35
	yamt-x86pmap:1.35.0.64
	yamt-x86pmap-base:1.35
	jmcneill-pm:1.35.0.62
	jmcneill-pm-base:1.35
	hpcarm-cleanup:1.35.0.60
	hpcarm-cleanup-base:1.35
	mjf-ufs-trans-base:1.35
	yamt-idlelwp-base8:1.35
	ppcoea-renovation:1.35.0.58
	ppcoea-renovation-base:1.35
	reinoud-bufcleanup-base:1.35
	vmlocking:1.35.0.56
	vmlocking-base:1.35
	ad-audiomp:1.35.0.54
	ad-audiomp-base:1.35
	yamt-idlelwp:1.35.0.52
	post-newlock2-merge:1.35
	newlock2-nbase:1.35
	yamt-splraiseipl-base5:1.35
	yamt-splraiseipl-base4:1.35
	yamt-splraiseipl-base3:1.35
	yamt-splraiseipl-base2:1.35
	yamt-splraiseipl:1.35.0.50
	yamt-splraiseipl-base:1.35
	newlock2:1.35.0.48
	newlock2-base:1.35
	yamt-pdpolicy-base8:1.35
	yamt-pdpolicy-base7:1.35
	yamt-pdpolicy-base6:1.35
	gdamore-uart:1.35.0.46
	gdamore-uart-base:1.35
	simonb-timcounters-final:1.35
	yamt-pdpolicy-base5:1.35
	elad-kernelauth-nbase:1.35
	yamt-pdpolicy-base4:1.35
	yamt-pdpolicy-base3:1.35
	yamt-pdpolicy-base2:1.35
	yamt-pdpolicy:1.35.0.44
	yamt-pdpolicy-base:1.35
	yamt-uio_vmspace-base5:1.35
	simonb-timecounters:1.35.0.42
	simonb-timecounters-base:1.35
	rpaulo-netinet-merge-pcb:1.35.0.40
	rpaulo-netinet-merge-pcb-base:1.35
	yamt-uio_vmspace:1.35.0.38
	yamt-readahead-base3:1.35
	yamt-readahead-base2:1.35
	yamt-readahead:1.35.0.36
	yamt-readahead-base:1.35
	yamt-vop-base3:1.35
	yamt-vop-base2:1.35
	thorpej-vnode-attr:1.35.0.34
	thorpej-vnode-attr-base:1.35
	yamt-vop:1.35.0.32
	yamt-vop-base:1.35
	yamt-lazymbuf:1.35.0.30
	yamt-km-base4:1.35
	yamt-km-base3:1.35
	yamt-km-base2:1.35
	yamt-km:1.35.0.28
	yamt-km-base:1.35
	kent-audio2:1.35.0.26
	kent-audio2-base:1.35
	ktrace-lwp:1.35.0.24
	ktrace-lwp-base:1.35
	nathanw_sa_before_merge:1.35
	gmcgarry_ctxsw:1.35.0.22
	gmcgarry_ctxsw_base:1.35
	gmcgarry_ucred:1.35.0.20
	gmcgarry_ucred_base:1.35
	nathanw_sa_base:1.35
	gehenna-devsw:1.35.0.18
	gehenna-devsw-base:1.35
	eeh-devprop:1.35.0.16
	eeh-devprop-base:1.35
	newlock:1.35.0.14
	newlock-base:1.35
	ifpoll-base:1.35
	thorpej-mips-cache:1.35.0.10
	thorpej-mips-cache-base:1.35
	thorpej-devvp:1.35.0.8
	thorpej-devvp-base:1.35
	kqueue:1.35.0.6
	kqueue-base:1.35
	thorpej_scsipi_beforemerge:1.35
	sommerfeld_i386mpnext:1.35
	thorpej_scsipi_nbase:1.35
	chs-ubc2-newbase:1.35
	fvdl-softdep-base:1.35
	thorpej_scsipi:1.35.0.4
	thorpej_scsipi_base:1.35
	thorpej-signal:1.35.0.2
	thorpej-signal-base:1.35
	marc-pcmcia-base:1.35
	netbsd-1-2-PATCH001:1.22
	netbsd-1-2-RELEASE:1.22
	netbsd-1-2-BETA:1.22
	netbsd-1-2:1.22.0.2
	netbsd-1-2-base:1.22
	netbsd-1-1-PATCH001:1.1.2.1
	netbsd-1-1-RELEASE:1.1.2.1
	netbsd-1-1:1.1.0.2;
locks; strict;
comment	@# @;


1.35
date	96.12.29.07.28.54;	author jonathan;	state dead;
branches;
next	1.34;

1.34
date	96.12.07.00.26.07;	author thorpej;	state Exp;
branches;
next	1.33;

1.33
date	96.11.28.03.15.25;	author thorpej;	state Exp;
branches;
next	1.32;

1.32
date	96.11.16.01.16.42;	author fvdl;	state Exp;
branches;
next	1.31;

1.31
date	96.11.15.09.19.34;	author fvdl;	state Exp;
branches;
next	1.30;

1.30
date	96.10.02.23.56.45;	author mycroft;	state Exp;
branches;
next	1.29;

1.29
date	96.10.02.22.20.53;	author mycroft;	state Exp;
branches;
next	1.28;

1.28
date	96.09.09.17.18.49;	author mycroft;	state Exp;
branches;
next	1.27;

1.27
date	96.09.09.16.37.10;	author mycroft;	state Exp;
branches;
next	1.26;

1.26
date	96.09.09.16.33.21;	author mycroft;	state Exp;
branches;
next	1.25;

1.25
date	96.08.31.20.43.57;	author mycroft;	state Exp;
branches;
next	1.24;

1.24
date	96.08.31.20.39.19;	author mycroft;	state Exp;
branches;
next	1.23;

1.23
date	96.08.26.23.40.01;	author mrg;	state Exp;
branches;
next	1.22;

1.22
date	96.05.20.18.17.34;	author mrg;	state Exp;
branches;
next	1.21;

1.21
date	96.05.20.00.50.37;	author thorpej;	state Exp;
branches;
next	1.20;

1.20
date	96.05.07.01.00.05;	author thorpej;	state Exp;
branches;
next	1.19;

1.19
date	96.04.25.20.14.21;	author scottr;	state Exp;
branches;
next	1.18;

1.18
date	96.04.25.18.59.21;	author thorpej;	state Exp;
branches;
next	1.17;

1.17
date	96.04.25.02.23.42;	author thorpej;	state Exp;
branches;
next	1.16;

1.16
date	96.03.30.23.57.19;	author perry;	state Exp;
branches;
next	1.15;

1.15
date	96.03.30.05.42.54;	author mycroft;	state Exp;
branches;
next	1.14;

1.14
date	96.03.25.05.45.25;	author perry;	state Exp;
branches;
next	1.13;

1.13
date	96.03.18.01.46.34;	author jtk;	state Exp;
branches;
next	1.12;

1.12
date	96.03.16.06.09.06;	author thorpej;	state Exp;
branches;
next	1.11;

1.11
date	96.03.12.01.32.49;	author perry;	state Exp;
branches;
next	1.10;

1.10
date	96.03.10.09.03.19;	author cgd;	state Exp;
branches;
next	1.9;

1.9
date	96.03.07.00.48.39;	author jtk;	state Exp;
branches;
next	1.8;

1.8
date	96.03.05.01.32.17;	author thorpej;	state Exp;
branches;
next	1.7;

1.7
date	96.03.04.03.25.55;	author cgd;	state Exp;
branches;
next	1.6;

1.6
date	96.02.28.02.02.34;	author cgd;	state Exp;
branches;
next	1.5;

1.5
date	96.02.27.00.06.59;	author cgd;	state Exp;
branches;
next	1.4;

1.4
date	95.12.24.00.22.56;	author neil;	state Exp;
branches;
next	1.3;

1.3
date	95.12.14.01.10.10;	author tls;	state Exp;
branches;
next	1.2;

1.2
date	95.10.28.04.06.23;	author tls;	state Exp;
branches;
next	1.1;

1.1
date	95.10.28.04.05.03;	author tls;	state dead;
branches
	1.1.2.1;
next	;

1.1.2.1
date	95.10.28.04.05.04;	author tls;	state Exp;
branches;
next	;


desc
@@


1.35
log
@Remove {GENERIC,INST}{ADP,OTHER}: split Adaptec {ADP} and other-scsi {OTHER}
 {GENERIC,INSTALL} config files, respectively.

The BusLogic SCSI driver no longer accepts Adaptec 154x devices,
making the split kernels unecessary.
@
text
@#	$NetBSD: GENERICOTHER,v 1.34 1996/12/07 00:26:07 thorpej Exp $
#
#	GENERICOTHER -- everything that's currently supported, except
#	             Adaptec SCSI controllers.
#

include "arch/i386/conf/std.i386"

options		I386_CPU	# CPU classes; at least one is REQUIRED
options		I486_CPU
options		I586_CPU
options		MATH_EMULATE	# floating point emulation
#options	VM86		# Virtual 8086 emulation

# Some BIOSes don't get the size of extended memory right.  If you
# have a broken BIOS, uncomment the following and set the value
# properly for your system.
#options	BIOSEXTMEM=... # size of extended memory

#options	DUMMY_NOPS	# speed hack; recommended
options		XSERVER,UCONSOLE
options		INSECURE	# insecure; allow /dev/mem writing for X

maxusers	32		# estimated number of users
options		TIMEZONE=0	# time zone to adjust RTC time by
options		DST=0		# daylight savings time used by RTC
#options	NTP		# NTP phase/frequency locked loop

options		DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table
options		DIAGNOSTIC	# internal consistency checks
options		KTRACE		# system call tracing, a la ktrace(1)

options		SYSVMSG		# System V-like message queues
options		SYSVSEM		# System V-like semaphores
options		SYSVSHM		# System V-like memory sharing
#options	SHMMAXPGS=1024	# 1024 pages is the default

options		COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,
options		COMPAT_09	# NetBSD 0.9,
options		COMPAT_10	# NetBSD 1.0,
options		COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# NetBSD 1.2,
options		COMPAT_43	# and 4.3BSD
options		TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD

options		COMPAT_SVR4	# binary compatibility with SVR4
options		COMPAT_IBCS2	# binary compatibility with SCO and ISC
options		COMPAT_LINUX	# binary compatibility with Linux
options		COMPAT_FREEBSD	# binary compatibility with FreeBSD

options		EXEC_ELF32	# 32-bit ELF executables (SVR4, Linux)

options		USER_LDT	# user-settable LDT; used by WINE
options		LKM		# loadable kernel modules

options		FFS		# UFS
options		QUOTA		# UFS quotas
options		LFS		# log-structured file system
options		MFS		# memory file system

options		NFSCLIENT	# Network File System client
options		NFSSERVER	# Network File System server

options		CD9660		# ISO 9660 + Rock Ridge file system
options		MSDOSFS		# MS-DOS file system
options		FDESC		# /dev/fd
options		FIFO		# FIFOs; RECOMMENDED
options		KERNFS		# /kern
options		NULLFS		# loopback file system
options		PORTAL		# portal filesystem (still experimental)
options		PROCFS		# /proc
options		UMAPFS		# NULLFS + uid and gid remapping
options		UNION		# union file system

#options	GATEWAY		# packet forwarding
options		INET		# IP + ICMP + TCP + UDP
#options	MROUTING	# IP multicast routing
options		NS		# XNS
#options	NSIP		# XNS tunneling over IP
options		ISO,TPIP	# OSI
options		EON		# OSI tunneling over IP
options		CCITT,LLC,HDLC	# X.25

config		netbsd	swap generic
options		GENERIC
#options	COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600

options 	EISAVERBOSE	# verbose EISA device messages
options 	PCIVERBOSE	# verbose PCI device messages

mainbus0 at root

pci0	at mainbus0 bus ?
eisa0	at mainbus0

ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
pchb*	at pci? dev ? function ?	# PCI-Host bridges 
pcib*	at pci? dev ? function ?	# PCI-ISA bridges

isa*	at pcib?			# ISA on PCI-ISA bridge
isa*	at mainbus0			# all other ISA

apm0	at mainbus0			# Advanced power management

npx0	at isa? port 0xf0 irq 13	# math coprocessor

pc0	at isa? port 0x60 irq 1		# generic PC console device
#vt0	at isa? port 0x60 irq 1

com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
com1	at isa? port 0x2f8 irq 3
com2	at isa? port 0x3e8 irq 5
#com3	at isa? port 0x2e8 irq 9
#ast0	at isa? port 0x1a0 irq 5	# AST 4-port serial cards
#com*	at ast? slave ?
#boca0	at isa? port 0x100 irq 5	# BOCA 8-port serial cards
#com*	at boca? slave ?
#rtfps0	at isa? port 0x1230 irq 10	# RT 4-port serial cards
#com*	at rtfps? slave ?

#cy0	at isa? ...

lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
lpt1	at isa? port 0x278
lpt2	at isa? port 0x3bc

lms0	at isa? port 0x23c irq 5	# Logitech bus mouse
lms1	at isa? port 0x238 irq 5
mms0	at isa? port 0x23c irq 5	# Microsoft InPort mouse
mms1	at isa? port 0x238 irq 5
#pms0	at pckbd? irq 12		# PS/2 auxiliary port mouse

#aha0	at isa? port 0x330 irq ? drq ?	# Adaptec 154[02] SCSI controllers
#aha1	at isa? port 0x334 irq ? drq ?	# Adaptec 154[02] SCSI controllers
#scsibus* at aha?
#ahb*	at eisa? slot ?			# Adaptec 174[024] SCSI controllers
#scsibus* at ahb?
#ahc0	at isa? port ? irq ?		# Adaptec 284x SCSI controllers
#ahc*	at eisa? slot ?			# Adaptec 274x, aic7770 SCSI controllers
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI controllers
#scsibus* at ahc?
#aic0	at isa? port 0x340 irq 11	# Adaptec 152[02] SCSI controllers
#scsibus* at aic?
bha0	at isa? port 0x330 irq ? drq ?	# BusLogic [57]4X SCSI controllers
bha1	at isa? port 0x334 irq ? drq ?	# BusLogic [57]4X SCSI controllers
bha*	at eisa? slot ?
bha*	at pci? dev ? function ?
scsibus* at bha?
ncr*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
scsibus* at ncr?
sea0	at isa? iomem 0xc8000 irq 5
scsibus* at sea?
uha0	at isa? port 0x330 irq ? drq ?	# UltraStor [13]4f SCSI controllers
uha1	at isa? port 0x334 irq ? drq ?	# UltraStor [13]4f SCSI controllers
uha*	at eisa? slot ?			# UltraStor 24f SCSI controllers
scsibus* at uha?
wds0	at isa? port 0x350 irq 15 drq 6	# WD7000 and TMC-7000 controllers
wds1	at isa? port 0x358 irq 11 drq 5
scsibus* at wds?

sd*	at scsibus? target ? lun ?	# SCSI disk drives
st*	at scsibus? target ? lun ?	# SCSI tape drives
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
ch*	at scsibus? target ? lun ?	# SCSI autochangers
ss*	at scsibus? target ? lun ?	# SCSI scanners
uk*	at scsibus? target ? lun ?	# SCSI unknown

fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
#fdc1	at isa? port 0x370 irq ? drq ?
fd*	at fdc? drive ?

mcd0	at isa? port 0x300 irq 10	# Mitsumi CD-ROM drives

wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers
#wdc1	at isa? port 0x170 irq ?
wd*	at wdc? drive ?

wt0	at isa? port 0x300 irq 5 drq 1	# Archive and Wangtek QIC tape drives

ed0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC, 3C503, and NE[12]000
ed1	at isa? port 0x250 iomem 0xd8000 irq 9	#   ethernet cards
ed2	at isa? port 0x300 iomem 0xcc000 irq 10
#eg0	at isa? ...				# 3C505 ethernet cards
el0	at isa? port 0x300 irq 9		# 3C501 ethernet cards
ep0	at isa? port ? irq ?			# 3C509 ethernet cards
ie0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN and 3C507
ie1	at isa? port 0x300 irq 10		# EtherExpress
#le0	at isa? port 0x320 irq 10 drq 7		# IsoLan, NE2100, and DEPCA
ep*	at eisa? slot ?				# 3C579 ethernet cards
fea*	at eisa? slot ?				# DEC DEFEA FDDI cards
le*	at pci? dev ? function ?		# PCnet-PCI based ethernet cards
de*	at pci? dev ? function ?		# DC21X4X-based ethernet cards
ep*	at pci? dev ? function ?		# 3C590 ethernet cards
fpa*	at pci? dev ? function ?		# DEC DEFPA FDDI cards

pss0	at isa? port 0x220 irq 7 drq 6  # Personal Sound System
sp0	at pss0 port 0x530 irq 10 drq 0	# 	sound port driver

sb0	at isa? port 0x220 irq 7 drq 1	# SoundBlaster
wss0	at isa? port 0x530 irq 10 drq 0	# Windows Sound System
pas0	at isa? port 0x220 irq 7 drq 1	# ProAudio Spectrum
gus0	at isa? port 0x220 irq 7 drq 1 flags 6 # Gravis Ultra Sound (flags is record drq for full-duplex)
#spkr0	at pckbd? port 0x61

# Joystick driver. Probe is a little strange; add only if you have one.
#joy0	at isa? port 0x201

include	"arch/i386/conf/GENERIC.local"

pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter 8		# packet filter
pseudo-device	sl	2		# CSLIP
pseudo-device	ppp	2		# PPP
pseudo-device	tun	2		# network tunneling over tty

pseudo-device	pty	64		# pseudo-terminals
pseudo-device	tb	1		# tablet line discipline
pseudo-device	vnd	4		# paging to files
pseudo-device	ccd	4		# concatenated disk devices
@


1.34
log
@s/EXTMEM_SIZE/BIOSEXTMEM/
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.33 1996/11/28 03:15:25 thorpej Exp $
@


1.33
log
@Update for pchb and pcib drivers.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.32 1996/11/16 01:16:42 fvdl Exp $
d18 1
a18 1
#options	EXTMEM_SIZE=... # size of extended memory
@


1.32
log
@Move VNODEPAGER and DEVPAGER to std.i386 as well.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.31 1996/11/15 09:19:34 fvdl Exp $
d89 3
d94 1
a94 1
isa0	at mainbus0
a95 3
pci0	at mainbus0 bus ?

apm0	at mainbus0			# Advanced power management
d99 7
@


1.31
log
@Move non-optional options to std.i386, and use that file.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.30 1996/10/02 23:56:45 mycroft Exp $
a27 3

options		VNODEPAGER	# mmap() of files
options		DEVPAGER	# mmap() of devices
@


1.30
log
@Add examples of NTP, MROUTING, and serial console.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.29 1996/10/02 22:20:53 mycroft Exp $
d7 1
a7 1
machine		i386		# architecture, used by config; REQUIRED
a22 1
options		MACHINE_NONCONTIG
a28 1
options		SWAPPAGER	# paging; REQUIRED
a54 2
options		EXEC_SCRIPT	# #! scripts
options		EXEC_AOUT	# a.out executables (native, BSD/OS, Linux, FreeBSD)
@


1.29
log
@Update to current reality.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.28 1996/09/09 17:18:49 mycroft Exp $
d28 1
d85 1
d94 1
@


1.28
log
@Oops; include paths are relative to $S.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.27 1996/09/09 16:37:10 mycroft Exp $
d55 4
@


1.27
log
@Add a file for local additions to GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.26 1996/09/09 16:33:21 mycroft Exp $
d203 1
a203 1
include	"GENERIC.local"
@


1.26
log
@Sync with GENERIC.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.25 1996/08/31 20:43:57 mycroft Exp $
d202 2
@


1.25
log
@Oops.  Add patterns for PCI BusLogic cards.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.24 1996/08/31 20:39:19 mycroft Exp $
d47 1
a47 1
options 	COMPAT_12
d81 1
d93 3
a95 1
pci0	at mainbus0
d128 11
d160 2
@


1.24
log
@Update for BusLogic and UltraStor changes.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.23 1996/08/26 23:40:01 mrg Exp $
d128 1
@


1.23
log
@add COMPAT_12.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.22 1996/05/20 18:17:34 mrg Exp $
d125 4
a128 4
bt0	at isa? port 0x330 irq ? drq ?	# BusLogic [57]4X SCSI controllers
bt1	at isa? port 0x334 irq ? drq ?	# BusLogic [57]4X SCSI controllers
bt2	at isa? port ? irq ?
scsibus* at bt?
d135 1
a135 1
uha2	at isa? port ? irq ?		# UltraStor 24f SCSI controllers
@


1.22
log
@document PORTAL
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.21 1996/05/20 00:50:37 thorpej Exp $
d47 1
@


1.21
log
@Add the DEFEA EISA FDDI controller to the catch-all kernels.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.20 1996/05/07 01:00:05 thorpej Exp $
d72 1
a72 1
options		PORTAL		# ?
@


1.20
log
@Add the DEC DEFPA FDDI interface to the catch-all kernel configs.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.19 1996/04/25 20:14:21 scottr Exp $
d167 1
@


1.19
log
@Add ie1, appropriate for EtherExpress support
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.18 1996/04/25 18:59:21 thorpej Exp $
d170 1
@


1.18
log
@Document the VM86 option by adding it to the GENERIC* kernel config
files.  Note, the option is disabled by default (comment out).  This
is meant as an example for others.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.17 1996/04/25 02:23:42 thorpej Exp $
d163 2
a164 1
ie0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN, 3C507, and Etherexpress
@


1.17
log
@Break up the ep driver into isa, eisa, and pci front-ends and a
bus-independent core driver.  Tested on all three bus types, including
an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in
your kernel config file to catch this one).
XXX Driver still needs to be converted to <machine/bus.h>
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.16 1996/03/30 23:57:19 perry Exp $
d13 1
@


1.16
log
@Added (commented out) line for joystick driver.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.15 1996/03/30 05:42:54 mycroft Exp $
d164 1
@


1.15
log
@Add wds0 and wds1 to generic kernels.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.14 1996/03/25 05:45:25 perry Exp $
d176 3
@


1.14
log
@Add COMPAT_11 option.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.13 1996/03/18 01:46:34 jtk Exp $
d135 3
@


1.13
log
@updated spkr attachment to use new pckbd attribute
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.12 1996/03/16 06:09:06 thorpej Exp $
d45 1
@


1.12
log
@Change the PS/2 mouse driver to be a child of the "pckbd" attribute,
which represents the "keyboard controller".  Give "pc" and "vt" drivers
the "pckbd" attribute.  In pcattach() (pccons and pcvt), attach children
of the keyboard controller.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.11 1996/03/12 01:32:49 perry Exp $
d171 1
a171 1
#spkr0	at isa? port 0x61
@


1.11
log
@close prs #2076 and #2159: Install kernels have had DIAGNOSTIC and
KTRACE removed to make them fit on the floppies. All kernels have had
the comment typo "internally consistency" changed to "internal consistency".
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.10 1996/03/10 09:03:19 cgd Exp $
d120 1
a120 1
#pms0	at isa? port 0x60 irq 12	# PS/2 auxiliary port mouse
@


1.10
log
@update for new commulti->com attach interface.  com ports at 'ast'
multiport cards no longer need 'flags 1', because the "don't set IEN"
requirement is communicated by the commulti_attach_args.  com.c no longer
recognizes 'flags 1' at all.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.9 1996/03/07 00:48:39 jtk Exp $
d34 1
a34 1
options		DIAGNOSTIC	# internally consistency checks
@


1.9
log
@speaker device uses a port, so declare it as such in all the config
files
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.8 1996/03/05 01:32:17 thorpej Exp $
d104 1
a104 1
#com*	at ast? slave ? flags 1
@


1.8
log
@Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled
by default.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.7 1996/03/04 03:25:55 cgd Exp $
d171 1
a171 1
#spkr0	at isa? ...
@


1.7
log
@Attach isa, eisa, and pci to mainbus now, rather than root.  The i386
now has a single device tree (rather than a forest).  Also, attach
EISA only if it's present, and attach in order: PCI, EISA, ISA (most
specific to least specific).
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.6 1996/02/28 02:02:34 cgd Exp $
d13 5
@


1.6
log
@pci devices are now specified like "foo* at pci? dev ? function ?".  also,
add support for PPB's and secondary PCI busses, where appropriate.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.5 1996/02/27 00:06:59 cgd Exp $
d80 5
a84 3
isa0	at root
eisa0	at root
pci0	at root
@


1.5
log
@update for new EISA autoconfiguration: there can now be an eisa0 at root,
and ahb attaches to eisa, not isa.  Also, ahb* at eisa?... is now supported,
so you can get all ahb's configured easily.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.4 1995/12/24 00:22:56 neil Exp $
d84 3
d119 1
a119 1
ncr*	at pci? bus ? dev ?		# NCR 538XX SCSI controllers
d153 3
a155 3
le*	at pci? bus ? dev ?			# PCnet-PCI based ethernet cards
de*	at pci? bus ? dev ?			# DC21X4X-based ethernet cards
ep*	at pci? bus ? dev ?			# 3C590 ethernet cards
@


1.4
log
@Added ccd pseudo-device.
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.3 1995/12/14 01:10:10 tls Exp $
d81 1
@


1.3
log
@add 3C590 support to all generic and install kernels
@
text
@d1 1
a1 1
#	$NetBSD: GENERICOTHER,v 1.2 1995/10/28 04:06:23 tls Exp $
d171 1
@


1.2
log
@Start to sort out install kernel size and bt/aha issues.  Will be revised.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.23.2.1 1995/10/17 12:54:55 tls Exp $
d149 3
a151 2
le*	at pci? bus ? dev ?
de*	at pci? bus ? dev ?
@


1.1
log
@file GENERICOTHER was initially added on branch netbsd-1-1.
@
text
@d1 169
@


1.1.2.1
log
@Start to sort out install kernel size and bt/aha issues.  Will be revised.
@
text
@a0 169
#	$NetBSD: GENERIC,v 1.23.2.1 1995/10/17 12:54:55 tls Exp $
#
#	GENERICOTHER -- everything that's currently supported, except
#	             Adaptec SCSI controllers.
#

machine		i386		# architecture, used by config; REQUIRED

options		I386_CPU	# CPU classes; at least one is REQUIRED
options		I486_CPU
options		I586_CPU
options		MATH_EMULATE	# floating point emulation

#options	DUMMY_NOPS	# speed hack; recommended
options		XSERVER,UCONSOLE
options		INSECURE	# insecure; allow /dev/mem writing for X
options		MACHINE_NONCONTIG

maxusers	32		# estimated number of users
options		TIMEZONE=0	# time zone to adjust RTC time by
options		DST=0		# daylight savings time used by RTC

options		SWAPPAGER	# paging; REQUIRED
options		VNODEPAGER	# mmap() of files
options		DEVPAGER	# mmap() of devices

options		DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table
options		DIAGNOSTIC	# internally consistency checks
options		KTRACE		# system call tracing, a la ktrace(1)

options		SYSVMSG		# System V-like message queues
options		SYSVSEM		# System V-like semaphores
options		SYSVSHM		# System V-like memory sharing
#options	SHMMAXPGS=1024	# 1024 pages is the default

options		COMPAT_NOMID	# compatibility with 386BSD, BSDI, NetBSD 0.8,
options		COMPAT_09	# NetBSD 0.9,
options		COMPAT_10	# NetBSD 1.0,
options		COMPAT_43	# and 4.3BSD
options		TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD

options		COMPAT_SVR4	# binary compatibility with SVR4
options		COMPAT_IBCS2	# binary compatibility with SCO and ISC
options		COMPAT_LINUX	# binary compatibility with Linux
options		COMPAT_FREEBSD	# binary compatibility with FreeBSD

options		USER_LDT	# user-settable LDT; used by WINE
options		LKM		# loadable kernel modules

options		FFS		# UFS
options		QUOTA		# UFS quotas
options		LFS		# log-structured file system
options		MFS		# memory file system

options		NFSCLIENT	# Network File System client
options		NFSSERVER	# Network File System server

options		CD9660		# ISO 9660 + Rock Ridge file system
options		MSDOSFS		# MS-DOS file system
options		FDESC		# /dev/fd
options		FIFO		# FIFOs; RECOMMENDED
options		KERNFS		# /kern
options		NULLFS		# loopback file system
options		PORTAL		# ?
options		PROCFS		# /proc
options		UMAPFS		# NULLFS + uid and gid remapping
options		UNION		# union file system

#options	GATEWAY		# packet forwarding
options		INET		# IP + ICMP + TCP + UDP
options		NS		# XNS
options		ISO,TPIP	# OSI
options		EON		# OSI tunneling over IP
options		CCITT,LLC,HDLC	# X.25

config		netbsd	swap generic
options		GENERIC

isa0	at root
pci0	at root

npx0	at isa? port 0xf0 irq 13	# math coprocessor

pc0	at isa? port 0x60 irq 1		# generic PC console device
#vt0	at isa? port 0x60 irq 1

com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
com1	at isa? port 0x2f8 irq 3
com2	at isa? port 0x3e8 irq 5
#com3	at isa? port 0x2e8 irq 9
#ast0	at isa? port 0x1a0 irq 5	# AST 4-port serial cards
#com*	at ast? slave ? flags 1
#boca0	at isa? port 0x100 irq 5	# BOCA 8-port serial cards
#com*	at boca? slave ?
#rtfps0	at isa? port 0x1230 irq 10	# RT 4-port serial cards
#com*	at rtfps? slave ?

#cy0	at isa? ...

lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
lpt1	at isa? port 0x278
lpt2	at isa? port 0x3bc

lms0	at isa? port 0x23c irq 5	# Logitech bus mouse
lms1	at isa? port 0x238 irq 5
mms0	at isa? port 0x23c irq 5	# Microsoft InPort mouse
mms1	at isa? port 0x238 irq 5
#pms0	at isa? port 0x60 irq 12	# PS/2 auxiliary port mouse

bt0	at isa? port 0x330 irq ? drq ?	# BusLogic [57]4X SCSI controllers
bt1	at isa? port 0x334 irq ? drq ?	# BusLogic [57]4X SCSI controllers
bt2	at isa? port ? irq ?
scsibus* at bt?
ncr*	at pci? bus ? dev ?		# NCR 538XX SCSI controllers
scsibus* at ncr?
sea0	at isa? iomem 0xc8000 irq 5
scsibus* at sea?
uha0	at isa? port 0x330 irq ? drq ?	# UltraStor [13]4f SCSI controllers
uha1	at isa? port 0x334 irq ? drq ?	# UltraStor [13]4f SCSI controllers
uha2	at isa? port ? irq ?		# UltraStor 24f SCSI controllers
scsibus* at uha?

sd*	at scsibus? target ? lun ?	# SCSI disk drives
st*	at scsibus? target ? lun ?	# SCSI tape drives
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
ch*	at scsibus? target ? lun ?	# SCSI autochangers

fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
#fdc1	at isa? port 0x370 irq ? drq ?
fd*	at fdc? drive ?

mcd0	at isa? port 0x300 irq 10	# Mitsumi CD-ROM drives

wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers
#wdc1	at isa? port 0x170 irq ?
wd*	at wdc? drive ?

wt0	at isa? port 0x300 irq 5 drq 1	# Archive and Wangtek QIC tape drives

ed0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC, 3C503, and NE[12]000
ed1	at isa? port 0x250 iomem 0xd8000 irq 9	#   ethernet cards
ed2	at isa? port 0x300 iomem 0xcc000 irq 10
#eg0	at isa? ...				# 3C505 ethernet cards
el0	at isa? port 0x300 irq 9		# 3C501 ethernet cards
ep0	at isa? port ? irq ?			# 3C509 ethernet cards
ie0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN, 3C507, and Etherexpress
#le0	at isa? port 0x320 irq 10 drq 7		# IsoLan, NE2100, and DEPCA
le*	at pci? bus ? dev ?
de*	at pci? bus ? dev ?

pss0	at isa? port 0x220 irq 7 drq 6  # Personal Sound System
sp0	at pss0 port 0x530 irq 10 drq 0	# 	sound port driver

sb0	at isa? port 0x220 irq 7 drq 1	# SoundBlaster
wss0	at isa? port 0x530 irq 10 drq 0	# Windows Sound System
pas0	at isa? port 0x220 irq 7 drq 1	# ProAudio Spectrum
gus0	at isa? port 0x220 irq 7 drq 1 flags 6 # Gravis Ultra Sound (flags is record drq for full-duplex)
#spkr0	at isa? ...

pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter 8		# packet filter
pseudo-device	sl	2		# CSLIP
pseudo-device	ppp	2		# PPP
pseudo-device	tun	2		# network tunneling over tty

pseudo-device	pty	64		# pseudo-terminals
pseudo-device	tb	1		# tablet line discipline
pseudo-device	vnd	4		# paging to files
@
