ALL revision 1.44
1# 2# ALL -- everything that's currently supported 3# 4# $Id: ALL,v 1.44 1994/03/29 04:40:38 mycroft 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#serial ports 113device com0 at isa? port "IO_COM1" tty irq 4 vector comintr 114device com1 at isa? port "IO_COM2" tty irq 3 vector comintr 115#device com2 at isa? port "IO_COM3" tty irq 5 vector comintr 116#device com3 at isa? port "IO_COM4" tty irq 9 vector comintr 117 118#parallel ports 119device lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr 120device lpt1 at isa? port "IO_LPT2" tty 121device lpt2 at isa? port "IO_LPT3" tty 122 123#bus mice 124# Microft InPort 125device mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr 126# Logitech 127device lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr 128# PS/2 auxiliary port; BROKEN 129#device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr 130 131#non-scsi disk controllers 132controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 133disk wd0 at wdc0 drive ? 134disk wd1 at wdc0 drive ? 135 136#non-scsi floppy controllers 137controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 138disk fd0 at fdc0 drive ? 139disk fd1 at fdc0 drive ? 140 141#non-scsi tape drives 142device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 143 144#non-scsi CD-ROM drives 145# Mitsumi 146device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 147 148#scsi 149controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr 150master scsibus0 at aha0 151device sd0 at scsibus0 slave ? 152device sd1 at scsibus0 slave ? 153device sd2 at scsibus0 slave ? 154device sd3 at scsibus0 slave ? 155device st0 at scsibus0 slave ? 156device st1 at scsibus0 slave ? 157device cd0 at scsibus0 slave ? 158device cd1 at scsibus0 slave ? 159device ch0 at scsibus0 slave ? 160device ch1 at scsibus0 slave ? 161 162controller ahb0 at isa? bio irq 11 drq 5 vector ahbintr 163master scsibus1 at ahb0 164device sd0 at scsibus1 slave ? 165device sd1 at scsibus1 slave ? 166device sd2 at scsibus1 slave ? 167device sd3 at scsibus1 slave ? 168device st0 at scsibus1 slave ? 169device st1 at scsibus1 slave ? 170device cd0 at scsibus1 slave ? 171device cd1 at scsibus1 slave ? 172device ch0 at scsibus1 slave ? 173device ch1 at scsibus1 slave ? 174 175controller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 176master scsibus2 at bt0 177device sd0 at scsibus2 slave ? 178device sd1 at scsibus2 slave ? 179device sd2 at scsibus2 slave ? 180device sd3 at scsibus2 slave ? 181device st0 at scsibus2 slave ? 182device st1 at scsibus2 slave ? 183device cd0 at scsibus2 slave ? 184device cd1 at scsibus2 slave ? 185device ch0 at scsibus2 slave ? 186device ch1 at scsibus2 slave ? 187 188controller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 189master scsibus3 at uha0 190device sd0 at scsibus3 slave ? 191device sd1 at scsibus3 slave ? 192device sd2 at scsibus3 slave ? 193device sd3 at scsibus3 slave ? 194device st0 at scsibus3 slave ? 195device st1 at scsibus3 slave ? 196device cd0 at scsibus3 slave ? 197device cd1 at scsibus3 slave ? 198device ch0 at scsibus3 slave ? 199device ch1 at scsibus3 slave ? 200 201#sound-blaster 202device sb0 at isa? port 0x220 bio irq 7 drq 1 vector sbintr 203 204#ethernet 205device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 206device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 207device hp0 at isa? port 0x300 net irq 5 vector hpintr 208device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 209device ep0 at isa? port 0x300 net irq 10 vector epintr 210 211#math co-processor 212device npx0 at isa? port "IO_NPX" irq 13 vector npxintr 213 214# psuedo-terminals; REQUIRED for remote logins and many other things 215pseudo-device pty 64 216 217# loopback; RECOMMENDED 218pseudo-device loop 219 220# ethernet; REQUIRED if using any ethernet device 221pseudo-device ether #XXX 222 223# used by kernel for logging messages; gateway to syslogd 224pseudo-device log 225 226# packet filter 227pseudo-device bpfilter 4 228 229# compressed SLIP 230pseudo-device sl 231 232# point-to-point protocol 233pseudo-device ppp 234 235# vn virtual filesystem device 236pseudo-device vn 4 237 238# speaker queue 239pseudo-device speaker 240 241# tablet line discipline 242pseudo-device tb 243#pseudo-device tun missing header files 244 245# /dev/audio 246pseudo-device audio 247