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