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