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