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