head	1.18;
access;
symbols
	perseant-exfatfs-base-20261102:1.18
	perseant-exfatfs-base-20250801:1.18
	perseant-exfatfs-base-20240630:1.18
	perseant-exfatfs:1.18.0.134
	perseant-exfatfs-base:1.18
	bouyer-sunxi-drm:1.18.0.132
	bouyer-sunxi-drm-base:1.18
	cjep_sun2x:1.18.0.130
	cjep_sun2x-base:1.18
	cjep_staticlib_x-base1:1.18
	cjep_staticlib_x:1.18.0.128
	cjep_staticlib_x-base:1.18
	thorpej-futex-base:1.18
	bouyer-xenpvh-base2:1.18
	phil-wifi-20200421:1.18
	bouyer-xenpvh-base1:1.18
	phil-wifi-20200411:1.18
	bouyer-xenpvh:1.18.0.126
	bouyer-xenpvh-base:1.18
	phil-wifi-20200406:1.18
	ad-namecache-base3:1.18
	ad-namecache-base2:1.18
	ad-namecache-base1:1.18
	ad-namecache:1.18.0.124
	ad-namecache-base:1.18
	isaki-audio2:1.18.0.122
	isaki-audio2-base:1.18
	pgoyette-compat-merge-20190127:1.18
	pgoyette-compat-20190127:1.18
	pgoyette-compat-20190118:1.18
	pgoyette-compat-1226:1.18
	pgoyette-compat-1126:1.18
	pgoyette-compat-1020:1.18
	pgoyette-compat-0930:1.18
	pgoyette-compat-0906:1.18
	pgoyette-compat-0728:1.18
	pgoyette-compat-0625:1.18
	pgoyette-compat-0521:1.18
	pgoyette-compat-0502:1.18
	pgoyette-compat-0422:1.18
	pgoyette-compat-0415:1.18
	pgoyette-compat-0407:1.18
	pgoyette-compat-0330:1.18
	pgoyette-compat-0322:1.18
	pgoyette-compat-0315:1.18
	pgoyette-compat:1.18.0.2
	pgoyette-compat-base:1.18
	perseant-stdc-iso10646:1.18.0.120
	perseant-stdc-iso10646-base:1.18
	prg-localcount2-base3:1.18
	prg-localcount2-base2:1.18
	prg-localcount2-base1:1.18
	prg-localcount2:1.18.0.118
	prg-localcount2-base:1.18
	pgoyette-localcount-20170426:1.18
	bouyer-socketcan-base1:1.18
	pgoyette-localcount-20170320:1.18
	bouyer-socketcan:1.18.0.116
	bouyer-socketcan-base:1.18
	pgoyette-localcount-20170107:1.18
	pgoyette-localcount-20161104:1.18
	localcount-20160914:1.18
	pgoyette-localcount-20160806:1.18
	pgoyette-localcount-20160726:1.18
	pgoyette-localcount:1.18.0.114
	pgoyette-localcount-base:1.18
	netbsd-5-2-3-RELEASE:1.18
	netbsd-5-1-5-RELEASE:1.18
	yamt-pagecache-base9:1.18
	yamt-pagecache-tag8:1.18
	tls-earlyentropy:1.18.0.112
	tls-earlyentropy-base:1.18
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.18
	riastradh-drm2-base3:1.18
	netbsd-5-2-2-RELEASE:1.18
	netbsd-5-1-4-RELEASE:1.18
	netbsd-5-2-1-RELEASE:1.18
	netbsd-5-1-3-RELEASE:1.18
	rmind-smpnet-nbase:1.18
	rmind-smpnet:1.18.0.108
	rmind-smpnet-base:1.18
	agc-symver:1.18.0.110
	agc-symver-base:1.18
	tls-maxphys-base:1.18
	yamt-pagecache-base8:1.18
	netbsd-5-2:1.18.0.106
	yamt-pagecache-base7:1.18
	netbsd-5-2-RELEASE:1.18
	netbsd-5-2-RC1:1.18
	yamt-pagecache-base6:1.18
	yamt-pagecache-base5:1.18
	yamt-pagecache-base4:1.18
	netbsd-5-1-2-RELEASE:1.18
	netbsd-5-1-1-RELEASE:1.18
	jmcneill-usbmp:1.18.0.104
	jmcneill-usbmp-base:1.18
	jmcneill-audiomp3:1.18.0.102
	jmcneill-audiomp3-base:1.18
	yamt-pagecache-base3:1.18
	yamt-pagecache-base2:1.18
	yamt-pagecache:1.18.0.100
	yamt-pagecache-base:1.18
	rmind-uvmplock-nbase:1.18
	jym-xensuspend-nbase:1.18
	bouyer-quota2-nbase:1.18
	bouyer-quota2:1.18.0.98
	bouyer-quota2-base:1.18
	jruoho-x86intr:1.18.0.96
	jruoho-x86intr-base:1.18
	matt-nb5-pq3:1.18.0.94
	matt-nb5-pq3-base:1.18
	netbsd-5-1:1.18.0.92
	netbsd-5-1-RELEASE:1.18
	yamt-nfs-mp-base11:1.18
	netbsd-5-1-RC4:1.18
	uebayasi-xip-base2:1.18
	yamt-nfs-mp-base10:1.18
	netbsd-5-1-RC3:1.18
	netbsd-5-1-RC2:1.18
	netbsd-5-1-RC1:1.18
	rmind-uvmplock:1.18.0.90
	rmind-uvmplock-base:1.18
	yamt-nfs-mp-base9:1.18
	uebayasi-xip:1.18.0.88
	uebayasi-xip-base:1.18
	netbsd-5-0-2-RELEASE:1.18
	yamt-nfs-mp-base8:1.18
	yamt-nfs-mp-base7:1.18
	netbsd-5-0-1-RELEASE:1.18
	jymxensuspend-base:1.18
	yamt-nfs-mp-base6:1.18
	yamt-nfs-mp-base5:1.18
	yamt-nfs-mp-base4:1.18
	yamt-nfs-mp-base3:1.18
	netbsd-5-0:1.18.0.86
	netbsd-5-0-RELEASE:1.18
	netbsd-5-0-RC4:1.18
	netbsd-5-0-RC3:1.18
	netbsd-5-0-RC2:1.18
	jym-xensuspend:1.18.0.84
	jym-xensuspend-base:1.18
	netbsd-5-0-RC1:1.18
	haad-dm-base2:1.18
	haad-nbase2:1.18
	ad-audiomp2:1.18.0.82
	ad-audiomp2-base:1.18
	netbsd-5:1.18.0.80
	netbsd-5-base:1.18
	haad-dm-base1:1.18
	haad-dm:1.18.0.78
	haad-dm-base:1.18
	simonb-wapbl-nbase:1.18
	yamt-pf42-base4:1.18
	simonb-wapbl:1.18.0.76
	simonb-wapbl-base:1.18
	yamt-pf42-base3:1.18
	hpcarm-cleanup-nbase:1.18
	yamt-pf42-base2:1.18
	yamt-nfs-mp-base2:1.18
	yamt-nfs-mp:1.18.0.74
	yamt-nfs-mp-base:1.18
	yamt-pf42:1.18.0.72
	yamt-pf42-base:1.18
	ad-socklock-base1:1.18
	yamt-lazymbuf-base15:1.18
	yamt-lazymbuf-base14:1.18
	keiichi-mipv6-nbase:1.18
	mjf-devfs2:1.18.0.70
	mjf-devfs2-base:1.18
	keiichi-mipv6:1.18.0.68
	keiichi-mipv6-base:1.18
	bouyer-xeni386-merge1:1.18
	vmlocking2-base3:1.18
	bouyer-xeni386-nbase:1.18
	yamt-kmem-base3:1.18
	cube-autoconf:1.18.0.66
	cube-autoconf-base:1.18
	yamt-kmem-base2:1.18
	bouyer-xeni386:1.18.0.64
	bouyer-xeni386-base:1.18
	yamt-kmem:1.18.0.62
	yamt-kmem-base:1.18
	vmlocking2-base2:1.18
	reinoud-bufcleanup-nbase:1.18
	vmlocking2:1.18.0.60
	vmlocking2-base1:1.18
	jmcneill-base:1.18
	mjf-devfs:1.18.0.58
	mjf-devfs-base:1.18
	bouyer-xenamd64-base2:1.18
	vmlocking-nbase:1.18
	yamt-x86pmap-base4:1.18
	bouyer-xenamd64:1.18.0.56
	bouyer-xenamd64-base:1.18
	yamt-x86pmap-base3:1.18
	yamt-x86pmap-base2:1.18
	yamt-x86pmap:1.18.0.54
	yamt-x86pmap-base:1.18
	jmcneill-pm:1.18.0.52
	jmcneill-pm-base:1.18
	hpcarm-cleanup:1.18.0.50
	hpcarm-cleanup-base:1.18
	mjf-ufs-trans-base:1.18
	yamt-idlelwp-base8:1.18
	ppcoea-renovation:1.18.0.48
	ppcoea-renovation-base:1.18
	reinoud-bufcleanup-base:1.18
	vmlocking:1.18.0.46
	vmlocking-base:1.18
	ad-audiomp:1.18.0.44
	ad-audiomp-base:1.18
	yamt-idlelwp:1.18.0.42
	post-newlock2-merge:1.18
	newlock2-nbase:1.18
	yamt-splraiseipl-base5:1.18
	yamt-splraiseipl-base4:1.18
	yamt-splraiseipl-base3:1.18
	yamt-splraiseipl-base2:1.18
	yamt-splraiseipl:1.18.0.40
	yamt-splraiseipl-base:1.18
	newlock2:1.18.0.38
	newlock2-base:1.18
	yamt-pdpolicy-base8:1.18
	yamt-pdpolicy-base7:1.18
	yamt-pdpolicy-base6:1.18
	gdamore-uart:1.18.0.36
	gdamore-uart-base:1.18
	simonb-timcounters-final:1.18
	yamt-pdpolicy-base5:1.18
	elad-kernelauth-nbase:1.18
	yamt-pdpolicy-base4:1.18
	yamt-pdpolicy-base3:1.18
	yamt-pdpolicy-base2:1.18
	yamt-pdpolicy:1.18.0.34
	yamt-pdpolicy-base:1.18
	yamt-uio_vmspace-base5:1.18
	simonb-timecounters:1.18.0.32
	simonb-timecounters-base:1.18
	rpaulo-netinet-merge-pcb:1.18.0.30
	rpaulo-netinet-merge-pcb-base:1.18
	yamt-uio_vmspace:1.18.0.28
	yamt-readahead-base3:1.18
	yamt-readahead-base2:1.18
	yamt-readahead:1.18.0.26
	yamt-readahead-base:1.18
	yamt-vop-base3:1.18
	yamt-vop-base2:1.18
	thorpej-vnode-attr:1.18.0.24
	thorpej-vnode-attr-base:1.18
	yamt-vop:1.18.0.22
	yamt-vop-base:1.18
	yamt-lazymbuf:1.18.0.20
	yamt-km-base4:1.18
	yamt-km-base3:1.18
	yamt-km-base2:1.18
	yamt-km:1.18.0.18
	yamt-km-base:1.18
	kent-audio2:1.18.0.16
	kent-audio2-base:1.18
	ktrace-lwp:1.18.0.14
	ktrace-lwp-base:1.18
	nathanw_sa_end:1.14.8.3
	nathanw_sa_before_merge:1.18
	gmcgarry_ctxsw:1.18.0.12
	gmcgarry_ctxsw_base:1.18
	gmcgarry_ucred:1.18.0.10
	gmcgarry_ucred_base:1.18
	nathanw_sa_base:1.18
	gehenna-devsw:1.18.0.8
	gehenna-devsw-base:1.18
	netbsd-1-5-PATCH003:1.11
	eeh-devprop:1.18.0.6
	eeh-devprop-base:1.18
	newlock:1.18.0.4
	newlock-base:1.18
	ifpoll-base:1.18
	nathanw_sa:1.14.0.8
	thorpej-mips-cache:1.14.0.6
	thorpej-mips-cache-base:1.14
	thorpej-devvp-base3:1.14
	thorpej-devvp-base2:1.14
	post-chs-ubcperf:1.14
	pre-chs-ubcperf:1.14
	thorpej-devvp:1.14.0.4
	thorpej-devvp-base:1.14
	netbsd-1-5-PATCH002:1.11
	kqueue:1.14.0.2
	kqueue-base:1.18
	netbsd-1-5-PATCH001:1.11
	thorpej_scsipi_beforemerge:1.13
	thorpej_scsipi_nbase:1.13
	netbsd-1-5-RELEASE:1.11
	netbsd-1-5-BETA2:1.11
	netbsd-1-5-BETA:1.11
	netbsd-1-4-PATCH003:1.9
	netbsd-1-5-ALPHA2:1.11
	netbsd-1-5:1.11.0.4
	netbsd-1-5-base:1.11
	minoura-xpg4dl:1.11.0.2
	minoura-xpg4dl-base:1.11
	netbsd-1-4-PATCH002:1.9
	chs-ubc2-newbase:1.10
	wrstuden-devbsize-19991221:1.9
	wrstuden-devbsize:1.9.0.14
	wrstuden-devbsize-base:1.9
	kame_141_19991130:1.9
	comdex-fall-1999:1.9.0.12
	comdex-fall-1999-base:1.9
	fvdl-softdep:1.9.0.10
	fvdl-softdep-base:1.9
	thorpej_scsipi:1.9.0.8
	thorpej_scsipi_base:1.13
	netbsd-1-4-PATCH001:1.9
	kame_14_19990705:1.9
	kame_14_19990628:1.9
	kame:1.9.0.6
	chs-ubc2:1.9.0.4
	chs-ubc2-base:1.9
	netbsd-1-4-RELEASE:1.9
	netbsd-1-4:1.9.0.2
	netbsd-1-4-base:1.9
	kenh-if-detach:1.8.0.4
	kenh-if-detach-base:1.8
	chs-ubc:1.8.0.2
	chs-ubc-base:1.8
	eeh-paddr_t:1.4.0.2
	eeh-paddr_t-base:1.4;
locks; strict;
comment	@# @;


1.18
date	2002.02.10.01.53.19;	author thorpej;	state dead;
branches;
next	1.17;

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

1.16
date	2002.01.27.13.23.12;	author jdolecek;	state Exp;
branches;
next	1.15;

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

1.14
date	2001.07.08.16.32.15;	author abs;	state Exp;
branches
	1.14.2.1
	1.14.8.1;
next	1.13;

1.13
date	2000.11.13.18.40.34;	author abs;	state Exp;
branches;
next	1.12;

1.12
date	2000.09.24.15.59.29;	author jdolecek;	state Exp;
branches;
next	1.11;

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

1.10
date	99.12.24.00.15.51;	author tron;	state Exp;
branches;
next	1.9;

1.9
date	99.03.27.07.11.36;	author explorer;	state Exp;
branches
	1.9.8.1;
next	1.8;

1.8
date	98.10.04.19.03.37;	author mark;	state Exp;
branches;
next	1.7;

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

1.6
date	98.08.25.22.07.47;	author mark;	state Exp;
branches;
next	1.5;

1.5
date	98.08.14.03.56.21;	author mark;	state Exp;
branches;
next	1.4;

1.4
date	98.07.06.00.49.20;	author mark;	state Exp;
branches;
next	1.3;

1.3
date	98.06.26.01.53.49;	author lukem;	state Exp;
branches;
next	1.2;

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

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

1.14.2.1
date	2002.01.10.19.38.40;	author thorpej;	state Exp;
branches;
next	1.14.2.2;

1.14.2.2
date	2002.02.11.20.07.24;	author jdolecek;	state Exp;
branches;
next	1.14.2.3;

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

1.14.8.1
date	2001.07.08.16.32.15;	author nathanw;	state dead;
branches;
next	1.14.8.2;

1.14.8.2
date	2002.01.08.00.23.25;	author nathanw;	state Exp;
branches;
next	1.14.8.3;

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

1.9.8.1
date	2000.11.20.20.03.54;	author bouyer;	state Exp;
branches;
next	1.9.8.2;

1.9.8.2
date	2000.11.22.15.59.57;	author bouyer;	state Exp;
branches;
next	;


desc
@@


1.18
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: OFWGENCFG,v 1.17 2002/02/06 21:30:27 thorpej Exp $
#
#	OFWGENCFG: 'generic' configuration for Open Firmware boards.
#
#	Uses all 'generic' drivers (except for 'ofrom', which is
#	close enough to generic).
#

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

# 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
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"

# Architecture options

options 	OFWGENCFG	# Enable Open Firmware bits specific to GENERIC configuration

# 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
#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
options 	NFS_BOOT_DHCP	# NFS booting via DHCP
options 	NFS_BOOT_RWSIZE=1024	# OFW driver can't cope with more

# Networking options

#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	MROUTING	# IP multicast routing
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks (Required
				# if you enable the pseudo-device ipl).
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Compatibility options

options 	COMPAT_43	# 4.3BSD 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 KBytes

# 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	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	# internally consistency checks
#options 	IPKDB		# remote kernel debugging
options 	DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	root on ofnet0 type nfs
#config		netbsd	root nfs swap nfs

# 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?
ofcons*		at ofbus?
ofrtc*		at ofbus?
ofrom*		at ofbus?

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	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
@


1.17
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: OFWGENCFG,v 1.16 2002/01/27 13:23:12 jdolecek Exp $
@


1.16
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: OFWGENCFG,v 1.15 2001/11/20 12:56:22 lukem Exp $
d10 1
a27 1
options 	OFW		# Enable common Open Firmware bits
@


1.15
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: OFWGENCFG,v 1.14 2001/07/08 16:32:15 abs Exp $
d99 1
@


1.14
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: OFWGENCFG,v 1.13 2000/11/13 18:40:34 abs Exp $
d17 2
a18 2
options		RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options	NTP		# NTP phase/frequency locked loop
d56 2
a57 2
options		NFS_BOOT_DHCP	# NFS booting via DHCP
options		NFS_BOOT_RWSIZE=1024	# OFW driver can't cope with more
d62 2
a63 2
options		INET		# IP + ICMP + TCP + UDP
#options	MROUTING	# IP multicast routing
d65 1
a65 1
#options	NSIP		# XNS tunneling over IP
d69 1
a69 1
#options	PFIL_HOOKS	# pfil(9) packet filter hooks (Required
d75 5
a79 5
options		COMPAT_43	# 4.3BSD 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.
d84 4
a87 4
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
d91 2
a92 2
#options	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options	MEMORY_DISK_SIZE=0	# Size in KBytes
d95 2
a96 2
options		KTRACE		# system call tracing, a la ktrace(1)
options		IRQSTATS	# manage IRQ statistics
d98 1
a98 1
options		KMEMSTATS	# kernel memory statistics
d102 5
a106 5
#options	ARM700BUGTRACK	# track the ARM700 swi bug
#options	PORTMASTER	# Enable PortMaster only options
options		DIAGNOSTIC	# internally consistency checks
#options	IPKDB		# remote kernel debugging
options		DDB		# in-kernel debugger
d127 3
a129 3
pseudo-device	loop	1               # network loopback
pseudo-device	bpfilter 8              # packet filter
#pseudo-device	sl	2               # CSLIP
d136 1
a136 1
pseudo-device	vnd     4               # disk-like interface to files
@


1.14.8.1
log
@file OFWGENCFG was added on branch nathanw_sa on 2002-01-08 00:23:25 +0000
@
text
@d1 140
@


1.14.8.2
log
@Catch up to -current.
@
text
@a0 140
#	$NetBSD: OFWGENCFG,v 1.14.8.1 2002/01/08 00:23:25 nathanw Exp $
#
#	OFWGENCFG: 'generic' configuration for Open Firmware boards.
#
#	Uses all 'generic' drivers (except for 'ofrom', which is
#	close enough to generic).
#

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

# 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
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"

# Architecture options

options 	OFW		# Enable common Open Firmware bits
options 	OFWGENCFG	# Enable Open Firmware bits specific to GENERIC configuration

# 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
#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
options 	NFS_BOOT_DHCP	# NFS booting via DHCP
options 	NFS_BOOT_RWSIZE=1024	# OFW driver can't cope with more

# Networking options

#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
#options 	MROUTING	# IP multicast routing
#options 	NS		# XNS
#options 	NSIP		# XNS tunneling over IP
#options 	ISO,TPIP	# OSI
#options 	EON		# OSI tunneling over IP
#options 	CCITT,LLC,HDLC	# X.25
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks (Required
				# if you enable the pseudo-device ipl).
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# Compatibility options

options 	COMPAT_43	# 4.3BSD 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 KBytes

# 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 	IPKDB		# remote kernel debugging
options 	DDB		# in-kernel debugger
#makeoptions	DEBUG="-g"	# compile full symbol table

config		netbsd	root on ofnet0 type nfs
#config		netbsd	root nfs swap nfs

# 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?
ofcons*		at ofbus?
ofrtc*		at ofbus?
ofrom*		at ofbus?

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	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
@


1.14.8.3
log
@Catch up to -current.
@
text
@d1 140
@


1.14.2.1
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.15 2001/11/20 12:56:22 lukem Exp $
d17 2
a18 2
options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
#options 	NTP		# NTP phase/frequency locked loop
d56 2
a57 2
options 	NFS_BOOT_DHCP	# NFS booting via DHCP
options 	NFS_BOOT_RWSIZE=1024	# OFW driver can't cope with more
d62 2
a63 2
options 	INET		# IP + ICMP + TCP + UDP
#options 	MROUTING	# IP multicast routing
d65 1
a65 1
#options 	NSIP		# XNS tunneling over IP
d69 1
a69 1
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks (Required
d75 5
a79 5
options 	COMPAT_43	# 4.3BSD 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.
d84 4
a87 4
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
d91 2
a92 2
#options 	MEMORY_DISK_HOOKS	# boottime setup of ramdisk
#options 	MEMORY_DISK_SIZE=0	# Size in KBytes
d95 2
a96 2
options 	KTRACE		# system call tracing, a la ktrace(1)
options 	IRQSTATS	# manage IRQ statistics
d98 1
a98 1
options 	KMEMSTATS	# kernel memory statistics
d102 5
a106 5
#options 	ARM700BUGTRACK	# track the ARM700 swi bug
#options 	PORTMASTER	# Enable PortMaster only options
options 	DIAGNOSTIC	# internally consistency checks
#options 	IPKDB		# remote kernel debugging
options 	DDB		# in-kernel debugger
d127 3
a129 3
pseudo-device	loop	1		# network loopback
pseudo-device	bpfilter 8		# packet filter
#pseudo-device	sl	2		# CSLIP
d136 1
a136 1
pseudo-device	vnd	4		# disk-like interface to files
@


1.14.2.2
log
@Sync w/ -current.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.14.2.1 2002/01/10 19:38:40 thorpej Exp $
a98 1
#options	PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
@


1.14.2.3
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.14.2.2 2002/02/11 20:07:24 jdolecek Exp $
@


1.13
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: OFWGENCFG,v 1.12 2000/09/24 15:59:29 jdolecek Exp $
d71 1
d80 1
a80 1
#options	TCP_COMPAT_42   # TCP bug compatibility with 4.2BSD
@


1.12
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: OFWGENCFG,v 1.11 2000/03/06 03:16:25 mark Exp $
d23 1
@


1.11
log
@Remove dead option POSTMORTEM.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.10 1999/12/24 00:15:51 tron Exp $
d132 1
a132 1
pseudo-device	pty     32              # pseudo-terminals
@


1.10
log
@Correct description of "vnd" pseudo device.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.9 1999/03/27 07:11:36 explorer Exp $
a102 1
options		POSTMORTEM	# perform postmortem on panic
@


1.9
log
@enable pseudo-device rnd on GENERIC-type, and remove EXPERIMENTAL from rest.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.8 1998/10/04 19:03:37 mark Exp $
d135 1
a135 1
pseudo-device	vnd     4               # paging to files
@


1.9.8.1
log
@Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.12 2000/09/24 15:59:29 jdolecek Exp $
d103 1
d133 1
a133 1
pseudo-device	pty			# pseudo-terminals
d135 1
a135 1
pseudo-device	vnd     4               # disk-like interface to files
@


1.9.8.2
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
a22 1
makeoptions	COPTS="-O2 -march=armv4 -mtune=strongarm"
@


1.8
log
@Remove dead FPE option.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.7 1998/09/06 02:37:47 mark Exp $
d137 1
@


1.7
log
@Move UVM option to std.arm32
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.6 1998/08/25 22:07:47 mark Exp $
a30 1
#options	FPE		# Single precision FPE
@


1.6
log
@Use UVM as standard.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.5 1998/08/14 03:56:21 mark Exp $
a18 1
options 	UVM		# Use UVM instead of Mach VM.
@


1.5
log
@Add FILECORE filesystem.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.4 1998/07/06 00:49:20 mark Exp $
d19 1
@


1.4
log
@Remove MOUSE_IOC_ACK option as this is now standard.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.3 1998/06/26 01:53:49 lukem Exp $
d45 1
@


1.3
log
@remove options FIFO; it's now the default
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.2 1998/06/18 22:32:33 mark Exp $
a99 1
options		MOUSE_IOC_ACK	# acknowledge state change ioctls
@


1.2
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: OFWGENCFG,v 1.1 1998/06/12 23:29:27 tv Exp $
a53 1
options		FIFO		# FIFOs; RECOMMENDED
@


1.1
log
@Add to mainline.
@
text
@d1 1
a1 1
#	$NetBSD: OFWGENCFG,v 1.1.2.2 1998/06/09 01:38:32 tv Exp $
d22 1
a22 1
options	CPU_SA110		# Support the SA110 core
d26 2
a27 2
options	OFW			# Enable common Open Firmware bits
options	OFWGENCFG		# Enable Open Firmware bits specific to GENERIC configuration
d40 2
a41 1

d53 1
a53 1
#options		QUOTA		# UFS quotas
d55 1
a55 1
#options		NFSSERVER
d61 1
a61 1
#options		GATEWAY		# packet forwarding
d64 1
a64 1
#options		NS		# XNS
d66 3
a68 3
#options		ISO,TPIP	# OSI
#options		EON		# OSI tunneling over IP
#options		CCITT,LLC,HDLC	# X.25
d96 1
a96 1
#options		LKM		# loadable kernel modules
a102 2
#options	HYDRA		# Experimental hydra support
#options	MPSUPPORT	# Experimental MP support
a103 1
options		PROFILE_ASM	# when profiling, profile asm functions
a105 3
#options	ROTTEN_INNARDS	# show the gory bit of the postmortem
#options		KSHELL		# kernel developemnt shell (debug)
#options	DEBUGTERM	# create a debug console
@
