ALL revision 1.33
11.7Scgd# 21.7Scgd# ALL -- everything that's currently supported 31.7Scgd# 41.33Sbrezak# $Id: ALL,v 1.33 1993/12/21 05:27:35 brezak 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.32Scgd 401.32Scgd# System V-like message queues 411.32Scgdoptions SYSVMSG 421.32Scgd 431.32Scgd# System V-like semaphores 441.32Scgdoptions SYSVSEM 451.22Smycroft 461.22Smycroft# System V-like memory sharing; BROKEN 471.22Smycroft#options SYSVSHM 481.22Smycroft#options SHMMAXPGS=1024 491.22Smycroft 501.22Smycroft# generic SCSI system 511.22Smycroftoptions SCSI 521.22Smycroft 531.22Smycroft# quotas in UFS 541.22Smycroftoptions QUOTA 551.22Smycroft 561.22Smycroft# memory file system (shares memory and swap space) 571.22Smycroftoptions MFS 581.22Smycroft 591.22Smycroft# Sun's Network File System 601.22Smycroftoptions NFSSERVER 611.22Smycroftoptions NFSCLIENT 621.22Smycroft 631.22Smycroft# ISO 9660 file system, with Rock Ridge 641.22Smycroftoptions ISOFS 651.22Smycroft 661.26Smycroft# MS-DOS file system 671.26Smycroftoptions MSDOSFS 681.26Smycroft 691.26Smycroft# /dev/fd 701.22Smycroftoptions FDESC 711.26Smycroft 721.26Smycroft# kernel file system; RECOMMENDED 731.22Smycroftoptions KERNFS 741.22Smycroft 751.22Smycroft# various types of networks and protocols 761.22Smycroft#options IMP 771.22Smycroftoptions INET 781.22Smycroftoptions NS 791.22Smycroftoptions ISO 801.22Smycroftoptions TPIP 811.22Smycroftoptions EON 821.22Smycroftoptions CCITT 831.1Sglass 841.22Smycroft# packet forwarding 851.22Smycroftoptions GATEWAY 861.22Smycroft 871.22Smycroft# kernel debugger 881.22Smycroftoptions DDB 891.28Sbrezak 901.28Sbrezak# Allows user to create an i386 LDT (Used by Wine to run Windows programs) 911.28Sbrezakoptions "USER_LDT" 921.22Smycroft 931.22Smycroftoptions "COMPAT_NOMID" 941.22Smycroftoptions "COMPAT_43" 951.22Smycroftoptions "TCP_COMPAT_42" 961.22Smycroft 971.27Sbrezakconfig netbsd root on wd0 swap on wd0 and sd0 981.1Sglass 991.1Sglass#buses 1001.1Sglasscontroller isa0 1011.1Sglass 1021.1Sglass#console 1031.1Sglassdevice pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint 1041.1Sglass 1051.1Sglass#math co-processor 1061.1Sglassdevice npx0 at isa? port "IO_NPX" irq 13 vector npxintr 1071.1Sglass 1081.22Smycroft#serial ports 1091.6Scgddevice com0 at isa? port "IO_COM1" tty irq 4 vector comintr 1101.6Scgddevice com1 at isa? port "IO_COM2" tty irq 3 vector comintr 1111.26Smycroft#device com2 at isa? port "IO_COM3" tty irq 5 vector comintr 1121.26Smycroft#device com3 at isa? port "IO_COM4" tty irq 9 vector comintr 1131.26Smycroft 1141.26Smycroft#parallel ports 1151.26Smycroftdevice lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr 1161.26Smycroftdevice lpa0 at isa? port "IO_LPT2" tty 1171.26Smycroftdevice lpa1 at isa? port "IO_LPT3" tty 1181.12Sandrew 1191.12Sandrew#bus mice 1201.25Smycroft# Microft InPort 1211.20Smycroftdevice mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr 1221.25Smycroft# Logitech 1231.20Smycroftdevice lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr 1241.25Smycroft# PS/2 auxiliary port; BROKEN 1251.25Smycroft#device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr 1261.1Sglass 1271.26Smycroft#non-scsi disk controllers 1281.26Smycroftcontroller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 1291.26Smycroftdisk wd0 at wdc0 drive 0 1301.26Smycroftdisk wd1 at wdc0 drive 1 1311.26Smycroft 1321.26Smycroft#non-scsi floppy controllers 1331.26Smycroftcontroller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 1341.26Smycroftdisk fd0 at fdc0 drive 0 1351.26Smycroftdisk fd1 at fdc0 drive 1 1361.26Smycroft 1371.26Smycroft#non-scsi tape drives 1381.26Smycroftdevice wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 1391.31Scgd 1401.31Scgd#non-scsi CD-ROM drives 1411.31Scgd# Mitsumi 1421.31Scgddevice mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 1431.26Smycroft 1441.1Sglass#scsi 1451.1Sglasscontroller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr 1461.25Smycroftdevice sd0 at aha0 flags 0 drive ? 1471.25Smycroftdevice sd1 at aha0 flags 0 drive ? 1481.25Smycroftdevice sd2 at aha0 flags 0 drive ? 1491.25Smycroftdevice sd3 at aha0 flags 0 drive ? 1501.25Smycroftdevice st0 at aha0 flags 1 drive ? 1511.25Smycroftdevice st1 at aha0 flags 1 drive ? 1521.25Smycroftdevice cd0 at aha0 flags 2 drive ? 1531.25Smycroftdevice cd1 at aha0 flags 2 drive ? 1541.25Smycroftdevice ch0 at aha0 flags 3 drive ? 1551.25Smycroftdevice ch1 at aha0 flags 3 drive ? 1561.25Smycroft 1571.25Smycroftcontroller ahb0 at isa? bio irq 11 drq 5 vector ahbintr 1581.25Smycroftdevice sd0 at ahb0 flags 0 drive ? 1591.25Smycroftdevice sd1 at ahb0 flags 0 drive ? 1601.25Smycroftdevice sd2 at ahb0 flags 0 drive ? 1611.25Smycroftdevice sd3 at ahb0 flags 0 drive ? 1621.25Smycroftdevice st0 at ahb0 flags 1 drive ? 1631.25Smycroftdevice st1 at ahb0 flags 1 drive ? 1641.25Smycroftdevice cd0 at ahb0 flags 2 drive ? 1651.25Smycroftdevice cd1 at ahb0 flags 2 drive ? 1661.25Smycroftdevice ch0 at ahb0 flags 3 drive ? 1671.25Smycroftdevice ch1 at ahb0 flags 3 drive ? 1681.25Smycroft 1691.10Scgdcontroller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 1701.25Smycroftdevice sd0 at bt0 flags 0 drive ? 1711.25Smycroftdevice sd1 at bt0 flags 0 drive ? 1721.25Smycroftdevice sd2 at bt0 flags 0 drive ? 1731.25Smycroftdevice sd3 at bt0 flags 0 drive ? 1741.25Smycroftdevice st0 at bt0 flags 1 drive ? 1751.25Smycroftdevice st1 at bt0 flags 1 drive ? 1761.25Smycroftdevice cd0 at bt0 flags 2 drive ? 1771.25Smycroftdevice cd1 at bt0 flags 2 drive ? 1781.25Smycroftdevice ch0 at bt0 flags 3 drive ? 1791.25Smycroftdevice ch1 at bt0 flags 3 drive ? 1801.25Smycroft 1811.1Sglasscontroller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 1821.25Smycroftdevice sd0 at uha0 flags 0 drive ? 1831.25Smycroftdevice sd1 at uha0 flags 0 drive ? 1841.25Smycroftdevice sd2 at uha0 flags 0 drive ? 1851.25Smycroftdevice sd3 at uha0 flags 0 drive ? 1861.25Smycroftdevice st0 at uha0 flags 1 drive ? 1871.25Smycroftdevice st1 at uha0 flags 1 drive ? 1881.25Smycroftdevice cd0 at uha0 flags 2 drive ? 1891.25Smycroftdevice cd1 at uha0 flags 2 drive ? 1901.25Smycroftdevice ch0 at uha0 flags 3 drive ? 1911.25Smycroftdevice ch1 at uha0 flags 3 drive ? 1921.1Sglass 1931.22Smycroft#ethernet 1941.24Smycroftdevice ne0 at isa? port 0x300 net irq 9 vector neintr 1951.23Smycroftdevice ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 1961.23Smycroft#device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr 1971.23Smycroftdevice ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 1981.23Smycroft#device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr 1991.23Smycroftdevice hp0 at isa? port 0x300 net irq 5 vector hpintr 2001.1Sglassdevice is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 2011.1Sglass 2021.22Smycroft# psuedo-terminals; REQUIRED for remote logins and many other things 2031.20Smycroftpseudo-device pty 64 2041.22Smycroft 2051.22Smycroft# loopback; RECOMMENDED 2061.22Smycroftpseudo-device loop 2071.22Smycroft 2081.22Smycroft# ethernet; REQUIRED if using any ethernet device 2091.22Smycroftpseudo-device ether #XXX 2101.26Smycroft 2111.26Smycroft# used by kernel for logging messages; gateway to syslogd 2121.26Smycroftpseudo-device log 2131.22Smycroft 2141.22Smycroft# packet filter 2151.20Smycroftpseudo-device bpfilter 4 2161.22Smycroft 2171.22Smycroft# compressed SLIP 2181.1Sglasspseudo-device sl 2191.22Smycroft 2201.22Smycroft# point-to-point protocol 2211.14Sderaadtpseudo-device ppp 2221.33Sbrezak 2231.33Sbrezak# vn virtual filesystem device 2241.33Sbrezakpseudo-device vn 4 2251.22Smycroft 2261.22Smycroft# speaker queue 2271.22Smycroftpseudo-device speaker 2281.22Smycroft 2291.30Sglass# tablet line discipline 2301.30Sglasspseudo-device tb 2311.1Sglass#pseudo-device tun missing header files 232