ALL revision 1.31
1# 2# ALL -- everything that's currently supported 3# 4# $Id: ALL,v 1.31 1993/11/04 09:12:30 cgd Exp $ 5# 6 7# architecture type and name of kernel; REQUIRED 8machine "i386" 9ident ALL 10 11# different CPU types; you must have at least the correct one; REQUIRED 12cpu "I386_CPU" 13cpu "I486_CPU" 14 15# floating point emulation 16options MATH_EMULATE 17 18# make the kernel a little faster; will break on some machines 19#options DUMMY_NOPS 20 21# temporary kluge while adding support for non-contiguous physical memory 22options MACHINE_NONCONTIG 23 24# time zone RTC is expected to be set in; REQUIRED 25timezone 8 dst 26 27# estimated number of users; affects maximum number of file descriptors 28maxusers 32 29 30# paging of processes, and caching vnodes and devices; REQUIRED 31options SWAPPAGER 32options VNODEPAGER,DEVPAGER 33 34# system call tracing, a la ktrace(1) 35options KTRACE 36 37# FIFOs; RECOMMENDED 38options FIFO 39 40# System V-like memory sharing; BROKEN 41#options SYSVSHM 42#options SHMMAXPGS=1024 43 44# generic SCSI system 45options SCSI 46 47# quotas in UFS 48options QUOTA 49 50# memory file system (shares memory and swap space) 51options MFS 52 53# Sun's Network File System 54options NFSSERVER 55options NFSCLIENT 56 57# ISO 9660 file system, with Rock Ridge 58options ISOFS 59 60# MS-DOS file system 61options MSDOSFS 62 63# /dev/fd 64options FDESC 65 66# kernel file system; RECOMMENDED 67options KERNFS 68 69# various types of networks and protocols 70#options IMP 71options INET 72options NS 73options ISO 74options TPIP 75options EON 76options CCITT 77 78# packet forwarding 79options GATEWAY 80 81# kernel debugger 82options DDB 83 84# Allows user to create an i386 LDT (Used by Wine to run Windows programs) 85options "USER_LDT" 86 87options "COMPAT_NOMID" 88options "COMPAT_43" 89options "TCP_COMPAT_42" 90 91config netbsd root on wd0 swap on wd0 and sd0 92 93#buses 94controller isa0 95 96#console 97device pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint 98 99#math co-processor 100device npx0 at isa? port "IO_NPX" irq 13 vector npxintr 101 102#serial ports 103device com0 at isa? port "IO_COM1" tty irq 4 vector comintr 104device com1 at isa? port "IO_COM2" tty irq 3 vector comintr 105#device com2 at isa? port "IO_COM3" tty irq 5 vector comintr 106#device com3 at isa? port "IO_COM4" tty irq 9 vector comintr 107 108#parallel ports 109device lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr 110device lpa0 at isa? port "IO_LPT2" tty 111device lpa1 at isa? port "IO_LPT3" tty 112 113#bus mice 114# Microft InPort 115device mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr 116# Logitech 117device lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr 118# PS/2 auxiliary port; BROKEN 119#device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr 120 121#non-scsi disk controllers 122controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 123disk wd0 at wdc0 drive 0 124disk wd1 at wdc0 drive 1 125 126#non-scsi floppy controllers 127controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 128disk fd0 at fdc0 drive 0 129disk fd1 at fdc0 drive 1 130 131#non-scsi tape drives 132device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 133 134#non-scsi CD-ROM drives 135# Mitsumi 136device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 137 138#scsi 139controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr 140device sd0 at aha0 flags 0 drive ? 141device sd1 at aha0 flags 0 drive ? 142device sd2 at aha0 flags 0 drive ? 143device sd3 at aha0 flags 0 drive ? 144device st0 at aha0 flags 1 drive ? 145device st1 at aha0 flags 1 drive ? 146device cd0 at aha0 flags 2 drive ? 147device cd1 at aha0 flags 2 drive ? 148device ch0 at aha0 flags 3 drive ? 149device ch1 at aha0 flags 3 drive ? 150 151controller ahb0 at isa? bio irq 11 drq 5 vector ahbintr 152device sd0 at ahb0 flags 0 drive ? 153device sd1 at ahb0 flags 0 drive ? 154device sd2 at ahb0 flags 0 drive ? 155device sd3 at ahb0 flags 0 drive ? 156device st0 at ahb0 flags 1 drive ? 157device st1 at ahb0 flags 1 drive ? 158device cd0 at ahb0 flags 2 drive ? 159device cd1 at ahb0 flags 2 drive ? 160device ch0 at ahb0 flags 3 drive ? 161device ch1 at ahb0 flags 3 drive ? 162 163controller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 164device sd0 at bt0 flags 0 drive ? 165device sd1 at bt0 flags 0 drive ? 166device sd2 at bt0 flags 0 drive ? 167device sd3 at bt0 flags 0 drive ? 168device st0 at bt0 flags 1 drive ? 169device st1 at bt0 flags 1 drive ? 170device cd0 at bt0 flags 2 drive ? 171device cd1 at bt0 flags 2 drive ? 172device ch0 at bt0 flags 3 drive ? 173device ch1 at bt0 flags 3 drive ? 174 175controller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 176device sd0 at uha0 flags 0 drive ? 177device sd1 at uha0 flags 0 drive ? 178device sd2 at uha0 flags 0 drive ? 179device sd3 at uha0 flags 0 drive ? 180device st0 at uha0 flags 1 drive ? 181device st1 at uha0 flags 1 drive ? 182device cd0 at uha0 flags 2 drive ? 183device cd1 at uha0 flags 2 drive ? 184device ch0 at uha0 flags 3 drive ? 185device ch1 at uha0 flags 3 drive ? 186 187#ethernet 188device ne0 at isa? port 0x300 net irq 9 vector neintr 189device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 190#device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr 191device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 192#device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr 193device hp0 at isa? port 0x300 net irq 5 vector hpintr 194device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 195 196# psuedo-terminals; REQUIRED for remote logins and many other things 197pseudo-device pty 64 198 199# loopback; RECOMMENDED 200pseudo-device loop 201 202# ethernet; REQUIRED if using any ethernet device 203pseudo-device ether #XXX 204 205# used by kernel for logging messages; gateway to syslogd 206pseudo-device log 207 208# packet filter 209pseudo-device bpfilter 4 210 211# compressed SLIP 212pseudo-device sl 213 214# point-to-point protocol 215pseudo-device ppp 216 217# speaker queue 218pseudo-device speaker 219 220# tablet line discipline 221pseudo-device tb 222#pseudo-device tun missing header files 223