GENERIC revision 1.79
1# $NetBSD: GENERIC,v 1.79 1998/03/25 02:16:41 ross Exp $ 2# 3# Generic Alpha kernel. Enough to get booted, etc., but not much more. 4 5include "arch/alpha/conf/std.alpha" 6 7maxusers 32 8 9#makeoptions DEBUG="-g" 10 11# CPU Support 12#options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150) 13options DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc. 14options DEC_3000_500 # Flamingo etc: 3000/[4-9]00* 15options DEC_3000_300 # Pelican etc: 3000/300* 16options DEC_AXPPCI_33 # NoName: AXPpci33, etc. 17options DEC_EB164 # EB164: AlphaPC 164 18options DEC_EB64PLUS # EB64+: AlphaPC 64, etc. 19options DEC_KN20AA # KN20AA: AlphaStation 500 and 600 20options DEC_KN8AE # KN8AE: AlphaServer 8200 and 8400 21 22# Standard system options 23options KTRACE # System call tracing support 24 25# Diagnostic/debugging support options 26options DIAGNOSTIC # Cheap kernel consistency checks 27 28# File systems 29file-system FFS # Fast file system 30file-system MFS # Memory-based file system 31file-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions) 32file-system MSDOSFS # MS-DOS-compatible file system 33file-system NFS # Sun NFS-compatible file system client 34 35# File system options 36options FIFO # POSIX fifo support (in all file systems) 37options NFSSERVER # Sun NFS-compatible file system server 38#options FFS_EI # FFS Endian Independant support 39 40# Networking options 41options INET # Internet protocol suite 42 43# 4.3BSD compatibility. Should be optional, but necessary for now. 44options COMPAT_43 45 46# Binary compatibility with previous versions of NetBSD. 47#options COMPAT_09 48options COMPAT_10 49options COMPAT_11 50options COMPAT_12 51options COMPAT_13 52 53# System V-like message queues 54options SYSVMSG 55 56# System V-like semaphores 57options SYSVSEM 58 59# System V-like shared memory 60options SYSVSHM 61#options SHMMAXPGS=1024 # 1024 pages is the default 62 63# Loadable Kernel Modules 64options LKM 65 66# Disable kernel security. 67#options INSECURE 68 69# Misc. options 70options EISAVERBOSE # recognize "unknown" EISA devices 71options PCIVERBOSE # recognize "unknown" PCI devices 72options SCSIVERBOSE # Verbose SCSI errors 73options TCVERBOSE # recognize "unknown" TC devices 74options UCONSOLE # users can use TIOCCONS (for xconsole) 75 76# The Alpha console firmware network boots using the BOOTP 77# protocol, so we ask the NFS code to use BOOTP/DHCP as well, 78# in case we have NFS root. 79options NFS_BOOT_DHCP # superset of BOOTP 80 81config netbsd root on ? type ? 82#config netbsd root on sd0 type ffs 83#config netbsd root on ? type nfs 84 85mainbus0 at root 86cpu* at mainbus0 87 88# TurboLaser bus support and devices 89tlsb* at mainbus0 90gbus* at tlsb? node ? offset ? 91tlsbmem* at tlsb? node ? offset ? 92kft* at tlsb? node ? offset ? 93 94# Gbus Devices 95mcclock* at gbus? offset 0x20000000 96 97# TurboChannel host bus adapter support 98tcasic* at mainbus0 99 100# TurboChannel bus support 101tc* at tcasic? 102 103# TurboChannel devices 104ioasic* at tc? slot ? offset ? 105mcclock* at ioasic? offset ? 106le* at ioasic? offset ? 107scc0 at ioasic? offset ? 108scc1 at ioasic? offset ? 109tcds0 at tc? slot ? offset ? 110asc0 at tcds? slot ? 111asc1 at tcds? slot ? 112#cfb* at tc? slot ? offset ? 113#sfb* at tc? slot ? offset ? 114le* at tc? slot ? offset ? 115fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards 116 117# PCI host bus adapter support 118apecs* at mainbus? 119cia* at mainbus? 120lca* at mainbus? 121dwlpx* at kft? 122 123# PCI bus support 124pci* at apecs? 125pci* at cia? 126pci* at lca? 127pci* at ppb? 128pci* at dwlpx? 129 130# PCI devices 131ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 132bha* at pci? dev ? function ? # BusLogic 9xx SCSI (untested) 133cy* at pci? dev ? function ? # Cyclades Cyclom-Y (untested) 134de* at pci? dev ? function ? # 21x4x-based Ethernet 135en* at pci? dev ? function ? # ENI PCI ATM (untested) 136ep* at pci? dev ? function ? # 3COM 3c59x/3c90x Ethernet 137fpa* at pci? dev ? function ? # DEC DEFPA FDDI 138fxp* at pci? dev ? function ? # Intel EEPRO 10+/100B 139isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI 140le* at pci? dev ? function ? # PCI LANCE Ethernet (untested) 141ncr* at pci? dev ? function ? # NCR 53c8xx SCSI 142pceb* at pci? dev ? function ? # Intel PCI-EISA Bridges 143ppb* at pci? dev ? function ? # PCI-PCI Bridges 144sio* at pci? dev ? function ? # Intel PCI-ISA Bridges 145tga* at pci? dev ? function ? # DEC ZLXp-E[123] Graphics 146vga* at pci? dev ? function ? # PCI VGA Graphics 147 148# ISA/EISA bus support 149isa* at pceb? 150eisa* at pceb? 151isa* at sio? 152 153# ISA devices 154mcclock* at isa? port 0x70 155pcppi* at isa? # PC prog. periph. interface 156pckbd* at pcppi? # PC keyboard (kbd port) 157pms* at pcppi? # PS/2-style mouse (aux port) 158com* at isa? port 0x3f8 irq 4 # standard serial ports 159com* at isa? port 0x2f8 irq 3 160ep* at isa? port ? irq ? # 3COM 3c509 Ethernet 161lc* at isa? port ? iomem ? irq ? # DEC EtherWORKS III (LEMAC) 162#le* at isa? port 0x320 irq 10 drq 7 # IsoLan, NE2100, DEPCA (unt.) 163lpt* at isa? port 0x3bc irq 7 # standard parallel port 164vga* at isa? # ISA (EISA: XXX) VGA 165wdc0 at isa? port 0x1f0 irq 14 # ST506/ESDI/IDE controllers 166wdc1 at isa? port 0x170 irq 15 167#wss* at isa? port 0x530 irq 9 drq 0 # Windows Sound System 168#audio* at wss? 169aha* at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI 170aha* at isa? port 0x334 irq ? drq ? # Adaptec 154[02] SCSI 171bha* at isa? port 0x330 irq ? drq ? # BusLogic [57]4X SCSI (unt.) 172bha* at isa? port 0x334 irq ? drq ? # BusLogic [57]4X SCSI (unt.) 173uha* at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI (unt.) 174uha* at isa? port 0x334 irq ? drq ? # UltraStor [13]4f SCSI (unt.) 175 176# EISA devices 177ahb* at eisa? slot ? # Adaptec 174[024] SCSI (unt.) 178ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI 179bha* at eisa? slot ? # BusLogic 7xx SCSI 180ep* at eisa? slot ? # 3COM 3c579 Ethernet (untested) 181fea* at eisa? slot ? # DEC DEFEA FDDI 182uha* at eisa? slot ? # UltraStor 24f SCSI (unt.) 183 184# SCSI bus support 185scsibus* at aha? 186scsibus* at ahb? 187scsibus* at ahc? 188scsibus* at asc? 189scsibus* at bha? 190scsibus* at isp? 191scsibus* at ncr? 192scsibus* at uha? 193 194# SCSI devices 195cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 196sd* at scsibus? target ? lun ? # SCSI disk drives 197st* at scsibus? target ? lun ? # SCSI tape drives 198 199# ST506/ESDI/IDE devices 200wd* at wdc? drive ? 201 202# ATAPI bus support 203atapibus* at wdc? 204 205# ATAPI devices 206sd* at atapibus? drive ? # ATAPI disk devices 207cd* at atapibus? drive ? # ATAPI CD-ROM devices 208 209# Workstation Console attachments 210#wscons* at cfb? 211wscons* at vga? 212#wscons* at sfb? 213wscons* at tga? 214 215pseudo-device bpfilter 16 216pseudo-device ccd 4 217pseudo-device ipfilter 1 218pseudo-device loop 1 219pseudo-device md 1 220pseudo-device ppp 4 221pseudo-device pty 64 222pseudo-device sl 4 223pseudo-device vnd 4 224 225# rnd is EXPERIMENTAL 226#pseudo-device rnd # /dev/random and in-kernel generator 227#options RND_COM # use "com" randomness too 228