DRACO revision 1.19
11.19Slukem#	$NetBSD: DRACO,v 1.19 1997/11/17 01:57:27 lukem Exp $
21.1Sis
31.1Sis#
41.4Sveego# Macro System GmbH "DraCo", currently 68060-only until FPE is integrated.
51.1Sis#
61.1Sis
71.4Sveego# this will be replace by std.amiga soon:
81.6Sveegoinclude "arch/amiga/conf/std.draco"
91.1Sis
101.1Sismaxusers	8
111.19Slukemoptions 	RTC_OFFSET=0
121.1Sis
131.4Sveego#
141.1Sis# mainboards to support (in addition to Amiga)
151.4Sveego#
161.19Slukemoptions 	DRACO
171.4Sveego
181.1Sis#
191.1Sis# processors this kernel should support
201.1Sis#
211.4Sveego
221.19Slukemoptions 	"M68060"	# support for 060
231.19Slukemoptions 	"M060SP"	# MC68060 software support (Required for 060)
241.1Sis
251.4Sveego#
261.1Sis# Networking options
271.1Sis#
281.19Slukemoptions 	INET		# IP networking support (Required)
291.19Slukem#options 	ISO		# ISO Networking support
301.19Slukem#options 	TPIP		# ARGO TP networking support
311.19Slukem#options 	CCITT		# CCITT X.25
321.19Slukem#options 	NS		# Xerox XNS
331.19Slukem#options 	EON		# ISO CLNL over IP
341.19Slukem#options 	GATEWAY		# Packet forwarding
351.19Slukem#options 	DIRECTED_BROADCAST	# Broadcast across subnets
361.19Slukem#options 	NSIP		# XNS over IP
371.1Sis
381.1Sis#
391.1Sis# File system related options
401.1Sis#
411.19Slukemoptions 	QUOTA		# Disk quotas for local disks
421.19Slukemoptions 	NFSSERVER	# Network File System server side code
431.19Slukemoptions 	FIFO		# FIFO operations on vnodes (Recommended)
441.1Sis
451.1Sis#
461.1Sis# File systems
471.1Sis#
481.9Sthorpejfile-system 	FFS		# Berkeley fast file system
491.9Sthorpejfile-system 	MFS		# Memory based filesystem
501.9Sthorpejfile-system 	NFS		# Network File System client side code
511.9Sthorpejfile-system 	PROCFS		# Process filesystem
521.9Sthorpejfile-system 	KERNFS		# Kernel parameter filesystem (Recommended)
531.9Sthorpejfile-system 	FDESC		# /dev/fd filesystem
541.9Sthorpejfile-system 	NULLFS		# Loopback filesystem
551.9Sthorpejfile-system 	ADOSFS		# AmigaDOS file system
561.9Sthorpejfile-system 	"CD9660"	# ISO 9660 file system, with Rock Ridge
571.9Sthorpej#file-system 	PORTAL		# Portal filesystem
581.9Sthorpejfile-system 	MSDOSFS		# MS-DOS filesystem
591.1Sis
601.1Sis#
611.1Sis# Compatability options for various existing systems
621.1Sis#
631.19Slukemoptions 	COMPAT_12
641.19Slukem#options 	"COMPAT_10"	# compatability with older NetBSD release
651.19Slukem#options 	COMPAT_SUNOS	# Support to run Sun (m68k) executables
661.19Slukemoptions 	"TCP_COMPAT_42"	# Use 4.2 BSD style TCP
671.19Slukemoptions 	"COMPAT_NOMID"	# allow nonvalid machine id executables
681.19Slukem#options 	COMPAT_HPUX	# HP300 compatability
691.1Sis
701.1Sis#
711.1Sis# Support for System V IPC facilities.
721.1Sis#
731.19Slukemoptions 	SYSVSHM		# System V-like shared memory
741.19Slukemoptions 	SYSVMSG		# System V-like messages
751.19Slukemoptions 	SYSVSEM		# System V-like semaphores
761.1Sis
771.1Sis#
781.1Sis# Support for various kernel options
791.1Sis#
801.19Slukemoptions 	LKM		# Loadable kernel modules
811.19Slukemoptions 	KTRACE		# Add kernel tracing system call
821.19Slukemoptions 	DIAGNOSTIC	# Add additional error checking code
831.19Slukemoptions 	"NKMEMCLUSTERS=256"	# Size of kernel malloc area
841.1Sis
851.1Sis#
861.19Slukem# Misc. debugging options
871.19Slukem#
881.19Slukemoptions 	DEBUG		# Add debugging statements
891.19Slukemoptions 	DDB		# Kernel debugger
901.19Slukem#options 	DDB_HISTORY_SIZE=100	# Enable history editing in DDB
911.19Slukem#options 	SYSCALL_DEBUG	# debug all syscalls.
921.19Slukem#options 	SCSIDEBUG	# Add SCSI debugging statements
931.19Slukem#options 	PANICBUTTON	# Forced crash via keypress (???)
941.1Sis
951.1Sis#
961.1Sis# Amiga specific options
971.1Sis#
981.19Slukemoptions 	MACHINE_NONCONTIG # Non-contiguous memory support 
991.1Sis				  # higly recommended for DraCo
1001.1Sis
1011.19Slukemoptions 	RETINACONSOLE	# enable code to allow retina to be console
1021.1Sis
1031.19Slukem#options 	"KFONT_8X11"	# 8x11 font
1041.1Sis
1051.1Sis# This is how you specify the blitting speed, higher values may speed up blits
1061.1Sis# a littel bit.  If you raise this value too much some trash may appear.
1071.1Sis# the commented version is the default.
1081.19Slukem#options 	RH_MEMCLK 61000000
1091.1Sis# this option enables the 64 bit sprite which doesn't seems to be work
1101.1Sis# for quite a few people.  E.g. The cursor sprite will turn to a block
1111.1Sis# when moved to the top of the screen in X.
1121.19Slukem#options 	RH_64BIT_SPRITE
1131.1Sis# enables fast scroll code appears to now work on 040 systems.
1141.19Slukem#options 	RETINA_SPEED_HACK
1151.3Sveego# enables the Hardwarecursor which does not work on some systems.
1161.19Slukemoptions 	RH_HARDWARECURSOR
1171.1Sis
1181.1Sisgrfrh0		at zbus0		# Altais looks just like the Retina Z3
1191.1Sisgrf2		at grfrh0
1201.1Sisite2		at grf2			# terminal emulators for grf's
1211.1Sis
1221.4Sveegomsc0		at zbus0		# A2232 MSC multiport serial.
1231.4Sveegomfc0		at zbus0		# MultiFaceCard I/O board
1241.4Sveegomfcs0		at mfc0 unit 0		# MFC serial
1251.4Sveegomfcs1		at mfc0 unit 1		# MFC serial
1261.1Sis#mfcp0		at mfc0 unit 0		# MFC parallel [not available yet]
1271.1Sis#mfc1		at zbus0		# MultiFaceCard 2nd I/O board
1281.1Sis#mfcs2		at mfc1 unit 0
1291.1Sis#mfcs3		at mfc1 unit 1
1301.1Sis#mfcp1		at mfc1 unit 0
1311.12Sis
1321.14Sisdrbbc0		at mainbus0		# DraCo battery backed clock
1331.15Sisdrsupio0	at mainbus0		# DraCo superio chip
1341.15Siscom*		at drsupio? port ?	# DraCo serial
1351.17Sislpt0		at drsupio? port ?	# DraCo parallel
1361.1Sis
1371.18Sishyper*		at zbus?		# zbus HyperCom 3/4
1381.18Siscom*		at hyper? port ?	# Hypercom serial
1391.18Sis
1401.11Sveegole*		at zbus0		# Lance ethernet.
1411.4Sveegoed0		at zbus0		# dp8390 ethernet
1421.4Sveegoes0		at zbus0		# SMC 91C90 ethernet
1431.4Sveegoqn0		at zbus0		# quicknet ethernet
1441.1Sisbah*		at zbus0		# C= arcnet
1451.1Sis
1461.1Sis
1471.1Sis# scsi stuff
1481.1Sisdrsc0		at mainbus0		# DraCo mainboard scsi
1491.1Sisscsibus*	at drsc0
1501.1Sis
1511.1Sis# each hard drive from low target to high
1521.1Sis# will configure to the next available sd unit number
1531.1Sissd*	at scsibus? target ? lun ?	# scsi disks
1541.1Sisst*	at scsibus? target ? lun ?	# scsi tapes
1551.7Sveegocd*	at scsibus? target ? lun ?	# scsi cd's
1561.4Sveegoss*	at scsibus? target ? lun ?	# scsi scanner
1571.7Sveegoch*	at scsibus? target ? lun ?	# scsi autochangers
1581.7Sveegouk*	at scsibus? target ? lun ?	# scsi unknown
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.15Sispseudo-device	ppp 2			# ppp protocol network drivers
1651.1Sis
1661.9Sthorpejconfig	netbsd root on ? type ?
167