550ffff41b
Enforce -Wmissing-prototypes -Wstrict-prototypes for all ppc ports. Split out macppc cpu support and make common to mpc6xx ports. Make other mpc6xx ports use it. Add evcnts for mpc6xx traps.
140 lines
3.8 KiB
Plaintext
140 lines
3.8 KiB
Plaintext
# $NetBSD: INSTALL,v 1.13 2001/08/26 02:47:36 matt Exp $
|
|
#
|
|
# First try for BEBOX config file
|
|
#
|
|
|
|
include "arch/bebox/conf/std.bebox"
|
|
|
|
maxusers 32
|
|
|
|
makeoptions COPTS="-Os" # Optimise for space. Implies -O2
|
|
|
|
# Enable the hooks used for initializing the root memory-disk.
|
|
options MEMORY_DISK_HOOKS
|
|
options MEMORY_DISK_IS_ROOT # force root on memory disk
|
|
options MEMORY_DISK_SERVER=0 # no userspace memory disk support
|
|
options MINIROOTSIZE=3074 # size of memory disk, in blocks
|
|
|
|
#options IPKDBUSERHACK # Allow access to mapped memory via kgdb
|
|
#options DEBUG_BY_TOOLS # Allow debugging from toolsnet
|
|
# HMAC key to be used for debugging sessions
|
|
#options IPKDBKEY="\"HMAC pass phrase text\""
|
|
#options IPKDBSECURE # Allow debugging even when securelevel > 0
|
|
#makeoptions DEBUG="-g"
|
|
|
|
#options DEBUG
|
|
#options DIAGNOSTIC
|
|
#options TRAP_PANICWAIT
|
|
#options DDB
|
|
#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
|
|
#options KTRACE
|
|
options NEWPMAP
|
|
|
|
#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
|
|
#options COMPAT_43
|
|
#options COMPAT_09
|
|
options COMPAT_10
|
|
options COMPAT_12
|
|
options COMPAT_13
|
|
options COMPAT_14
|
|
options COMPAT_386BSD_MBRPART # recognize old partition ID
|
|
|
|
# File systems
|
|
file-system FFS
|
|
file-system EXT2FS
|
|
file-system MFS
|
|
file-system NFS
|
|
file-system CD9660
|
|
file-system MSDOSFS
|
|
#file-system FDESC
|
|
file-system KERNFS
|
|
#file-system NULLFS
|
|
#file-system PORTAL
|
|
#file-system PROCFS
|
|
#file-system UMAPFS
|
|
#file-system UNION
|
|
|
|
# Filesystem options
|
|
#options NFS_V2_ONLY # Exclude NFS3 and NQNFS code to save space
|
|
#options VNODE_OP_NOINLINE # Save space by not inlining vnode op calls
|
|
|
|
#options NFSSERVER
|
|
|
|
options INET
|
|
|
|
#options NFS_BOOT_BOOTPARAM
|
|
|
|
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
|
|
|
|
config netbsd root on ? type ffs
|
|
|
|
#pseudo-device vnd 4
|
|
pseudo-device md 1
|
|
pseudo-device loop
|
|
#pseudo-device bpfilter 8 # packet filter
|
|
pseudo-device pty 2 # pseudo-terminals (Sysinst needs two)
|
|
|
|
#
|
|
# device
|
|
#
|
|
options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
|
|
|
|
options PCIVERBOSE # verbose PCI device messages
|
|
#options PCI_CONFIG_DUMP # verbosely dump PCI config space
|
|
|
|
mainbus0 at root
|
|
|
|
cpu* at mainbus0
|
|
pci0 at mainbus0 bus ?
|
|
|
|
ppb* at pci? dev ? function ? # PCI-PCI bridges
|
|
pci* at ppb? bus ?
|
|
pchb* at pci? dev ? function ? # PCI-Host bridges
|
|
pcib* at pci? dev ? function ? # PCI-ISA bridges
|
|
|
|
isa* at pcib? # ISA on PCI-ISA bridge
|
|
|
|
pc0 at isa? port 0x60 irq 1 # generic PC console device
|
|
|
|
com0 at isa? port 0x3f8 irq 4 # standard PC serial ports
|
|
com1 at isa? port 0x2f8 irq 3
|
|
#com2 at isa? port 0x380 irq 16
|
|
#com3 at isa? port 0x388 irq 17
|
|
|
|
lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
|
|
#lpt1 at isa? port 0x278
|
|
#lpt2 at isa? port 0x3bc
|
|
|
|
#lms0 at isa? port 0x23c irq 5 # Logitech bus mouse
|
|
#lms1 at isa? port 0x238 irq 5
|
|
#mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse
|
|
#mms1 at isa? port 0x238 irq 5
|
|
#pms0 at pckbd? irq 12 # PS/2 auxiliary port mouse
|
|
|
|
#siop* at pci? dev ? function ? # NCR 538XX SCSI controllers
|
|
#scsibus* at siop?
|
|
|
|
#sd* at scsibus? target ? lun ? # SCSI disk drives
|
|
#st* at scsibus? target ? lun ? # SCSI tape drives
|
|
#cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
|
|
#ch* at scsibus? target ? lun ? # SCSI autochangers
|
|
#ss* at scsibus? target ? lun ? # SCSI scanners
|
|
#uk* at scsibus? target ? lun ? # SCSI unknown
|
|
|
|
fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
|
|
#fdc1 at isa? port 0x370 irq ? drq ?
|
|
fd0 at fdc? drive 1
|
|
#fd* at fdc? drive ?
|
|
|
|
wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers
|
|
wd* at wdc? drive ?
|
|
|
|
ne0 at isa? port 0x300 irq 5 # NE[12]000 ethernet cards
|
|
#ipkdbif0 at ne?
|
|
|
|
#wss0 at isa? port 0x530 irq 10 drq 0 # Windows Sound System
|
|
#spkr0 at pckbd? port 0x61
|
|
|
|
# Joystick driver. Probe is a little strange; add only if you have one.
|
|
#joy0 at isa? port 0x201
|