head	1.49;
access;
symbols
	perseant-exfatfs-base-20250801:1.49
	perseant-exfatfs-base-20240630:1.49
	perseant-exfatfs:1.49.0.100
	perseant-exfatfs-base:1.49
	bouyer-sunxi-drm:1.49.0.98
	bouyer-sunxi-drm-base:1.49
	cjep_sun2x:1.49.0.96
	cjep_sun2x-base:1.49
	cjep_staticlib_x-base1:1.49
	cjep_staticlib_x:1.49.0.94
	cjep_staticlib_x-base:1.49
	thorpej-futex-base:1.49
	bouyer-xenpvh-base2:1.49
	phil-wifi-20200421:1.49
	bouyer-xenpvh-base1:1.49
	phil-wifi-20200411:1.49
	bouyer-xenpvh:1.49.0.92
	bouyer-xenpvh-base:1.49
	phil-wifi-20200406:1.49
	ad-namecache-base3:1.49
	ad-namecache-base2:1.49
	ad-namecache-base1:1.49
	ad-namecache:1.49.0.90
	ad-namecache-base:1.49
	isaki-audio2:1.49.0.88
	isaki-audio2-base:1.49
	pgoyette-compat-merge-20190127:1.49
	pgoyette-compat-20190127:1.49
	pgoyette-compat-20190118:1.49
	pgoyette-compat-1226:1.49
	pgoyette-compat-1126:1.49
	pgoyette-compat-1020:1.49
	pgoyette-compat-0930:1.49
	pgoyette-compat-0906:1.49
	pgoyette-compat-0728:1.49
	pgoyette-compat-0625:1.49
	pgoyette-compat-0521:1.49
	pgoyette-compat-0502:1.49
	pgoyette-compat-0422:1.49
	pgoyette-compat-0415:1.49
	pgoyette-compat-0407:1.49
	pgoyette-compat-0330:1.49
	pgoyette-compat-0322:1.49
	pgoyette-compat-0315:1.49
	pgoyette-compat:1.49.0.86
	pgoyette-compat-base:1.49
	perseant-stdc-iso10646:1.49.0.84
	perseant-stdc-iso10646-base:1.49
	prg-localcount2-base3:1.49
	prg-localcount2-base2:1.49
	prg-localcount2-base1:1.49
	prg-localcount2:1.49.0.82
	prg-localcount2-base:1.49
	pgoyette-localcount-20170426:1.49
	bouyer-socketcan-base1:1.49
	pgoyette-localcount-20170320:1.49
	bouyer-socketcan:1.49.0.80
	bouyer-socketcan-base:1.49
	pgoyette-localcount-20170107:1.49
	pgoyette-localcount-20161104:1.49
	localcount-20160914:1.49
	pgoyette-localcount-20160806:1.49
	pgoyette-localcount-20160726:1.49
	pgoyette-localcount:1.49.0.78
	pgoyette-localcount-base:1.49
	netbsd-5-2-3-RELEASE:1.49
	netbsd-5-1-5-RELEASE:1.49
	yamt-pagecache-base9:1.49
	yamt-pagecache-tag8:1.49
	tls-earlyentropy:1.49.0.76
	tls-earlyentropy-base:1.49
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.49
	riastradh-drm2-base3:1.49
	netbsd-5-2-2-RELEASE:1.49
	netbsd-5-1-4-RELEASE:1.49
	netbsd-5-2-1-RELEASE:1.49
	netbsd-5-1-3-RELEASE:1.49
	rmind-smpnet-nbase:1.49
	rmind-smpnet:1.49.0.72
	rmind-smpnet-base:1.49
	agc-symver:1.49.0.74
	agc-symver-base:1.49
	tls-maxphys-base:1.49
	yamt-pagecache-base8:1.49
	netbsd-5-2:1.49.0.70
	yamt-pagecache-base7:1.49
	netbsd-5-2-RELEASE:1.49
	netbsd-5-2-RC1:1.49
	yamt-pagecache-base6:1.49
	yamt-pagecache-base5:1.49
	yamt-pagecache-base4:1.49
	netbsd-5-1-2-RELEASE:1.49
	netbsd-5-1-1-RELEASE:1.49
	jmcneill-usbmp:1.49.0.68
	jmcneill-usbmp-base:1.49
	jmcneill-audiomp3:1.49.0.66
	jmcneill-audiomp3-base:1.49
	yamt-pagecache-base3:1.49
	yamt-pagecache-base2:1.49
	yamt-pagecache:1.49.0.64
	yamt-pagecache-base:1.49
	rmind-uvmplock-nbase:1.49
	jym-xensuspend-nbase:1.49
	bouyer-quota2-nbase:1.49
	bouyer-quota2:1.49.0.62
	bouyer-quota2-base:1.49
	jruoho-x86intr:1.49.0.60
	jruoho-x86intr-base:1.49
	matt-nb5-pq3:1.49.0.58
	matt-nb5-pq3-base:1.49
	netbsd-5-1:1.49.0.56
	netbsd-5-1-RELEASE:1.49
	yamt-nfs-mp-base11:1.49
	netbsd-5-1-RC4:1.49
	uebayasi-xip-base2:1.49
	yamt-nfs-mp-base10:1.49
	netbsd-5-1-RC3:1.49
	netbsd-5-1-RC2:1.49
	netbsd-5-1-RC1:1.49
	rmind-uvmplock:1.49.0.54
	rmind-uvmplock-base:1.49
	yamt-nfs-mp-base9:1.49
	uebayasi-xip:1.49.0.52
	uebayasi-xip-base:1.49
	netbsd-5-0-2-RELEASE:1.49
	yamt-nfs-mp-base8:1.49
	yamt-nfs-mp-base7:1.49
	netbsd-5-0-1-RELEASE:1.49
	jymxensuspend-base:1.49
	yamt-nfs-mp-base6:1.49
	yamt-nfs-mp-base5:1.49
	yamt-nfs-mp-base4:1.49
	yamt-nfs-mp-base3:1.49
	netbsd-5-0:1.49.0.50
	netbsd-5-0-RELEASE:1.49
	netbsd-5-0-RC4:1.49
	netbsd-5-0-RC3:1.49
	netbsd-5-0-RC2:1.49
	jym-xensuspend:1.49.0.48
	jym-xensuspend-base:1.49
	netbsd-5-0-RC1:1.49
	haad-dm-base2:1.49
	haad-nbase2:1.49
	ad-audiomp2:1.49.0.46
	ad-audiomp2-base:1.49
	netbsd-5:1.49.0.44
	netbsd-5-base:1.49
	haad-dm-base1:1.49
	haad-dm:1.49.0.42
	haad-dm-base:1.49
	simonb-wapbl-nbase:1.49
	yamt-pf42-base4:1.49
	simonb-wapbl:1.49.0.40
	simonb-wapbl-base:1.49
	yamt-pf42-base3:1.49
	hpcarm-cleanup-nbase:1.49
	yamt-pf42-base2:1.49
	yamt-nfs-mp-base2:1.49
	yamt-nfs-mp:1.49.0.38
	yamt-nfs-mp-base:1.49
	yamt-pf42:1.49.0.36
	yamt-pf42-base:1.49
	ad-socklock-base1:1.49
	yamt-lazymbuf-base15:1.49
	yamt-lazymbuf-base14:1.49
	keiichi-mipv6-nbase:1.49
	mjf-devfs2:1.49.0.34
	mjf-devfs2-base:1.49
	keiichi-mipv6:1.49.0.32
	keiichi-mipv6-base:1.49
	ad-audiomp-base-1:1.49
	bouyer-xeni386-merge1:1.49
	vmlocking2-base3:1.49
	bouyer-xeni386-nbase:1.49
	yamt-kmem-base3:1.49
	cube-autoconf:1.49.0.30
	cube-autoconf-base:1.49
	yamt-kmem-base2:1.49
	bouyer-xeni386:1.49.0.28
	bouyer-xeni386-base:1.49
	yamt-kmem:1.49.0.26
	yamt-kmem-base:1.49
	vmlocking2-base2:1.49
	reinoud-bufcleanup-nbase:1.49
	vmlocking2:1.49.0.24
	vmlocking2-base1:1.49
	jmcneill-base:1.49
	mjf-devfs:1.49.0.22
	mjf-devfs-base:1.49
	bouyer-xenamd64-base2:1.49
	vmlocking-nbase:1.49
	yamt-x86pmap-base4:1.49
	bouyer-xenamd64:1.49.0.20
	bouyer-xenamd64-base:1.49
	yamt-x86pmap-base3:1.49
	yamt-x86pmap-base2:1.49
	yamt-x86pmap:1.49.0.18
	yamt-x86pmap-base:1.49
	jmcneill-pm:1.49.0.16
	jmcneill-pm-base:1.49
	hpcarm-cleanup:1.49.0.14
	hpcarm-cleanup-base:1.49
	mjf-ufs-trans-base:1.49
	netbsd-3-1-1-RELEASE:1.36.4.1
	netbsd-3-0-3-RELEASE:1.36.4.1
	yamt-idlelwp-base8:1.49
	ppcoea-renovation:1.49.0.12
	ppcoea-renovation-base:1.49
	reinoud-bufcleanup-base:1.49
	vmlocking:1.49.0.10
	vmlocking-base:1.49
	ad-audiomp:1.49.0.8
	ad-audiomp-base:1.49
	yamt-idlelwp:1.49.0.6
	post-newlock2-merge:1.49
	newlock2-nbase:1.49
	yamt-splraiseipl-base5:1.49
	yamt-splraiseipl-base4:1.49
	yamt-splraiseipl-base3:1.49
	abandoned-netbsd-4-base:1.47
	abandoned-netbsd-4:1.47.0.2
	netbsd-3-1:1.36.4.1.0.4
	netbsd-3-1-RELEASE:1.36.4.1
	netbsd-3-0-2-RELEASE:1.36.4.1
	yamt-splraiseipl-base2:1.49
	netbsd-3-1-RC4:1.36.4.1
	yamt-splraiseipl:1.49.0.4
	yamt-splraiseipl-base:1.49
	netbsd-3-1-RC3:1.36.4.1
	newlock2:1.49.0.2
	newlock2-base:1.49
	yamt-pdpolicy-base8:1.49
	netbsd-3-1-RC2:1.36.4.1
	netbsd-3-1-RC1:1.36.4.1
	yamt-pdpolicy-base7:1.47
	yamt-pdpolicy-base6:1.46
	chap-midi-nbase:1.46
	netbsd-3-0-1-RELEASE:1.36.4.1
	gdamore-uart:1.46.0.4
	gdamore-uart-base:1.46
	simonb-timcounters-final:1.43.6.1
	yamt-pdpolicy-base5:1.46
	chap-midi:1.46.0.2
	chap-midi-base:1.46
	yamt-pdpolicy-base4:1.46
	yamt-pdpolicy-base3:1.46
	peter-altq-base:1.45
	peter-altq:1.45.0.6
	yamt-pdpolicy-base2:1.45
	elad-kernelauth-base:1.46
	elad-kernelauth:1.45.0.4
	yamt-pdpolicy:1.45.0.2
	yamt-pdpolicy-base:1.45
	yamt-uio_vmspace-base5:1.45
	simonb-timecounters:1.43.0.6
	simonb-timecounters-base:1.46
	rpaulo-netinet-merge-pcb:1.43.0.4
	rpaulo-netinet-merge-pcb-base:1.49
	yamt-uio_vmspace:1.43.0.2
	netbsd-3-0:1.36.4.1.0.2
	netbsd-3-0-RELEASE:1.36.4.1
	netbsd-3-0-RC6:1.36.4.1
	yamt-readahead-base3:1.41
	netbsd-3-0-RC5:1.36.4.1
	netbsd-3-0-RC4:1.36.4.1
	netbsd-3-0-RC3:1.36.4.1
	yamt-readahead-base2:1.41
	netbsd-3-0-RC2:1.36.4.1
	yamt-readahead-pervnode:1.41
	yamt-readahead-perfile:1.41
	yamt-readahead:1.41.0.6
	yamt-readahead-base:1.41
	netbsd-3-0-RC1:1.36.4.1
	yamt-vop-base3:1.41
	netbsd-2-0-3-RELEASE:1.28.2.1
	netbsd-2-1:1.28.2.1.0.4
	yamt-vop-base2:1.41
	thorpej-vnode-attr:1.41.0.4
	thorpej-vnode-attr-base:1.41
	netbsd-2-1-RELEASE:1.28.2.1
	yamt-vop:1.41.0.2
	yamt-vop-base:1.41
	netbsd-2-1-RC6:1.28.2.1
	netbsd-2-1-RC5:1.28.2.1
	netbsd-2-1-RC4:1.28.2.1
	netbsd-2-1-RC3:1.28.2.1
	netbsd-2-1-RC2:1.28.2.1
	netbsd-2-1-RC1:1.28.2.1
	yamt-lazymbuf:1.36.0.6
	yamt-km-base4:1.36
	netbsd-2-0-2-RELEASE:1.28.2.1
	yamt-km-base3:1.36
	netbsd-3:1.36.0.4
	netbsd-3-base:1.36
	yamt-km-base2:1.35
	yamt-km:1.33.0.2
	yamt-km-base:1.33
	kent-audio2:1.32.0.2
	kent-audio2-base:1.36
	netbsd-2-0-1-RELEASE:1.28.2.1
	kent-audio1-beforemerge:1.32
	netbsd-2:1.28.2.1.0.2
	netbsd-2-base:1.28.2.1
	kent-audio1:1.31.0.2
	kent-audio1-base:1.31
	netbsd-2-0-RELEASE:1.28.2.1
	netbsd-2-0-RC5:1.28.2.1
	netbsd-2-0-RC4:1.28.2.1
	netbsd-2-0-RC3:1.28.2.1
	netbsd-2-0-RC2:1.28.2.1
	netbsd-2-0-RC1:1.28.2.1
	netbsd-2-0:1.28.0.2
	netbsd-2-0-base:1.28
	netbsd-1-6-PATCH002-RELEASE:1.14.4.2
	netbsd-1-6-PATCH002:1.14.4.2
	netbsd-1-6-PATCH002-RC4:1.14.4.2
	netbsd-1-6-PATCH002-RC3:1.14.4.2
	netbsd-1-6-PATCH002-RC2:1.14.4.2
	netbsd-1-6-PATCH002-RC1:1.14.4.2
	ktrace-lwp:1.17.0.8
	ktrace-lwp-base:1.42
	netbsd-1-6-PATCH001:1.14.4.2
	netbsd-1-6-PATCH001-RELEASE:1.14.4.2
	netbsd-1-6-PATCH001-RC3:1.14.4.2
	netbsd-1-6-PATCH001-RC2:1.14.4.2
	netbsd-1-6-PATCH001-RC1:1.14.4.2
	nathanw_sa_end:1.3.2.8
	nathanw_sa_before_merge:1.17
	fvdl_fs64_base:1.17
	gmcgarry_ctxsw:1.17.0.6
	gmcgarry_ctxsw_base:1.17
	gmcgarry_ucred:1.17.0.4
	gmcgarry_ucred_base:1.17
	nathanw_sa_base:1.17
	kqueue-aftermerge:1.17
	kqueue-beforemerge:1.17
	bjh21-hydra:1.17.0.2
	bjh21-hydra-base:1.17
	netbsd-1-6-RELEASE:1.14.4.2
	netbsd-1-6-RC3:1.14.4.2
	netbsd-1-6-RC2:1.14.4.2
	netbsd-1-6-RC1:1.14.4.2
	netbsd-1-6:1.14.0.4
	netbsd-1-6-base:1.14
	gehenna-devsw:1.14.0.2
	gehenna-devsw-base:1.16
	eeh-devprop:1.10.0.2
	eeh-devprop-base:1.10
	newlock:1.9.0.4
	newlock-base:1.9
	ifpoll-base:1.9
	kqueue-base:1.17
	kqueue:1.5.0.2
	nathanw_sa:1.3.0.2
	thorpej-mips-cache:1.2.0.2
	thorpej-mips-cache-base:1.2
	thorpej-devvp-base3:1.1;
locks; strict;
comment	@# @;


1.49
date	2006.08.14.22.04.30;	author bjh21;	state dead;
branches;
next	1.48;

1.48
date	2006.08.14.06.22.33;	author skrll;	state Exp;
branches;
next	1.47;

1.47
date	2006.08.05.22.33.44;	author bjh21;	state Exp;
branches;
next	1.46;

1.46
date	2006.03.28.20.58.39;	author pavel;	state Exp;
branches;
next	1.45;

1.45
date	2006.02.05.05.01.48;	author cube;	state Exp;
branches
	1.45.2.1
	1.45.4.1
	1.45.6.1;
next	1.44;

1.44
date	2006.02.04.02.34.00;	author rpaulo;	state Exp;
branches;
next	1.43;

1.43
date	2005.12.20.05.35.27;	author thorpej;	state Exp;
branches
	1.43.2.1
	1.43.4.1
	1.43.6.1;
next	1.42;

1.42
date	2005.12.07.09.10.11;	author tsutsui;	state Exp;
branches;
next	1.41;

1.41
date	2005.08.19.05.19.49;	author christos;	state Exp;
branches;
next	1.40;

1.40
date	2005.08.19.02.03.49;	author christos;	state Exp;
branches;
next	1.39;

1.39
date	2005.07.31.04.04.30;	author yamt;	state Exp;
branches;
next	1.38;

1.38
date	2005.07.30.06.35.35;	author yamt;	state Exp;
branches;
next	1.37;

1.37
date	2005.07.07.17.05.46;	author tron;	state Exp;
branches;
next	1.36;

1.36
date	2005.02.18.21.05.50;	author dsl;	state Exp;
branches
	1.36.4.1
	1.36.6.1;
next	1.35;

1.35
date	2005.02.11.08.25.53;	author dsl;	state Exp;
branches;
next	1.34;

1.34
date	2005.01.31.16.54.32;	author hannken;	state Exp;
branches;
next	1.33;

1.33
date	2005.01.17.15.28.51;	author cube;	state Exp;
branches
	1.33.2.1;
next	1.32;

1.32
date	2004.12.08.13.28.27;	author reinoud;	state Exp;
branches
	1.32.2.1;
next	1.31;

1.31
date	2004.11.10.17.54.02;	author christos;	state Exp;
branches;
next	1.30;

1.30
date	2004.09.04.23.29.44;	author manu;	state Exp;
branches;
next	1.29;

1.29
date	2004.07.15.03.53.44;	author atatat;	state Exp;
branches;
next	1.28;

1.28
date	2004.03.13.19.27.40;	author bjh21;	state Exp;
branches
	1.28.2.1;
next	1.27;

1.27
date	2004.03.13.18.25.25;	author bjh21;	state Exp;
branches;
next	1.26;

1.26
date	2004.03.13.17.59.00;	author bjh21;	state Exp;
branches;
next	1.25;

1.25
date	2004.02.13.11.36.09;	author wiz;	state Exp;
branches;
next	1.24;

1.24
date	2004.01.25.13.46.59;	author bjh21;	state Exp;
branches;
next	1.23;

1.23
date	2004.01.22.13.27.07;	author bjh21;	state Exp;
branches;
next	1.22;

1.22
date	2004.01.17.21.49.24;	author bjh21;	state Exp;
branches;
next	1.21;

1.21
date	2003.10.18.08.30.12;	author lukem;	state Exp;
branches;
next	1.20;

1.20
date	2003.10.08.11.00.38;	author bouyer;	state Exp;
branches;
next	1.19;

1.19
date	2003.09.30.00.35.31;	author thorpej;	state Exp;
branches;
next	1.18;

1.18
date	2003.09.13.13.30.05;	author chris;	state Exp;
branches;
next	1.17;

1.17
date	2002.09.18.02.43.54;	author lukem;	state Exp;
branches
	1.17.8.1;
next	1.16;

1.16
date	2002.08.05.23.30.44;	author bjh21;	state Exp;
branches;
next	1.15;

1.15
date	2002.06.17.05.14.03;	author lukem;	state Exp;
branches;
next	1.14;

1.14
date	2002.04.25.15.06.21;	author atatat;	state Exp;
branches
	1.14.2.1
	1.14.4.1;
next	1.13;

1.13
date	2002.04.12.08.10.46;	author gmcgarry;	state Exp;
branches;
next	1.12;

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

1.11
date	2002.04.02.05.30.37;	author lukem;	state Exp;
branches;
next	1.10;

1.10
date	2002.03.10.19.56.38;	author lukem;	state Exp;
branches;
next	1.9;

1.9
date	2002.02.11.21.48.48;	author reinoud;	state Exp;
branches;
next	1.8;

1.8
date	2002.01.30.14.01.33;	author reinoud;	state Exp;
branches;
next	1.7;

1.7
date	2002.01.27.13.23.09;	author jdolecek;	state Exp;
branches;
next	1.6;

1.6
date	2002.01.25.15.20.56;	author reinoud;	state Exp;
branches;
next	1.5;

1.5
date	2001.12.22.23.17.35;	author cjep;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	2001.11.20.12.56.18;	author lukem;	state Exp;
branches;
next	1.3;

1.3
date	2001.11.13.17.54.46;	author augustss;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2001.10.17.22.54.25;	author reinoud;	state Exp;
branches;
next	1.1;

1.1
date	2001.10.05.22.27.47;	author reinoud;	state Exp;
branches;
next	;

1.45.2.1
date	2006.04.01.12.06.06;	author yamt;	state Exp;
branches;
next	1.45.2.2;

1.45.2.2
date	2006.08.11.15.40.59;	author yamt;	state Exp;
branches;
next	1.45.2.3;

1.45.2.3
date	2006.09.03.15.22.40;	author yamt;	state dead;
branches;
next	;

1.45.4.1
date	2006.04.19.02.31.56;	author elad;	state Exp;
branches;
next	;

1.45.6.1
date	2006.03.31.09.44.54;	author tron;	state Exp;
branches;
next	;

1.43.2.1
date	2006.02.18.15.38.30;	author yamt;	state Exp;
branches;
next	;

1.43.4.1
date	2006.09.09.02.36.41;	author rpaulo;	state dead;
branches;
next	;

1.43.6.1
date	2006.04.22.11.37.09;	author simonb;	state Exp;
branches;
next	;

1.36.4.1
date	2005.07.18.21.13.55;	author riz;	state Exp;
branches;
next	;

1.36.6.1
date	2006.06.21.14.47.47;	author yamt;	state Exp;
branches;
next	1.36.6.2;

1.36.6.2
date	2006.12.30.20.45.18;	author yamt;	state dead;
branches;
next	;

1.33.2.1
date	2005.02.12.18.17.29;	author yamt;	state Exp;
branches;
next	1.33.2.2;

1.33.2.2
date	2005.03.19.08.32.44;	author yamt;	state Exp;
branches;
next	;

1.32.2.1
date	2005.04.29.11.27.58;	author kent;	state Exp;
branches;
next	;

1.28.2.1
date	2004.07.15.20.18.05;	author he;	state Exp;
branches;
next	;

1.17.8.1
date	2004.08.03.10.30.48;	author skrll;	state Exp;
branches;
next	1.17.8.2;

1.17.8.2
date	2004.09.18.14.30.30;	author skrll;	state Exp;
branches;
next	1.17.8.3;

1.17.8.3
date	2004.09.21.13.11.20;	author skrll;	state Exp;
branches;
next	1.17.8.4;

1.17.8.4
date	2004.11.14.08.15.04;	author skrll;	state Exp;
branches;
next	1.17.8.5;

1.17.8.5
date	2004.12.18.09.31.00;	author skrll;	state Exp;
branches;
next	1.17.8.6;

1.17.8.6
date	2005.01.24.08.33.57;	author skrll;	state Exp;
branches;
next	1.17.8.7;

1.17.8.7
date	2005.02.04.11.44.13;	author skrll;	state Exp;
branches;
next	1.17.8.8;

1.17.8.8
date	2005.02.15.21.32.31;	author skrll;	state Exp;
branches;
next	1.17.8.9;

1.17.8.9
date	2005.03.04.16.38.00;	author skrll;	state Exp;
branches;
next	1.17.8.10;

1.17.8.10
date	2005.11.10.13.48.21;	author skrll;	state Exp;
branches;
next	1.17.8.11;

1.17.8.11
date	2005.12.11.10.28.12;	author christos;	state Exp;
branches;
next	;

1.14.2.1
date	2002.07.09.05.11.58;	author gehenna;	state Exp;
branches;
next	1.14.2.2;

1.14.2.2
date	2002.08.30.00.18.43;	author gehenna;	state Exp;
branches;
next	;

1.14.4.1
date	2002.08.01.04.15.04;	author lukem;	state Exp;
branches;
next	1.14.4.2;

1.14.4.2
date	2002.08.07.23.44.29;	author lukem;	state Exp;
branches;
next	;

1.5.2.1
date	2001.12.22.23.17.35;	author thorpej;	state dead;
branches;
next	1.5.2.2;

1.5.2.2
date	2002.01.10.19.36.04;	author thorpej;	state Exp;
branches;
next	1.5.2.3;

1.5.2.3
date	2002.02.11.20.06.38;	author jdolecek;	state Exp;
branches;
next	1.5.2.4;

1.5.2.4
date	2002.03.16.15.55.24;	author jdolecek;	state Exp;
branches;
next	1.5.2.5;

1.5.2.5
date	2002.06.23.17.33.55;	author jdolecek;	state Exp;
branches;
next	1.5.2.6;

1.5.2.6
date	2002.09.06.08.31.06;	author jdolecek;	state Exp;
branches;
next	1.5.2.7;

1.5.2.7
date	2002.10.10.18.30.22;	author jdolecek;	state Exp;
branches;
next	;

1.3.2.1
date	2001.11.13.17.54.46;	author nathanw;	state dead;
branches;
next	1.3.2.2;

1.3.2.2
date	2002.01.08.00.22.44;	author nathanw;	state Exp;
branches;
next	1.3.2.3;

1.3.2.3
date	2002.02.28.04.05.53;	author nathanw;	state Exp;
branches;
next	1.3.2.4;

1.3.2.4
date	2002.04.01.07.38.44;	author nathanw;	state Exp;
branches;
next	1.3.2.5;

1.3.2.5
date	2002.04.17.00.02.05;	author nathanw;	state Exp;
branches;
next	1.3.2.6;

1.3.2.6
date	2002.06.20.03.37.19;	author nathanw;	state Exp;
branches;
next	1.3.2.7;

1.3.2.7
date	2002.08.13.01.02.37;	author nathanw;	state Exp;
branches;
next	1.3.2.8;

1.3.2.8
date	2002.10.18.02.33.36;	author nathanw;	state Exp;
branches;
next	;


desc
@@


1.49
log
@Finally remove the old, pre-wscons, acorn32 console code.  This dated back
to RiscBSD and had been lurking in dark corners scaring people (mostly me)
for far too long.  It will be missed, but not much, and I hope we can clear
up any fallout before 5.0.

While I'm in the area, also remove rpckbd(4), since pckbd(4) has
been supported on acorn32 for ages.
@
text
@#	$NetBSD: RPC_WSCONS,v 1.48 2006/08/14 06:22:33 skrll Exp $
#
#	RPC_WSCONS -- Full RiscPC config with wscons
#
# This machine description file is used to generate the default NetBSD
# kernel. This wscons kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
#
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.

include		"arch/acorn32/conf/std.acorn32"

#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"GENERIC-$Revision: 1.48 $"

# estimated number of users
maxusers	32

# Standard system options

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

# CPU options
options 	CPU_SA110	# Support the SA110 core
options 	CPU_ARM6	# Support the ARM6 core
options 	CPU_ARM7	# Support the ARM7 core
#options 	CPU_ARM8	# Support the ARM8 core
#options 	ARM6_LATE_ABORT	# ARM6XX late abort support

# For StrongARM only kernels
#makeoptions	COPTS="-O2 -march=armv3m -mtune=strongarm"

# FPA options
#options 	ARMFPE		# ARM Ltd FPE

# File systems

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

# File system options
options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
options 	NFSSERVER
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support

# Networking options

options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
#options 	IPSEC_DEBUG	# debug for IP security
#options 	MROUTING	# IP multicast routing
#options 	PIM		# Protocol Independent Multicast
#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
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#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 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Compatibility options

options 	COMPAT_43	# 4.3BSD compatibility.
options 	COMPAT_30	# NetBSD 3.0 compatibility.
options		COMPAT_20	# NetBSD 2.0 compatibility.
options 	COMPAT_16	# NetBSD 1.6 compatibility.
options 	COMPAT_14	# NetBSD 1.4 compatibility.
options 	COMPAT_13	# NetBSD 1.3 compatibility.
options 	COMPAT_12	# NetBSD 1.2 compatibility.
#options 	COMPAT_11	# NetBSD 1.1 compatibility.
#options 	COMPAT_10	# NetBSD 1.0 compatibility.
#options 	COMPAT_09	# NetBSD 0.9 compatibility.
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.

# Shared memory options

options 	SYSVMSG		# System V-like message queues
options 	SYSVSEM		# System V-like semaphores
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
options 	SYSVSHM		# System V-like memory sharing
options 	SHMMAXPGS=1024	# 1024 pages is the default

# Device options

options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_ROOT_SIZE=3800	# Size in blocks
#options 	MEMORY_DISK_IS_ROOT	# use memory disk as root

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
options 	LKM		# loadable kernel modules
options 	KMEMSTATS	# kernel memory statistics
#options 	SCSIVERBOSE	# Verbose SCSI errors
options 	USERCONF	# userconf(4) support
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel

# Development and Debugging options

#options 	ARM700BUGTRACK	# track the ARM700 swi bug
#options 	PORTMASTER	# Enable PortMaster only options
#options 	DIAGNOSTIC	# internal consistency checks
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
#options 	IPKDB		# remote kernel debugging
options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	root on ? type ?

# serial console ... the conaddr is hardcoded as the pioc address + 4*com offset
# this really be fixed some day
#options 	COMCONSOLE,CONADDR="0x210000+4*0x3f8",CONUNIT=0,CONSPEED=9600

# The main bus device
mainbus0 at root

# The boot CPU
cpu0 at mainbus?

# The IOMD
iomd0	at mainbus?

# system clock via IOMD
clock*	at iomd?

# IIC bus device
iomdiic* at iomd?
iic0 at iomdiic?

# RTC device via IIC bus
pcfrtc*	at iic? addr 0x50

# VIDC device
vidc0		at mainbus?

# WSCONS
# ws console uses DUMB, SUN or VT100 terminal emulation
#options 	WSEMUL_NODUMB
#options 	WSEMUL_SUN
options 	WSEMUL_VT100

#options 	WSDISPLAY_COMPAT_RAWKBD

#options 	FONT_BOLD8x16
#options 	FONT_GALLANT12x22	# Very nice font
#options 	FONT_LUCIDA16x29
#options 	FONT_OMRON12x20		# looks funny
#options 	FONT_QVSS8x15		# broken ?
options 	FONT_SONY12x25		# looks like VT220 font
options 	FONT_SONY8x16		# not tested
#options 	FONT_VT220L8x8		# 8x8 font as in Arch. cons
#options 	FONT_VT220L8x16		# 8x(2x8) font as in Arch. cons
#options 	FONT_VT220L8x10		# not tested
#options 	FONT_VT220L8x20		# not tested

vidcvideo0	at vidc?		# wscons driver for VIDC
wsdisplay*	at vidcvideo? console ?	# display itself

iomdkbc*	at iomd?		# IOMD keyboard/mouse interface

pckbd*		at iomdkbc? slot ?	# PS/2 keyboard
options 	PCKBD_LAYOUT=KB_UK
wskbd*		at pckbd?

#pms*		at iomdkbc? slot ?	# PS/2 mouse
#wsmouse*	at pms?

#rpckbd* 	at iomd?
#wskbd*		at rpckbd?

qms*		at iomd?		# ws quadmouse driver
wsmouse*	at qms?			# wsmouse on ws quadmouse

pseudo-device	wsmux

# The origional vidcconsole :
# vidcconsole kbd at IOMD
# vidcconsole PS2 mouse at IOMD
#vidcconsole0	at vidc?		# display + vt100 emulation
#kbd*		at iomd?		# PS/2 keyboard for vidcconsole

# generic VT console device
#vt0	at vidc?
#vt1	at vidc?
#vt2	at vidc?
#vt3	at vidc?
#vt4	at vidc?
#vt5	at vidc?

# Peripheral IO Controller
pioc0	at mainbus? base 0x00210000

# IDE disk controller
wdc0	at pioc? offset 0x01f0 irq 9

# ATA (IDE) bus support
atabus* at ata?

wd*	at atabus? drive ?
atapibus* at atapi?
cd*	at atapibus? drive ?
sd*	at atapibus? drive ?

# Floppy disk controller
fdc*	at pioc? offset 0x03f0 irq 12 dack 0x2000
fd0	at fdc? drive ?

# Serial ports
com*	at pioc? offset 0x03f8 irq 10

# Parallel ports
lpt*	at pioc? offset 0x0278 irq 0	# Old driver
#atppc*	at pioc? offset 0x0278 irq 0	# New driver
#ppbus*	at atppc?
#lpt*	at ppbus?		# Parallel printer
#plip*	at ppbus?		# Parallel line IP

# Audio device
vidcaudio0	at vidc?
audio*		at vidcaudio0

# Podule bus device
podulebus0	at root

asc*	at podulebus?			# Acorn SCSI card
scsibus* at asc?

cosc*	at podulebus?			# MCS Connect32 SCSI II card
scsibus* at cosc?

ptsc*	at podulebus?			# Power-Tec SCSI II card
scsibus* at ptsc?

csc*	at podulebus?			# Cumana SCSI II card
scsibus* at csc?

oak*	at podulebus?			# Oak SCSI I card
scsibus* at oak?

csa*	at podulebus?			# Cumana SCSI I adapter
scsibus* at csa?

hcsc*	at podulebus0 slot ?		# HCCS 8-bit SCSI interface
scsibus* at hcsc?

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 auto-changers
uk*	at scsibus? target ? lun ?	# SCSI unknown device
ss*	at scsibus? target ? lun ?	# SCSI scanner

dtide*	at podulebus?			# D.T. Software IDE card

hcide*	at podulebus?			# HCCS IDE card

icside*	at podulebus?			# ICS IDE card

rapide*	at podulebus?			# Yellowstone RapIDE card

simide*	at podulebus?			# Simtec IDE card

amps*	at podulebus?			# Atomwide Multi-Port Serial card
com*	at amps?

ie*	at podulebus?			# Ether1 podules
ea*	at podulebus?			# Ether3 podules
eb0	at podulebus?			# EtherB network slot cards
ne*	at podulebus?			# NE2000 clone cards

pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
pseudo-device	tun			# network tunneling over tty
pseudo-device	tap			# virtual Ethernet
#pseudo-device	gre			# generic L3 over IP tunnel
#pseudo-device	ipfilter 1		# ip filter
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	strip			# STarmode Radio IP (Metricon Ricochet)
pseudo-device	vlan			# IEEE 802.1q encapsulation
pseudo-device	bridge			# simple inter-network bridging
pseudo-device	pty			# pseudo-terminals
pseudo-device	vnd			# disk-like interface to files
pseudo-device	ccd	2		# concatenated disk devices
pseudo-device	raid	8		# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
#pseudo-device	fss	4		# file system snapshot device
pseudo-device	md	1		# Ramdisk driver
pseudo-device	rnd			# /dev/random and in-kernel generator
pseudo-device	clockctl		# user control of clock subsystem

makeoptions	MONITOR="Taxan875+LR"
#makeoptions	MONITOR="AKF60"
makeoptions	MODES="1024,768,60 1024,768,70 800,600,60 640,480,60 1280,1024 1152,900"
@


1.48
log
@s/adpater/adapter/

Prompted by PR/34195
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.47 2006/08/05 22:33:44 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.47 $"
@


1.47
log
@Xarm32VIDC has supported pckbd(4) for several releases now, so it's probably
safe to stop using rpckbd(4) in wscons configurations.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.46 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.46 $"
d284 1
a284 1
csa*	at podulebus?			# Cumana SCSI I adpater
@


1.46
log
@Add stf to all kernel configs which have INET6 and gif, except the INSTALL
ones and those for specific machines of developers. PR 32304.

OK'ed by rpaulo.

N.B. stf is a cloning device, so it still must be enabled by
"ifconfig stf0 create".
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.45 2006/02/05 05:01:48 cube Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.45 $"
d205 3
a207 3
#pckbd*		at iomdkbc? slot ?	# PS/2 keyboard
#options 	PCKBD_LAYOUT=KB_UK
#wskbd*		at pckbd?
d212 2
a213 2
rpckbd* 	at iomd?
wskbd*		at rpckbd?
@


1.45
log
@Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.44 2006/02/04 02:34:00 rpaulo Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.44 $"
d326 1
a326 1
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.45.4.1
log
@sync with head - hopefully this will work
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.46 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.46 $"
d326 1
a326 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.45.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.45 2006/02/05 05:01:48 cube Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.45 $"
d326 1
a326 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.45.2.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.45.2.1 2006/04/01 12:06:06 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.45.2.1 $"
d205 3
a207 3
pckbd*		at iomdkbc? slot ?	# PS/2 keyboard
options 	PCKBD_LAYOUT=KB_UK
wskbd*		at pckbd?
d212 2
a213 2
#rpckbd* 	at iomd?
#wskbd*		at rpckbd?
@


1.45.2.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.45.2.2 2006/08/11 15:40:59 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.45.2.2 $"
@


1.45.6.1
log
@Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
d326 1
a326 1
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
@


1.44
log
@bpfilter doesn't accept count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.43 2005/12/20 05:35:27 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.43 $"
d317 2
a318 2
pseudo-device	sl	2		# CSLIP
pseudo-device	ppp	2		# PPP
d320 1
a320 1
pseudo-device	tun	2		# network tunneling over tty
d322 1
a322 1
#pseudo-device	gre	2		# generic L3 over IP tunnel
d324 4
a327 4
pseudo-device	gif	4		# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith	1		# IPv[46] tcp relay translation i/f
#pseudo-device	stf	1		# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	strip	4		# STarmode Radio IP (Metricon Ricochet)
d331 1
a331 1
pseudo-device	vnd	4		# disk-like interface to files
@


1.43
log
@Remove the tablet line discipline.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.42 2005/12/07 09:10:11 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.42 $"
d316 1
a316 1
pseudo-device	bpfilter 8		# packet filter
@


1.43.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.43 2005/12/20 05:35:27 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.43 $"
@


1.43.6.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.46 2006/03/28 20:58:39 pavel Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.46 $"
d316 3
a318 3
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
d320 1
a320 1
pseudo-device	tun			# network tunneling over tty
d322 1
a322 1
#pseudo-device	gre			# generic L3 over IP tunnel
d324 4
a327 4
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	strip			# STarmode Radio IP (Metricon Ricochet)
d331 1
a331 1
pseudo-device	vnd			# disk-like interface to files
@


1.43.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.43 2005/12/20 05:35:27 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.43 $"
d316 3
a318 3
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
d320 1
a320 1
pseudo-device	tun			# network tunneling over tty
d322 1
a322 1
#pseudo-device	gre			# generic L3 over IP tunnel
d324 4
a327 4
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
#pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	strip			# STarmode Radio IP (Metricon Ricochet)
d331 1
a331 1
pseudo-device	vnd			# disk-like interface to files
@


1.42
log
@Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.41 2005/08/19 05:19:49 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.41 $"
a330 1
pseudo-device	tb	1		# tablet line discipline
@


1.41
log
@Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.40 2005/08/19 02:03:49 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.40 $"
d74 1
a74 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.40
log
@64 bit inode changes.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.39 2005/07/31 04:04:30 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.39 $"
d67 1
@


1.39
log
@revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.38 2005/07/30 06:35:35 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.38 $"
d101 1
@


1.38
log
@add "options VMSWAP" to non INSTALL kernels.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.37 2005/07/07 17:05:46 tron Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.37 $"
a349 2

options	VMSWAP			# Swap device/file support
@


1.37
log
@Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.36 2005/02/18 21:05:50 dsl Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.36 $"
d350 2
@


1.36
log
@Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.35 2005/02/11 08:25:53 dsl Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.35 $"
d82 1
@


1.36.6.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.36 2005/02/18 21:05:50 dsl Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.36 $"
a66 1
file-system	PTYFS		# /dev/pts/N support
d73 1
a73 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
a81 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a99 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
d313 3
a315 3
pseudo-device	bpfilter		# packet filter
pseudo-device	sl			# CSLIP
pseudo-device	ppp			# PPP
d317 1
a317 1
pseudo-device	tun			# network tunneling over tty
d319 1
a319 1
#pseudo-device	gre			# generic L3 over IP tunnel
d321 4
a324 4
pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith			# IPv[46] tcp relay translation i/f
pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	strip			# STarmode Radio IP (Metricon Ricochet)
d328 2
a329 1
pseudo-device	vnd			# disk-like interface to files
@


1.36.6.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.36.6.1 2006/06/21 14:47:47 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.36.6.1 $"
@


1.36.4.1
log
@Pull up revision 1.37 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.36 2005/02/18 21:05:50 dsl Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.36 $"
a81 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
@


1.35
log
@Add 'option FFS_SNAPSHOT' to most of the config files.
Commented out for kernels that appear to hace space constraints.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.34 2005/01/31 16:54:32 hannken Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.34 $"
d73 1
a73 1
options 	FFS_SNAPSHOT	# ffs snapshots
@


1.34
log
@Add file system snapshots to kernel configs.

- Ffs internal snapshots get compiled in unconditionally.

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

Reviewed by: Jason Thorpe <thorpej@@netbsd.org>
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.33 2005/01/17 15:28:51 cube Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.33 $"
d73 1
@


1.33
log
@Add tap(4) support to a random^Wcarefully chosen set of kernel configs.
All those kernels have a line for both tun and bridge, and if either is
commented out, tap is commented out also.  With the exception of i386's
GENERIC_TINY.

XXX:  we _need_ some way of making this more simple.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.32 2004/12/08 13:28:27 reinoud Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.32 $"
d340 1
@


1.33.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
a72 1
options 	FFS_SNAPSHOT	# ffs snapshots
a339 1
#pseudo-device	fss	4		# file system snapshot device
@


1.33.2.2
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.33.2.1 2005/02/12 18:17:29 yamt Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.33.2.1 $"
d73 1
a73 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.32
log
@Add IPv6 support like all other architectures do and add NetBSD 2.0
binary compatibility
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.31 2004/11/10 17:54:02 christos Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.31 $"
d317 1
@


1.32.2.1
log
@sync with -current
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.36 2005/02/18 21:05:50 dsl Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.36 $"
a72 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
a316 1
pseudo-device	tap			# virtual Ethernet
a338 1
#pseudo-device	fss	4		# file system snapshot device
@


1.31
log
@Add COMPAT_BSDPTY to the rest of the config files.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.30 2004/09/04 23:29:44 manu Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.30 $"
d99 1
@


1.30
log
@IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@@
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.29 2004/07/15 03:53:44 atatat Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.29 $"
d107 1
@


1.29
log
@Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.28 2004/03/13 19:27:40 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.28 $"
d83 1
@


1.28
log
@Rename wsqms(4) to qms(4), since the "ws" is redundant now.  While I'm here,
bundle it all into a single file, qms.c, replacing wsqms.c, wsqms_iomd.c,
and wsqmsvar.h.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.27 2004/03/13 18:25:25 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.27 $"
d132 1
@


1.28.2.1
log
@Pull up revision 1.29 (requested by atatat in ticket #663):
	Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
	but commented out in most of them.
@
text
@d1 1
a1 1
#	$NetBSD$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
a131 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
@


1.27
log
@Remove all use of busmouse(4), instead using wsmouse everywhere, even in
kernels that don't use wscons otherwise.  The X server released with 1.6
should be able to cope with this.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.26 2004/03/13 17:59:00 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.26 $"
d207 2
a208 2
wsqms*		at iomd?		# ws quadmouse driver
wsmouse*	at wsqms?		# wsmouse on ws quadmouse
@


1.26
log
@Add support for iomdkbc, pckbd, and pms.  Don't enable pckbd in any default
config because the X server shipped with 1.6 didn't support it, and it seems
rude to break people's X servers when they upgrade their kernels.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.25 2004/02/13 11:36:09 wiz Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.25 $"
d195 3
a197 2
iomdkbc*	at iomd?
#pckbd*		at iomdkbc? slot ?
d199 1
a199 1
#pms*		at iomdkbc? slot ?
d201 1
a201 1
#wskbd*		at pckbd?
a216 2
#qms*		at iomd?		# RiscPC mouse for vidcconsole
#opms*		at iomd?		# A7000/NC? mouse for vidcconsole
@


1.25
log
@Uppercase CPU, plural is CPUs.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.24 2004/01/25 13:46:59 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.24 $"
d195 10
a204 2
rpckbd*		at iomd?		# based on old `kbd' driver
wskbd*		at rpckbd?		# wskbd on RiscPC keyboard
@


1.24
log
@Remove the "beep" driver.  Its function is largely subsumed by a
combination of audio(4), wskbd(4) and audiobell().  Proposed a week
ago on port-acorn32 with no reaction whatever.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.23 2004/01/22 13:27:07 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.23 $"
d153 1
a153 1
# The boot cpu
@


1.23
log
@Add commented-out entries to attach atppc and friends at pioc.
While I'm here, remove entries for pioc children that never exist.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.22 2004/01/17 21:49:24 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.22 $"
a246 3
# Crude sound device
beep0	at vidc?

@


1.22
log
@Use audiobell for system beeps on acorn32 when vidcaudio(4) is compiled in.
Remove the vestigal sysbeep device and replace it with the same kind of
mechanism that pckbd(4) uses to find the bell, which is just as ugly, but
more standard.  Adapt beep(4) to the new world (though I'm not sure it
deserves to live).
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.21 2003/10/18 08:30:12 lukem Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.21 $"
a223 1
#wdc*	at pioc? offset 0x0170 irq -1
a234 1
fdc*	at pioc? offset 0x0370 irq -1 dack 0x2000
a238 3
#com*	at pioc? offset 0x02f8 irq -1
#com*	at pioc? offset 0x0338 irq -1
#com*	at pioc? offset 0x0238 irq -1
d241 5
a245 3
lpt*	at pioc? offset 0x0278 irq 0
#lpt*	at pioc? offset 0x0378 irq -1
#lpt*	at pioc? offset 0x03bc irq -1
@


1.21
log
@Use one  'atabus* at ata?'  instead of multiple  'atabus* at FOOide?  channel ?'
Use  'atapibus* at atapi?'  instead of  'atapibus* at atabus?'
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.20 2003/10/08 11:00:38 bouyer Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.20 $"
a256 3
# System beep
sysbeep0	at vidc?

@


1.20
log
@Add atabus
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.19 2003/09/30 00:35:31 thorpej Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.19 $"
d225 4
a228 1
atabus* at wdc? channel ?
d230 1
a230 1
atapibus* at atabus?
a291 1
atabus* at dtide? channel ?
a293 1
atabus* at hcide? channel ?
a295 1
atabus* at icside? channel ?
a297 1
atabus* at rapide? channel ?
a299 1
atabus* at simide? channel ?
@


1.19
log
@New generic I2C framework.  Supports bit-bang and "intelligent" I2C
interface controllers (of varying intelligence levels).

Contributed by Wasabi Systems, Inc.  Primarily written by Steve Woodford,
with some modification by me.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.18 2003/09/13 13:30:05 chris Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.18 $"
d225 3
a227 2
wd*	at wdc? channel ? drive ?
atapibus* at wdc? channel ?
d289 1
a289 2
wd*	at dtide? channel ? drive ?
atapibus* at dtide? channel ?
d292 1
a292 2
wd*	at hcide? channel ? drive ?
atapibus* at hcide? channel ?
d295 1
a295 2
wd*	at icside? channel ? drive ?
atapibus* at icside? channel ?
d298 1
a298 2
wd*	at rapide? channel ? drive ?
atapibus* at rapide? channel ?
d301 1
a301 2
wd*	at simide? channel ? drive ?
atapibus* at simide? channel ?
@


1.18
log
@Add COMPAT_16 to most arm based kernels.  Mainly in preperation for doing
SA_SIGINFO work.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17 2002/09/18 02:43:54 lukem Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17 $"
d163 2
a164 1
iic*	at iomd?
d167 1
a167 4
rtc*	at iic? addr 0xa0

# time-of-day device via rtc device
todclock0	at rtc?
@


1.17
log
@enable USERCONF by default; it's small and extremely useful to have available.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.16 2002/08/05 23:30:44 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.16 $"
d98 1
@


1.17.8.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.29 2004/07/15 03:53:44 atatat Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.29 $"
a97 1
options 	COMPAT_16	# NetBSD 1.6 compatibility.
a130 1
#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
d152 1
a152 1
# The boot CPU
d162 1
a162 2
iomdiic* at iomd?
iic0 at iomdiic?
d165 4
a168 1
pcfrtc*	at iic? addr 0x50
d196 2
a197 11
iomdkbc*	at iomd?		# IOMD keyboard/mouse interface

#pckbd*		at iomdkbc? slot ?	# PS/2 keyboard
#options 	PCKBD_LAYOUT=KB_UK
#wskbd*		at pckbd?

#pms*		at iomdkbc? slot ?	# PS/2 mouse
#wsmouse*	at pms?

rpckbd* 	at iomd?
wskbd*		at rpckbd?
d199 2
a200 2
qms*		at iomd?		# ws quadmouse driver
wsmouse*	at qms?			# wsmouse on ws quadmouse
d209 2
d225 3
a227 6

# ATA (IDE) bus support
atabus* at ata?

wd*	at atabus? drive ?
atapibus* at atapi?
d233 1
d238 3
d243 6
a248 5
lpt*	at pioc? offset 0x0278 irq 0	# Old driver
#atppc*	at pioc? offset 0x0278 irq 0	# New driver
#ppbus*	at atppc?
#lpt*	at ppbus?		# Parallel printer
#plip*	at ppbus?		# Parallel line IP
d254 3
d289 2
d293 2
d297 2
d301 2
d305 2
@


1.17.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.30 2004/09/04 23:29:44 manu Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.30 $"
a82 1
#options 	PIM		# Protocol Independent Multicast
@


1.17.8.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17.8.1 2004/08/03 10:30:48 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17.8.1 $"
@


1.17.8.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17.8.3 2004/09/21 13:11:20 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17.8.3 $"
a106 1
options		COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
@


1.17.8.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17.8.4 2004/11/14 08:15:04 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17.8.4 $"
a98 1
options		COMPAT_20	# NetBSD 2.0 compatibility.
@


1.17.8.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17.8.5 2004/12/18 09:31:00 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17.8.5 $"
a316 1
pseudo-device	tap			# virtual Ethernet
@


1.17.8.7
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17.8.6 2005/01/24 08:33:57 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17.8.6 $"
a339 1
#pseudo-device	fss	4		# file system snapshot device
@


1.17.8.8
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17.8.7 2005/02/04 11:44:13 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17.8.7 $"
a72 1
options 	FFS_SNAPSHOT	# ffs snapshots
@


1.17.8.9
log
@Sync with HEAD.

Hi Perry!
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17.8.8 2005/02/15 21:32:31 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17.8.8 $"
d73 1
a73 1
#options 	FFS_NO_SNAPSHOT	# ffs snapshots
@


1.17.8.10
log
@Sync with HEAD. Here we go again...
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.17.8.9 2005/03/04 16:38:00 skrll Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.17.8.9 $"
a66 1
file-system	PTYFS		# /dev/pts/N support
a81 1
#options 	IPSEC_NAT_T	# IPsec NAT traversal (NAT-T)
a99 1
options 	COMPAT_30	# NetBSD 3.0 compatibility.
@


1.17.8.11
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.42 2005/12/07 09:10:11 tsutsui Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.42 $"
d74 1
a74 1
#options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
@


1.16
log
@Enable csc(4), since it's reported as working.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.15 2002/06/17 05:14:03 lukem Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.15 $"
d129 1
a129 1
#options 	USERCONF	# userconf(4) support
@


1.15
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: RPC_WSCONS,v 1.14 2002/04/25 15:06:21 atatat Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.14 $"
d269 2
a270 2
#csc*	at podulebus?			# Cumana SCSI II card
#scsibus* at csc?			# Not currently working
@


1.14
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: RPC_WSCONS,v 1.13 2002/04/12 08:10:46 gmcgarry Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.13 $"
d346 1
@


1.14.4.1
log
@Pull up revision 1.15 (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$
d25 1
a25 1
#ident		"GENERIC-$Revision$"
a345 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.14.4.2
log
@Pull up revision 1.16 (requested by bjh21 in ticket #641):
Enable csc(4), since it's reported as working.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.14.4.1 2002/08/01 04:15:04 lukem Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.14.4.1 $"
d269 2
a270 2
csc*	at podulebus?			# Cumana SCSI II card
scsibus* at csc?
@


1.14.2.1
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.15 2002/06/17 05:14:03 lukem Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.15 $"
a345 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.14.2.2
log
@catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.16 2002/08/05 23:30:44 bjh21 Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.16 $"
d269 2
a270 2
csc*	at podulebus?			# Cumana SCSI II card
scsibus* at csc?
@


1.13
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: RPC_WSCONS,v 1.12 2002/04/10 20:10:08 thorpej Exp $
d23 3
a25 1
#ident		"GENERIC-$Revision: 1.12 $"
@


1.12
log
@Remove "options RISCPC"; nothing tests for it anymore.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.11 2002/04/02 05:30:37 lukem Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.11 $"
d127 1
@


1.11
log
@Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE,
which was suggested by Izumi Tsutsui <tsutsui@@ceres.dti.ne.jp> as
being more consistent with what it's controlling...
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.10 2002/03/10 19:56:38 lukem Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.10 $"
a41 4

# Architecture options
# Architecture options
options 	RISCPC		# We are a RiscPC
@


1.10
log
@* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options
  are now consistently named
* fold opt_mdsize.h into opt_md.h
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.9 2002/02/11 21:48:48 reinoud Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.9 $"
d122 1
a122 1
#options 	MEMORY_DISK_SIZE=3800	# Size in blocks
@


1.9
log
@The COMPAT_OLD_BOOTLOADER flag can go now since BtRiscBSD is no longer
suported due to ELF transition.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.8 2002/01/30 14:01:33 reinoud Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.8 $"
d122 1
a122 2
#options 	MEMORY_DISK_SIZE=0	# Size in blocks
#options 	MINIROOTSIZE=3800	# Size in blocks
@


1.8
log
@Update and clean the config files to look more equal ... some non standard
configutations were not updated during time.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.7 2002/01/27 13:23:09 jdolecek Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.9 $"
a106 3

# Bootloader options (has to go !)
#options 	COMPAT_OLD_BOOTLOADER
@


1.7
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: RPC_WSCONS,v 1.6 2002/01/25 15:20:56 reinoud Exp $
d5 17
d23 1
a23 1
include	"arch/acorn32/conf/std.acorn32"
a25 1

a47 1

d64 1
d72 2
d82 1
a82 1
#options 	IPSEC_ESP	# IP security (encryption part; define w/ IPSEC)
d108 1
a108 1
# Bootloader options
d115 4
d126 1
a126 1
#options 	MINIROOTSIZE=3400	# Size in blocks
d134 1
d141 1
a141 1
#options 	DIAGNOSTIC	# internally consistency checks
d218 6
a223 7
#vt0		at vidc?
#vt1		at vidc?
#vt2		at vidc?
#vt3		at vidc?
#vt4		at vidc?
#vt5		at vidc?

d283 1
a283 1
hcsc*	at podulebus0 slot ?	# HCCS 8-bit SCSI interface
d293 8
d325 1
d327 1
d329 6
a334 1
#pseudo-device	strip	4		# STRIP
d339 10
d350 1
a350 1
pseudo-device	rnd			# /dev/random and /dev/urandom
@


1.6
log
@Cleanup kernel configuration file and add a generic INSTALL kernel. The
A7000 kernels are obsolete now the ARM7500 detection is integrated. The
NC's however are not completely supported and should in the near future be
bootable with GENERIC/INSTALL too.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.5 2001/12/22 23:17:35 cjep Exp $
d112 1
@


1.5
log
@Pull out csc Cumana SCSI II driver and note that it is not currently
working properly. This seems to have been the case for some time
(cf. PR #8924).
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.4 2001/11/20 12:56:18 lukem Exp $
a29 1
#options 	RC7500		# We are a RC7500
d72 1
a72 1
options 	NETATALK	# AppleTalk networking
d194 6
a199 6
#vt0	at vidc?
#vt1	at vidc?
#vt2	at vidc?
#vt3	at vidc?
#vt4	at vidc?
#vt5	at vidc?
@


1.5.2.1
log
@file RPC_WSCONS was added on branch kqueue on 2002-01-10 19:36:04 +0000
@
text
@d1 307
@


1.5.2.2
log
@Sync kqueue branch with -current.
@
text
@a0 307
#	$NetBSD: RPC_WSCONS,v 1.5.2.1 2002/01/10 19:36:04 thorpej Exp $
#
#	RPC_WSCONS -- Full RiscPC config with wscons
#

include	"arch/acorn32/conf/std.acorn32"

# estimated number of users

maxusers	32

# Standard system options

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

# CPU options
options 	CPU_SA110	# Support the SA110 core
options 	CPU_ARM6	# Support the ARM6 core
options 	CPU_ARM7	# Support the ARM7 core
#options 	CPU_ARM8	# Support the ARM8 core
#options 	ARM6_LATE_ABORT	# ARM6XX late abort support

# For StrongARM only kernels
#makeoptions	COPTS="-O2 -march=armv3m -mtune=strongarm"

# Architecture options
# Architecture options
options 	RISCPC		# We are a RiscPC
#options 	RC7500		# We are a RC7500

# FPA options

#options 	ARMFPE		# ARM Ltd FPE

# File systems

file-system	FFS		# UFS
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS		# Network file system
file-system 	ADOSFS		# AmigaDOS-compatible file system
file-system 	EXT2FS		# second extended file system (linux)
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	MSDOSFS		# MS-DOS file system
file-system	FDESC		# /dev/fd
file-system	FILECORE	# Acorn filecore file system
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 options
options 	QUOTA		# UFS quotas
options 	NFSSERVER

# Networking options

options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/ IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#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
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#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 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Compatibility options

options 	COMPAT_43	# 4.3BSD compatibility.
options 	COMPAT_14	# NetBSD 1.4 compatibility.
options 	COMPAT_13	# NetBSD 1.3 compatibility.
options 	COMPAT_12	# NetBSD 1.2 compatibility.
#options 	COMPAT_11	# NetBSD 1.1 compatibility.
#options 	COMPAT_10	# NetBSD 1.0 compatibility.
#options 	COMPAT_09	# NetBSD 0.9 compatibility.
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

# Bootloader options
#options 	COMPAT_OLD_BOOTLOADER

# Shared memory options

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

# Device options

options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_SIZE=0	# Size in blocks
#options 	MINIROOTSIZE=3400	# Size in blocks
#options 	MEMORY_DISK_IS_ROOT	# use memory disk as root

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
options 	LKM		# loadable kernel modules
options 	KMEMSTATS	# kernel memory statistics

# Development and Debugging options

#options 	ARM700BUGTRACK	# track the ARM700 swi bug
#options 	PORTMASTER	# Enable PortMaster only options
#options 	DIAGNOSTIC	# internally consistency checks
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
#options 	IPKDB		# remote kernel debugging
options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	root on ? type ?

# serial console ... the conaddr is hardcoded as the pioc address + 4*com offset
# this really be fixed some day
#options 	COMCONSOLE,CONADDR="0x210000+4*0x3f8",CONUNIT=0,CONSPEED=9600

# The main bus device
mainbus0 at root

# The boot cpu
cpu0 at mainbus?

# The IOMD
iomd0	at mainbus?

# system clock via IOMD
clock*	at iomd?

# IIC bus device
iic*	at iomd?

# RTC device via IIC bus
rtc*	at iic? addr 0xa0

# time-of-day device via rtc device
todclock0	at rtc?

# VIDC device
vidc0		at mainbus?

# WSCONS
# ws console uses DUMB, SUN or VT100 terminal emulation
#options 	WSEMUL_NODUMB
#options 	WSEMUL_SUN
options 	WSEMUL_VT100

#options 	WSDISPLAY_COMPAT_RAWKBD

#options 	FONT_BOLD8x16
#options 	FONT_GALLANT12x22	# Very nice font
#options 	FONT_LUCIDA16x29
#options 	FONT_OMRON12x20		# looks funny
#options 	FONT_QVSS8x15		# broken ?
options 	FONT_SONY12x25		# looks like VT220 font
options 	FONT_SONY8x16		# not tested
#options 	FONT_VT220L8x8		# 8x8 font as in Arch. cons
#options 	FONT_VT220L8x16		# 8x(2x8) font as in Arch. cons
#options 	FONT_VT220L8x10		# not tested
#options 	FONT_VT220L8x20		# not tested

vidcvideo0	at vidc?		# wscons driver for VIDC
wsdisplay*	at vidcvideo? console ?	# display itself

rpckbd*		at iomd?		# based on old `kbd' driver
wskbd*		at rpckbd?		# wskbd on RiscPC keyboard

wsqms*		at iomd?		# ws quadmouse driver
wsmouse*	at wsqms?		# wsmouse on ws quadmouse

pseudo-device	wsmux

# The origional vidcconsole :
# vidcconsole kbd at IOMD
# vidcconsole PS2 mouse at IOMD
#vidcconsole0	at vidc?		# display + vt100 emulation
#kbd*		at iomd?		# PS/2 keyboard for vidcconsole
#qms*		at iomd?		# RiscPC mouse for vidcconsole
#opms*		at iomd?		# A7000/NC? mouse for vidcconsole

# generic VT console device
#vt0	at vidc?
#vt1	at vidc?
#vt2	at vidc?
#vt3	at vidc?
#vt4	at vidc?
#vt5	at vidc?


# Peripheral IO Controller
pioc0	at mainbus? base 0x00210000

# IDE disk controller
wdc0	at pioc? offset 0x01f0 irq 9
#wdc*	at pioc? offset 0x0170 irq -1
wd*	at wdc? channel ? drive ?
atapibus* at wdc? channel ?
cd*	at atapibus? drive ?
sd*	at atapibus? drive ?

# Floppy disk controller
fdc*	at pioc? offset 0x03f0 irq 12 dack 0x2000
fdc*	at pioc? offset 0x0370 irq -1 dack 0x2000
fd0	at fdc? drive ?

# Serial ports
com*	at pioc? offset 0x03f8 irq 10
#com*	at pioc? offset 0x02f8 irq -1
#com*	at pioc? offset 0x0338 irq -1
#com*	at pioc? offset 0x0238 irq -1

# Parallel ports
lpt*	at pioc? offset 0x0278 irq 0
#lpt*	at pioc? offset 0x0378 irq -1
#lpt*	at pioc? offset 0x03bc irq -1

# Crude sound device
beep0	at vidc?

# Audio device
vidcaudio0	at vidc?
audio*		at vidcaudio0

# System beep
sysbeep0	at vidc?

# Podule bus device
podulebus0	at root

asc*	at podulebus?			# Acorn SCSI card
scsibus* at asc?

cosc*	at podulebus?			# MCS Connect32 SCSI II card
scsibus* at cosc?

ptsc*	at podulebus?			# Power-Tec SCSI II card
scsibus* at ptsc?

#csc*	at podulebus?			# Cumana SCSI II card
#scsibus* at csc?			# Not currently working

oak*	at podulebus?			# Oak SCSI I card
scsibus* at oak?

csa*	at podulebus?			# Cumana SCSI I adpater
scsibus* at csa?

hcsc*	at podulebus0 slot ?	# HCCS 8-bit SCSI interface
scsibus* at hcsc?

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 auto-changers
uk*	at scsibus? target ? lun ?	# SCSI unknown device
ss*	at scsibus? target ? lun ?	# SCSI scanner

icside*	at podulebus?			# ICS IDE card
wd*	at icside? channel ? drive ?
atapibus* at icside? channel ?

rapide*	at podulebus?			# Yellowstone RapIDE card
wd*	at rapide? channel ? drive ?
atapibus* at rapide? channel ?

simide*	at podulebus?			# Simtec IDE card
wd*	at simide? channel ? drive ?
atapibus* at simide? channel ?

amps*	at podulebus?			# Atomwide Multi-Port Serial card
com*	at amps?

ie*	at podulebus?			# Ether1 podules
ea*	at podulebus?			# Ether3 podules
eb0	at podulebus?			# EtherB network slot cards
ne*	at podulebus?			# NE2000 clone cards

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 1		# ip filter
#pseudo-device	strip	4		# STRIP
pseudo-device	pty			# pseudo-terminals
pseudo-device	tb	1		# tablet line discipline
pseudo-device	vnd	4		# disk-like interface to files
pseudo-device	ccd	2		# concatenated disk devices
pseudo-device	md	1		# Ramdisk driver
pseudo-device	rnd			# /dev/random and /dev/urandom

makeoptions	MONITOR="Taxan875+LR"
#makeoptions	MONITOR="AKF60"
makeoptions	MODES="1024,768,60 1024,768,70 800,600,60 640,480,60 1280,1024 1152,900"
@


1.5.2.3
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.5.2.2 2002/02/11 20:06:38 jdolecek Exp $
a4 15
# This machine description file is used to generate the default NetBSD
# kernel. This wscons kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
#
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.
d6 1
a6 1
include		"arch/acorn32/conf/std.acorn32"
d8 1
a8 1
#ident		"GENERIC-$Revision: 1.5.2.2 $"
a9 1
# estimated number of users
d30 1
d33 1
a49 1
file-system 	OVERLAY		# overlay filesystem
a56 2
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
d65 1
a65 1
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
d73 1
a73 1
#options 	NETATALK	# AppleTalk networking
d91 1
a91 1
# Bootloader options (has to go !)
a97 4
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
d105 1
a105 1
#options 	MINIROOTSIZE=3800	# Size in blocks
a112 2
#options 	SCSIVERBOSE	# Verbose SCSI errors
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d118 1
a118 1
#options 	DIAGNOSTIC	# internal consistency checks
d202 1
d261 1
a261 1
hcsc*	at podulebus0 slot ?		# HCCS 8-bit SCSI interface
a270 8
dtide*	at podulebus?			# D.T. Software IDE card
wd*	at dtide? channel ? drive ?
atapibus* at dtide? channel ?

hcide*	at podulebus?			# HCCS IDE card
wd*	at hcide? channel ? drive ?
atapibus* at hcide? channel ?

a294 1
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
a295 1
#pseudo-device	gre	2		# generic L3 over IP tunnel
d297 1
a297 6
pseudo-device	gif	4		# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith	1		# IPv[46] tcp relay translation i/f
#pseudo-device	stf	1		# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	strip	4		# STarmode Radio IP (Metricon Ricochet)
pseudo-device	vlan			# IEEE 802.1q encapsulation
pseudo-device	bridge			# simple inter-network bridging
a301 10
pseudo-device	raid	8		# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
d303 1
a303 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.5.2.4
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.5.2.3 2002/03/16 15:55:24 jdolecek Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.5.2.3 $"
d108 3
d125 2
a126 1
#options 	MEMORY_DISK_SIZE=3800	# Size in blocks
@


1.5.2.5
log
@catch up with -current on kqueue branch
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.5.2.4 2002/06/23 17:33:55 jdolecek Exp $
d23 1
a23 3
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"GENERIC-$Revision: 1.5.2.4 $"
d43 4
d122 1
a122 1
#options 	MEMORY_DISK_ROOT_SIZE=3800	# Size in blocks
a130 1
#options 	USERCONF	# userconf(4) support
@


1.5.2.6
log
@sync kqueue branch with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.5.2.5 2002/09/06 08:31:06 jdolecek Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.5.2.5 $"
d269 2
a270 2
csc*	at podulebus?			# Cumana SCSI II card
scsibus* at csc?
a345 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.5.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: RPC_WSCONS,v 1.5.2.6 2002/10/10 18:30:22 jdolecek Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.5.2.6 $"
d129 1
a129 1
options 	USERCONF	# userconf(4) support
@


1.4
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: RPC_WSCONS,v 1.3 2001/11/13 17:54:46 augustss Exp $
d252 2
a253 2
csc*	at podulebus?			# Cumana SCSI II card
scsibus* at csc?
@


1.3
log
@The wsmux pseudo device does not need a count anymore.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.2 2001/10/17 22:54:25 reinoud Exp $
d92 1
a92 1
#options		COMPAT_OLD_BOOTLOADER
d155 1
a155 1
# WSCONS             
d157 17
a173 17
#options        WSEMUL_NODUMB
#options        WSEMUL_SUN
options         WSEMUL_VT100

#options		WSDISPLAY_COMPAT_RAWKBD

#options         FONT_BOLD8x16
#options         FONT_GALLANT12x22        # Very nice font
#options         FONT_LUCIDA16x29
#options         FONT_OMRON12x20         # looks funny
#options         FONT_QVSS8x15           # broken ?
options         FONT_SONY12x25          # looks like VT220 font
options         FONT_SONY8x16           # not tested
#options         FONT_VT220L8x8          # 8x8 font as in Arch. cons
#options         FONT_VT220L8x16         # 8x(2x8) font as in Arch. cons
#options         FONT_VT220L8x10         # not tested
#options         FONT_VT220L8x20         # not tested
d175 2
a176 2
vidcvideo0      at vidc?                # wscons driver for VIDC
wsdisplay*      at vidcvideo? console ? # display itself
d178 2
a179 2
rpckbd*         at iomd?                # based on old `kbd' driver
wskbd*          at rpckbd?              # wskbd on RiscPC keyboard
d189 4
a192 4
#vidcconsole0   at vidc?                 # display + vt100 emulation
#kbd*           at iomd?                 # PS/2 keyboard for vidcconsole
#qms*		at iomd?		 # RiscPC mouse for vidcconsole
#opms*          at iomd?                 # A7000/NC? mouse for vidcconsole
d195 6
a200 6
#vt0     at vidc?
#vt1     at vidc?
#vt2     at vidc?
#vt3     at vidc?
#vt4     at vidc?
#vt5     at vidc?
d215 3
a217 3
fdc*    at pioc? offset 0x03f0 irq 12 dack 0x2000
fdc*    at pioc? offset 0x0370 irq -1 dack 0x2000
fd0     at fdc? drive ?
d220 4
a223 4
com*    at pioc? offset 0x03f8 irq 10
#com*    at pioc? offset 0x02f8 irq -1
#com*    at pioc? offset 0x0338 irq -1
#com*    at pioc? offset 0x0238 irq -1
d226 3
a228 3
lpt*    at pioc? offset 0x0278 irq 0
#lpt*    at pioc? offset 0x0378 irq -1
#lpt*    at pioc? offset 0x03bc irq -1
d291 3
a293 3
pseudo-device	loop	1               # network loopback
pseudo-device	bpfilter 8              # packet filter
pseudo-device	sl	2               # CSLIP
d297 1
a297 1
#pseudo-device	strip	4		# STRIP 
d300 1
a300 1
pseudo-device	vnd     4               # disk-like interface to files
d305 3
a307 3
makeoptions MONITOR="Taxan875+LR"
#makeoptions MONITOR="AKF60"
makeoptions MODES="1024,768,60 1024,768,70 800,600,60 640,480,60 1280,1024 1152,900"
@


1.3.2.1
log
@file RPC_WSCONS was added on branch nathanw_sa on 2002-01-08 00:22:44 +0000
@
text
@d1 307
@


1.3.2.2
log
@Catch up to -current.
@
text
@a0 307
#	$NetBSD: RPC_WSCONS,v 1.3.2.1 2002/01/08 00:22:44 nathanw Exp $
#
#	RPC_WSCONS -- Full RiscPC config with wscons
#

include	"arch/acorn32/conf/std.acorn32"

# estimated number of users

maxusers	32

# Standard system options

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

# CPU options
options 	CPU_SA110	# Support the SA110 core
options 	CPU_ARM6	# Support the ARM6 core
options 	CPU_ARM7	# Support the ARM7 core
#options 	CPU_ARM8	# Support the ARM8 core
#options 	ARM6_LATE_ABORT	# ARM6XX late abort support

# For StrongARM only kernels
#makeoptions	COPTS="-O2 -march=armv3m -mtune=strongarm"

# Architecture options
# Architecture options
options 	RISCPC		# We are a RiscPC
#options 	RC7500		# We are a RC7500

# FPA options

#options 	ARMFPE		# ARM Ltd FPE

# File systems

file-system	FFS		# UFS
#file-system	LFS		# log-structured file system
file-system	MFS		# memory file system
file-system	NFS		# Network file system
file-system 	ADOSFS		# AmigaDOS-compatible file system
file-system 	EXT2FS		# second extended file system (linux)
file-system	CD9660		# ISO 9660 + Rock Ridge file system
file-system	MSDOSFS		# MS-DOS file system
file-system	FDESC		# /dev/fd
file-system	FILECORE	# Acorn filecore file system
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 options
options 	QUOTA		# UFS quotas
options 	NFSSERVER

# Networking options

options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/ IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
#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
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#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 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Compatibility options

options 	COMPAT_43	# 4.3BSD compatibility.
options 	COMPAT_14	# NetBSD 1.4 compatibility.
options 	COMPAT_13	# NetBSD 1.3 compatibility.
options 	COMPAT_12	# NetBSD 1.2 compatibility.
#options 	COMPAT_11	# NetBSD 1.1 compatibility.
#options 	COMPAT_10	# NetBSD 1.0 compatibility.
#options 	COMPAT_09	# NetBSD 0.9 compatibility.
#options 	TCP_COMPAT_42	# 4.2BSD TCP/IP bug compat. Not recommended.

# Bootloader options
#options 	COMPAT_OLD_BOOTLOADER

# Shared memory options

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

# Device options

options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_SIZE=0	# Size in blocks
#options 	MINIROOTSIZE=3400	# Size in blocks
#options 	MEMORY_DISK_IS_ROOT	# use memory disk as root

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
options 	LKM		# loadable kernel modules
options 	KMEMSTATS	# kernel memory statistics

# Development and Debugging options

#options 	ARM700BUGTRACK	# track the ARM700 swi bug
#options 	PORTMASTER	# Enable PortMaster only options
#options 	DIAGNOSTIC	# internally consistency checks
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
#options 	IPKDB		# remote kernel debugging
options 	DDB		# in-kernel debugger
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	root on ? type ?

# serial console ... the conaddr is hardcoded as the pioc address + 4*com offset
# this really be fixed some day
#options 	COMCONSOLE,CONADDR="0x210000+4*0x3f8",CONUNIT=0,CONSPEED=9600

# The main bus device
mainbus0 at root

# The boot cpu
cpu0 at mainbus?

# The IOMD
iomd0	at mainbus?

# system clock via IOMD
clock*	at iomd?

# IIC bus device
iic*	at iomd?

# RTC device via IIC bus
rtc*	at iic? addr 0xa0

# time-of-day device via rtc device
todclock0	at rtc?

# VIDC device
vidc0		at mainbus?

# WSCONS
# ws console uses DUMB, SUN or VT100 terminal emulation
#options 	WSEMUL_NODUMB
#options 	WSEMUL_SUN
options 	WSEMUL_VT100

#options 	WSDISPLAY_COMPAT_RAWKBD

#options 	FONT_BOLD8x16
#options 	FONT_GALLANT12x22	# Very nice font
#options 	FONT_LUCIDA16x29
#options 	FONT_OMRON12x20		# looks funny
#options 	FONT_QVSS8x15		# broken ?
options 	FONT_SONY12x25		# looks like VT220 font
options 	FONT_SONY8x16		# not tested
#options 	FONT_VT220L8x8		# 8x8 font as in Arch. cons
#options 	FONT_VT220L8x16		# 8x(2x8) font as in Arch. cons
#options 	FONT_VT220L8x10		# not tested
#options 	FONT_VT220L8x20		# not tested

vidcvideo0	at vidc?		# wscons driver for VIDC
wsdisplay*	at vidcvideo? console ?	# display itself

rpckbd*		at iomd?		# based on old `kbd' driver
wskbd*		at rpckbd?		# wskbd on RiscPC keyboard

wsqms*		at iomd?		# ws quadmouse driver
wsmouse*	at wsqms?		# wsmouse on ws quadmouse

pseudo-device	wsmux

# The origional vidcconsole :
# vidcconsole kbd at IOMD
# vidcconsole PS2 mouse at IOMD
#vidcconsole0	at vidc?		# display + vt100 emulation
#kbd*		at iomd?		# PS/2 keyboard for vidcconsole
#qms*		at iomd?		# RiscPC mouse for vidcconsole
#opms*		at iomd?		# A7000/NC? mouse for vidcconsole

# generic VT console device
#vt0	at vidc?
#vt1	at vidc?
#vt2	at vidc?
#vt3	at vidc?
#vt4	at vidc?
#vt5	at vidc?


# Peripheral IO Controller
pioc0	at mainbus? base 0x00210000

# IDE disk controller
wdc0	at pioc? offset 0x01f0 irq 9
#wdc*	at pioc? offset 0x0170 irq -1
wd*	at wdc? channel ? drive ?
atapibus* at wdc? channel ?
cd*	at atapibus? drive ?
sd*	at atapibus? drive ?

# Floppy disk controller
fdc*	at pioc? offset 0x03f0 irq 12 dack 0x2000
fdc*	at pioc? offset 0x0370 irq -1 dack 0x2000
fd0	at fdc? drive ?

# Serial ports
com*	at pioc? offset 0x03f8 irq 10
#com*	at pioc? offset 0x02f8 irq -1
#com*	at pioc? offset 0x0338 irq -1
#com*	at pioc? offset 0x0238 irq -1

# Parallel ports
lpt*	at pioc? offset 0x0278 irq 0
#lpt*	at pioc? offset 0x0378 irq -1
#lpt*	at pioc? offset 0x03bc irq -1

# Crude sound device
beep0	at vidc?

# Audio device
vidcaudio0	at vidc?
audio*		at vidcaudio0

# System beep
sysbeep0	at vidc?

# Podule bus device
podulebus0	at root

asc*	at podulebus?			# Acorn SCSI card
scsibus* at asc?

cosc*	at podulebus?			# MCS Connect32 SCSI II card
scsibus* at cosc?

ptsc*	at podulebus?			# Power-Tec SCSI II card
scsibus* at ptsc?

#csc*	at podulebus?			# Cumana SCSI II card
#scsibus* at csc?			# Not currently working

oak*	at podulebus?			# Oak SCSI I card
scsibus* at oak?

csa*	at podulebus?			# Cumana SCSI I adpater
scsibus* at csa?

hcsc*	at podulebus0 slot ?	# HCCS 8-bit SCSI interface
scsibus* at hcsc?

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 auto-changers
uk*	at scsibus? target ? lun ?	# SCSI unknown device
ss*	at scsibus? target ? lun ?	# SCSI scanner

icside*	at podulebus?			# ICS IDE card
wd*	at icside? channel ? drive ?
atapibus* at icside? channel ?

rapide*	at podulebus?			# Yellowstone RapIDE card
wd*	at rapide? channel ? drive ?
atapibus* at rapide? channel ?

simide*	at podulebus?			# Simtec IDE card
wd*	at simide? channel ? drive ?
atapibus* at simide? channel ?

amps*	at podulebus?			# Atomwide Multi-Port Serial card
com*	at amps?

ie*	at podulebus?			# Ether1 podules
ea*	at podulebus?			# Ether3 podules
eb0	at podulebus?			# EtherB network slot cards
ne*	at podulebus?			# NE2000 clone cards

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 1		# ip filter
#pseudo-device	strip	4		# STRIP
pseudo-device	pty			# pseudo-terminals
pseudo-device	tb	1		# tablet line discipline
pseudo-device	vnd	4		# disk-like interface to files
pseudo-device	ccd	2		# concatenated disk devices
pseudo-device	md	1		# Ramdisk driver
pseudo-device	rnd			# /dev/random and /dev/urandom

makeoptions	MONITOR="Taxan875+LR"
#makeoptions	MONITOR="AKF60"
makeoptions	MODES="1024,768,60 1024,768,70 800,600,60 640,480,60 1280,1024 1152,900"
@


1.3.2.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.3.2.2 2002/02/28 04:05:53 nathanw Exp $
a4 15
# This machine description file is used to generate the default NetBSD
# kernel. This wscons kernel does not include all options, subsystems
# and device drivers, but should be useful for most applications.
#
# The machine description file can be customised for your specific
# machine to reduce the kernel size and improve its performance.
#
# For further information on compiling NetBSD kernels, see the config(8)
# man page.
#
# For further information on hardware support for this architecture, see
# the intro(4) man page.  For further information about kernel options
# for this architecture, see the options(4) man page.  For an explanation
# of each device driver in this file see the section 4 man page for the
# device.
d6 1
a6 1
include		"arch/acorn32/conf/std.acorn32"
d8 1
a8 1
#ident		"GENERIC-$Revision: 1.3.2.2 $"
a9 1
# estimated number of users
d30 1
d33 1
a49 1
file-system 	OVERLAY		# overlay filesystem
a56 2
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
d65 1
a65 1
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
d73 1
a73 1
#options 	NETATALK	# AppleTalk networking
d91 3
a97 4
#options 	SEMMNI=10	# number of semaphore identifiers
#options 	SEMMNS=60	# number of semaphores in system
#options 	SEMUME=10	# max number of undo entries per process
#options 	SEMMNU=30	# number of undo structures in system
d105 1
a105 1
#options 	MINIROOTSIZE=3800	# Size in blocks
a112 2
#options 	SCSIVERBOSE	# Verbose SCSI errors
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
d118 1
a118 1
#options 	DIAGNOSTIC	# internal consistency checks
d202 1
d261 1
a261 1
hcsc*	at podulebus0 slot ?		# HCCS 8-bit SCSI interface
a270 8
dtide*	at podulebus?			# D.T. Software IDE card
wd*	at dtide? channel ? drive ?
atapibus* at dtide? channel ?

hcide*	at podulebus?			# HCCS IDE card
wd*	at hcide? channel ? drive ?
atapibus* at hcide? channel ?

a294 1
pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
a295 1
#pseudo-device	gre	2		# generic L3 over IP tunnel
d297 1
a297 6
pseudo-device	gif	4		# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith	1		# IPv[46] tcp relay translation i/f
#pseudo-device	stf	1		# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	strip	4		# STarmode Radio IP (Metricon Ricochet)
pseudo-device	vlan			# IEEE 802.1q encapsulation
pseudo-device	bridge			# simple inter-network bridging
a301 10
pseudo-device	raid	8		# RAIDframe disk driver
options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
# options	RF_INCLUDE_EVENODD=1
# options	RF_INCLUDE_RAID5_RS=1
# options	RF_INCLUDE_PARITYLOGGING=1
# options	RF_INCLUDE_CHAINDECLUSTER=1
# options	RF_INCLUDE_INTERDECLUSTER=1
# options 	RF_INCLUDE_PARITY_DECLUSTERING=1
# options	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
d303 1
a303 1
pseudo-device	rnd			# /dev/random and in-kernel generator
@


1.3.2.4
log
@Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.3.2.3 2002/04/01 07:38:44 nathanw Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.3.2.3 $"
d122 2
a123 1
#options 	MEMORY_DISK_SIZE=3800	# Size in blocks
@


1.3.2.5
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.3.2.4 2002/04/17 00:02:05 nathanw Exp $
d23 1
a23 1
#ident		"GENERIC-$Revision: 1.3.2.4 $"
d43 4
d122 1
a122 1
#options 	MEMORY_DISK_ROOT_SIZE=3800	# Size in blocks
a130 1
#options 	USERCONF	# userconf(4) support
@


1.3.2.6
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.3.2.5 2002/06/20 03:37:19 nathanw Exp $
d23 1
a23 3
#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary

#ident		"GENERIC-$Revision: 1.3.2.5 $"
a343 1
pseudo-device	clockctl		# user control of clock subsystem
@


1.3.2.7
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.3.2.6 2002/08/13 01:02:37 nathanw Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.3.2.6 $"
d269 2
a270 2
csc*	at podulebus?			# Cumana SCSI II card
scsibus* at csc?
@


1.3.2.8
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.3.2.7 2002/10/18 02:33:36 nathanw Exp $
d25 1
a25 1
#ident		"GENERIC-$Revision: 1.3.2.7 $"
d129 1
a129 1
options 	USERCONF	# userconf(4) support
@


1.2
log
@Bug fix : due to changes in wscons having a wsmux seems mandatory now to
get it compiled...

added the pseudo-device wsmux 1 to ensure this demand.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.1 2001/10/05 22:27:47 reinoud Exp $
d184 1
a184 1
pseudo-device	wsmux	1		 # seems to be mandatory for now
@


1.1
log
@Initial commit of the splitting off of arch/acorn32 from arch/arm32.

The IOMD/VIDC combination is now moved to arch/arm/iomd together. These
files still need a lot of cleaning up :( .... esp. the RC7500 support that
is still dormant in it; this needs either to be removed or split out for
RC7500's ``VIDC'' video/audio variant.

Apart from the RC7500 support wich is still in arch/arm32 the
iomd,vidc,riscpc and podulebus subdirectories of arch/arm32 can be removed.

This split still uses some small parts of arch/arm32 .... those are the MI
parts that haven't been moved yet.

RiscPC/A7000 have been tested and confirmed to build as should NC.
@
text
@d1 1
a1 1
#	$NetBSD: RPC_WSCONS,v 1.8 2001/07/10 20:43:59 bjh21 Exp $
d175 2
a176 2
vidcvideo0      at vidc?                 # wscons driver for VIDC
wsdisplay*      at vidcvideo? console ?  # display itself
d178 2
a179 2
rpckbd*         at iomd?                 # based on old `kbd' driver
wskbd*          at rpckbd?               # wskbd on RiscPC keyboard
d181 2
a182 2
wsqms*		at iomd?		 # ws quadmouse driver
wsmouse*	at wsqms?		 # wsmouse on ws quadmouse
d184 1
@
