GENERIC revision 1.48
11.30Smsaitoh# $NetBSD: GENERIC,v 1.48 1997/04/10 23:10:34 cgd Exp $ 21.1Sdrochner# 31.1Sdrochner# Generic Alpha kernel. Enough to get booted, etc., but not much more. 41.1Sdrochner 51.1Sdrochnerinclude "arch/alpha/conf/std.alpha" 61.1Sdrochner 71.1Sdrochnermaxusers 8 81.1Sdrochner 91.1Sdrochner# set kernel load address a bit higher to allow kernel to be netbooted. 101.1Sdrochner# if not netbooting, the "makeoptions LOADADDRESS" line can be commented 111.1Sdrochner# out to save a fair chunk (~850k) of RAM. 121.1Sdrochnermakeoptions LOADADDRESS="fffffc0000300000" 131.1Sdrochner 141.1Sdrochner# CPU Support 151.1Sdrochner#options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150) 161.1Sdrochneroptions DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc. 171.1Sdrochneroptions DEC_3000_500 # Flamingo etc: 3000/[4-9]00* 181.1Sdrochneroptions DEC_3000_300 # Pelican etc: 3000/300* 191.1Sdrochneroptions DEC_AXPPCI_33 # NoName: AXPpci33, etc. 201.1Sdrochneroptions DEC_EB164 # EB164: AlphaPC 164 211.1Sdrochneroptions DEC_EB64PLUS # EB64+: AlphaPC 64, etc. 221.1Sdrochneroptions DEC_KN20AA # KN20AA: AlphaStation 500 and 600 231.1Sdrochneroptions DEC_KN8AE # KN8AE: AlphaServer 8200 and 8400 241.1Sdrochner 251.1Sdrochner# Standard system options 261.1Sdrochneroptions KTRACE # System call tracing support 271.1Sdrochner 281.1Sdrochner# Diagnostic/debugging support options 291.1Sdrochneroptions DIAGNOSTIC # Cheap kernel consistency checks 301.1Sdrochneroptions DEBUG # Expensive debugging checks/support 311.1Sdrochner 321.1Sdrochner# File systems 331.1Sdrochnerfile-system FFS # Fast file system 341.1Sdrochnerfile-system MFS # Memory-based file system 351.1Sdrochnerfile-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions) 361.1Sdrochnerfile-system MSDOSFS # MS-DOS-compatible file system 371.1Sdrochnerfile-system NFS # Sun NFS-compatible file system client 381.1Sdrochner 391.1Sdrochner# File system options 401.1Sdrochneroptions FIFO # POSIX fifo support (in all file systems) 411.1Sdrochneroptions NFSSERVER # Sun NFS-compatible file system server 421.26Smsaitoh 431.1Sdrochner# Networking options 441.1Sdrochneroptions INET # Internet protocol suite 451.1Sdrochner 461.1Sdrochner# 4.3BSD compatibility. Should be optional, but necessary for now. 471.1Sdrochneroptions COMPAT_43 481.1Sdrochner 491.1Sdrochner# Binary compatibility with previous versions of NetBSD. 501.1Sdrochner#options COMPAT_09 511.1Sdrochneroptions COMPAT_10 521.1Sdrochneroptions COMPAT_11 531.1Sdrochneroptions COMPAT_12 541.1Sdrochner 551.1Sdrochner# System V-like shared memory 561.1Sdrochneroptions SYSVSHM 571.1Sdrochner#options SHMMAXPGS=1024 # 1024 pages is the default 581.1Sdrochner 591.1Sdrochner# Loadable Kernel Modules 601.1Sdrochneroptions LKM 611.1Sdrochner 621.1Sdrochner# Disable kernel security. 631.1Sdrochner#options INSECURE 641.1Sdrochner 651.1Sdrochner# Misc. options 661.1Sdrochneroptions EISAVERBOSE # recognize "unknown" EISA devices 671.1Sdrochneroptions PCIVERBOSE # recognize "unknown" PCI devices 681.1Sdrochneroptions TCVERBOSE # recognize "unknown" TC devices 691.1Sdrochneroptions UCONSOLE # users can use TIOCCONS (for xconsole) 701.1Sdrochner 711.1Sdrochnerconfig netbsd root on ? type ? 721.1Sdrochner#config netbsd root on sd0 type ffs swap on sd0 731.1Sdrochner#config netbsd root on ? type nfs 741.1Sdrochner 751.1Sdrochnermainbus0 at root 761.1Sdrochnercpu* at mainbus0 771.1Sdrochner 781.1Sdrochner# TurboLaser bus support and devices 791.1Sdrochnertlsb* at mainbus0 801.1Sdrochnergbus* at tlsb? node ? offset ? 811.1Sdrochnertlsbmem* at tlsb? node ? offset ? 821.1Sdrochnerkft* at tlsb? node ? offset ? 831.1Sdrochner 841.1Sdrochner# Gbus Devices 851.1Sdrochnermcclock* at gbus? offset 0x20000000 861.1Sdrochner 871.1Sdrochner# TurboChannel host bus adapter support 881.1Sdrochnertcasic* at mainbus0 891.1Sdrochner 901.1Sdrochner# TurboChannel bus support 911.1Sdrochnertc* at tcasic? 921.1Sdrochner 931.1Sdrochner# TurboChannel devices 941.1Sdrochnerioasic* at tc? slot ? offset ? 951.3Sbouyermcclock* at ioasic? offset ? 961.3Sbouyerle* at ioasic? offset ? 971.1Sdrochnerscc0 at ioasic? offset ? 981.1Sdrochnerscc1 at ioasic? offset ? 991.27Smsaitohtcds0 at tc? slot ? offset ? 1001.1Sdrochnerasc0 at tcds? slot ? 1011.1Sdrochnerasc1 at tcds? slot ? 1021.1Sdrochner#cfb* at tc? slot ? offset ? 1031.1Sdrochner#sfb* at tc? slot ? offset ? 1041.1Sdrochnerle* at tc? slot ? offset ? 1051.1Sdrochnerfta* at tc? slot ? offset ? # DEC DEFTA FDDI cards 1061.1Sdrochner 1071.1Sdrochner# PCI host bus adapter support 1081.1Sdrochnerapecs* at mainbus? 1091.1Sdrochnercia* at mainbus? 1101.1Sdrochnerlca* at mainbus? 1111.1Sdrochnerdwlpx* at kft? 1121.1Sdrochner 1131.1Sdrochner# PCI bus support 1141.1Sdrochnerpci* at apecs? 1151.1Sdrochnerpci* at cia? 1161.1Sdrochnerpci* at lca? 1171.1Sdrochnerpci* at ppb? 1181.1Sdrochnerpci* at dwlpx? 1191.1Sdrochner 1201.1Sdrochner# PCI devices 1211.1Sdrochnerahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 1221.1Sdrochnerbha* at pci? dev ? function ? # BusLogic 9xx SCSI (untested) 1231.1Sdrochnerde* at pci? dev ? function ? # 21x4x-based Ethernet 1241.1Sdrochneren* at pci? dev ? function ? # ENI PCI ATM (untested) 1251.1Sdrochnerep* at pci? dev ? function ? # 3COM 3c59x Ethernet (untested) 1261.1Sdrochnerfpa* at pci? dev ? function ? # DEC DEFPA FDDI 1271.1Sdrochnerisp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI 1281.1Sdrochnerle* at pci? dev ? function ? # PCI LANCE Ethernet (untested) 1291.1Sdrochnerncr* at pci? dev ? function ? # NCR 53c8xx SCSI 1301.1Sdrochnerpceb* at pci? dev ? function ? # Intel PCI-EISA Bridges 1311.1Sdrochnervga* at pci? dev ? function ? # PCI VGA Graphics 1321.1Sdrochnerppb* at pci? dev ? function ? # PCI-PCI Bridges 1331.1Sdrochnersio* at pci? dev ? function ? # Intel PCI-ISA Bridges 1341.1Sdrochnertga* at pci? dev ? function ? # DEC ZLXp-E[123] Graphics 1351.1Sdrochner 1361.1Sdrochner# ISA/EISA bus support 1371.1Sdrochnerisa* at pceb? 1381.1Sdrochnereisa* at pceb? 1391.1Sdrochnerisa* at sio? 1401.1Sdrochner 1411.1Sdrochner# ISA devices 1421.1Sdrochnermcclock* at isa? port 0x70 1431.1Sdrochnerpcppi* at isa? # PC prog. periph. interface 1441.1Sdrochnerpckbd* at pcppi? # PC keyboard (kbd port) 1451.1Sdrochnerpms* at pcppi? # PS/2-style mouse (aux port) 1461.1Sdrochnercom* at isa? port 0x3f8 irq 4 # standard serial ports 1471.1Sdrochnercom* at isa? port 0x2f8 irq 3 1481.1Sdrochnerlpt* at isa? port 0x3bc irq 7 # standard parallel port 1491.1Sdrochnervga* at isa? # ISA (EISA: XXX) VGA 1501.1Sdrochner#wss* at isa? port 0x530 irq 9 drq 0 # Windows Sound System 1511.1Sdrochner 1521.1Sdrochner# EISA devices 1531.1Sdrochnerahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI 1541.1Sdrochnerbha* at eisa? slot ? # BusLogic 7xx SCSI 1551.1Sdrochnerfea* at eisa? slot ? # DEC DEFEA FDDI cards 1561.1Sdrochner 1571.1Sdrochner# SCSI bus support 1581.1Sdrochnerscsibus* at ahc? 1591.1Sdrochnerscsibus* at asc? 1601.1Sdrochnerscsibus* at bha? 1611.1Sdrochnerscsibus* at isp? 1621.1Sdrochnerscsibus* at ncr? 1631.1Sdrochner 1641.1Sdrochner# SCSI devices 1651.1Sdrochnercd* at scsibus? target ? lun ? # SCSI CD-ROM drives 1661.1Sdrochnersd* at scsibus? target ? lun ? # SCSI disk drives 1671.1Sdrochnerst* at scsibus? target ? lun ? # SCSI tape drives 1681.1Sdrochner 1691.1Sdrochner# Workstation Console attachments 1701.1Sdrochner#wscons* at cfb? 1711.1Sdrochnerwscons* at vga? 1721.1Sdrochner#wscons* at sfb? 1731.1Sdrochnerwscons* at tga? 1741.1Sdrochner 1751.1Sdrochnerpseudo-device bpfilter 16 1761.1Sdrochnerpseudo-device ccd 4 1771.1Sdrochnerpseudo-device loop 1 1781.1Sdrochnerpseudo-device md 1 1791.1Sdrochnerpseudo-device ppp 4 1801.1Sdrochnerpseudo-device pty 64 1811.1Sdrochnerpseudo-device sl 4 1821.1Sdrochnerpseudo-device vnd 4 1831.1Sdrochner