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