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 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 cpu "I586_CPU" 15 16 # floating point emulation 17 options 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 23 options MACHINE_NONCONTIG 24 25 # time zone RTC is expected to be set in; REQUIRED 26 timezone 8 dst 27 28 # estimated number of users 29 maxusers 32 30 31 # maximum number of file descriptors per process 32 maxfdescs 2048 33 34 # paging of processes, and caching vnodes and devices; REQUIRED 35 options SWAPPAGER 36 options VNODEPAGER,DEVPAGER 37 38 # system call tracing, a la ktrace(1) 39 options KTRACE 40 41 # FIFOs; RECOMMENDED 42 options 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 55 options SCSI 56 57 # UFS 58 options FFS 59 60 # quotas in UFS 61 options QUOTA 62 63 # memory file system (shares memory and swap space) 64 options MFS 65 66 # Sun's Network File System 67 options NFSSERVER 68 options NFSCLIENT 69 70 # ISO 9660 file system, with Rock Ridge 71 options ISOFS 72 73 # MS-DOS file system 74 options MSDOSFS 75 76 # /dev/fd 77 options FDESC 78 79 # kernel file system; RECOMMENDED 80 options KERNFS 81 82 # various types of networks and protocols 83 #options IMP 84 options INET 85 options NS 86 options ISO,TPIP,EON 87 options CCITT,LLC,HDLC 88 89 # packet forwarding 90 options GATEWAY 91 92 # kernel debugger 93 options DDB 94 95 # Allows user to create an i386 LDT (Used by Wine to run Windows programs) 96 options "USER_LDT" 97 98 # NetBSD 0.8 and 0.9 compatibility 99 options "COMPAT_NOMID" 100 options "COMPAT_09" 101 102 options "COMPAT_43" 103 options "TCP_COMPAT_42" 104 105 config netbsd root on wd0 swap on wd0 and sd0 106 107 #buses 108 controller isa0 109 110 #console 111 device pc0 at isa? port "IO_KBD" irq 1 112 113 #serial ports 114 device com0 at isa? port "IO_COM1" irq 4 115 device 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 120 device lpt0 at isa? port "IO_LPT1" irq 7 121 device lpt1 at isa? port "IO_LPT2" 122 device lpt2 at isa? port "IO_LPT3" 123 124 #bus mice 125 # Microft InPort 126 device mms0 at isa? port "IO_BMS1" irq 5 127 # Logitech 128 device 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 133 controller wdc0 at isa? port "IO_WD1" irq 14 134 disk wd0 at wdc0 drive ? 135 disk wd1 at wdc0 drive ? 136 137 #non-scsi floppy controllers 138 controller fdc0 at isa? port "IO_FD1" irq 6 drq 2 139 disk fd0 at fdc0 drive ? 140 disk fd1 at fdc0 drive ? 141 142 #non-scsi tape drives 143 device wt0 at isa? port 0x300 irq 5 drq 1 144 145 #non-scsi CD-ROM drives 146 # Mitsumi 147 device mcd0 at isa? port 0x300 irq 10 148 149 #scsi 150 controller aha0 at isa? port "IO_AHA0" irq 11 drq 5 151 master scsibus0 at aha0 152 device sd0 at scsibus0 slave ? 153 device sd1 at scsibus0 slave ? 154 device sd2 at scsibus0 slave ? 155 device sd3 at scsibus0 slave ? 156 device st0 at scsibus0 slave ? 157 device st1 at scsibus0 slave ? 158 device cd0 at scsibus0 slave ? 159 device cd1 at scsibus0 slave ? 160 device ch0 at scsibus0 slave ? 161 device ch1 at scsibus0 slave ? 162 163 controller ahb0 at isa? irq 11 drq 5 164 master scsibus1 at ahb0 165 device sd0 at scsibus1 slave ? 166 device sd1 at scsibus1 slave ? 167 device sd2 at scsibus1 slave ? 168 device sd3 at scsibus1 slave ? 169 device st0 at scsibus1 slave ? 170 device st1 at scsibus1 slave ? 171 device cd0 at scsibus1 slave ? 172 device cd1 at scsibus1 slave ? 173 device ch0 at scsibus1 slave ? 174 device ch1 at scsibus1 slave ? 175 176 controller bt0 at isa? port "IO_BT0" irq 11 177 master scsibus2 at bt0 178 device sd0 at scsibus2 slave ? 179 device sd1 at scsibus2 slave ? 180 device sd2 at scsibus2 slave ? 181 device sd3 at scsibus2 slave ? 182 device st0 at scsibus2 slave ? 183 device st1 at scsibus2 slave ? 184 device cd0 at scsibus2 slave ? 185 device cd1 at scsibus2 slave ? 186 device ch0 at scsibus2 slave ? 187 device ch1 at scsibus2 slave ? 188 189 controller uha0 at isa? port "IO_UHA0" irq 11 drq 5 190 master scsibus3 at uha0 191 device sd0 at scsibus3 slave ? 192 device sd1 at scsibus3 slave ? 193 device sd2 at scsibus3 slave ? 194 device sd3 at scsibus3 slave ? 195 device st0 at scsibus3 slave ? 196 device st1 at scsibus3 slave ? 197 device cd0 at scsibus3 slave ? 198 device cd1 at scsibus3 slave ? 199 device ch0 at scsibus3 slave ? 200 device ch1 at scsibus3 slave ? 201 202 #sound-blaster 203 device sb0 at isa? port 0x220 irq 7 drq 1 204 205 #ethernet 206 device ed0 at isa? port 0x300 irq 10 iomem 0xcc000 207 device ed1 at isa? port 0x250 irq 9 iomem 0xd8000 208 #device hp0 at isa? port 0x300 irq 5 209 device is0 at isa? port 0x280 irq 10 drq 7 210 device ep0 at isa? port ? irq ? 211 212 #math co-processor 213 device npx0 at isa? port "IO_NPX" irq 13 214 215 # psuedo-terminals; REQUIRED for remote logins and many other things 216 pseudo-device pty 64 217 218 # loopback; RECOMMENDED 219 pseudo-device loop 220 221 # ethernet; REQUIRED if using any ethernet device 222 pseudo-device ether #XXX 223 224 # used by kernel for logging messages; gateway to syslogd 225 pseudo-device log 226 227 # packet filter 228 pseudo-device bpfilter 4 229 230 # compressed SLIP 231 pseudo-device sl 232 233 # point-to-point protocol 234 pseudo-device ppp 235 236 # vn virtual filesystem device 237 pseudo-device vn 4 238 239 # speaker queue 240 pseudo-device speaker 241 242 # tablet line discipline 243 pseudo-device tb 244 #pseudo-device tun missing header files 245 246 # /dev/audio 247 pseudo-device audio 248