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.
137 lines
3.7 KiB
Plaintext
137 lines
3.7 KiB
Plaintext
# $NetBSD: GENERIC,v 1.10 2001/08/26 02:47:37 matt Exp $
|
|
#
|
|
# GENERIC for Motorola Sandpoint
|
|
#
|
|
|
|
include "arch/sandpoint/conf/std.sandpoint"
|
|
|
|
#ident "GENERIC-$Revision: 1.10 $"
|
|
|
|
maxusers 32
|
|
|
|
#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 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
|
|
#options COMPAT_LINUX # Linux binary compatibility (experimental)
|
|
#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
|
|
|
|
options MSGBUFSIZE=65536
|
|
file-system FFS
|
|
file-system MFS
|
|
file-system NFS
|
|
file-system CD9660
|
|
file-system MSDOSFS
|
|
file-system FDESC
|
|
file-system KERNFS
|
|
file-system NULLFS
|
|
file-system OVERLAY
|
|
file-system PORTAL
|
|
file-system PROCFS
|
|
file-system UMAPFS
|
|
file-system UNION
|
|
|
|
options SOFTDEP # FFS soft updates support.
|
|
|
|
options INET
|
|
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
|
|
|
|
options NFS_BOOT_BOOTPARAM,NFS_BOOT_BOOTP
|
|
|
|
config netbsd root on ? type ?
|
|
|
|
# network psuedo-devices
|
|
pseudo-device bpfilter 8 # packet filter
|
|
#pseudo-device ipfilter
|
|
pseudo-device loop
|
|
|
|
# mouse & keyboard multiplexor pseudo-devices
|
|
pseudo-device wsmux 2
|
|
|
|
# miscellaneous pseudo-devices
|
|
pseudo-device rnd # /dev/random and in-kernel generator
|
|
pseudo-device vnd 4
|
|
pseudo-device pty
|
|
|
|
#
|
|
# 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
|
|
options PCI_NETBSD_CONFIGURE # Have NetBSD configure PCI I/O & Mem
|
|
|
|
mainbus0 at root
|
|
|
|
cpu* at mainbus0
|
|
pci* at mainbus0 bus ?
|
|
|
|
ppb* at pci? dev ? function ? # PCI-PCI bridges
|
|
pci* at ppb? bus ?
|
|
|
|
pchb* at pci? dev ? function ? # PCI host bridge
|
|
pcib* at pci? dev ? function ? # Winbond 83c553 PCI-ISA bridges
|
|
|
|
isa* at pcib? # ISA on PCI-ISA bridge
|
|
|
|
#pciide* at pci? dev ? function ? # Winbond/Symphony IDE interface
|
|
|
|
vga* at pci? dev ? function ?
|
|
|
|
ex* at pci? dev ? function ? # 3Com 90x[B]
|
|
sip* at pci? dev ? function ? # SiS 900 Ethernet
|
|
|
|
ukphy* at mii? phy ? # generic unknown PHYs
|
|
exphy* at mii? phy ? # 3Com internal PHYs
|
|
|
|
pckbc0 at isa? # PS/2 keyboard controller
|
|
pckbd* at pckbc? # PC keyboard
|
|
pms* at pckbc? # PS/2 mouse for wsmouse
|
|
pmsi* at pckbc? # PS/2 "Intelli"mouse for wsmouse
|
|
wsdisplay* at vga? console ?
|
|
wskbd* at pckbd? console ?
|
|
wsmouse* at pms? mux 0
|
|
wsmouse* at pmsi? mux 0
|
|
|
|
com0 at isa? port 0x3f8 irq 4 # standard PC serial ports
|
|
com1 at isa? port 0x2f8 irq 3
|
|
|
|
lpt0 at isa? port 0x278 irq 7 # standard PC parallel ports
|
|
|
|
fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
|
|
fd* at fdc? drive ? # the drives themselves
|
|
|
|
adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
|
|
dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID
|
|
siop* at pci? dev ? function ? # NCR/Symbios 53c8xx SCSI
|
|
scsibus* at adw?
|
|
scsibus* at dpt?
|
|
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
|
|
#ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices
|
|
#ss* at scsibus? target ? lun ? # SCSI scanners
|
|
#uk* at scsibus? target ? lun ? # SCSI unknown
|