1 1.7 cgd # 2 1.7 cgd # ALL -- everything that's currently supported 3 1.7 cgd # 4 1.24 mycroft # $Id: ALL,v 1.24 1993/09/06 23:35:19 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.20 mycroft device mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr 109 1.20 mycroft device lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr 110 1.20 mycroft device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr 111 1.1 glass 112 1.1 glass #scsi 113 1.22 mycroft controller scbus0 114 1.22 mycroft 115 1.1 glass controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr 116 1.10 cgd controller ahb0 at isa? bio irq 11 vector ahbintr 117 1.10 cgd controller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr 118 1.1 glass controller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr 119 1.1 glass 120 1.1 glass device sd0 121 1.1 glass device sd1 122 1.22 mycroft device sd2 123 1.22 mycroft device sd3 124 1.1 glass 125 1.1 glass device st0 126 1.1 glass device st1 127 1.1 glass 128 1.1 glass device cd0 129 1.1 glass device cd1 130 1.1 glass 131 1.1 glass device ch0 132 1.1 glass device ch1 133 1.1 glass 134 1.22 mycroft #ethernet 135 1.24 mycroft device ne0 at isa? port 0x300 net irq 9 vector neintr 136 1.23 mycroft device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 137 1.23 mycroft #device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr 138 1.23 mycroft device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr 139 1.23 mycroft #device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr 140 1.23 mycroft device hp0 at isa? port 0x300 net irq 5 vector hpintr 141 1.1 glass device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 142 1.1 glass 143 1.22 mycroft # psuedo-terminals; REQUIRED for remote logins and many other things 144 1.20 mycroft pseudo-device pty 64 145 1.22 mycroft 146 1.22 mycroft # loopback; RECOMMENDED 147 1.22 mycroft pseudo-device loop 148 1.22 mycroft 149 1.22 mycroft # ethernet; REQUIRED if using any ethernet device 150 1.22 mycroft pseudo-device ether #XXX 151 1.22 mycroft 152 1.22 mycroft # packet filter 153 1.20 mycroft pseudo-device bpfilter 4 154 1.22 mycroft 155 1.22 mycroft # compressed SLIP 156 1.1 glass pseudo-device sl 157 1.22 mycroft 158 1.22 mycroft # point-to-point protocol 159 1.14 deraadt pseudo-device ppp 160 1.22 mycroft 161 1.22 mycroft # speaker queue 162 1.22 mycroft pseudo-device speaker 163 1.22 mycroft 164 1.22 mycroft #pseudo-device tb 2 was never ported to 4.4 165 1.1 glass #pseudo-device tun missing header files 166