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