NetBSD/sys/arch/rs6000/conf/files.rs6000

77 lines
1.5 KiB
Plaintext

# $NetBSD: files.rs6000,v 1.2 2008/02/20 21:43:35 drochner Exp $
#
# rs6000-specific configuration info
#
maxpartitions 16
maxusers 2 8 64
include "arch/powerpc/pic/files.pic"
# IBM quirk functions
#file arch/rs6000/rs6000/platform.c
file arch/rs6000/rs6000/autoconf.c
file arch/powerpc/powerpc/clock.c
file arch/rs6000/rs6000/consinit.c
file kern/subr_disk_mbr.c disk
file arch/rs6000/rs6000/machdep.c
file arch/powerpc/powerpc/bus_dma.c
file arch/powerpc/powerpc/bus_space.c
file arch/powerpc/powerpc/procfs_machdep.c procfs
#interrupt controllers
define pic_iocc
defflag opt_interrupt.h PIC_IOCC: pic_iocc
file arch/rs6000/rs6000/pic_iocc.c pic_iocc needs-flag
# General files
file dev/cons.c
#
# Machine-independent I2O drivers
#
include "dev/i2o/files.i2o"
#
# Machine-independent SCSI drivers
#
include "dev/scsipi/files.scsipi"
#
# Memory Disk for install floppy
#
file dev/md_root.c memory_disk_hooks
#
# System bus types
#
define mainbus {}
device mainbus: mcabus, mainbus
attach mainbus at root
file arch/rs6000/rs6000/mainbus.c mainbus
device cpu
attach cpu at mainbus
file arch/rs6000/rs6000/cpu.c cpu
device mca {[slot = -1]}
include "dev/mca/files.mca"
file arch/rs6000/mca/mca_machdep.c mca
#file arch/rs6000/mca/mcadma_machdep.c mca
# IO/Planar devices
define ioplanar { [index = -1] }
device ioplanar: ioplanar
attach ioplanar at mca with ioplanar
file arch/rs6000/mca/ioplanar.c ioplanar needs-flag
attach com at ioplanar with com_iop
file arch/rs6000/ioplanar/com_iop.c com_iop needs-flag
include "arch/powerpc/conf/majors.powerpc"