DRACO revision 1.1
11.1Sis#	$NetBSD: DRACO,v 1.1 1996/05/09 20:30:58 is Exp $
21.1Sis
31.1Sis#
41.1Sis# Macro System GmbH "DraCo"
51.1Sis#
61.1Sis# Minimal system. Only 
71.1Sis#
81.1Sis
91.1Sis# look into this later.
101.1Sisinclude "std.draco"
111.1Sis
121.1Sismaxusers	8
131.1Sisoptions		TIMEZONE=300, DST=1
141.1Sis
151.1Sis# mainboards to support (in addition to Amiga)
161.1Sisoptions		DRACO
171.1Sis#
181.1Sis# processors this kernel should support
191.1Sis#
201.1Sisoptions		"M68060"	# support for 060 might still need M68040.
211.1Sisoptions		"M68040"	# support for 040
221.1Sisoptions		M060SP		# MC68060 software support (Required)
231.1Sisoptions		FPSP		# MC68040 floating point support
241.1Sisoptions		FPCOPROC	# Support for MC6888[12] (Required)
251.1Sis
261.1Sisoptions		SWAPPAGER	# Pager for processes (Required)
271.1Sisoptions		VNODEPAGER	# Pager for vnodes (Required)
281.1Sisoptions		DEVPAGER	# Pager for devices (Required)
291.1Sis
301.1Sis#
311.1Sis# Networking options
321.1Sis#
331.1Sisoptions		INET		# IP networking support (Required)
341.1Sis#options	ISO		# ISO Networking support
351.1Sis#options	TPIP		# ARGO TP networking support
361.1Sis#options	CCITT		# CCITT X.25
371.1Sis#options	NS		# Xerox XNS
381.1Sis#options	EON		# ISO CLNL over IP
391.1Sis#options	GATEWAY		# Packet forwarding
401.1Sis#options	DIRECTED_BROADCAST	# Broadcast across subnets
411.1Sis#options	NSIP		# XNS over IP
421.1Sis
431.1Sis#
441.1Sis# File system related options
451.1Sis#
461.1Sisoptions		QUOTA		# Disk quotas for local disks
471.1Sisoptions		NFSSERVER	# Network File System server side code
481.1Sisoptions		NFSCLIENT	# Network File System client side code
491.1Sis
501.1Sis#
511.1Sis# File systems
521.1Sis#
531.1Sisoptions		FFS		# Berkeley fast file system
541.1Sisoptions		MFS		# Memory based filesystem
551.1Sisoptions		PROCFS		# Process filesystem
561.1Sisoptions		KERNFS		# Kernel parameter filesystem (Recommended)
571.1Sisoptions		FDESC		# /dev/fd filesystem
581.1Sisoptions		NULLFS		# Loopback filesystem
591.1Sisoptions		FIFO		# FIFO operations on vnodes (Recommended)
601.1Sisoptions		ADOSFS		# AmigaDOS file system
611.1Sisoptions		"CD9660"	# ISO 9660 file system, with Rock Ridge
621.1Sis#options	PORTAL		# Portal filesystem
631.1Sisoptions		MSDOSFS		# MS-DOS filesystem
641.1Sis
651.1Sis
661.1Sis#
671.1Sis# Compatability options for various existing systems
681.1Sis#
691.1Sis#options	"COMPAT_10"	# compatability with older NetBSD release
701.1Sis#options	COMPAT_SUNOS	# Support to run Sun (m68k) executables
711.1Sisoptions		"TCP_COMPAT_42"	# Use 4.2 BSD style TCP
721.1Sisoptions		"COMPAT_NOMID"	# allow nonvalid machine id executables
731.1Sis#options	COMPAT_HPUX	# HP300 compatability
741.1Sis
751.1Sis#
761.1Sis# Support for System V IPC facilities.
771.1Sis#
781.1Sisoptions		SYSVSHM		# System V-like shared memory
791.1Sisoptions		SYSVMSG		# System V-like messages
801.1Sisoptions		SYSVSEM		# System V-like semaphores
811.1Sis
821.1Sis#
831.1Sis# Support for various kernel options
841.1Sis#
851.1Sisoptions		GENERIC		# Mini-root boot support
861.1Sisoptions		LKM		# Loadable kernel modules
871.1Sisoptions		KTRACE		# Add kernel tracing system call
881.1Sisoptions		DIAGNOSTIC	# Add additional error checking code
891.1Sisoptions		"NKMEMCLUSTERS=256"	# Size of kernel malloc area
901.1Sis
911.1Sis#
921.1Sis# Misc. debuging options
931.1Sis#
941.1Sisoptions		PANICWAIT	# Require keystroke to dump/reboot
951.1Sisoptions		DEBUG		# Add debugging statements
961.1Sisoptions		DDB		# Kernel debugger
971.1Sis#options	SYSCALL_DEBUG	# debug all syscalls.
981.1Sis#options	SCSIDEBUG	# Add SCSI debugging statements
991.1Sis#options	KGDB		# Kernel debugger (KGDB) support
1001.1Sis#options	PANICBUTTON	# Forced crash via keypress (???)
1011.1Sis
1021.1Sis#
1031.1Sis# Amiga specific options
1041.1Sis#
1051.1Sisoptions		MACHINE_NONCONTIG # Non-contiguous memory support 
1061.1Sis				  # higly recommended for DraCo
1071.1Sis
1081.1Sisoptions		RETINACONSOLE	# enable code to allow retina to be console
1091.1Sis
1101.1Sis#options		"KFONT_8X11"	# 8x11 font
1111.1Sis
1121.1Sis# This is how you specify the blitting speed, higher values may speed up blits
1131.1Sis# a littel bit.  If you raise this value too much some trash may appear.
1141.1Sis# the commented version is the default.
1151.1Sis#options	RH_MEMCLK 61000000
1161.1Sis# this option enables the 64 bit sprite which doesn't seems to be work
1171.1Sis# for quite a few people.  E.g. The cursor sprite will turn to a block
1181.1Sis# when moved to the top of the screen in X.
1191.1Sis#options	RH_64BIT_SPRITE
1201.1Sis# enables fast scroll code appears to now work on 040 systems.
1211.1Sis#options	RETINA_SPEED_HACK
1221.1Sis
1231.1Sisgrfrh0		at zbus0		# Altais looks just like the Retina Z3
1241.1Sisgrful0		at zbus0		# A2410, for poor ZZA
1251.1Sis
1261.1Sisgrf2		at grfrh0
1271.1Sisgrf4		at grful0
1281.1Sis
1291.1Sisite2		at grf2			# terminal emulators for grf's
1301.1Sisite4		at grf4			# terminal emulators for grf's
1311.1Sis
1321.1Sis#msc0		at zbus0		# A2232 MSC multiport serial.
1331.1Sis#mfc0		at zbus0		# MultiFaceCard I/O board
1341.1Sis#mfcs0		at mfc0 unit 0		# MFC serial
1351.1Sis#mfcs1		at mfc0 unit 1		# MFC serial
1361.1Sis#mfcp0		at mfc0 unit 0		# MFC parallel [not available yet]
1371.1Sis#mfc1		at zbus0		# MultiFaceCard 2nd I/O board
1381.1Sis#mfcs2		at mfc1 unit 0
1391.1Sis#mfcs3		at mfc1 unit 1
1401.1Sis#mfcp1		at mfc1 unit 0
1411.1Sis
1421.1Sis#le0		at zbus0		# Lance ethernet.
1431.1Sis#ed0		at zbus0		# dp8390 ethernet
1441.1Sis#es0		at zbus0		# SMC 91C90 ethernet
1451.1Sis#qn0		at zbus0		# quicknet ethernet
1461.1Sisae0		at zbus0		# Ariadne ethernet
1471.1Sisbah*		at zbus0		# C= arcnet
1481.1Sis
1491.1Sis
1501.1Sis# scsi stuff
1511.1Sisdrsc0		at mainbus0		# DraCo mainboard scsi
1521.1Sisscsibus*	at drsc0
1531.1Sis
1541.1Sis# each hard drive from low target to high
1551.1Sis# will configure to the next available sd unit number
1561.1Sissd*	at scsibus? target ? lun ?	# scsi disks
1571.1Sisst*	at scsibus? target ? lun ?	# scsi tapes
1581.1Siscd*	at scsibus? target ? lun ?	# scsi cd's
1591.1Sis
1601.1Sispseudo-device	pty 16			# pseudo terminals
1611.1Sispseudo-device	loop			# network loopback
1621.1Sispseudo-device	bpfilter 2		# berkeley packet filters
1631.1Sispseudo-device	tun 2
1641.1Sis
1651.1Sisconfig	netbsd swap on generic
166