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.
120 lines
2.4 KiB
Plaintext
120 lines
2.4 KiB
Plaintext
# $NetBSD: files.sandpoint,v 1.8 2001/08/26 02:47:38 matt Exp $
|
|
#
|
|
# Motorola's "SandPoint" evaluation board's specific configuration info
|
|
#
|
|
maxpartitions 16
|
|
|
|
maxusers 2 8 64
|
|
|
|
file arch/sandpoint/sandpoint/autoconf.c
|
|
file arch/sandpoint/sandpoint/bus_space.c
|
|
file arch/sandpoint/sandpoint/clock.c
|
|
file arch/sandpoint/sandpoint/conf.c
|
|
file arch/sandpoint/sandpoint/disksubr.c disk
|
|
file arch/sandpoint/sandpoint/extintr.c
|
|
file arch/sandpoint/sandpoint/machdep.c
|
|
file arch/sandpoint/sandpoint/procfs_machdep.c procfs
|
|
file arch/powerpc/powerpc/bus_dma.c
|
|
|
|
# General files
|
|
file dev/cons.c
|
|
|
|
#
|
|
# Machine-independent SCSI drivers
|
|
#
|
|
include "dev/scsipi/files.scsipi"
|
|
major {sd = 4}
|
|
major {cd = 6}
|
|
|
|
#
|
|
# Machine-independent ATA drivers
|
|
#
|
|
|
|
include "dev/ata/files.ata"
|
|
major {wd = 0}
|
|
|
|
#
|
|
# Memory Disk for install floppy
|
|
#
|
|
file dev/md_root.c memory_disk_hooks
|
|
major {md = 17}
|
|
|
|
#
|
|
# Compatibility modules
|
|
#
|
|
|
|
# OSS audio driver compatibility
|
|
include "compat/ossaudio/files.ossaudio"
|
|
|
|
# Linux binary compatibility (COMPAT_LINUX)
|
|
include "compat/linux/files.linux"
|
|
include "compat/linux/arch/powerpc/files.linux_powerpc"
|
|
file arch/powerpc/powerpc/linux_sigcode.S compat_linux
|
|
file arch/powerpc/powerpc/linux_trap.c compat_linux
|
|
|
|
#
|
|
# RAIDframe
|
|
#
|
|
major {raid = 18}
|
|
|
|
#
|
|
# System bus types
|
|
#
|
|
define mainbus { }
|
|
device mainbus: isabus, pcibus, mainbus
|
|
attach mainbus at root
|
|
device cpu
|
|
attach cpu at mainbus
|
|
file arch/sandpoint/sandpoint/mainbus.c mainbus|cpu needs-flag
|
|
|
|
#
|
|
# PCI-only drivers
|
|
# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches
|
|
# XXX devices to 'pci'.
|
|
#
|
|
include "dev/i2o/files.i2o"
|
|
include "dev/pci/files.pci"
|
|
file arch/sandpoint/pci/pci_machdep.c pci
|
|
|
|
# PCI-Host bridge chipsets
|
|
device pchb: pcibus
|
|
attach pchb at pci
|
|
file arch/sandpoint/pci/pchb.c pchb
|
|
|
|
# PCI-ISA bridges
|
|
device pcib: isabus
|
|
attach pcib at pci
|
|
file arch/sandpoint/pci/pcib.c pcib
|
|
|
|
# network devices MII bus
|
|
include "dev/mii/files.mii"
|
|
|
|
#
|
|
# ISA and mixed ISA+PCI drivers
|
|
#
|
|
|
|
include "dev/isa/files.isa"
|
|
major {mcd = 7}
|
|
#major {scd = 15}
|
|
|
|
file arch/sandpoint/isa/isa_machdep.c isa
|
|
file arch/sandpoint/isa/isadma_machdep.c isa
|
|
|
|
# PC clock
|
|
file arch/sandpoint/isa/isaclock.c isa
|
|
|
|
include "dev/wscons/files.wscons"
|
|
|
|
include "dev/pckbc/files.pckbc"
|
|
|
|
# Floppy disk controller
|
|
device fdc {drive = -1}: isadma
|
|
file dev/isa/fd.c fdc needs-flag
|
|
|
|
attach fdc at isa with fdc_isa
|
|
file dev/isa/fdc_isa.c fdc_isa
|
|
|
|
device fd: disk
|
|
attach fd at fdc
|
|
major {fd = 2}
|