RAMDISK revision 1.8
11.8Scgd#	$NetBSD: RAMDISK,v 1.8 1996/11/26 15:46:27 cgd Exp $
21.1Scgd#
31.1Scgd# Generic Alpha kernel.  Enough to get booted, etc., but not much more.
41.1Scgd
51.3Scgdinclude	"arch/alpha/conf/std.alpha"
61.1Scgd
71.1Scgdmaxusers 8
81.1Scgd
91.1Scgd# CPU Support
101.1Scgdoptions		DEC_3000_500	# Flamingo etc:	3000/[4-9]00*
111.1Scgdoptions		DEC_3000_300	# Pelican etc:	3000/300*
121.1Scgdoptions		DEC_2100_A50	# Avanti etc:	AlphaStation 400, 200, etc.
131.1Scgdoptions		DEC_KN20AA	# KN20AA:	AlphaStation 600
141.1Scgdoptions		DEC_AXPPCI_33	# NoName:	AXPpci33, etc.
151.8Scgdoptions		DEC_EB164	# EB164:	AlphaPC 164
161.1Scgd#options	DEC_2000_300	# "Jensen":	2000/300 (DECpc AXP 150)
171.1Scgd
181.1Scgd# Enable the hooks used for initializing the ram-disk.
191.1Scgdoptions		RAMDISK_HOOKS
201.1Scgdoptions		MINIROOTSIZE=8192	# 4 Megabytes!
211.1Scgd
221.1Scgd# needs to be set per system
231.1Scgdoptions		TIMEZONE="5*60"		# Minutes west of GMT (for param.c)
241.1Scgdoptions		DST=1			# Daylight savings rules (for param.c)
251.1Scgd
261.1Scgd# Standard system options
271.1Scgdoptions		DEBUG, DIAGNOSTIC	# Extra kernel debugging
281.1Scgdoptions		KTRACE			# System call tracing support
291.1Scgd
301.1Scgd# File system options
311.1Scgdoptions		FIFO		# POSIX fifo support (in all file systems)
321.1Scgdoptions		FFS		# Fast file system
331.1Scgdoptions		MFS		# Memory-based file system
341.1Scgdoptions		NFSSERVER	# Sun NFS-compatible file system server
351.1Scgdoptions		NFSCLIENT	# Sun NFS-compatible file system client
361.1Scgd
371.1Scgd# Networking options
381.1Scgdoptions		INET		# Internet protocol suite
391.1Scgd
401.1Scgd# 4.3BSD compatibility.  Should be optional, but necessary for now.
411.1Scgdoptions		COMPAT_43
421.1Scgd
431.1Scgd# Binary compatibility with previous versions of NetBSD.
441.1Scgd#options	COMPAT_09
451.1Scgdoptions		COMPAT_10
461.1Scgdoptions		COMPAT_11
471.1Scgdoptions		COMPAT_12
481.1Scgd
491.1Scgd# OSF/1 binary compatibility -- CURRENTLY DOES NOT WORK
501.1Scgd#options	COMPAT_OSF1
511.1Scgd
521.1Scgd# Loadable Kernel Modules
531.1Scgdoptions		LKM
541.1Scgd
551.1Scgd# Disable kernel security.
561.1Scgd#options	INSECURE
571.1Scgd
581.1Scgd# Misc. options
591.2Scgdoptions		EISAVERBOSE		# recognize "unknown" EISA devices
601.2Scgdoptions		PCIVERBOSE		# recognize "unknown" PCI devices
611.2Scgdoptions		TCVERBOSE		# recognize "unknown" TC devices
621.2Scgdoptions		UCONSOLE		# users can use TIOCCONS (for xconsole)
631.1Scgd
641.4Scgdconfig		netbsd	swap generic
651.1Scgd#config		netbsd	root on sd0 swap on sd0
661.1Scgd#config		netbsd	root nfs swap nfs
671.1Scgd
681.1Scgdmainbus0 at	root
691.1Scgdcpu*	at	mainbus0
701.1Scgd
711.1Scgd# TurboChannel host bus adapter support
721.1Scgdtcasic*	at	mainbus0
731.1Scgd
741.1Scgd# TurboChannel bus support
751.1Scgdtc*	at	tcasic?
761.1Scgd
771.1Scgd# TurboChannel devices
781.7Scgdioasic*	at	tc? slot ? offset ?
791.7Scgdmcclock* at	ioasic? offset ?
801.1Scgdle*	at	ioasic? offset ?
811.1Scgdscc0	at	ioasic? offset ?
821.1Scgdscc1	at	ioasic? offset ?
831.1Scgdtcds0	at	tc? slot ? offset ?
841.1Scgdesp0	at	tcds? slot ?
851.1Scgdesp1	at	tcds? slot ?
861.1Scgdcfb*	at	tc? slot ? offset ?
871.1Scgdsfb*	at	tc? slot ? offset ?
881.1Scgdle*	at	tc? slot ? offset ?
891.1Scgdfta*	at	tc? slot ? offset ?		# DEC DEFTA FDDI cards
901.1Scgd
911.1Scgd# PCI host bus adapter support
921.1Scgdapecs*	at	mainbus?
931.1Scgdcia*	at	mainbus?
941.1Scgdlca*	at	mainbus?
951.1Scgd
961.1Scgd# PCI bus support
971.1Scgdpci*	at	apecs?
981.1Scgdpci*	at	cia?
991.1Scgdpci*	at	lca?
1001.1Scgdpci*	at	ppb?
1011.1Scgd
1021.1Scgd# PCI devices
1031.1Scgd#ahc*	at	pci? dev ? function ?		# AHA-28xx SCSI (NOT 64-BIT)
1041.1Scgdde*	at	pci? dev ? function ?		# 21x4[012]-based Ethernet
1051.1Scgden*	at	pci? dev ? function ?		# ENI PCI ATM (untested)
1061.1Scgdep*	at	pci? dev ? function ?		# 3COM 3c59x (untested)
1071.1Scgdfpa*	at	pci? dev ? function ?		# DEC DEFPA FDDI cards
1081.1Scgdle*	at	pci? dev ? function ?		# PCI LANCE Ethernet (untested)
1091.1Scgdncr*	at	pci? dev ? function ?		# NCR 53c8xx SCSI
1101.1Scgdpceb*	at	pci? dev ? function ?		# Intel PCI-EISA brige
1111.6Scgdvga*	at	pci? dev ? function ?		# PCI VGA graphics
1121.1Scgdppb*	at	pci? dev ? function ?		# PCI-PCI bridges
1131.1Scgdsio*	at	pci? dev ? function ?		# Intel PCI-ISA bridge
1141.1Scgdtga*	at	pci? dev ? function ?		# DEC ZLXp-E[123] graphics
1151.1Scgd
1161.1Scgd# ISA/EISA bus support
1171.1Scgdisa*	at	pceb?
1181.1Scgdeisa*	at	pceb?
1191.1Scgdisa*	at	sio?
1201.1Scgd
1211.1Scgd# ISA devices
1221.7Scgdmcclock* at	isa? port 0x70
1231.7Scgdpcppi*	at	isa?				# PC prog. periph. interface
1241.7Scgdpckbd*	at	pcppi?				# PC keyboard (kbd port)
1251.7Scgdpms*	at	pcppi?				# PS/2-style mouse (aux port)
1261.7Scgdcom*	at	isa? port 0x3f8 irq 4		# standard serial ports
1271.7Scgdcom*	at	isa? port 0x2f8 irq 3
1281.7Scgdlpt*	at	isa? port 0x3bc irq 7		# standard parallel port
1291.7Scgdvga*	at	isa?				# ISA (EISA: XXX) VGA
1301.7Scgd#wss*	at	isa? port 0x530 irq 9 drq 0	# Windows Sound System
1311.1Scgd
1321.1Scgd# EISA devices
1331.1Scgdfea*	at	eisa? slot ?			# DEC DEFEA FDDI cards
1341.1Scgd
1351.1Scgd# SCSI bus support
1361.1Scgdscsibus* at	esp?
1371.1Scgdscsibus* at	ncr?
1381.1Scgd
1391.1Scgd# SCSI devices
1401.1Scgdsd*	at	scsibus? target ? lun ?
1411.1Scgdst*	at	scsibus? target ? lun ?
1421.1Scgdcd*	at	scsibus? target ? lun ?
1431.1Scgd
1441.1Scgd# Workstation Console attachments
1451.1Scgdwscons*	at	cfb?
1461.6Scgdwscons*	at	vga?
1471.1Scgdwscons*	at	sfb?
1481.1Scgdwscons*	at	tga?
1491.1Scgd
1501.1Scgdpseudo-device	bpfilter	16
1511.1Scgdpseudo-device	loop
1521.1Scgdpseudo-device	pty		64
1531.6Scgdpseudo-device	rd		1
1541.1Scgdpseudo-device	sl		4
1551.1Scgdpseudo-device	vnd		4
156