INSTALL revision 1.4
11.4Scjs# $NetBSD: INSTALL,v 1.4 1998/01/13 23:49:31 cjs Exp $
21.1Scjs#
31.1Scjs# Alpha INSTALL kernel.
41.1Scjs
51.1Scjsinclude	"arch/alpha/conf/std.alpha"
61.1Scjs
71.1Scjsmaxusers 8
81.1Scjs
91.1Scjs# Enable the hooks used for initializing the ram-disk.
101.1Scjsoptions 	MEMORY_DISK_HOOKS
111.1Scjsoptions 	MEMORY_DISK_IS_ROOT	# Force root on ram-disk
121.1Scjsoptions 	MINIROOTSIZE=4096	# 2 Megabytes
131.1Scjs
141.1Scjs# set kernel load address a bit higher to allow kernel to be netbooted.
151.1Scjs# if not netbooting, the "makeoptions LOADADDRESS" line can be commented
161.1Scjs# out to save a fair chunk (~850k) of RAM.
171.1Scjsmakeoptions	LOADADDRESS="fffffc0000300000"
181.1Scjs
191.1Scjs# CPU Support
201.1Scjs#options 	DEC_2000_300	# "Jensen":	2000/300 (DECpc AXP 150)
211.1Scjsoptions 	DEC_2100_A50	# Avanti etc:	AlphaStation 400, 200, etc.
221.4Scjsoptions 	DEC_3000_500	# Flamingo etc:	3000/[4-9]00*
231.4Scjsoptions 	DEC_3000_300	# Pelican etc:	3000/300*
241.1Scjsoptions 	DEC_AXPPCI_33	# NoName:	AXPpci33, Multia, etc.
251.1Scjsoptions 	DEC_EB164	# EB164:	AlphaPC 164
261.1Scjsoptions 	DEC_EB64PLUS	# EB64+:	AlphaPC 64, etc.
271.1Scjsoptions 	DEC_KN20AA	# KN20AA:	AlphaStation 500 and 600
281.4Scjsoptions 	DEC_KN8AE	# KN8AE:	AlphaServer 8200 and 8400
291.1Scjs
301.1Scjs# File systems
311.1Scjsfile-system	FFS		# Fast file system
321.1Scjsfile-system	CD9660		# ISO-9660 CD-ROM FS (w/RockRidge extensions)
331.4Scjsfile-system	MSDOSFS		# MS-DOS-compatible file system
341.1Scjsfile-system	NFS		# Sun NFS-compatible file system client
351.2Scjsfile-system	KERNFS		# Kernel variable file system (/kern)
361.1Scjs
371.1Scjs# File system options
381.1Scjsoptions 	FIFO		# POSIX fifo support (in all file systems)
391.1Scjs
401.1Scjs# Networking options
411.1Scjsoptions 	INET		# Internet protocol suite
421.1Scjs
431.1Scjs# 4.3BSD compatibility.  Should be optional, but necessary for now.
441.1Scjsoptions 	COMPAT_43
451.1Scjs
461.1Scjs# Binary compatibility with previous versions of NetBSD.
471.1Scjs#options 	COMPAT_09
481.4Scjsoptions 	COMPAT_10
491.4Scjsoptions 	COMPAT_11
501.4Scjsoptions 	COMPAT_12
511.4Scjsoptions 	COMPAT_13
521.4Scjs
531.4Scjs# Misc. options
541.4Scjsoptions 	EISAVERBOSE		# recognize "unknown" EISA devices
551.4Scjsoptions 	PCIVERBOSE		# recognize "unknown" PCI devices
561.4Scjsoptions 	SCSIVERBOSE		# Verbose SCSI errors
571.4Scjsoptions 	TCVERBOSE		# recognize "unknown" TC devices
581.4Scjsoptions 	UCONSOLE		# users can use TIOCCONS (for xconsole)
591.4Scjs
601.4Scjs# The Alpha console firmware network boots using the BOOTP
611.4Scjs# protocol, so we ask the NFS code to use BOOTP as well, in
621.4Scjs# case we have NFS root.
631.4Scjsoptions 	NFS_BOOT_BOOTP
641.1Scjs
651.1Scjsconfig		netbsd	root on ? type ?
661.1Scjs
671.1Scjsmainbus0 at	root
681.1Scjscpu*	at	mainbus0
691.1Scjs
701.1Scjs# TurboLaser bus support and devices
711.4Scjstlsb*	at	mainbus0
721.4Scjsgbus*	at	tlsb? node ? offset ?
731.4Scjstlsbmem* at	tlsb? node ? offset ?
741.4Scjskft*	at	tlsb? node ? offset ?
751.1Scjs
761.1Scjs# Gbus Devices
771.4Scjsmcclock* at	gbus? offset 0x20000000
781.1Scjs
791.1Scjs# TurboChannel host bus adapter support
801.4Scjstcasic*	at	mainbus0
811.1Scjs
821.1Scjs# TurboChannel bus support
831.4Scjstc*	at	tcasic?
841.1Scjs
851.1Scjs# TurboChannel devices
861.4Scjsioasic*	at	tc? slot ? offset ?
871.4Scjsmcclock* at	ioasic? offset ?
881.4Scjsle*	at	ioasic? offset ?
891.4Scjsscc0	at	ioasic? offset ?
901.4Scjsscc1	at	ioasic? offset ?
911.4Scjstcds0	at	tc? slot ? offset ?
921.4Scjsasc0	at	tcds? slot ?
931.4Scjsasc1	at	tcds? slot ?
941.4Scjsle*	at	tc? slot ? offset ?
951.4Scjsfta*	at	tc? slot ? offset ?		# DEC DEFTA FDDI cards
961.1Scjs
971.1Scjs# PCI host bus adapter support
981.1Scjsapecs*	at	mainbus?
991.1Scjscia*	at	mainbus?
1001.1Scjslca*	at	mainbus?
1011.4Scjsdwlpx*	at	kft?
1021.1Scjs
1031.1Scjs# PCI bus support
1041.1Scjspci*	at	apecs?
1051.1Scjspci*	at	cia?
1061.1Scjspci*	at	lca?
1071.1Scjspci*	at	ppb?
1081.4Scjspci*	at	dwlpx?
1091.1Scjs
1101.1Scjs# PCI devices
1111.1Scjsahc*	at	pci? dev ? function ?		# Adaptec [23]94x, aic78x0 SCSI
1121.1Scjsde*	at	pci? dev ? function ?		# 21x4x-based Ethernet
1131.1Scjsep*	at	pci? dev ? function ?		# 3COM 3c59x/3c90x Ethernet
1141.1Scjsfpa*	at	pci? dev ? function ?		# DEC DEFPA FDDI
1151.1Scjsisp*	at	pci? dev ? function ?		# Qlogic ISP 10x0 SCSI
1161.1Scjsncr*	at	pci? dev ? function ?		# NCR 53c8xx SCSI
1171.1Scjspceb*	at	pci? dev ? function ?		# Intel PCI-EISA Bridges
1181.1Scjsppb*	at	pci? dev ? function ?		# PCI-PCI Bridges
1191.1Scjssio*	at	pci? dev ? function ?		# Intel PCI-ISA Bridges
1201.1Scjstga*	at	pci? dev ? function ?		# DEC ZLXp-E[123] Graphics
1211.1Scjsvga*	at	pci? dev ? function ?		# PCI VGA Graphics
1221.1Scjs
1231.1Scjs# ISA/EISA bus support
1241.1Scjsisa*	at	pceb?
1251.1Scjseisa*	at	pceb?
1261.1Scjsisa*	at	sio?
1271.1Scjs
1281.1Scjs# ISA devices
1291.1Scjsmcclock* at	isa? port 0x70
1301.1Scjspcppi*	at	isa?				# PC prog. periph. interface
1311.1Scjspckbd*	at	pcppi?				# PC keyboard (kbd port)
1321.4Scjspms*	at	pcppi?				# PS/2-style mouse (aux port)
1331.1Scjscom*	at	isa? port 0x3f8 irq 4		# standard serial ports
1341.1Scjscom*	at	isa? port 0x2f8 irq 3
1351.1Scjsep*	at	isa? port ? irq ?		# 3COM 3c509 Ethernet
1361.1Scjslc*	at	isa? port ? iomem ? irq ?	# DEC EtherWORKS III (LEMAC)
1371.4Scjsle*	at	isa? port 0x320 irq 10 drq 7	# IsoLan, NE2100, DEPCA (unt.)
1381.1Scjslpt*	at	isa? port 0x3bc irq 7		# standard parallel port
1391.1Scjsvga*	at	isa?				# ISA (EISA: XXX) VGA
1401.1Scjsawdc0	at	isa? port 0x1f0 irq 14		# ST506/ESDI/IDE controllers
1411.1Scjsawdc1	at	isa? port 0x170 irq 15
1421.1Scjs
1431.1Scjs# EISA devices
1441.1Scjsahc*	at	eisa? slot ?			# Adaptec 274x, aic7770 SCSI
1451.1Scjsbha*	at	eisa? slot ?			# BusLogic 7xx SCSI
1461.4Scjsep*	at	eisa? slot ?			# 3COM 3c579 Ethernet (untested)
1471.1Scjsfea*	at	eisa? slot ?			# DEC DEFEA FDDI
1481.1Scjs
1491.1Scjs# SCSI bus support
1501.1Scjsscsibus* at	ahc?
1511.4Scjsscsibus* at	asc?
1521.1Scjsscsibus* at	bha?
1531.1Scjsscsibus* at	isp?
1541.1Scjsscsibus* at	ncr?
1551.1Scjs
1561.1Scjs# SCSI devices
1571.1Scjscd*	at	scsibus? target ? lun ?		# SCSI CD-ROM drives
1581.1Scjssd*	at	scsibus? target ? lun ?		# SCSI disk drives
1591.1Scjsst*	at	scsibus? target ? lun ?		# SCSI tape drives
1601.1Scjs
1611.1Scjs# ST506/ESDI/IDE devices
1621.1Scjsawd*	at	awdc? drive ?
1631.1Scjs
1641.1Scjs# Workstation Console attachments
1651.1Scjswscons*	at	vga?
1661.1Scjswscons*	at	tga?
1671.1Scjs
1681.1Scjspseudo-device	loop		1
1691.1Scjspseudo-device	md		1
1701.1Scjspseudo-device	ppp		1
1711.4Scjspseudo-device	pty		64
1721.1Scjspseudo-device	sl		1
173