247 lines
5.8 KiB
Plaintext
247 lines
5.8 KiB
Plaintext
#
|
|
# ALL -- everything that's currently supported
|
|
#
|
|
# $Id: ALL,v 1.44 1994/03/29 04:40:38 mycroft 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"
|
|
|
|
options "COMPAT_NOMID"
|
|
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" tty irq 1 vector pcrint
|
|
|
|
#serial ports
|
|
device com0 at isa? port "IO_COM1" tty irq 4 vector comintr
|
|
device com1 at isa? port "IO_COM2" tty irq 3 vector comintr
|
|
#device com2 at isa? port "IO_COM3" tty irq 5 vector comintr
|
|
#device com3 at isa? port "IO_COM4" tty irq 9 vector comintr
|
|
|
|
#parallel ports
|
|
device lpt0 at isa? port "IO_LPT1" tty irq 7 vector lptintr
|
|
device lpt1 at isa? port "IO_LPT2" tty
|
|
device lpt2 at isa? port "IO_LPT3" tty
|
|
|
|
#bus mice
|
|
# Microft InPort
|
|
device mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr
|
|
# Logitech
|
|
device lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr
|
|
# PS/2 auxiliary port; BROKEN
|
|
#device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr
|
|
|
|
#non-scsi disk controllers
|
|
controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr
|
|
disk wd0 at wdc0 drive ?
|
|
disk wd1 at wdc0 drive ?
|
|
|
|
#non-scsi floppy controllers
|
|
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
|
|
disk fd0 at fdc0 drive ?
|
|
disk fd1 at fdc0 drive ?
|
|
|
|
#non-scsi tape drives
|
|
device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
|
|
|
|
#non-scsi CD-ROM drives
|
|
# Mitsumi
|
|
device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
|
|
|
|
#scsi
|
|
controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr
|
|
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? bio irq 11 drq 5 vector ahbintr
|
|
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" bio irq 11 vector btintr
|
|
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" bio irq 11 drq 5 vector uhaintr
|
|
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 bio irq 7 drq 1 vector sbintr
|
|
|
|
#ethernet
|
|
device ed0 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr
|
|
device ed1 at isa? port 0x250 net irq 9 iomem 0xd8000 vector edintr
|
|
device hp0 at isa? port 0x300 net irq 5 vector hpintr
|
|
device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr
|
|
device ep0 at isa? port 0x300 net irq 10 vector epintr
|
|
|
|
#math co-processor
|
|
device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
|
|
|
|
# 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
|