head	1.12;
access;
symbols
	perseant-exfatfs-base-20261102:1.12
	perseant-exfatfs-base-20250801:1.12
	perseant-exfatfs-base-20240630:1.12
	perseant-exfatfs:1.12.0.142
	perseant-exfatfs-base:1.12
	bouyer-sunxi-drm:1.12.0.140
	bouyer-sunxi-drm-base:1.12
	cjep_sun2x:1.12.0.138
	cjep_sun2x-base:1.12
	cjep_staticlib_x-base1:1.12
	cjep_staticlib_x:1.12.0.136
	cjep_staticlib_x-base:1.12
	thorpej-futex-base:1.12
	bouyer-xenpvh-base2:1.12
	phil-wifi-20200421:1.12
	bouyer-xenpvh-base1:1.12
	phil-wifi-20200411:1.12
	bouyer-xenpvh:1.12.0.134
	bouyer-xenpvh-base:1.12
	phil-wifi-20200406:1.12
	ad-namecache-base3:1.12
	ad-namecache-base2:1.12
	ad-namecache-base1:1.12
	ad-namecache:1.12.0.132
	ad-namecache-base:1.12
	isaki-audio2:1.12.0.130
	isaki-audio2-base:1.12
	pgoyette-compat-merge-20190127:1.12
	pgoyette-compat-20190127:1.12
	pgoyette-compat-20190118:1.12
	pgoyette-compat-1226:1.12
	pgoyette-compat-1126:1.12
	pgoyette-compat-1020:1.12
	pgoyette-compat-0930:1.12
	pgoyette-compat-0906:1.12
	pgoyette-compat-0728:1.12
	pgoyette-compat-0625:1.12
	pgoyette-compat-0521:1.12
	pgoyette-compat-0502:1.12
	pgoyette-compat-0422:1.12
	pgoyette-compat-0415:1.12
	pgoyette-compat-0407:1.12
	pgoyette-compat-0330:1.12
	pgoyette-compat-0322:1.12
	pgoyette-compat-0315:1.12
	pgoyette-compat:1.12.0.10
	pgoyette-compat-base:1.12
	perseant-stdc-iso10646:1.12.0.128
	perseant-stdc-iso10646-base:1.12
	prg-localcount2-base3:1.12
	prg-localcount2-base2:1.12
	prg-localcount2-base1:1.12
	prg-localcount2:1.12.0.126
	prg-localcount2-base:1.12
	pgoyette-localcount-20170426:1.12
	bouyer-socketcan-base1:1.12
	pgoyette-localcount-20170320:1.12
	bouyer-socketcan:1.12.0.124
	bouyer-socketcan-base:1.12
	pgoyette-localcount-20170107:1.12
	pgoyette-localcount-20161104:1.12
	localcount-20160914:1.12
	pgoyette-localcount-20160806:1.12
	pgoyette-localcount-20160726:1.12
	pgoyette-localcount:1.12.0.122
	pgoyette-localcount-base:1.12
	netbsd-5-2-3-RELEASE:1.12
	netbsd-5-1-5-RELEASE:1.12
	yamt-pagecache-base9:1.12
	yamt-pagecache-tag8:1.12
	tls-earlyentropy:1.12.0.120
	tls-earlyentropy-base:1.12
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.12
	riastradh-drm2-base3:1.12
	netbsd-5-2-2-RELEASE:1.12
	netbsd-5-1-4-RELEASE:1.12
	netbsd-5-2-1-RELEASE:1.12
	netbsd-5-1-3-RELEASE:1.12
	rmind-smpnet-nbase:1.12
	rmind-smpnet:1.12.0.116
	rmind-smpnet-base:1.12
	agc-symver:1.12.0.118
	agc-symver-base:1.12
	tls-maxphys-base:1.12
	yamt-pagecache-base8:1.12
	netbsd-5-2:1.12.0.114
	yamt-pagecache-base7:1.12
	netbsd-5-2-RELEASE:1.12
	netbsd-5-2-RC1:1.12
	yamt-pagecache-base6:1.12
	yamt-pagecache-base5:1.12
	yamt-pagecache-base4:1.12
	netbsd-5-1-2-RELEASE:1.12
	netbsd-5-1-1-RELEASE:1.12
	jmcneill-usbmp:1.12.0.112
	jmcneill-usbmp-base:1.12
	jmcneill-audiomp3:1.12.0.110
	jmcneill-audiomp3-base:1.12
	yamt-pagecache-base3:1.12
	yamt-pagecache-base2:1.12
	yamt-pagecache:1.12.0.108
	yamt-pagecache-base:1.12
	rmind-uvmplock-nbase:1.12
	jym-xensuspend-nbase:1.12
	bouyer-quota2-nbase:1.12
	bouyer-quota2:1.12.0.106
	bouyer-quota2-base:1.12
	jruoho-x86intr:1.12.0.104
	jruoho-x86intr-base:1.12
	matt-nb5-pq3:1.12.0.102
	matt-nb5-pq3-base:1.12
	netbsd-5-1:1.12.0.100
	netbsd-5-1-RELEASE:1.12
	yamt-nfs-mp-base11:1.12
	netbsd-5-1-RC4:1.12
	uebayasi-xip-base2:1.12
	yamt-nfs-mp-base10:1.12
	netbsd-5-1-RC3:1.12
	netbsd-5-1-RC2:1.12
	netbsd-5-1-RC1:1.12
	rmind-uvmplock:1.12.0.98
	rmind-uvmplock-base:1.12
	yamt-nfs-mp-base9:1.12
	uebayasi-xip:1.12.0.96
	uebayasi-xip-base:1.12
	netbsd-5-0-2-RELEASE:1.12
	yamt-nfs-mp-base8:1.12
	yamt-nfs-mp-base7:1.12
	netbsd-5-0-1-RELEASE:1.12
	jymxensuspend-base:1.12
	yamt-nfs-mp-base6:1.12
	yamt-nfs-mp-base5:1.12
	yamt-nfs-mp-base4:1.12
	yamt-nfs-mp-base3:1.12
	netbsd-5-0:1.12.0.94
	netbsd-5-0-RELEASE:1.12
	netbsd-5-0-RC4:1.12
	netbsd-5-0-RC3:1.12
	netbsd-5-0-RC2:1.12
	jym-xensuspend:1.12.0.92
	jym-xensuspend-base:1.12
	netbsd-5-0-RC1:1.12
	haad-dm-base2:1.12
	haad-nbase2:1.12
	ad-audiomp2:1.12.0.90
	ad-audiomp2-base:1.12
	netbsd-5:1.12.0.88
	netbsd-5-base:1.12
	haad-dm-base1:1.12
	haad-dm:1.12.0.86
	haad-dm-base:1.12
	simonb-wapbl-nbase:1.12
	yamt-pf42-base4:1.12
	simonb-wapbl:1.12.0.84
	simonb-wapbl-base:1.12
	yamt-pf42-base3:1.12
	hpcarm-cleanup-nbase:1.12
	yamt-pf42-base2:1.12
	yamt-nfs-mp-base2:1.12
	yamt-nfs-mp:1.12.0.82
	yamt-nfs-mp-base:1.12
	yamt-pf42:1.12.0.80
	yamt-pf42-base:1.12
	ad-socklock-base1:1.12
	yamt-lazymbuf-base15:1.12
	yamt-lazymbuf-base14:1.12
	keiichi-mipv6-nbase:1.12
	mjf-devfs2:1.12.0.78
	mjf-devfs2-base:1.12
	keiichi-mipv6:1.12.0.76
	keiichi-mipv6-base:1.12
	bouyer-xeni386-merge1:1.12
	vmlocking2-base3:1.12
	bouyer-xeni386-nbase:1.12
	yamt-kmem-base3:1.12
	cube-autoconf:1.12.0.74
	cube-autoconf-base:1.12
	yamt-kmem-base2:1.12
	bouyer-xeni386:1.12.0.72
	bouyer-xeni386-base:1.12
	yamt-kmem:1.12.0.70
	yamt-kmem-base:1.12
	vmlocking2-base2:1.12
	reinoud-bufcleanup-nbase:1.12
	vmlocking2:1.12.0.68
	vmlocking2-base1:1.12
	jmcneill-base:1.12
	mjf-devfs:1.12.0.66
	mjf-devfs-base:1.12
	bouyer-xenamd64-base2:1.12
	vmlocking-nbase:1.12
	yamt-x86pmap-base4:1.12
	bouyer-xenamd64:1.12.0.64
	bouyer-xenamd64-base:1.12
	yamt-x86pmap-base3:1.12
	yamt-x86pmap-base2:1.12
	yamt-x86pmap:1.12.0.62
	yamt-x86pmap-base:1.12
	jmcneill-pm:1.12.0.60
	jmcneill-pm-base:1.12
	hpcarm-cleanup:1.12.0.58
	hpcarm-cleanup-base:1.12
	mjf-ufs-trans-base:1.12
	yamt-idlelwp-base8:1.12
	ppcoea-renovation:1.12.0.56
	ppcoea-renovation-base:1.12
	reinoud-bufcleanup-base:1.12
	vmlocking:1.12.0.54
	vmlocking-base:1.12
	ad-audiomp:1.12.0.52
	ad-audiomp-base:1.12
	yamt-idlelwp:1.12.0.50
	post-newlock2-merge:1.12
	newlock2-nbase:1.12
	yamt-splraiseipl-base5:1.12
	yamt-splraiseipl-base4:1.12
	yamt-splraiseipl-base3:1.12
	yamt-splraiseipl-base2:1.12
	yamt-splraiseipl:1.12.0.48
	yamt-splraiseipl-base:1.12
	newlock2:1.12.0.46
	newlock2-base:1.12
	yamt-pdpolicy-base8:1.12
	yamt-pdpolicy-base7:1.12
	yamt-pdpolicy-base6:1.12
	gdamore-uart:1.12.0.44
	gdamore-uart-base:1.12
	simonb-timcounters-final:1.12
	yamt-pdpolicy-base5:1.12
	elad-kernelauth-nbase:1.12
	yamt-pdpolicy-base4:1.12
	yamt-pdpolicy-base3:1.12
	yamt-pdpolicy-base2:1.12
	yamt-pdpolicy:1.12.0.42
	yamt-pdpolicy-base:1.12
	yamt-uio_vmspace-base5:1.12
	simonb-timecounters:1.12.0.40
	simonb-timecounters-base:1.12
	rpaulo-netinet-merge-pcb:1.12.0.38
	rpaulo-netinet-merge-pcb-base:1.12
	yamt-uio_vmspace:1.12.0.36
	yamt-readahead-base3:1.12
	yamt-readahead-base2:1.12
	yamt-readahead:1.12.0.34
	yamt-readahead-base:1.12
	yamt-vop-base3:1.12
	yamt-vop-base2:1.12
	thorpej-vnode-attr:1.12.0.32
	thorpej-vnode-attr-base:1.12
	yamt-vop:1.12.0.30
	yamt-vop-base:1.12
	yamt-lazymbuf:1.12.0.28
	yamt-km-base4:1.12
	yamt-km-base3:1.12
	yamt-km-base2:1.12
	yamt-km:1.12.0.26
	yamt-km-base:1.12
	kent-audio2:1.12.0.24
	kent-audio2-base:1.12
	ktrace-lwp:1.12.0.22
	ktrace-lwp-base:1.12
	nathanw_sa_before_merge:1.12
	gmcgarry_ctxsw:1.12.0.20
	gmcgarry_ctxsw_base:1.12
	gmcgarry_ucred:1.12.0.18
	gmcgarry_ucred_base:1.12
	nathanw_sa_base:1.12
	gehenna-devsw:1.12.0.16
	gehenna-devsw-base:1.12
	eeh-devprop:1.12.0.14
	eeh-devprop-base:1.12
	newlock:1.12.0.12
	newlock-base:1.12
	ifpoll-base:1.12
	thorpej-mips-cache:1.12.0.8
	thorpej-mips-cache-base:1.12
	thorpej-devvp:1.12.0.6
	thorpej-devvp-base:1.12
	kqueue:1.12.0.4
	kqueue-base:1.12
	thorpej_scsipi_beforemerge:1.12
	thorpej_scsipi_nbase:1.12
	chs-ubc2-newbase:1.12
	fvdl-softdep-base:1.12
	thorpej_scsipi:1.12.0.2
	thorpej_scsipi_base:1.12
	netbsd-1-3-PATCH003:1.7
	netbsd-1-3-PATCH003-CANDIDATE2:1.7
	netbsd-1-3-PATCH003-CANDIDATE1:1.7
	netbsd-1-3-PATCH003-CANDIDATE0:1.7
	chs-ubc:1.11.0.6
	chs-ubc-base:1.11
	nisimura-pmax-wscons:1.11.0.4
	nisimura-pmax-wscons-base:1.11
	eeh-paddr_t:1.11.0.2
	eeh-paddr_t-base:1.11
	netbsd-1-3-PATCH002:1.7
	netbsd-1-3-PATCH001:1.7
	netbsd-1-3-RELEASE:1.7
	netbsd-1-3-BETA:1.7
	netbsd-1-3:1.7.0.4
	netbsd-1-3-base:1.7
	thorpej-signal:1.7.0.2
	thorpej-signal-base:1.7
	marc-pcmcia:1.6.0.4
	marc-pcmcia-bp:1.6
	marc-pcmcia-base:1.7
	bouyer-scsipi:1.6.0.2
	is-newarp-before-merge:1.5
	is-newarp:1.5.0.4
	is-newarp-base:1.5
	mrg-vm-swap:1.5.0.2
	thorpej-setroot:1.3.0.2;
locks; strict;
comment	@# @;


1.12
date	98.11.15.06.22.26;	author jonathan;	state dead;
branches;
next	1.11;

1.11
date	98.06.26.01.54.07;	author lukem;	state Exp;
branches
	1.11.4.1;
next	1.10;

1.10
date	98.04.19.08.46.51;	author jonathan;	state Exp;
branches;
next	1.9;

1.9
date	98.03.25.04.17.08;	author jonathan;	state Exp;
branches;
next	1.8;

1.8
date	97.12.01.15.58.29;	author kleink;	state Exp;
branches;
next	1.7;

1.7
date	97.08.20.04.21.30;	author jonathan;	state Exp;
branches;
next	1.6;

1.6
date	97.05.29.02.22.35;	author mhitch;	state Exp;
branches
	1.6.4.1;
next	1.5;

1.5
date	97.01.31.01.59.12;	author thorpej;	state Exp;
branches;
next	1.4;

1.4
date	97.01.15.01.29.04;	author perry;	state Exp;
branches;
next	1.3;

1.3
date	96.11.16.23.10.55;	author jonathan;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	96.10.16.08.29.37;	author jonathan;	state Exp;
branches;
next	1.1;

1.1
date	96.09.18.13.43.39;	author jonathan;	state Exp;
branches;
next	;

1.11.4.1
date	98.10.15.02.39.18;	author nisimura;	state dead;
branches;
next	;

1.6.4.1
date	97.08.23.07.11.40;	author thorpej;	state Exp;
branches;
next	;

1.3.2.1
date	97.01.14.21.25.56;	author thorpej;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	97.01.18.04.26.03;	author thorpej;	state Exp;
branches;
next	;


desc
@@


1.12
log
@Remove old model-specific config files.
@
text
@#
# Sample Config file for DECstation 5000/20 or 5000/25
# (UNTESTED!)
#
# 	$NetBSD: DS5000_25,v 1.11 1998/06/26 01:54:07 lukem Exp $
#
include		"arch/pmax/conf/std.pmax"

maxusers	64

options 	MIPS1			# R2000/R3000 support
options 	MIPS3			# R4000/R4400 support


# Support for specific models of DECstation
options 	DEC_MAXINE		# kn02ca: 5000/xx (Personal DECstation)


# Standard system options
#options 	DIAGNOSTIC		# extra kernel debugging checks
#options 	DEBUG			# extra kernel debugging support
options 	"COMPAT_43"		# compatibility with 4.3BSD binaries
options 	KTRACE			# system call tracing support
options 	"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
#options 	KGDB			# support for kernel gdb
#options 	"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
#options 	"KGDBDEV=15*256+0"	# device for kernel gdb


options 	NTP			# network time protocol
#options 	UCONSOLE		# users can redirect console (unsafe)


# Filesystem options
file-system 	FFS             # fast filesystem with user and group quotas
file-system 	MFS		# memory-based filesystem
file-system 	NFS		# Sun NFS-compatible filesystem (client)
#file-system	KERNFS		# kernel data-structure filesystem
#file-system	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
file-system 	NULLFS		# null layer filesystem
file-system	UNION
#file-system	LFS		# Log-based filesystem (still experimental)
#file-system	PORTAL		# portal filesystem (still experimental)

options 	NFSSERVER	# Sun NFS-compatible filesystem (server)

# Networking options
options 	INET		# Internet protocols
options 	"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
options 	GATEWAY		# IP packet forwarding
#options 	MULTICAST	# Multicast support
#options 	MROUTING	# Multicast routing support
#options 	ISO		# OSI networking
#options 	TPIP
#options 	EON

# NetBSD backwards compatibility
#options 	COMPAT_10	# NetBSD 1.0, (needed for X on 386?)
#options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# Netbsd 1.2 reboot()
options 	COMPAT_13	# Netbsd 1.3


# pmax specific
options 	COMPAT_ULTRIX	# ultrix compatibility
options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format
options 	"HZ=256"	# RTC rate required

config		netbsd root on ? type ?



########################################################################
###                   I/O bus and device options                     ###
########################################################################

# TC bus and supported options. (All but PMAXes have a turbochannel.)
include 	"arch/pmax/conf/tc.std"

# ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0)
include 	"arch/pmax/conf/builtin.ioasic"

# MAXINE-only ioasic baseboard devices and on-baseboard "options"
include 	"arch/pmax/conf/builtin.maxine"

# kn02 baseboard devicesd
#include 	"arch/pmax/conf/builtin.3max"

# 2100/3100-only (aka PMAX aka KN01) baseboard devices.
# (may also be present on a 5100).
#include 	"arch/pmax/conf/builtin.3100"		# needed only on 2100/3100(/5100)


########################################################################
# SCSI configuration                                                   #
########################################################################

oldscsibus*	at asc?
#
# SCSI configuration for old 4.4bsd/pmax DECstation SCSI driver
#
include 	"arch/pmax/conf/scsi.pmax"
#include 	"arch/pmax/conf/mi.scsi"		# not yet supported


########################################################################
###                        Pseudo-devices                            ###
########################################################################

pseudo-device	sl		 4	# serial-line IP ports
pseudo-device   ppp              2      # serial-line IP ports
pseudo-device	pty		64	# pseudo ptys
pseudo-device	bpfilter	16	# packet filter ports
pseudo-device	loop
pseudo-device	vnd		4	# virtual disk ick
pseudo-device   ccd             4       # concatenated disks

#pseudo-device	ether			# From old config. what does it mean?
pseudo-device	rasterconsole	1 	# NB: raster console requires "fb"
pseudo-device	fb		1	# up to 3 framebuffers
@


1.11
log
@remove options FIFO; it's now the default
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.10 1998/04/19 08:46:51 jonathan Exp $
@


1.11.4.1
log
@- Reflect new internals.
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.11 1998/06/26 01:54:07 lukem Exp $
@


1.10
log
@Garbage collect obsolete motherboard options from non-GENERIC kernels.
Add "ibus" to configs with  3100 support.
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.9 1998/03/25 04:17:08 jonathan Exp $
a45 1
options 	FIFO		# POSIX fifo support (in all filesystems)
@


1.9
log
@Update config files after splitting model support.
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.8 1997/12/01 15:58:29 kleink Exp $
a16 3

# old stype options (deprecated, still required)
options 	DS5000_25		# MAXINE (kn02ca/xine) support
@


1.8
log
@Add COMPAT_13.
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.7 1997/08/20 04:21:30 jonathan Exp $
d11 2
a12 2
options 	MIPS1			# R2000/R3000 support (new)
#options 	MIPS3			# R4000/R4400 support (not finished)
d16 3
a18 1
#options 	DS3100			# PMAX (kn01) DECstation 2100, 3100
a19 3
#options 	DS5000_100		# 3MIN (kn02ba/kmin) support
#options 	DS5000_200		# 3MAX (kn02) support
#options 	DS5000_240		# 3MAXPLUS (kn03) support
@


1.7
log
@consistent whitespace after "options".
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.6 1997/05/29 02:22:35 mhitch Exp $
d67 1
@


1.6
log
@Use the generic root/swap in the model-specific configuration files.
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.5 1997/01/31 01:59:12 thorpej Exp $
d11 2
a12 2
options		MIPS1			# R2000/R3000 support (new)
#options	MIPS3			# R4000/R4400 support (not finished)
d17 1
a17 1
options		DS5000_25		# MAXINE (kn02ca/xine) support
d24 8
a31 8
#options	DIAGNOSTIC		# extra kernel debugging checks
#options	DEBUG			# extra kernel debugging support
options		"COMPAT_43"		# compatibility with 4.3BSD binaries
options		KTRACE			# system call tracing support
options		"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
#options	KGDB			# support for kernel gdb
#options	"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
#options	"KGDBDEV=15*256+0"	# device for kernel gdb
d34 1
a34 1
options		NTP			# network time protocol
d50 2
a51 2
options		FIFO		# POSIX fifo support (in all filesystems)
options		NFSSERVER	# Sun NFS-compatible filesystem (server)
d54 8
a61 8
options		INET		# Internet protocols
options		"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
options		GATEWAY		# IP packet forwarding
#options	MULTICAST	# Multicast support
#options	MROUTING	# Multicast routing support
#options	ISO		# OSI networking
#options	TPIP
#options	EON
d64 3
a66 3
#options	COMPAT_10	# NetBSD 1.0, (needed for X on 386?)
#options	COMPAT_11	# NetBSD 1.1,
options		COMPAT_12	# Netbsd 1.2 reboot()
d70 3
a72 3
options		COMPAT_ULTRIX	# ultrix compatibility
options		EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format
options		"HZ=256"	# RTC rate required
@


1.6.4.1
log
@Update marc-pcmcia branch from trunk.
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.7 1997/08/20 04:21:30 jonathan Exp $
d11 2
a12 2
options 	MIPS1			# R2000/R3000 support (new)
#options 	MIPS3			# R4000/R4400 support (not finished)
d17 1
a17 1
options 	DS5000_25		# MAXINE (kn02ca/xine) support
d24 8
a31 8
#options 	DIAGNOSTIC		# extra kernel debugging checks
#options 	DEBUG			# extra kernel debugging support
options 	"COMPAT_43"		# compatibility with 4.3BSD binaries
options 	KTRACE			# system call tracing support
options 	"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
#options 	KGDB			# support for kernel gdb
#options 	"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
#options 	"KGDBDEV=15*256+0"	# device for kernel gdb
d34 1
a34 1
options 	NTP			# network time protocol
d50 2
a51 2
options 	FIFO		# POSIX fifo support (in all filesystems)
options 	NFSSERVER	# Sun NFS-compatible filesystem (server)
d54 8
a61 8
options 	INET		# Internet protocols
options 	"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
options 	GATEWAY		# IP packet forwarding
#options 	MULTICAST	# Multicast support
#options 	MROUTING	# Multicast routing support
#options 	ISO		# OSI networking
#options 	TPIP
#options 	EON
d64 3
a66 3
#options 	COMPAT_10	# NetBSD 1.0, (needed for X on 386?)
#options 	COMPAT_11	# NetBSD 1.1,
options 	COMPAT_12	# Netbsd 1.2 reboot()
d70 3
a72 3
options 	COMPAT_ULTRIX	# ultrix compatibility
options 	EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format
options 	"HZ=256"	# RTC rate required
@


1.5
log
@Update for new file system and root spec grammar.
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.4 1997/01/15 01:29:04 perry Exp $
d74 1
a74 1
config		netbsd root on rz2a type ffs swap on rz2b and rz1b dumps on rz2b
@


1.4
log
@Eliminate obsolete TIMEZONE and DST options.
Eliminate obsolete global kernel variable "struct timezone tz"
Add RTC_OFFSET option
Add global kernel variable rtc_offset, which is initialized by
RTC_OFFSET at kernel compile time.
on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many
minutes west (east) of GMT the hardware RTC runs. Defaults to 0.
Places where tz variable was used to indicate this in the past have
been replaced with rtc_offset.
Add sysctl interface to rtc_offset.
Kill obsolete DST_* macros in sys/time.h
gettimeofday now always returns zeroed timezone if zone is requested.
settimeofday now ignores and logs attempts to set non-existant kernel
timezone.
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.3 1996/11/16 23:10:55 jonathan Exp $
d39 11
a50 3
options		FFS             # fast filesystem with user and group quotas
options		MFS		# memory-based filesystem
options		NFSCLIENT	# Sun NFS-compatible filesystem (client)
a51 7
#options	KERNFS		# kernel data-structure filesystem
#options	FDESC		# user file descriptor filesystem
#options	UMAPFS		# uid/gid remapping filesystem
options		NULLFS		# null layer filesystem
options         UNION
#options	LFS		# Log-based filesystem (still experimental)
#options	PORTAL		# portal filesystem (still experimental)
d74 1
a74 1
config		netbsd root on rz2a swap on rz2b and rz1b dumps on rz2b
@


1.3
log
@Move non-optional "options" SWAPPAGER, VNODEPAGER, DEVPAGER to std.pmax
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.2 1996/10/16 08:29:37 jonathan Exp $
a20 8




# You need to set this locally, but it doesn't do much outside the kernel.
# Set up /etc/localtime instead.
options		TIMEZONE=0
options		DST=0			# use daylight savings rules
@


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

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

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

		config netbsd swap generic
		config netbsd root on nfs

	  have been replaced with:

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

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

		config netbsd root on cd0a type cd9660

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

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

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

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

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

More changes are on their way, including RB_ASKNAME support in
nfs_mountroot() (to prompt for server address and path) and, potentially,
the ability to select rarp/bootparam or bootp in nfs_mountroot().
@
text
@d5 1
a5 1
# 	$NetBSD: DS5000_25,v 1.3 1996/11/16 23:10:55 jonathan Exp $
a46 11
file-system 	FFS             # fast filesystem with user and group quotas
file-system 	MFS		# memory-based filesystem
file-system 	NFS		# Sun NFS-compatible filesystem (client)
#file-system	KERNFS		# kernel data-structure filesystem
#file-system	FDESC		# user file descriptor filesystem
#file-system	UMAPFS		# uid/gid remapping filesystem
file-system 	NULLFS		# null layer filesystem
file-system	UNION
#file-system	LFS		# Log-based filesystem (still experimental)
#file-system	PORTAL		# portal filesystem (still experimental)

d48 3
d52 7
d81 1
a81 1
config		netbsd root on rz2a type ffs swap on rz2b and rz1b dumps on rz2b
@


1.3.2.2
log
@Update from trunk.
@
text
@d5 1
d21 8
@


1.2
log
@Update model-specific pmax kernel config files for post-12 config:
  add arch/pmax/conf/ to includes,  options MIPS1,   etc.
@
text
@d5 1
a5 1
# 	$NetBSD: NEWCONF,v 1.6.4.1 1996/05/30 03:55:55 mhitch Exp $
a31 3
options		SWAPPAGER		# swap pager (anonymous and swap space)
options		VNODEPAGER		# vnode pager (mapped files)
options		DEVPAGER		# device pager (mapped devices)
@


1.1
log
@Create broken-out config files for decstation baseboard devices.
Add sample config files that use them.
@
text
@d7 1
a7 1
include		"std.pmax"
d11 3
a13 1
options		CPU_R3000		# R2000/R3000 support
d16 1
a16 1
#options		DS3100			# PMAX (kn01) DECstation 2100, 3100
d18 4
a21 3
#options		DS5000_100		# 3MIN (kn02ba/kmin) support
#options		DS5000_200		# 3MAX (kn02) support
#options		DS5000_240		# 3MAXPLUS (kn03) support
a23 1
#options		DS3100			# PMAX (kn01) DECstation 2100, 3100
d43 5
a47 1
options         UCONSOLE
d73 6
d81 1
a83 1
# Note that this configuration is unlikely to work, yet...
d87 1
d93 1
a93 1
include	"tc.std"
d95 2
a96 2
# ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0
include "builtin.ioasic"
d99 1
a99 1
include	"builtin.maxine"
d102 1
a102 1
#include	"builtin.3max"
d106 2
a107 1
#include "builtin.3100"		# needed only on 2100/3100(/5100)
d117 2
a118 2
include "scsi.pmax"
#include "mi.scsi"		# not yet supported on DECstations
@
