head	1.122;
access;
symbols
	perseant-exfatfs-base-20250801:1.122
	perseant-exfatfs-base-20240630:1.122
	perseant-exfatfs:1.122.0.78
	perseant-exfatfs-base:1.122
	bouyer-sunxi-drm:1.122.0.76
	bouyer-sunxi-drm-base:1.122
	cjep_sun2x:1.122.0.74
	cjep_sun2x-base:1.122
	cjep_staticlib_x-base1:1.122
	cjep_staticlib_x:1.122.0.72
	cjep_staticlib_x-base:1.122
	thorpej-futex-base:1.122
	bouyer-xenpvh-base2:1.122
	phil-wifi-20200421:1.122
	bouyer-xenpvh-base1:1.122
	phil-wifi-20200411:1.122
	bouyer-xenpvh:1.122.0.70
	bouyer-xenpvh-base:1.122
	phil-wifi-20200406:1.122
	ad-namecache-base3:1.122
	ad-namecache-base2:1.122
	ad-namecache-base1:1.122
	ad-namecache:1.122.0.68
	ad-namecache-base:1.122
	isaki-audio2:1.122.0.66
	isaki-audio2-base:1.122
	pgoyette-compat-merge-20190127:1.122
	pgoyette-compat-20190127:1.122
	pgoyette-compat-20190118:1.122
	pgoyette-compat-1226:1.122
	pgoyette-compat-1126:1.122
	pgoyette-compat-1020:1.122
	pgoyette-compat-0930:1.122
	pgoyette-compat-0906:1.122
	pgoyette-compat-0728:1.122
	pgoyette-compat-0625:1.122
	pgoyette-compat-0521:1.122
	pgoyette-compat-0502:1.122
	pgoyette-compat-0422:1.122
	pgoyette-compat-0415:1.122
	pgoyette-compat-0407:1.122
	pgoyette-compat-0330:1.122
	pgoyette-compat-0322:1.122
	pgoyette-compat-0315:1.122
	pgoyette-compat:1.122.0.64
	pgoyette-compat-base:1.122
	perseant-stdc-iso10646:1.122.0.62
	perseant-stdc-iso10646-base:1.122
	prg-localcount2-base3:1.122
	prg-localcount2-base2:1.122
	prg-localcount2-base1:1.122
	prg-localcount2:1.122.0.60
	prg-localcount2-base:1.122
	pgoyette-localcount-20170426:1.122
	bouyer-socketcan-base1:1.122
	pgoyette-localcount-20170320:1.122
	bouyer-socketcan:1.122.0.58
	bouyer-socketcan-base:1.122
	pgoyette-localcount-20170107:1.122
	pgoyette-localcount-20161104:1.122
	localcount-20160914:1.122
	pgoyette-localcount-20160806:1.122
	pgoyette-localcount-20160726:1.122
	pgoyette-localcount:1.122.0.56
	pgoyette-localcount-base:1.122
	netbsd-5-2-3-RELEASE:1.122
	netbsd-5-1-5-RELEASE:1.122
	yamt-pagecache-base9:1.122
	yamt-pagecache-tag8:1.122
	tls-earlyentropy:1.122.0.54
	tls-earlyentropy-base:1.122
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.122
	riastradh-drm2-base3:1.122
	netbsd-5-2-2-RELEASE:1.122
	netbsd-5-1-4-RELEASE:1.122
	netbsd-5-2-1-RELEASE:1.122
	netbsd-5-1-3-RELEASE:1.122
	rmind-smpnet-nbase:1.122
	rmind-smpnet:1.122.0.50
	rmind-smpnet-base:1.122
	agc-symver:1.122.0.52
	agc-symver-base:1.122
	tls-maxphys-base:1.122
	yamt-pagecache-base8:1.122
	netbsd-5-2:1.122.0.48
	yamt-pagecache-base7:1.122
	netbsd-5-2-RELEASE:1.122
	netbsd-5-2-RC1:1.122
	yamt-pagecache-base6:1.122
	yamt-pagecache-base5:1.122
	yamt-pagecache-base4:1.122
	netbsd-5-1-2-RELEASE:1.122
	netbsd-5-1-1-RELEASE:1.122
	jmcneill-usbmp:1.122.0.46
	jmcneill-usbmp-base:1.122
	jmcneill-audiomp3:1.122.0.44
	jmcneill-audiomp3-base:1.122
	yamt-pagecache-base3:1.122
	yamt-pagecache-base2:1.122
	yamt-pagecache:1.122.0.42
	yamt-pagecache-base:1.122
	rmind-uvmplock-nbase:1.122
	jym-xensuspend-nbase:1.122
	bouyer-quota2-nbase:1.122
	bouyer-quota2:1.122.0.40
	bouyer-quota2-base:1.122
	jruoho-x86intr:1.122.0.38
	jruoho-x86intr-base:1.122
	matt-nb5-pq3:1.122.0.36
	matt-nb5-pq3-base:1.122
	netbsd-5-1:1.122.0.34
	netbsd-5-1-RELEASE:1.122
	yamt-nfs-mp-base11:1.122
	netbsd-5-1-RC4:1.122
	uebayasi-xip-base2:1.122
	yamt-nfs-mp-base10:1.122
	netbsd-5-1-RC3:1.122
	netbsd-5-1-RC2:1.122
	netbsd-5-1-RC1:1.122
	rmind-uvmplock:1.122.0.32
	rmind-uvmplock-base:1.122
	yamt-nfs-mp-base9:1.122
	uebayasi-xip:1.122.0.30
	uebayasi-xip-base:1.122
	netbsd-5-0-2-RELEASE:1.122
	yamt-nfs-mp-base8:1.122
	yamt-nfs-mp-base7:1.122
	netbsd-5-0-1-RELEASE:1.122
	jymxensuspend-base:1.122
	yamt-nfs-mp-base6:1.122
	yamt-nfs-mp-base5:1.122
	yamt-nfs-mp-base4:1.122
	yamt-nfs-mp-base3:1.122
	netbsd-5-0:1.122.0.28
	netbsd-5-0-RELEASE:1.122
	netbsd-5-0-RC4:1.122
	netbsd-5-0-RC3:1.122
	netbsd-5-0-RC2:1.122
	jym-xensuspend:1.122.0.26
	jym-xensuspend-base:1.122
	netbsd-5-0-RC1:1.122
	haad-dm-base2:1.122
	haad-nbase2:1.122
	ad-audiomp2:1.122.0.24
	ad-audiomp2-base:1.122
	netbsd-5:1.122.0.22
	netbsd-5-base:1.122
	haad-dm-base1:1.122
	netbsd-4-0-1-RELEASE:1.118
	wrstuden-fixsa-newbase:1.118
	haad-dm:1.122.0.20
	haad-dm-base:1.122
	simonb-wapbl-nbase:1.122
	yamt-pf42-base4:1.122
	simonb-wapbl:1.122.0.18
	simonb-wapbl-base:1.122
	yamt-pf42-base3:1.122
	hpcarm-cleanup-nbase:1.122
	yamt-pf42-base2:1.122
	yamt-nfs-mp-base2:1.122
	yamt-nfs-mp:1.122.0.16
	yamt-nfs-mp-base:1.122
	yamt-pf42:1.122.0.14
	yamt-pf42-base:1.122
	ad-socklock-base1:1.122
	yamt-lazymbuf-base15:1.122
	yamt-lazymbuf-base14:1.122
	keiichi-mipv6-nbase:1.122
	mjf-devfs2:1.122.0.12
	mjf-devfs2-base:1.122
	keiichi-mipv6:1.122.0.10
	keiichi-mipv6-base:1.122
	bouyer-xeni386-merge1:1.122
	matt-armv6-prevmlocking:1.119.10.1
	wrstuden-fixsa-base-1:1.118
	vmlocking2-base3:1.122
	netbsd-4-0:1.118.0.22
	netbsd-4-0-RELEASE:1.118
	bouyer-xeni386-nbase:1.122
	yamt-kmem-base3:1.122
	cube-autoconf:1.122.0.8
	cube-autoconf-base:1.122
	yamt-kmem-base2:1.122
	bouyer-xeni386:1.122.0.6
	bouyer-xeni386-base:1.122
	yamt-kmem:1.122.0.4
	yamt-kmem-base:1.122
	vmlocking2-base2:1.122
	reinoud-bufcleanup-nbase:1.122
	vmlocking2:1.122.0.2
	vmlocking2-base1:1.122
	netbsd-4-0-RC5:1.118
	matt-nb4-arm:1.118.0.20
	matt-nb4-arm-base:1.118
	matt-armv6-nbase:1.122
	jmcneill-base:1.121
	netbsd-4-0-RC4:1.118
	mjf-devfs:1.121.0.2
	mjf-devfs-base:1.122
	bouyer-xenamd64-base2:1.122
	vmlocking-nbase:1.122
	yamt-x86pmap-base4:1.121
	bouyer-xenamd64:1.120.0.4
	bouyer-xenamd64-base:1.122
	netbsd-4-0-RC3:1.118
	yamt-x86pmap-base3:1.120
	yamt-x86pmap-base2:1.120
	netbsd-4-0-RC2:1.118
	yamt-x86pmap:1.120.0.2
	yamt-x86pmap-base:1.120
	nick-csl-alignment-base5:1.120
	nick-csl-alignment-base4:1.119
	netbsd-4-0-RC1:1.118
	matt-armv6:1.119.0.10
	matt-armv6-base:1.121
	nick-csl-alignment-base3:1.119
	nick-csl-alignment-base2:1.119
	jmcneill-pm:1.119.0.8
	jmcneill-pm-base:1.122
	hpcarm-cleanup:1.119.0.6
	hpcarm-cleanup-base:1.122
	nick-csl-alignment:1.119.0.4
	nick-csl-alignment-base:1.119
	matt-mips64:1.119.0.2
	matt-mips64-base:1.119
	netbsd-3-1-1-RELEASE:1.102
	netbsd-3-0-3-RELEASE:1.102
	yamt-idlelwp-base8:1.118
	wrstuden-fixsa:1.118.0.18
	wrstuden-fixsa-base:1.118
	ppcoea-renovation:1.118.0.16
	ppcoea-renovation-base:1.120
	thorpej-atomic:1.118.0.14
	thorpej-atomic-base:1.118
	reinoud-bufcleanup:1.118.0.12
	reinoud-bufcleanup-base:1.122
	mjf-ufs-trans:1.118.0.10
	mjf-ufs-trans-base:1.119
	vmlocking:1.118.0.8
	vmlocking-base:1.120
	ad-audiomp:1.118.0.6
	ad-audiomp-base:1.118
	yamt-idlelwp:1.118.0.4
	post-newlock2-merge:1.118
	newlock2-nbase:1.118
	yamt-splraiseipl-base5:1.118
	yamt-splraiseipl-base4:1.118
	yamt-splraiseipl-base3:1.118
	abandoned-netbsd-4-base:1.113
	abandoned-netbsd-4:1.113.0.12
	netbsd-3-1:1.102.0.6
	netbsd-3-1-RELEASE:1.102
	netbsd-3-0-2-RELEASE:1.102
	yamt-splraiseipl-base2:1.114
	netbsd-3-1-RC4:1.102
	yamt-splraiseipl:1.114.0.4
	yamt-splraiseipl-base:1.114
	netbsd-3-1-RC3:1.102
	yamt-pdpolicy-base9:1.114
	newlock2:1.114.0.2
	newlock2-base:1.118
	yamt-pdpolicy-base8:1.114
	netbsd-3-1-RC2:1.102
	netbsd-3-1-RC1:1.102
	yamt-pdpolicy-base7:1.113
	netbsd-4:1.118.0.2
	netbsd-4-base:1.118
	yamt-pdpolicy-base6:1.113
	chap-midi-nbase:1.113
	netbsd-3-0-1-RELEASE:1.102
	gdamore-uart:1.113.0.10
	gdamore-uart-base:1.113
	simonb-timcounters-final:1.111.6.1
	yamt-pdpolicy-base5:1.113
	chap-midi:1.113.0.8
	chap-midi-base:1.113
	yamt-pdpolicy-base4:1.113
	yamt-pdpolicy-base3:1.113
	peter-altq-base:1.113
	peter-altq:1.113.0.6
	yamt-pdpolicy-base2:1.113
	elad-kernelauth-base:1.113
	elad-kernelauth:1.113.0.4
	yamt-pdpolicy:1.113.0.2
	yamt-pdpolicy-base:1.113
	yamt-uio_vmspace-base5:1.113
	simonb-timecounters:1.111.0.6
	simonb-timecounters-base:1.113
	rpaulo-netinet-merge-pcb:1.111.0.4
	rpaulo-netinet-merge-pcb-base:1.114
	yamt-uio_vmspace:1.111.0.2
	netbsd-3-0:1.102.0.4
	netbsd-3-0-RELEASE:1.102
	netbsd-3-0-RC6:1.102
	yamt-readahead-base3:1.109
	netbsd-3-0-RC5:1.102
	netbsd-3-0-RC4:1.102
	netbsd-3-0-RC3:1.102
	yamt-readahead-base2:1.109
	netbsd-3-0-RC2:1.102
	yamt-readahead-pervnode:1.109
	yamt-readahead-perfile:1.109
	yamt-readahead:1.109.0.6
	yamt-readahead-base:1.109
	netbsd-3-0-RC1:1.102
	yamt-vop-base3:1.109
	netbsd-2-0-3-RELEASE:1.95.2.1
	netbsd-2-1:1.95.2.1.0.4
	yamt-vop-base2:1.109
	thorpej-vnode-attr:1.109.0.4
	thorpej-vnode-attr-base:1.109
	netbsd-2-1-RELEASE:1.95.2.1
	yamt-vop:1.109.0.2
	yamt-vop-base:1.109
	netbsd-2-1-RC6:1.95.2.1
	netbsd-2-1-RC5:1.95.2.1
	netbsd-2-1-RC4:1.95.2.1
	netbsd-2-1-RC3:1.95.2.1
	netbsd-2-1-RC2:1.95.2.1
	netbsd-2-1-RC1:1.95.2.1
	yamt-lazymbuf:1.104.0.2
	yamt-km-base4:1.103
	netbsd-2-0-2-RELEASE:1.95.2.1
	yamt-km-base3:1.102
	netbsd-3:1.102.0.2
	netbsd-3-base:1.102
	yamt-km-base2:1.101
	yamt-km:1.100.0.6
	yamt-km-base:1.100
	kent-audio2:1.100.0.4
	kent-audio2-base:1.103
	netbsd-2-0-1-RELEASE:1.95.2.1
	kent-audio1-beforemerge:1.100
	netbsd-2:1.95.2.1.0.2
	netbsd-2-base:1.95.2.1
	kent-audio1:1.100.0.2
	kent-audio1-base:1.100
	netbsd-2-0-RELEASE:1.95.2.1
	netbsd-2-0-RC5:1.95.2.1
	netbsd-2-0-RC4:1.95.2.1
	netbsd-2-0-RC3:1.95.2.1
	netbsd-2-0-RC2:1.95.2.1
	netbsd-2-0-RC1:1.95.2.1
	netbsd-2-0:1.95.0.2
	netbsd-2-0-base:1.95
	netbsd-1-6-PATCH002-RELEASE:1.85.6.2
	netbsd-1-6-PATCH002:1.85.6.2
	netbsd-1-6-PATCH002-RC4:1.85.6.2
	netbsd-1-6-PATCH002-RC3:1.85.6.2
	netbsd-1-6-PATCH002-RC2:1.85.6.2
	netbsd-1-6-PATCH002-RC1:1.85.6.2
	ktrace-lwp:1.94.0.2
	ktrace-lwp-base:1.109
	netbsd-1-6-PATCH001:1.85.6.1
	netbsd-1-6-PATCH001-RELEASE:1.85.6.1
	netbsd-1-6-PATCH001-RC3:1.85.6.1
	netbsd-1-6-PATCH001-RC2:1.85.6.1
	netbsd-1-6-PATCH001-RC1:1.85.6.1
	nathanw_sa_end:1.75.4.8
	nathanw_sa_before_merge:1.90
	fvdl_fs64_base:1.90
	gmcgarry_ctxsw:1.90.0.4
	gmcgarry_ctxsw_base:1.90
	gmcgarry_ucred:1.90.0.2
	gmcgarry_ucred_base:1.90
	nathanw_sa_base:1.90
	kqueue-aftermerge:1.90
	kqueue-beforemerge:1.90
	netbsd-1-6-RELEASE:1.85.6.1
	netbsd-1-6-RC3:1.85.6.1
	netbsd-1-6-RC2:1.85.6.1
	netbsd-1-6-RC1:1.85.6.1
	i386mp_plus16_stable:1.85.2.2
	netbsd-1-6:1.85.0.6
	netbsd-1-6-base:1.85
	gehenna-devsw:1.85.0.4
	gehenna-devsw-base:1.88
	netbsd-1-5-PATCH003:1.72.2.2
	eeh-devprop:1.81.0.8
	eeh-devprop-base:1.81
	newlock:1.81.0.6
	newlock-base:1.81
	ifpoll-base:1.81
	thorpej-mips-cache:1.78.0.4
	thorpej-mips-cache-base:1.78
	thorpej-devvp-base3:1.78
	thorpej-devvp-base2:1.78
	post-chs-ubcperf:1.78
	pre-chs-ubcperf:1.78
	thorpej-devvp:1.77.0.6
	thorpej-devvp-base:1.77
	netbsd-1-5-PATCH002:1.72.2.2
	kqueue:1.77.0.2
	kqueue-base:1.90
	netbsd-1-5-PATCH001:1.72.2.2
	thorpej_scsipi_beforemerge:1.75
	nathanw_sa:1.75.0.4
	thorpej_scsipi_nbase:1.75
	sommerfeld_i386mpnext:1.88
	netbsd-1-5-RELEASE:1.72.2.2
	netbsd-1-5-BETA2:1.72.2.2
	netbsd-1-5-BETA:1.72.2.2
	netbsd-1-4-PATCH003:1.66.2.2
	netbsd-1-5-ALPHA2:1.72.2.2
	sommerfeld_i386mp_houseclean:1.72
	netbsd-1-5:1.72.0.2
	netbsd-1-5-base:1.72
	minoura-xpg4dl:1.70.0.4
	minoura-xpg4dl-base:1.70
	sommerfeld_i386mpbase_20000422:1.70
	netbsd-1-4-PATCH002:1.66.2.1
	sommerfeld_i386mp_1:1.85.0.2
	sommerfeld_i386mpbase_1:1.88
	chs-ubc2-newbase:1.69
	wrstuden-devbsize-19991221:1.69
	wrstuden-devbsize:1.69.0.8
	wrstuden-devbsize-base:1.69
	kame_141_19991130:1.66
	comdex-fall-1999:1.69.0.6
	comdex-fall-1999-base:1.69
	fvdl-softdep:1.69.0.4
	fvdl-softdep-base:1.69
	thorpej_scsipi:1.69.0.2
	thorpej_scsipi_base:1.75
	netbsd-1-4-PATCH001:1.66
	kame_14_19990705:1.66
	kame_14_19990628:1.66
	kame:1.66.0.6
	chs-ubc2:1.66.0.4
	chs-ubc2-base:1.69
	netbsd-1-4-RELEASE:1.66
	netbsd-1-4:1.66.0.2
	netbsd-1-4-base:1.66
	netbsd-1-3-PATCH003:1.50.2.3
	netbsd-1-3-PATCH003-CANDIDATE2:1.50.2.3
	kenh-if-detach:1.65.0.4
	kenh-if-detach-base:1.65
	netbsd-1-3-PATCH003-CANDIDATE1:1.50.2.3
	netbsd-1-3-PATCH003-CANDIDATE0:1.50.2.3
	chs-ubc:1.65.0.2
	chs-ubc-base:1.65
	eeh-paddr_t:1.64.0.2
	eeh-paddr_t-base:1.64
	netbsd-1-3-PATCH002:1.50.2.3
	netbsd-1-3-PATCH001:1.50.2.3
	netbsd-1-3-RELEASE:1.50.2.3
	netbsd-1-3-BETA:1.50.2.3
	netbsd-1-3:1.50.0.2
	netbsd-1-3-base:1.50
	thorpej-signal:1.46.0.2
	thorpej-signal-base:1.46
	marc-pcmcia:1.44.0.2
	marc-pcmcia-bp:1.44
	marc-pcmcia-base:1.49
	bouyer-scsipi:1.43.0.2
	is-newarp-before-merge:1.41
	is-newarp:1.41.0.2
	is-newarp-base:1.41
	netbsd-1-2-PATCH001:1.26
	mrg-vm-swap:1.40.0.2
	thorpej-setroot:1.36.0.2
	netbsd-1-2-RELEASE:1.26
	netbsd-1-2-BETA:1.26
	netbsd-1-2:1.26.0.2
	netbsd-1-2-base:1.26
	netbsd-1-1-PATCH001:1.13
	netbsd-1-1-RELEASE:1.13
	netbsd-1-1:1.13.0.2
	netbsd-1-1-base:1.13
	netbsd-1-0-PATCH06:1.1
	netbsd-1-0-PATCH05:1.1
	netbsd-1-0-PATCH04:1.1
	netbsd-1-0-PATCH03:1.1
	netbsd-1-0-PATCH02:1.1
	netbsd-1-0-PATCH1:1.1
	netbsd-1-0-PATCH0:1.1
	before_newconf_base:1.3
	netbsd-1-0-RELEASE:1.1
	netbsd-1-0:1.1.0.2
	netbsd-1-0-base:1.1;
locks; strict;
comment	@# @;


1.122
date	2007.11.14.11.23.04;	author ad;	state dead;
branches;
next	1.121;

1.121
date	2007.10.17.19.54.41;	author garbled;	state Exp;
branches
	1.121.2.1;
next	1.120;

1.120
date	2007.09.06.11.10.30;	author martti;	state Exp;
branches
	1.120.4.1;
next	1.119;

1.119
date	2007.05.29.21.37.07;	author christos;	state Exp;
branches
	1.119.4.1
	1.119.8.1
	1.119.10.1;
next	1.118;

1.118
date	2006.11.28.16.15.36;	author christos;	state Exp;
branches
	1.118.8.1
	1.118.10.1
	1.118.16.1;
next	1.117;

1.117
date	2006.11.17.22.18.22;	author tsutsui;	state Exp;
branches;
next	1.116;

1.116
date	2006.11.11.18.47.10;	author jmmv;	state Exp;
branches;
next	1.115;

1.115
date	2006.11.01.19.33.41;	author tls;	state Exp;
branches;
next	1.114;

1.114
date	2006.08.26.20.26.45;	author christos;	state Exp;
branches
	1.114.2.1
	1.114.4.1;
next	1.113;

1.113
date	2006.02.05.05.01.55;	author cube;	state Exp;
branches
	1.113.2.1;
next	1.112;

1.112
date	2006.02.04.03.09.40;	author rpaulo;	state Exp;
branches;
next	1.111;

1.111
date	2005.12.20.05.35.28;	author thorpej;	state Exp;
branches
	1.111.2.1
	1.111.4.1
	1.111.6.1;
next	1.110;

1.110
date	2005.12.11.12.17.40;	author christos;	state Exp;
branches;
next	1.109;

1.109
date	2005.09.10.19.20.49;	author jmmv;	state Exp;
branches;
next	1.108;

1.108
date	2005.08.19.05.19.50;	author christos;	state Exp;
branches;
next	1.107;

1.107
date	2005.08.19.02.03.51;	author christos;	state Exp;
branches;
next	1.106;

1.106
date	2005.07.31.04.04.32;	author yamt;	state Exp;
branches;
next	1.105;

1.105
date	2005.07.30.06.35.36;	author yamt;	state Exp;
branches;
next	1.104;

1.104
date	2005.06.28.09.08.04;	author wiz;	state Exp;
branches
	1.104.2.1;
next	1.103;

1.103
date	2005.03.25.23.28.44;	author cube;	state Exp;
branches;
next	1.102;

1.102
date	2005.02.25.13.46.49;	author simonb;	state Exp;
branches;
next	1.101;

1.101
date	2005.01.31.16.54.34;	author hannken;	state Exp;
branches;
next	1.100;

1.100
date	2004.11.10.17.25.21;	author christos;	state Exp;
branches
	1.100.4.1
	1.100.6.1;
next	1.99;

1.99
date	2004.09.04.23.29.48;	author manu;	state Exp;
branches;
next	1.98;

1.98
date	2004.07.15.03.53.47;	author atatat;	state Exp;
branches;
next	1.97;

1.97
date	2004.07.06.22.53.36;	author mycroft;	state Exp;
branches;
next	1.96;

1.96
date	2004.06.14.01.28.00;	author lukem;	state Exp;
branches;
next	1.95;

1.95
date	2004.02.16.17.11.26;	author wiz;	state Exp;
branches
	1.95.2.1;
next	1.94;

1.94
date	2003.05.15.13.13.23;	author wiz;	state Exp;
branches
	1.94.2.1;
next	1.93;

1.93
date	2003.04.10.22.06.57;	author christos;	state Exp;
branches;
next	1.92;

1.92
date	2003.04.08.18.58.20;	author abs;	state Exp;
branches;
next	1.91;

1.91
date	2003.03.15.19.34.17;	author jmmv;	state Exp;
branches;
next	1.90;

1.90
date	2002.10.01.12.56.38;	author fvdl;	state Exp;
branches;
next	1.89;

1.89
date	2002.09.18.02.44.00;	author lukem;	state Exp;
branches;
next	1.88;

1.88
date	2002.07.22.11.06.00;	author wiz;	state Exp;
branches;
next	1.87;

1.87
date	2002.06.25.03.12.05;	author lukem;	state Exp;
branches;
next	1.86;

1.86
date	2002.06.17.05.14.12;	author lukem;	state Exp;
branches;
next	1.85;

1.85
date	2002.04.25.15.06.28;	author atatat;	state Exp;
branches
	1.85.2.1
	1.85.4.1
	1.85.6.1;
next	1.84;

1.84
date	2002.04.18.12.54.12;	author wiz;	state Exp;
branches;
next	1.83;

1.83
date	2002.04.17.02.22.48;	author mycroft;	state Exp;
branches;
next	1.82;

1.82
date	2002.04.12.08.11.01;	author gmcgarry;	state Exp;
branches;
next	1.81;

1.81
date	2002.01.27.13.23.17;	author jdolecek;	state Exp;
branches;
next	1.80;

1.80
date	2001.11.20.12.56.29;	author lukem;	state Exp;
branches;
next	1.79;

1.79
date	2001.11.20.08.43.23;	author lukem;	state Exp;
branches;
next	1.78;

1.78
date	2001.09.14.21.44.21;	author nathanw;	state Exp;
branches;
next	1.77;

1.77
date	2001.07.08.16.32.18;	author abs;	state Exp;
branches
	1.77.2.1
	1.77.6.1;
next	1.76;

1.76
date	2001.07.07.17.09.48;	author tsutsui;	state Exp;
branches;
next	1.75;

1.75
date	2000.09.24.15.59.32;	author jdolecek;	state Exp;
branches
	1.75.4.1;
next	1.74;

1.74
date	2000.07.09.00.41.24;	author mycroft;	state Exp;
branches;
next	1.73;

1.73
date	2000.07.05.04.07.25;	author sommerfeld;	state Exp;
branches;
next	1.72;

1.72
date	2000.06.15.18.16.10;	author abs;	state Exp;
branches
	1.72.2.1;
next	1.71;

1.71
date	2000.06.11.02.41.10;	author mycroft;	state Exp;
branches;
next	1.70;

1.70
date	2000.03.22.00.58.20;	author cgd;	state Exp;
branches
	1.70.4.1;
next	1.69;

1.69
date	99.07.29.10.37.17;	author augustss;	state Exp;
branches
	1.69.2.1;
next	1.68;

1.68
date	99.07.05.09.14.09;	author fvdl;	state Exp;
branches;
next	1.67;

1.67
date	99.05.01.17.19.52;	author drochner;	state Exp;
branches;
next	1.66;

1.66
date	99.01.23.15.35.21;	author drochner;	state Exp;
branches
	1.66.2.1
	1.66.4.1;
next	1.65;

1.65
date	98.08.31.17.58.45;	author thorpej;	state Exp;
branches;
next	1.64;

1.64
date	98.06.26.01.53.57;	author lukem;	state Exp;
branches;
next	1.63;

1.63
date	98.04.20.10.58.01;	author drochner;	state Exp;
branches;
next	1.62;

1.62
date	98.04.16.22.01.41;	author drochner;	state Exp;
branches;
next	1.61;

1.61
date	98.03.22.18.18.45;	author drochner;	state Exp;
branches;
next	1.60;

1.60
date	98.03.01.20.45.26;	author augustss;	state Exp;
branches;
next	1.59;

1.59
date	98.02.06.11.20.29;	author mrg;	state Exp;
branches;
next	1.58;

1.58
date	98.02.06.07.21.43;	author mrg;	state Exp;
branches;
next	1.57;

1.57
date	98.01.15.02.26.34;	author cgd;	state Exp;
branches;
next	1.56;

1.56
date	98.01.14.15.27.43;	author drochner;	state Exp;
branches;
next	1.55;

1.55
date	97.12.09.13.32.32;	author tv;	state Exp;
branches;
next	1.54;

1.54
date	97.11.27.09.58.26;	author fvdl;	state Exp;
branches;
next	1.53;

1.53
date	97.11.25.20.29.28;	author kleink;	state Exp;
branches;
next	1.52;

1.52
date	97.11.24.00.21.48;	author thorpej;	state Exp;
branches;
next	1.51;

1.51
date	97.11.17.01.57.49;	author lukem;	state Exp;
branches;
next	1.50;

1.50
date	97.10.17.07.07.33;	author enami;	state Exp;
branches
	1.50.2.1;
next	1.49;

1.49
date	97.10.14.23.30.55;	author thorpej;	state Exp;
branches;
next	1.48;

1.48
date	97.10.08.10.09.36;	author mycroft;	state Exp;
branches;
next	1.47;

1.47
date	97.10.08.09.32.36;	author mycroft;	state Exp;
branches;
next	1.46;

1.46
date	97.08.28.08.00.16;	author mikel;	state Exp;
branches;
next	1.45;

1.45
date	97.08.19.23.49.46;	author augustss;	state Exp;
branches;
next	1.44;

1.44
date	97.07.02.02.44.09;	author cjs;	state Exp;
branches
	1.44.2.1;
next	1.43;

1.43
date	97.06.25.04.41.15;	author mellon;	state Exp;
branches;
next	1.42;

1.42
date	97.04.01.13.12.13;	author mycroft;	state Exp;
branches;
next	1.41;

1.41
date	97.02.14.13.06.28;	author is;	state Exp;
branches
	1.41.2.1;
next	1.40;

1.40
date	97.02.04.04.32.02;	author perry;	state Exp;
branches;
next	1.39;

1.39
date	97.01.31.01.50.47;	author thorpej;	state Exp;
branches;
next	1.38;

1.38
date	97.01.16.23.30.28;	author perry;	state Exp;
branches;
next	1.37;

1.37
date	97.01.15.01.28.44;	author perry;	state Exp;
branches;
next	1.36;

1.36
date	96.12.07.00.25.58;	author thorpej;	state Exp;
branches
	1.36.2.1;
next	1.35;

1.35
date	96.11.28.03.15.13;	author thorpej;	state Exp;
branches;
next	1.34;

1.34
date	96.11.16.01.16.39;	author fvdl;	state Exp;
branches;
next	1.33;

1.33
date	96.11.15.09.19.32;	author fvdl;	state Exp;
branches;
next	1.32;

1.32
date	96.11.13.00.09.57;	author mikel;	state Exp;
branches;
next	1.31;

1.31
date	96.10.02.23.56.43;	author mycroft;	state Exp;
branches;
next	1.30;

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

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

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

1.27
date	96.08.26.23.39.55;	author mrg;	state Exp;
branches;
next	1.26;

1.26
date	96.05.20.18.17.16;	author mrg;	state Exp;
branches;
next	1.25;

1.25
date	96.04.25.20.14.28;	author scottr;	state Exp;
branches;
next	1.24;

1.24
date	96.04.21.20.55.25;	author ghudson;	state Exp;
branches;
next	1.23;

1.23
date	96.03.25.05.45.14;	author perry;	state Exp;
branches;
next	1.22;

1.22
date	96.03.18.01.46.38;	author jtk;	state Exp;
branches;
next	1.21;

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

1.20
date	96.03.12.01.32.45;	author perry;	state Exp;
branches;
next	1.19;

1.19
date	96.03.10.09.03.15;	author cgd;	state Exp;
branches;
next	1.18;

1.18
date	96.03.07.00.48.35;	author jtk;	state Exp;
branches;
next	1.17;

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

1.16
date	96.03.04.03.25.51;	author cgd;	state Exp;
branches;
next	1.15;

1.15
date	96.02.28.02.02.30;	author cgd;	state Exp;
branches;
next	1.14;

1.14
date	96.02.27.00.06.48;	author cgd;	state Exp;
branches;
next	1.13;

1.13
date	95.08.22.19.43.11;	author jtc;	state Exp;
branches;
next	1.12;

1.12
date	95.01.25.04.58.17;	author cgd;	state Exp;
branches;
next	1.11;

1.11
date	95.01.16.12.23.49;	author mycroft;	state Exp;
branches;
next	1.10;

1.10
date	95.01.16.12.00.49;	author mycroft;	state Exp;
branches;
next	1.9;

1.9
date	94.12.11.16.20.51;	author mycroft;	state Exp;
branches;
next	1.8;

1.8
date	94.11.04.07.36.44;	author mycroft;	state Exp;
branches;
next	1.7;

1.7
date	94.11.03.22.18.39;	author mycroft;	state Exp;
branches;
next	1.6;

1.6
date	94.11.03.20.12.07;	author mycroft;	state Exp;
branches;
next	1.5;

1.5
date	94.11.03.19.09.21;	author mycroft;	state Exp;
branches;
next	1.4;

1.4
date	94.11.03.18.45.45;	author mycroft;	state Exp;
branches;
next	1.3;

1.3
date	94.10.27.04.14.49;	author cgd;	state Exp;
branches;
next	1.2;

1.2
date	94.10.25.21.31.35;	author cgd;	state Exp;
branches;
next	1.1;

1.1
date	94.08.14.22.38.54;	author gwr;	state Exp;
branches
	1.1.2.1;
next	;

1.121.2.1
date	2007.11.19.00.46.18;	author mjf;	state dead;
branches;
next	;

1.120.4.1
date	2007.11.18.19.34.15;	author bouyer;	state dead;
branches;
next	;

1.119.4.1
date	2007.09.10.10.54.20;	author skrll;	state Exp;
branches;
next	;

1.119.8.1
date	2007.10.02.18.27.06;	author joerg;	state Exp;
branches;
next	1.119.8.2;

1.119.8.2
date	2007.11.14.19.04.07;	author joerg;	state dead;
branches;
next	;

1.119.10.1
date	2007.11.06.23.17.10;	author matt;	state Exp;
branches;
next	1.119.10.2;

1.119.10.2
date	2008.03.23.02.04.05;	author matt;	state dead;
branches;
next	;

1.118.8.1
date	2007.06.09.23.55.06;	author ad;	state Exp;
branches;
next	1.118.8.2;

1.118.8.2
date	2007.10.09.13.37.48;	author ad;	state Exp;
branches;
next	1.118.8.3;

1.118.8.3
date	2007.12.03.18.36.22;	author ad;	state Exp;
branches;
next	;

1.118.10.1
date	2007.07.11.19.59.44;	author mjf;	state Exp;
branches;
next	;

1.118.16.1
date	2007.06.26.18.12.31;	author garbled;	state Exp;
branches;
next	1.118.16.2;

1.118.16.2
date	2007.10.03.19.23.35;	author garbled;	state Exp;
branches;
next	;

1.114.2.1
date	2006.11.18.21.29.17;	author ad;	state Exp;
branches;
next	1.114.2.2;

1.114.2.2
date	2007.02.06.16.55.40;	author ad;	state Exp;
branches;
next	;

1.114.4.1
date	2006.12.10.07.16.02;	author yamt;	state Exp;
branches;
next	;

1.113.2.1
date	2006.09.03.15.22.58;	author yamt;	state Exp;
branches;
next	;

1.111.2.1
date	2006.02.18.15.38.35;	author yamt;	state Exp;
branches;
next	;

1.111.4.1
date	2006.09.09.02.39.53;	author rpaulo;	state Exp;
branches;
next	;

1.111.6.1
date	2006.04.22.11.37.31;	author simonb;	state Exp;
branches;
next	;

1.104.2.1
date	2006.06.21.14.52.09;	author yamt;	state Exp;
branches;
next	1.104.2.2;

1.104.2.2
date	2006.12.30.20.46.04;	author yamt;	state Exp;
branches;
next	1.104.2.3;

1.104.2.3
date	2007.09.03.14.26.29;	author yamt;	state Exp;
branches;
next	1.104.2.4;

1.104.2.4
date	2007.10.27.11.26.21;	author yamt;	state Exp;
branches;
next	1.104.2.5;

1.104.2.5
date	2007.11.15.11.42.47;	author yamt;	state dead;
branches;
next	;

1.100.4.1
date	2005.04.29.11.28.11;	author kent;	state Exp;
branches;
next	;

1.100.6.1
date	2005.02.12.18.17.33;	author yamt;	state Exp;
branches;
next	1.100.6.2;

1.100.6.2
date	2005.03.19.08.33.01;	author yamt;	state Exp;
branches;
next	1.100.6.3;

1.100.6.3
date	2005.03.26.18.19.17;	author yamt;	state Exp;
branches;
next	;

1.95.2.1
date	2004.07.15.20.25.03;	author he;	state Exp;
branches;
next	;

1.94.2.1
date	2004.08.03.10.35.46;	author skrll;	state Exp;
branches;
next	1.94.2.2;

1.94.2.2
date	2004.09.18.14.35.22;	author skrll;	state Exp;
branches;
next	1.94.2.3;

1.94.2.3
date	2004.09.21.13.16.35;	author skrll;	state Exp;
branches;
next	1.94.2.4;

1.94.2.4
date	2004.11.14.08.15.16;	author skrll;	state Exp;
branches;
next	1.94.2.5;

1.94.2.5
date	2005.02.04.11.44.20;	author skrll;	state Exp;
branches;
next	1.94.2.6;

1.94.2.6
date	2005.03.04.16.38.37;	author skrll;	state Exp;
branches;
next	1.94.2.7;

1.94.2.7
date	2005.04.01.14.27.38;	author skrll;	state Exp;
branches;
next	1.94.2.8;

1.94.2.8
date	2005.11.10.13.56.32;	author skrll;	state Exp;
branches;
next	;

1.85.2.1
date	2002.04.25.15.06.28;	author sommerfeld;	state dead;
branches;
next	1.85.2.2;

1.85.2.2
date	2002.05.03.19.12.54;	author sommerfeld;	state Exp;
branches;
next	1.85.2.3;

1.85.2.3
date	2002.06.25.15.44.45;	author sommerfeld;	state Exp;
branches;
next	1.85.2.4;

1.85.2.4
date	2002.08.19.01.22.16;	author sommerfeld;	state Exp;
branches;
next	;

1.85.4.1
date	2002.07.14.17.47.50;	author gehenna;	state Exp;
branches;
next	1.85.4.2;

1.85.4.2
date	2002.07.16.08.29.10;	author gehenna;	state Exp;
branches;
next	1.85.4.3;

1.85.4.3
date	2002.08.31.13.44.49;	author gehenna;	state Exp;
branches;
next	;

1.85.6.1
date	2002.08.01.04.22.20;	author lukem;	state Exp;
branches;
next	1.85.6.2;

1.85.6.2
date	2003.09.10.16.55.33;	author grant;	state Exp;
branches;
next	;

1.77.2.1
date	2002.01.10.19.44.25;	author thorpej;	state Exp;
branches;
next	1.77.2.2;

1.77.2.2
date	2002.02.11.20.08.20;	author jdolecek;	state Exp;
branches;
next	1.77.2.3;

1.77.2.3
date	2002.06.23.17.37.17;	author jdolecek;	state Exp;
branches;
next	1.77.2.4;

1.77.2.4
date	2002.09.06.08.36.00;	author jdolecek;	state Exp;
branches;
next	1.77.2.5;

1.77.2.5
date	2002.10.10.18.33.09;	author jdolecek;	state Exp;
branches;
next	;

1.77.6.1
date	2001.10.01.12.39.33;	author fvdl;	state Exp;
branches;
next	;

1.75.4.1
date	2001.08.24.00.08.25;	author nathanw;	state Exp;
branches;
next	1.75.4.2;

1.75.4.2
date	2001.09.21.22.35.00;	author nathanw;	state Exp;
branches;
next	1.75.4.3;

1.75.4.3
date	2002.01.08.00.25.10;	author nathanw;	state Exp;
branches;
next	1.75.4.4;

1.75.4.4
date	2002.02.28.04.10.12;	author nathanw;	state Exp;
branches;
next	1.75.4.5;

1.75.4.5
date	2002.04.17.00.03.13;	author nathanw;	state Exp;
branches;
next	1.75.4.6;

1.75.4.6
date	2002.06.20.03.39.01;	author nathanw;	state Exp;
branches;
next	1.75.4.7;

1.75.4.7
date	2002.08.01.02.41.52;	author nathanw;	state Exp;
branches;
next	1.75.4.8;

1.75.4.8
date	2002.10.18.02.37.26;	author nathanw;	state Exp;
branches;
next	;

1.72.2.1
date	2000.07.06.14.10.34;	author sommerfeld;	state Exp;
branches;
next	1.72.2.2;

1.72.2.2
date	2000.07.27.02.10.47;	author mycroft;	state Exp;
branches;
next	;

1.70.4.1
date	2000.06.22.17.00.16;	author minoura;	state Exp;
branches;
next	;

1.69.2.1
date	2000.11.20.20.09.15;	author bouyer;	state Exp;
branches;
next	;

1.66.2.1
date	99.09.19.15.17.30;	author he;	state Exp;
branches;
next	1.66.2.2;

1.66.2.2
date	2000.07.05.19.15.34;	author he;	state Exp;
branches;
next	;

1.66.4.1
date	99.06.21.00.49.55;	author thorpej;	state Exp;
branches;
next	1.66.4.2;

1.66.4.2
date	99.08.02.19.50.30;	author thorpej;	state Exp;
branches;
next	;

1.50.2.1
date	97.11.24.01.40.29;	author thorpej;	state Exp;
branches;
next	1.50.2.2;

1.50.2.2
date	97.11.28.08.15.29;	author mellon;	state Exp;
branches;
next	1.50.2.3;

1.50.2.3
date	97.11.28.09.17.49;	author mellon;	state Exp;
branches;
next	;

1.44.2.1
date	97.08.23.07.08.47;	author thorpej;	state Exp;
branches;
next	1.44.2.2;

1.44.2.2
date	97.09.01.20.09.59;	author thorpej;	state Exp;
branches;
next	1.44.2.3;

1.44.2.3
date	97.10.14.09.09.26;	author thorpej;	state Exp;
branches;
next	1.44.2.4;

1.44.2.4
date	97.10.14.23.35.04;	author thorpej;	state Exp;
branches;
next	;

1.41.2.1
date	97.02.14.13.06.28;	author is;	state dead;
branches;
next	1.41.2.2;

1.41.2.2
date	97.02.14.13.06.29;	author is;	state Exp;
branches;
next	;

1.36.2.1
date	97.01.14.21.25.15;	author thorpej;	state Exp;
branches;
next	1.36.2.2;

1.36.2.2
date	97.01.18.04.14.41;	author thorpej;	state Exp;
branches;
next	;

1.1.2.1
date	94.08.14.22.38.54;	author gwr;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	94.08.14.22.38.55;	author gwr;	state Exp;
branches;
next	;


desc
@@


1.122
log
@Remove limited use configs (should be custom, requires re-soldering BIOS
chip, vanity config, can be done at runtime, etc).
@
text
@#	$NetBSD: DISKLESS,v 1.121 2007/10/17 19:54:41 garbled Exp $
#
# DISKLESS -- Generic machine setup for diskless boot.
# This kernel can be loaded from a bootable floppy (i.e. kernel-copy)
# and will use NFS for root and swap.  (No local disk space needed.)
#

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

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#options 	I386_CPU	# CPU classes; at least one is REQUIRED
options 	I486_CPU
options 	I586_CPU
options 	I686_CPU
options 	MATH_EMULATE	# floating point emulation
#options 	VM86		# virtual 8086 emulation
options 	USER_LDT	# user-settable LDT; used by WINE

makeoptions	CPUFLAGS="-march=i486 -mtune=pentiumpro" # Assume at least 486,
							# tune for more modern

# The following options override the memory sizes passed in from the boot
# block.  Use them *only* if the boot block is unable to determine the correct
# values.  Note that the BIOS may *correctly* report less that 640k of base
# memory if the extended BIOS data area is located at the top of base memory
# (as is the case on most recent systems).
#options 	REALBASEMEM=...	# size of base memory
#options 	REALEXTMEM=...	# size of extended memory

options 	INSECURE	# insecure; allow /dev/mem writing for X

maxusers	32		# estimated number of users
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop

options 	DDB		# in-kernel debugger
#options 	DDB_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
#options 	KGDB		# remote debugger
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
#makeoptions	DEBUG="-g"	# compile full symbol table
options 	DIAGNOSTIC	# internal consistency checks
options 	KTRACE		# system call tracing via ktrace(1)
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)

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

options 	USERCONF	# userconf(4) support
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

options 	COMPAT_NOMID	# NetBSD 0.8, 386BSD, and BSDI
options 	COMPAT_09	# NetBSD 0.9
options 	COMPAT_10	# NetBSD 1.0
options 	COMPAT_11	# NetBSD 1.1
options 	COMPAT_12	# NetBSD 1.2, 386BSD, and BSDI
options 	COMPAT_13	# NetBSD 1.3, 386BSD, and BSDI
options 	COMPAT_14	# NetBSD 1.4
options 	COMPAT_15	# NetBSD 1.5
options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_20	# NetBSD 2.0
options 	COMPAT_30	# NetBSD 3.0 compatibility.
options 	COMPAT_40	# NetBSD 4.0
options 	COMPAT_43	# 4.3BSD, 386BSD, and BSDI
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

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		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

options 	LKM		# loadable kernel modules

#file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
#file-system 	MSDOSFS		# MS-DOS file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	NULLFS		# loopback file system
file-system 	PORTAL		# portal filesystem (still experimental)
file-system 	PROCFS		# /proc
file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system
file-system 	PTYFS		# /dev/pts/N support
#file-system 	TMPFS		# Efficient memory file-system

#options 	QUOTA		# UFS quotas
#options 	NFSSERVER	# Network File System server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

config		netbsd	root on ? type nfs
#options 	CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=9600

options 	EISAVERBOSE	# verbose EISA device messages
options 	PCIVERBOSE	# verbose PCI device messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	SCSIVERBOSE	# verbose SCSI error messages

options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

mainbus0 at root
cpu0	at mainbus0
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
pci*	at pchb?
pcib*	at pci? dev ? function ?	# PCI-ISA bridges

isa0	at pcib?			# ISA on PCI-ISA bridge
isa0	at mainbus0			# all other ISA
#isapnp0	at isa?				# ISA Plug-and-Play

#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

#attimer0	at isa?
#pcppi0	at isa?
#sysbeep0	at pcppi?

#options 	COM_HAYESP		# adds Hayes ESP serial board support
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? iomem 0xd4000 irq 12	# Cyclades serial cards
#cy*	at pci? dev ? function ?	# Cyclades serial cards

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

#aha0	at isa? port 0x330 irq ? drq ?	# Adaptec 154[02] SCSI controllers
#aha1	at isa? port 0x334 irq ? drq ?	# Adaptec 154[02] SCSI controllers
#ahb*	at eisa? slot ?			# Adaptec 174[024] SCSI controllers
#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
#aic0	at isa? port 0x340 irq 11	# Adaptec 152[02] SCSI controllers
#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 ?
#sea0	at isa? iomem 0xc8000 irq 5
#uha0	at isa? port 0x330 irq ? drq ?	# UltraStor [13]4f SCSI controllers
#uha1	at isa? port 0x340 irq ? drq ?	# UltraStor [13]4f SCSI controllers
#uha*	at eisa? slot ?			# UltraStor 24f SCSI controllers
#wds0	at isa? port 0x350 irq 15 drq 6	# WD7000 and TMC-7000 controllers
#wds1	at isa? port 0x358 irq 11 drq 5
#isp*	at pci? dev ? function ?	# Qlogic ISP 10x0 SCSI controllers

#scsibus* at scsi?

#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 15
#wd*	at wdc? drive ?
#atapibus* at atapi?
#cd*	at atapibus? drive ?
#sd*	at atapibus? drive ?

# note: the wt driver conflicts unpleasantly with ed devices at the
# same I/O address. The probe reprograms their eeproms. Don't
# uncomment it unless you are actually using it.
#wt0	at isa? port 0x308 irq 5 drq 1	# Archive and Wangtek QIC tape drives

we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC and 3C503
we1	at isa? port 0x250 iomem 0xd8000 irq 9	#   ethernet cards
we2	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
#ep*	at isapnp?
ef0	at isa? port 0x360 iomem 0xd0000 irq 7	# 3C507
ai0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN
ix0	at isa? port 0x300 irq 10		# EtherExpress/16
#depca0	at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5	# DEPCA
#le*	at depca?
#nele0	at isa? port 0x320 irq 9 drq 7		# NE2100
#le*	at nele?
#bicc0	at isa? port 0x320 irq 10 drq 7		# BICC IsoLan
#le*	at bicc?
lc0	at isa? port ? iomem ? irq ?		# DEC EtherWORKS III (LEMAC)
ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
ne1	at isa? port 0x300 irq 10
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
ep*	at pci? dev ? function ?		# 3C59x/3C90x ethernet cards
fpa*	at pci? dev ? function ?		# DEC DEFPA FDDI cards
fxp*	at pci? dev ? function ?		# Intel EEPRO 10/100B
ne*	at pci? dev ? function ?		# NE2000-compatible eth cards
tlp*	at pci? dev ? function ?		# DECchip 21x4x and clones

ukphy*	at mii? phy ?				# generic unknown PHYs

#sb0	at isa? port 0x220 irq 7 drq 1	# SoundBlaster
#sb*	at isapnp?
#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 drq2 6 # Gravis Ultra Sound
#spkr0	at pcppi?

#audio*	at audiobus?

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

# Planetconnect Satellite receiver driver.
#satlink0 at isa? port 0x300 drq 1

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

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

pseudo-device	pty			# pseudo-terminals
#pseudo-device	vnd			# paging to files
#pseudo-device	ccd	4		# concatenated disk devices
#pseudo-device	fss	4		# file system snapshot device
pseudo-device	clockctl		# user control of clock subsystem
@


1.121
log
@Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.118.16.2 2007/10/03 19:23:35 garbled Exp $
@


1.121.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.121 2007/10/17 19:54:41 garbled Exp $
@


1.120
log
@Fixed indentation (it should be <keyword><space><tab><name>tab><comment>).
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.119 2007/05/29 21:37:07 christos Exp $
@


1.120.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.120 2007/09/06 11:10:30 martti Exp $
@


1.119
log
@Add COMPAT_40 for struct ifreq changes.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.118 2006/11/28 16:15:36 christos Exp $
d79 1
a79 1
#file-system	FFS		# UFS
d93 2
a94 2
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# Efficient memory file-system
@


1.119.10.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.121 2007/10/17 19:54:41 garbled Exp $
d79 1
a79 1
#file-system 	FFS		# UFS
d93 2
a94 2
file-system 	PTYFS		# /dev/pts/N support
#file-system 	TMPFS		# Efficient memory file-system
@


1.119.10.2
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.119.10.1 2007/11/06 23:17:10 matt Exp $
@


1.119.8.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.120 2007/09/06 11:10:30 martti Exp $
d79 1
a79 1
#file-system 	FFS		# UFS
d93 2
a94 2
file-system 	PTYFS		# /dev/pts/N support
#file-system 	TMPFS		# Efficient memory file-system
@


1.119.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.119.8.1 2007/10/02 18:27:06 joerg Exp $
@


1.119.4.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.120 2007/09/06 11:10:30 martti Exp $
d79 1
a79 1
#file-system 	FFS		# UFS
d93 2
a94 2
file-system 	PTYFS		# /dev/pts/N support
#file-system 	TMPFS		# Efficient memory file-system
@


1.118
log
@s/COPTS/CPUFLAGS/
s/-O2 //
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.117 2006/11/17 22:18:22 tsutsui Exp $
d67 1
@


1.118.10.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.119 2007/05/29 21:37:07 christos Exp $
a66 1
options 	COMPAT_40	# NetBSD 4.0
@


1.118.16.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.119 2007/05/29 21:37:07 christos Exp $
a66 1
options 	COMPAT_40	# NetBSD 4.0
@


1.118.16.2
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.120 2007/09/06 11:10:30 martti Exp $
d79 1
a79 1
#file-system 	FFS		# UFS
d93 2
a94 2
file-system 	PTYFS		# /dev/pts/N support
#file-system 	TMPFS		# Efficient memory file-system
@


1.118.8.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.118 2006/11/28 16:15:36 christos Exp $
a66 1
options 	COMPAT_40	# NetBSD 4.0
@


1.118.8.2
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.118.8.1 2007/06/09 23:55:06 ad Exp $
d79 1
a79 1
#file-system 	FFS		# UFS
d93 2
a94 2
file-system 	PTYFS		# /dev/pts/N support
#file-system 	TMPFS		# Efficient memory file-system
@


1.118.8.3
log
@Sync with HEAD.
@
text
@d1 268
@


1.117
log
@COPTS should have -O2 otherwise we'll get no generic optimization.

XXX: I prefer CPUFLAGS, but there isn't any conclusion yet.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.116 2006/11/11 18:47:10 jmmv Exp $
d20 1
a20 1
makeoptions	COPTS="-O2 -march=i486 -mtune=pentiumpro" # Assume at least 486,
@


1.116
log
@Remove tmpfs's experimental status.  OK'ed by core@@.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.115 2006/11/01 19:33:41 tls Exp $
d20 1
a20 1
makeoptions	COPTS="-march=i486 -mtune=pentiumpro"	# Assume at least 486,
@


1.115
log
@Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP, INSTALL,
INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels so that they are
smaller and faster by removing support for actual i386 CPUs (which
lack write protection in supervisor mode, which requires a costly
workaround) and math coprocessor emulation.  Coprocessor emulation
is retained in the LAPTOP kernels, but not in the others.  Where
it is known that a configuration cannot be run with particular CPUs
(i486 in *MP kernels) remove that support as well.  Compile all
kernels with appropriate architecture and tuning flags (reduces
size, makes things faster).  Those requiring support for machines
with i386 CPU or lacking coprocessor can use the *SMALL or *TINY
kernels.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.114 2006/08/26 20:26:45 christos Exp $
d93 1
a93 1
#file-system	TMPFS		# experimental - Efficient memory file-system
@


1.114
log
@PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.113 2006/02/05 05:01:55 cube Exp $
d12 1
a12 1
options 	I386_CPU	# CPU classes; at least one is REQUIRED
d20 3
@


1.114.4.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.114 2006/08/26 20:26:45 christos Exp $
d12 1
a12 1
#options 	I386_CPU	# CPU classes; at least one is REQUIRED
a19 3
makeoptions	CPUFLAGS="-march=i486 -mtune=pentiumpro" # Assume at least 486,
							# tune for more modern

d90 1
a90 1
#file-system	TMPFS		# Efficient memory file-system
@


1.114.2.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.116 2006/11/11 18:47:10 jmmv Exp $
d12 1
a12 1
#options 	I386_CPU	# CPU classes; at least one is REQUIRED
a19 3
makeoptions	COPTS="-march=i486 -mtune=pentiumpro"	# Assume at least 486,
							# tune for more modern

d90 1
a90 1
#file-system	TMPFS		# Efficient memory file-system
@


1.114.2.2
log
@Fix merge errors.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.114.2.1 2006/11/18 21:29:17 ad Exp $
d20 1
a20 1
makeoptions	CPUFLAGS="-march=i486 -mtune=pentiumpro" # Assume at least 486,
@


1.113
log
@Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.112 2006/02/04 03:09:40 rpaulo Exp $
a100 2
options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
a102 1
options 	CCITT,LLC,HDLC	# X.25
@


1.113.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.113 2006/02/05 05:01:55 cube Exp $
d101 2
d105 1
@


1.112
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.111 2005/12/20 05:35:28 thorpej Exp $
d258 3
a260 3
pseudo-device	sl	2		# CSLIP
pseudo-device	ppp	2		# PPP
pseudo-device	tun	2		# network tunneling over tty
d264 1
a264 1
#pseudo-device	vnd	4		# paging to files
@


1.111
log
@Remove the tablet line discipline.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.110 2005/12/11 12:17:40 christos Exp $
d257 1
a257 1
pseudo-device	bpfilter 4		# packet filter
@


1.111.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.114 2006/08/26 20:26:45 christos Exp $
d101 2
d105 1
d257 4
a260 4
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
d264 1
a264 1
#pseudo-device	vnd			# paging to files
@


1.111.6.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.113 2006/02/05 05:01:55 cube Exp $
d257 4
a260 4
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
d264 1
a264 1
#pseudo-device	vnd			# paging to files
@


1.111.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.111 2005/12/20 05:35:28 thorpej Exp $
d257 4
a260 4
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
d264 1
a264 1
#pseudo-device	vnd			# paging to files
@


1.110
log
@merge ktrace-lwp.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.94.2.8 2005/11/10 13:56:32 skrll Exp $
a263 1
pseudo-device	tb	1		# tablet line discipline
@


1.109
log
@Initial addition of tmpfs, an efficient memory file-system.  This project
was developed as part of Google's Summer of Code 2005 program.  This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*.  Therefore, it is disabled by
default in all kernels.  However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@@).
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.108 2005/08/19 05:19:50 christos Exp $
@


1.108
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.107 2005/08/19 02:03:51 christos Exp $
d90 1
@


1.107
log
@64 bit inode changes.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.106 2005/07/31 04:04:32 yamt Exp $
d89 1
@


1.106
log
@revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.105 2005/07/30 06:35:36 yamt Exp $
d63 1
@


1.105
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.104 2005/06/28 09:08:04 wiz Exp $
a265 2

options	VMSWAP			# Swap device/file support
@


1.104
log
@pss(4) was removed, remove it from kernel configs too.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.103 2005/03/25 23:28:44 cube Exp $
d266 2
@


1.104.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.104 2005/06/28 09:08:04 wiz Exp $
a62 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
a87 2
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# experimental - Efficient memory file-system
d254 4
a257 4
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	tun			# network tunneling over tty
d261 2
a262 1
#pseudo-device	vnd			# paging to files
@


1.104.2.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.104.2.1 2006/06/21 14:52:09 yamt Exp $
d12 1
a12 1
#options 	I386_CPU	# CPU classes; at least one is REQUIRED
a19 3
makeoptions	CPUFLAGS="-march=i486 -mtune=pentiumpro" # Assume at least 486,
							# tune for more modern

d90 1
a90 1
#file-system	TMPFS		# Efficient memory file-system
d101 2
d105 1
@


1.104.2.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.104.2.2 2006/12/30 20:46:04 yamt Exp $
a66 1
options 	COMPAT_40	# NetBSD 4.0
@


1.104.2.4
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.104.2.3 2007/09/03 14:26:29 yamt Exp $
d79 1
a79 1
#file-system 	FFS		# UFS
d93 2
a94 2
file-system 	PTYFS		# /dev/pts/N support
#file-system 	TMPFS		# Efficient memory file-system
@


1.104.2.5
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.104.2.4 2007/10/27 11:26:21 yamt Exp $
@


1.103
log
@Add attimer(4) configurations everywhere pcppi(4) exists, with the
following rule:
  If a pcppi device is enabled for an attachment, enable an attimer for the
  same attachement, otherwise comment it.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.102 2005/02/25 13:46:49 simonb Exp $
a234 3
#pss0	at isa? port 0x220 irq 7 drq 6		# Personal Sound System
#sp0	at pss0 port 0x530 irq 10 drq 0		# 	sound port driver

@


1.102
log
@Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files
that didn't have those options but had other earlier compat options.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.101 2005/01/31 16:54:34 hannken Exp $
d137 1
@


1.101
log
@Add file system snapshots to kernel configs.

- Ffs internal snapshots get compiled in unconditionally.

- File system snapshot device fss(4) added to all kernel configs that
  have a disk.  Device is commented out on all non-GENERIC kernels.

Reviewed by: Jason Thorpe <thorpej@@netbsd.org>
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.100 2004/11/10 17:25:21 christos Exp $
d61 2
@


1.100
log
@Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.99 2004/09/04 23:29:48 manu Exp $
d264 1
@


1.100.4.1
log
@sync with -current
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.103 2005/03/25 23:28:44 cube Exp $
a60 2
options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_20	# NetBSD 2.0
a134 1
#attimer0	at isa?
a263 1
#pseudo-device	fss	4		# file system snapshot device
@


1.100.6.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD$
a263 1
#pseudo-device	fss	4		# file system snapshot device
@


1.100.6.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.100.6.1 2005/02/12 18:17:33 yamt Exp $
a60 2
options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_20	# NetBSD 2.0
@


1.100.6.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD$
a136 1
#attimer0	at isa?
@


1.99
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.98 2004/07/15 03:53:47 atatat Exp $
d68 1
@


1.98
log
@Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.97 2004/07/06 22:53:36 mycroft Exp $
d94 1
@


1.97
log
@Remove XSERVER and XSERVER_DDB from all config files.  wscons does not use
these, and pccons is rapidly heading for the guillotine.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.96 2004/06/14 01:28:00 lukem Exp $
d51 1
@


1.96
log
@Use  "options<SPACE><TAB>".
(`egrep -l '(^|[^e])options<TAB>'` is your friend...)
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.95 2004/02/16 17:11:26 wiz Exp $
a27 1
options 	XSERVER
@


1.95
log
@Remove last traces of DUMMY_NOPS option that was removed some
time ago.
From Jeff Rizzo in PR 24442.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.94 2003/05/15 13:13:23 wiz Exp $
d51 1
a51 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.95.2.1
log
@Pull up revision 1.98 (via patch, requested by atatat in ticket #663):
  Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
  but commented out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD$
d51 1
a51 2
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.94
log
@Remove last traces of obsolete olms and omms drivers.
Ok'd by drochner and fvdl.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.93 2003/04/10 22:06:57 christos Exp $
a27 1
#options 	DUMMY_NOPS	# speed hack; recommended
@


1.94.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.98 2004/07/15 03:53:47 atatat Exp $
d28 2
d52 1
a52 2
#options 	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.94.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.99 2004/09/04 23:29:48 manu Exp $
a93 1
#options 	PIM		# Protocol Independent Multicast
@


1.94.2.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.94.2.1 2004/08/03 10:35:46 skrll Exp $
@


1.94.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.94.2.3 2004/09/21 13:16:35 skrll Exp $
a67 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.94.2.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.94.2.4 2004/11/14 08:15:16 skrll Exp $
a263 1
#pseudo-device	fss	4		# file system snapshot device
@


1.94.2.6
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.94.2.5 2005/02/04 11:44:20 skrll Exp $
a60 2
options 	COMPAT_16	# NetBSD 1.6
options 	COMPAT_20	# NetBSD 2.0
@


1.94.2.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.94.2.6 2005/03/04 16:38:37 skrll Exp $
a136 1
#attimer0	at isa?
@


1.94.2.8
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.94.2.7 2005/04/01 14:27:38 skrll Exp $
a62 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
a87 2
file-system	PTYFS		# /dev/pts/N support
#file-system	TMPFS		# experimental - Efficient memory file-system
d235 3
@


1.93
log
@Bye Bye UCONSOLE
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.92 2003/04/08 18:58:20 abs Exp $
a153 5

olms0	at isa? port 0x23c irq 5	# Logitech bus mouse
olms1	at isa? port 0x238 irq 5
omms0	at isa? port 0x23c irq 5	# Microsoft InPort mouse
omms1	at isa? port 0x238 irq 5
@


1.92
log
@Note that BSDI binaries require COMPAT_12, COMPAT_13, and COMPAT_43.
Addresses PR/3553, PR/6872, and PR/8029. Does not address PR/7262
Also add some missing COMPAT_15 entries.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.91 2003/03/15 19:34:17 jmmv Exp $
d29 1
a29 1
options 	XSERVER,UCONSOLE
@


1.91
log
@Note the DDB_ONPANIC option (commented out). Closes my own PR port-i386/17649.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.90 2002/10/01 12:56:38 fvdl Exp $
d54 9
a62 8
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_13	# NetBSD 1.3,
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_43	# and 4.3BSD
@


1.90
log
@Merge Bill Sommerfeld's i386 MP branch. This code has some known
caveats, but works quite well in a lot of MP cases, and all
UP cases that I have tested. Parts of this will hopefully be
reworked in the not-too-distant future.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.85.2.3 2002/08/19 01:22:16 sommerfeld Exp $
d37 1
@


1.89
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.88 2002/07/22 11:06:00 wiz Exp $
d112 1
a112 1

@


1.88
log
@Sync (commented out) SHMMAXPGS value with vmparam.h.
Closes port-i386/12708 by Patrick Welche.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.87 2002/06/25 03:12:05 lukem Exp $
d50 1
a50 1
#options 	USERCONF	# userconf(4) support
@


1.87
log
@- replace all "scsibus* at XXXX" with a single "scsibus* at scsi?"
- replace all "atapibus* at XXXX" with a single "atapibus* at atapi?"
- replace all "audio* at XXXX" with a single "audio* at audiobus?"
- replace all "midi* at XXXX" (except "midi* at pcppi?") with a single
  "midi* at midibus?"
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.86 2002/06/17 05:14:12 lukem Exp $
d48 1
a48 1
#options 	SHMMAXPGS=1024	# 1024 pages is the default
@


1.86
log
@Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.85 2002/04/25 15:06:28 atatat Exp $
a159 1
#scsibus* at aha?
a160 1
#scsibus* at ahb?
a163 1
#scsibus* at ahc?
a164 1
#scsibus* at aic?
a168 1
#scsibus* at bha?
a169 1
#scsibus* at sea?
a172 1
#scsibus* at uha?
a174 1
#scsibus* at wds?
d176 2
a177 1
#scsibus* at isp?
d195 1
a195 1
#atapibus* at wdc?
a235 1
#audio*	at sp0
a238 1
#audio*	at sb?
a239 1
#audio*	at wss0
a240 1
#audio*	at pas0
a241 1
#audio*	at gus0
d243 2
@


1.85
log
@Add the INCLUDE_CONFIG_FILE option to all config files.  In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.84 2002/04/18 12:54:12 wiz Exp $
d276 1
@


1.85.2.1
log
@file DISKLESS was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:54 +0000
@
text
@d1 275
@


1.85.2.2
log
@Add cpu* at mainbus? or equivalent to all configs.
@
text
@a0 275
#	$NetBSD: DISKLESS,v 1.85.2.1 2002/05/03 19:12:54 sommerfeld Exp $
#
# DISKLESS -- Generic machine setup for diskless boot.
# This kernel can be loaded from a bootable floppy (i.e. kernel-copy)
# and will use NFS for root and swap.  (No local disk space needed.)
#

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

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

options 	I386_CPU	# CPU classes; at least one is REQUIRED
options 	I486_CPU
options 	I586_CPU
options 	I686_CPU
options 	MATH_EMULATE	# floating point emulation
#options 	VM86		# virtual 8086 emulation
options 	USER_LDT	# user-settable LDT; used by WINE

# The following options override the memory sizes passed in from the boot
# block.  Use them *only* if the boot block is unable to determine the correct
# values.  Note that the BIOS may *correctly* report less that 640k of base
# memory if the extended BIOS data area is located at the top of base memory
# (as is the case on most recent systems).
#options 	REALBASEMEM=...	# size of base memory
#options 	REALEXTMEM=...	# 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 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop

options 	DDB		# in-kernel debugger
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
#options 	KGDB		# remote debugger
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
#makeoptions	DEBUG="-g"	# compile full symbol table
options 	DIAGNOSTIC	# internal consistency checks
options 	KTRACE		# system call tracing via ktrace(1)
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)

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 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

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_13	# NetBSD 1.3,
options 	COMPAT_14	# NetBSD 1.4,
options 	COMPAT_43	# and 4.3BSD
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

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 	LKM		# loadable kernel modules

#file-system	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
#file-system 	MSDOSFS		# MS-DOS file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	NULLFS		# loopback file system
file-system 	PORTAL		# portal filesystem (still experimental)
file-system 	PROCFS		# /proc
file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system

#options 	QUOTA		# UFS quotas
#options 	NFSSERVER	# Network File System server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.

#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
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

config		netbsd	root on ? type nfs
#options 	CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=9600

options 	EISAVERBOSE	# verbose EISA device messages
options 	PCIVERBOSE	# verbose PCI device messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
options 	SCSIVERBOSE	# verbose SCSI error messages

options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

mainbus0 at root
cpu0	at mainbus0
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
pci*	at pchb?
pcib*	at pci? dev ? function ?	# PCI-ISA bridges

isa0	at pcib?			# ISA on PCI-ISA bridge
isa0	at mainbus0			# all other ISA
#isapnp0	at isa?				# ISA Plug-and-Play

#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

#pcppi0	at isa?
#sysbeep0	at pcppi?

#options 	COM_HAYESP		# adds Hayes ESP serial board support
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? iomem 0xd4000 irq 12	# Cyclades serial cards
#cy*	at pci? dev ? function ?	# Cyclades serial cards

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

olms0	at isa? port 0x23c irq 5	# Logitech bus mouse
olms1	at isa? port 0x238 irq 5
omms0	at isa? port 0x23c irq 5	# Microsoft InPort mouse
omms1	at isa? port 0x238 irq 5

#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?
#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 0x340 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?
#isp*	at pci? dev ? function ?	# Qlogic ISP 10x0 SCSI controllers
#scsibus* at isp?

#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 15
#wd*	at wdc? drive ?
#atapibus* at wdc?
#cd*	at atapibus? drive ?
#sd*	at atapibus? drive ?

# note: the wt driver conflicts unpleasantly with ed devices at the
# same I/O address. The probe reprograms their eeproms. Don't
# uncomment it unless you are actually using it.
#wt0	at isa? port 0x308 irq 5 drq 1	# Archive and Wangtek QIC tape drives

we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC and 3C503
we1	at isa? port 0x250 iomem 0xd8000 irq 9	#   ethernet cards
we2	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
#ep*	at isapnp?
ef0	at isa? port 0x360 iomem 0xd0000 irq 7	# 3C507
ai0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN
ix0	at isa? port 0x300 irq 10		# EtherExpress/16
#depca0	at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5	# DEPCA
#le*	at depca?
#nele0	at isa? port 0x320 irq 9 drq 7		# NE2100
#le*	at nele?
#bicc0	at isa? port 0x320 irq 10 drq 7		# BICC IsoLan
#le*	at bicc?
lc0	at isa? port ? iomem ? irq ?		# DEC EtherWORKS III (LEMAC)
ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
ne1	at isa? port 0x300 irq 10
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
ep*	at pci? dev ? function ?		# 3C59x/3C90x ethernet cards
fpa*	at pci? dev ? function ?		# DEC DEFPA FDDI cards
fxp*	at pci? dev ? function ?		# Intel EEPRO 10/100B
ne*	at pci? dev ? function ?		# NE2000-compatible eth cards
tlp*	at pci? dev ? function ?		# DECchip 21x4x and clones

ukphy*	at mii? phy ?				# generic unknown PHYs

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

#sb0	at isa? port 0x220 irq 7 drq 1	# SoundBlaster
#sb*	at isapnp?
#audio*	at sb?
#wss0	at isa? port 0x530 irq 10 drq 0	# Windows Sound System
#audio*	at wss0
#pas0	at isa? port 0x220 irq 7 drq 1	# ProAudio Spectrum
#audio*	at pas0
#gus0	at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound
#audio*	at gus0
#spkr0	at pcppi?

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

# Planetconnect Satellite receiver driver.
#satlink0 at isa? port 0x300 drq 1

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

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

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


1.85.2.3
log
@Resynch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.85.2.2 2002/06/25 15:44:45 sommerfeld Exp $
d160 1
d162 1
d166 1
d168 1
d173 1
d175 1
d179 1
d182 1
d184 1
a184 2

#scsibus* at scsi?
d202 1
a202 1
#atapibus* at atapi?
d243 1
d247 1
d249 1
d251 1
d253 1
a255 2
#audio*	at audiobus?

a275 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.85.2.4
log
@merged with -current as of today.
rearranged gdt init to deal with KVM86 changes; however, KVM86 has no
chance of working yet; good thing it's not part of GENERIC
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.85.2.3 2002/08/19 01:22:16 sommerfeld Exp $
d48 1
a48 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
@


1.85.6.1
log
@Pull up revision 1.86 (requested by lukem in ticket #312):
Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"
@
text
@d1 1
a1 1
#	$NetBSD$
a275 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.85.6.2
log
@Apply patch (requested by jmmv in ticket #1389):

enable USERCONF in all kernels where it's enabled in -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.85.6.1 2002/08/01 04:22:20 lukem Exp $
d50 1
a50 1
options 	USERCONF	# userconf(4) support
@


1.85.4.1
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.86 2002/06/17 05:14:12 lukem Exp $
a275 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.85.4.2
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.87 2002/06/25 03:12:05 lukem Exp $
d160 1
d162 1
d166 1
d168 1
d173 1
d175 1
d179 1
d182 1
d184 1
a184 2

#scsibus* at scsi?
d202 1
a202 1
#atapibus* at atapi?
d243 1
d247 1
d249 1
d251 1
d253 1
a254 2

#audio*	at audiobus?
@


1.85.4.3
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.88 2002/07/22 11:06:00 wiz Exp $
d48 1
a48 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
@


1.84
log
@Remove opms(4) and its device, /dev/pms0, from the i386 port, because
it has been obsoleted by pms(4).

Reviewed by fvdl and christos.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.83 2002/04/17 02:22:48 mycroft Exp $
d9 2
@


1.83
log
@Switch from de to tlp by default.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.82 2002/04/12 08:11:01 gmcgarry Exp $
a154 1
#opms0	at pc? irq 12		# PS/2 auxiliary port mouse
@


1.82
log
@Add commented-out USERCONF option.  Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.81 2002/01/27 13:23:17 jdolecek Exp $
a231 1
de*	at pci? dev ? function ?		# DC21X4X-based ethernet cards
d236 3
@


1.81
log
@add options PIPE_SOCKETPAIR to individual kernel configs
the option is commented out on everything but kernels I was able
to recognize as INSTALL-like or ones for small memory machines
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.80 2001/11/20 12:56:29 lukem Exp $
d48 1
@


1.80
log
@cleanup:
	options SPACE TAB
	makeoptions TAB
	psuedo-device TAB
	remove trailing whitespace
	replace multiple spaces -> tabs
	options "FOO" -> options FOO
	options "FOO=bar" -> options FOO=bar
	options "FOO=\"bar\"" -> options FOO="\"bar\""
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.79 2001/11/20 08:43:23 lukem Exp $
d47 2
@


1.79
log
@- pull in opt_kgdb.h where necessary
- replace opt_kgdb_machdep.h with opt_kgdb.h
- defparam opt_kgdb.h:
	KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE
- move from opt_ddbparam.h to opt_ddb.h:
	DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE
- replace KGDBDEV with KGDB_DEV
- replace KGDBADDR with KGDB_DEVADDR
- replace KGDBMODE with KGDB_DEVMODE
- replace KGDBRATE with KGDB_DEVRATE
- use `9600' instead of `0x2580' for 9600 baud rate
- use correct quotes for  options KGDB_DEVNAME="\"com\""
- use correct quotes for  options KGDB_DEV="17*256+0"
- remove unnecessary dependancy on Makefile for kgdb_stub.o
- minor whitespace cleanup
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.78 2001/09/14 21:44:21 nathanw Exp $
d97 1
a97 1
#options 	"CONSDEVNAME=\"com\"",CONADDR=0x3f8,CONSPEED=9600
d235 2
a236 2
#pss0	at isa? port 0x220 irq 7 drq 6  # Personal Sound System
#sp0	at pss0 port 0x530 irq 10 drq 0	# 	sound port driver
@


1.78
log
@Change all instances of "[e]isa* at foo?" to "[e]isa0 at foo?".

This prevents attaching multiple [E]ISA buses, which we don't support
(Is there any such thing to support? I'm skeptical) and avoids the
"panic: isaattach: ISA bus already seen" that occurs on some laptops
with docking stations and EISA boxes. Since there is only one [E]ISA bus,
logically, the ISA device probe will still find devices on the
docking station.

This does not address the problem of inserting or removing the docking station
at runtime.

Relevant PRs: kern/6544, port-i386/10392, kern/11627, kern/13557,
install/13865.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.77 2001/07/08 16:32:18 abs Exp $
d37 1
a37 1
#options 	"KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600
@


1.77
log
@Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.76 2001/07/07 17:09:48 tsutsui Exp $
d117 2
a118 2
isa*	at pcib?			# ISA on PCI-ISA bridge
isa*	at mainbus0			# all other ISA
@


1.77.2.1
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.80 2001/11/20 12:56:29 lukem Exp $
d37 1
a37 1
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
d97 1
a97 1
#options 	CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=9600
d117 2
a118 2
isa0	at pcib?			# ISA on PCI-ISA bridge
isa0	at mainbus0			# all other ISA
d235 2
a236 2
#pss0	at isa? port 0x220 irq 7 drq 6		# Personal Sound System
#sp0	at pss0 port 0x530 irq 10 drq 0		# 	sound port driver
@


1.77.2.2
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.77.2.1 2002/01/10 19:44:25 thorpej Exp $
a46 2

#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.77.2.3
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.77.2.2 2002/02/11 20:08:20 jdolecek Exp $
a9 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

a47 1
#options 	USERCONF	# userconf(4) support
d154 1
d231 1
a235 3
tlp*	at pci? dev ? function ?		# DECchip 21x4x and clones

ukphy*	at mii? phy ?				# generic unknown PHYs
@


1.77.2.4
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.77.2.3 2002/06/23 17:37:17 jdolecek Exp $
d48 1
a48 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
d160 1
d162 1
d166 1
d168 1
d173 1
d175 1
d179 1
d182 1
d184 1
a184 2

#scsibus* at scsi?
d202 1
a202 1
#atapibus* at atapi?
d243 1
d247 1
d249 1
d251 1
d253 1
a255 2
#audio*	at audiobus?

a275 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.77.2.5
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.77.2.4 2002/09/06 08:36:00 jdolecek Exp $
d50 1
a50 1
options 	USERCONF	# userconf(4) support
d112 1
a112 1
cpu0	at mainbus0
@


1.77.6.1
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.78 2001/09/14 21:44:21 nathanw Exp $
d117 2
a118 2
isa0	at pcib?			# ISA on PCI-ISA bridge
isa0	at mainbus0			# all other ISA
@


1.76
log
@Remove (commented out) ncr* at pci? lines.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.75 2000/09/24 15:59:32 jdolecek Exp $
d56 1
a56 1
options 	TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD
d94 1
@


1.75
log
@don't specify number of ptys if >= 16 (current default initial number)
pty comments: normalize and g/c what is no longer relevant
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.74 2000/07/09 00:41:24 mycroft Exp $
a168 2
#ncr*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
#scsibus* at ncr?
@


1.75.4.1
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.75 2000/09/24 15:59:32 jdolecek Exp $
d56 1
a56 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
a93 1
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
d169 2
@


1.75.4.2
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.75.4.1 2001/08/24 00:08:25 nathanw Exp $
d117 2
a118 2
isa0	at pcib?			# ISA on PCI-ISA bridge
isa0	at mainbus0			# all other ISA
@


1.75.4.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.75.4.2 2001/09/21 22:35:00 nathanw Exp $
d37 1
a37 1
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
d97 1
a97 1
#options 	CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=9600
d235 2
a236 2
#pss0	at isa? port 0x220 irq 7 drq 6		# Personal Sound System
#sp0	at pss0 port 0x530 irq 10 drq 0		# 	sound port driver
@


1.75.4.4
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.75.4.3 2002/01/08 00:25:10 nathanw Exp $
a46 2

#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.75.4.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD$
a47 1
#options 	USERCONF	# userconf(4) support
@


1.75.4.6
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.75.4.5 2002/04/17 00:03:13 nathanw Exp $
a9 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

d155 1
d232 1
a236 3
tlp*	at pci? dev ? function ?		# DECchip 21x4x and clones

ukphy*	at mii? phy ?				# generic unknown PHYs
a272 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.75.4.7
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD$
d48 1
a48 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
d160 1
d162 1
d166 1
d168 1
d173 1
d175 1
d179 1
d182 1
d184 1
a184 2

#scsibus* at scsi?
d202 1
a202 1
#atapibus* at atapi?
d243 1
d247 1
d249 1
d251 1
d253 1
a254 2

#audio*	at audiobus?
@


1.75.4.8
log
@Catch up to -current.
@
text
@d50 1
a50 1
options 	USERCONF	# userconf(4) support
d112 1
a112 1
cpu0	at mainbus0
@


1.74
log
@Turn on DDB history by default.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.73 2000/07/05 04:07:25 sommerfeld Exp $
d267 1
a267 1
pseudo-device	pty	16		# pseudo-terminals
@


1.73
log
@Comment out EON ISO-over-ip tunneling pseudo-driver, and document as
broken/fragile.  Unlikely to be of much use, and confuses new users
when their system crashes when they, or their dhclient stumble over
it.  See kern/10500, kern/8994 for the gory details.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.72 2000/06/15 18:16:10 abs Exp $
d35 1
a35 1
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
@


1.72
log
@If any config file here ever deserved NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM, it
would probably be DISKLESS. Make It So. Also retire UNDERWORLD as I'm no
longer at Dreamworks with those delightful old ex-NeXTStep P133s.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.71 2000/06/11 02:41:10 mycroft Exp $
d91 1
a91 1
options 	EON		# OSI tunneling over IP
@


1.72.2.1
log
@Comment out EON ISO-over-ip tunneling pseudo-driver, and document as
broken/fragile.  Unlikely to be of much use, and confuses new users
when their system crashes when they, or their dhclient stumble over
it.  See kern/10500, kern/8994 for the gory details.
[pull up approved by thorpej]
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.72 2000/06/15 18:16:10 abs Exp $
d91 1
a91 1
#options 	EON		# OSI tunneling over IP
@


1.72.2.2
log
@Approved by thorpej:
Enable DDB history by default, and increase the default size to .5k.

syssrc/sys/arch/i386/conf/BIKINI			1.28 -> 1.29
syssrc/sys/arch/i386/conf/CARDBUS			1.16 -> 1.17
syssrc/sys/arch/i386/conf/DISKLESS			1.73 -> 1.74
syssrc/sys/arch/i386/conf/GENERIC			1.358 -> 1.359
syssrc/sys/arch/i386/conf/GENERIC_TINY			1.16 -> 1.17
syssrc/sys/arch/i386/conf/HOMEWORLD			1.48 -> 1.49
syssrc/sys/arch/i386/conf/INSTALL			1.148 -> 1.149
syssrc/sys/arch/i386/conf/INSTALL_SMALL			1.49 -> 1.50
syssrc/sys/arch/i386/conf/INSTALL_TINY			1.18 -> 1.19
syssrc/sys/arch/i386/conf/IOPENER			1.4 -> 1.5
syssrc/sys/arch/i386/conf/MINBAR			1.17 -> 1.18
syssrc/sys/arch/i386/conf/PS2				1.2 -> 1.3
syssrc/sys/arch/i386/conf/TRINITY			1.96 -> 1.97
syssrc/sys/arch/i386/conf/ZHADUM			1.22 -> 1.23
syssrc/sys/arch/i386/conf/ZYGORTHIAN-SPACE-RAIDERS	1.32 -> 1.33
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.72.2.1 2000/07/06 14:10:34 sommerfeld Exp $
d35 1
a35 1
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
@


1.71
log
@Remove pcvt tentacles.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.70 2000/03/22 00:58:20 cgd Exp $
d102 2
@


1.70
log
@add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.69 1999/07/29 10:37:17 augustss Exp $
a122 1
#vt0	at isa? port 0x60 irq 1
@


1.70.4.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.72 2000/06/15 18:16:10 abs Exp $
a102 2
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

d123 1
@


1.69
log
@It's time to be COMPAT_14.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.68 1999/07/05 09:14:09 fvdl Exp $
d100 1
@


1.69.2.1
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.75 2000/09/24 15:59:32 jdolecek Exp $
d35 1
a35 1
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
d91 1
a91 1
#options 	EON		# OSI tunneling over IP
a99 1
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
a101 2
options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

d122 1
d265 1
a265 1
pseudo-device	pty			# pseudo-terminals
@


1.68
log
@EXEC_ELF32 is standard now.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.67 1999/05/01 17:19:52 drochner Exp $
d54 1
@


1.67
log
@ed* -> we*, PR port-i386/7503 by Andrew Gillham <gillhaa@@ghost.whirlpool.com>
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.66 1999/01/23 15:35:21 drochner Exp $
a60 2

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


1.66
log
@update for mouse renaming
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.65 1998/08/31 17:58:45 thorpej Exp $
d207 3
a209 3
ed0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC and 3C503
ed1	at isa? port 0x250 iomem 0xd8000 irq 9	#   ethernet cards
ed2	at isa? port 0x300 iomem 0xcc000 irq 10
@


1.66.2.1
log
@Pull up revision 1.67:
  Update device name ed* -> we*, fixing PR#7503 and PR#8020.  (drochner)
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.66 1999/01/23 15:35:21 drochner Exp $
d207 3
a209 3
we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC and 3C503
we1	at isa? port 0x250 iomem 0xd8000 irq 9	#   ethernet cards
we2	at isa? port 0x300 iomem 0xcc000 irq 10
@


1.66.2.2
log
@Pull up revision 1.73 (requested by sommerfeld):
  Comment out EON ISO-over-ip tunneling pseudo-driver, and document
  as broken/fragile.  Unlikely to be of much use, and confuses new
  users when their system crashes when they, or their dhclient
  stumble over it.  See PR#10500 and PR#8994 for the gory details.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.66.2.1 1999/09/19 15:17:30 he Exp $
d92 1
a92 1
#options 	EON		# OSI tunneling over IP
@


1.66.4.1
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.67 1999/05/01 17:19:52 drochner Exp $
d207 3
a209 3
we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC and 3C503
we1	at isa? port 0x250 iomem 0xd8000 irq 9	#   ethernet cards
we2	at isa? port 0x300 iomem 0xcc000 irq 10
@


1.66.4.2
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.66.4.1 1999/06/21 00:49:55 thorpej Exp $
a53 1
options 	COMPAT_14	# NetBSD 1.4,
d61 2
@


1.65
log
@UVM+PMAP_NEW is standard now; don't need it in individual config files.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.64 1998/06/26 01:53:57 lukem Exp $
d146 5
a150 5
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 pc? irq 12		# PS/2 auxiliary port mouse
@


1.64
log
@remove options FIFO; it's now the default
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.63 1998/04/20 10:58:01 drochner Exp $
a41 2

#options 	UVM		# Use UVM instead of Mach VM.
@


1.63
log
@There are NE2100 compatible cards which cannot IRQ 10.
Use IRQ 9 in the default configuration.
(Thanks to Rick Byers <rickb@@iaw.on.ca>.)
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.62 1998/04/16 22:01:41 drochner Exp $
a84 1
options 	FIFO		# FIFOs; RECOMMENDED
@


1.62
log
@-"spkr" now attaches to "pcppi"
-"le at isa" is split into "depca", "nele" and "bicc"
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.61 1998/03/22 18:18:45 drochner Exp $
d222 1
a222 1
#nele0	at isa? port 0x320 irq 10 drq 7		# NE2100
@


1.61
log
@The "pckbd" attribute of pc/vt is now "pckbcport".
Use the real console driver name here to make more obvious where
pms and spkr attach to.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.60 1998/03/01 20:45:26 augustss Exp $
d128 3
d220 6
a225 1
#le0	at isa? port 0x320 irq 10 drq 7		# IsoLan, NE2100, and DEPCA
d251 1
a251 1
#spkr0	at pc? port 0x61
@


1.60
log
@Change ie[01] to ef, ai, and ix so that these kernels can be used again.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.59 1998/02/06 11:20:29 mrg Exp $
d150 1
a150 1
#pms0	at pckbd? irq 12		# PS/2 auxiliary port mouse
d243 1
a243 1
#spkr0	at pckbd? port 0x61
@


1.59
log
@remove paging options from kernel files.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.58 1998/02/06 07:21:43 mrg Exp $
d214 3
a216 2
ie0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN and 3C507
ie1	at isa? port 0x300 irq 10		# EtherExpress
@


1.58
log
@add the i386 MD portions for UVM.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.57 1998/01/15 02:26:34 cgd Exp $
a43 5

# These are required for Mach VM
options 	VNODEPAGER	# paging to vnodes
options 	SWAPPAGER	# pageout
options 	DEVPAGER	# paging to devices
@


1.57
log
@add 'sd* at atapibus? drive ?' to all kernel configs already containing
an analogous line for 'cd'.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.56 1998/01/14 15:27:43 drochner Exp $
d42 7
@


1.56
log
@from Dave Burgess per PR4620:
-base address 0x308 is supported by more Wangtek QIC tapes than 0x300
-Ultrastor ISA SCSI adapters can't be set to base address 0x334
  (changed to 0x340)
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.55 1997/12/09 13:32:32 tv Exp $
d198 1
@


1.55
log
@KMEMSTATS is documented in options(4) as being a possible severe
performance hit, and on an 80386 processor, it most certainly is.  Pull it
from the GENERIC (and DISKLESS "generic") kernels--configure it in
yourself if you actually need it.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.54 1997/11/27 09:58:26 fvdl Exp $
d171 1
a171 1
#uha1	at isa? port 0x334 irq ? drq ?	# UltraStor [13]4f SCSI controllers
d202 1
a202 1
#wt0	at isa? port 0x300 irq 5 drq 1	# Archive and Wangtek QIC tape drives
@


1.54
log
@Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.53 1997/11/25 20:29:28 kleink Exp $
d41 1
a41 1
options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
@


1.53
log
@Add COMPAT_13.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.51 1997/11/17 01:57:49 lukem Exp $
a24 5

# Some i486 PCI chipsets have bugs in them that cause problems when using
# memory-mapped device access.  Therefore, PCI mem space is disabled by
# default on 486-class CPUs.  This option allows re-enables it.
#options 	I486_PCI_MEM_ENABLED
@


1.52
log
@Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
@
text
@d58 1
@


1.51
log
@* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file
* fix up use of 'options<SPACE><TAB>'
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.50 1997/10/17 07:07:33 enami Exp $
d25 5
@


1.50
log
@Use TAB to separate `cd*' and `at'.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.49 1997/10/14 23:30:55 thorpej Exp $
d35 1
@


1.50.2.1
log
@Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.50 1997/10/17 07:07:33 enami Exp $
a24 5

# Some i486 PCI chipsets have bugs in them that cause problems when using
# memory-mapped device access.  Therefore, PCI mem space is disabled by
# default on 486-class CPUs.  This option allows re-enables it.
#options 	I486_PCI_MEM_ENABLED
@


1.50.2.2
log
@Pull rev 1.52 up from trunk (fvdl)
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.50.2.1 1997/11/24 01:40:29 thorpej Exp $
a24 5

# Some i486 PCI chipsets have bugs in them that cause problems when using
# memory-mapped device access.  Therefore, PCI mem space is disabled by
# default on 486-class CPUs.  This option allows re-enables it.
#options 	I486_PCI_MEM_ENABLED
@


1.50.2.3
log
@Previous commit was reversed.   Pull rev 1.54 up from trunk (fvdl)
@
text
@d26 10
@


1.49
log
@Add ISA and PCI "ne" instances as appropriate.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.48 1997/10/08 10:09:36 mycroft Exp $
d195 1
a195 1
#cd* at atapibus? drive ?
@


1.48
log
@Clump USER_LDT with other CPU-related options.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.47 1997/10/08 09:32:36 mycroft Exp $
d202 1
a202 1
ed0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC, 3C503, and NE[12]000
d213 2
d222 1
@


1.47
log
@Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.46 1997/08/28 08:00:16 mikel Exp $
d15 2
a16 1
#options 	VM86		# Virtual 8086 emulation
a61 1
options 	USER_LDT	# user-settable LDT; used by WINE
@


1.46
log
@add KMEMSTATS and sync GENERIC, INSTALL, and DISKLESS
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.45 1997/08/19 23:49:46 augustss Exp $
d17 7
a23 4
# 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
@


1.45
log
@Change the MI audio driver so it attaches to the MD driver in the
normal way.  This requires adding a line to the config files to
get audio to work again.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.44 1997/07/02 02:44:09 cjs Exp $
d20 1
a20 1
#options 	BIOSEXTMEM=... # size of extended memory
d31 2
d35 2
a36 1
options 	KTRACE		# system call tracing, a la ktrace(1)
d47 1
a47 1
options 	COMPAT_12
d62 1
d76 2
d79 2
a80 2
#options  	NFSSERVER	# Network File System server
#options  	QUOTA		# UFS quotas
d90 1
d93 5
a97 1
#options 	COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600
d107 1
d112 1
d121 1
d126 1
a126 1
#ast0	at isa? port 0x1a0 irq 3	# AST 4-port serial cards
d172 2
d191 2
d194 3
d205 1
d209 1
d216 1
d223 2
a224 1
#audio*	at sb0
d229 1
a229 1
#gus0	at isa? port 0x220 irq 7 drq 1 flags 6 # Gravis Ultra Sound (flags is record drq for full-duplex)
d235 4
d247 1
@


1.44
log
@Update comments to show that ed driver on PCI works with 3c90x cards.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.43 1997/06/25 04:41:15 mellon Exp $
d196 1
d199 1
d201 1
d203 1
d205 1
@


1.44.2.1
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.45 1997/08/19 23:49:46 augustss Exp $
a195 1
#audio*	at sp0
a197 1
#audio*	at sb0
a198 1
#audio*	at wss0
a199 1
#audio*	at pas0
a200 1
#audio*	at gus0
@


1.44.2.2
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.44.2.1 1997/08/23 07:08:47 thorpej Exp $
d20 1
a20 1
#options 	BIOSEXTMEM=...	# size of extended memory
a30 2
#options 	KGDB		# remote debugger
#options 	"KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600
d33 1
a33 2
options 	KTRACE		# system call tracing via ktrace(1)
options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
d44 1
a44 1
options 	COMPAT_12	# NetBSD 1.2,
a58 1
#file-system 	EXT2FS		# second extended file system (linux)
a71 2
#options 	QUOTA		# UFS quotas
#options 	NFSSERVER	# Network File System server
d73 2
a74 2
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
a83 1
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
d86 1
a86 5
#options 	"CONSDEVNAME=\"com\"",CONADDR=0x3f8,CONSPEED=9600

options 	EISAVERBOSE	# verbose EISA device messages
options 	PCIVERBOSE	# verbose PCI device messages
options 	SCSIVERBOSE	# verbose SCSI error messages
a95 1
pci*	at pchb?
a99 1
#isapnp0	at isa?				# ISA Plug-and-Play
a107 1
#options 	COM_HAYESP		# adds Hayes ESP serial board support
d112 1
a112 1
#ast0	at isa? port 0x1a0 irq 5	# AST 4-port serial cards
a157 2
#isp*	at pci? dev ? function ?	# Qlogic ISP 10x0 SCSI controllers
#scsibus* at isp?
a174 2
#atapibus* at wdc?
#cd* at atapibus? drive ?
a175 3
# note: the wt driver conflicts unpleasantly with ed devices at the
# same I/O address. The probe reprograms their eeproms. Don't
# uncomment it unless you are actually using it.
a183 1
#ep*	at isapnp?
a186 1
lc0	at isa? port ? iomem ? irq ?		# DEC EtherWORKS III (LEMAC)
a192 1
fxp*	at pci? dev ? function ?		# Intel EEPRO 10/100B
d199 1
a199 2
#sb*	at isapnp?
#audio*	at sb?
d204 1
a204 1
#gus0	at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound
a209 4
#joy*	at isapnp?

# Planetconnect Satellite receiver driver.
#satlink0 at isa? port 0x300 drq 1
a217 1
#pseudo-device	ipfilter		# IP filter
@


1.44.2.3
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.44.2.2 1997/09/01 20:09:59 thorpej Exp $
d15 1
a15 2
#options 	VM86		# virtual 8086 emulation
options 	USER_LDT	# user-settable LDT; used by WINE
d17 4
a20 7
# The following options override the memory sizes passed in from the boot
# block.  Use them *only* if the boot block is unable to determine the correct
# values.  Note that the BIOS may *correctly* report less that 640k of base
# memory if the extended BIOS data area is located at the top of base memory
# (as is the case on most recent systems).
#options 	REALBASEMEM=...	# size of base memory
#options 	REALEXTMEM=...	# size of extended memory
d58 1
@


1.44.2.4
log
@Sync w/ trunk.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.44.2.3 1997/10/14 09:09:26 thorpej Exp $
d202 1
a202 1
ed0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC and 3C503
a212 2
ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
ne1	at isa? port 0x300 irq 10
a219 1
ne*	at pci? dev ? function ?		# NE2000-compatible eth cards
@


1.43
log
@Adjust options statements so that if they are commented out or uncommented, it doesn't screw up indentation.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.42 1997/04/01 13:12:13 mycroft Exp $
d191 1
a191 1
ep*	at pci? dev ? function ?		# 3C590 ethernet cards
@


1.42
log
@Enable wdc1 at IRQ 15.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.41 1997/02/14 13:06:28 is Exp $
d10 6
a15 6
options		I386_CPU	# CPU classes; at least one is REQUIRED
options		I486_CPU
options		I586_CPU
options		I686_CPU
options		MATH_EMULATE	# floating point emulation
#options	VM86		# Virtual 8086 emulation
d20 1
a20 1
#options	BIOSEXTMEM=... # size of extended memory
d22 3
a24 3
#options	DUMMY_NOPS	# speed hack; recommended
options		XSERVER,UCONSOLE
options		INSECURE	# insecure; allow /dev/mem writing for X
d27 2
a28 2
options		RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options	NTP		# NTP phase/frequency locked loop
d30 1
a30 1
options		DDB		# in-kernel debugger
d32 2
a33 2
options		DIAGNOSTIC	# internal consistency checks
options		KTRACE		# system call tracing, a la ktrace(1)
d35 9
a43 9
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,
d45 2
a46 2
options		COMPAT_43	# and 4.3BSD
options		TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD
d48 4
a51 4
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
d53 1
a53 1
options		EXEC_ELF32	# 32-bit ELF executables (SVR4, Linux)
d55 2
a56 2
options		USER_LDT	# user-settable LDT; used by WINE
options		LKM		# loadable kernel modules
d73 2
a74 2
#options 	NFSSERVER	# Network File System server
#options 	QUOTA		# UFS quotas
d76 8
a83 8
#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
d86 1
a86 1
#options	COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600
@


1.41
log
@Fix obvious typo.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.40 1997/02/04 04:32:02 perry Exp $
d173 1
a173 1
#wdc1	at isa? port 0x170 irq ?
@


1.41.2.1
log
@file DISKLESS was added on branch is-newarp on 1997-02-14 13:06:29 +0000
@
text
@d1 217
@


1.41.2.2
log
@Fix obvious typo.
@
text
@a0 217
#	$NetBSD: DISKLESS,v 1.41 1997/02/14 13:06:28 is Exp $
#
# DISKLESS -- Generic machine setup for diskless boot.
# This kernel can be loaded from a bootable floppy (i.e. kernel-copy)
# and will use NFS for root and swap.  (No local disk space needed.)
#

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

options		I386_CPU	# CPU classes; at least one is REQUIRED
options		I486_CPU
options		I586_CPU
options		I686_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		RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#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
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

#file-system	FFS		# UFS
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
#file-system 	MSDOSFS		# MS-DOS file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	NULLFS		# loopback file system
file-system 	PORTAL		# portal filesystem (still experimental)
file-system 	PROCFS		# /proc
file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system

options 	FIFO		# FIFOs; RECOMMENDED
#options 	NFSSERVER	# Network File System server
#options 	QUOTA		# UFS quotas

#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	root on ? type nfs
#options	COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600

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 3	# 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? iomem 0xd4000 irq 12	# Cyclades serial cards
#cy*	at pci? dev ? function ?	# Cyclades serial cards

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 4		# packet filter
pseudo-device	sl	2		# CSLIP
pseudo-device	ppp	2		# PPP
pseudo-device	tun	2		# network tunneling over tty

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


1.40
log
@Nuke some GENERIC residue.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.39 1997/01/31 01:50:47 thorpej Exp $
d60 1
a60 1
file-sysetm 	MFS		# memory file system
@


1.39
log
@Adopt for new file system and root spec grammar.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.38 1997/01/16 23:30:28 perry Exp $
a85 1
#options	GENERIC
@


1.38
log
@added options I686_CPU (commented or uncommented) per thorpej
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.37 1997/01/15 01:28:44 perry Exp $
d58 17
a74 18
#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
d85 1
a85 1
config		netbsd	root on nfs swap on nfs
@


1.37
log
@Eliminate obsolete TIMEZONE and DST options.
Eliminate obsolete global kernel variable "struct timezone tz"
Add RTC_OFFSET option
Add global kernel variable rtc_offset, which is initialized by
RTC_OFFSET at kernel compile time.
on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many
minutes west (east) of GMT the hardware RTC runs. Defaults to 0.
Places where tz variable was used to indicate this in the past have
been replaced with rtc_offset.
Add sysctl interface to rtc_offset.
Kill obsolete DST_* macros in sys/time.h
gettimeofday now always returns zeroed timezone if zone is requested.
settimeofday now ignores and logs attempts to set non-existant kernel
timezone.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.36 1996/12/07 00:25:58 thorpej Exp $
d13 1
@


1.36
log
@s/EXTMEM_SIZE/BIOSEXTMEM/
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.35 1996/11/28 03:15:13 thorpej Exp $
d26 1
a26 2
options		TIMEZONE=0	# time zone to adjust RTC time by
options		DST=0		# daylight savings time used by RTC
@


1.36.2.1
log
@Snapshot of work-in-progress, committed to private branch.

These changes implement machine-independent root device and file system
selection.  Notable features:

	- All ports behave in a consistent manner regarding root
	  device selection.
	- No more "options GENERIC"; all kernels have the ability
	  to boot with RB_ASKNAME to select root device and file system
	  type.
	- Root file system type can be wildcarded; a machine-independent
	  function will try all possible file systems for the selected
	  root device until one succeeds.
	- If the root file system fails to mount, the operator will
	  be given the chance to select a new root device and file
	  system type, rather than having the machine simply panic.
	- nfs_mountroot() no longer panics if any part of the NFS
	  mount process fails; it now returns an error, giving the
	  operator a chance to recover.
	- New, more consistent, config(8) grammar.  The constructs:

		config netbsd swap generic
		config netbsd root on nfs

	  have been replaced with:

		config netbsd root on ? type ?
		config netbsd root on ? type nfs

	  Additionally, the operator may select or wildcard root file
	  system type in the kernel configuration file:

		config netbsd root on cd0a type cd9660

	  config(8) now requires that a "root" specification be
	  made.  "root" may be wired down or wildcarded.  "swap" and
	  "dump" specifications are optional, and follow previous
	  semantics.

	- config(8) has a new "file-system" keyword, used to configure
	  file systems into the kernel.  Eventually, this will be used
	  to generate the default vfssw[].

	- "options NFSCLIENT" is obsolete, and is replaced by
	  "file-system NFS".  "options NFSSERVER" still exists, since
	  NFS server support is independent of the NFS file system
	  client.

	- sys/arch/<foo>/<foo>/swapgeneric.c is no longer used, and
	  will be removed; all information is now generated by config(8).

As of this commit, all ports except arm32 have been updated to use
the new setroot().  Only SPARC, i386, and Alpha ports have been
tested at this time.  Port masters should test these changes on their
ports, and report any problems back to me.

More changes are on their way, including RB_ASKNAME support in
nfs_mountroot() (to prompt for server address and path) and, potentially,
the ability to select rarp/bootparam or bootp in nfs_mountroot().
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.36 1996/12/07 00:25:58 thorpej Exp $
d58 18
a75 17
#file-system	FFS		# UFS
#file-system 	LFS		# log-structured file system
file-sysetm 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
#file-system 	MSDOSFS		# MS-DOS file system
file-system 	FDESC		# /dev/fd
file-system 	KERNFS		# /kern
file-system 	NULLFS		# loopback file system
file-system 	PORTAL		# portal filesystem (still experimental)
file-system 	PROCFS		# /proc
file-system 	UMAPFS		# NULLFS + uid and gid remapping
file-system 	UNION		# union file system

options 	FIFO		# FIFOs; RECOMMENDED
#options 	NFSSERVER	# Network File System server
#options 	QUOTA		# UFS quotas
d86 1
a86 1
config		netbsd	root on ? type nfs
@


1.36.2.2
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.38 1997/01/16 23:30:28 perry Exp $
a12 1
options		I686_CPU
d26 2
a27 1
options		RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
@


1.35
log
@Update for pchb and pcib drivers.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.34 1996/11/16 01:16:39 fvdl Exp $
d19 1
a19 1
#options	EXTMEM_SIZE=... # size of extended memory
@


1.34
log
@Move VNODEPAGER and DEVPAGER to std.i386 as well.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.33 1996/11/15 09:19:32 fvdl Exp $
d92 1
a92 1
isa0	at mainbus0
a93 3
pci0	at mainbus0 bus ?

#apm0	at mainbus0			# Advanced power management
d97 7
@


1.33
log
@Move non-optional options to std.i386, and use that file.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.32 1996/11/13 00:09:57 mikel Exp $
a28 3

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


1.32
log
@Enable eisa0 and pci0 for network cards
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.31 1996/10/02 23:56:43 mycroft Exp $
d8 1
a8 1
machine		i386		# architecture, used by config; REQUIRED
a23 1
options		MACHINE_NONCONTIG
a29 1
options		SWAPPAGER	# paging; REQUIRED
a55 2
options		EXEC_SCRIPT	# #! scripts
options		EXEC_AOUT	# a.out executables (native, BSD/OS, Linux, FreeBSD)
@


1.31
log
@Add examples of NTP, MROUTING, and serial console.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.30 1996/10/02 22:20:51 mycroft Exp $
d100 2
a101 2
#eisa0	at mainbus0
#pci0	at mainbus0 bus ?
@


1.30
log
@Update to current reality.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.29 1996/08/31 20:43:55 mycroft Exp $
d29 1
d86 1
d95 1
@


1.29
log
@Oops.  Add patterns for PCI BusLogic cards.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.28 1996/08/31 20:39:16 mycroft Exp $
d14 1
d23 1
d35 1
d54 6
d64 2
a65 1
#options	FFS,QUOTA	# UFS and quotas
d86 1
d100 2
d116 2
d120 2
a121 2

#cy0	at isa? ...
d138 4
d157 4
d165 2
d184 1
a184 1
#el0	at isa? port 0x300 irq 9		# 3C501 ethernet cards
d189 18
d208 1
a208 2
sb0	at isa? port 0x220 irq 7 drq 1	# SoundBlaster
#spkr0	at pckbd? port 0x61
d211 1
a211 1
pseudo-device	bpfilter 8		# packet filter
d216 1
a216 1
pseudo-device	pty	64		# pseudo-terminals
d218 2
a219 1
pseudo-device	vnd	4		# paging to files
@


1.28
log
@Update for BusLogic and UltraStor changes.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.27 1996/08/26 23:39:55 mrg Exp $
d128 1
@


1.27
log
@add COMPAT_12.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.26 1996/05/20 18:17:16 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.26
log
@document PORTAL
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.25 1996/04/25 20:14:28 scottr Exp $
d45 1
@


1.25
log
@Add ie1, appropriate for EtherExpress support
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.24 1996/04/21 20:55:25 ghudson Exp $
d67 1
a67 1
options		PORTAL		# ?
@


1.24
log
@aic0 belongs at IRQ 11 (the card default); the entry was apparently
changed to 12 by mistake when GENERIC was created after NetBSD 1.0.
Change confirmed by Perry and several others.  Fixes PR 1878.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.23 1996/03/25 05:45:14 perry Exp $
d159 2
a160 1
ie0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN & 3C507 ethernet cards
@


1.23
log
@Add COMPAT_11 option.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.22 1996/03/18 01:46:38 jtk Exp $
d122 1
a122 1
#aic0	at isa? port 0x340 irq 12	# Adaptec 152[02] SCSI controllers
@


1.22
log
@updated spkr attachment to use new pckbd attribute
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.21 1996/03/16 06:09:02 thorpej Exp $
d44 1
@


1.21
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: DISKLESS,v 1.20 1996/03/12 01:32:45 perry Exp $
d162 1
a162 1
#spkr0	at isa? port 0x61
@


1.20
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: DISKLESS,v 1.19 1996/03/10 09:03:15 cgd Exp $
d114 1
a114 1
#pms0	at isa? port 0x60 irq 12	# PS/2 auxiliary port mouse
@


1.19
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: DISKLESS,v 1.18 1996/03/07 00:48:35 jtk Exp $
d33 1
a33 1
options		DIAGNOSTIC	# internally consistency checks
@


1.18
log
@speaker device uses a port, so declare it as such in all the config
files
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.17 1996/03/05 01:32:13 thorpej Exp $
d100 1
a100 1
#com*	at ast? slave ? flags 1
@


1.17
log
@Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled
by default.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.16 1996/03/04 03:25:51 cgd Exp $
d162 1
a162 1
#spkr0	at isa? ...
@


1.16
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: DISKLESS,v 1.15 1996/02/28 02:02:30 cgd Exp $
d14 5
@


1.15
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: DISKLESS,v 1.14 1996/02/27 00:06:48 cgd Exp $
d76 5
a80 3
isa0	at root
#eisa0	at root
#pci0	at root
@


1.14
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: DISKLESS,v 1.13 1995/08/22 19:43:11 jtc Exp $
d80 3
d120 1
a120 1
#ncr*	at pci? bus ? dev ?		# NCR 538XX SCSI controllers
@


1.13
log
@recommanded -> recommended; PR #1395
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.12 1995/01/25 04:58:17 cgd Exp $
d77 1
d109 1
a109 1
#ahb0	at isa? port ? irq ?		# Adaptec 174[024] SCSI controllers
@


1.12
log
@vn -> vnd renaming, for consistency.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.11 1995/01/16 12:23:49 mycroft Exp $
d15 1
a15 1
#options	DUMMY_NOPS	# speed hack; recommanded
@


1.11
log
@More updates to EISA stuff.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.10 1995/01/16 12:00:49 mycroft Exp $
d161 1
a161 1
pseudo-device	vn	4		# paging to files
@


1.10
log
@Update EISA stuff.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.9 1994/12/11 16:20:51 mycroft Exp $
d108 1
a108 1
#ahb*	at isa? port ? irq ?		# Adaptec 174[024] SCSI controllers
d114 1
a114 1
#bt*	at isa? port ? irq ?
d122 1
a122 1
#uha*	at isa? port ? irq ?		# UltraStor 24f SCSI controllers
@


1.9
log
@Add `flags 1' to ast subdevices, as pointed out by John Kohl.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.8 1994/11/04 07:36:44 mycroft Exp $
a76 1
eisa0	at root
d108 1
a108 1
#ahb*	at eisa? slot ? irq ?		# Adaptec 174[024] SCSI controllers
d114 1
a114 1
#bt*	at eisa? slot ? irq ?
d122 1
a122 1
#uha*	at eisa? slot ? irq ?		# UltraStor 24f SCSI controllers
@


1.8
log
@Comment out one option that doesn't quite work at the moment.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.7 1994/11/03 22:18:39 mycroft Exp $
d90 1
a90 1
#com*	at ast? slave ?
@


1.7
log
@Don't allow configuration of specific PCI function numbers.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.6 1994/11/03 20:12:07 mycroft Exp $
d43 1
a43 1
options		COMPAT_IBCS2	# binary compatibility with SCO and ISC
@


1.6
log
@Stylistic changes.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.5 1994/11/03 19:09:21 mycroft Exp $
d117 1
a117 1
#ncr*	at pci? bus ? dev ? function ?	# NCR 538XX SCSI controllers
@


1.5
log
@pms0 would be at irq 12 if it existed.
@
text
@d1 1
a1 1
#	$NetBSD: DISKLESS,v 1.4 1994/11/03 18:45:45 mycroft Exp $
d119 2
d142 3
a144 3
ed0	at isa? port 0x280 irq 9 iomem 0xd0000	# WD/SMC, 3C503, and NE[12]000
ed1	at isa? port 0x250 irq 9 iomem 0xd8000	#   ethernet cards
ed2	at isa? port 0x300 irq 10 iomem 0xcc000
d148 1
a148 1
ie0	at isa? port 0x360 irq 7 iomem 0xd0000	# StarLAN & 3C507 ethernet cards
@


1.4
log
@Same as GENERIC, but assumes no local disks or tapes.
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.2 1994/11/03 18:27:13 mycroft Exp $
d104 1
a104 1
#pms0	at isa? port 0x60 irq 5		# PS/2 auxiliary port mouse
@


1.3
log
@new RCS ID format.
@
text
@d1 1
a1 1
#	$NetBSD$
d8 8
a15 13
machine		"i386"
cpu		"I386_CPU"
cpu		"I486_CPU"
cpu		"I586_CPU"
ident		DISKLESS
timezone	5 dst
maxusers	10

options		SWAPPAGER,VNODEPAGER,DEVPAGER
options		FFS
options		INET,"CD9660",NFSCLIENT
options		"COMPAT_43"
options		"TCP_COMPAT_42"
d17 144
a160 52
options		MSDOSFS
options		KERNFS
options		"MATH_EMULATE"
options		"COMPAT_NOMID"
options		"COMPAT_09"
options		"COMPAT_10"
options		"MACHINE_NONCONTIG"
options		DDB
# This is for Ethernet cards that can't receive long UDP messages.
options 	"NFS_BOOT_RWSIZE=1024"

# This would be the config line for config.new(8).
#config		netbsd	root on nfs swap on nfs
config		netbsd	swap nfs

controller	isa0

device		pc0	at isa? port "IO_KBD" irq 1
device		com0	at isa? port "IO_COM1" irq 4
device		com1	at isa? port "IO_COM2" irq 3
#device		com2	at isa? port "IO_COM3" irq 5

device		lpt0	at isa? port "IO_LPT1" irq 7
device		lpt1	at isa? port "IO_LPT2"
device		lpt2	at isa? port "IO_LPT3"

controller	wdc0	at isa? port "IO_WD1" irq 14
disk		wd0	at wdc0 drive ?
disk		wd1	at wdc0 drive ?

controller	fdc0	at isa? port "IO_FD1" irq 6 drq 2
disk		fd0	at fdc0 drive ?
disk		fd1	at fdc0 drive ?

#device		wt0	at isa? port 0x300 irq 5 drq 1

device ed0 at isa? port 0x280 irq 9 iomem 0xd0000
device ed1 at isa? port 0x250 irq 9 iomem 0xd8000
device ed2 at isa? port 0x300 irq 10 iomem 0xcc000
#device el0 at isa? port 0x300 irq 9
device ep0 at isa? port ? irq ?
device ie0 at isa? port 0x360 irq 7 iomem 0xd0000
device le0 at isa? port 0x320 irq 10 drq 7

device		npx0	at isa? port "IO_NPX" irq 13

pseudo-device	ether
pseudo-device	log
pseudo-device	loop
pseudo-device	pty	32
pseudo-device	sl	1
pseudo-device	speaker
@


1.2
log
@add COMPAT_10
@
text
@d1 1
a5 2
#
#	$Id: DISKLESS,v 1.1 1994/08/14 22:38:54 gwr Exp $
@


1.1
log
@Just like GENERIC but gets root/swap from NFS.
@
text
@d6 1
a6 1
#	$Id: $
d28 1
@


1.1.2.1
log
@file DISKLESS was added on branch netbsd-1-0 on 1994-08-14 22:38:55 +0000
@
text
@d1 73
@


1.1.2.2
log
@Just like GENERIC but gets root/swap from NFS.
@
text
@a0 73
#
# DISKLESS -- Generic machine setup for diskless boot.
# This kernel can be loaded from a bootable floppy (i.e. kernel-copy)
# and will use NFS for root and swap.  (No local disk space needed.)
#
#	$Id: DISKLESS,v 1.1 1994/08/14 22:38:54 gwr Exp $
#

machine		"i386"
cpu		"I386_CPU"
cpu		"I486_CPU"
cpu		"I586_CPU"
ident		DISKLESS
timezone	5 dst
maxusers	10

options		SWAPPAGER,VNODEPAGER,DEVPAGER
options		FFS
options		INET,"CD9660",NFSCLIENT
options		"COMPAT_43"
options		"TCP_COMPAT_42"
options		XSERVER,UCONSOLE
options		MSDOSFS
options		KERNFS
options		"MATH_EMULATE"
options		"COMPAT_NOMID"
options		"COMPAT_09"
options		"MACHINE_NONCONTIG"
options		DDB
# This is for Ethernet cards that can't receive long UDP messages.
options 	"NFS_BOOT_RWSIZE=1024"

# This would be the config line for config.new(8).
#config		netbsd	root on nfs swap on nfs
config		netbsd	swap nfs

controller	isa0

device		pc0	at isa? port "IO_KBD" irq 1
device		com0	at isa? port "IO_COM1" irq 4
device		com1	at isa? port "IO_COM2" irq 3
#device		com2	at isa? port "IO_COM3" irq 5

device		lpt0	at isa? port "IO_LPT1" irq 7
device		lpt1	at isa? port "IO_LPT2"
device		lpt2	at isa? port "IO_LPT3"

controller	wdc0	at isa? port "IO_WD1" irq 14
disk		wd0	at wdc0 drive ?
disk		wd1	at wdc0 drive ?

controller	fdc0	at isa? port "IO_FD1" irq 6 drq 2
disk		fd0	at fdc0 drive ?
disk		fd1	at fdc0 drive ?

#device		wt0	at isa? port 0x300 irq 5 drq 1

device ed0 at isa? port 0x280 irq 9 iomem 0xd0000
device ed1 at isa? port 0x250 irq 9 iomem 0xd8000
device ed2 at isa? port 0x300 irq 10 iomem 0xcc000
#device el0 at isa? port 0x300 irq 9
device ep0 at isa? port ? irq ?
device ie0 at isa? port 0x360 irq 7 iomem 0xd0000
device le0 at isa? port 0x320 irq 10 drq 7

device		npx0	at isa? port "IO_NPX" irq 13

pseudo-device	ether
pseudo-device	log
pseudo-device	loop
pseudo-device	pty	32
pseudo-device	sl	1
pseudo-device	speaker
@
