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