head	1.47;
access;
symbols
	perseant-exfatfs-base-20261102:1.47
	perseant-exfatfs-base-20250801:1.47
	perseant-exfatfs-base-20240630:1.47
	perseant-exfatfs:1.47.0.134
	perseant-exfatfs-base:1.47
	bouyer-sunxi-drm:1.47.0.132
	bouyer-sunxi-drm-base:1.47
	cjep_sun2x:1.47.0.130
	cjep_sun2x-base:1.47
	cjep_staticlib_x-base1:1.47
	cjep_staticlib_x:1.47.0.128
	cjep_staticlib_x-base:1.47
	thorpej-futex-base:1.47
	bouyer-xenpvh-base2:1.47
	phil-wifi-20200421:1.47
	bouyer-xenpvh-base1:1.47
	phil-wifi-20200411:1.47
	bouyer-xenpvh:1.47.0.126
	bouyer-xenpvh-base:1.47
	phil-wifi-20200406:1.47
	ad-namecache-base3:1.47
	ad-namecache-base2:1.47
	ad-namecache-base1:1.47
	ad-namecache:1.47.0.124
	ad-namecache-base:1.47
	isaki-audio2:1.47.0.122
	isaki-audio2-base:1.47
	pgoyette-compat-merge-20190127:1.47
	pgoyette-compat-20190127:1.47
	pgoyette-compat-20190118:1.47
	pgoyette-compat-1226:1.47
	pgoyette-compat-1126:1.47
	pgoyette-compat-1020:1.47
	pgoyette-compat-0930:1.47
	pgoyette-compat-0906:1.47
	pgoyette-compat-0728:1.47
	pgoyette-compat-0625:1.47
	pgoyette-compat-0521:1.47
	pgoyette-compat-0502:1.47
	pgoyette-compat-0422:1.47
	pgoyette-compat-0415:1.47
	pgoyette-compat-0407:1.47
	pgoyette-compat-0330:1.47
	pgoyette-compat-0322:1.47
	pgoyette-compat-0315:1.47
	pgoyette-compat:1.47.0.2
	pgoyette-compat-base:1.47
	perseant-stdc-iso10646:1.47.0.120
	perseant-stdc-iso10646-base:1.47
	prg-localcount2-base3:1.47
	prg-localcount2-base2:1.47
	prg-localcount2-base1:1.47
	prg-localcount2:1.47.0.118
	prg-localcount2-base:1.47
	pgoyette-localcount-20170426:1.47
	bouyer-socketcan-base1:1.47
	pgoyette-localcount-20170320:1.47
	bouyer-socketcan:1.47.0.116
	bouyer-socketcan-base:1.47
	pgoyette-localcount-20170107:1.47
	pgoyette-localcount-20161104:1.47
	localcount-20160914:1.47
	pgoyette-localcount-20160806:1.47
	pgoyette-localcount-20160726:1.47
	pgoyette-localcount:1.47.0.114
	pgoyette-localcount-base:1.47
	netbsd-5-2-3-RELEASE:1.47
	netbsd-5-1-5-RELEASE:1.47
	yamt-pagecache-base9:1.47
	yamt-pagecache-tag8:1.47
	tls-earlyentropy:1.47.0.112
	tls-earlyentropy-base:1.47
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.47
	riastradh-drm2-base3:1.47
	netbsd-5-2-2-RELEASE:1.47
	netbsd-5-1-4-RELEASE:1.47
	netbsd-5-2-1-RELEASE:1.47
	netbsd-5-1-3-RELEASE:1.47
	rmind-smpnet-nbase:1.47
	rmind-smpnet:1.47.0.108
	rmind-smpnet-base:1.47
	agc-symver:1.47.0.110
	agc-symver-base:1.47
	tls-maxphys-base:1.47
	yamt-pagecache-base8:1.47
	netbsd-5-2:1.47.0.106
	yamt-pagecache-base7:1.47
	netbsd-5-2-RELEASE:1.47
	netbsd-5-2-RC1:1.47
	yamt-pagecache-base6:1.47
	yamt-pagecache-base5:1.47
	yamt-pagecache-base4:1.47
	netbsd-5-1-2-RELEASE:1.47
	netbsd-5-1-1-RELEASE:1.47
	jmcneill-usbmp:1.47.0.104
	jmcneill-usbmp-base:1.47
	jmcneill-audiomp3:1.47.0.102
	jmcneill-audiomp3-base:1.47
	yamt-pagecache-base3:1.47
	yamt-pagecache-base2:1.47
	yamt-pagecache:1.47.0.100
	yamt-pagecache-base:1.47
	rmind-uvmplock-nbase:1.47
	jym-xensuspend-nbase:1.47
	bouyer-quota2-nbase:1.47
	bouyer-quota2:1.47.0.98
	bouyer-quota2-base:1.47
	jruoho-x86intr:1.47.0.96
	jruoho-x86intr-base:1.47
	matt-nb5-pq3:1.47.0.94
	matt-nb5-pq3-base:1.47
	netbsd-5-1:1.47.0.92
	netbsd-5-1-RELEASE:1.47
	yamt-nfs-mp-base11:1.47
	netbsd-5-1-RC4:1.47
	uebayasi-xip-base2:1.47
	yamt-nfs-mp-base10:1.47
	netbsd-5-1-RC3:1.47
	netbsd-5-1-RC2:1.47
	netbsd-5-1-RC1:1.47
	rmind-uvmplock:1.47.0.90
	rmind-uvmplock-base:1.47
	yamt-nfs-mp-base9:1.47
	uebayasi-xip:1.47.0.88
	uebayasi-xip-base:1.47
	netbsd-5-0-2-RELEASE:1.47
	yamt-nfs-mp-base8:1.47
	yamt-nfs-mp-base7:1.47
	netbsd-5-0-1-RELEASE:1.47
	jymxensuspend-base:1.47
	yamt-nfs-mp-base6:1.47
	yamt-nfs-mp-base5:1.47
	yamt-nfs-mp-base4:1.47
	yamt-nfs-mp-base3:1.47
	netbsd-5-0:1.47.0.86
	netbsd-5-0-RELEASE:1.47
	netbsd-5-0-RC4:1.47
	netbsd-5-0-RC3:1.47
	netbsd-5-0-RC2:1.47
	jym-xensuspend:1.47.0.84
	jym-xensuspend-base:1.47
	netbsd-5-0-RC1:1.47
	haad-dm-base2:1.47
	haad-nbase2:1.47
	ad-audiomp2:1.47.0.82
	ad-audiomp2-base:1.47
	netbsd-5:1.47.0.80
	netbsd-5-base:1.47
	haad-dm-base1:1.47
	haad-dm:1.47.0.78
	haad-dm-base:1.47
	simonb-wapbl-nbase:1.47
	yamt-pf42-base4:1.47
	simonb-wapbl:1.47.0.76
	simonb-wapbl-base:1.47
	yamt-pf42-base3:1.47
	hpcarm-cleanup-nbase:1.47
	yamt-pf42-base2:1.47
	yamt-nfs-mp-base2:1.47
	yamt-nfs-mp:1.47.0.74
	yamt-nfs-mp-base:1.47
	yamt-pf42:1.47.0.72
	yamt-pf42-base:1.47
	ad-socklock-base1:1.47
	yamt-lazymbuf-base15:1.47
	yamt-lazymbuf-base14:1.47
	keiichi-mipv6-nbase:1.47
	mjf-devfs2:1.47.0.70
	mjf-devfs2-base:1.47
	keiichi-mipv6:1.47.0.68
	keiichi-mipv6-base:1.47
	bouyer-xeni386-merge1:1.47
	vmlocking2-base3:1.47
	bouyer-xeni386-nbase:1.47
	yamt-kmem-base3:1.47
	cube-autoconf:1.47.0.66
	cube-autoconf-base:1.47
	yamt-kmem-base2:1.47
	bouyer-xeni386:1.47.0.64
	bouyer-xeni386-base:1.47
	yamt-kmem:1.47.0.62
	yamt-kmem-base:1.47
	vmlocking2-base2:1.47
	reinoud-bufcleanup-nbase:1.47
	vmlocking2:1.47.0.60
	vmlocking2-base1:1.47
	jmcneill-base:1.47
	mjf-devfs:1.47.0.58
	mjf-devfs-base:1.47
	bouyer-xenamd64-base2:1.47
	vmlocking-nbase:1.47
	yamt-x86pmap-base4:1.47
	bouyer-xenamd64:1.47.0.56
	bouyer-xenamd64-base:1.47
	yamt-x86pmap-base3:1.47
	yamt-x86pmap-base2:1.47
	yamt-x86pmap:1.47.0.54
	yamt-x86pmap-base:1.47
	jmcneill-pm:1.47.0.52
	jmcneill-pm-base:1.47
	hpcarm-cleanup:1.47.0.50
	hpcarm-cleanup-base:1.47
	mjf-ufs-trans-base:1.47
	yamt-idlelwp-base8:1.47
	ppcoea-renovation:1.47.0.48
	ppcoea-renovation-base:1.47
	reinoud-bufcleanup-base:1.47
	vmlocking:1.47.0.46
	vmlocking-base:1.47
	ad-audiomp:1.47.0.44
	ad-audiomp-base:1.47
	yamt-idlelwp:1.47.0.42
	post-newlock2-merge:1.47
	newlock2-nbase:1.47
	yamt-splraiseipl-base5:1.47
	yamt-splraiseipl-base4:1.47
	yamt-splraiseipl-base3:1.47
	yamt-splraiseipl-base2:1.47
	yamt-splraiseipl:1.47.0.40
	yamt-splraiseipl-base:1.47
	newlock2:1.47.0.38
	newlock2-base:1.47
	yamt-pdpolicy-base8:1.47
	yamt-pdpolicy-base7:1.47
	yamt-pdpolicy-base6:1.47
	gdamore-uart:1.47.0.36
	gdamore-uart-base:1.47
	simonb-timcounters-final:1.47
	yamt-pdpolicy-base5:1.47
	elad-kernelauth-nbase:1.47
	yamt-pdpolicy-base4:1.47
	yamt-pdpolicy-base3:1.47
	yamt-pdpolicy-base2:1.47
	yamt-pdpolicy:1.47.0.34
	yamt-pdpolicy-base:1.47
	yamt-uio_vmspace-base5:1.47
	simonb-timecounters:1.47.0.32
	simonb-timecounters-base:1.47
	rpaulo-netinet-merge-pcb:1.47.0.30
	rpaulo-netinet-merge-pcb-base:1.47
	yamt-uio_vmspace:1.47.0.28
	yamt-readahead-base3:1.47
	yamt-readahead-base2:1.47
	yamt-readahead:1.47.0.26
	yamt-readahead-base:1.47
	yamt-vop-base3:1.47
	yamt-vop-base2:1.47
	thorpej-vnode-attr:1.47.0.24
	thorpej-vnode-attr-base:1.47
	yamt-vop:1.47.0.22
	yamt-vop-base:1.47
	yamt-lazymbuf:1.47.0.20
	yamt-km-base4:1.47
	yamt-km-base3:1.47
	yamt-km-base2:1.47
	yamt-km:1.47.0.18
	yamt-km-base:1.47
	kent-audio2:1.47.0.16
	kent-audio2-base:1.47
	ktrace-lwp:1.47.0.14
	ktrace-lwp-base:1.47
	nathanw_sa_end:1.43.4.3
	nathanw_sa_before_merge:1.47
	gmcgarry_ctxsw:1.47.0.12
	gmcgarry_ctxsw_base:1.47
	gmcgarry_ucred:1.47.0.10
	gmcgarry_ucred_base:1.47
	nathanw_sa_base:1.47
	gehenna-devsw:1.47.0.8
	gehenna-devsw-base:1.47
	netbsd-1-5-PATCH003:1.35.2.3
	eeh-devprop:1.47.0.6
	eeh-devprop-base:1.47
	newlock:1.47.0.4
	newlock-base:1.47
	ifpoll-base:1.47
	nathanw_sa:1.43.0.4
	thorpej-mips-cache:1.43.0.2
	thorpej-mips-cache-base:1.43
	thorpej-devvp-base3:1.42
	thorpej-devvp-base2:1.42
	post-chs-ubcperf:1.42
	pre-chs-ubcperf:1.42
	thorpej-devvp:1.42.0.4
	thorpej-devvp-base:1.42
	netbsd-1-5-PATCH002:1.35.2.3
	kqueue:1.42.0.2
	kqueue-base:1.47
	netbsd-1-5-PATCH001:1.35.2.3
	thorpej_scsipi_beforemerge:1.41
	thorpej_scsipi_nbase:1.41
	netbsd-1-5-RELEASE:1.35.2.3
	netbsd-1-5-BETA2:1.35.2.3
	netbsd-1-5-BETA:1.35.2.3
	netbsd-1-4-PATCH003:1.21.2.1
	netbsd-1-5-ALPHA2:1.35.2.2
	netbsd-1-5:1.35.0.2
	netbsd-1-5-base:1.35
	minoura-xpg4dl:1.32.0.2
	minoura-xpg4dl-base:1.32
	netbsd-1-4-PATCH002:1.21.2.1
	chs-ubc2-newbase:1.31
	wrstuden-devbsize-19991221:1.28
	wrstuden-devbsize:1.25.0.8
	wrstuden-devbsize-base:1.28
	kame_141_19991130:1.21.6.1
	comdex-fall-1999:1.25.0.6
	comdex-fall-1999-base:1.25
	fvdl-softdep:1.25.0.4
	fvdl-softdep-base:1.25
	thorpej_scsipi:1.25.0.2
	thorpej_scsipi_base:1.41
	netbsd-1-4-PATCH001:1.21.2.1
	kame_14_19990705:1.21
	kame_14_19990628:1.21
	kame:1.21.0.6
	chs-ubc2:1.21.0.4
	chs-ubc2-base:1.24
	netbsd-1-4-RELEASE:1.21
	netbsd-1-4:1.21.0.2
	netbsd-1-4-base:1.21
	kenh-if-detach:1.18.0.4
	kenh-if-detach-base:1.18
	chs-ubc:1.18.0.2
	chs-ubc-base:1.18
	eeh-paddr_t:1.9.0.2
	eeh-paddr_t-base:1.9;
locks; strict;
comment	@# @;


1.47
date	2002.02.10.01.53.20;	author thorpej;	state dead;
branches;
next	1.46;

1.46
date	2002.02.06.21.30.28;	author thorpej;	state Exp;
branches;
next	1.45;

1.45
date	2002.01.27.13.23.12;	author jdolecek;	state Exp;
branches;
next	1.44;

1.44
date	2001.11.20.12.56.22;	author lukem;	state Exp;
branches;
next	1.43;

1.43
date	2001.10.19.00.12.24;	author phil;	state Exp;
branches
	1.43.4.1;
next	1.42;

1.42
date	2001.07.08.16.32.15;	author abs;	state Exp;
branches
	1.42.2.1;
next	1.41;

1.41
date	2000.11.14.23.42.35;	author matt;	state Exp;
branches;
next	1.40;

1.40
date	2000.11.13.18.40.34;	author abs;	state Exp;
branches;
next	1.39;

1.39
date	2000.09.24.15.59.29;	author jdolecek;	state Exp;
branches;
next	1.38;

1.38
date	2000.08.13.01.31.17;	author itojun;	state Exp;
branches;
next	1.37;

1.37
date	2000.08.04.02.23.22;	author hubertf;	state Exp;
branches;
next	1.36;

1.36
date	2000.07.24.22.05.27;	author is;	state Exp;
branches;
next	1.35;

1.35
date	2000.06.17.06.19.03;	author matt;	state Exp;
branches
	1.35.2.1;
next	1.34;

1.34
date	2000.06.14.22.02.21;	author veego;	state Exp;
branches;
next	1.33;

1.33
date	2000.06.07.04.36.06;	author matt;	state Exp;
branches;
next	1.32;

1.32
date	2000.03.06.03.16.26;	author mark;	state Exp;
branches
	1.32.2.1;
next	1.31;

1.31
date	2000.01.23.23.54.34;	author hubertf;	state Exp;
branches;
next	1.30;

1.30
date	2000.01.23.01.06.33;	author tron;	state Exp;
branches;
next	1.29;

1.29
date	99.12.24.00.15.51;	author tron;	state Exp;
branches;
next	1.28;

1.28
date	99.11.22.08.14.05;	author tron;	state Exp;
branches;
next	1.27;

1.27
date	99.11.22.05.17.33;	author itojun;	state Exp;
branches;
next	1.26;

1.26
date	99.11.16.10.22.42;	author tron;	state Exp;
branches;
next	1.25;

1.25
date	99.09.16.16.49.49;	author matt;	state Exp;
branches
	1.25.2.1
	1.25.8.1;
next	1.24;

1.24
date	99.07.29.10.37.15;	author augustss;	state Exp;
branches;
next	1.23;

1.23
date	99.06.26.06.56.26;	author cgd;	state Exp;
branches;
next	1.22;

1.22
date	99.04.09.00.22.43;	author hubertf;	state Exp;
branches;
next	1.21;

1.21
date	99.03.27.07.11.36;	author explorer;	state Exp;
branches
	1.21.2.1
	1.21.4.1
	1.21.6.1;
next	1.20;

1.20
date	99.03.26.02.48.18;	author hubertf;	state Exp;
branches;
next	1.19;

1.19
date	99.01.23.22.18.43;	author sommerfe;	state Exp;
branches;
next	1.18;

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

1.17
date	98.10.08.01.50.28;	author mark;	state Exp;
branches;
next	1.16;

1.16
date	98.10.04.19.03.37;	author mark;	state Exp;
branches;
next	1.15;

1.15
date	98.09.06.03.38.56;	author tv;	state Exp;
branches;
next	1.14;

1.14
date	98.09.06.02.37.47;	author mark;	state Exp;
branches;
next	1.13;

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

1.12
date	98.08.26.12.10.57;	author augustss;	state Exp;
branches;
next	1.11;

1.11
date	98.08.14.03.56.22;	author mark;	state Exp;
branches;
next	1.10;

1.10
date	98.07.30.14.11.42;	author augustss;	state Exp;
branches;
next	1.9;

1.9
date	98.07.27.01.44.20;	author thorpej;	state Exp;
branches
	1.9.2.1;
next	1.8;

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

1.7
date	98.07.06.00.49.21;	author mark;	state Exp;
branches;
next	1.6;

1.6
date	98.07.02.23.39.22;	author tv;	state Exp;
branches;
next	1.5;

1.5
date	98.06.26.01.53.50;	author lukem;	state Exp;
branches;
next	1.4;

1.4
date	98.06.21.23.40.12;	author tv;	state Exp;
branches;
next	1.3;

1.3
date	98.06.18.22.32.33;	author mark;	state Exp;
branches;
next	1.2;

1.2
date	98.06.18.17.39.17;	author tv;	state Exp;
branches;
next	1.1;

1.1
date	98.06.12.23.29.27;	author tv;	state Exp;
branches;
next	;

1.43.4.1
date	2001.10.19.00.12.24;	author nathanw;	state dead;
branches;
next	1.43.4.2;

1.43.4.2
date	2002.01.08.00.23.26;	author nathanw;	state Exp;
branches;
next	1.43.4.3;

1.43.4.3
date	2002.02.28.04.07.51;	author nathanw;	state dead;
branches;
next	;

1.42.2.1
date	2002.01.10.19.38.41;	author thorpej;	state Exp;
branches;
next	1.42.2.2;

1.42.2.2
date	2002.02.11.20.07.26;	author jdolecek;	state Exp;
branches;
next	1.42.2.3;

1.42.2.3
date	2002.03.16.15.56.23;	author jdolecek;	state dead;
branches;
next	;

1.35.2.1
date	2000.07.25.23.08.18;	author is;	state Exp;
branches;
next	1.35.2.2;

1.35.2.2
date	2000.08.04.04.08.09;	author hubertf;	state Exp;
branches;
next	1.35.2.3;

1.35.2.3
date	2000.08.19.22.15.07;	author is;	state Exp;
branches;
next	;

1.32.2.1
date	2000.06.22.16.59.27;	author minoura;	state Exp;
branches;
next	;

1.25.2.1
date	2000.11.20.20.03.55;	author bouyer;	state Exp;
branches;
next	1.25.2.2;

1.25.2.2
date	2000.11.22.15.59.59;	author bouyer;	state Exp;
branches;
next	;

1.25.8.1
date	99.12.27.18.31.41;	author wrstuden;	state Exp;
branches;
next	;

1.21.2.1
date	99.06.26.23.33.42;	author cgd;	state Exp;
branches;
next	;

1.21.4.1
date	99.06.21.00.47.32;	author thorpej;	state Exp;
branches;
next	1.21.4.2;

1.21.4.2
date	99.07.01.23.02.25;	author thorpej;	state Exp;
branches;
next	1.21.4.3;

1.21.4.3
date	99.08.02.19.38.51;	author thorpej;	state Exp;
branches;
next	;

1.21.6.1
date	99.11.30.13.31.57;	author itojun;	state Exp;
branches;
next	;

1.9.2.1
date	98.08.08.03.06.36;	author eeh;	state Exp;
branches;
next	;


desc
@@


1.47
log
@Kill arch/arm32.  The last platform supported there, Shark, is now
in arch/shark.

(NOTE: arch/dnard, a premature move to split out the Shark support
code, is going to be deleted.  It has bit-rotted.)
@
text
@#	$NetBSD: SHARK,v 1.46 2002/02/06 21:30:28 thorpej Exp $
# From: NetBSD: GENERIC,v 1.72 2000/08/04 02:17:46 hubertf Exp
#
#	SHARK
#

include	"arch/arm32/conf/std.arm32"

#ident		"GENERIC-$Revision: 1.46 $"

# estimated number of users
maxusers	32

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	HZ=64
#options 	NTP		# NTP phase/frequency locked loop
options 	NMBCLUSTERS=1024 # XXX, temporarily required
#options 	BOOT_QUIETLY	# twiddle instead of normal boot msg output

# CPU options

options 	CPU_SA110	# Support the SA110 core

# Architecture options

options 	SHARK		# We are a Shark
options 	NSIO		# We are using the National Semi SuperIO
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"

# compatibility with old version of OFW, which may have incorrect
# properties and/or may set up devices incorrectly.
options 	COMPAT_OLD_OFW

# 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	CODA		# Coda file system (needs vcoda below)

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
#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 (Required
				# if you enable the pseudo-device ipl).

#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 	NFS_BOOT_DHCP	# use NetBSD standard DHCP/NFS boot code
#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.

# 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

options 	XSERVER			# also need INSECURE for now
options 	INSECURE		# disable kernel securelevel

# Use the following to force the serial to always be the console
# device.  19200 is what the serial gets set up as by the firmware
# when it hasn't fallen back from PC.  If it has fallen back then
# the speed will be set at 9600.
#options 	COMCONSOLE,CONADDR=0x3f8,CONUNIT=0,CONSPEED=19200

# Miscellaneous kernel options
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics, XXX temp required
#options 	LKM		# loadable kernel modules
options 	KMEMSTATS	# kernel memory statistics, XXX temp required
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)

# 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_ONPANIC=0	# don't run DDB at panictime
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#options 	KERNEL_DEBUG	# compile in kernel debuging capability
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd		root on ? type ?

# The main bus device
mainbus0 at root

# The boot cpu
cpu0 at mainbus?

# Open Firmware devices
ofbus*		at root
ofbus*		at ofbus?
#ofdisk* 	at ofbus?
#ofnet*		at ofbus?	# don't use with cs0
#ofcons* 	at ofbus?	# don't use with pc0
ofrtc*		at ofisa?
ofrom*		at ofbus?

ofisa*		at ofbus?
ofbus*		at ofisa?

# IDE/ATA disk
wdc*		at ofisa?
wd*		at wdc? drive ?

atapibus*	at wdc?
cd*		at atapibus? drive?
sd*		at atapibus? drive?

# PCCONS@@OFW
ofisapc*	at ofbus?
pc*		at ofisapc?
#options 	FRENCH_KBD
#options 	FINNISH_KBD
#options 	GERMAN_KBD
#options 	NORWEGIAN_KBD

# PS/2 Mouse
opms0		at spckbd? irq 12

# CS8900 Ethernet@@OFW
cs*		at ofisa?

# Serial @@OFW
com*		at ofisa?

# Parallel @@OFW
lpt*		at ofisa?

# Smart Card
ofisascr*	at ofisa?
scr*		at ofisascr?

# ESS Sound@@OFW
ess*		at ofisa?
audio*		at ess?
opl*		at ess?
midi*		at opl?

# Joystick @@OFW
joy*		at ofisa?

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	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	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	rnd			# /dev/random and /dev/urandom

#pseudo-device	md	1		# Ramdisk driver
#pseudo-device	profiler 1		# fiq based profiling device
pseudo-device	sequencer 1		# MIDI sequencer
pseudo-device	openfirm		# /dev/openfirm
#pseudo-device	vcoda	4		# coda kernel <-> cachemanager
@


1.46
log
@* Move some generic ARM OpenFirmware stuff into arch/arm/ofw (still
  more can move, but not yet).
* Garbage-collect some cruft from arch/arm32 in preparation for
  renaming to arch/shark.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.45 2002/01/27 13:23:12 jdolecek Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.45 $"
@


1.45
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: SHARK,v 1.44 2001/11/20 12:56:22 lukem Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.44 $"
a27 1
options 	OFW		# Enable common Open Firmware bits
@


1.44
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: SHARK,v 1.43 2001/10/19 00:12:24 phil Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.43 $"
d131 1
@


1.43
log
@Sharks run coda just fine.  Get it here so it is easy to recompile
a kernel with coda support.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.42 2001/07/08 16:32:15 abs Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.42 $"
d137 1
a137 1
#options  	PMAP_DEBUG	# Enable pmap_debug_level code
d167 1
a167 1
wd*             at wdc? drive ?
@


1.43.4.1
log
@file SHARK was added on branch nathanw_sa on 2002-01-08 00:23:26 +0000
@
text
@d1 226
@


1.43.4.2
log
@Catch up to -current.
@
text
@a0 226
#	$NetBSD: SHARK,v 1.43.4.1 2002/01/08 00:23:26 nathanw Exp $
# From: NetBSD: GENERIC,v 1.72 2000/08/04 02:17:46 hubertf Exp
#
#	SHARK
#

include	"arch/arm32/conf/std.arm32"

#ident		"GENERIC-$Revision: 1.43.4.1 $"

# estimated number of users
maxusers	32

# Standard system options

options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
options 	HZ=64
#options 	NTP		# NTP phase/frequency locked loop
options 	NMBCLUSTERS=1024 # XXX, temporarily required
#options 	BOOT_QUIETLY	# twiddle instead of normal boot msg output

# CPU options

options 	CPU_SA110	# Support the SA110 core

# Architecture options

options 	OFW		# Enable common Open Firmware bits
options 	SHARK		# We are a Shark
options 	NSIO		# We are using the National Semi SuperIO
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"

# compatibility with old version of OFW, which may have incorrect
# properties and/or may set up devices incorrectly.
options 	COMPAT_OLD_OFW

# 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	CODA		# Coda file system (needs vcoda below)

# File system options
#options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independant support
options 	SOFTDEP		# FFS soft updates support.
#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 (Required
				# if you enable the pseudo-device ipl).

#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 	NFS_BOOT_DHCP	# use NetBSD standard DHCP/NFS boot code
#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.

# 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

options 	XSERVER			# also need INSECURE for now
options 	INSECURE		# disable kernel securelevel

# Use the following to force the serial to always be the console
# device.  19200 is what the serial gets set up as by the firmware
# when it hasn't fallen back from PC.  If it has fallen back then
# the speed will be set at 9600.
#options 	COMCONSOLE,CONADDR=0x3f8,CONUNIT=0,CONSPEED=19200

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

# 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_ONPANIC=0	# don't run DDB at panictime
#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
#options 	KERNEL_DEBUG	# compile in kernel debuging capability
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd		root on ? type ?

# The main bus device
mainbus0 at root

# The boot cpu
cpu0 at mainbus?

# Open Firmware devices
ofbus*		at root
ofbus*		at ofbus?
#ofdisk* 	at ofbus?
#ofnet*		at ofbus?	# don't use with cs0
#ofcons* 	at ofbus?	# don't use with pc0
ofrtc*		at ofisa?
ofrom*		at ofbus?

ofisa*		at ofbus?
ofbus*		at ofisa?

# IDE/ATA disk
wdc*		at ofisa?
wd*		at wdc? drive ?

atapibus*	at wdc?
cd*		at atapibus? drive?
sd*		at atapibus? drive?

# PCCONS@@OFW
ofisapc*	at ofbus?
pc*		at ofisapc?
#options 	FRENCH_KBD
#options 	FINNISH_KBD
#options 	GERMAN_KBD
#options 	NORWEGIAN_KBD

# PS/2 Mouse
opms0		at spckbd? irq 12

# CS8900 Ethernet@@OFW
cs*		at ofisa?

# Serial @@OFW
com*		at ofisa?

# Parallel @@OFW
lpt*		at ofisa?

# Smart Card
ofisascr*	at ofisa?
scr*		at ofisascr?

# ESS Sound@@OFW
ess*		at ofisa?
audio*		at ess?
opl*		at ess?
midi*		at opl?

# Joystick @@OFW
joy*		at ofisa?

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	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	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	rnd			# /dev/random and /dev/urandom

#pseudo-device	md	1		# Ramdisk driver
#pseudo-device	profiler 1		# fiq based profiling device
pseudo-device	sequencer 1		# MIDI sequencer
pseudo-device	openfirm		# /dev/openfirm
#pseudo-device	vcoda	4		# coda kernel <-> cachemanager
@


1.43.4.3
log
@Catch up to -current.
@
text
@d1 226
@


1.42
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: SHARK,v 1.41 2000/11/14 23:42:35 matt Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.41 $"
d60 1
d226 1
@


1.42.2.1
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.44 2001/11/20 12:56:22 lukem Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.44 $"
a59 1
#file-system	CODA		# Coda file system (needs vcoda below)
d136 1
a136 1
#options 	PMAP_DEBUG	# Enable pmap_debug_level code
d166 1
a166 1
wd*		at wdc? drive ?
a224 1
#pseudo-device	vcoda	4		# coda kernel <-> cachemanager
@


1.42.2.2
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.42.2.1 2002/01/10 19:38:41 thorpej Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.42.2.1 $"
a130 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.42.2.3
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.42.2.2 2002/02/11 20:07:26 jdolecek Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.42.2.2 $"
@


1.41
log
@Add openfirm pseudo-device.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.40 2000/11/13 18:40:34 abs Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.40 $"
d89 1
d100 1
a100 1
#options 	TCP_COMPAT_42   # TCP bug compatibility with 4.2BSD
@


1.40
log
@If we only ever have a strongarm CPU, use
        makeoptions    COPTS="-O2 -march=armv4 -mtune=strongarm"
some files previously had
	makeoptions    COPTS="-O2 -march=strongarm -mtune=strongarm"
some had no option at all
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.39 2000/09/24 15:59:29 jdolecek Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.39 $"
d223 1
@


1.39
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: SHARK,v 1.38 2000/08/13 01:31:17 itojun Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.38 $"
d31 1
a31 1
makeoptions	COPTS="-O2 -march=strongarm -mtune=strongarm"
@


1.38
log
@move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL),
as it is no wthe default setting for everyone.

the reason we still use the name "PULLDOWN_TEST" while it is now default:
kame code sharing.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.37 2000/08/04 02:23:22 hubertf Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.37 $"
d214 1
a214 1
pseudo-device	pty	64		# pseudo-terminals
@


1.37
log
@sync with GENERIC rev. 1.72
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.36 2000/07/24 22:05:27 is Exp $
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.71 $"
a71 1
options		PULLDOWN_TEST	# use m_pulldown for IPv4/v6 processing
@


1.36
log
@French/Finnish/German/Norwegian keyboard support; ported by Thomas Runge from the i386 pccons.c. Minus the iso8859-1 to pc437 translation which isn't needed on the DNARD.
@
text
@d1 2
a2 2
#	$NetBSD: SHARK,v 1.35 2000/06/17 06:19:03 matt Exp $
# From:  NetBSD: GENERIC,v 1.61 2000/01/20 19:12:29 wrstuden Exp
d9 2
a11 1

d64 1
a64 1
#options 	SOFTDEP		# FFS soft updates support.
d72 1
d213 3
a215 2

pseudo-device	pty	32		# pseudo-terminals
@


1.35
log
@Remove a blank line at the end.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.34 2000/06/14 22:02:21 veego Exp $
d173 4
@


1.35.2.1
log
@Pullup from current: options.4 1.112, pccons.c 1.12, conf/SHARK 1.36
French/Finnish/German/Norwegian keyboard support for the Shark pccons,
ported (from the i386 version) by Thomas Runge.
@
text
@d1 1
a1 1
#	$NetBSD$
a172 4
#options 	FRENCH_KBD
#options 	FINNISH_KBD
#options 	GERMAN_KBD
#options 	NORWEGIAN_KBD
@


1.35.2.2
log
@Pull up rev. 1.37 to netbsd-1-5 branch, OK'd by thorpej:

 > sync with GENERIC rev. 1.72
@
text
@d1 2
a2 2
#	$NetBSD: SHARK,v 1.37 2000/08/04 02:23:22 hubertf Exp $
# From: NetBSD: GENERIC,v 1.72 2000/08/04 02:17:46 hubertf Exp
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.37 $"
a10 1
# estimated number of users
d63 1
a63 1
options 	SOFTDEP		# FFS soft updates support.
a70 1
options		PULLDOWN_TEST	# use m_pulldown for IPv4/v6 processing
d211 2
a212 3
#pseudo-device	stf	1		# 6to4 IPv6 over IPv4 encapsulation
#pseudo-device	strip	4		# STarmode Radio IP (Metricon Ricochet)
pseudo-device	pty	64		# pseudo-terminals
@


1.35.2.3
log
@Pullup of 1.38, approved by thorpej:
remove option PULLDOWN_TEST, which is now always defined
in a global header file.
@
text
@d1 1
a1 1
#	$NetBSD$
d9 1
a9 1
#ident		"GENERIC-$Revision$"
d72 1
@


1.34
log
@Remove the obsolete config fragments for kernel crypto, because the IPsec
crypto code is now in the kernel source tree.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.33 2000/06/07 04:36:06 matt Exp $
a216 1

@


1.33
log
@sharks can now figure out what they booted from so only a single kernel is
needed.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.32 2000/03/06 03:16:26 mark Exp $
a64 13

# Pull in config fragments for kernel crypto.  This is required for
# options IPSEC etc. to work. If you want to run with IPSEC, uncomment
# one of these, based on whether you use crypto-us or crypto-intl, and
# adjust the prefixes as necessary.

#prefix ../crypto-us/sys
#cinclude "conf/files.crypto-us"
#prefix

#prefix ../crypto-intl/sys
#cinclude "conf/files.crypto-intl"
#prefix
@


1.32
log
@Remove dead option POSTMORTEM.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.31 2000/01/23 23:54:34 hubertf Exp $
d155 1
a155 4
config		netbsd_netboot	root on cs0 type nfs	# Ethernet
config		netbsd_wdboot	root on wd0a type ffs	# IDE disk
config		netbsd_sdboot	root on sd0a type ffs	# Zip disk
#config		netbsd		root on ? type ?	# cannot yet detect
@


1.32.2.1
log
@Sync w/ netbsd-1-5-base.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.35 2000/06/17 06:19:03 matt Exp $
d66 13
d155 4
a158 1
config		netbsd		root on ? type ?
d233 1
@


1.31
log
@sync with GENERIC,v 1.61
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.30 2000/01/23 01:06:33 tron Exp $
a147 1
#options 	POSTMORTEM	# perform postmortem on panic
@


1.30
log
@Add commented out entry for overlay filesystem.
@
text
@d1 2
a2 2
#	$NetBSD: SHARK,v 1.29 1999/12/24 00:15:51 tron Exp $
# From:  NetBSD: GENERIC,v 1.55 1999/03/27 07:11:36 explorer Exp
d45 1
a45 1
file-system	NFS
@


1.29
log
@Correct description of "vnd" pseudo device.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.28 1999/11/22 08:14:05 tron Exp $
d54 1
d234 1
@


1.28
log
@Remove duplicate IPv6 options.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.27 1999/11/22 05:17:33 itojun Exp $
d226 1
a226 1
pseudo-device	vnd	4		# paging to files
@


1.27
log
@merge SHARK.v6 into SHARK.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.26 1999/11/16 10:22:42 tron Exp $
a100 7
# IPv6 options

options 	INET6		# IPV6
options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/ IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security

a232 15

# Pull in config fragments for kernel crypto.  Use only one of these,
# and adjust the prefixes as necessary.

#prefix ../crypto-us/sys
#cinclude "conf/files.crypto-us"
#prefix

#prefix ../crypto-intl/sys
#cinclude "conf/files.crypto-intl"
#prefix

# for IPv6
pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
@


1.26
log
@- Add IPv6 options and devices.
- Add commented out softdep option.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.25 1999/09/16 16:49:49 matt Exp $
d65 13
d82 4
d228 2
@


1.25
log
@Compile the kernel for SHARKs optimized for strongarm.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.24 1999/07/29 10:37:15 augustss Exp $
d62 1
d84 7
d221 15
@


1.25.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 2
a2 2
#	$NetBSD: SHARK,v 1.39 2000/09/24 15:59:29 jdolecek Exp $
# From: NetBSD: GENERIC,v 1.72 2000/08/04 02:17:46 hubertf Exp
d9 1
a9 1
#ident		"GENERIC-$Revision: 1.39 $"
a10 1
# estimated number of users
d45 1
a45 1
file-system	NFS		# Network file system
a53 1
#file-system 	OVERLAY		# overlay filesystem
a61 1
options 	SOFTDEP		# FFS soft updates support.
a67 4
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
d129 1
d137 4
a140 1
config		netbsd		root on ? type ?
a170 4
#options 	FRENCH_KBD
#options 	FINNISH_KBD
#options 	GERMAN_KBD
#options 	NORWEGIAN_KBD
d203 2
a204 5
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	pty			# pseudo-terminals
d206 1
a206 1
pseudo-device	vnd	4		# disk-like interface to files
@


1.25.2.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d9 1
a9 1
#ident		"GENERIC-$Revision$"
d31 1
a31 1
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"
a222 1
pseudo-device	openfirm		# /dev/openfirm
@


1.25.8.1
log
@Pull up to last week's -current.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.28 1999/11/22 08:14:05 tron Exp $
a61 1
#options 	SOFTDEP		# FFS soft updates support.
a63 13
# Pull in config fragments for kernel crypto.  This is required for
# options IPSEC etc. to work. If you want to run with IPSEC, uncomment
# one of these, based on whether you use crypto-us or crypto-intl, and
# adjust the prefixes as necessary.

#prefix ../crypto-us/sys
#cinclude "conf/files.crypto-us"
#prefix

#prefix ../crypto-intl/sys
#cinclude "conf/files.crypto-intl"
#prefix

a67 4
options 	INET6		# IPV6
#options 	IPSEC		# IP security
#options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
#options 	IPSEC_DEBUG	# debug for IP security
a202 2
pseudo-device	gif	4		# IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device	faith	1		# IPv[46] tcp relay translation i/f
@


1.24
log
@It's time to be COMPAT_14.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.23 1999/06/26 06:56:26 cgd Exp $
d30 1
@


1.23
log
@clean up memory disk options
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.22 1999/04/09 00:22:43 hubertf Exp $
d85 1
@


1.22
log
@Actually, we're in sync with GENERIC V1.55
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.21 1999/03/27 07:11:36 explorer Exp $
d101 5
a105 2
#options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_SIZE=0	# Size in KBytes
@


1.21
log
@enable pseudo-device rnd on GENERIC-type, and remove EXPERIMENTAL from rest.
@
text
@d1 2
a2 2
#	$NetBSD: SHARK,v 1.20 1999/03/26 02:48:18 hubertf Exp $
# From:  NetBSD: GENERIC,v 1.53 1999/01/23 22:18:42 sommerfe Exp
@


1.21.6.1
log
@bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch
just for reference purposes.
This commit includes 1.4 -> 1.4.1 sync for kame branch.

The branch does not compile at all (due to the lack of ALTQ and some other
source code).  Please do not try to modify the branch, this is just for
referenre purposes.

synchronization to latest KAME will take place on HEAD branch soon.
@
text
@d1 2
a2 2
#	$NetBSD: SHARK,v 1.21.2.1 1999/06/26 23:33:42 cgd Exp $
# From:  NetBSD: GENERIC,v 1.55 1999/03/27 07:11:36 explorer Exp
d101 2
a102 5
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

@


1.21.2.1
log
@pull up revs 1.22-1.23 from trunk.  (cgd)
@
text
@d1 2
a2 2
#	$NetBSD$
# From:  NetBSD: GENERIC,v 1.55 1999/03/27 07:11:36 explorer Exp
d101 2
a102 5
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

@


1.21.4.1
log
@Sync w/ -current.
@
text
@d1 2
a2 2
#	$NetBSD: SHARK,v 1.22 1999/04/09 00:22:43 hubertf Exp $
# From:  NetBSD: GENERIC,v 1.55 1999/03/27 07:11:36 explorer Exp
@


1.21.4.2
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.21.4.1 1999/06/21 00:47:32 thorpej Exp $
d101 2
a102 5
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

@


1.21.4.3
log
@Update from trunk.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.21.4.2 1999/07/01 23:02:25 thorpej Exp $
a84 1
options 	COMPAT_14	# NetBSD 1.4 compatibility.
@


1.20
log
@Sync some options from GENERIC
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.19 1999/01/23 22:18:43 sommerfe Exp $
d203 1
@


1.19
log
@Finish the rest of the pms->opms rename for non-wscons PS/2 mice.
@
text
@d1 2
a2 1
#	$NetBSD: SHARK,v 1.18 1998/10/14 11:13:14 augustss Exp $
d60 1
d73 1
d77 3
d123 1
d128 1
@


1.18
log
@Add a sequencer pseuso device since we have a MIDI device.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.17 1998/10/08 01:50:28 mark Exp $
d160 1
a160 1
pms0		at spckbd? irq 12
@


1.17
log
@Rename the pckbd attribute to avoid clashing with the pckbd device
from dev/pckbc/*
Include files.pckbc
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.16 1998/10/04 19:03:37 mark Exp $
d198 1
@


1.16
log
@Remove dead FPE option.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.15 1998/09/06 03:38:56 tv Exp $
d160 1
a160 1
pms0		at pckbd? irq 12
@


1.15
log
@Add netbsd_sdboot and explain the differences between the kernels.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.14 1998/09/06 02:37:47 mark Exp $
a35 1
#options 	FPE		# Single precision FPE
@


1.14
log
@Move UVM option to std.arm32
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.13 1998/09/05 03:32:36 mycroft Exp $
d125 3
a127 2
config		netbsd_netboot	root on cs0 type nfs
config		netbsd_wdboot	root on wd0a type ffs
@


1.13
log
@Add joy at ofisa.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.12 1998/08/26 12:10:57 augustss Exp $
a18 2
options 	UVM		# use UVM instead of Mach VM; mandatory
				# on the Shark!!!
@


1.12
log
@Add OPL driver.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.11 1998/08/14 03:56:22 mark Exp $
d182 3
@


1.11
log
@Add FILECORE filesystem.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.10 1998/07/30 14:11:42 augustss Exp $
d180 2
@


1.10
log
@A first stab at making the SHARK sound work.  It doesn't really work
yet, but it probes and makes a noise when used.  Stay tuned!
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.9 1998/07/27 01:44:20 thorpej Exp $
d52 1
@


1.9
log
@Update for cs* at ofisa?
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.8 1998/07/08 05:27:17 thorpej Exp $
d177 2
a178 3
#ofisaess*	at ofisa?
#ess*		at ofisaess?
#audio*		at ess?
@


1.9.2.1
log
@Revert cdevsw mmap routines to return int.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.10 1998/07/30 14:11:42 augustss Exp $
d177 3
a179 2
ess*		at ofisa?
audio*		at ess?
@


1.8
log
@Note that UVM is mandatory on the Shark (otherwise ISA DMA won't work)
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.7 1998/07/06 00:49:21 mark Exp $
d164 1
a164 2
ofisacs*	at ofisa?
cs*		at ofisacs?
@


1.7
log
@Remove MOUSE_IOC_ACK option as this is now standard.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.6 1998/07/02 23:39:22 tv Exp $
d19 2
a20 1
options 	UVM		# use UVM instead of Mach VM
@


1.6
log
@For now, do not build just "netbsd" as the root device probe cannot
distinguish wd0, cs0, etc.  Build only netbsd_netboot and netbsd_wdboot.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.5 1998/06/26 01:53:50 lukem Exp $
a114 1
options 	MOUSE_IOC_ACK	# acknowledge state change ioctls
@


1.5
log
@remove options FIFO; it's now the default
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.4 1998/06/21 23:40:12 tv Exp $
d128 1
a128 1
config		netbsd		root on ? type ?
@


1.4
log
@Kill no longer necessary CACHE_CLEAN_VM option.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.3 1998/06/18 22:32:33 mark Exp $
a59 1
options 	FIFO		# FIFOs; RECOMMENDED
@


1.3
log
@Don't build in the ARMFPE by default.
Removed a load of irrelevant or redundant options.
Added a couple of extra filesystems (disabled).
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.2 1998/06/18 17:39:17 tv Exp $
a23 1
options 	CACHE_CLEAN_VM	# Special VM space for cache cleaning
@


1.2
log
@Don't configure ofcons by default.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.1 1998/06/12 23:29:27 tv Exp $
d39 1
a39 1
options 	ARMFPE		# ARM Ltd FPE
d47 2
a48 1

a118 2
#options 	HYDRA		# Experimental hydra support
#options 	MPSUPPORT	# Experimental MP support
a119 1
#options 	PROFILE_ASM	# when profiling, profile asm functions
a121 3
#options 	ROTTEN_INNARDS	# show the gory bit of the postmortem
#options 	KSHELL		# kernel developemnt shell (debug)
#options 	DEBUGTERM	# create a debug console
@


1.1
log
@Add to mainline.
@
text
@d1 1
a1 1
#	$NetBSD: SHARK,v 1.1.2.6 1998/06/12 23:11:41 tv Exp $
d146 1
a146 1
ofdisk* 	at ofbus?
d148 1
a148 1
ofcons* 	at ofbus?
@
