head	1.71;
access;
symbols
	perseant-exfatfs-base-20261102:1.71
	perseant-exfatfs-base-20250801:1.71
	perseant-exfatfs-base-20240630:1.71
	perseant-exfatfs:1.71.0.128
	perseant-exfatfs-base:1.71
	bouyer-sunxi-drm:1.71.0.126
	bouyer-sunxi-drm-base:1.71
	cjep_sun2x:1.71.0.124
	cjep_sun2x-base:1.71
	cjep_staticlib_x-base1:1.71
	cjep_staticlib_x:1.71.0.122
	cjep_staticlib_x-base:1.71
	thorpej-futex-base:1.71
	bouyer-xenpvh-base2:1.71
	phil-wifi-20200421:1.71
	bouyer-xenpvh-base1:1.71
	phil-wifi-20200411:1.71
	bouyer-xenpvh:1.71.0.120
	bouyer-xenpvh-base:1.71
	phil-wifi-20200406:1.71
	ad-namecache-base3:1.71
	ad-namecache-base2:1.71
	ad-namecache-base1:1.71
	ad-namecache:1.71.0.118
	ad-namecache-base:1.71
	isaki-audio2:1.71.0.116
	isaki-audio2-base:1.71
	pgoyette-compat-merge-20190127:1.71
	pgoyette-compat-20190127:1.71
	pgoyette-compat-20190118:1.71
	pgoyette-compat-1226:1.71
	pgoyette-compat-1126:1.71
	pgoyette-compat-1020:1.71
	pgoyette-compat-0930:1.71
	pgoyette-compat-0906:1.71
	pgoyette-compat-0728:1.71
	pgoyette-compat-0625:1.71
	pgoyette-compat-0521:1.71
	pgoyette-compat-0502:1.71
	pgoyette-compat-0422:1.71
	pgoyette-compat-0415:1.71
	pgoyette-compat-0407:1.71
	pgoyette-compat-0330:1.71
	pgoyette-compat-0322:1.71
	pgoyette-compat-0315:1.71
	pgoyette-compat:1.71.0.114
	pgoyette-compat-base:1.71
	perseant-stdc-iso10646:1.71.0.112
	perseant-stdc-iso10646-base:1.71
	prg-localcount2-base3:1.71
	prg-localcount2-base2:1.71
	prg-localcount2-base1:1.71
	prg-localcount2:1.71.0.110
	prg-localcount2-base:1.71
	pgoyette-localcount-20170426:1.71
	bouyer-socketcan-base1:1.71
	pgoyette-localcount-20170320:1.71
	bouyer-socketcan:1.71.0.108
	bouyer-socketcan-base:1.71
	pgoyette-localcount-20170107:1.71
	pgoyette-localcount-20161104:1.71
	localcount-20160914:1.71
	pgoyette-localcount-20160806:1.71
	pgoyette-localcount-20160726:1.71
	pgoyette-localcount:1.71.0.106
	pgoyette-localcount-base:1.71
	netbsd-5-2-3-RELEASE:1.71
	netbsd-5-1-5-RELEASE:1.71
	yamt-pagecache-base9:1.71
	yamt-pagecache-tag8:1.71
	tls-earlyentropy:1.71.0.104
	tls-earlyentropy-base:1.71
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.71
	riastradh-drm2-base3:1.71
	netbsd-5-2-2-RELEASE:1.71
	netbsd-5-1-4-RELEASE:1.71
	netbsd-5-2-1-RELEASE:1.71
	netbsd-5-1-3-RELEASE:1.71
	rmind-smpnet-nbase:1.71
	rmind-smpnet:1.71.0.100
	rmind-smpnet-base:1.71
	agc-symver:1.71.0.102
	agc-symver-base:1.71
	tls-maxphys-base:1.71
	yamt-pagecache-base8:1.71
	netbsd-5-2:1.71.0.98
	yamt-pagecache-base7:1.71
	netbsd-5-2-RELEASE:1.71
	netbsd-5-2-RC1:1.71
	yamt-pagecache-base6:1.71
	yamt-pagecache-base5:1.71
	yamt-pagecache-base4:1.71
	netbsd-5-1-2-RELEASE:1.71
	netbsd-5-1-1-RELEASE:1.71
	jmcneill-usbmp:1.71.0.96
	jmcneill-usbmp-base:1.71
	jmcneill-audiomp3:1.71.0.94
	jmcneill-audiomp3-base:1.71
	yamt-pagecache-base3:1.71
	yamt-pagecache-base2:1.71
	yamt-pagecache:1.71.0.92
	yamt-pagecache-base:1.71
	rmind-uvmplock-nbase:1.71
	jym-xensuspend-nbase:1.71
	bouyer-quota2-nbase:1.71
	bouyer-quota2:1.71.0.90
	bouyer-quota2-base:1.71
	jruoho-x86intr:1.71.0.88
	jruoho-x86intr-base:1.71
	matt-nb5-pq3:1.71.0.86
	matt-nb5-pq3-base:1.71
	netbsd-5-1:1.71.0.84
	netbsd-5-1-RELEASE:1.71
	yamt-nfs-mp-base11:1.71
	netbsd-5-1-RC4:1.71
	uebayasi-xip-base2:1.71
	yamt-nfs-mp-base10:1.71
	netbsd-5-1-RC3:1.71
	netbsd-5-1-RC2:1.71
	netbsd-5-1-RC1:1.71
	rmind-uvmplock:1.71.0.82
	rmind-uvmplock-base:1.71
	yamt-nfs-mp-base9:1.71
	uebayasi-xip:1.71.0.80
	uebayasi-xip-base:1.71
	netbsd-5-0-2-RELEASE:1.71
	yamt-nfs-mp-base8:1.71
	yamt-nfs-mp-base7:1.71
	netbsd-5-0-1-RELEASE:1.71
	jymxensuspend-base:1.71
	yamt-nfs-mp-base6:1.71
	yamt-nfs-mp-base5:1.71
	yamt-nfs-mp-base4:1.71
	yamt-nfs-mp-base3:1.71
	netbsd-5-0:1.71.0.78
	netbsd-5-0-RELEASE:1.71
	netbsd-5-0-RC4:1.71
	netbsd-5-0-RC3:1.71
	netbsd-5-0-RC2:1.71
	jym-xensuspend:1.71.0.76
	jym-xensuspend-base:1.71
	netbsd-5-0-RC1:1.71
	haad-dm-base2:1.71
	haad-nbase2:1.71
	ad-audiomp2:1.71.0.74
	ad-audiomp2-base:1.71
	netbsd-5:1.71.0.72
	netbsd-5-base:1.71
	haad-dm-base1:1.71
	haad-dm:1.71.0.70
	haad-dm-base:1.71
	simonb-wapbl-nbase:1.71
	yamt-pf42-base4:1.71
	simonb-wapbl:1.71.0.68
	simonb-wapbl-base:1.71
	yamt-pf42-base3:1.71
	hpcarm-cleanup-nbase:1.71
	yamt-pf42-base2:1.71
	yamt-nfs-mp-base2:1.71
	yamt-nfs-mp:1.71.0.66
	yamt-nfs-mp-base:1.71
	yamt-pf42:1.71.0.64
	yamt-pf42-base:1.71
	ad-socklock-base1:1.71
	yamt-lazymbuf-base15:1.71
	yamt-lazymbuf-base14:1.71
	keiichi-mipv6-nbase:1.71
	mjf-devfs2:1.71.0.62
	mjf-devfs2-base:1.71
	keiichi-mipv6:1.71.0.60
	keiichi-mipv6-base:1.71
	bouyer-xeni386-merge1:1.71
	vmlocking2-base3:1.71
	bouyer-xeni386-nbase:1.71
	yamt-kmem-base3:1.71
	cube-autoconf:1.71.0.58
	cube-autoconf-base:1.71
	yamt-kmem-base2:1.71
	bouyer-xeni386:1.71.0.56
	bouyer-xeni386-base:1.71
	yamt-kmem:1.71.0.54
	yamt-kmem-base:1.71
	vmlocking2-base2:1.71
	reinoud-bufcleanup-nbase:1.71
	vmlocking2:1.71.0.52
	vmlocking2-base1:1.71
	jmcneill-base:1.71
	mjf-devfs:1.71.0.50
	mjf-devfs-base:1.71
	bouyer-xenamd64-base2:1.71
	vmlocking-nbase:1.71
	yamt-x86pmap-base4:1.71
	bouyer-xenamd64:1.71.0.48
	bouyer-xenamd64-base:1.71
	yamt-x86pmap-base3:1.71
	yamt-x86pmap-base2:1.71
	yamt-x86pmap:1.71.0.46
	yamt-x86pmap-base:1.71
	jmcneill-pm:1.71.0.44
	jmcneill-pm-base:1.71
	hpcarm-cleanup:1.71.0.42
	hpcarm-cleanup-base:1.71
	mjf-ufs-trans-base:1.71
	yamt-idlelwp-base8:1.71
	ppcoea-renovation:1.71.0.40
	ppcoea-renovation-base:1.71
	reinoud-bufcleanup-base:1.71
	vmlocking:1.71.0.38
	vmlocking-base:1.71
	ad-audiomp:1.71.0.36
	ad-audiomp-base:1.71
	yamt-idlelwp:1.71.0.34
	post-newlock2-merge:1.71
	newlock2-nbase:1.71
	yamt-splraiseipl-base5:1.71
	yamt-splraiseipl-base4:1.71
	yamt-splraiseipl-base3:1.71
	yamt-splraiseipl-base2:1.71
	yamt-splraiseipl:1.71.0.32
	yamt-splraiseipl-base:1.71
	newlock2:1.71.0.30
	newlock2-base:1.71
	yamt-pdpolicy-base8:1.71
	yamt-pdpolicy-base7:1.71
	yamt-pdpolicy-base6:1.71
	gdamore-uart:1.71.0.28
	gdamore-uart-base:1.71
	simonb-timcounters-final:1.71
	yamt-pdpolicy-base5:1.71
	elad-kernelauth-nbase:1.71
	yamt-pdpolicy-base4:1.71
	yamt-pdpolicy-base3:1.71
	yamt-pdpolicy-base2:1.71
	yamt-pdpolicy:1.71.0.26
	yamt-pdpolicy-base:1.71
	yamt-uio_vmspace-base5:1.71
	simonb-timecounters:1.71.0.24
	simonb-timecounters-base:1.71
	rpaulo-netinet-merge-pcb:1.71.0.22
	rpaulo-netinet-merge-pcb-base:1.71
	yamt-uio_vmspace:1.71.0.20
	yamt-readahead-base3:1.71
	yamt-readahead-base2:1.71
	yamt-readahead:1.71.0.18
	yamt-readahead-base:1.71
	yamt-vop-base3:1.71
	yamt-vop-base2:1.71
	thorpej-vnode-attr:1.71.0.16
	thorpej-vnode-attr-base:1.71
	yamt-vop:1.71.0.14
	yamt-vop-base:1.71
	yamt-lazymbuf:1.71.0.12
	yamt-km-base4:1.71
	yamt-km-base3:1.71
	yamt-km-base2:1.71
	yamt-km:1.71.0.10
	yamt-km-base:1.71
	kent-audio2:1.71.0.8
	kent-audio2-base:1.71
	netbsd-1-6-PATCH002-RELEASE:1.67.6.1
	netbsd-1-6-PATCH002:1.67.6.1
	netbsd-1-6-PATCH002-RC4:1.67.6.1
	netbsd-1-6-PATCH002-RC3:1.67.6.1
	netbsd-1-6-PATCH002-RC2:1.67.6.1
	netbsd-1-6-PATCH002-RC1:1.67.6.1
	ktrace-lwp:1.71.0.6
	ktrace-lwp-base:1.71
	netbsd-1-6-PATCH001:1.67.6.1
	netbsd-1-6-PATCH001-RELEASE:1.67.6.1
	netbsd-1-6-PATCH001-RC3:1.67.6.1
	netbsd-1-6-PATCH001-RC2:1.67.6.1
	netbsd-1-6-PATCH001-RC1:1.67.6.1
	nathanw_sa_end:1.52.2.10
	nathanw_sa_before_merge:1.71
	gmcgarry_ctxsw:1.71.0.4
	gmcgarry_ctxsw_base:1.71
	gmcgarry_ucred:1.71.0.2
	gmcgarry_ucred_base:1.71
	nathanw_sa_base:1.71
	netbsd-1-6-RELEASE:1.67.6.1
	netbsd-1-6-RC3:1.67.6.1
	netbsd-1-6-RC2:1.67.6.1
	netbsd-1-6-RC1:1.67.6.1
	i386mp_plus16_stable:1.67.2.2
	netbsd-1-6:1.67.0.6
	netbsd-1-6-base:1.67
	gehenna-devsw:1.67.0.4
	gehenna-devsw-base:1.70
	netbsd-1-5-PATCH003:1.48.2.2
	eeh-devprop:1.62.0.8
	eeh-devprop-base:1.62
	newlock:1.62.0.6
	newlock-base:1.62
	ifpoll-base:1.62
	thorpej-mips-cache:1.56.0.6
	thorpej-mips-cache-base:1.57
	thorpej-devvp-base3:1.56
	thorpej-devvp-base2:1.56
	post-chs-ubcperf:1.56
	pre-chs-ubcperf:1.56
	thorpej-devvp:1.56.0.4
	thorpej-devvp-base:1.56
	netbsd-1-5-PATCH002:1.48.2.2
	kqueue:1.55.0.2
	kqueue-base:1.70
	netbsd-1-5-PATCH001:1.48.2.2
	thorpej_scsipi_beforemerge:1.53
	nathanw_sa:1.52.0.2
	thorpej_scsipi_nbase:1.53
	sommerfeld_i386mpnext:1.70
	netbsd-1-5-RELEASE:1.48.2.1
	netbsd-1-5-BETA2:1.48.2.1
	netbsd-1-5-BETA:1.48.2.1
	netbsd-1-4-PATCH003:1.39.2.2
	netbsd-1-5-ALPHA2:1.48.2.1
	sommerfeld_i386mp_houseclean:1.48
	netbsd-1-5:1.48.0.2
	netbsd-1-5-base:1.48
	minoura-xpg4dl:1.47.0.4
	minoura-xpg4dl-base:1.47
	sommerfeld_i386mpbase_20000422:1.47
	netbsd-1-4-PATCH002:1.39
	sommerfeld_i386mp_1:1.67.0.2
	sommerfeld_i386mpbase_1:1.70
	chs-ubc2-newbase:1.45
	wrstuden-devbsize-19991221:1.43
	wrstuden-devbsize:1.42.0.8
	wrstuden-devbsize-base:1.43
	kame_141_19991130:1.39
	comdex-fall-1999:1.42.0.6
	comdex-fall-1999-base:1.42
	fvdl-softdep:1.42.0.4
	fvdl-softdep-base:1.42
	thorpej_scsipi:1.42.0.2
	thorpej_scsipi_base:1.53
	netbsd-1-4-PATCH001:1.39
	kame_14_19990705:1.39
	kame_14_19990628:1.39
	kame:1.39.0.6
	chs-ubc2:1.39.0.4
	chs-ubc2-base:1.41
	netbsd-1-4-RELEASE:1.39
	netbsd-1-4:1.39.0.2
	netbsd-1-4-base:1.39
	netbsd-1-3-PATCH003:1.21.2.2
	netbsd-1-3-PATCH003-CANDIDATE2:1.21.2.2
	kenh-if-detach:1.33.0.4
	kenh-if-detach-base:1.33
	netbsd-1-3-PATCH003-CANDIDATE1:1.21.2.2
	netbsd-1-3-PATCH003-CANDIDATE0:1.21.2.2
	chs-ubc:1.33.0.2
	chs-ubc-base:1.33
	eeh-paddr_t:1.32.0.2
	eeh-paddr_t-base:1.32
	netbsd-1-3-PATCH002:1.21.2.2
	netbsd-1-3-PATCH001:1.21.2.2
	netbsd-1-3-RELEASE:1.21.2.2
	netbsd-1-3-BETA:1.21.2.2
	netbsd-1-3:1.21.0.2
	netbsd-1-3-base:1.21
	thorpej-signal:1.18.0.2
	thorpej-signal-base:1.18
	marc-pcmcia:1.17.0.2
	marc-pcmcia-bp:1.17
	marc-pcmcia-base:1.21
	bouyer-scsipi:1.16.0.2
	is-newarp-before-merge:1.12
	is-newarp:1.12.0.4
	is-newarp-base:1.12
	mrg-vm-swap:1.12.0.2
	thorpej-setroot:1.8.0.2;
locks; strict;
comment	@# @;


1.71
date	2002.09.18.02.34.53;	author lukem;	state dead;
branches;
next	1.70;

1.70
date	2002.07.22.11.06.02;	author wiz;	state Exp;
branches;
next	1.69;

1.69
date	2002.06.25.03.12.08;	author lukem;	state Exp;
branches;
next	1.68;

1.68
date	2002.06.17.05.14.13;	author lukem;	state Exp;
branches;
next	1.67;

1.67
date	2002.04.25.15.06.29;	author atatat;	state Exp;
branches
	1.67.2.1
	1.67.4.1
	1.67.6.1;
next	1.66;

1.66
date	2002.04.18.12.54.13;	author wiz;	state Exp;
branches;
next	1.65;

1.65
date	2002.04.17.02.22.50;	author mycroft;	state Exp;
branches;
next	1.64;

1.64
date	2002.04.14.01.42.53;	author mycroft;	state Exp;
branches;
next	1.63;

1.63
date	2002.04.12.08.11.02;	author gmcgarry;	state Exp;
branches;
next	1.62;

1.62
date	2002.02.10.17.36.58;	author wiz;	state Exp;
branches;
next	1.61;

1.61
date	2002.01.27.13.23.17;	author jdolecek;	state Exp;
branches;
next	1.60;

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

1.59
date	2001.11.20.12.56.30;	author lukem;	state Exp;
branches;
next	1.58;

1.58
date	2001.11.20.08.43.24;	author lukem;	state Exp;
branches;
next	1.57;

1.57
date	2001.11.06.01.57.07;	author enami;	state Exp;
branches;
next	1.56;

1.56
date	2001.08.22.15.39.06;	author hubertf;	state Exp;
branches
	1.56.6.1;
next	1.55;

1.55
date	2001.07.09.15.05.23;	author soren;	state Exp;
branches
	1.55.2.1;
next	1.54;

1.54
date	2001.07.08.16.32.18;	author abs;	state Exp;
branches;
next	1.53;

1.53
date	2001.04.21.21.10.41;	author fvdl;	state Exp;
branches;
next	1.52;

1.52
date	2001.02.11.10.40.51;	author mycroft;	state Exp;
branches
	1.52.2.1;
next	1.51;

1.51
date	2000.09.24.15.59.33;	author jdolecek;	state Exp;
branches;
next	1.50;

1.50
date	2000.08.21.07.39.43;	author itohy;	state Exp;
branches;
next	1.49;

1.49
date	2000.07.09.01.36.06;	author mycroft;	state Exp;
branches;
next	1.48;

1.48
date	2000.06.11.02.41.10;	author mycroft;	state Exp;
branches
	1.48.2.1;
next	1.47;

1.47
date	2000.03.22.00.58.20;	author cgd;	state Exp;
branches
	1.47.4.1;
next	1.46;

1.46
date	2000.02.26.17.12.37;	author itojun;	state Exp;
branches;
next	1.45;

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

1.44
date	2000.01.13.19.10.22;	author ad;	state Exp;
branches;
next	1.43;

1.43
date	99.12.12.11.53.41;	author soren;	state Exp;
branches;
next	1.42;

1.42
date	99.09.27.23.59.50;	author ad;	state Exp;
branches
	1.42.2.1
	1.42.8.1;
next	1.41;

1.41
date	99.07.29.10.37.17;	author augustss;	state Exp;
branches;
next	1.40;

1.40
date	99.07.05.09.14.09;	author fvdl;	state Exp;
branches;
next	1.39;

1.39
date	99.03.27.07.04.36;	author explorer;	state Exp;
branches
	1.39.2.1
	1.39.4.1;
next	1.38;

1.38
date	99.02.16.17.46.17;	author abs;	state Exp;
branches;
next	1.37;

1.37
date	99.01.23.16.10.48;	author drochner;	state Exp;
branches;
next	1.36;

1.36
date	99.01.23.15.35.21;	author drochner;	state Exp;
branches;
next	1.35;

1.35
date	99.01.21.02.54.08;	author mycroft;	state Exp;
branches;
next	1.34;

1.34
date	99.01.21.02.50.21;	author mycroft;	state Exp;
branches;
next	1.33;

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

1.32
date	98.06.26.01.53.58;	author lukem;	state Exp;
branches;
next	1.31;

1.31
date	98.06.07.03.01.05;	author enami;	state Exp;
branches;
next	1.30;

1.30
date	98.04.16.22.01.42;	author drochner;	state Exp;
branches;
next	1.29;

1.29
date	98.03.22.18.18.45;	author drochner;	state Exp;
branches;
next	1.28;

1.28
date	98.02.06.11.20.33;	author mrg;	state Exp;
branches;
next	1.27;

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

1.26
date	97.11.27.09.58.38;	author fvdl;	state Exp;
branches;
next	1.25;

1.25
date	97.11.25.20.29.35;	author kleink;	state Exp;
branches;
next	1.24;

1.24
date	97.11.24.00.21.53;	author thorpej;	state Exp;
branches;
next	1.23;

1.23
date	97.11.23.23.40.45;	author thorpej;	state Exp;
branches;
next	1.22;

1.22
date	97.11.17.01.57.51;	author lukem;	state Exp;
branches;
next	1.21;

1.21
date	97.10.14.23.31.06;	author thorpej;	state Exp;
branches
	1.21.2.1;
next	1.20;

1.20
date	97.10.08.10.09.39;	author mycroft;	state Exp;
branches;
next	1.19;

1.19
date	97.10.08.09.32.38;	author mycroft;	state Exp;
branches;
next	1.18;

1.18
date	97.08.19.23.49.48;	author augustss;	state Exp;
branches;
next	1.17;

1.17
date	97.07.02.02.44.11;	author cjs;	state Exp;
branches
	1.17.2.1;
next	1.16;

1.16
date	97.06.25.04.41.17;	author mellon;	state Exp;
branches;
next	1.15;

1.15
date	97.06.12.18.42.04;	author mrg;	state Exp;
branches;
next	1.14;

1.14
date	97.04.30.06.06.02;	author mycroft;	state Exp;
branches;
next	1.13;

1.13
date	97.04.01.13.12.15;	author mycroft;	state Exp;
branches;
next	1.12;

1.12
date	97.02.04.04.32.03;	author perry;	state Exp;
branches;
next	1.11;

1.11
date	97.01.31.01.50.49;	author thorpej;	state Exp;
branches;
next	1.10;

1.10
date	97.01.16.23.30.31;	author perry;	state Exp;
branches;
next	1.9;

1.9
date	97.01.15.01.28.46;	author perry;	state Exp;
branches;
next	1.8;

1.8
date	96.12.07.00.26.08;	author thorpej;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	96.11.28.03.15.27;	author thorpej;	state Exp;
branches;
next	1.6;

1.6
date	96.11.16.01.16.42;	author fvdl;	state Exp;
branches;
next	1.5;

1.5
date	96.11.15.09.19.35;	author fvdl;	state Exp;
branches;
next	1.4;

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

1.3
date	96.10.02.23.14.04;	author mycroft;	state Exp;
branches;
next	1.2;

1.2
date	96.08.28.23.02.22;	author thorpej;	state Exp;
branches;
next	1.1;

1.1
date	96.08.28.23.00.48;	author thorpej;	state Exp;
branches;
next	;

1.67.2.1
date	2002.04.25.15.06.29;	author sommerfeld;	state dead;
branches;
next	1.67.2.2;

1.67.2.2
date	2002.05.03.19.12.55;	author sommerfeld;	state Exp;
branches;
next	1.67.2.3;

1.67.2.3
date	2002.06.25.15.44.46;	author sommerfeld;	state Exp;
branches;
next	1.67.2.4;

1.67.2.4
date	2002.08.19.01.22.19;	author sommerfeld;	state Exp;
branches;
next	;

1.67.4.1
date	2002.07.14.17.47.53;	author gehenna;	state Exp;
branches;
next	1.67.4.2;

1.67.4.2
date	2002.07.16.08.29.15;	author gehenna;	state Exp;
branches;
next	1.67.4.3;

1.67.4.3
date	2002.08.31.13.44.50;	author gehenna;	state Exp;
branches;
next	;

1.67.6.1
date	2002.08.01.04.23.17;	author lukem;	state Exp;
branches;
next	;

1.56.6.1
date	2001.11.12.21.17.02;	author thorpej;	state Exp;
branches;
next	;

1.55.2.1
date	2001.08.25.06.15.23;	author thorpej;	state Exp;
branches;
next	1.55.2.2;

1.55.2.2
date	2002.01.10.19.44.28;	author thorpej;	state Exp;
branches;
next	1.55.2.3;

1.55.2.3
date	2002.02.11.20.08.21;	author jdolecek;	state Exp;
branches;
next	1.55.2.4;

1.55.2.4
date	2002.03.16.15.58.12;	author jdolecek;	state Exp;
branches;
next	1.55.2.5;

1.55.2.5
date	2002.06.23.17.37.20;	author jdolecek;	state Exp;
branches;
next	1.55.2.6;

1.55.2.6
date	2002.09.06.08.36.03;	author jdolecek;	state Exp;
branches;
next	1.55.2.7;

1.55.2.7
date	2002.10.10.18.33.11;	author jdolecek;	state dead;
branches;
next	;

1.52.2.1
date	2001.06.21.19.25.14;	author nathanw;	state Exp;
branches;
next	1.52.2.2;

1.52.2.2
date	2001.08.24.00.08.26;	author nathanw;	state Exp;
branches;
next	1.52.2.3;

1.52.2.3
date	2001.09.21.22.35.02;	author nathanw;	state Exp;
branches;
next	1.52.2.4;

1.52.2.4
date	2001.11.14.19.12.43;	author nathanw;	state Exp;
branches;
next	1.52.2.5;

1.52.2.5
date	2002.01.08.00.25.12;	author nathanw;	state Exp;
branches;
next	1.52.2.6;

1.52.2.6
date	2002.02.28.04.10.13;	author nathanw;	state Exp;
branches;
next	1.52.2.7;

1.52.2.7
date	2002.04.17.00.03.16;	author nathanw;	state Exp;
branches;
next	1.52.2.8;

1.52.2.8
date	2002.06.20.03.39.05;	author nathanw;	state Exp;
branches;
next	1.52.2.9;

1.52.2.9
date	2002.08.01.02.41.55;	author nathanw;	state Exp;
branches;
next	1.52.2.10;

1.52.2.10
date	2002.10.18.02.37.29;	author nathanw;	state dead;
branches;
next	;

1.48.2.1
date	2000.07.27.02.10.49;	author mycroft;	state Exp;
branches;
next	1.48.2.2;

1.48.2.2
date	2001.04.25.09.06.03;	author he;	state Exp;
branches;
next	;

1.47.4.1
date	2000.06.22.17.00.17;	author minoura;	state Exp;
branches;
next	;

1.42.2.1
date	2000.11.20.20.09.16;	author bouyer;	state Exp;
branches;
next	1.42.2.2;

1.42.2.2
date	2001.02.11.19.10.51;	author bouyer;	state Exp;
branches;
next	1.42.2.3;

1.42.2.3
date	2001.04.23.09.41.46;	author bouyer;	state Exp;
branches;
next	;

1.42.8.1
date	99.12.27.18.32.17;	author wrstuden;	state Exp;
branches;
next	;

1.39.2.1
date	2000.04.11.20.42.33;	author billc;	state Exp;
branches;
next	1.39.2.2;

1.39.2.2
date	2000.04.11.22.39.34;	author billc;	state Exp;
branches;
next	;

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

1.21.2.1
date	97.11.24.01.40.32;	author thorpej;	state Exp;
branches;
next	1.21.2.2;

1.21.2.2
date	97.11.28.08.19.05;	author mellon;	state Exp;
branches;
next	;

1.17.2.1
date	97.08.23.07.08.50;	author thorpej;	state Exp;
branches;
next	1.17.2.2;

1.17.2.2
date	97.10.14.09.09.28;	author thorpej;	state Exp;
branches;
next	1.17.2.3;

1.17.2.3
date	97.10.14.23.35.11;	author thorpej;	state Exp;
branches;
next	;

1.8.2.1
date	97.01.14.21.25.17;	author thorpej;	state Exp;
branches;
next	1.8.2.2;

1.8.2.2
date	97.01.18.04.14.42;	author thorpej;	state Exp;
branches;
next	;


desc
@@


1.71
log
@these files are managed elsewhere, and are just bitrotting here; remove them.
@
text
@#	$NetBSD: HOMEWORLD,v 1.70 2002/07/22 11:06:02 wiz Exp $
#	From: GENERIC,v 1.212 1999/01/06 23:30:53 thorpej Exp
#
#	HOMEWORLD - TNF mail/gnats
#

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

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	64		# estimated number of users

# CPU support.  At least one is REQUIRED.
#options 	I386_CPU
#options 	I486_CPU
#options 	I586_CPU
options 	I686_CPU

# CPU-related options.
#options 	MATH_EMULATE	# floating point emulation
#options 	VM86		# virtual 8086 emulation
#options 	USER_LDT	# user-settable LDT; used by WINE
# eliminate delay no-ops in I/O; recommended on all but very old machines
options 	DUMMY_NOPS

# delay between "rebooting ..." message and hardware reset, in milliseconds
#options 	CPURESET_DELAY=2000

# Misc. i386-specific options
#options 	XSERVER		# X server support in console drivers
#options 	XSERVER_DDB	# PF12 gets you into DDB when X is running

# This option allows you to force a serial console at the specified
# I/O address.   see console(4) for details.
#options 	CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=57600
#	you don't want the option below ON iff you are using the
#	serial console option of the new boot strap code.
#options 	CONS_OVERRIDE	# Always use above! independent of boot info

# 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 than 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=639		# size of base memory (in KB)
#options 	REALEXTMEM=15360	# size of extended memory (in KB)

# Standard system options

#options 	UCONSOLE	# users can use TIOCCONS (for xconsole)
#options 	INSECURE	# disable kernel security levels

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

options 	KTRACE		# system call tracing via ktrace(1)

#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 	NMBCLUSTERS=2048
options 	BUFCACHE=10

#options 	LKM		# loadable kernel modules

#options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

# Diagnostic/debugging support options
options 	DIAGNOSTIC	# expensive kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
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

# Compatibility options
#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 	COMPAT_386BSD_MBRPART # recognize old partition ID
#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

# File systems
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	CODA		# Coda File System; also needs vcoda (below)

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

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#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 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
options 	SCSIVERBOSE	# human readable SCSI error messages
options 	USBVERBOSE	# verbose USB device autoconfig messages

options 	NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM

# wscons options
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
# different kernel output - see dev/wscons/wsdisplayvar.h
options 	WS_KERNEL_FG=WSCOL_GREEN
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes
# see dev/pckbc/wskbdmap_mfii.c for implemented layouts
#options 	PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
# use a large software cursor that doesn't blink
#options 	PCDISPLAY_SOFTCURSOR

# Kernel root file system and dump configuration.
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
#config		netbsd	root on ? type nfs

#
# Device configuration
#

mainbus0 at root

#apm0	at mainbus0			# Advanced power management


# Basic Bus Support

# PCI bus support
pci*	at mainbus? bus ?
pci*	at pchb? bus ?
pci*	at ppb? bus ?

# PCI bridges
pchb*	at pci? dev ? function ?	# PCI-Host bridges
#pceb*	at pci? dev ? function ?	# PCI-EISA bridges
pcib*	at pci? dev ? function ?	# PCI-ISA bridges
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
# XXX 'puc's aren't really bridges, but there's no better place for them here
#puc*	at pci? dev ? function ?	# PCI "universal" comm. cards

# EISA bus support
#eisa*	at mainbus?
#eisa*	at pceb?

# ISA bus support
#isa*	at mainbus?
#isa*	at pceb?
isa*	at pcib?

# PCMCIA bus support
#pcmcia*	at pcic? controller ? socket ?

# ISA PCMCIA controllers
#pcic0	at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000
#pcic1	at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000

# PCI PCMCIA controllers
#pcic0	at pci? dev? function ?

# ISA Plug-and-Play bus support
#isapnp0	at isa?

# ISA Plug-and-Play PCMCIA controllers
#pcic*	at isapnp?

# Coprocessor Support

# Math Coprocessor support
npx0	at isa? port 0xf0 irq 13	# x86 math coprocessor


# Console Devices

# ISA console.  You can only configure one of these!
#pc0	at isa? port 0x60 irq 1		# pccons generic PC console driver

# Keyboard layout configuration for pccons
#options 	FRENCH_KBD
#options 	FINNISH_KBD
#options 	GERMAN_KBD
#options 	NORWEGIAN_KBD

# wscons
pckbc0	at isa?			# pc keyboard controller
pckbd*	at pckbc?		# PC keyboard
#pms*		at pckbc?		# PS/2 mouse for wsmouse
#vga0		at isa?
vga*		at pci?
#pcdisplay0	at isa?			# CGA, MDA, EGA, HGA
wsdisplay*	at vga? console ?
#wsdisplay*	at pcdisplay? console ?
wskbd*	at pckbd? console ?
#wsmouse*	at pms?

pcppi0	at isa?
sysbeep0	at pcppi?

# Serial Devices

# PCI serial interfaces
#com*	at puc? port ?			# 16x450s on "universal" comm boards
#cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards

# ISA Plug-and-Play serial interfaces
#com*	at isapnp?			# Modems and serial boards

# PCMCIA serial interfaces
#com*	at pcmcia? function ?		# Modems and serial cards

#pcmcom*	at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# ISA serial interfaces
#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 ?
#tcom0	at isa? port 0x100 irq 7	# TC-800 8-port serial cards
#com*	at tcom? 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


# Parallel Printer Interfaces

# PCI parallel printer interfaces
#lpt*	at puc? port ?			# || ports on "universal" comm boards

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


# SCSI Controllers and Devices

# PCI SCSI controllers
#adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#adw*	at pci? dev ? function ?	# AdvanSys 9xxUW SCSI
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
#pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI

# EISA SCSI controllers
#ahb*	at eisa? slot ?			# Adaptec 174[02] SCSI
#ahc*	at eisa? slot ?			# Adaptec 274x, aic7770 SCSI
#bha*	at eisa? slot ?			# BusLogic 7xx SCSI
#dpt*	at eisa? slot ?			# DPT SmartCache/SmartRAID
#uha*	at eisa? slot ?			# UltraStor 24f SCSI

# PCMCIA SCSI controllers
#aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI

# ISA Plug-and-Play SCSI controllers
#aha*	at isapnp? 			# Adaptec AHA-154[02
#aic*	at isapnp?			# Adaptec AHA-1520B

# ISA SCSI controllers
#aha0	at isa? port 0x330 irq ? drq ?	# Adaptec 154[02] SCSI
#aha1	at isa? port 0x334 irq ? drq ?
#ahc0	at isa? port ? irq ?		# Adaptec 284x SCSI
#aic0	at isa? port 0x340 irq 11	# Adaptec 152[02] SCSI
#bha0	at isa? port 0x330 irq ? drq ?	# BusLogic [457]4X SCSI
#bha1	at isa? port 0x334 irq ? drq ?
#nca0	at isa? port 0x360 irq 15	# Port-mapped NCR 53C80 controller
#nca1	at isa? iomem 0xd8000 irq 5	# Memory-mapped controller (T128, etc.)
#sea0	at isa? iomem 0xc8000 irq 5	# Seagate/Future Domain SCSI
#uha0	at isa? port 0x330 irq ? drq ?	# UltraStor [13]4f SCSI
#uha1	at isa? port 0x340 irq ? drq ?
#wds0	at isa? port 0x350 irq 15 drq 6	# WD7000 and TMC-7000 controllers
#wds1	at isa? port 0x358 irq 11 drq 5

# SCSI bus support
#scsibus* at scsi?

# SCSI devices
#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


# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide* at pci ? dev ? function ? flags 0x0000

# ISA Plug-and-Play IDE controllers
#wdc*	at isapnp?

# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?

# ISA ST506, ESDI, and IDE controllers
#wdc0	at isa? port 0x1f0 irq 14
#wdc1	at isa? port 0x170 irq 15

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
#wd*	at wdc? channel ? drive ? flags 0x0000
wd*	at pciide? channel ? drive ? flags 0x0000

# ATAPI bus support
atapibus* at atapi?

# ATAPI devices
# flags have the same meaning as for IDE drives.
cd*	at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown


# Miscellaneous mass storage devices

# ISA floppy
fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
#fdc1	at isa? port 0x370 irq ? drq ?
fd*	at fdc? drive ?			# the drives themselves
# some machines need you to do this instead of fd*
#fd0	at fdc0 drive 0

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

# ISA tape devices
# note: the wt driver conflicts unpleasantly with SMC boards 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


# Network Interfaces

# PCI network interfaces
#en*	at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*	at pci? dev ? function ?	# 3Com 3c59x
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
#epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*	at pci? dev ? function ?	# Essential HIPPI card
#fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
#le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
#ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
#tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones

# EISA network interfaces
#ep*	at eisa? slot ?			# 3Com 3c579 Ethernet
#fea*	at eisa? slot ?			# DEC DEFEA FDDI

# ISA Plug-and-Play network interfaces
#ep*	at isapnp?			# 3Com 3c509 Ethernet
#ne*	at isapnp?			# NE2000-compatible Ethernet

# PCMCIA network interfaces
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#sm*	at pcmcia? function ?		# Megahertz Ethernet

# ISA network interfaces
#ate0	at isa? port 0x2a0 irq ?		# AT1700
#cs0	at isa? port 0x300 iomem ? irq ? drq ?	# CS8900 Ethernet
#ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
#eg0	at isa? port 0x280 irq 9		# 3C505 ethernet cards
#el0	at isa? port 0x300 irq 9		# 3C501 ethernet cards
#ep0	at isa? port ? irq ?			# 3C509 ethernet cards
#ef0	at isa? port 0x360 iomem 0xd0000 irq 7	# 3C507
#ai0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN
#fmv0	at isa? port 0x2a0 irq ?		# FMV-180 series
#ix0	at isa? port 0x300 irq 10		# EtherExpress/16
#iy0	at isa? port 0x360 irq ?		# EtherExpress PRO 10 ISA
#lc0	at isa? port 0x320 iomem ? irq ?	# DEC EtherWORKS III (LEMAC)
#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?
#ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
#ne1	at isa? port 0x300 irq 10
#sm0	at isa? port 0x300 irq 10		# SMC91C9x Ethernet
#we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1	at isa? port 0x300 iomem 0xcc000 irq 10

# MII/PHY support
#exphy*	at mii? phy ?			# 3Com internal PHYs
#icsphy*	at mii? phy ?			# Integrated Circuit Systems ICS189x
inphy*	at mii? phy ?			# Intel 82555 PHYs
#lxtphy*	at mii? phy ?			# Level One LXT-970 PHYs
#nsphy*	at mii? phy ?			# NS83840 PHYs
#qsphy*	at mii? phy ?			# Quality Semiconductor QS6612 PHYs
#sqphy*	at mii? phy ?			# Seeq 80220/80221/80223 PHYs
#tlphy*	at mii? phy ?			# ThunderLAN PHYs
#ukphy*	at mii? phy ?			# generic unknown PHYs

# USB Controller and Devices

# PCI USB controllers
#uhci*	at pci?				# Universal Host Controller (Intel)
#ohci*	at pci?				# Open Host Controller

# USB bus support
#usb*	at uhci?
#usb*	at ohci?

# USB Hubs
#uhub*	at usb?
#uhub*	at uhub? port ? configuration ? interface ?

# USB HID device
#uhidev*	at uhub? port ? configuration ? interface ?

# USB Mice
#ums*	at uhidev? reportid ?
#wsmouse*	at ums?

# USB Keyboards
#ukbd*	at uhidev? reportid ?
#wskbd*	at ukbd? console ?

# USB Generic HID devices
#uhid*	at uhidev? reportid ?

# USB Printer
#ulpt*	at uhub? port ? configuration ? interface ?

# USB Ethernet adapters
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters

# USB Generic driver
#ugen*	at uhub? port ? configuration ? interface ?

# Audio Devices

# PCI audio devices
#eap*	at pci? dev ? function ?	# Ensoniq AudioPCI
#sv*	at pci? dev ? function ?	# S3 SonicVibes

# ISA Plug-and-Play audio devices
#ess*	at isapnp?			# ESS Tech ES1887, ES1888, ES888 audio
#guspnp*	at isapnp?			# Gravis Ultra Sound PnP audio
#sb*	at isapnp?			# SoundBlaster-compatible audio
#wss*	at isapnp?			# Windows Sound System
#ym*	at isapnp?			# Yamaha OPL3-SA3 audio

# ISA audio devices
#aria0	at isa? port 0x290 irq 10 		# Aria
#gus0	at isa? port 0x220 irq 7 drq 1 drq2 6	# Gravis Ultra Sound
#pas0	at isa? port 0x220 irq 7 drq 1		# ProAudio Spectrum
#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 5 drq 1 drq2 5	# SoundBlaster
#wss0	at isa? port 0x530 irq 10 drq 0	drq2 1	# Windows Sound System

# OPL[23] FM synthesizers
#opl0	at isa? port 0x388	# use only if not attached to sound card
#opl*	at ess?
#opl*	at sb?
#opl*	at sv?

# USB Audio devices
#uaudio*	at uhub? port ? configuration ? interface ?

# Audio support
#audio*	at audiobus?

# MIDI support
#midi*	at midibus?
#midi*	at pcppi?		# MIDI interface to the PC speaker

# The spkr driver provides a simple tone interface to the built in speaker.
#spkr0	at pcppi?		# PC speaker


# Mice

# ISA busmice
#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


# Joysticks

# ISA Plug-and-Play joysticks
#joy*	at isapnp?			# Game ports (usually on audio cards)

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


# Miscellaneous Devices

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


# Pull in optional local configuration
include	"arch/i386/conf/GENERIC.local"


# Pseudo-Devices

# disk/mass storage pseudo-devices
#pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	raid		4	# RAIDframe disk driver
#pseudo-device	md		1	# memory disk device (ramdisk)
pseudo-device	vnd		4	# disk-like interface to files

# network pseudo-devices
pseudo-device	bpfilter	8	# Berkeley packet filter
pseudo-device	ipfilter		# IP filter (firewall) and NAT
pseudo-device	loop			# network loopback
#pseudo-device	ppp		2	# Point-to-Point Protocol
#pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
#pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
pseudo-device	clockctl		# user control of clock subsystem

# a pseudo device needed for Coda	# also needs CODA (above)
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.
@


1.70
log
@Sync (commented out) SHMMAXPGS value with vmparam.h.
Closes port-i386/12708 by Patrick Welche.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.69 2002/06/25 03:12:08 lukem Exp $
@


1.69
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: HOMEWORLD,v 1.68 2002/06/17 05:14:13 lukem Exp $
d61 1
a61 1
#options 	SHMMAXPGS=1024	# 1024 pages is the default
@


1.68
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: HOMEWORLD,v 1.67 2002/04/25 15:06:29 atatat Exp $
d335 1
a335 15
#scsibus* at adv?
#scsibus* at adw?
#scsibus* at aha?
#scsibus* at ahb?
#scsibus* at ahc?
#scsibus* at aic?
#scsibus* at bha?
#scsibus* at dpt?
#scsibus* at isp?
#scsibus* at nca?
#scsibus* at ncr?
#scsibus* at pcscp?
#scsibus* at sea?
#scsibus* at uha?
#scsibus* at wds?
d378 1
a378 2
#atapibus* at wdc? channel ?
atapibus* at pciide? channel ?
d542 1
a542 12
#audio*	at aria?
#audio*	at eap?
#audio*	at ess?
#audio*	at gus?
#audio*	at guspnp?
#audio*	at pas?
#audio*	at sb?
#audio*	at sp?
#audio*	at sv?
#audio*	at uaudio?
#audio*	at wss?
#audio*	at ym?
d545 1
a546 2
#midi*	at sb?			# SB MPU401 port
#midi*	at opl?			# OPL FM synth
@


1.67
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: HOMEWORLD,v 1.66 2002/04/18 12:54:13 wiz Exp $
d632 1
@


1.67.2.1
log
@file HOMEWORLD was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:55 +0000
@
text
@d1 634
@


1.67.2.2
log
@Add cpu* at mainbus? or equivalent to all configs.
@
text
@a0 634
#	$NetBSD: HOMEWORLD,v 1.67.2.1 2002/05/03 19:12:55 sommerfeld Exp $
#	From: GENERIC,v 1.212 1999/01/06 23:30:53 thorpej Exp
#
#	HOMEWORLD - TNF mail/gnats
#

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

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

maxusers	64		# estimated number of users

# CPU support.  At least one is REQUIRED.
#options 	I386_CPU
#options 	I486_CPU
#options 	I586_CPU
options 	I686_CPU

# CPU-related options.
#options 	MATH_EMULATE	# floating point emulation
#options 	VM86		# virtual 8086 emulation
#options 	USER_LDT	# user-settable LDT; used by WINE
# eliminate delay no-ops in I/O; recommended on all but very old machines
options 	DUMMY_NOPS

# delay between "rebooting ..." message and hardware reset, in milliseconds
#options 	CPURESET_DELAY=2000

# Misc. i386-specific options
#options 	XSERVER		# X server support in console drivers
#options 	XSERVER_DDB	# PF12 gets you into DDB when X is running

# This option allows you to force a serial console at the specified
# I/O address.   see console(4) for details.
#options 	CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=57600
#	you don't want the option below ON iff you are using the
#	serial console option of the new boot strap code.
#options 	CONS_OVERRIDE	# Always use above! independent of boot info

# 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 than 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=639		# size of base memory (in KB)
#options 	REALEXTMEM=15360	# size of extended memory (in KB)

# Standard system options

#options 	UCONSOLE	# users can use TIOCCONS (for xconsole)
#options 	INSECURE	# disable kernel security levels

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

options 	KTRACE		# system call tracing via 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 	NMBCLUSTERS=2048
options 	BUFCACHE=10

#options 	LKM		# loadable kernel modules

#options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

# Diagnostic/debugging support options
options 	DIAGNOSTIC	# expensive kernel consistency checks
#options 	DEBUG		# expensive debugging checks/support
#options 	KMEMSTATS	# kernel memory statistics (vmstat -m)
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

# Compatibility options
#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 	COMPAT_386BSD_MBRPART # recognize old partition ID
#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

# File systems
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	CODA		# Coda File System; also needs vcoda (below)

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

# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#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 	NETATALK	# AppleTalk networking protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
options 	SCSIVERBOSE	# human readable SCSI error messages
options 	USBVERBOSE	# verbose USB device autoconfig messages

options 	NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM

# wscons options
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
# different kernel output - see dev/wscons/wsdisplayvar.h
options 	WS_KERNEL_FG=WSCOL_GREEN
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes
# see dev/pckbc/wskbdmap_mfii.c for implemented layouts
#options 	PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
# use a large software cursor that doesn't blink
#options 	PCDISPLAY_SOFTCURSOR

# Kernel root file system and dump configuration.
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
#config		netbsd	root on ? type nfs

#
# Device configuration
#

mainbus0 at root
cpu0	at mainbus0
#apm0	at mainbus0			# Advanced power management


# Basic Bus Support

# PCI bus support
pci*	at mainbus? bus ?
pci*	at pchb? bus ?
pci*	at ppb? bus ?

# PCI bridges
pchb*	at pci? dev ? function ?	# PCI-Host bridges
#pceb*	at pci? dev ? function ?	# PCI-EISA bridges
pcib*	at pci? dev ? function ?	# PCI-ISA bridges
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
# XXX 'puc's aren't really bridges, but there's no better place for them here
#puc*	at pci? dev ? function ?	# PCI "universal" comm. cards

# EISA bus support
#eisa*	at mainbus?
#eisa*	at pceb?

# ISA bus support
#isa*	at mainbus?
#isa*	at pceb?
isa*	at pcib?

# PCMCIA bus support
#pcmcia*	at pcic? controller ? socket ?

# ISA PCMCIA controllers
#pcic0	at isa? port 0x3e0 iomem 0xd0000 iosiz 0x4000
#pcic1	at isa? port 0x3e2 iomem 0xd4000 iosiz 0x4000

# PCI PCMCIA controllers
#pcic0	at pci? dev? function ?

# ISA Plug-and-Play bus support
#isapnp0	at isa?

# ISA Plug-and-Play PCMCIA controllers
#pcic*	at isapnp?

# Coprocessor Support

# Math Coprocessor support
npx0	at isa? port 0xf0 irq 13	# x86 math coprocessor


# Console Devices

# ISA console.  You can only configure one of these!
#pc0	at isa? port 0x60 irq 1		# pccons generic PC console driver

# Keyboard layout configuration for pccons
#options 	FRENCH_KBD
#options 	FINNISH_KBD
#options 	GERMAN_KBD
#options 	NORWEGIAN_KBD

# wscons
pckbc0	at isa?			# pc keyboard controller
pckbd*	at pckbc?		# PC keyboard
#pms*		at pckbc?		# PS/2 mouse for wsmouse
#vga0		at isa?
vga*		at pci?
#pcdisplay0	at isa?			# CGA, MDA, EGA, HGA
wsdisplay*	at vga? console ?
#wsdisplay*	at pcdisplay? console ?
wskbd*	at pckbd? console ?
#wsmouse*	at pms?

pcppi0	at isa?
sysbeep0	at pcppi?

# Serial Devices

# PCI serial interfaces
#com*	at puc? port ?			# 16x450s on "universal" comm boards
#cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards

# ISA Plug-and-Play serial interfaces
#com*	at isapnp?			# Modems and serial boards

# PCMCIA serial interfaces
#com*	at pcmcia? function ?		# Modems and serial cards

#pcmcom*	at pcmcia? function ?		# PCMCIA multi-port serial cards
#com*	at pcmcom? slave ?		# ...and the slave devices

# ISA serial interfaces
#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 ?
#tcom0	at isa? port 0x100 irq 7	# TC-800 8-port serial cards
#com*	at tcom? 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


# Parallel Printer Interfaces

# PCI parallel printer interfaces
#lpt*	at puc? port ?			# || ports on "universal" comm boards

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


# SCSI Controllers and Devices

# PCI SCSI controllers
#adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
#adw*	at pci? dev ? function ?	# AdvanSys 9xxUW SCSI
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
#bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
#isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
#pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI

# EISA SCSI controllers
#ahb*	at eisa? slot ?			# Adaptec 174[02] SCSI
#ahc*	at eisa? slot ?			# Adaptec 274x, aic7770 SCSI
#bha*	at eisa? slot ?			# BusLogic 7xx SCSI
#dpt*	at eisa? slot ?			# DPT SmartCache/SmartRAID
#uha*	at eisa? slot ?			# UltraStor 24f SCSI

# PCMCIA SCSI controllers
#aic*	at pcmcia? function ?		# Adaptec APA-1460 SCSI

# ISA Plug-and-Play SCSI controllers
#aha*	at isapnp? 			# Adaptec AHA-154[02
#aic*	at isapnp?			# Adaptec AHA-1520B

# ISA SCSI controllers
#aha0	at isa? port 0x330 irq ? drq ?	# Adaptec 154[02] SCSI
#aha1	at isa? port 0x334 irq ? drq ?
#ahc0	at isa? port ? irq ?		# Adaptec 284x SCSI
#aic0	at isa? port 0x340 irq 11	# Adaptec 152[02] SCSI
#bha0	at isa? port 0x330 irq ? drq ?	# BusLogic [457]4X SCSI
#bha1	at isa? port 0x334 irq ? drq ?
#nca0	at isa? port 0x360 irq 15	# Port-mapped NCR 53C80 controller
#nca1	at isa? iomem 0xd8000 irq 5	# Memory-mapped controller (T128, etc.)
#sea0	at isa? iomem 0xc8000 irq 5	# Seagate/Future Domain SCSI
#uha0	at isa? port 0x330 irq ? drq ?	# UltraStor [13]4f SCSI
#uha1	at isa? port 0x340 irq ? drq ?
#wds0	at isa? port 0x350 irq 15 drq 6	# WD7000 and TMC-7000 controllers
#wds1	at isa? port 0x358 irq 11 drq 5

# SCSI bus support
#scsibus* at adv?
#scsibus* at adw?
#scsibus* at aha?
#scsibus* at ahb?
#scsibus* at ahc?
#scsibus* at aic?
#scsibus* at bha?
#scsibus* at dpt?
#scsibus* at isp?
#scsibus* at nca?
#scsibus* at ncr?
#scsibus* at pcscp?
#scsibus* at sea?
#scsibus* at uha?
#scsibus* at wds?

# SCSI devices
#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


# IDE and related devices
# PCI IDE controllers - see pciide(4) for supported hardware.
# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide* at pci ? dev ? function ? flags 0x0000

# ISA Plug-and-Play IDE controllers
#wdc*	at isapnp?

# PCMCIA IDE controllers
#wdc*	at pcmcia? function ?

# ISA ST506, ESDI, and IDE controllers
#wdc0	at isa? port 0x1f0 irq 14
#wdc1	at isa? port 0x170 irq 15

# IDE drives
# Flags are used only with controllers that support DMA operations
# and mode settings (e.g. some pciide controllers)
# The lowest order four bits (rightmost digit) of the flags define the PIO
# mode to use, the next set of four bits the DMA mode and the third set the
# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
# to use, and the last bit must be 1 for this setting to be used.
# For DMA and UDMA, 0xf (1111) means 'disable'.
# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
# (0xc=1100, 0xa=1010, 0xf=1111)
# 0x0000 means "use whatever the drive claims to support".
#wd*	at wdc? channel ? drive ? flags 0x0000
wd*	at pciide? channel ? drive ? flags 0x0000

# ATAPI bus support
#atapibus* at wdc? channel ?
atapibus* at pciide? channel ?

# ATAPI devices
# flags have the same meaning as for IDE drives.
cd*	at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
#uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown


# Miscellaneous mass storage devices

# ISA floppy
fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
#fdc1	at isa? port 0x370 irq ? drq ?
fd*	at fdc? drive ?			# the drives themselves
# some machines need you to do this instead of fd*
#fd0	at fdc0 drive 0

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

# ISA tape devices
# note: the wt driver conflicts unpleasantly with SMC boards 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


# Network Interfaces

# PCI network interfaces
#en*	at pci? dev ? function ?	# ENI/Adaptec ATM
#ep*	at pci? dev ? function ?	# 3Com 3c59x
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
#epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
#esh*	at pci? dev ? function ?	# Essential HIPPI card
#fpa*	at pci? dev ? function ?	# DEC DEFPA FDDI
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
#le*	at pci? dev ? function ?	# PCnet-PCI Ethernet
#ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
#tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones

# EISA network interfaces
#ep*	at eisa? slot ?			# 3Com 3c579 Ethernet
#fea*	at eisa? slot ?			# DEC DEFEA FDDI

# ISA Plug-and-Play network interfaces
#ep*	at isapnp?			# 3Com 3c509 Ethernet
#ne*	at isapnp?			# NE2000-compatible Ethernet

# PCMCIA network interfaces
#ep*	at pcmcia? function ?		# 3Com 3c589 and 3c562 Ethernet
#mbe*	at pcmcia? function ?		# MB8696x based Ethernet
#ne*	at pcmcia? function ?		# NE2000-compatible Ethernet
#sm*	at pcmcia? function ?		# Megahertz Ethernet

# ISA network interfaces
#ate0	at isa? port 0x2a0 irq ?		# AT1700
#cs0	at isa? port 0x300 iomem ? irq ? drq ?	# CS8900 Ethernet
#ec0	at isa? port 0x250 iomem 0xd8000 irq 9	# 3Com 3c503 Ethernet
#eg0	at isa? port 0x280 irq 9		# 3C505 ethernet cards
#el0	at isa? port 0x300 irq 9		# 3C501 ethernet cards
#ep0	at isa? port ? irq ?			# 3C509 ethernet cards
#ef0	at isa? port 0x360 iomem 0xd0000 irq 7	# 3C507
#ai0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN
#fmv0	at isa? port 0x2a0 irq ?		# FMV-180 series
#ix0	at isa? port 0x300 irq 10		# EtherExpress/16
#iy0	at isa? port 0x360 irq ?		# EtherExpress PRO 10 ISA
#lc0	at isa? port 0x320 iomem ? irq ?	# DEC EtherWORKS III (LEMAC)
#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?
#ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
#ne1	at isa? port 0x300 irq 10
#sm0	at isa? port 0x300 irq 10		# SMC91C9x Ethernet
#we0	at isa? port 0x280 iomem 0xd0000 irq 9	# WD/SMC Ethernet
#we1	at isa? port 0x300 iomem 0xcc000 irq 10

# MII/PHY support
#exphy*	at mii? phy ?			# 3Com internal PHYs
#icsphy*	at mii? phy ?			# Integrated Circuit Systems ICS189x
inphy*	at mii? phy ?			# Intel 82555 PHYs
#lxtphy*	at mii? phy ?			# Level One LXT-970 PHYs
#nsphy*	at mii? phy ?			# NS83840 PHYs
#qsphy*	at mii? phy ?			# Quality Semiconductor QS6612 PHYs
#sqphy*	at mii? phy ?			# Seeq 80220/80221/80223 PHYs
#tlphy*	at mii? phy ?			# ThunderLAN PHYs
#ukphy*	at mii? phy ?			# generic unknown PHYs

# USB Controller and Devices

# PCI USB controllers
#uhci*	at pci?				# Universal Host Controller (Intel)
#ohci*	at pci?				# Open Host Controller

# USB bus support
#usb*	at uhci?
#usb*	at ohci?

# USB Hubs
#uhub*	at usb?
#uhub*	at uhub? port ? configuration ? interface ?

# USB HID device
#uhidev*	at uhub? port ? configuration ? interface ?

# USB Mice
#ums*	at uhidev? reportid ?
#wsmouse*	at ums?

# USB Keyboards
#ukbd*	at uhidev? reportid ?
#wskbd*	at ukbd? console ?

# USB Generic HID devices
#uhid*	at uhidev? reportid ?

# USB Printer
#ulpt*	at uhub? port ? configuration ? interface ?

# USB Ethernet adapters
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters

# USB Generic driver
#ugen*	at uhub? port ? configuration ? interface ?

# Audio Devices

# PCI audio devices
#eap*	at pci? dev ? function ?	# Ensoniq AudioPCI
#sv*	at pci? dev ? function ?	# S3 SonicVibes

# ISA Plug-and-Play audio devices
#ess*	at isapnp?			# ESS Tech ES1887, ES1888, ES888 audio
#guspnp*	at isapnp?			# Gravis Ultra Sound PnP audio
#sb*	at isapnp?			# SoundBlaster-compatible audio
#wss*	at isapnp?			# Windows Sound System
#ym*	at isapnp?			# Yamaha OPL3-SA3 audio

# ISA audio devices
#aria0	at isa? port 0x290 irq 10 		# Aria
#gus0	at isa? port 0x220 irq 7 drq 1 drq2 6	# Gravis Ultra Sound
#pas0	at isa? port 0x220 irq 7 drq 1		# ProAudio Spectrum
#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 5 drq 1 drq2 5	# SoundBlaster
#wss0	at isa? port 0x530 irq 10 drq 0	drq2 1	# Windows Sound System

# OPL[23] FM synthesizers
#opl0	at isa? port 0x388	# use only if not attached to sound card
#opl*	at ess?
#opl*	at sb?
#opl*	at sv?

# USB Audio devices
#uaudio*	at uhub? port ? configuration ? interface ?

# Audio support
#audio*	at aria?
#audio*	at eap?
#audio*	at ess?
#audio*	at gus?
#audio*	at guspnp?
#audio*	at pas?
#audio*	at sb?
#audio*	at sp?
#audio*	at sv?
#audio*	at uaudio?
#audio*	at wss?
#audio*	at ym?

# MIDI support
#midi*	at pcppi?		# MIDI interface to the PC speaker
#midi*	at sb?			# SB MPU401 port
#midi*	at opl?			# OPL FM synth

# The spkr driver provides a simple tone interface to the built in speaker.
#spkr0	at pcppi?		# PC speaker


# Mice

# ISA busmice
#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


# Joysticks

# ISA Plug-and-Play joysticks
#joy*	at isapnp?			# Game ports (usually on audio cards)

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


# Miscellaneous Devices

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


# Pull in optional local configuration
include	"arch/i386/conf/GENERIC.local"


# Pseudo-Devices

# disk/mass storage pseudo-devices
#pseudo-device	ccd		4	# concatenated/striped disk devices
#pseudo-device	raid		4	# RAIDframe disk driver
#pseudo-device	md		1	# memory disk device (ramdisk)
pseudo-device	vnd		4	# disk-like interface to files

# network pseudo-devices
pseudo-device	bpfilter	8	# Berkeley packet filter
pseudo-device	ipfilter		# IP filter (firewall) and NAT
pseudo-device	loop			# network loopback
#pseudo-device	ppp		2	# Point-to-Point Protocol
#pseudo-device	sl		2	# Serial Line IP
#pseudo-device	strip		2	# Starmode Radio IP (Metricom)
#pseudo-device	tun		2	# network tunneling over tty
#pseudo-device	gre		2	# generic L3 over IP tunnel
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
#pseudo-device	tb		1	# tablet line discipline
#pseudo-device	sequencer	1	# MIDI sequencer
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)

# a pseudo device needed for Coda	# also needs CODA (above)
#pseudo-device	vcoda		4	# coda minicache <-> venus comm.
@


1.67.2.3
log
@Resynch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.67.2.2 2002/06/25 15:44:46 sommerfeld Exp $
d335 15
a349 1
#scsibus* at scsi?
d392 2
a393 1
atapibus* at atapi?
d557 12
a568 1
#audio*	at audiobus?
a570 1
#midi*	at midibus?
d572 2
a631 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.67.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: HOMEWORLD,v 1.67.2.3 2002/08/19 01:22:19 sommerfeld Exp $
d61 1
a61 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
@


1.67.6.1
log
@Pull up revision 1.68 (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$
a631 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.67.4.1
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.68 2002/06/17 05:14:13 lukem Exp $
a631 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.67.4.2
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.69 2002/06/25 03:12:08 lukem Exp $
d335 15
a349 1
#scsibus* at scsi?
d392 2
a393 1
atapibus* at atapi?
d557 12
a568 1
#audio*	at audiobus?
a570 1
#midi*	at midibus?
d572 2
@


1.67.4.3
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.70 2002/07/22 11:06:02 wiz Exp $
d61 1
a61 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
@


1.66
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: HOMEWORLD,v 1.65 2002/04/17 02:22:50 mycroft Exp $
d8 2
@


1.65
log
@Switch from de to tlp by default.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.64 2002/04/14 01:42:53 mycroft Exp $
a236 1
# "opms" should not be enabled together with "pms"
a237 1
#opms*		at pckbc?		# backwards compatible PS/2 mouse
a583 1
#opms0	at pc? irq 12		# PS/2 auxiliary port mouse
@


1.64
log
@The functionality of pmsi has been implemented in pms, so it's time for pmsi
to go back where it came from.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.63 2002/04/12 08:11:02 gmcgarry Exp $
a423 1
#de*	at pci? dev ? function ?	# DEC 21x4x-based Ethernet
d434 1
@


1.63
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: HOMEWORLD,v 1.62 2002/02/10 17:36:58 wiz Exp $
d237 1
a237 1
# "opms" should not be enabled together with "pms" or "pmsi"
a238 1
#pmsi*		at pckbc?	# PS/2 "Intelli"mouse for wsmouse
a246 1
#wsmouse*	at pmsi?
@


1.62
log
@Update description for icsphy.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.61 2002/01/27 13:23:17 jdolecek Exp $
d66 1
@


1.61
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: HOMEWORLD,v 1.60 2001/12/28 17:37:04 augustss Exp $
d478 1
a478 1
#icsphy*	at mii? phy ?			# Integrated Circuit Systems ICS1890
@


1.60
log
@Update for new uhidev device attachment.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.59 2001/11/20 12:56:30 lukem Exp $
d65 2
@


1.59
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: HOMEWORLD,v 1.58 2001/11/20 08:43:24 lukem Exp $
d499 3
d503 1
a503 1
#ums*	at uhub? port ? configuration ? interface ?
d507 1
a507 1
#ukbd*	at uhub? port ? configuration ? interface ?
d511 1
a511 1
#uhid*	at uhub? port ? configuration ? interface ?
@


1.58
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: HOMEWORLD,v 1.57 2001/11/06 01:57:07 enami Exp $
d33 1
a33 1
#options 	"CONSDEVNAME=\"com\"",CONADDR=0x3f8,CONSPEED=57600
d367 1
a367 1
#wdc*	at isapnp? 
d538 1
a538 1
#pss0	at isa? port 0x220 irq 7 drq 6  	# Personal Sound System
@


1.57
log
@Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is
indented rather differently).
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.56 2001/08/22 15:39:06 hubertf Exp $
d73 1
a73 1
#options 	"KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600
@


1.56
log
@More comment changes: 90x[B] -> 90x[BC]
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.55 2001/07/09 15:05:23 soren Exp $
d158 1
a158 1
#options	PCDISPLAY_SOFTCURSOR
@


1.56.6.1
log
@Sync the thorpej-mips-cache branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.57 2001/11/06 01:57:07 enami Exp $
d158 1
a158 1
#options 	PCDISPLAY_SOFTCURSOR
@


1.55
log
@ncr(8) is gone from the tree, so remove ^#ncr*.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.54 2001/07/08 16:32:18 abs Exp $
d426 1
a426 1
#ex*	at pci? dev ? function ?	# 3Com 90x[B]
@


1.55.2.1
log
@Merge Aug 24 -current into the kqueue branch.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.56 2001/08/22 15:39:06 hubertf Exp $
d426 1
a426 1
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
@


1.55.2.2
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.55.2.1 2001/08/25 06:15:23 thorpej Exp $
d33 1
a33 1
#options 	CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=57600
d73 1
a73 1
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
d158 1
a158 1
#options 	PCDISPLAY_SOFTCURSOR
d367 1
a367 1
#wdc*	at isapnp?
a498 3
# USB HID device
#uhidev*	at uhub? port ? configuration ? interface ?

d500 1
a500 1
#ums*	at uhidev? reportid ?
d504 1
a504 1
#ukbd*	at uhidev? reportid ?
d508 1
a508 1
#uhid*	at uhidev? reportid ?
d538 1
a538 1
#pss0	at isa? port 0x220 irq 7 drq 6		# Personal Sound System
@


1.55.2.3
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.55.2.2 2002/01/10 19:44:28 thorpej Exp $
a64 2

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


1.55.2.4
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.55.2.3 2002/02/11 20:08:21 jdolecek Exp $
d478 1
a478 1
#icsphy*	at mii? phy ?			# Integrated Circuit Systems ICS189x
@


1.55.2.5
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.55.2.4 2002/03/16 15:58:12 jdolecek Exp $
a8 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

a65 1
#options 	USERCONF	# userconf(4) support
d236 1
d238 2
d247 1
d425 1
a435 1
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
d587 1
@


1.55.2.6
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.55.2.5 2002/06/23 17:37:20 jdolecek Exp $
d61 1
a61 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
d335 15
a349 1
#scsibus* at scsi?
d392 2
a393 1
atapibus* at atapi?
d557 12
a568 1
#audio*	at audiobus?
a570 1
#midi*	at midibus?
d572 2
a631 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.55.2.7
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: HOMEWORLD,v 1.55.2.6 2002/09/06 08:36:03 jdolecek Exp $
@


1.54
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: HOMEWORLD,v 1.53 2001/04/21 21:10:41 fvdl Exp $
a301 1
#ncr*	at pci? dev ? function ?	# NCR 53c8xx SCSI
@


1.53
log
@s/cheap/expensive/ for DIAGNOSTIC
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52 2001/02/11 10:40:51 mycroft Exp $
d86 1
d133 1
a133 3

# Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
#options 	TCP_COMPAT_42
@


1.52
log
@Update to the current state of the world.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.51 2000/09/24 15:59:33 jdolecek Exp $
d67 1
a67 1
options 	DIAGNOSTIC	# cheap kernel consistency checks
@


1.52.2.1
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52 2001/02/11 10:40:51 mycroft Exp $
d67 1
a67 1
options 	DIAGNOSTIC	# expensive kernel consistency checks
@


1.52.2.2
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52.2.1 2001/06/21 19:25:14 nathanw Exp $
a85 1
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
d132 3
a134 1
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
d303 1
@


1.52.2.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52.2.2 2001/08/24 00:08:26 nathanw Exp $
d426 1
a426 1
#ex*	at pci? dev ? function ?	# 3Com 90x[BC]
@


1.52.2.4
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52.2.3 2001/09/21 22:35:02 nathanw Exp $
d158 1
a158 1
#options 	PCDISPLAY_SOFTCURSOR
@


1.52.2.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52.2.4 2001/11/14 19:12:43 nathanw Exp $
d33 1
a33 1
#options 	CONSDEVNAME="\"com\"",CONADDR=0x3f8,CONSPEED=57600
d73 1
a73 1
#options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
d367 1
a367 1
#wdc*	at isapnp?
a498 3
# USB HID device
#uhidev*	at uhub? port ? configuration ? interface ?

d500 1
a500 1
#ums*	at uhidev? reportid ?
d504 1
a504 1
#ukbd*	at uhidev? reportid ?
d508 1
a508 1
#uhid*	at uhidev? reportid ?
d538 1
a538 1
#pss0	at isa? port 0x220 irq 7 drq 6		# Personal Sound System
@


1.52.2.6
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52.2.5 2002/01/08 00:25:12 nathanw Exp $
a65 2
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

d476 1
a476 1
#icsphy*	at mii? phy ?			# Integrated Circuit Systems ICS189x
@


1.52.2.7
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD$
a65 1
#options 	USERCONF	# userconf(4) support
d236 1
a236 1
# "opms" should not be enabled together with "pms"
d238 1
d247 1
@


1.52.2.8
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52.2.7 2002/04/17 00:03:16 nathanw Exp $
a8 2
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

d237 1
d239 1
d424 1
a434 1
#tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
d586 1
a632 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.52.2.9
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD$
d61 1
a61 1
#options 	SHMMAXPGS=2048	# 2048 pages is the default
d335 15
a349 1
#scsibus* at scsi?
d392 2
a393 1
atapibus* at atapi?
d557 12
a568 1
#audio*	at audiobus?
a570 1
#midi*	at midibus?
d572 2
@


1.52.2.10
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.52.2.9 2002/08/01 02:41:55 nathanw Exp $
@


1.51
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: HOMEWORLD,v 1.50 2000/08/21 07:39:43 itohy Exp $
d4 1
a4 1
#	HOMEWORLD - Mail, CVS, and GNATS server
d9 1
a9 1
maxusers	32		# estimated number of users
d13 1
a13 1
options 	I486_CPU
d15 1
a15 1
#options 	I686_CPU
d33 1
a33 1
#options 	"CONSDEVNAME=\"com\"",CONADDR=0x2f8,CONSPEED=57600
d52 1
a52 1
#options 	NTP		# NTP phase/frequency locked loop
d57 2
a58 2
#options 	SYSVSEM		# System V-like semaphores
#options 	SYSVSHM		# System V-like memory sharing
d61 3
d70 2
a71 2
#options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
d77 4
a80 4
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,
d98 1
a98 1
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
d100 1
a100 1
#file-system 	FDESC		# /dev/fd
d119 1
d143 3
a145 1
#options 	USBVERBOSE	# verbose USB device autoconfig messages
d147 13
a159 1
#options 	NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM
d162 2
a163 2
#config		netbsd	root on ? type ?
config		netbsd	root on sd0a type ffs
d180 1
a180 1
#pci*	at ppb? bus ?
d186 1
a186 1
#ppb*	at pci? dev ? function ?	# PCI-PCI bridges
d195 1
a195 1
isa*	at mainbus?
d223 1
a223 1
# ISA console
d239 2
a240 2
vga0		at isa?
#vga*		at pci?
d254 1
a254 1
#com*	at puc? port ?			# 16x50s on "universal" comm boards
d299 1
a299 1
ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
d340 1
a340 1
scsibus* at ahc?
d353 4
a356 4
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
d362 1
a362 1
# PCI IDE controllers (CMD tech's PCI0640, Intel's PIIx, ...).
d366 1
a366 1
#pciide* at pci ? dev ? function ? flags 0x0000
d375 1
a375 1
wdc0	at isa? port 0x1f0 irq 14
d389 2
a390 2
wd*	at wdc? channel ? drive ? flags 0x0000
#wd*	at pciide? channel ? drive ? flags 0x0000
d393 2
a394 2
atapibus* at wdc? channel ?
#atapibus* at pciide? channel ?
d432 1
a432 1
#fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
d470 1
a470 1
ne0	at isa? port 0x300 irq 9		# NE[12]000 ethernet cards
d479 1
a479 1
#inphy*	at mii? phy ?			# Intel 82555 PHYs
d616 1
a616 1
#pseudo-device	ipfilter		# IP filter (firewall) and NAT
d623 1
d629 1
a629 1
#pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.50
log
@Fix typos.
No functional changes.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.49 2000/07/09 01:36:06 mycroft Exp $
d607 1
a607 1
pseudo-device	pty		64	# pseudo-terminals
@


1.49
log
@Increase the example DDB_HISTORY_SIZE.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.48 2000/06/11 02:41:10 mycroft Exp $
d309 1
a309 1
#nca0	at isa? port 0x360 irq 15	# Port-mapped NCR 53C80 contoller
d527 1
a527 1
# OPL[23] FM syntheziers
@


1.48
log
@Remove pcvt tentacles.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.47 2000/03/22 00:58:20 cgd Exp $
d68 1
a68 1
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
@


1.48.2.1
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: HOMEWORLD,v 1.49 2000/07/09 01:36:06 mycroft Exp $
d68 1
a68 1
#options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
@


1.48.2.2
log
@Pull up revision 1.43 (requested by fvdl):
  Not all DIAGNOSTIC checks are all that cheap, so disable that
  option in meant-for-production kernels.  Introduces GENERIC_DIAGNOSTIC.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.48.2.1 2000/07/27 02:10:49 mycroft Exp $
d64 1
a64 1
options 	DIAGNOSTIC	# expensive kernel consistency checks
@


1.47
log
@add commented out option PCI_CONFIG_DUMP whever there's a PCIVERBOSE.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.46 2000/02/26 17:12:37 itojun Exp $
d205 1
a205 1
# ISA console.  You can only configure one of these!
a206 1
#vt0	at isa? port 0x60 irq 1		# PCVT console driver
a566 1
#opms0	at vt? irq 12		# PS/2 auxiliary port mouse
@


1.47.4.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.48 2000/06/11 02:41:10 mycroft Exp $
d205 1
a205 1
# ISA console
d207 1
d568 1
@


1.46
log
@s/options\t/options \t/ for CONS_OVERRIDE line, so that addition/removal of
"#" does not affect indentation.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.45 2000/01/17 17:47:06 augustss Exp $
d136 1
@


1.45
log
@Add USB-Ethernet adapters.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.44 2000/01/13 19:10:22 ad Exp $
d36 1
a36 1
#options	CONS_OVERRIDE	# Always use above! independent of boot info
@


1.44
log
@[#[@@ ]]dpt* at eisa? slot ?
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.43 1999/12/12 11:53:41 soren Exp $
d496 5
@


1.43
log
@s/16x450/16x50/
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.42 1999/09/27 23:59:50 ad Exp $
d292 1
@


1.42
log
@Note DPT controllers as needed. If it looks like a stripped down GENERIC,
it gets it.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.41 1999/07/29 10:37:17 augustss Exp $
d236 1
a236 1
#com*	at puc? port ?			# 16x450s on "universal" comm boards
@


1.42.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: HOMEWORLD,v 1.51 2000/09/24 15:59:33 jdolecek Exp $
d36 1
a36 1
#options 	CONS_OVERRIDE	# Always use above! independent of boot info
d68 1
a68 1
#options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
a135 1
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
d204 1
a204 1
# ISA console
d206 1
d236 1
a236 1
#com*	at puc? port ?			# 16x50s on "universal" comm boards
a291 1
#dpt*	at eisa? slot ?			# DPT SmartCache/SmartRAID
d308 1
a308 1
#nca0	at isa? port 0x360 irq 15	# Port-mapped NCR 53C80 controller
a495 5
# USB Ethernet adapters
#aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
#cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
#kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters

d521 1
a521 1
# OPL[23] FM synthesizers
d561 1
d602 1
a602 1
pseudo-device	pty			# pseudo-terminals
@


1.42.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.42.2.1 2000/11/20 20:09:16 bouyer Exp $
d4 1
a4 1
#	HOMEWORLD - TNF mail/gnats
d9 1
a9 1
maxusers	64		# estimated number of users
d13 1
a13 1
#options 	I486_CPU
d15 1
a15 1
options 	I686_CPU
d33 1
a33 1
#options 	"CONSDEVNAME=\"com\"",CONADDR=0x3f8,CONSPEED=57600
d52 1
a52 1
options 	NTP		# NTP phase/frequency locked loop
d57 2
a58 2
options 	SYSVSEM		# System V-like semaphores
options 	SYSVSHM		# System V-like memory sharing
a60 3
options 	NMBCLUSTERS=2048
options 	BUFCACHE=10

d67 2
a68 2
options 	DDB		# in-kernel debugger
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
d74 4
a77 4
#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,
d95 1
a95 1
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
d97 1
a97 1
file-system 	FDESC		# /dev/fd
a115 1
options 	INET6		# IPV6
d139 1
a139 3
options 	USBVERBOSE	# verbose USB device autoconfig messages

options 	NFS_BOOT_BOOTP,NFS_BOOT_BOOTPARAM
d141 1
a141 13
# wscons options
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
# different kernel output - see dev/wscons/wsdisplayvar.h
options 	WS_KERNEL_FG=WSCOL_GREEN
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes
# see dev/pckbc/wskbdmap_mfii.c for implemented layouts
#options 	PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
# use a large software cursor that doesn't blink
#options	PCDISPLAY_SOFTCURSOR
d144 2
a145 2
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
d162 1
a162 1
pci*	at ppb? bus ?
d168 1
a168 1
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
d177 1
a177 1
#isa*	at mainbus?
d205 1
a205 1
# ISA console.  You can only configure one of these!
d221 2
a222 2
#vga0		at isa?
vga*		at pci?
d236 1
a236 1
#com*	at puc? port ?			# 16x450s on "universal" comm boards
d281 1
a281 1
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
d322 1
a322 1
#scsibus* at ahc?
d335 4
a338 4
#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
d344 1
a344 1
# PCI IDE controllers - see pciide(4) for supported hardware.
d348 1
a348 1
pciide* at pci ? dev ? function ? flags 0x0000
d357 1
a357 1
#wdc0	at isa? port 0x1f0 irq 14
d371 2
a372 2
#wd*	at wdc? channel ? drive ? flags 0x0000
wd*	at pciide? channel ? drive ? flags 0x0000
d375 2
a376 2
#atapibus* at wdc? channel ?
atapibus* at pciide? channel ?
d414 1
a414 1
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
d452 1
a452 1
#ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
d461 1
a461 1
inphy*	at mii? phy ?			# Intel 82555 PHYs
d598 1
a598 1
pseudo-device	ipfilter		# IP filter (firewall) and NAT
a604 1
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
d610 1
a610 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.42.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.42.2.2 2001/02/11 19:10:51 bouyer Exp $
d67 1
a67 1
options 	DIAGNOSTIC	# expensive kernel consistency checks
@


1.42.8.1
log
@Pull up to last week's -current.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.43 1999/12/12 11:53:41 soren Exp $
d236 1
a236 1
#com*	at puc? port ?			# 16x50s on "universal" comm boards
@


1.41
log
@It's time to be COMPAT_14.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.40 1999/07/05 09:14:09 fvdl Exp $
d283 1
d324 1
@


1.40
log
@EXEC_ELF32 is standard now.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.39 1999/03/27 07:04:36 explorer Exp $
d80 1
@


1.39
log
@remove EXPERIMENTAL comment, enable /dev/random in GENERIC kernels
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.38 1999/02/16 17:46:17 abs Exp $
a86 3

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


1.39.2.1
log
@new improved HOMEWORLD
@
text
@d1 2
a2 1
#	$NetBSD: GENERIC,v 1.231.2.8 2000/01/31 18:53:19 he Exp $
d4 1
a4 1
#	HOMEWORLD - TNF mail/gnats
d9 1
a9 1
maxusers	64		# estimated number of users
d13 1
a13 1
#options 	I486_CPU
d15 1
a15 1
options 	I686_CPU
d97 1
a97 1
#file-system 	CD9660		# ISO 9660 + Rock Ridge file system
a143 19
#
# wscons options
#
# builtin terminal emulations
#options 	WSEMUL_SUN		# sun terminal emulation
options 	WSEMUL_VT100		# VT100 / VT220 emulation
# different kernel output - see dev/wscons/wsdisplayvar.h
options 	WS_KERNEL_FG=WSCOL_GREEN
#options 	WS_KERNEL_BG=WSCOL_BLACK
# compatibility to other console drivers
options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
options 	WSDISPLAY_COMPAT_USL		# VT handling
options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes
# see dev/pckbc/wskbdmap_mfii.c for implemented layouts
#options 	PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
# allocate a number of virtual screens at autoconfiguration time
#options 	WSDISPLAY_DEFAULTSCREENS=4

d145 2
a146 2
config		netbsd	root on ? type ?
#config		netbsd	root on sd0a type ffs
d162 1
a162 1
#pci*	at pchb? bus ?
d169 1
a169 1
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
d178 1
a178 1
#isa*	at mainbus?
a183 1
#pcmcia*	at tcic? controller ? socket ?
a187 1
#tcic0	at isa? port 0x240 iomem 0xd0000 iosiz 0x4000
d223 2
a224 2
#vga0		at isa?
vga*		at pci?
a259 2
#ioat0	at isa? port 0x220 irq 5	# BOCA IOAT 6-port serial cards 
#com*	at ioat? slave ?
d273 1
a273 1
#lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
d283 1
a283 1
#ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
a284 1
#dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
a292 1
#dpt*	at eisa? slot ?			# DPT SmartCache/SmartRAID
a308 1
# The "nca" probe might give false hits or hang your machine.
d322 1
a322 1
#scsibus* at ahc?
a324 1
#scsibus* at dpt?
d334 4
a337 4
#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
d343 1
a343 1
# PCI IDE controllers - see pciide(4) for supported hardware.
d347 1
a347 1
pciide* at pci ? dev ? function ? flags 0x0000
d356 2
a357 5
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
# fall back to 16bits I/O if 32bits I/O are not functionnal).
# Some controllers pass the initial 32bit test, but will fail later.
#wdc0	at isa? port 0x1f0 irq 14 flags 0x00
#wdc1	at isa? port 0x170 irq 15 flags 0x00
d370 2
a371 2
#wd*	at wdc? channel ? drive ? flags 0x0000
wd*	at pciide? channel ? drive ? flags 0x0000
d374 2
a375 2
#atapibus* at wdc? channel ?
atapibus* at pciide? channel ?
d379 2
a380 2
#cd*	at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
#sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
d413 1
a413 1
fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
a416 3
#vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
#lmc*	at pci? dev ? function ?	# Lan Media Corp SSI/HSSI/DS3
#rl*	at pci? dev ? function ?	# Realtek 8129/8139
a424 1
#tr*	at isapnp?			# IBM/3COM TROPIC Token-Ring
d451 1
a451 1
#ne0	at isa? port 0x280 irq 9		# NE[12]000 ethernet cards
a453 3
#tr0	at isa? port 0xa20 iomem 0xd8000 irq ?  # IBM TROPIC based Token-Ring
#tr1	at isa? port 0xa24 iomem 0xd0000 irq ?  # IBM TROPIC based Token-Ring
#tr*	at isa? port ? irq ?			# 3COM TROPIC based Token-Ring
d459 2
a460 2
#icsphy*	at mii? phy ?		# Integrated Circuit Systems ICS1890
inphy*	at mii? phy ?			# Intel 82555 PHYs
d507 1
a507 1
#guspnp*	at isapnp?		# Gravis Ultra Sound PnP audio
a512 1
# the "aria" probe might give false hits
d527 3
d540 1
a555 7
#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
#wsmouse*	at lms?
#wsmouse*	at mms?
# backwards compatible versions
a599 1
#pseudo-device	ipip		2	# IP Encapsulation within IP (RFC 2003)
a604 1
# rnd works; RND_COM does not on port i386 yet.
a609 5

# CUSTOM
options		NMBCLUSTERS=1024
options		BUFPAGES=2048

@


1.39.2.2
log
@added missing ppb for agp vga card (thanks thorpej)
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.39.2.1 2000/04/11 20:42:33 billc Exp $
d181 1
a181 1
pci*	at ppb? bus ?
@


1.39.4.1
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.41 1999/07/29 10:37:17 augustss Exp $
a79 1
options 	COMPAT_14	# NetBSD 1.4,
d87 3
@


1.38
log
@Update IDE comments, from yoavcs@@inter.net.il
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.37 1999/01/23 16:10:48 drochner Exp $
a604 2

# rnd is EXPERIMENTAL at this point.
@


1.37
log
@second round of mouse renaming: psm->pms
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.36 1999/01/23 15:35:21 drochner Exp $
d342 1
a342 1
# IDE and Related Devices
d359 2
a360 2
# IDE drives.
# Flags are used only with controlers that support DMA operations
d362 8
a369 6
# The first 4 bytes of the flags define the PIO mode to use, the
# second DMA mode and the third UltraDMA mode. For each group of 4 bytes,
# the 3 lower define the mode to use, and the last one must be 1 for the
# setting to be used. For DMA and UDMA, 0xf means 'disable'.
# 0x0fac means 'use PIO mode 4 DMA mode 2, disable UltraDMA'.
# 0x0000 means "use whatever the drive claims to support.
@


1.36
log
@update for mouse renaming
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.35 1999/01/21 02:54:08 mycroft Exp $
d219 3
a221 3
# "opms" should not be enabled together with "psm" or "psmi"
#psm*		at pckbc?		# PS/2 mouse for wsmouse
#psmi*		at pckbc?	# PS/2 "Intelli"mouse for wsmouse
d229 2
a230 2
#wsmouse*	at psm?
#wsmouse*	at psmi?
@


1.35
log
@wscons.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.34 1999/01/21 02:50:21 mycroft Exp $
d219 1
a219 1
# "pms" should not be enabled together with "psm" or "psmi"
d222 1
a222 1
#pms*		at pckbc?		# backwards compatible PS/2 mouse
d554 6
a559 6
#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
#pms0	at vt? irq 12		# PS/2 auxiliary port mouse
@


1.34
log
@sync
@
text
@d1 1
a1 1
#	$NetBSD: GENERIC,v 1.212 1999/01/06 23:30:53 thorpej Exp $
d207 1
a207 1
pc0	at isa? port 0x60 irq 1		# pccons generic PC console driver
d215 16
@


1.33
log
@UVM+PMAP_NEW is standard now; don't need it in individual config files.
@
text
@d1 2
a2 1
#	$NetBSD: HOMEWORLD,v 1.32 1998/06/26 01:53:58 lukem Exp $
d9 4
a12 1
#options 	I386_CPU	# CPU classes; at least one is REQUIRED
d16 2
d21 16
d40 1
a40 1
# values.  Note that the BIOS may *correctly* report less that 640k of base
d43 4
a46 2
#options 	REALBASEMEM=...	# size of base memory
#options 	REALEXTMEM=...	# size of extended memory
d48 2
a49 3
options 	DUMMY_NOPS	# speed hack; recommended
options 	XSERVER,UCONSOLE
#options 	INSECURE	# insecure; allow /dev/mem writing for X
a50 1
maxusers	32		# estimated number of users
d54 1
a54 5
#options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# enable history editing in DDB
#makeoptions	DEBUG="-g"	# compile full symbol table
#options 	DIAGNOSTIC	# internal consistency checks
options 	KTRACE		# system call tracing, a la ktrace(1)
d61 13
d81 1
a81 1
options 	TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD
d88 1
d91 1
a91 2
#options 	LKM		# loadable kernel modules

d93 1
a93 1
file-system 	NFS		# Network File System client
d96 1
d99 1
a99 1
file-system 	FDESC		# /dev/fd
d106 1
d108 1
d110 4
a113 1
options 	NFSSERVER	# Network File System server
d115 1
d124 4
d129 4
d134 7
a140 3
# Busy server; bump these up
options 	NKMEMCLUSTERS=2048	# slots in kmem_map
options 	NMBCLUSTERS=1024	# slots in mb_map
d142 4
d147 1
a147 1
#options 	COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600
d149 3
a151 3
#options 	EISAVERBOSE	# verbose EISA device messages
options 	PCIVERBOSE	# verbose PCI device messages
options 	SCSIVERBOSE	# verbose SCSI messages
d155 4
a158 2
pci0	at mainbus0 bus ?
#eisa0	at mainbus0
d160 3
a162 1
#ppb*	at pci? dev ? function ?	# PCI-PCI bridges
d164 2
d167 1
d169 30
d200 2
a201 2
isa*	at pcib?			# ISA on PCI-ISA bridge
isa*	at mainbus0			# all other ISA
a202 1
#apm0	at mainbus0			# Advanced power management
d204 23
a226 1
npx0	at isa? port 0xf0 irq 13	# math coprocessor
d228 2
a229 2
pc0	at isa? port 0x60 irq 1		# generic PC console device
#vt0	at isa? port 0x60 irq 1
d231 2
a232 2
#pcppi0	at isa?
#sysbeep0	at pcppi?
d234 3
a236 1
com0	at isa? port 0x3f8 irq 4	# standard PC serial ports
d238 1
a238 1
com2	at isa? port 0x3e8 irq 5
d244 2
a248 1
#cy*	at pci? dev ? function ?	# Cyclades serial cards
d250 8
a257 1
#lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
a260 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
d262 42
a303 2
#aha0	at isa? port 0x330 irq ? drq ?	# Adaptec 154[02] SCSI controllers
#aha1	at isa? port 0x334 irq ? drq ?	# Adaptec 154[02] SCSI controllers
a304 1
#ahb*	at eisa? slot ?			# Adaptec 174[024] SCSI controllers
a305 3
#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
a306 1
#aic0	at isa? port 0x340 irq 11	# Adaptec 152[02] SCSI controllers
a307 4
#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 ?
d309 2
a310 1
#ncr*	at pci? dev ? function ?	# NCR 538XX SCSI controllers
d312 1
a312 1
#sea0	at isa? iomem 0xc8000 irq 5
a313 3
#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
a314 2
#wds0	at isa? port 0x350 irq 15 drq 6	# WD7000 and TMC-7000 controllers
#wds1	at isa? port 0x358 irq 11 drq 5
a315 2
#isp*	at pci? dev ? function ?	# Qlogic ISP 10x0 SCSI controllers
#scsibus* at isp?
d317 1
d325 45
a369 1
#fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
d371 3
a373 1
#fd*	at fdc? drive ?
d375 1
d378 6
a383 3
#wdc0	at isa? port 0x1f0 irq 14	# ST506, ESDI, and IDE controllers
#wdc1	at isa? port 0x170 irq 15
#wd*	at wdc? drive ?
d385 1
a385 4
# 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 0x300 irq 5 drq 1	# Archive and Wangtek QIC tape drives
d387 32
a418 4
ne0	at isa? port 0x300 irq 9		# NE2000 ethernet
#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
d421 6
a426 2
#ie0	at isa? port 0x360 iomem 0xd0000 irq 7	# StarLAN and 3C507
#ie1	at isa? port 0x300 irq 10		# EtherExpress
d429 1
a429 1
#nele0	at isa? port 0x320 irq 10 drq 7		# NE2100
d433 92
a524 20
#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 ?		# 3C59x/3C90x 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
#audio*	at sp0

#sb0	at isa? port 0x220 irq 7 drq 1	# SoundBlaster
#audio*	at sb0
#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 flags 6 # Gravis Ultra Sound (flags is record drq for full-duplex)
#audio*	at gus0
#spkr0	at pcppi?
d526 26
a551 1
# Joystick driver. Probe is a little strange; add only if you have one.
a553 6
# PnP bus and devices should be declared last
#isapnp0	at isa?
#ep*	at isapnp?
#sb*	at isapnp?
#audio*	at sb?
#joy*	at isapnp?
d555 36
a590 1
#include	"arch/i386/conf/GENERIC.local"
d592 2
a593 11
pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter 8		# packet filter
#pseudo-device	sl	2		# CSLIP
#pseudo-device	ppp	2		# PPP
#pseudo-device	tun	2		# network tunneling over tty
#pseudo-device	ipfilter		# ip filter

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


1.32
log
@remove options FIFO; it's now the default
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.31 1998/06/07 03:01:05 enami Exp $
a36 2

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


1.31
log
@Also, remove space at the end of line.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.30 1998/04/16 22:01:42 drochner Exp $
a78 1
options 	FIFO		# FIFOs; RECOMMENDED
@


1.30
log
@-"spkr" now attaches to "pcppi"
-"le at isa" is split into "depca", "nele" and "bicc"
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.29 1998/03/22 18:18:45 drochner Exp $
d137 1
a137 1
  
d238 2
a239 2
# PnP bus and devices should be declared last 
#isapnp0	at isa? 
@


1.29
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: HOMEWORLD,v 1.28 1998/02/06 11:20:33 mrg Exp $
d122 3
d208 6
a213 1
#le0	at isa? port 0x320 irq 10 drq 7		# IsoLan, NE2100, and DEPCA
d233 1
a233 1
#spkr0	at pc? port 0x61
@


1.28
log
@remove paging options from kernel files.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.27 1998/02/06 07:21:45 mrg Exp $
d143 1
a143 1
#pms0	at pckbd? irq 12		# PS/2 auxiliary port mouse
d225 1
a225 1
#spkr0	at pckbd? port 0x61
@


1.27
log
@add the i386 MD portions for UVM.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.26 1997/11/27 09:58:38 fvdl Exp $
a38 5

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


1.26
log
@Revert I486_PCI_MEM_ENABLED change, it caused too many problems.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.25 1997/11/25 20:29:35 kleink Exp $
d37 7
@


1.25
log
@Add COMPAT_13.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.23 1997/11/23 23:40:45 thorpej Exp $
a22 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.24
log
@Add commented-out "I486_PCI_MEM_ENABLED" option, and describe it.
@
text
@d53 1
@


1.23
log
@Add SCSIVERBOSE
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.22 1997/11/17 01:57:51 lukem Exp $
d23 5
@


1.22
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: HOMEWORLD,v 1.21 1997/10/14 23:31:06 thorpej Exp $
d97 1
@


1.21
log
@Add ISA and PCI "ne" instances as appropriate.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.20 1997/10/08 10:09:39 mycroft Exp $
d33 1
@


1.21.2.1
log
@Pull up from trunk: add commented-out I486_PCI_MEM_ENABLED option.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.21 1997/10/14 23:31:06 thorpej Exp $
a22 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.21.2.2
log
@Pull rev 1.26 up from trunk (fvdl)
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.21.2.1 1997/11/24 01:40:32 thorpej Exp $
d23 5
@


1.20
log
@Clump USER_LDT with other CPU-related options.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.19 1997/10/08 09:32:38 mycroft Exp $
d192 1
a192 1
ed0	at isa? port 0x300 irq 9	# NE2000 ethernet
@


1.19
log
@Update comments regarding BIOSEXTMEM (now REALEXTMEM), and add REALBASEMEM.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.18 1997/08/19 23:49:48 augustss Exp $
d9 1
a9 1
options 	I486_CPU	# CPU classes; at least one is REQUIRED
d13 2
a14 1
#options 	VM86		# Virtual 8086 emulation
a56 1
#options 	USER_LDT	# user-settable LDT; used by WINE
@


1.18
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: HOMEWORLD,v 1.17 1997/07/02 02:44:11 cjs Exp $
d15 7
a21 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.17
log
@Update comments to show that ed driver on PCI works with 3c90x cards.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.16 1997/06/25 04:41:17 mellon Exp $
d207 1
d210 1
d212 1
d214 1
d216 1
d226 1
@


1.17.2.1
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.18 1997/08/19 23:49:48 augustss Exp $
a206 1
#audio*	at sp0
a208 1
#audio*	at sb0
a209 1
#audio*	at wss0
a210 1
#audio*	at pas0
a211 1
#audio*	at gus0
a220 1
#audio*	at sb?
@


1.17.2.2
log
@Update marc-pcmcia branch from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.17.2.1 1997/08/23 07:08:50 thorpej Exp $
d9 1
a9 1
options 	I486_CPU
d13 1
a13 2
#options 	VM86		# virtual 8086 emulation
#options 	USER_LDT	# user-settable LDT; used by WINE
d15 4
a18 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
d53 1
@


1.17.2.3
log
@Sync w/ trunk.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.17.2.2 1997/10/14 09:09:28 thorpej Exp $
d192 1
a192 1
ne0	at isa? port 0x300 irq 9		# NE2000 ethernet
@


1.16
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: HOMEWORLD,v 1.15 1997/06/12 18:42:04 mrg Exp $
d202 1
a202 1
#ep*	at pci? dev ? function ?		# 3C590 ethernet cards
@


1.15
log
@remove now obsolete "swap on..." lines.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.14 1997/04/30 06:06:02 mycroft Exp $
d8 6
a13 6
#options	I386_CPU	# CPU classes; at least one is REQUIRED
options		I486_CPU	# CPU classes; at least one is REQUIRED
#options	I586_CPU
#options	I686_CPU
#options	MATH_EMULATE	# floating point emulation
#options	VM86		# Virtual 8086 emulation
d18 1
a18 1
#options	BIOSEXTMEM=...	# size of extended memory
d21 2
a22 2
options		XSERVER,UCONSOLE
#options	INSECURE	# insecure; allow /dev/mem writing for X
d25 2
a26 2
options		RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options	NTP		# NTP phase/frequency locked loop
d30 2
a31 2
#options	DIAGNOSTIC	# internal consistency checks
options		KTRACE		# system call tracing, a la ktrace(1)
d33 9
a41 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,
d43 2
a44 2
options		COMPAT_43	# and 4.3BSD
options		TCP_COMPAT_42	# TCP bug compatibility with 4.2BSD
d46 4
a49 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
d51 1
a51 1
#options	EXEC_ELF32	# 32-bit ELF executables (SVR4, Linux)
d53 2
a54 2
#options	USER_LDT	# user-settable LDT; used by WINE
#options	LKM		# loadable kernel modules
d70 13
a82 13
#options	QUOTA		# UFS quotas
options		NFSSERVER	# Network File System server
options		FIFO		# FIFOs; RECOMMENDED

#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
d89 1
a89 1
#options	COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600
@


1.14
log
@Sync with GENERIC, and nuke procfs and kernfs.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.13 1997/04/01 13:12:15 mycroft Exp $
d88 1
a88 1
config		netbsd	root on sd0a type ffs swap on sd0b and sd1b
@


1.13
log
@Enable wdc1 at IRQ 15.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.12 1997/02/04 04:32:03 perry Exp $
d63 1
a63 1
file-system 	KERNFS		# /kern
d66 1
a66 1
file-system 	PROCFS		# /proc
d82 1
d88 1
a88 1
config		netbsd root on sd0a type ffs swap on sd0b and sd1b
d91 1
d97 1
d99 2
a108 3
#ppb*	at pci? dev ? function ?	# PCI-PCI bridges
#pci*	at ppb? bus ?

d164 2
d184 3
d217 8
d230 1
@


1.12
log
@Nuke some GENERIC residue.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.11 1997/01/31 01:50:49 thorpej Exp $
d177 1
a177 1
#wdc1	at isa? port 0x170 irq ?
@


1.11
log
@Adopt for new file system and root spec grammar.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.10 1997/01/16 23:30:31 perry Exp $
a87 1
#options	GENERIC
@


1.10
log
@added options I686_CPU (commented or uncommented) per thorpej
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.9 1997/01/15 01:28:46 perry Exp $
d56 14
a69 1
options		FFS		# UFS
a70 4
#options	LFS		# log-structured file system
options		MFS		# memory file system

options		NFSCLIENT	# Network File System client
a71 4

options		CD9660		# ISO 9660 + Rock Ridge file system
#options	MSDOSFS		# MS-DOS file system
options		FDESC		# /dev/fd
a72 6
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
d87 1
a87 1
config		netbsd root on sd0a swap on sd0b and sd1b
@


1.9
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: HOMEWORLD,v 1.8 1996/12/07 00:26:08 thorpej Exp $
d11 1
@


1.8
log
@s/EXTMEM_SIZE/BIOSEXTMEM/
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.7 1996/11/28 03:15:27 thorpej Exp $
d24 1
a24 2
options		TIMEZONE=0	# time zone to adjust RTC time by
options		DST=0		# daylight savings time used by RTC
@


1.8.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: HOMEWORLD,v 1.8 1996/12/07 00:26:08 thorpej Exp $
d56 4
a59 13
file-system 	FFS		# UFS
file-system 	NFS		# Network File System client
#file-system 	LFS		# log-structured file system
file-system 	MFS		# memory file system
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
d61 1
a61 1
#options	QUOTA		# UFS quotas
d63 4
d68 6
d88 1
a88 1
config		netbsd root on sd0a type ffs swap on sd0b and sd1b
@


1.8.2.2
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.10 1997/01/16 23:30:31 perry Exp $
a10 1
#options	I686_CPU
d24 2
a25 1
options		RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
@


1.7
log
@Update for pchb and pcib drivers.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.6 1996/11/16 01:16:42 fvdl Exp $
d17 1
a17 1
#options	EXTMEM_SIZE=...	# size of extended memory
@


1.6
log
@Move VNODEPAGER and DEVPAGER to std.i386 as well.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.5 1996/11/15 09:19:35 fvdl Exp $
d92 2
a95 2
isa0	at mainbus0
#eisa0	at mainbus0
d97 6
@


1.5
log
@Move non-optional options to std.i386, and use that file.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.4 1996/10/02 23:56:47 mycroft Exp $
a26 3

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


1.4
log
@Add examples of NTP, MROUTING, and serial console.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.3 1996/10/02 23:14:04 mycroft Exp $
d6 1
a6 1
machine		i386		# architecture, used by config; REQUIRED
a21 1
options		MACHINE_NONCONTIG
a27 1
options		SWAPPAGER	# paging; REQUIRED
a53 2
options		EXEC_SCRIPT	# #! scripts
options		EXEC_AOUT	# a.out executables (native, BSD/OS, Linux, FreeBSD)
@


1.3
log
@Update to match reality.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.2 1996/08/28 23:02:22 thorpej Exp $
d27 1
d84 1
d97 1
@


1.2
log
@Correct a comment.
@
text
@d1 1
a1 1
#	$NetBSD: HOMEWORLD,v 1.1 1996/08/28 23:00:48 thorpej Exp $
d8 1
d10 3
d21 1
d34 1
d37 5
d50 12
d63 2
d71 1
d75 2
d78 2
d81 1
d83 5
d94 1
d98 2
a100 1
isa0	at mainbus0
d102 4
a105 2
ppb*	at pci? dev ? function ?	# PCI-PCI bridges
pci*	at ppb? bus ?
d109 2
a110 2
#pc0	at isa? port 0x60 irq 1		# generic PC console device
vt0	at isa? port 0x60 irq 1
d114 28
a141 1

d144 18
d167 14
d183 26
d212 3
d217 3
@


1.1
log
@Renate this file; I guess I should have taken a vote :-)
@
text
@d1 1
a1 1
#	$NetBSD: NetBSD-1,v 1.1 1996/08/28 07:17:58 thorpej Exp $
d3 1
a3 1
#	NetBSD-1 - Mail, CVS, and GNATS server
@
