1 # 2 # ALL -- everything that's currently supported 3 # 4 # $Id: ALL,v 1.25 1993/09/07 00:25:50 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 15 # floating point emulation 16 options MATH_EMULATE 17 18 # temporary kluge while adding support for non-contiguous physical memory 19 options MACHINE_NONCONTIG 20 21 # time zone RTC is expected to be set in; REQUIRED 22 timezone 8 dst 23 24 # estimated number of users; affects maximum number of file descriptors 25 maxusers 32 26 27 # paging of processes, and caching vnodes and devices; REQUIRED 28 options SWAPPAGER 29 options VNODEPAGER,DEVPAGER 30 31 # system call tracing, a la ktrace(1) 32 options KTRACE 33 34 # FIFOs; RECOMMENDED 35 options FIFO 36 37 # System V-like memory sharing; BROKEN 38 #options SYSVSHM 39 #options SHMMAXPGS=1024 40 41 # process accounting 42 options ACCOUNTING 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 options FDESC 61 options KERNFS 62 63 # various types of networks and protocols 64 #options IMP 65 options INET 66 options NS 67 options ISO 68 options TPIP 69 options EON 70 options CCITT 71 72 # packet forwarding 73 options GATEWAY 74 75 # kernel debugger 76 options DDB 77 78 options "COMPAT_NOMID" 79 options "COMPAT_43" 80 options "TCP_COMPAT_42" 81 82 config netbsd at 0xfe100000 root on wd0 swap on wd0 and sd0 83 84 #buses 85 controller isa0 86 87 #non-scsi disk controllers 88 controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 89 disk wd0 at wdc0 drive 0 90 disk wd1 at wdc0 drive 1 91 92 #floppy controller 93 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 94 disk fd0 at fdc0 drive 0 95 disk fd1 at fdc0 drive 1 96 97 #console 98 device pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint 99 100 #math co-processor 101 device npx0 at isa? port "IO_NPX" irq 13 vector npxintr 102 103 #serial ports 104 device com0 at isa? port "IO_COM1" tty irq 4 vector comintr 105 device com1 at isa? port "IO_COM2" tty irq 3 vector comintr 106 107 #bus mice 108 # Microft InPort 109 device mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr 110 # Logitech 111 device lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr 112 # PS/2 auxiliary port; BROKEN 113 #device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr 114 115 #scsi 116 controller scbus0 117 118 controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr 119 device sd0 at aha0 flags 0 drive ? 120 device sd1 at aha0 flags 0 drive ? 121 device sd2 at aha0 flags 0 drive ? 122 device sd3 at aha0 flags 0 drive ? 123 device st0 at aha0 flags 1 drive ? 124 device st1 at aha0 flags 1 drive ? 125 device cd0 at aha0 flags 2 drive ? 126 device cd1 at aha0 flags 2 drive ? 127 device ch0 at aha0 flags 3 drive ? 128 device ch1 at aha0 flags 3 drive ? 129 130 controller ahb0 at isa? bio irq 11 drq 5 vector ahbintr 131 device sd0 at ahb0 flags 0 drive ? 132 device sd1 at ahb0 flags 0 drive ? 133 device sd2 at ahb0 flags 0 drive ? 134 device sd3 at ahb0 flags 0 drive ? 135 device st0 at ahb0 flags 1 drive ? 136 device st1 at ahb0 flags 1 drive ? 137 device cd0 at ahb0 flags 2 drive ? 138 device cd1 at ahb0 flags 2 drive ? 139 device ch0 at ahb0 flags 3 drive ? 140 device ch1 at ahb0 flags 3 drive ? 141 142 controller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 143 device sd0 at bt0 flags 0 drive ? 144 device sd1 at bt0 flags 0 drive ? 145 device sd2 at bt0 flags 0 drive ? 146 device sd3 at bt0 flags 0 drive ? 147 device st0 at bt0 flags 1 drive ? 148 device st1 at bt0 flags 1 drive ? 149 device cd0 at bt0 flags 2 drive ? 150 device cd1 at bt0 flags 2 drive ? 151 device ch0 at bt0 flags 3 drive ? 152 device ch1 at bt0 flags 3 drive ? 153 154 controller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 155 device sd0 at uha0 flags 0 drive ? 156 device sd1 at uha0 flags 0 drive ? 157 device sd2 at uha0 flags 0 drive ? 158 device sd3 at uha0 flags 0 drive ? 159 device st0 at uha0 flags 1 drive ? 160 device st1 at uha0 flags 1 drive ? 161 device cd0 at uha0 flags 2 drive ? 162 device cd1 at uha0 flags 2 drive ? 163 device ch0 at uha0 flags 3 drive ? 164 device ch1 at uha0 flags 3 drive ? 165 166 #ethernet 167 device ne0 at isa? port 0x300 net irq 9 vector neintr 168 device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 169 #device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr 170 device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 171 #device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr 172 device hp0 at isa? port 0x300 net irq 5 vector hpintr 173 device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 174 175 # psuedo-terminals; REQUIRED for remote logins and many other things 176 pseudo-device pty 64 177 178 # loopback; RECOMMENDED 179 pseudo-device loop 180 181 # ethernet; REQUIRED if using any ethernet device 182 pseudo-device ether #XXX 183 184 # packet filter 185 pseudo-device bpfilter 4 186 187 # compressed SLIP 188 pseudo-device sl 189 190 # point-to-point protocol 191 pseudo-device ppp 192 193 # speaker queue 194 pseudo-device speaker 195 196 #pseudo-device tb 2 was never ported to 4.4 197 #pseudo-device tun missing header files 198