ALL revision 1.31
11.7Scgd# 21.7Scgd# ALL -- everything that's currently supported 31.7Scgd# 41.31Scgd# $Id: ALL,v 1.31 1993/11/04 09:12:30 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.22Smycroft# estimated number of users; affects maximum number of file descriptors 281.20Smycroftmaxusers 32 291.1Sglass 301.22Smycroft# paging of processes, and caching vnodes and devices; REQUIRED 311.22Smycroftoptions SWAPPAGER 321.22Smycroftoptions VNODEPAGER,DEVPAGER 331.22Smycroft 341.22Smycroft# system call tracing, a la ktrace(1) 351.22Smycroftoptions KTRACE 361.22Smycroft 371.22Smycroft# FIFOs; RECOMMENDED 381.22Smycroftoptions FIFO 391.22Smycroft 401.22Smycroft# System V-like memory sharing; BROKEN 411.22Smycroft#options SYSVSHM 421.22Smycroft#options SHMMAXPGS=1024 431.22Smycroft 441.22Smycroft# generic SCSI system 451.22Smycroftoptions SCSI 461.22Smycroft 471.22Smycroft# quotas in UFS 481.22Smycroftoptions QUOTA 491.22Smycroft 501.22Smycroft# memory file system (shares memory and swap space) 511.22Smycroftoptions MFS 521.22Smycroft 531.22Smycroft# Sun's Network File System 541.22Smycroftoptions NFSSERVER 551.22Smycroftoptions NFSCLIENT 561.22Smycroft 571.22Smycroft# ISO 9660 file system, with Rock Ridge 581.22Smycroftoptions ISOFS 591.22Smycroft 601.26Smycroft# MS-DOS file system 611.26Smycroftoptions MSDOSFS 621.26Smycroft 631.26Smycroft# /dev/fd 641.22Smycroftoptions FDESC 651.26Smycroft 661.26Smycroft# kernel file system; RECOMMENDED 671.22Smycroftoptions KERNFS 681.22Smycroft 691.22Smycroft# various types of networks and protocols 701.22Smycroft#options IMP 711.22Smycroftoptions INET 721.22Smycroftoptions NS 731.22Smycroftoptions ISO 741.22Smycroftoptions TPIP 751.22Smycroftoptions EON 761.22Smycroftoptions CCITT 771.1Sglass 781.22Smycroft# packet forwarding 791.22Smycroftoptions GATEWAY 801.22Smycroft 811.22Smycroft# kernel debugger 821.22Smycroftoptions DDB 831.28Sbrezak 841.28Sbrezak# Allows user to create an i386 LDT (Used by Wine to run Windows programs) 851.28Sbrezakoptions "USER_LDT" 861.22Smycroft 871.22Smycroftoptions "COMPAT_NOMID" 881.22Smycroftoptions "COMPAT_43" 891.22Smycroftoptions "TCP_COMPAT_42" 901.22Smycroft 911.27Sbrezakconfig netbsd root on wd0 swap on wd0 and sd0 921.1Sglass 931.1Sglass#buses 941.1Sglasscontroller isa0 951.1Sglass 961.1Sglass#console 971.1Sglassdevice pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint 981.1Sglass 991.1Sglass#math co-processor 1001.1Sglassdevice npx0 at isa? port "IO_NPX" irq 13 vector npxintr 1011.1Sglass 1021.22Smycroft#serial ports 1031.6Scgddevice com0 at isa? port "IO_COM1" tty irq 4 vector comintr 1041.6Scgddevice com1 at isa? port "IO_COM2" tty irq 3 vector comintr 1051.26Smycroft#device com2 at isa? port "IO_COM3" tty irq 5 vector comintr 1061.26Smycroft#device com3 at isa? port "IO_COM4" tty irq 9 vector comintr 1071.26Smycroft 1081.26Smycroft#parallel ports 1091.26Smycroftdevice lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr 1101.26Smycroftdevice lpa0 at isa? port "IO_LPT2" tty 1111.26Smycroftdevice lpa1 at isa? port "IO_LPT3" tty 1121.12Sandrew 1131.12Sandrew#bus mice 1141.25Smycroft# Microft InPort 1151.20Smycroftdevice mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr 1161.25Smycroft# Logitech 1171.20Smycroftdevice lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr 1181.25Smycroft# PS/2 auxiliary port; BROKEN 1191.25Smycroft#device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr 1201.1Sglass 1211.26Smycroft#non-scsi disk controllers 1221.26Smycroftcontroller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 1231.26Smycroftdisk wd0 at wdc0 drive 0 1241.26Smycroftdisk wd1 at wdc0 drive 1 1251.26Smycroft 1261.26Smycroft#non-scsi floppy controllers 1271.26Smycroftcontroller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 1281.26Smycroftdisk fd0 at fdc0 drive 0 1291.26Smycroftdisk fd1 at fdc0 drive 1 1301.26Smycroft 1311.26Smycroft#non-scsi tape drives 1321.26Smycroftdevice wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 1331.31Scgd 1341.31Scgd#non-scsi CD-ROM drives 1351.31Scgd# Mitsumi 1361.31Scgddevice mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 1371.26Smycroft 1381.1Sglass#scsi 1391.1Sglasscontroller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr 1401.25Smycroftdevice sd0 at aha0 flags 0 drive ? 1411.25Smycroftdevice sd1 at aha0 flags 0 drive ? 1421.25Smycroftdevice sd2 at aha0 flags 0 drive ? 1431.25Smycroftdevice sd3 at aha0 flags 0 drive ? 1441.25Smycroftdevice st0 at aha0 flags 1 drive ? 1451.25Smycroftdevice st1 at aha0 flags 1 drive ? 1461.25Smycroftdevice cd0 at aha0 flags 2 drive ? 1471.25Smycroftdevice cd1 at aha0 flags 2 drive ? 1481.25Smycroftdevice ch0 at aha0 flags 3 drive ? 1491.25Smycroftdevice ch1 at aha0 flags 3 drive ? 1501.25Smycroft 1511.25Smycroftcontroller ahb0 at isa? bio irq 11 drq 5 vector ahbintr 1521.25Smycroftdevice sd0 at ahb0 flags 0 drive ? 1531.25Smycroftdevice sd1 at ahb0 flags 0 drive ? 1541.25Smycroftdevice sd2 at ahb0 flags 0 drive ? 1551.25Smycroftdevice sd3 at ahb0 flags 0 drive ? 1561.25Smycroftdevice st0 at ahb0 flags 1 drive ? 1571.25Smycroftdevice st1 at ahb0 flags 1 drive ? 1581.25Smycroftdevice cd0 at ahb0 flags 2 drive ? 1591.25Smycroftdevice cd1 at ahb0 flags 2 drive ? 1601.25Smycroftdevice ch0 at ahb0 flags 3 drive ? 1611.25Smycroftdevice ch1 at ahb0 flags 3 drive ? 1621.25Smycroft 1631.10Scgdcontroller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 1641.25Smycroftdevice sd0 at bt0 flags 0 drive ? 1651.25Smycroftdevice sd1 at bt0 flags 0 drive ? 1661.25Smycroftdevice sd2 at bt0 flags 0 drive ? 1671.25Smycroftdevice sd3 at bt0 flags 0 drive ? 1681.25Smycroftdevice st0 at bt0 flags 1 drive ? 1691.25Smycroftdevice st1 at bt0 flags 1 drive ? 1701.25Smycroftdevice cd0 at bt0 flags 2 drive ? 1711.25Smycroftdevice cd1 at bt0 flags 2 drive ? 1721.25Smycroftdevice ch0 at bt0 flags 3 drive ? 1731.25Smycroftdevice ch1 at bt0 flags 3 drive ? 1741.25Smycroft 1751.1Sglasscontroller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 1761.25Smycroftdevice sd0 at uha0 flags 0 drive ? 1771.25Smycroftdevice sd1 at uha0 flags 0 drive ? 1781.25Smycroftdevice sd2 at uha0 flags 0 drive ? 1791.25Smycroftdevice sd3 at uha0 flags 0 drive ? 1801.25Smycroftdevice st0 at uha0 flags 1 drive ? 1811.25Smycroftdevice st1 at uha0 flags 1 drive ? 1821.25Smycroftdevice cd0 at uha0 flags 2 drive ? 1831.25Smycroftdevice cd1 at uha0 flags 2 drive ? 1841.25Smycroftdevice ch0 at uha0 flags 3 drive ? 1851.25Smycroftdevice ch1 at uha0 flags 3 drive ? 1861.1Sglass 1871.22Smycroft#ethernet 1881.24Smycroftdevice ne0 at isa? port 0x300 net irq 9 vector neintr 1891.23Smycroftdevice ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 1901.23Smycroft#device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr 1911.23Smycroftdevice ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 1921.23Smycroft#device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr 1931.23Smycroftdevice hp0 at isa? port 0x300 net irq 5 vector hpintr 1941.1Sglassdevice is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 1951.1Sglass 1961.22Smycroft# psuedo-terminals; REQUIRED for remote logins and many other things 1971.20Smycroftpseudo-device pty 64 1981.22Smycroft 1991.22Smycroft# loopback; RECOMMENDED 2001.22Smycroftpseudo-device loop 2011.22Smycroft 2021.22Smycroft# ethernet; REQUIRED if using any ethernet device 2031.22Smycroftpseudo-device ether #XXX 2041.26Smycroft 2051.26Smycroft# used by kernel for logging messages; gateway to syslogd 2061.26Smycroftpseudo-device log 2071.22Smycroft 2081.22Smycroft# packet filter 2091.20Smycroftpseudo-device bpfilter 4 2101.22Smycroft 2111.22Smycroft# compressed SLIP 2121.1Sglasspseudo-device sl 2131.22Smycroft 2141.22Smycroft# point-to-point protocol 2151.14Sderaadtpseudo-device ppp 2161.22Smycroft 2171.22Smycroft# speaker queue 2181.22Smycroftpseudo-device speaker 2191.22Smycroft 2201.30Sglass# tablet line discipline 2211.30Sglasspseudo-device tb 2221.1Sglass#pseudo-device tun missing header files 223