1993-05-07 12:32:23 +04:00
|
|
|
#
|
|
|
|
# ALL -- everything that's currently supported
|
|
|
|
#
|
1993-09-07 03:29:33 +04:00
|
|
|
# $Id: ALL,v 1.22 1993/09/06 23:29:33 mycroft Exp $
|
1993-05-07 12:32:23 +04:00
|
|
|
#
|
1993-09-07 03:29:33 +04:00
|
|
|
|
|
|
|
# architecture type and name of kernel; REQUIRED
|
1993-04-10 16:03:30 +04:00
|
|
|
machine "i386"
|
1993-09-07 03:29:33 +04:00
|
|
|
ident ALL
|
|
|
|
|
|
|
|
# different CPU types; you must have at least the correct one; REQUIRED
|
1993-05-20 18:32:17 +04:00
|
|
|
cpu "I386_CPU"
|
|
|
|
cpu "I486_CPU"
|
1993-09-07 03:29:33 +04:00
|
|
|
|
|
|
|
# floating point emulation
|
|
|
|
options MATH_EMULATE
|
|
|
|
|
|
|
|
# temporary kluge while adding support for non-contiguous physical memory
|
|
|
|
options MACHINE_NONCONTIG
|
|
|
|
|
|
|
|
# time zone RTC is expected to be set in; REQUIRED
|
1993-04-10 16:03:30 +04:00
|
|
|
timezone 8 dst
|
1993-09-07 03:29:33 +04:00
|
|
|
|
|
|
|
# estimated number of users; affects maximum number of file descriptors
|
1993-09-06 22:37:56 +04:00
|
|
|
maxusers 32
|
1993-04-10 16:03:30 +04:00
|
|
|
|
1993-09-07 03:29:33 +04:00
|
|
|
# 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 memory sharing; BROKEN
|
|
|
|
#options SYSVSHM
|
|
|
|
#options SHMMAXPGS=1024
|
|
|
|
|
|
|
|
# process accounting
|
|
|
|
options ACCOUNTING
|
|
|
|
|
|
|
|
# generic SCSI system
|
|
|
|
options SCSI
|
|
|
|
|
|
|
|
# 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
|
|
|
|
|
|
|
|
options FDESC
|
|
|
|
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
|
|
|
|
|
|
|
|
options "COMPAT_NOMID"
|
|
|
|
options "COMPAT_43"
|
|
|
|
options "TCP_COMPAT_42"
|
1993-04-10 16:03:30 +04:00
|
|
|
|
1993-08-28 03:55:28 +04:00
|
|
|
config netbsd at 0xfe100000 root on wd0 swap on wd0 and sd0
|
1993-04-10 16:03:30 +04:00
|
|
|
|
|
|
|
#buses
|
|
|
|
controller isa0
|
|
|
|
|
|
|
|
#non-scsi disk controllers
|
|
|
|
controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr
|
|
|
|
disk wd0 at wdc0 drive 0
|
1993-09-06 02:34:12 +04:00
|
|
|
disk wd1 at wdc0 drive 1
|
1993-04-10 16:03:30 +04:00
|
|
|
|
|
|
|
#floppy controller
|
|
|
|
controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
|
|
|
|
disk fd0 at fdc0 drive 0
|
|
|
|
disk fd1 at fdc0 drive 1
|
|
|
|
|
|
|
|
#console
|
|
|
|
device pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint
|
|
|
|
|
|
|
|
#math co-processor
|
|
|
|
device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
|
|
|
|
|
1993-09-07 03:29:33 +04:00
|
|
|
#serial ports
|
1993-05-04 09:37:50 +04:00
|
|
|
device com0 at isa? port "IO_COM1" tty irq 4 vector comintr
|
|
|
|
device com1 at isa? port "IO_COM2" tty irq 3 vector comintr
|
1993-04-10 16:03:30 +04:00
|
|
|
|
1993-06-27 09:33:18 +04:00
|
|
|
#bus mice
|
1993-09-06 22:37:56 +04:00
|
|
|
device mms0 at isa? port "IO_BMS1" tty irq 5 vector mmsintr
|
|
|
|
device lms0 at isa? port "IO_BMS1" tty irq 5 vector lmsintr
|
|
|
|
device pms0 at isa? port "IO_KBD" tty irq 5 vector pmsintr
|
1993-06-27 09:33:18 +04:00
|
|
|
|
1993-04-10 16:03:30 +04:00
|
|
|
#scsi
|
1993-09-07 03:29:33 +04:00
|
|
|
controller scbus0
|
|
|
|
|
1993-04-10 16:03:30 +04:00
|
|
|
controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr
|
1993-06-06 08:14:01 +04:00
|
|
|
controller ahb0 at isa? bio irq 11 vector ahbintr
|
|
|
|
controller bt0 at isa? port "IO_BT0" bio irq 11 vector btintr
|
1993-04-10 16:03:30 +04:00
|
|
|
controller uha0 at isa? port "IO_UHA0" bio irq 11 drq 5 vector uhaintr
|
|
|
|
|
|
|
|
device sd0
|
|
|
|
device sd1
|
1993-09-07 03:29:33 +04:00
|
|
|
device sd2
|
|
|
|
device sd3
|
1993-04-10 16:03:30 +04:00
|
|
|
|
|
|
|
device st0
|
|
|
|
device st1
|
|
|
|
|
|
|
|
device cd0
|
|
|
|
device cd1
|
|
|
|
|
|
|
|
device ch0
|
|
|
|
device ch1
|
|
|
|
|
1993-09-07 03:29:33 +04:00
|
|
|
#ethernet
|
1993-04-10 16:03:30 +04:00
|
|
|
device we0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 8192 vector weintr
|
1993-06-06 08:14:01 +04:00
|
|
|
device ne0 at isa? port 0x300 net irq 9 vector neintr
|
1993-04-10 16:03:30 +04:00
|
|
|
device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr
|
1993-06-06 08:14:01 +04:00
|
|
|
device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr
|
1993-09-06 22:37:56 +04:00
|
|
|
device hp0 at isa? port 0x300 net irq 5 vector hpintr
|
1993-04-10 16:03:30 +04:00
|
|
|
|
1993-09-07 03:29:33 +04:00
|
|
|
# psuedo-terminals; REQUIRED for remote logins and many other things
|
1993-09-06 22:37:56 +04:00
|
|
|
pseudo-device pty 64
|
1993-09-07 03:29:33 +04:00
|
|
|
|
|
|
|
# loopback; RECOMMENDED
|
1993-04-10 16:03:30 +04:00
|
|
|
pseudo-device loop
|
1993-09-07 03:29:33 +04:00
|
|
|
|
|
|
|
# ethernet; REQUIRED if using any ethernet device
|
|
|
|
pseudo-device ether #XXX
|
|
|
|
|
|
|
|
# packet filter
|
|
|
|
pseudo-device bpfilter 4
|
|
|
|
|
|
|
|
# compressed SLIP
|
1993-04-10 16:03:30 +04:00
|
|
|
pseudo-device sl
|
1993-09-07 03:29:33 +04:00
|
|
|
|
|
|
|
# point-to-point protocol
|
1993-08-14 10:29:28 +04:00
|
|
|
pseudo-device ppp
|
1993-09-07 03:29:33 +04:00
|
|
|
|
|
|
|
# speaker queue
|
1993-05-07 12:32:23 +04:00
|
|
|
pseudo-device speaker
|
1993-09-07 03:29:33 +04:00
|
|
|
|
|
|
|
#pseudo-device tb 2 was never ported to 4.4
|
|
|
|
#pseudo-device tun missing header files
|