GENERIC_SCSI3 revision 1.23
11.23Spk# 	$NetBSD: GENERIC_SCSI3,v 1.23 1996/04/01 00:20:38 pk Exp $
21.1Sderaadt
31.1Sderaadtmachine		sparc
41.23Spkoptions		"SUN4", "SUN4C", "SUN4M"
51.7Spk#options	MMU_3L
61.7Spk#options	DDB,DEBUG,DIAGNOSTIC
71.1Sderaadt
81.1Sderaadt# obsolete timezone spec
91.6Spkoptions		TIMEZONE=0, DST=0
101.1Sderaadt
111.1Sderaadt# Standard system options
121.1Sderaadtoptions		SWAPPAGER, VNODEPAGER, DEVPAGER	# paging
131.1Sderaadt#options	DEBUG, DIAGNOSTIC	# extra kernel debugging
141.1Sderaadtoptions		KTRACE			# system call tracing support
151.1Sderaadt#options	KGDB			# support for kernel gdb
161.1Sderaadt#options	KGDBDEV=0xc01, KGDBRATE=38400	# device & baud rate
171.18Spkoptions		RASTERCONSOLE		# fast rasterop console
181.3Sderaadtoptions		SYSVMSG,SYSVSEM,SYSVSHM
191.22Spkoptions		"COMPAT_09", "COMPAT_10", "COMPAT_11"
201.1Sderaadt
211.1Sderaadt# Filesystem options
221.1Sderaadtoptions		FFS
231.1Sderaadtoptions		NFSSERVER	# Sun NFS-compatible filesystem
241.1Sderaadtoptions		NFSCLIENT	# Sun NFS-compatible filesystem
251.1Sderaadtoptions		KERNFS		# kernel data-structure filesystem
261.6Spkoptions		FIFO		# POSIX fifo support (in all filesystems)
271.6Spkoptions		QUOTA		# fast filesystem with user and group quotas
281.6Spkoptions		MFS		# memory-based filesystem
291.6Spkoptions		LOFS		# Loop-back filesystem
301.6Spkoptions		FDESC		# user file descriptor filesystem
311.6Spkoptions		UMAPFS		# uid/gid remapping filesystem
321.6Spkoptions		LFS		# Log-based filesystem (still experimental)
331.6Spkoptions		PORTAL		# portal filesystem (still experimental)
341.6Spkoptions		PROCFS		# /proc
351.5Spkoptions		CD9660		# ISO 9660 + Rock Ridge file system
361.8Spkoptions		UNION		# union file system
371.1Sderaadt
381.1Sderaadt# Networking options
391.1Sderaadtoptions		INET
401.1Sderaadtoptions		TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
411.1Sderaadt#options	GATEWAY		# IP packet forwarding
421.1Sderaadt#options	ISO		# OSI networking
431.1Sderaadt#options	TPIP
441.1Sderaadt#options	EON
451.1Sderaadtoptions		COMPAT_43
461.1Sderaadt
471.1Sderaadtoptions		LKM
481.1Sderaadt
491.1Sderaadt# Options for SPARCstation hardware
501.1Sderaadtoptions		COMPAT_SUNOS		# compatibility with SunOS binaries
511.7Spkoptions		COMPAT_SVR4		# compatibility with SVR4 binaries
521.1Sderaadt
531.5Spkconfig		netbsd	swap generic
541.1Sderaadt
551.1Sderaadtmainbus0 at root
561.1Sderaadtcpu0	at mainbus0
571.1Sderaadt
581.1Sderaadtsbus0	at mainbus0
591.1Sderaadtobio0	at mainbus0
601.1Sderaadtvmes0	at mainbus0
611.1Sderaadtvmel0	at mainbus0
621.23Spkiommu0	at mainbus0				# sun4m
631.23Spksbus0	at iommu0				# sun4m
641.1Sderaadt
651.1Sderaadtaudio0	at mainbus0
661.23Spkaudio0	at obio0				# sun4m
671.1Sderaadtauxreg0	at mainbus0
681.23Spkauxreg0	at obio0				# sun4m
691.1Sderaadtclock0	at mainbus0
701.23Spkclock0	at obio0				# sun4m
711.1Sderaadtclock0	at obio0 addr 0xf2000000
721.2Sderaadtoclock0	at obio0 addr 0xf3000000
731.5Spkoclock0	at obio0 addr 0x03000000		# 4/100
741.1Sderaadtmemreg0	at mainbus0
751.23Spkmemreg0	at obio0				# sun4m
761.1Sderaadtmemreg0	at obio0 addr 0xf4000000
771.5Spkmemreg0	at obio0 addr 0x04000000		# 4/100
781.1Sderaadttimer0	at mainbus0
791.23Spktimer0	at obio0				# sun4m
801.1Sderaadttimer0	at obio0 addr 0xef000000
811.19Spkeeprom0	at obio0 addr 0xf2000000
821.19Spkeeprom0	at obio0 addr 0x02000000		# 4/100
831.1Sderaadt
841.1Sderaadtzs0	at mainbus0
851.23Spkzs0	at obio0				# sun4m
861.1Sderaadtzs0	at obio0 addr 0xf1000000 level 12 flags 0x103
871.5Spkzs0	at obio0 addr 0x01000000 level 12 flags 0x103	# 4/100
881.1Sderaadtzs1	at mainbus0
891.23Spkzs1	at obio0				# sun4m
901.1Sderaadtzs1	at obio0 addr 0xf0000000 level 12 flags 0x103
911.5Spkzs1	at obio0 addr 0x00000000 level 12 flags 0x103	# 4/100
921.1Sderaadtzs2	at obio0 addr 0xe0000000 level 12 flags 0x103
931.1Sderaadt
941.1Sderaadt# FSBE/S or sun4m
951.23Spkespdma0	at sbus0 slot ? offset ?			# on-board SCSI
961.1Sderaadtespdma*	at sbus0 slot ? offset ?
971.1Sderaadtesp0	at espdma? slot ? offset ?
981.1Sderaadtesp*	at espdma? slot ? offset ?
991.1Sderaadt
1001.1Sderaadt# old sun4c SCSI
1011.1Sderaadtdma0	at sbus0 slot ? offset ?
1021.1Sderaadtdma*	at sbus0 slot ? offset ?
1031.1Sderaadtdma0	at obio0 addr 0xfa001000 level 4
1041.23Spkesp0	at sbus0 slot ? offset ?			# on-board SCSI
1051.1Sderaadtesp*	at sbus0 slot ? offset ?
1061.1Sderaadtesp0	at obio0 addr 0xfa000000 level 4
1071.1Sderaadt
1081.1Sderaadt# old sun4c
1091.1Sderaadtle0	at sbus? slot ? offset ?
1101.1Sderaadtle*	at sbus? slot ? offset ?
1111.1Sderaadtle0	at obio0 addr 0xf9000000 level 6
1121.1Sderaadt
1131.23Spk# sun4m
1141.23Spkledma0	at sbus? slot ? offset ?			# on-board Lance
1151.23Spkle0	at ledma? slot ? offset ?			# on-board Lance
1161.23Spk
1171.2Sderaadtie0	at obio0 addr 0xf6000000 level 6
1181.5Spkie0	at obio0 addr 0x06000000 level 6		# 4/100
1191.3Sderaadtie1	at vmes0 addr 0xffe88000 level 5 vect 0x75
1201.3Sderaadtie2	at vmes0 addr 0xff31ff02 level 5 vect 0x76
1211.3Sderaadtie3	at vmes0 addr 0xff35ff02 level 5 vect 0x77
1221.3Sderaadtie4	at vmes0 addr 0xff2dff02 level 5 vect 0x7c
1231.9Spk
1241.9Spkxdc0	at vmel0 addr 0xffffee80 level 3 vect 0x44
1251.9Spkxdc1	at vmel0 addr 0xffffee90 level 3 vect 0x45
1261.9Spkxdc2	at vmel0 addr 0xffffeea0 level 3 vect 0x46
1271.9Spkxdc3	at vmel0 addr 0xffffeeb0 level 3 vect 0x47
1281.9Spkxd*	at xdc? drive ?
1291.16Schuck
1301.16Schuckxyc0	at vmes0 addr 0xffffee40 level 3 vect 0x48
1311.16Schuckxyc1	at vmes0 addr 0xffffee48 level 3 vect 0x49
1321.16Schuckxy*	at xyc? drive ?
1331.10Spk
1341.20Sthorpejsi0	at vmes0 addr 0xff200000 level 3 vect 0x40
1351.20Sthorpejsw0	at obio0 addr 0x0a000000 level 3
1361.1Sderaadt
1371.1Sderaadtbwtwo0	at sbus? slot ? offset ?
1381.1Sderaadtbwtwo*	at sbus? slot ? offset ?
1391.21Sthorpejbwtwo0	at obio0 addr 0xfd000000 level 4	# 4/200
1401.21Sthorpejbwtwo0	at obio0 addr 0xfb300000 level 4	# P4
1411.21Sthorpejbwtwo0	at obio0 addr 0x0b300000 level 4	# P4 4/100
1421.21Sthorpej
1431.17Spkcgtwo0	at vmes0 addr 0xff400000 level 4 vect 0xa8
1441.21Sthorpej
1451.1Sderaadtcgthree0 at sbus? slot ? offset ?
1461.1Sderaadtcgthree* at sbus? slot ? offset ?
1471.23Spk#cgthree0 at obio? slot ? offset ?		# sun4m
1481.23Spk#cgthree* at obio? slot ? offset ?		# sun4m
1491.21Sthorpej
1501.21Sthorpejcgfour0	at obio0 addr 0xfb300000 level 4	# P4
1511.21Sthorpejcgfour0	at obio0 addr 0x0b300000 level 4	# P4 4/100
1521.21Sthorpej
1531.21Sthorpejcgsix0	at sbus? slot ? offset ?
1541.21Sthorpejcgsix*	at sbus? slot ? offset ?
1551.23Spkcgsix0	at obio0 addr 0xfb000000 level 4	# P4
1561.21Sthorpejcgsix0	at obio0 addr 0x0b000000 level 4	# P4 4/100
1571.21Sthorpej
1581.23Spkcgeight0 at obio0 addr 0xfb300000 level 4	# P4
1591.21Sthorpejcgeight0 at obio0 addr 0x0b300000 level 4	# P4 4/100
1601.1Sderaadt
1611.1Sderaadtscsibus* at esp?
1621.13Spkscsibus* at si?
1631.13Spkscsibus* at sw?
1641.1Sderaadt
1651.1Sderaadt# Map scsi-id 3 to  sd0; no questions asked. Map the remaining drives
1661.1Sderaadt# in the default order. This is because SunOS's rom swaps scsi-id 3 to
1671.1Sderaadt# sd0, and scsi-id 0 to sd3.
1681.7Spksd0	at scsibus? target 3 lun ?
1691.7Spksd*	at scsibus? target ? lun ?
1701.7Spkst*	at scsibus? target ? lun ?
1711.7Spkcd*	at scsibus? target ? lun ?
1721.6Spk
1731.23Spkfdc0	at mainbus0				# floppy controller
1741.23Spkfdc0	at obio0				# sun4m
1751.6Spkfd*	at fdc0
1761.1Sderaadt
1771.1Sderaadtpseudo-device	loop
1781.1Sderaadtpseudo-device	pty	32
1791.1Sderaadtpseudo-device	sl	2
1801.1Sderaadtpseudo-device	kbd
1811.1Sderaadtpseudo-device	ppp	2
1821.1Sderaadtpseudo-device	tun	4
1831.4Scgdpseudo-device	vnd	3
1841.1Sderaadtpseudo-device	bpfilter 16
185