ALL revision 1.50
1# 2# ALL -- everything that's currently supported 3# 4# $Id: ALL,v 1.50 1994/05/19 07:17:29 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" 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 45#options SYSVMSG 46 47# System V-like semaphores 48#options SYSVSEM 49 50# System V-like memory sharing 51#options 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 100# NetBSD 0.8 and 0.9 compatibility 101options "COMPAT_NOMID" 102options "COMPAT_09" 103 104options "COMPAT_43" 105options "TCP_COMPAT_42" 106 107config netbsd root on wd0 swap on wd0 and sd0 108 109#buses 110controller isa0 111 112#console 113device pc0 at isa? port "IO_KBD" irq 1 114 115#serial ports 116device com0 at isa? port "IO_COM1" irq 4 117device com1 at isa? port "IO_COM2" irq 3 118#device com2 at isa? port "IO_COM3" irq 5 119#device com3 at isa? port "IO_COM4" irq 9 120 121#parallel ports 122device lpt0 at isa? port "IO_LPT1" irq 7 123device lpt1 at isa? port "IO_LPT2" 124device lpt2 at isa? port "IO_LPT3" 125 126#bus mice 127# Microft InPort 128device mms0 at isa? port "IO_BMS1" irq 5 129# Logitech 130device lms0 at isa? port "IO_BMS1" irq 5 131# PS/2 auxiliary port; BROKEN 132#device pms0 at isa? port "IO_KBD" irq 5 133 134#non-scsi disk controllers 135controller wdc0 at isa? port "IO_WD1" irq 14 136disk wd0 at wdc0 drive ? 137disk wd1 at wdc0 drive ? 138 139#non-scsi floppy controllers 140controller fdc0 at isa? port "IO_FD1" irq 6 drq 2 141disk fd0 at fdc0 drive ? 142disk fd1 at fdc0 drive ? 143 144#non-scsi tape drives 145device wt0 at isa? port 0x300 irq 5 drq 1 146 147#non-scsi CD-ROM drives 148# Mitsumi 149device mcd0 at isa? port 0x300 irq 10 150 151#scsi 152controller aha0 at isa? port "IO_AHA0" irq 11 drq 5 153master scsibus0 at aha0 154device sd0 at scsibus0 slave ? 155device sd1 at scsibus0 slave ? 156device sd2 at scsibus0 slave ? 157device sd3 at scsibus0 slave ? 158device st0 at scsibus0 slave ? 159device st1 at scsibus0 slave ? 160device cd0 at scsibus0 slave ? 161device cd1 at scsibus0 slave ? 162device ch0 at scsibus0 slave ? 163device ch1 at scsibus0 slave ? 164 165controller ahb0 at isa? irq 11 drq 5 166master scsibus1 at ahb0 167device sd0 at scsibus1 slave ? 168device sd1 at scsibus1 slave ? 169device sd2 at scsibus1 slave ? 170device sd3 at scsibus1 slave ? 171device st0 at scsibus1 slave ? 172device st1 at scsibus1 slave ? 173device cd0 at scsibus1 slave ? 174device cd1 at scsibus1 slave ? 175device ch0 at scsibus1 slave ? 176device ch1 at scsibus1 slave ? 177 178controller bt0 at isa? port "IO_BT0" irq 11 179master scsibus2 at bt0 180device sd0 at scsibus2 slave ? 181device sd1 at scsibus2 slave ? 182device sd2 at scsibus2 slave ? 183device sd3 at scsibus2 slave ? 184device st0 at scsibus2 slave ? 185device st1 at scsibus2 slave ? 186device cd0 at scsibus2 slave ? 187device cd1 at scsibus2 slave ? 188device ch0 at scsibus2 slave ? 189device ch1 at scsibus2 slave ? 190 191controller uha0 at isa? port "IO_UHA0" irq 11 drq 5 192master scsibus3 at uha0 193device sd0 at scsibus3 slave ? 194device sd1 at scsibus3 slave ? 195device sd2 at scsibus3 slave ? 196device sd3 at scsibus3 slave ? 197device st0 at scsibus3 slave ? 198device st1 at scsibus3 slave ? 199device cd0 at scsibus3 slave ? 200device cd1 at scsibus3 slave ? 201device ch0 at scsibus3 slave ? 202device ch1 at scsibus3 slave ? 203 204#sound-blaster 205device sb0 at isa? port 0x220 irq 7 drq 1 206 207#ethernet 208device ed0 at isa? port 0x300 irq 10 iomem 0xcc000 209device ed1 at isa? port 0x250 irq 9 iomem 0xd8000 210#device hp0 at isa? port 0x300 irq 5 211device is0 at isa? port 0x280 irq 10 drq 7 212device ep0 at isa? port ? irq ? 213 214#math co-processor 215device npx0 at isa? port "IO_NPX" irq 13 216 217# psuedo-terminals; REQUIRED for remote logins and many other things 218pseudo-device pty 64 219 220# loopback; RECOMMENDED 221pseudo-device loop 222 223# ethernet; REQUIRED if using any ethernet device 224pseudo-device ether #XXX 225 226# used by kernel for logging messages; gateway to syslogd 227pseudo-device log 228 229# packet filter 230pseudo-device bpfilter 4 231 232# compressed SLIP 233pseudo-device sl 234 235# point-to-point protocol 236pseudo-device ppp 237 238# vn virtual filesystem device 239pseudo-device vn 4 240 241# speaker queue 242pseudo-device speaker 243 244# tablet line discipline 245pseudo-device tb 246#pseudo-device tun missing header files 247 248# /dev/audio 249pseudo-device audio 250