245 lines
5.3 KiB
Plaintext
245 lines
5.3 KiB
Plaintext
#
|
|
# ALL -- everything that's currently supported
|
|
#
|
|
# $Id: ALL,v 1.54 1994/07/04 20:22:26 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
|
|
|
|
# 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 "CD9660"
|
|
|
|
# MS-DOS file system
|
|
options MSDOSFS
|
|
|
|
# /dev/fd
|
|
options FDESC
|
|
|
|
# kernel file system
|
|
options KERNFS
|
|
|
|
# various types of networks and protocols
|
|
#options IMP
|
|
options INET
|
|
options NS
|
|
options ISO,TPIP,EON
|
|
options CCITT,LLC,HDLC
|
|
|
|
# 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 le0 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
|