ALL revision 1.32
1# 2# ALL -- everything that's currently supported 3# 4# $Id: ALL,v 1.32 1993/11/14 14:40:44 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" 14 15# floating point emulation 16options MATH_EMULATE 17 18# make the kernel a little faster; will break on some machines 19#options DUMMY_NOPS 20 21# temporary kluge while adding support for non-contiguous physical memory 22options MACHINE_NONCONTIG 23 24# time zone RTC is expected to be set in; REQUIRED 25timezone 8 dst 26 27# estimated number of users; affects maximum number of file descriptors 28maxusers 32 29 30# paging of processes, and caching vnodes and devices; REQUIRED 31options SWAPPAGER 32options VNODEPAGER,DEVPAGER 33 34# system call tracing, a la ktrace(1) 35options KTRACE 36 37# FIFOs; RECOMMENDED 38options FIFO 39 40# System V-like message queues 41options SYSVMSG 42 43# System V-like semaphores 44options SYSVSEM 45 46# System V-like memory sharing; BROKEN 47#options SYSVSHM 48#options SHMMAXPGS=1024 49 50# generic SCSI system 51options SCSI 52 53# quotas in UFS 54options QUOTA 55 56# memory file system (shares memory and swap space) 57options MFS 58 59# Sun's Network File System 60options NFSSERVER 61options NFSCLIENT 62 63# ISO 9660 file system, with Rock Ridge 64options ISOFS 65 66# MS-DOS file system 67options MSDOSFS 68 69# /dev/fd 70options FDESC 71 72# kernel file system; RECOMMENDED 73options KERNFS 74 75# various types of networks and protocols 76#options IMP 77options INET 78options NS 79options ISO 80options TPIP 81options EON 82options CCITT 83 84# packet forwarding 85options GATEWAY 86 87# kernel debugger 88options DDB 89 90# Allows user to create an i386 LDT (Used by Wine to run Windows programs) 91options "USER_LDT" 92 93options "COMPAT_NOMID" 94options "COMPAT_43" 95options "TCP_COMPAT_42" 96 97config netbsd root on wd0 swap on wd0 and sd0 98 99#buses 100controller isa0 101 102#console 103device pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint 104 105#math co-processor 106device npx0 at isa? port "IO_NPX" irq 13 vector npxintr 107 108#serial ports 109device com0 at isa? port "IO_COM1" tty irq 4 vector comintr 110device com1 at isa? port "IO_COM2" tty irq 3 vector comintr 111#device com2 at isa? port "IO_COM3" tty irq 5 vector comintr 112#device com3 at isa? port "IO_COM4" tty irq 9 vector comintr 113 114#parallel ports 115device lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr 116device lpa0 at isa? port "IO_LPT2" tty 117device lpa1 at isa? port "IO_LPT3" tty 118 119#bus mice 120# Microft InPort 121device mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr 122# Logitech 123device lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr 124# PS/2 auxiliary port; BROKEN 125#device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr 126 127#non-scsi disk controllers 128controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 129disk wd0 at wdc0 drive 0 130disk wd1 at wdc0 drive 1 131 132#non-scsi floppy controllers 133controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 134disk fd0 at fdc0 drive 0 135disk fd1 at fdc0 drive 1 136 137#non-scsi tape drives 138device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 139 140#non-scsi CD-ROM drives 141# Mitsumi 142device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 143 144#scsi 145controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr 146device sd0 at aha0 flags 0 drive ? 147device sd1 at aha0 flags 0 drive ? 148device sd2 at aha0 flags 0 drive ? 149device sd3 at aha0 flags 0 drive ? 150device st0 at aha0 flags 1 drive ? 151device st1 at aha0 flags 1 drive ? 152device cd0 at aha0 flags 2 drive ? 153device cd1 at aha0 flags 2 drive ? 154device ch0 at aha0 flags 3 drive ? 155device ch1 at aha0 flags 3 drive ? 156 157controller ahb0 at isa? bio irq 11 drq 5 vector ahbintr 158device sd0 at ahb0 flags 0 drive ? 159device sd1 at ahb0 flags 0 drive ? 160device sd2 at ahb0 flags 0 drive ? 161device sd3 at ahb0 flags 0 drive ? 162device st0 at ahb0 flags 1 drive ? 163device st1 at ahb0 flags 1 drive ? 164device cd0 at ahb0 flags 2 drive ? 165device cd1 at ahb0 flags 2 drive ? 166device ch0 at ahb0 flags 3 drive ? 167device ch1 at ahb0 flags 3 drive ? 168 169controller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 170device sd0 at bt0 flags 0 drive ? 171device sd1 at bt0 flags 0 drive ? 172device sd2 at bt0 flags 0 drive ? 173device sd3 at bt0 flags 0 drive ? 174device st0 at bt0 flags 1 drive ? 175device st1 at bt0 flags 1 drive ? 176device cd0 at bt0 flags 2 drive ? 177device cd1 at bt0 flags 2 drive ? 178device ch0 at bt0 flags 3 drive ? 179device ch1 at bt0 flags 3 drive ? 180 181controller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 182device sd0 at uha0 flags 0 drive ? 183device sd1 at uha0 flags 0 drive ? 184device sd2 at uha0 flags 0 drive ? 185device sd3 at uha0 flags 0 drive ? 186device st0 at uha0 flags 1 drive ? 187device st1 at uha0 flags 1 drive ? 188device cd0 at uha0 flags 2 drive ? 189device cd1 at uha0 flags 2 drive ? 190device ch0 at uha0 flags 3 drive ? 191device ch1 at uha0 flags 3 drive ? 192 193#ethernet 194device ne0 at isa? port 0x300 net irq 9 vector neintr 195device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 196#device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr 197device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 198#device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr 199device hp0 at isa? port 0x300 net irq 5 vector hpintr 200device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 201 202# psuedo-terminals; REQUIRED for remote logins and many other things 203pseudo-device pty 64 204 205# loopback; RECOMMENDED 206pseudo-device loop 207 208# ethernet; REQUIRED if using any ethernet device 209pseudo-device ether #XXX 210 211# used by kernel for logging messages; gateway to syslogd 212pseudo-device log 213 214# packet filter 215pseudo-device bpfilter 4 216 217# compressed SLIP 218pseudo-device sl 219 220# point-to-point protocol 221pseudo-device ppp 222 223# speaker queue 224pseudo-device speaker 225 226# tablet line discipline 227pseudo-device tb 228#pseudo-device tun missing header files 229