ALL revision 1.35
11.7Scgd# 21.7Scgd# ALL -- everything that's currently supported 31.7Scgd# 41.35Scgd# $Id: ALL,v 1.35 1994/01/09 19:27:36 cgd Exp $ 51.7Scgd# 61.22Smycroft 71.22Smycroft# architecture type and name of kernel; REQUIRED 81.1Sglassmachine "i386" 91.22Smycroftident ALL 101.22Smycroft 111.22Smycroft# different CPU types; you must have at least the correct one; REQUIRED 121.8Scgdcpu "I386_CPU" 131.8Scgdcpu "I486_CPU" 141.22Smycroft 151.22Smycroft# floating point emulation 161.22Smycroftoptions MATH_EMULATE 171.22Smycroft 181.26Smycroft# make the kernel a little faster; will break on some machines 191.26Smycroft#options DUMMY_NOPS 201.26Smycroft 211.22Smycroft# temporary kluge while adding support for non-contiguous physical memory 221.22Smycroftoptions MACHINE_NONCONTIG 231.22Smycroft 241.22Smycroft# time zone RTC is expected to be set in; REQUIRED 251.1Sglasstimezone 8 dst 261.22Smycroft 271.34Scgd# estimated number of users 281.20Smycroftmaxusers 32 291.34Scgd 301.34Scgd# maximum number of file descriptors per process 311.34Scgdmaxfdescs 2048 321.1Sglass 331.22Smycroft# paging of processes, and caching vnodes and devices; REQUIRED 341.22Smycroftoptions SWAPPAGER 351.22Smycroftoptions VNODEPAGER,DEVPAGER 361.22Smycroft 371.22Smycroft# system call tracing, a la ktrace(1) 381.22Smycroftoptions KTRACE 391.22Smycroft 401.22Smycroft# FIFOs; RECOMMENDED 411.22Smycroftoptions FIFO 421.32Scgd 431.32Scgd# System V-like message queues 441.32Scgdoptions SYSVMSG 451.32Scgd 461.32Scgd# System V-like semaphores 471.32Scgdoptions SYSVSEM 481.22Smycroft 491.22Smycroft# System V-like memory sharing; BROKEN 501.22Smycroft#options SYSVSHM 511.22Smycroft#options SHMMAXPGS=1024 521.22Smycroft 531.22Smycroft# generic SCSI system 541.22Smycroftoptions SCSI 551.22Smycroft 561.22Smycroft# quotas in UFS 571.22Smycroftoptions QUOTA 581.22Smycroft 591.22Smycroft# memory file system (shares memory and swap space) 601.22Smycroftoptions MFS 611.22Smycroft 621.22Smycroft# Sun's Network File System 631.22Smycroftoptions NFSSERVER 641.22Smycroftoptions NFSCLIENT 651.22Smycroft 661.22Smycroft# ISO 9660 file system, with Rock Ridge 671.22Smycroftoptions ISOFS 681.22Smycroft 691.26Smycroft# MS-DOS file system 701.26Smycroftoptions MSDOSFS 711.26Smycroft 721.26Smycroft# /dev/fd 731.22Smycroftoptions FDESC 741.26Smycroft 751.26Smycroft# kernel file system; RECOMMENDED 761.22Smycroftoptions KERNFS 771.22Smycroft 781.22Smycroft# various types of networks and protocols 791.22Smycroft#options IMP 801.22Smycroftoptions INET 811.22Smycroftoptions NS 821.22Smycroftoptions ISO 831.22Smycroftoptions TPIP 841.22Smycroftoptions EON 851.22Smycroftoptions CCITT 861.1Sglass 871.22Smycroft# packet forwarding 881.22Smycroftoptions GATEWAY 891.22Smycroft 901.22Smycroft# kernel debugger 911.22Smycroftoptions DDB 921.28Sbrezak 931.28Sbrezak# Allows user to create an i386 LDT (Used by Wine to run Windows programs) 941.28Sbrezakoptions "USER_LDT" 951.22Smycroft 961.22Smycroftoptions "COMPAT_NOMID" 971.22Smycroftoptions "COMPAT_43" 981.22Smycroftoptions "TCP_COMPAT_42" 991.22Smycroft 1001.27Sbrezakconfig netbsd root on wd0 swap on wd0 and sd0 1011.1Sglass 1021.1Sglass#buses 1031.1Sglasscontroller isa0 1041.1Sglass 1051.1Sglass#console 1061.1Sglassdevice pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint 1071.1Sglass 1081.1Sglass#math co-processor 1091.1Sglassdevice npx0 at isa? port "IO_NPX" irq 13 vector npxintr 1101.1Sglass 1111.22Smycroft#serial ports 1121.6Scgddevice com0 at isa? port "IO_COM1" tty irq 4 vector comintr 1131.6Scgddevice com1 at isa? port "IO_COM2" tty irq 3 vector comintr 1141.26Smycroft#device com2 at isa? port "IO_COM3" tty irq 5 vector comintr 1151.26Smycroft#device com3 at isa? port "IO_COM4" tty irq 9 vector comintr 1161.26Smycroft 1171.26Smycroft#parallel ports 1181.26Smycroftdevice lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr 1191.26Smycroftdevice lpa0 at isa? port "IO_LPT2" tty 1201.26Smycroftdevice lpa1 at isa? port "IO_LPT3" tty 1211.12Sandrew 1221.12Sandrew#bus mice 1231.25Smycroft# Microft InPort 1241.20Smycroftdevice mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr 1251.25Smycroft# Logitech 1261.20Smycroftdevice lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr 1271.25Smycroft# PS/2 auxiliary port; BROKEN 1281.25Smycroft#device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr 1291.1Sglass 1301.26Smycroft#non-scsi disk controllers 1311.26Smycroftcontroller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 1321.26Smycroftdisk wd0 at wdc0 drive 0 1331.26Smycroftdisk wd1 at wdc0 drive 1 1341.26Smycroft 1351.26Smycroft#non-scsi floppy controllers 1361.26Smycroftcontroller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 1371.26Smycroftdisk fd0 at fdc0 drive 0 1381.26Smycroftdisk fd1 at fdc0 drive 1 1391.26Smycroft 1401.26Smycroft#non-scsi tape drives 1411.26Smycroftdevice wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 1421.31Scgd 1431.31Scgd#non-scsi CD-ROM drives 1441.31Scgd# Mitsumi 1451.31Scgddevice mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 1461.26Smycroft 1471.1Sglass#scsi 1481.1Sglasscontroller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr 1491.25Smycroftdevice sd0 at aha0 flags 0 drive ? 1501.25Smycroftdevice sd1 at aha0 flags 0 drive ? 1511.25Smycroftdevice sd2 at aha0 flags 0 drive ? 1521.25Smycroftdevice sd3 at aha0 flags 0 drive ? 1531.25Smycroftdevice st0 at aha0 flags 1 drive ? 1541.25Smycroftdevice st1 at aha0 flags 1 drive ? 1551.25Smycroftdevice cd0 at aha0 flags 2 drive ? 1561.25Smycroftdevice cd1 at aha0 flags 2 drive ? 1571.25Smycroftdevice ch0 at aha0 flags 3 drive ? 1581.25Smycroftdevice ch1 at aha0 flags 3 drive ? 1591.25Smycroft 1601.25Smycroftcontroller ahb0 at isa? bio irq 11 drq 5 vector ahbintr 1611.25Smycroftdevice sd0 at ahb0 flags 0 drive ? 1621.25Smycroftdevice sd1 at ahb0 flags 0 drive ? 1631.25Smycroftdevice sd2 at ahb0 flags 0 drive ? 1641.25Smycroftdevice sd3 at ahb0 flags 0 drive ? 1651.25Smycroftdevice st0 at ahb0 flags 1 drive ? 1661.25Smycroftdevice st1 at ahb0 flags 1 drive ? 1671.25Smycroftdevice cd0 at ahb0 flags 2 drive ? 1681.25Smycroftdevice cd1 at ahb0 flags 2 drive ? 1691.25Smycroftdevice ch0 at ahb0 flags 3 drive ? 1701.25Smycroftdevice ch1 at ahb0 flags 3 drive ? 1711.25Smycroft 1721.10Scgdcontroller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 1731.25Smycroftdevice sd0 at bt0 flags 0 drive ? 1741.25Smycroftdevice sd1 at bt0 flags 0 drive ? 1751.25Smycroftdevice sd2 at bt0 flags 0 drive ? 1761.25Smycroftdevice sd3 at bt0 flags 0 drive ? 1771.25Smycroftdevice st0 at bt0 flags 1 drive ? 1781.25Smycroftdevice st1 at bt0 flags 1 drive ? 1791.25Smycroftdevice cd0 at bt0 flags 2 drive ? 1801.25Smycroftdevice cd1 at bt0 flags 2 drive ? 1811.25Smycroftdevice ch0 at bt0 flags 3 drive ? 1821.25Smycroftdevice ch1 at bt0 flags 3 drive ? 1831.25Smycroft 1841.1Sglasscontroller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 1851.25Smycroftdevice sd0 at uha0 flags 0 drive ? 1861.25Smycroftdevice sd1 at uha0 flags 0 drive ? 1871.25Smycroftdevice sd2 at uha0 flags 0 drive ? 1881.25Smycroftdevice sd3 at uha0 flags 0 drive ? 1891.25Smycroftdevice st0 at uha0 flags 1 drive ? 1901.25Smycroftdevice st1 at uha0 flags 1 drive ? 1911.25Smycroftdevice cd0 at uha0 flags 2 drive ? 1921.25Smycroftdevice cd1 at uha0 flags 2 drive ? 1931.25Smycroftdevice ch0 at uha0 flags 3 drive ? 1941.25Smycroftdevice ch1 at uha0 flags 3 drive ? 1951.1Sglass 1961.22Smycroft#ethernet 1971.24Smycroftdevice ne0 at isa? port 0x300 net irq 9 vector neintr 1981.23Smycroftdevice ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 1991.23Smycroft#device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr 2001.23Smycroftdevice ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 2011.23Smycroft#device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr 2021.23Smycroftdevice hp0 at isa? port 0x300 net irq 5 vector hpintr 2031.1Sglassdevice is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 2041.1Sglass 2051.35Scgd#sound-blaster 2061.35Scgddevice sb0 at isa? port 0x220 bio irq 7 drq 1 vector sbintr 2071.35Scgd 2081.22Smycroft# psuedo-terminals; REQUIRED for remote logins and many other things 2091.20Smycroftpseudo-device pty 64 2101.22Smycroft 2111.22Smycroft# loopback; RECOMMENDED 2121.22Smycroftpseudo-device loop 2131.22Smycroft 2141.22Smycroft# ethernet; REQUIRED if using any ethernet device 2151.22Smycroftpseudo-device ether #XXX 2161.26Smycroft 2171.26Smycroft# used by kernel for logging messages; gateway to syslogd 2181.26Smycroftpseudo-device log 2191.22Smycroft 2201.22Smycroft# packet filter 2211.20Smycroftpseudo-device bpfilter 4 2221.22Smycroft 2231.22Smycroft# compressed SLIP 2241.1Sglasspseudo-device sl 2251.22Smycroft 2261.22Smycroft# point-to-point protocol 2271.14Sderaadtpseudo-device ppp 2281.33Sbrezak 2291.33Sbrezak# vn virtual filesystem device 2301.33Sbrezakpseudo-device vn 4 2311.22Smycroft 2321.22Smycroft# speaker queue 2331.22Smycroftpseudo-device speaker 2341.22Smycroft 2351.30Sglass# tablet line discipline 2361.30Sglasspseudo-device tb 2371.1Sglass#pseudo-device tun missing header files 2381.35Scgd 2391.35Scgd# /dev/audio 2401.35Scgdpseudo-device audio 241