ALL revision 1.41
1# 2# ALL -- everything that's currently supported 3# 4# $Id: ALL,v 1.41 1994/03/09 02:57:21 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 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# 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 ISOFS 69 70# MS-DOS file system 71options MSDOSFS 72 73# /dev/fd 74options FDESC 75 76# kernel file system; RECOMMENDED 77options KERNFS 78 79# various types of networks and protocols 80#options IMP 81options INET 82options NS 83options ISO 84options TPIP 85options EON 86options CCITT 87 88# packet forwarding 89options GATEWAY 90 91# kernel debugger 92options DDB 93 94# Allows user to create an i386 LDT (Used by Wine to run Windows programs) 95options "USER_LDT" 96 97options "COMPAT_NOMID" 98options "COMPAT_43" 99options "TCP_COMPAT_42" 100 101config netbsd root on wd0 swap on wd0 and sd0 102 103#buses 104controller isa0 105 106#console 107device pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint 108 109#math co-processor 110device npx0 at isa? port "IO_NPX" irq 13 vector npxintr 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 0 134disk wd1 at wdc0 drive 1 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 0 139disk fd1 at fdc0 drive 1 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 150device sd0 at aha0 flags 0 drive ? 151device sd1 at aha0 flags 0 drive ? 152device sd2 at aha0 flags 0 drive ? 153device sd3 at aha0 flags 0 drive ? 154device st0 at aha0 flags 1 drive ? 155device st1 at aha0 flags 1 drive ? 156device cd0 at aha0 flags 2 drive ? 157device cd1 at aha0 flags 2 drive ? 158device ch0 at aha0 flags 3 drive ? 159device ch1 at aha0 flags 3 drive ? 160 161controller ahb0 at isa? bio irq 11 drq 5 vector ahbintr 162device sd0 at ahb0 flags 0 drive ? 163device sd1 at ahb0 flags 0 drive ? 164device sd2 at ahb0 flags 0 drive ? 165device sd3 at ahb0 flags 0 drive ? 166device st0 at ahb0 flags 1 drive ? 167device st1 at ahb0 flags 1 drive ? 168device cd0 at ahb0 flags 2 drive ? 169device cd1 at ahb0 flags 2 drive ? 170device ch0 at ahb0 flags 3 drive ? 171device ch1 at ahb0 flags 3 drive ? 172 173controller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 174device sd0 at bt0 flags 0 drive ? 175device sd1 at bt0 flags 0 drive ? 176device sd2 at bt0 flags 0 drive ? 177device sd3 at bt0 flags 0 drive ? 178device st0 at bt0 flags 1 drive ? 179device st1 at bt0 flags 1 drive ? 180device cd0 at bt0 flags 2 drive ? 181device cd1 at bt0 flags 2 drive ? 182device ch0 at bt0 flags 3 drive ? 183device ch1 at bt0 flags 3 drive ? 184 185controller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 186device sd0 at uha0 flags 0 drive ? 187device sd1 at uha0 flags 0 drive ? 188device sd2 at uha0 flags 0 drive ? 189device sd3 at uha0 flags 0 drive ? 190device st0 at uha0 flags 1 drive ? 191device st1 at uha0 flags 1 drive ? 192device cd0 at uha0 flags 2 drive ? 193device cd1 at uha0 flags 2 drive ? 194device ch0 at uha0 flags 3 drive ? 195device ch1 at uha0 flags 3 drive ? 196 197#ethernet 198device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 199device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 200device hp0 at isa? port 0x300 net irq 5 vector hpintr 201device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 202device ep0 at isa? port 0x350 net irq 10 vector epintr 203 204#sound-blaster 205device sb0 at isa? port 0x220 bio irq 7 drq 1 vector sbintr 206 207# psuedo-terminals; REQUIRED for remote logins and many other things 208pseudo-device pty 64 209 210# loopback; RECOMMENDED 211pseudo-device loop 212 213# ethernet; REQUIRED if using any ethernet device 214pseudo-device ether #XXX 215 216# used by kernel for logging messages; gateway to syslogd 217pseudo-device log 218 219# packet filter 220pseudo-device bpfilter 4 221 222# compressed SLIP 223pseudo-device sl 224 225# point-to-point protocol 226pseudo-device ppp 227 228# vn virtual filesystem device 229pseudo-device vn 4 230 231# speaker queue 232pseudo-device speaker 233 234# tablet line discipline 235pseudo-device tb 236#pseudo-device tun missing header files 237 238# /dev/audio 239pseudo-device audio 240