GENERIC revision 1.99
1# $NetBSD: GENERIC,v 1.99 1998/08/11 00:28:53 thorpej 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 21options DEC_KN300 # KN300: AlphaServer 4100 22options DEC_550 # Miata: Digital Personal Workstation 23options DEC_1000 # Mikasa etc: Digital AlphaServer 1000 24options DEC_1000A # Corelle etc: Digital AlphaServer 800/1000A 25options DEC_ALPHABOOK1 # AlphaBook1: Tadpole/DEC AlphaBook 26options DEC_EB66 # EB66: 21066 Evaluation Board 27 28# Standard system options 29options KTRACE # System call tracing support 30 31# Diagnostic/debugging support options 32options DIAGNOSTIC # Cheap kernel consistency checks 33 34# File systems 35file-system FFS # Fast file system 36file-system MFS # Memory-based file system 37file-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions) 38file-system MSDOSFS # MS-DOS-compatible file system 39file-system NFS # Sun NFS-compatible file system client 40 41# File system options 42options NFSSERVER # Sun NFS-compatible file system server 43#options FFS_EI # FFS Endian Independant support 44 45# Networking options 46options INET # Internet protocol suite 47 48# 4.3BSD compatibility. Should be optional, but necessary for now. 49options COMPAT_43 50 51# Binary compatibility with previous versions of NetBSD. 52#options COMPAT_09 53options COMPAT_10 54options COMPAT_11 55options COMPAT_12 56options COMPAT_13 57 58# System V-like message queues 59options SYSVMSG 60 61# System V-like semaphores 62options SYSVSEM 63 64# System V-like shared memory 65options SYSVSHM 66#options SHMMAXPGS=1024 # 1024 pages is the default 67 68# Loadable Kernel Modules 69options LKM 70 71# Disable kernel security. 72#options INSECURE 73 74# Misc. options 75options EISAVERBOSE # recognize "unknown" EISA devices 76options PCIVERBOSE # recognize "unknown" PCI devices 77options SCSIVERBOSE # Verbose SCSI errors 78options TCVERBOSE # recognize "unknown" TC devices 79options UCONSOLE # users can use TIOCCONS (for xconsole) 80 81# The Alpha console firmware network boots using the BOOTP 82# protocol, so we ask the NFS code to use BOOTP/DHCP as well, 83# in case we have NFS root. 84options NFS_BOOT_DHCP # superset of BOOTP 85 86# WS console uses SUN terminal emulation 87options WSEMUL_SUN 88 89config netbsd root on ? type ? 90#config netbsd root on sd0 type ffs 91#config netbsd root on ? type nfs 92 93mainbus0 at root 94cpu* at mainbus0 95 96# TurboLaser bus support and devices 97tlsb* at mainbus0 98gbus* at tlsb? node ? offset ? 99tlsbmem* at tlsb? node ? offset ? 100kft* at tlsb? node ? offset ? 101 102# Gbus Devices 103mcclock* at gbus? offset ? 104 105# MCBUS bus support 106mcbus* at mainbus0 107mcmem* at mcbus? mid ? 108 109#i2c at mcbus? 110 111# TurboChannel host bus adapter support 112tcasic* at mainbus0 113 114# TurboChannel bus support 115tc* at tcasic? 116 117# TurboChannel devices 118ioasic* at tc? slot ? offset ? 119mcclock* at ioasic? offset ? 120le* at ioasic? offset ? 121scc0 at ioasic? offset ? 122scc1 at ioasic? offset ? 123tcds* at tc? slot ? offset ? 124asc* at tcds? chip ? 125#cfb* at tc? slot ? offset ? 126#sfb* at tc? slot ? offset ? 127le* at tc? slot ? offset ? 128fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards 129 130# PCI host bus adapter support 131apecs* at mainbus? 132cia* at mainbus? 133lca* at mainbus? 134dwlpx* at kft? 135mcpcia* at mcbus? mid ? 136 137# PCI bus support 138pci* at apecs? 139pci* at cia? 140pci* at lca? 141pci* at ppb? 142pci* at dwlpx? 143pci* at mcpcia? 144 145# PCI devices 146ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 147bha* at pci? dev ? function ? # BusLogic 9xx SCSI (untested) 148cy* at pci? dev ? function ? # Cyclades Cyclom-Y (untested) 149de* at pci? dev ? function ? # 21x4x-based Ethernet 150en* at pci? dev ? function ? # ENI PCI ATM (untested) 151ep* at pci? dev ? function ? # 3COM 3c59x/3c90x Ethernet 152epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet 153fpa* at pci? dev ? function ? # DEC DEFPA FDDI 154fxp* at pci? dev ? function ? # Intel EEPRO 10+/100B 155isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI 156le* at pci? dev ? function ? # PCI LANCE Ethernet (untested) 157ncr* at pci? dev ? function ? # NCR 53c8xx SCSI 158pceb* at pci? dev ? function ? # Intel PCI-EISA Bridges 159ppb* at pci? dev ? function ? # PCI-PCI Bridges 160pciide* at pci? dev ? function ? # PCI IDE controllers 161wdc* at pciide? channel ? 162sio* at pci? dev ? function ? # Intel PCI-ISA Bridges 163tga* at pci? dev ? function ? # DEC ZLXp-E[123] Graphics 164tl* at pci? dev ? function ? # TI ThunderLAN Ethernet 165vga* at pci? dev ? function ? # PCI VGA Graphics 166#eap* at pci? dev ? function ? # Ensoniq AudioPCI 167#audio* at eap? 168 169# MII/PHY support 170inphy* at mii? phy ? 171nsphy* at mii? phy ? 172qsphy* at mii? phy ? 173tlphy* at mii? phy ? 174 175# ISA/EISA bus support 176isa* at pceb? 177eisa* at pceb? 178isa* at sio? 179 180# ISA devices 181mcclock* at isa? port 0x70 182pckbc* at isa? # PC keyboard controller 183pckbd* at pckbc? # PC keyboard (kbd port) 184psm* at pckbc? # PS/2-style mouse (aux port) 185pcppi* at isa? # PC prog. periph. interface 186spkr0 at pcppi? # IBM BASIC emulation 187isabeep0 at pcppi? # "keyboard" beep 188com* at isa? port 0x3f8 irq 4 # standard serial ports 189com* at isa? port 0x2f8 irq 3 190cs* at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet 191ep* at isa? port ? irq ? # 3COM 3c509 Ethernet 192lc0 at isa? port 0x300 iomem ? irq ? # DEC EtherWORKS III (LEMAC) 193lc1 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) 194depca0 at isa? port 0x300 iomem 0xd0000 iosiz 0x10000 irq 5 # DEPCA 195depca1 at isa? port 0x200 iomem 0xd8000 iosiz 0x8000 irq 10 # DEPCA 196le* at depca? 197lpt* at isa? port 0x3bc irq 7 # standard parallel port 198vga* at isa? # ISA (EISA: XXX) VGA 199wdc0 at isa? port 0x1f0 irq 14 # ST506/ESDI/IDE controllers 200wdc1 at isa? port 0x170 irq 15 201#wss* at isa? port 0x530 irq 9 drq 0 # Windows Sound System 202#audio* at wss? 203#midi* at wss? 204aha* at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI 205aha* at isa? port 0x334 irq ? drq ? # Adaptec 154[02] SCSI 206bha* at isa? port 0x330 irq ? drq ? # BusLogic [57]4X SCSI (unt.) 207bha* at isa? port 0x334 irq ? drq ? # BusLogic [57]4X SCSI (unt.) 208uha* at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI (unt.) 209uha* at isa? port 0x334 irq ? drq ? # UltraStor [13]4f SCSI (unt.) 210 211# EISA devices 212ahb* at eisa? slot ? # Adaptec 174[024] SCSI (unt.) 213ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI 214bha* at eisa? slot ? # BusLogic 7xx SCSI 215ep* at eisa? slot ? # 3COM 3c579 Ethernet (untested) 216fea* at eisa? slot ? # DEC DEFEA FDDI 217uha* at eisa? slot ? # UltraStor 24f SCSI (unt.) 218 219# SCSI bus support 220scsibus* at aha? 221scsibus* at ahb? 222scsibus* at ahc? 223scsibus* at asc? 224scsibus* at bha? 225scsibus* at isp? 226scsibus* at ncr? 227scsibus* at uha? 228 229# SCSI devices 230cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 231sd* at scsibus? target ? lun ? # SCSI disk drives 232st* at scsibus? target ? lun ? # SCSI tape drives 233 234# ST506/ESDI/IDE devices 235wd* at wdc? drive ? 236 237# ATAPI bus support 238atapibus* at wdc? 239 240# ATAPI devices 241sd* at atapibus? drive ? # ATAPI disk devices 242cd* at atapibus? drive ? # ATAPI CD-ROM devices 243 244# Workstation Console attachments 245#wsdisplay* at cfb? 246wsdisplay* at vga? 247#wsdisplay* at sfb? 248wsdisplay* at tga? 249wskbd* at pckbd? 250wsmouse* at psm? 251 252pseudo-device bpfilter 16 253pseudo-device ccd 4 254pseudo-device ipfilter 1 255pseudo-device loop 1 256pseudo-device md 1 257pseudo-device ppp 4 258pseudo-device pty 64 259pseudo-device sl 4 260pseudo-device vnd 4 261 262# rnd is EXPERIMENTAL 263#pseudo-device rnd # /dev/random and in-kernel generator 264#options RND_COM # use "com" randomness too 265