head	1.27;
access;
symbols
	perseant-exfatfs-base-20250801:1.27
	perseant-exfatfs-base-20240630:1.27
	perseant-exfatfs:1.27.0.138
	perseant-exfatfs-base:1.27
	bouyer-sunxi-drm:1.27.0.136
	bouyer-sunxi-drm-base:1.27
	cjep_sun2x:1.27.0.134
	cjep_sun2x-base:1.27
	cjep_staticlib_x-base1:1.27
	cjep_staticlib_x:1.27.0.132
	cjep_staticlib_x-base:1.27
	thorpej-futex-base:1.27
	bouyer-xenpvh-base2:1.27
	phil-wifi-20200421:1.27
	bouyer-xenpvh-base1:1.27
	phil-wifi-20200411:1.27
	bouyer-xenpvh:1.27.0.130
	bouyer-xenpvh-base:1.27
	phil-wifi-20200406:1.27
	ad-namecache-base3:1.27
	ad-namecache-base2:1.27
	ad-namecache-base1:1.27
	ad-namecache:1.27.0.128
	ad-namecache-base:1.27
	isaki-audio2:1.27.0.126
	isaki-audio2-base:1.27
	pgoyette-compat-merge-20190127:1.27
	pgoyette-compat-20190127:1.27
	pgoyette-compat-20190118:1.27
	pgoyette-compat-1226:1.27
	pgoyette-compat-1126:1.27
	pgoyette-compat-1020:1.27
	pgoyette-compat-0930:1.27
	pgoyette-compat-0906:1.27
	pgoyette-compat-0728:1.27
	pgoyette-compat-0625:1.27
	pgoyette-compat-0521:1.27
	pgoyette-compat-0502:1.27
	pgoyette-compat-0422:1.27
	pgoyette-compat-0415:1.27
	pgoyette-compat-0407:1.27
	pgoyette-compat-0330:1.27
	pgoyette-compat-0322:1.27
	pgoyette-compat-0315:1.27
	pgoyette-compat:1.27.0.6
	pgoyette-compat-base:1.27
	perseant-stdc-iso10646:1.27.0.124
	perseant-stdc-iso10646-base:1.27
	prg-localcount2-base3:1.27
	prg-localcount2-base2:1.27
	prg-localcount2-base1:1.27
	prg-localcount2:1.27.0.122
	prg-localcount2-base:1.27
	pgoyette-localcount-20170426:1.27
	bouyer-socketcan-base1:1.27
	pgoyette-localcount-20170320:1.27
	bouyer-socketcan:1.27.0.120
	bouyer-socketcan-base:1.27
	pgoyette-localcount-20170107:1.27
	pgoyette-localcount-20161104:1.27
	localcount-20160914:1.27
	pgoyette-localcount-20160806:1.27
	pgoyette-localcount-20160726:1.27
	pgoyette-localcount:1.27.0.118
	pgoyette-localcount-base:1.27
	netbsd-5-2-3-RELEASE:1.27
	netbsd-5-1-5-RELEASE:1.27
	yamt-pagecache-base9:1.27
	yamt-pagecache-tag8:1.27
	tls-earlyentropy:1.27.0.116
	tls-earlyentropy-base:1.27
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.27
	riastradh-drm2-base3:1.27
	netbsd-5-2-2-RELEASE:1.27
	netbsd-5-1-4-RELEASE:1.27
	netbsd-5-2-1-RELEASE:1.27
	netbsd-5-1-3-RELEASE:1.27
	rmind-smpnet-nbase:1.27
	rmind-smpnet:1.27.0.112
	rmind-smpnet-base:1.27
	agc-symver:1.27.0.114
	agc-symver-base:1.27
	tls-maxphys-base:1.27
	yamt-pagecache-base8:1.27
	netbsd-5-2:1.27.0.110
	yamt-pagecache-base7:1.27
	netbsd-5-2-RELEASE:1.27
	netbsd-5-2-RC1:1.27
	yamt-pagecache-base6:1.27
	yamt-pagecache-base5:1.27
	yamt-pagecache-base4:1.27
	netbsd-5-1-2-RELEASE:1.27
	netbsd-5-1-1-RELEASE:1.27
	jmcneill-usbmp:1.27.0.108
	jmcneill-usbmp-base:1.27
	jmcneill-audiomp3:1.27.0.106
	jmcneill-audiomp3-base:1.27
	yamt-pagecache-base3:1.27
	yamt-pagecache-base2:1.27
	yamt-pagecache:1.27.0.104
	yamt-pagecache-base:1.27
	rmind-uvmplock-nbase:1.27
	jym-xensuspend-nbase:1.27
	bouyer-quota2-nbase:1.27
	bouyer-quota2:1.27.0.102
	bouyer-quota2-base:1.27
	jruoho-x86intr:1.27.0.100
	jruoho-x86intr-base:1.27
	matt-nb5-pq3:1.27.0.98
	matt-nb5-pq3-base:1.27
	netbsd-5-1:1.27.0.96
	netbsd-5-1-RELEASE:1.27
	yamt-nfs-mp-base11:1.27
	netbsd-5-1-RC4:1.27
	uebayasi-xip-base2:1.27
	yamt-nfs-mp-base10:1.27
	netbsd-5-1-RC3:1.27
	netbsd-5-1-RC2:1.27
	netbsd-5-1-RC1:1.27
	rmind-uvmplock:1.27.0.94
	rmind-uvmplock-base:1.27
	yamt-nfs-mp-base9:1.27
	uebayasi-xip:1.27.0.92
	uebayasi-xip-base:1.27
	netbsd-5-0-2-RELEASE:1.27
	yamt-nfs-mp-base8:1.27
	yamt-nfs-mp-base7:1.27
	netbsd-5-0-1-RELEASE:1.27
	jymxensuspend-base:1.27
	yamt-nfs-mp-base6:1.27
	yamt-nfs-mp-base5:1.27
	yamt-nfs-mp-base4:1.27
	yamt-nfs-mp-base3:1.27
	netbsd-5-0:1.27.0.90
	netbsd-5-0-RELEASE:1.27
	netbsd-5-0-RC4:1.27
	netbsd-5-0-RC3:1.27
	netbsd-5-0-RC2:1.27
	jym-xensuspend:1.27.0.88
	jym-xensuspend-base:1.27
	netbsd-5-0-RC1:1.27
	haad-dm-base2:1.27
	haad-nbase2:1.27
	ad-audiomp2:1.27.0.86
	ad-audiomp2-base:1.27
	netbsd-5:1.27.0.84
	netbsd-5-base:1.27
	haad-dm-base1:1.27
	haad-dm:1.27.0.82
	haad-dm-base:1.27
	simonb-wapbl-nbase:1.27
	yamt-pf42-base4:1.27
	simonb-wapbl:1.27.0.80
	simonb-wapbl-base:1.27
	yamt-pf42-base3:1.27
	hpcarm-cleanup-nbase:1.27
	yamt-pf42-base2:1.27
	yamt-nfs-mp-base2:1.27
	yamt-nfs-mp:1.27.0.78
	yamt-nfs-mp-base:1.27
	yamt-pf42:1.27.0.76
	yamt-pf42-base:1.27
	ad-socklock-base1:1.27
	yamt-lazymbuf-base15:1.27
	yamt-lazymbuf-base14:1.27
	keiichi-mipv6-nbase:1.27
	mjf-devfs2:1.27.0.74
	mjf-devfs2-base:1.27
	keiichi-mipv6:1.27.0.72
	keiichi-mipv6-base:1.27
	bouyer-xeni386-merge1:1.27
	vmlocking2-base3:1.27
	bouyer-xeni386-nbase:1.27
	yamt-kmem-base3:1.27
	cube-autoconf:1.27.0.70
	cube-autoconf-base:1.27
	yamt-kmem-base2:1.27
	bouyer-xeni386:1.27.0.68
	bouyer-xeni386-base:1.27
	yamt-kmem:1.27.0.66
	yamt-kmem-base:1.27
	vmlocking2-base2:1.27
	reinoud-bufcleanup-nbase:1.27
	vmlocking2:1.27.0.64
	vmlocking2-base1:1.27
	jmcneill-base:1.27
	mjf-devfs:1.27.0.62
	mjf-devfs-base:1.27
	bouyer-xenamd64-base2:1.27
	vmlocking-nbase:1.27
	yamt-x86pmap-base4:1.27
	bouyer-xenamd64:1.27.0.60
	bouyer-xenamd64-base:1.27
	yamt-x86pmap-base3:1.27
	yamt-x86pmap-base2:1.27
	yamt-x86pmap:1.27.0.58
	yamt-x86pmap-base:1.27
	jmcneill-pm:1.27.0.56
	jmcneill-pm-base:1.27
	hpcarm-cleanup:1.27.0.54
	hpcarm-cleanup-base:1.27
	mjf-ufs-trans-base:1.27
	yamt-idlelwp-base8:1.27
	ppcoea-renovation:1.27.0.52
	ppcoea-renovation-base:1.27
	reinoud-bufcleanup-base:1.27
	vmlocking:1.27.0.50
	vmlocking-base:1.27
	ad-audiomp:1.27.0.48
	ad-audiomp-base:1.27
	yamt-idlelwp:1.27.0.46
	post-newlock2-merge:1.27
	newlock2-nbase:1.27
	yamt-splraiseipl-base5:1.27
	yamt-splraiseipl-base4:1.27
	yamt-splraiseipl-base3:1.27
	yamt-splraiseipl-base2:1.27
	yamt-splraiseipl:1.27.0.44
	yamt-splraiseipl-base:1.27
	newlock2:1.27.0.42
	newlock2-base:1.27
	yamt-pdpolicy-base8:1.27
	yamt-pdpolicy-base7:1.27
	yamt-pdpolicy-base6:1.27
	gdamore-uart:1.27.0.40
	gdamore-uart-base:1.27
	simonb-timcounters-final:1.27
	yamt-pdpolicy-base5:1.27
	elad-kernelauth-nbase:1.27
	yamt-pdpolicy-base4:1.27
	yamt-pdpolicy-base3:1.27
	yamt-pdpolicy-base2:1.27
	yamt-pdpolicy:1.27.0.38
	yamt-pdpolicy-base:1.27
	yamt-uio_vmspace-base5:1.27
	simonb-timecounters:1.27.0.36
	simonb-timecounters-base:1.27
	rpaulo-netinet-merge-pcb:1.27.0.34
	rpaulo-netinet-merge-pcb-base:1.27
	yamt-uio_vmspace:1.27.0.32
	yamt-readahead-base3:1.27
	yamt-readahead-base2:1.27
	yamt-readahead:1.27.0.30
	yamt-readahead-base:1.27
	yamt-vop-base3:1.27
	yamt-vop-base2:1.27
	thorpej-vnode-attr:1.27.0.28
	thorpej-vnode-attr-base:1.27
	yamt-vop:1.27.0.26
	yamt-vop-base:1.27
	yamt-lazymbuf:1.27.0.24
	yamt-km-base4:1.27
	yamt-km-base3:1.27
	yamt-km-base2:1.27
	yamt-km:1.27.0.22
	yamt-km-base:1.27
	kent-audio2:1.27.0.20
	kent-audio2-base:1.27
	ktrace-lwp:1.27.0.18
	ktrace-lwp-base:1.27
	nathanw_sa_end:1.7.6.3
	nathanw_sa_before_merge:1.27
	gmcgarry_ctxsw:1.27.0.16
	gmcgarry_ctxsw_base:1.27
	gmcgarry_ucred:1.27.0.14
	gmcgarry_ucred_base:1.27
	nathanw_sa_base:1.27
	i386mp_plus16_stable:1.24.2.2
	gehenna-devsw:1.27.0.12
	gehenna-devsw-base:1.27
	netbsd-1-5-PATCH003:1.2.4.2
	eeh-devprop:1.27.0.10
	eeh-devprop-base:1.27
	newlock:1.27.0.8
	newlock-base:1.27
	ifpoll-base:1.27
	thorpej-mips-cache:1.27.0.4
	thorpej-mips-cache-base:1.27
	thorpej-devvp:1.27.0.2
	thorpej-devvp-base:1.27
	netbsd-1-5-PATCH002:1.2.4.2
	kqueue:1.24.0.4
	kqueue-base:1.27
	netbsd-1-5-PATCH001:1.2.4.2
	thorpej_scsipi_beforemerge:1.21
	nathanw_sa:1.7.0.6
	thorpej_scsipi_nbase:1.21
	sommerfeld_i386mpnext:1.24
	thorpej_scsipi_base:1.21
	thorpej_scsipi:1.7.0.2
	netbsd-1-5-RELEASE:1.2.4.1
	netbsd-1-5-BETA2:1.2.4.1
	netbsd-1-5-BETA:1.2.4.1
	netbsd-1-5-ALPHA2:1.2.4.1
	sommerfeld_i386mp_houseclean:1.2
	sommerfeld_i386mp_1:1.24.0.2
	sommerfeld_i386mpbase_1:1.24
	netbsd-1-5:1.2.0.4
	netbsd-1-5-base:1.2
	minoura-xpg4dl:1.2.0.2
	minoura-xpg4dl-base:1.2;
locks; strict;
comment	@# @;


1.27
date	2001.07.21.16.26.46;	author jdolecek;	state dead;
branches;
next	1.26;

1.26
date	2001.07.21.16.12.16;	author jdolecek;	state Exp;
branches;
next	1.25;

1.25
date	2001.07.21.13.15.00;	author jdolecek;	state Exp;
branches;
next	1.24;

1.24
date	2001.06.02.10.37.27;	author jdolecek;	state Exp;
branches
	1.24.2.1
	1.24.4.1;
next	1.23;

1.23
date	2001.05.02.13.20.31;	author jdolecek;	state Exp;
branches;
next	1.22;

1.22
date	2001.04.27.18.03.40;	author jdolecek;	state Exp;
branches;
next	1.21;

1.21
date	2001.04.23.05.45.43;	author jdolecek;	state Exp;
branches;
next	1.20;

1.20
date	2001.04.22.19.53.25;	author soren;	state Exp;
branches;
next	1.19;

1.19
date	2001.04.22.19.15.05;	author jdolecek;	state Exp;
branches;
next	1.18;

1.18
date	2001.04.21.21.10.43;	author fvdl;	state Exp;
branches;
next	1.17;

1.17
date	2001.04.20.07.37.42;	author jdolecek;	state Exp;
branches;
next	1.16;

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

1.15
date	2001.04.19.07.37.10;	author jdolecek;	state Exp;
branches;
next	1.14;

1.14
date	2001.04.06.06.44.08;	author jdolecek;	state Exp;
branches;
next	1.13;

1.13
date	2001.03.31.00.43.04;	author jdolecek;	state Exp;
branches;
next	1.12;

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

1.11
date	2001.03.22.16.54.45;	author jdolecek;	state Exp;
branches;
next	1.10;

1.10
date	2001.03.19.22.08.17;	author jdolecek;	state Exp;
branches;
next	1.9;

1.9
date	2001.03.17.09.55.32;	author jdolecek;	state Exp;
branches;
next	1.8;

1.8
date	2001.03.17.09.53.54;	author jdolecek;	state Exp;
branches;
next	1.7;

1.7
date	2000.11.20.20.07.36;	author jdolecek;	state Exp;
branches
	1.7.2.1
	1.7.6.1;
next	1.6;

1.6
date	2000.09.24.15.59.33;	author jdolecek;	state Exp;
branches;
next	1.5;

1.5
date	2000.08.13.21.55.33;	author jdolecek;	state Exp;
branches;
next	1.4;

1.4
date	2000.07.27.14.34.07;	author mrg;	state Exp;
branches;
next	1.3;

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

1.2
date	2000.05.26.20.59.07;	author jdolecek;	state Exp;
branches
	1.2.4.1;
next	1.1;

1.1
date	2000.05.11.16.38.10;	author jdolecek;	state Exp;
branches;
next	;

1.24.2.1
date	2001.06.02.10.37.27;	author sommerfeld;	state dead;
branches;
next	1.24.2.2;

1.24.2.2
date	2002.05.03.19.12.56;	author sommerfeld;	state Exp;
branches;
next	;

1.24.4.1
date	2001.08.03.04.11.40;	author lukem;	state dead;
branches;
next	;

1.7.2.1
date	2000.11.20.20.07.36;	author bouyer;	state dead;
branches;
next	1.7.2.2;

1.7.2.2
date	2000.11.20.20.09.17;	author bouyer;	state Exp;
branches;
next	1.7.2.3;

1.7.2.3
date	2000.11.22.16.00.17;	author bouyer;	state Exp;
branches;
next	1.7.2.4;

1.7.2.4
date	2001.03.27.15.31.00;	author bouyer;	state Exp;
branches;
next	1.7.2.5;

1.7.2.5
date	2001.04.21.17.53.49;	author bouyer;	state Exp;
branches;
next	1.7.2.6;

1.7.2.6
date	2001.04.23.09.41.47;	author bouyer;	state Exp;
branches;
next	;

1.7.6.1
date	2001.04.09.01.53.28;	author nathanw;	state Exp;
branches;
next	1.7.6.2;

1.7.6.2
date	2001.06.21.19.25.20;	author nathanw;	state Exp;
branches;
next	1.7.6.3;

1.7.6.3
date	2002.02.28.04.10.15;	author nathanw;	state dead;
branches;
next	;

1.2.4.1
date	2000.07.27.02.10.53;	author mycroft;	state Exp;
branches;
next	1.2.4.2;

1.2.4.2
date	2001.04.25.09.09.38;	author he;	state Exp;
branches;
next	;


desc
@@


1.27
log
@Move former PS2 config to GENERIC_PS2, mostly so that it fits the
installation snapshot build machinery well; also improve some comments.
Adjust INSTALL_PS2 config accordingly.
@
text
@#	$NetBSD: PS2,v 1.26 2001/07/21 16:12:16 jdolecek Exp $
#
#	Sample kernel config for PS/2 with MCA bus
#
#	WARNING: DO NOT USE UNLESS YOU ARE PREPARED TO DEAL WITH PROBLEMS.
#
#	BEWARE:
#	 MCA support in NetBSD is still experimental at this
#	 stage and should be used with caution.
#
#	 See also sys/dev/mca/TODO for list of problems and current list of
#	 projects.

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

maxusers	16		# estimated number of users

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

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

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

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

# The following options override the memory sizes passed in from the boot
# block.  Use them *only* if the boot block is unable to determine the correct
# values.  Note that the BIOS may *correctly* report less than 640k of base
# memory if the extended BIOS data area is located at the top of base memory
# (as is the case on most recent systems).
#options 	REALBASEMEM=639		# size of base memory (in KB)
#options 	REALEXTMEM=15360	# size of extended memory (in KB)

# Standard system options

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

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

#options 	KTRACE          # system call tracing via ktrace(1)

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

options 	LKM		# loadable kernel modules

# Diagnostic/debugging support options
#options 	DIAGNOSTIC      # expensive kernel consistency checks
#options 	DEBUG           # expensive debugging checks/support
#options 	KMEMSTATS       # kernel memory statistics (vmstat -m)
options 	DDB             # in-kernel debugger
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
#options 	KGDB		# remote debugger
#options 	"KGDB_DEVNAME=\"com\"",KGDBADDR=0x3f8,KGDBRATE=9600
#makeoptions	DEBUG="-g"	# compile full symbol table
makeoptions	COPTS="-Os"	# generates smaller code than -O2, -O1

# File systems
file-system 	FFS		# UFS
#file-system 	EXT2FS		# second extended file system (linux)
#file-system 	LFS		# log-structured file system
#file-system 	MFS		# memory file system
file-system 	NFS		# Network File System client
#file-system 	NTFS		# Windows/NT file system (experimental)
file-system 	CD9660		# ISO 9660 + Rock Ridge file system
file-system 	MSDOSFS		# MS-DOS file system
#file-system 	FDESC		# /dev/fd
#file-system 	KERNFS		# /kern
#file-system 	NULLFS		# loopback file system
#file-system 	OVERLAY		# overlay file system
#file-system 	PORTAL		# portal filesystem (still experimental)
#file-system 	PROCFS		# /proc
#file-system 	UMAPFS		# NULLFS + uid and gid remapping
#file-system 	UNION		# union file system
#file-system	CODA		# Coda File System; also needs vcoda (below)

# File system options
options 	QUOTA		# UFS quotas
#options 	FFS_EI		# FFS Endian Independent support
options 	SOFTDEP         # FFS soft updates support.
#options 	NFSSERVER	# Network File System server
#options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
				# immutable) behave as system flags.
# Networking options
#options 	GATEWAY		# packet forwarding
options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6
#options 	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 protocols
#options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
#options 	PPP_DEFLATE	# Deflate compression support for PPP
#options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
#options 	PFIL_HOOKS	# pfil(9) packet filter hooks
#options 	IPFILTER_LOG	# ipmon(8) log support
#options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG

# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
#options 	EISAVERBOSE	# verbose EISA device autoconfig messages
#options 	MIIVERBOSE	# verbose PHY autoconfig messages
#options 	PCIVERBOSE	# verbose PCI device autoconfig messages
#options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
#options 	PCMCIAVERBOSE	# verbose PCMCIA configuration messages
#options 	SCSIVERBOSE	# human readable SCSI error messages
#options 	USBVERBOSE	# verbose USB device autoconfig messages
#options 	PNPBIOSVERBOSE	# verbose PnP BIOS messages
#options	PNPBIOSDEBUG	# more fulsome PnP BIOS debugging messages
#options 	I2OVERBOSE	# verbose I2O driver messages
options 	MCAVERBOSE      # verbose MCA device autoconfig messages

options		NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

options 	WSEMUL_VT100            # VT100 / VT220 emulation
options 	WS_KERNEL_FG=WSCOL_GREEN

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

#
# Device Configuration
#

mainbus0 at root
mca0	at mainbus0
isa0	at mainbus0

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

#pc0	at isa? port 0x60 irq 1   

# wscons
pckbc0		at isa?			# pc keyboard controller
options		PCKBCDEBUG
#pcconskbd*	at pckbc?
#pms*		at pckbc?		# PS/2 mouse for wsmouse
#wsmouse*	at pms?
pckbd*		at pckbc?               # PC keyboard
wskbd*		at pckbd? console ?
vga0		at isa?
wsdisplay*	at vga? console ?
options	WSDISPLAY_DEFAULTSCREENS=4

com0	at isa? port 0x3f8 irq 4	# "SERIAL_!"
lpt0	at isa? port 0x3bc irq 7	# "PARALLEL_1"
fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
fd*	at fdc? drive ?			# the drives themselves

# MCA serial interfaces
com*	at mca? slot ?			# 16x50s on comm boards

# MCA network devices
elmc*	at mca? slot ?			# 3Com EtherLink/MC (3c523)
ep*	at mca? slot ?			# 3Com EtherLink III (3c529)
we*	at mca? slot ?			# WD/SMC Ethernet
ate*	at mca? slot ?			# Allied Telesis AT1720
ne*	at mca? slot ?			# Novell NE/2 and clones
tr*	at mca? slot ?			# IBM Token Ring adapter
le*	at mca? slot ?			# SKNET Personal/MC2+

# MCA ESDI controllers & disks
edc*	at mca? slot ?			# IBM ESDI Disk Controllers
ed*	at edc?

# MCA SCSI controllers
aha*	at mca? slot ?			# Adaptec AHA-1640

# SCSI bus support
scsibus* at aha?

# SCSI devices
sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#ses*	at scsibus? target ? lun ?	# SCSI Enclosure Services devices
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

# network pseudo-devices
pseudo-device	bpfilter	4	# Berkeley packet filter
pseudo-device	loop			# network loopback

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	md		1	# memory disk device (ramdisk)
# rnd works; RND_COM does not on port i386 yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
@


1.26
log
@Make a bit more like GENERIC - add I586_CPU, NTP, SYSVMSG, SYSVSEM, LKM,
CD9660, INET6, though bunch of entries enabled in GENERIC is commented out,
mostly due they being not appropriate for IBM PS/2.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.25 2001/07/21 13:15:00 jdolecek Exp $
@


1.25
log
@remove MEMORY_DISK_HOOKS stuff
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.24 2001/06/02 10:37:27 jdolecek Exp $
d16 1
a16 3
makeoptions	COPTS="-Os"	# generates smaller code than -O2, -O1

maxusers	8		# estimated number of users
d18 1
d21 2
d24 24
a47 2
options 	MATH_EMULATE    # floating point emulation
#options 	XSERVER         # X server support in console drivers
d49 3
a51 1
#options 	UCONSOLE        # users can use TIOCCONS (for xconsole)
d55 2
d59 8
a66 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
d68 3
d76 4
d81 59
a139 13
file-system 	FFS             # UFS
file-system 	NFS             # Network File System client
file-system 	MSDOSFS         # MS-DOS file system
#file-system 	FDESC           # /dev/fd
file-system 	KERNFS          # /kern
#file-system	MFS		# memory file system

#options 	QUOTA           # UFS quotas
#options 	NFSSERVER       # Network File System server
options 	FIFO            # FIFOs; RECOMMENDED

options 	INET            # IP + ICMP + TCP + UDP

@


1.24
log
@Comment DIAGNOSTIC, DEBUG out
Use the 'root on ? type ?' config by default, leave the nfs one commented out,
add line for root on ed0a
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.23 2001/05/02 13:20:31 jdolecek Exp $
a14 7

# Enable the hooks used for initializing the root memory-disk.
#options 	MEMORY_DISK_HOOKS
#options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
#options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
#options 	MINIROOTSIZE=3072	# size of memory disk, in blocks
#options 	MINIROOTSIZE=2880	# 1.44M, same as a floppy
@


1.24.2.1
log
@file PS2 was added on branch sommerfeld_i386mp_1 on 2002-05-03 19:12:56 +0000
@
text
@d1 144
@


1.24.2.2
log
@Add cpu* at mainbus? or equivalent to all configs.
@
text
@a0 145
#	$NetBSD: PS2,v 1.24.2.1 2002/05/03 19:12:56 sommerfeld Exp $
#
#	Sample kernel config for PS/2 with MCA bus
#
#	WARNING: DO NOT USE UNLESS YOU ARE PREPARED TO DEAL WITH PROBLEMS.
#
#	BEWARE:
#	 MCA support in NetBSD is still experimental at this
#	 stage and should be used with caution.
#
#	 See also sys/dev/mca/TODO for list of problems and current list of
#	 projects.

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

# Enable the hooks used for initializing the root memory-disk.
#options 	MEMORY_DISK_HOOKS
#options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
#options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
#options 	MINIROOTSIZE=3072	# size of memory disk, in blocks
#options 	MINIROOTSIZE=2880	# 1.44M, same as a floppy

makeoptions	COPTS="-Os"	# generates smaller code than -O2, -O1

maxusers	8		# estimated number of users

options 	I386_CPU
options 	I486_CPU

options 	MATH_EMULATE    # floating point emulation
#options 	XSERVER         # X server support in console drivers

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

options	RTC_OFFSET=-600 # hardware clock is this many mins. west of GMT
#options 	KTRACE          # system call tracing via ktrace(1)

#options 	SYSVMSG         # System V-like message queues
#options 	SYSVSEM         # System V-like semaphores
#options 	SYSVSHM         # System V-like memory sharing
#options 	SHMMAXPGS=1024  # 1024 pages is the default

#options 	DIAGNOSTIC      # expensive kernel consistency checks
#options 	DEBUG           # expensive debugging checks/support
#options 	KMEMSTATS       # kernel memory statistics (vmstat -m)
options 	DDB             # in-kernel debugger
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB

file-system 	FFS             # UFS
file-system 	NFS             # Network File System client
file-system 	MSDOSFS         # MS-DOS file system
#file-system 	FDESC           # /dev/fd
file-system 	KERNFS          # /kern
#file-system	MFS		# memory file system

#options 	QUOTA           # UFS quotas
#options 	NFSSERVER       # Network File System server
options 	FIFO            # FIFOs; RECOMMENDED

options 	INET            # IP + ICMP + TCP + UDP

options 	MCAVERBOSE      # verbose MCA device autoconfig messages

options		NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM

options 	WSEMUL_VT100            # VT100 / VT220 emulation
options 	WS_KERNEL_FG=WSCOL_GREEN

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

#
# Device Configuration
#

mainbus0 at root
cpu0	at mainbus0
mca0	at mainbus0
isa0	at mainbus0

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

#pc0	at isa? port 0x60 irq 1   

# wscons
pckbc0		at isa?			# pc keyboard controller
options		PCKBCDEBUG
#pcconskbd*	at pckbc?
#pms*		at pckbc?		# PS/2 mouse for wsmouse
#wsmouse*	at pms?
pckbd*		at pckbc?               # PC keyboard
wskbd*		at pckbd? console ?
vga0		at isa?
wsdisplay*	at vga? console ?
options	WSDISPLAY_DEFAULTSCREENS=4

com0	at isa? port 0x3f8 irq 4	# "SERIAL_!"
lpt0	at isa? port 0x3bc irq 7	# "PARALLEL_1"
fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
fd*	at fdc? drive ?			# the drives themselves

# MCA serial interfaces
com*	at mca? slot ?			# 16x50s on comm boards

# MCA network devices
elmc*	at mca? slot ?			# 3Com EtherLink/MC (3c523)
ep*	at mca? slot ?			# 3Com EtherLink III (3c529)
we*	at mca? slot ?			# WD/SMC Ethernet
ate*	at mca? slot ?			# Allied Telesis AT1720
ne*	at mca? slot ?			# Novell NE/2 and clones
tr*	at mca? slot ?			# IBM Token Ring adapter
le*	at mca? slot ?			# SKNET Personal/MC2+

# MCA ESDI controllers & disks
edc*	at mca? slot ?			# IBM ESDI Disk Controllers
ed*	at edc?

# MCA SCSI controllers
aha*	at mca? slot ?			# Adaptec AHA-1640

# SCSI bus support
scsibus* at aha?

# SCSI devices
sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#ses*	at scsibus? target ? lun ?	# SCSI Enclosure Services devices
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

# network pseudo-devices
pseudo-device	bpfilter	4	# Berkeley packet filter
pseudo-device	loop			# network loopback

# miscellaneous pseudo-devices
pseudo-device	pty			# pseudo-terminals
pseudo-device	md		1	# memory disk device (ramdisk)
# rnd works; RND_COM does not on port i386 yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
@


1.24.4.1
log
@update to -current
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.24 2001/06/02 10:37:27 jdolecek Exp $
@


1.23
log
@One item off TODO list - we check for MCA bus presence via bios call
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.22 2001/04/27 18:03:40 jdolecek Exp $
d44 2
a45 2
options 	DIAGNOSTIC      # expensive kernel consistency checks
options 	DEBUG           # expensive debugging checks/support
d70 4
a73 2
#config		netbsd  root on ? type ?
config		netbsd  root on ? type nfs
@


1.22
log
@Add driver for SKNET Personal and MC+ - AMD Lance 7990 based ethernet cards.
Both models tested and seem to be quite stable and fast.

Thanks to:
- Hans Hubner <hans@@Huebner.org> for giving me the cards for testing
- Georg Klug of Syskonnect, who provided me with hw docs for these cards,
  very promptly and willingly - I wish all vendors would be like this
- Alfred Arnold, Linux SKNET driver author, for giving me valuable Syskonnect
  contact :)
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.21 2001/04/23 05:45:43 jdolecek Exp $
d9 1
a9 2
#	 stage and should be used with caution. MCA-enabled
#	 kernels won't currently work on non-MCA machines.
@


1.21
log
@fix typo
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.20 2001/04/22 19:53:25 soren Exp $
d113 1
@


1.20
log
@Put tr(4) in network section.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.19 2001/04/22 19:15:05 jdolecek Exp $
d11 1
a11 1
*
@


1.19
log
@Since IBM PS/2 support is becoming quite stable, remove the lenghty
disclaimer on top and leave only necessary fragments.
edc(4) seems to be quite stable, remove the EXPERIMENTAL note
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.18 2001/04/21 21:10:43 fvdl Exp $
a101 1
tr*	at mca? slot ?			# IBM Token Ring adapter
d112 1
@


1.18
log
@s/cheap/expensive/ for DIAGNOSTIC
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.17 2001/04/20 07:37:42 jdolecek Exp $
d8 4
a11 9
#	 MCA support in NetBSD is still very experimental at this
#	 stage and should be used with extreme caution. MCA-enabled
#	 kernels won't currently work on non-MCA machines and it's
#	 not wise to try even try it unless you are prepared to deal
#	 with strange hardware failures. Please note that MCA
#	 support doesn't yet reach standard NetBSD quality,
#	 should be really used only for experimentation and is provided
#	 specially and only to make access to the code easier for people
#	 who wish to help with PS/2 development.
d13 1
a13 2
#	 projects. If you try this out and encounter any problems, please
#	 let us know via send-pr(1) or ask on port-i386@@NetBSD.org.
d114 1
a114 1
# MCA ESDI controllers & disks - EXPERIMENTAL
@


1.17
log
@Add MCA ne(4) attachment for Novell NE/2 Ethernet adapter and clones.
Tested with NE/2 card provided to me by Hans Hubner <hans@@Huebner.ORG>.

The Compex and Arco cards were not tested. According to Linux ne2 driver,
they should work same way as NE/2.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.16 2001/04/19 17:17:28 jdolecek Exp $
d51 1
a51 1
options 	DIAGNOSTIC      # cheap kernel consistency checks
@


1.16
log
@Use "edc" instead of "dasd". As pointed out by Soren, dasd doesn't
mean anything special in IBM-talk. And edc better matches prior art, too.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.15 2001/04/19 07:37:10 jdolecek Exp $
d118 1
@


1.15
log
@add stuff for ESDI disks, marked as EXPERIMENTAL
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.14 2001/04/06 06:44:08 jdolecek Exp $
d120 2
a121 2
dasd*	at mca? slot ?			# IBM DASD-compliant ESDI controllers
ed*	at dasd?
@


1.14
log
@add rnd (for ssh/sshd) and couple comments
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.13 2001/03/31 00:43:04 jdolecek Exp $
d118 4
@


1.13
log
@Add driver for AT1720 MCA cards. This uses generic MB86960 support code,
and shares some bits with ISA AT1700 driver. Gee, this one was really
easy :)

This card turned out to be quite good performer - I get about 360KB/s
on 386DX PS/2 machine, which is best of all supported cards so far.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.12 2001/03/23 19:25:36 jdolecek Exp $
d134 1
d137 2
d141 3
@


1.12
log
@Add MCA we(4) attachment for WD80x3 cards and clones. Tested with
WD8003W/A, card provided by David Brownlee (thanks!). The SMC Elite stuff not
tested since I don't have any; hopefully it's correct, should match
information in ADF files.

The MCA-specific init quirk taken from Linux smc-mca.c driver.
I don't quite grok why it works, but it does *cross fingers*.

The WD8003W/A seems to be quite a good choice. I get like 340KB/s on my
machine, where 3c523 does only like 310KB/s. The numbers would be probably
even better with faster CPU than 386DX :)
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.11 2001/03/22 16:54:45 jdolecek Exp $
d117 1
@


1.11
log
@Add MCA ep(4) attachment, for 3Com 3c529-type cards. Tested with 3c529-TP,
provided to me by David Brownlee (thanks!).

Performance of this card is quite poor on my PS/2 with 386DX, like 100KB/s
at best, but as low as 5KB/s when transferring bigger files due to
packet overruns. It would be good to revisit this later, probably by
teaching the ic code to use RX Early.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.10 2001/03/19 22:08:17 jdolecek Exp $
d116 1
@


1.10
log
@add com at mca, bpfilter
add comment for elmc, describing what it is for
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.9 2001/03/17 09:55:32 jdolecek Exp $
d115 1
@


1.9
log
@bump maxusers to 8
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.8 2001/03/17 09:53:54 jdolecek Exp $
d110 3
d114 1
a114 1
elmc*	at mca? slot ?
d131 1
a131 1
#pseudo-device	bpfilter	4	# Berkeley packet filter
@


1.8
log
@add elmc(4)
convert from memory disk to diskless-type config
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.7 2000/11/20 20:07:36 jdolecek Exp $
d32 1
a32 1
maxusers	2		# estimated number of users
@


1.7
log
@fix typo
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.6 2000/09/24 15:59:33 jdolecek Exp $
d24 4
a27 4
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
options 	MINIROOTSIZE=3072	# size of memory disk, in blocks
d58 1
a58 1
#file-system 	NFS             # Network File System client
d62 1
a62 1
file-system	MFS		# memory file system
d72 1
a72 1
#options 	NFS_BOOT_BOOTP
d77 2
a78 2
config		netbsd  root on ? type ?
#config		netbsd  root on ? type nfs
d109 3
@


1.7.2.1
log
@file PS2 was added on branch thorpej_scsipi on 2000-11-20 20:09:17 +0000
@
text
@d1 128
@


1.7.2.2
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
@a0 128
#	$NetBSD: PS2,v 1.7.2.1 2000/11/20 20:09:17 bouyer Exp $
#
#	Sample kernel config for PS/2 with MCA bus
#
#	WARNING: DO NOT USE UNLESS YOU ARE PREPARED TO DEAL WITH PROBLEMS.
#
#	BEWARE:
#	 MCA support in NetBSD is still very experimental at this
#	 stage and should be used with extreme caution. MCA-enabled
#	 kernels won't currently work on non-MCA machines and it's
#	 not wise to try even try it unless you are prepared to deal
#	 wish strange hardware failures. Please note that MCA
#	 support doesn't yet reach standard NetBSD quality,
#	 should be really used only for experimentation and is provided
#	 specially and only to make access to the code easier for people
#	 who wish to help with PS/2 development.
#	 See also sys/dev/mca/TODO for list of problems and current list of
#	 projects. If you try this out and encounter any problems, please
#	 let us know via send-pr(1) or ask on port-i386@@NetBSD.org.

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

# Enable the hooks used for initializing the root memory-disk.
options 	MEMORY_DISK_HOOKS
options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
options 	MINIROOTSIZE=3072	# size of memory disk, in blocks
#options 	MINIROOTSIZE=2880	# 1.44M, same as a floppy

makeoptions	COPTS="-Os"	# generates smaller code than -O2, -O1

maxusers	2		# estimated number of users

options 	I386_CPU
options 	I486_CPU

options 	MATH_EMULATE    # floating point emulation
#options 	XSERVER         # X server support in console drivers

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

options	RTC_OFFSET=-600 # hardware clock is this many mins. west of GMT
#options 	KTRACE          # system call tracing via ktrace(1)

#options 	SYSVMSG         # System V-like message queues
#options 	SYSVSEM         # System V-like semaphores
#options 	SYSVSHM         # System V-like memory sharing
#options 	SHMMAXPGS=1024  # 1024 pages is the default

options 	DIAGNOSTIC      # cheap kernel consistency checks
options 	DEBUG           # expensive debugging checks/support
#options 	KMEMSTATS       # kernel memory statistics (vmstat -m)
options 	DDB             # in-kernel debugger
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB

file-system 	FFS             # UFS
#file-system 	NFS             # Network File System client
file-system 	MSDOSFS         # MS-DOS file system
#file-system 	FDESC           # /dev/fd
file-system 	KERNFS          # /kern
file-system	MFS		# memory file system

#options 	QUOTA           # UFS quotas
#options 	NFSSERVER       # Network File System server
options 	FIFO            # FIFOs; RECOMMENDED

options 	INET            # IP + ICMP + TCP + UDP

options 	MCAVERBOSE      # verbose MCA device autoconfig messages

#options 	NFS_BOOT_BOOTP

options 	WSEMUL_VT100            # VT100 / VT220 emulation
options 	WS_KERNEL_FG=WSCOL_GREEN

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

#
# Device Configuration
#

mainbus0 at root
mca0	at mainbus0
isa0	at mainbus0

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

#pc0	at isa? port 0x60 irq 1   

# wscons
pckbc0		at isa?			# pc keyboard controller
options		PCKBCDEBUG
#pcconskbd*	at pckbc?
#pms*		at pckbc?		# PS/2 mouse for wsmouse
#wsmouse*	at pms?
pckbd*		at pckbc?               # PC keyboard
wskbd*		at pckbd? console ?
vga0		at isa?
wsdisplay*	at vga? console ?
options	WSDISPLAY_DEFAULTSCREENS=4

com0	at isa? port 0x3f8 irq 4	# "SERIAL_!"
lpt0	at isa? port 0x3bc irq 7	# "PARALLEL_1"
fdc0	at isa? port 0x3f0 irq 6 drq 2	# standard PC floppy controllers
fd*	at fdc? drive ?			# the drives themselves
tr*	at mca? slot ?			# IBM Token Ring adapter

# MCA SCSI controllers
aha*	at mca? slot ?			# Adaptec AHA-1640

# SCSI bus support
scsibus* at aha?

# SCSI devices
sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#ses*	at scsibus? target ? lun ?	# SCSI Enclosure Services devices
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

#pseudo-device	bpfilter	4	# Berkeley packet filter
pseudo-device	loop			# network loopback
pseudo-device	pty			# pseudo-terminals
pseudo-device	md		1	# memory disk device (ramdisk)
@


1.7.2.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.7.2.2 2000/11/22 16:00:17 bouyer Exp $
d12 1
a12 1
#	 with strange hardware failures. Please note that MCA
@


1.7.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.7.2.3 2001/03/27 15:31:00 bouyer Exp $
d24 4
a27 4
#options 	MEMORY_DISK_HOOKS
#options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
#options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
#options 	MINIROOTSIZE=3072	# size of memory disk, in blocks
d32 1
a32 1
maxusers	8		# estimated number of users
d58 1
a58 1
file-system 	NFS             # Network File System client
d62 1
a62 1
#file-system	MFS		# memory file system
d72 1
a72 1
options		NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
d77 2
a78 2
#config		netbsd  root on ? type ?
config		netbsd  root on ? type nfs
a109 8
# MCA serial interfaces
com*	at mca? slot ?			# 16x50s on comm boards

# MCA network devices
elmc*	at mca? slot ?			# 3Com EtherLink/MC (3c523)
ep*	at mca? slot ?			# 3Com EtherLink III (3c529)
we*	at mca? slot ?			# WD/SMC Ethernet

d125 1
a125 1
pseudo-device	bpfilter	4	# Berkeley packet filter
@


1.7.2.5
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.7.2.4 2001/04/21 17:53:49 bouyer Exp $
a116 5
ate*	at mca? slot ?			# Allied Telesis AT1720

# MCA ESDI controllers & disks - EXPERIMENTAL
dasd*	at mca? slot ?			# IBM DASD-compliant ESDI controllers
ed*	at dasd?
a132 1
# network pseudo-devices
a134 2

# miscellaneous pseudo-devices
a136 3
# rnd works; RND_COM does not on port i386 yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
@


1.7.2.6
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.7.2.5 2001/04/23 09:41:47 bouyer Exp $
d8 9
a16 4
#	 MCA support in NetBSD is still experimental at this
#	 stage and should be used with caution. MCA-enabled
#	 kernels won't currently work on non-MCA machines.
#
d18 2
a19 1
#	 projects.
d51 1
a51 1
options 	DIAGNOSTIC      # expensive kernel consistency checks
d108 1
a117 2
ne*	at mca? slot ?			# Novell NE/2 and clones
tr*	at mca? slot ?			# IBM Token Ring adapter
d119 3
a121 3
# MCA ESDI controllers & disks
edc*	at mca? slot ?			# IBM ESDI Disk Controllers
ed*	at edc?
@


1.7.6.1
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.14 2001/04/06 06:44:08 jdolecek Exp $
d24 4
a27 4
#options 	MEMORY_DISK_HOOKS
#options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
#options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
#options 	MINIROOTSIZE=3072	# size of memory disk, in blocks
d32 1
a32 1
maxusers	8		# estimated number of users
d58 1
a58 1
file-system 	NFS             # Network File System client
d62 1
a62 1
#file-system	MFS		# memory file system
d72 1
a72 1
options		NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
d77 2
a78 2
#config		netbsd  root on ? type ?
config		netbsd  root on ? type nfs
a109 9
# MCA serial interfaces
com*	at mca? slot ?			# 16x50s on comm boards

# MCA network devices
elmc*	at mca? slot ?			# 3Com EtherLink/MC (3c523)
ep*	at mca? slot ?			# 3Com EtherLink III (3c529)
we*	at mca? slot ?			# WD/SMC Ethernet
ate*	at mca? slot ?			# Allied Telesis AT1720

d125 1
a125 2
# network pseudo-devices
pseudo-device	bpfilter	4	# Berkeley packet filter
a126 2

# miscellaneous pseudo-devices
a128 3
# rnd works; RND_COM does not on port i386 yet.
pseudo-device	rnd			# /dev/random and in-kernel generator
#options 	RND_COM			# use "com" randomness as well (BROKEN)
@


1.7.6.2
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.7.6.1 2001/04/09 01:53:28 nathanw Exp $
d8 9
a16 3
#	 MCA support in NetBSD is still experimental at this
#	 stage and should be used with caution.
#
d18 2
a19 1
#	 projects.
d51 2
a52 2
#options 	DIAGNOSTIC      # expensive kernel consistency checks
#options 	DEBUG           # expensive debugging checks/support
d77 2
a78 4
# Kernel root file system and dump configuration.
config		netbsd  root on ? type ?
#config		netbsd  root on ? type nfs
#config		netbsd	root on ed0a type ffs
d108 1
a117 7
ne*	at mca? slot ?			# Novell NE/2 and clones
tr*	at mca? slot ?			# IBM Token Ring adapter
le*	at mca? slot ?			# SKNET Personal/MC2+

# MCA ESDI controllers & disks
edc*	at mca? slot ?			# IBM ESDI Disk Controllers
ed*	at edc?
@


1.7.6.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.7.6.2 2001/06/21 19:25:20 nathanw Exp $
@


1.6
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: PS2,v 1.5 2000/08/13 21:55:33 jdolecek Exp $
d12 1
a12 1
#	 wish strange hardware failures. Please note that MCA
@


1.5
log
@make this usable as INSTALL-like kernel suitable for boot floppy
enable supported stuff, add also SCSI devices (only sd* and cd* uncommented)
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.4 2000/07/27 14:34:07 mrg Exp $
d127 1
a127 1
pseudo-device	pty		16	# pseudo-terminals
@


1.4
log
@remove COMPAT_AOUT option.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.3 2000/07/09 00:41:24 mycroft Exp $
d23 10
a32 1
maxusers	32              # estimated number of users
d59 1
a59 1
#file-system 	MSDOSFS         # MS-DOS file system
d61 2
a62 1
#file-system 	KERNFS          # /kern
a69 3
options 	COMPAT_13
options 	COMPAT_14

d108 1
a108 1
#tr*	at mca? slot ?			# IBM Token Ring adapter
d111 1
a111 1
#aha*	at mca? slot ?			# Adaptec AHA-1640
d114 10
a123 1
#scsibus* at aha?
d128 1
@


1.3
log
@Turn on DDB history by default.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.2 2000/05/26 20:59:07 jdolecek Exp $
a59 1
options 	COMPAT_AOUT
@


1.2
log
@note in BIG WARNING LETTERS that MCA support is experimental and the
	kernel should only be used for experimentation
comment out some stuff not present or used on my development machine
g/c ef
add (commented out) aha attachment
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.1 2000/05/11 16:38:10 jdolecek Exp $
d46 1
@


1.2.4.1
log
@Approved by thorpej:
Enable DDB history by default, and increase the default size to .5k.

syssrc/sys/arch/i386/conf/BIKINI			1.28 -> 1.29
syssrc/sys/arch/i386/conf/CARDBUS			1.16 -> 1.17
syssrc/sys/arch/i386/conf/DISKLESS			1.73 -> 1.74
syssrc/sys/arch/i386/conf/GENERIC			1.358 -> 1.359
syssrc/sys/arch/i386/conf/GENERIC_TINY			1.16 -> 1.17
syssrc/sys/arch/i386/conf/HOMEWORLD			1.48 -> 1.49
syssrc/sys/arch/i386/conf/INSTALL			1.148 -> 1.149
syssrc/sys/arch/i386/conf/INSTALL_SMALL			1.49 -> 1.50
syssrc/sys/arch/i386/conf/INSTALL_TINY			1.18 -> 1.19
syssrc/sys/arch/i386/conf/IOPENER			1.4 -> 1.5
syssrc/sys/arch/i386/conf/MINBAR			1.17 -> 1.18
syssrc/sys/arch/i386/conf/PS2				1.2 -> 1.3
syssrc/sys/arch/i386/conf/TRINITY			1.96 -> 1.97
syssrc/sys/arch/i386/conf/ZHADUM			1.22 -> 1.23
syssrc/sys/arch/i386/conf/ZYGORTHIAN-SPACE-RAIDERS	1.32 -> 1.33
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.3 2000/07/09 00:41:24 mycroft Exp $
a45 1
options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
@


1.2.4.2
log
@Pull up revision 1.18 (requested by fvdl):
  Not all DIAGNOSTIC checks are all that cheap, so disable that
  option in meant-for-production kernels.  Introduces GENERIC_DIAGNOSTIC.
@
text
@d1 1
a1 1
#	$NetBSD: PS2,v 1.2.4.1 2000/07/27 02:10:53 mycroft Exp $
d42 1
a42 1
options 	DIAGNOSTIC      # expensive kernel consistency checks
@


1.1
log
@Add i386-specific part of MicroChannel Architecture bus support, as
found in some older IBM PS/2 machines.

This code is based upon work by Scott D. Telford, with some minor bits
in arch/i386/mca/mca_machdep.c taken from FreeBSD.

XXX this is still very experimental and development version; use at your
XXX own risk
@
text
@d1 1
a1 1
#	$NetBSD$
d5 15
a19 1
#	BEWARE: do NOT use MCA-enabled kernel on non-MCA machine
d35 1
a35 1
options 	KTRACE          # system call tracing via ktrace(1)
d37 3
a39 3
options 	SYSVMSG         # System V-like message queues
options 	SYSVSEM         # System V-like semaphores
options 	SYSVSHM         # System V-like memory sharing
d44 1
a44 1
options 	KMEMSTATS       # kernel memory statistics (vmstat -m)
d49 1
a49 1
file-system 	MSDOSFS         # MS-DOS file system
d81 1
a81 1
npx0	at isa? port 0xf0 irq 13        # x86 math coprocessor
d87 1
d89 2
a90 2
pms*		at pckbc?		# PS/2 mouse for wsmouse
wsmouse*	at pms?
d101 7
a107 2
tr*	at mca? slot ?			# IBM Token Ring adapter
#ef*	at mca? slot ?			# 3Com 3C523 (not yet)
d109 1
a109 1
pseudo-device	bpfilter	4	# Berkeley packet filter
@
