18a1481f7a
flexible, and the boot blocks use DHCP already(!!!) and it'd be good for the kernel to be consistent with them.
180 lines
5.1 KiB
Plaintext
180 lines
5.1 KiB
Plaintext
# $NetBSD: INSTALL,v 1.8 1998/02/28 02:01:33 cgd Exp $
|
|
#
|
|
# Alpha INSTALL kernel.
|
|
|
|
include "arch/alpha/conf/std.alpha"
|
|
|
|
maxusers 8
|
|
|
|
# Enable the hooks used for initializing the ram-disk.
|
|
options MEMORY_DISK_HOOKS
|
|
options MEMORY_DISK_IS_ROOT # Force root on ram-disk
|
|
options MINIROOTSIZE=6144 # 3 Megabytes
|
|
|
|
# set kernel load address a bit higher to allow kernel to be netbooted.
|
|
# if not netbooting, the "makeoptions LOADADDRESS" line can be commented
|
|
# out to save a fair chunk (~850k) of RAM.
|
|
makeoptions LOADADDRESS="fffffc0000300000"
|
|
|
|
# CPU Support
|
|
#options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150)
|
|
options DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc.
|
|
options DEC_3000_500 # Flamingo etc: 3000/[4-9]00*
|
|
options DEC_3000_300 # Pelican etc: 3000/300*
|
|
options DEC_AXPPCI_33 # NoName: AXPpci33, Multia, etc.
|
|
options DEC_EB164 # EB164: AlphaPC 164
|
|
options DEC_EB64PLUS # EB64+: AlphaPC 64, etc.
|
|
options DEC_KN20AA # KN20AA: AlphaStation 500 and 600
|
|
options DEC_KN8AE # KN8AE: AlphaServer 8200 and 8400
|
|
|
|
# File systems
|
|
file-system FFS # Fast file system
|
|
file-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions)
|
|
file-system MSDOSFS # MS-DOS-compatible file system
|
|
file-system NFS # Sun NFS-compatible file system client
|
|
file-system KERNFS # Kernel variable file system (/kern)
|
|
|
|
# File system options
|
|
options FIFO # POSIX fifo support (in all file systems)
|
|
|
|
# Networking options
|
|
options INET # Internet protocol suite
|
|
|
|
# 4.3BSD compatibility. Should be optional, but necessary for now.
|
|
options COMPAT_43
|
|
|
|
# Binary compatibility with previous versions of NetBSD.
|
|
#options COMPAT_09
|
|
options COMPAT_10
|
|
options COMPAT_11
|
|
options COMPAT_12
|
|
options COMPAT_13
|
|
|
|
# Misc. options
|
|
options EISAVERBOSE # recognize "unknown" EISA devices
|
|
options PCIVERBOSE # recognize "unknown" PCI devices
|
|
options SCSIVERBOSE # Verbose SCSI errors
|
|
options TCVERBOSE # recognize "unknown" TC devices
|
|
options UCONSOLE # users can use TIOCCONS (for xconsole)
|
|
|
|
# The Alpha console firmware network boots using the BOOTP
|
|
# protocol, so we ask the NFS code to use BOOTP/DHCP as well,
|
|
# in case we have NFS root.
|
|
options NFS_BOOT_DHCP # superset of BOOTP
|
|
|
|
config netbsd root on ? type ?
|
|
|
|
mainbus0 at root
|
|
cpu* at mainbus0
|
|
|
|
# TurboLaser bus support and devices
|
|
tlsb* at mainbus0
|
|
gbus* at tlsb? node ? offset ?
|
|
tlsbmem* at tlsb? node ? offset ?
|
|
kft* at tlsb? node ? offset ?
|
|
|
|
# Gbus Devices
|
|
mcclock* at gbus? offset 0x20000000
|
|
|
|
# TurboChannel host bus adapter support
|
|
tcasic* at mainbus0
|
|
|
|
# TurboChannel bus support
|
|
tc* at tcasic?
|
|
|
|
# TurboChannel devices
|
|
ioasic* at tc? slot ? offset ?
|
|
mcclock* at ioasic? offset ?
|
|
le* at ioasic? offset ?
|
|
scc0 at ioasic? offset ?
|
|
scc1 at ioasic? offset ?
|
|
tcds0 at tc? slot ? offset ?
|
|
asc0 at tcds? slot ?
|
|
asc1 at tcds? slot ?
|
|
le* at tc? slot ? offset ?
|
|
fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards
|
|
|
|
# PCI host bus adapter support
|
|
apecs* at mainbus?
|
|
cia* at mainbus?
|
|
lca* at mainbus?
|
|
dwlpx* at kft?
|
|
|
|
# PCI bus support
|
|
pci* at apecs?
|
|
pci* at cia?
|
|
pci* at lca?
|
|
pci* at ppb?
|
|
pci* at dwlpx?
|
|
|
|
# PCI devices
|
|
ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI
|
|
de* at pci? dev ? function ? # 21x4x-based Ethernet
|
|
ep* at pci? dev ? function ? # 3COM 3c59x/3c90x Ethernet
|
|
fpa* at pci? dev ? function ? # DEC DEFPA FDDI
|
|
isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI
|
|
ncr* at pci? dev ? function ? # NCR 53c8xx SCSI
|
|
pceb* at pci? dev ? function ? # Intel PCI-EISA Bridges
|
|
ppb* at pci? dev ? function ? # PCI-PCI Bridges
|
|
sio* at pci? dev ? function ? # Intel PCI-ISA Bridges
|
|
tga* at pci? dev ? function ? # DEC ZLXp-E[123] Graphics
|
|
vga* at pci? dev ? function ? # PCI VGA Graphics
|
|
|
|
# ISA/EISA bus support
|
|
isa* at pceb?
|
|
eisa* at pceb?
|
|
isa* at sio?
|
|
|
|
# ISA devices
|
|
mcclock* at isa? port 0x70
|
|
pcppi* at isa? # PC prog. periph. interface
|
|
pckbd* at pcppi? # PC keyboard (kbd port)
|
|
pms* at pcppi? # PS/2-style mouse (aux port)
|
|
com* at isa? port 0x3f8 irq 4 # standard serial ports
|
|
com* at isa? port 0x2f8 irq 3
|
|
ep* at isa? port ? irq ? # 3COM 3c509 Ethernet
|
|
lc* at isa? port ? iomem ? irq ? # DEC EtherWORKS III (LEMAC)
|
|
#le* at isa? port 0x320 irq 10 drq 7 # IsoLan, NE2100, DEPCA (unt.)
|
|
lpt* at isa? port 0x3bc irq 7 # standard parallel port
|
|
vga* at isa? # ISA (EISA: XXX) VGA
|
|
wdc0 at isa? port 0x1f0 irq 14 # ST506/ESDI/IDE controllers
|
|
wdc1 at isa? port 0x170 irq 15
|
|
|
|
# EISA devices
|
|
ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI
|
|
bha* at eisa? slot ? # BusLogic 7xx SCSI
|
|
ep* at eisa? slot ? # 3COM 3c579 Ethernet (untested)
|
|
fea* at eisa? slot ? # DEC DEFEA FDDI
|
|
|
|
# SCSI bus support
|
|
scsibus* at ahc?
|
|
scsibus* at asc?
|
|
scsibus* at bha?
|
|
scsibus* at isp?
|
|
scsibus* at ncr?
|
|
|
|
# SCSI devices
|
|
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
|
|
sd* at scsibus? target ? lun ? # SCSI disk drives
|
|
st* at scsibus? target ? lun ? # SCSI tape drives
|
|
|
|
# ST506/ESDI/IDE devices
|
|
wd* at wdc? drive ?
|
|
|
|
# ATAPI bus support
|
|
atapibus* at wdc?
|
|
|
|
# ATAPI devices
|
|
sd* at atapibus? drive ? # ATAPI disk devices
|
|
cd* at atapibus? drive ? # ATAPI CD-ROM devices
|
|
|
|
# Workstation Console attachments
|
|
wscons* at vga?
|
|
wscons* at tga?
|
|
|
|
pseudo-device loop 1
|
|
pseudo-device md 1
|
|
pseudo-device ppp 1
|
|
pseudo-device pty 64
|
|
pseudo-device sl 1
|