# # ALL -- everything that's currently supported # # $Id: ALL,v 1.50 1994/05/19 07:17:29 cgd Exp $ # # architecture type and name of kernel; REQUIRED machine "i386" ident ALL # different CPU types; you must have at least the correct one; REQUIRED cpu "I386_CPU" cpu "I486_CPU" cpu "I586_CPU" # floating point emulation options MATH_EMULATE # make the kernel a little faster; will break on some machines #options DUMMY_NOPS # temporary kluge while adding support for non-contiguous physical memory options MACHINE_NONCONTIG # time zone RTC is expected to be set in; REQUIRED timezone 8 dst # estimated number of users maxusers 32 # maximum number of file descriptors per process maxfdescs 2048 # paging of processes, and caching vnodes and devices; REQUIRED options SWAPPAGER options VNODEPAGER,DEVPAGER # system call tracing, a la ktrace(1) options KTRACE # FIFOs; RECOMMENDED options FIFO # System V-like message queues #options SYSVMSG # System V-like semaphores #options SYSVSEM # System V-like memory sharing #options SYSVSHM #options SHMMAXPGS=1024 # 1024 pages is the default # generic SCSI system options SCSI # UFS options FFS # quotas in UFS options QUOTA # memory file system (shares memory and swap space) options MFS # Sun's Network File System options NFSSERVER options NFSCLIENT # ISO 9660 file system, with Rock Ridge options ISOFS # MS-DOS file system options MSDOSFS # /dev/fd options FDESC # kernel file system; RECOMMENDED options KERNFS # various types of networks and protocols #options IMP options INET options NS options ISO options TPIP options EON options CCITT # packet forwarding options GATEWAY # kernel debugger options DDB # Allows user to create an i386 LDT (Used by Wine to run Windows programs) options "USER_LDT" # NetBSD 0.8 and 0.9 compatibility options "COMPAT_NOMID" options "COMPAT_09" options "COMPAT_43" options "TCP_COMPAT_42" config netbsd root on wd0 swap on wd0 and sd0 #buses controller isa0 #console device pc0 at isa? port "IO_KBD" irq 1 #serial ports device com0 at isa? port "IO_COM1" irq 4 device com1 at isa? port "IO_COM2" irq 3 #device com2 at isa? port "IO_COM3" irq 5 #device com3 at isa? port "IO_COM4" irq 9 #parallel ports device lpt0 at isa? port "IO_LPT1" irq 7 device lpt1 at isa? port "IO_LPT2" device lpt2 at isa? port "IO_LPT3" #bus mice # Microft InPort device mms0 at isa? port "IO_BMS1" irq 5 # Logitech device lms0 at isa? port "IO_BMS1" irq 5 # PS/2 auxiliary port; BROKEN #device pms0 at isa? port "IO_KBD" irq 5 #non-scsi disk controllers controller wdc0 at isa? port "IO_WD1" irq 14 disk wd0 at wdc0 drive ? disk wd1 at wdc0 drive ? #non-scsi floppy controllers controller fdc0 at isa? port "IO_FD1" irq 6 drq 2 disk fd0 at fdc0 drive ? disk fd1 at fdc0 drive ? #non-scsi tape drives device wt0 at isa? port 0x300 irq 5 drq 1 #non-scsi CD-ROM drives # Mitsumi device mcd0 at isa? port 0x300 irq 10 #scsi controller aha0 at isa? port "IO_AHA0" irq 11 drq 5 master scsibus0 at aha0 device sd0 at scsibus0 slave ? device sd1 at scsibus0 slave ? device sd2 at scsibus0 slave ? device sd3 at scsibus0 slave ? device st0 at scsibus0 slave ? device st1 at scsibus0 slave ? device cd0 at scsibus0 slave ? device cd1 at scsibus0 slave ? device ch0 at scsibus0 slave ? device ch1 at scsibus0 slave ? controller ahb0 at isa? irq 11 drq 5 master scsibus1 at ahb0 device sd0 at scsibus1 slave ? device sd1 at scsibus1 slave ? device sd2 at scsibus1 slave ? device sd3 at scsibus1 slave ? device st0 at scsibus1 slave ? device st1 at scsibus1 slave ? device cd0 at scsibus1 slave ? device cd1 at scsibus1 slave ? device ch0 at scsibus1 slave ? device ch1 at scsibus1 slave ? controller bt0 at isa? port "IO_BT0" irq 11 master scsibus2 at bt0 device sd0 at scsibus2 slave ? device sd1 at scsibus2 slave ? device sd2 at scsibus2 slave ? device sd3 at scsibus2 slave ? device st0 at scsibus2 slave ? device st1 at scsibus2 slave ? device cd0 at scsibus2 slave ? device cd1 at scsibus2 slave ? device ch0 at scsibus2 slave ? device ch1 at scsibus2 slave ? controller uha0 at isa? port "IO_UHA0" irq 11 drq 5 master scsibus3 at uha0 device sd0 at scsibus3 slave ? device sd1 at scsibus3 slave ? device sd2 at scsibus3 slave ? device sd3 at scsibus3 slave ? device st0 at scsibus3 slave ? device st1 at scsibus3 slave ? device cd0 at scsibus3 slave ? device cd1 at scsibus3 slave ? device ch0 at scsibus3 slave ? device ch1 at scsibus3 slave ? #sound-blaster device sb0 at isa? port 0x220 irq 7 drq 1 #ethernet device ed0 at isa? port 0x300 irq 10 iomem 0xcc000 device ed1 at isa? port 0x250 irq 9 iomem 0xd8000 #device hp0 at isa? port 0x300 irq 5 device is0 at isa? port 0x280 irq 10 drq 7 device ep0 at isa? port ? irq ? #math co-processor device npx0 at isa? port "IO_NPX" irq 13 # psuedo-terminals; REQUIRED for remote logins and many other things pseudo-device pty 64 # loopback; RECOMMENDED pseudo-device loop # ethernet; REQUIRED if using any ethernet device pseudo-device ether #XXX # used by kernel for logging messages; gateway to syslogd pseudo-device log # packet filter pseudo-device bpfilter 4 # compressed SLIP pseudo-device sl # point-to-point protocol pseudo-device ppp # vn virtual filesystem device pseudo-device vn 4 # speaker queue pseudo-device speaker # tablet line discipline pseudo-device tb #pseudo-device tun missing header files # /dev/audio pseudo-device audio