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