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