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