1# $NetBSD: files.rs6000,v 1.2 2008/02/20 21:43:35 drochner Exp $ 2# 3# rs6000-specific configuration info 4# 5maxpartitions 16 6 7maxusers 2 8 64 8 9include "arch/powerpc/pic/files.pic" 10 11# IBM quirk functions 12#file arch/rs6000/rs6000/platform.c 13 14file arch/rs6000/rs6000/autoconf.c 15file arch/powerpc/powerpc/clock.c 16file arch/rs6000/rs6000/consinit.c 17file kern/subr_disk_mbr.c disk 18file arch/rs6000/rs6000/machdep.c 19 20file arch/powerpc/powerpc/bus_dma.c 21file arch/powerpc/powerpc/bus_space.c 22file arch/powerpc/powerpc/procfs_machdep.c procfs 23 24#interrupt controllers 25define pic_iocc 26 27defflag opt_interrupt.h PIC_IOCC: pic_iocc 28 29file arch/rs6000/rs6000/pic_iocc.c pic_iocc needs-flag 30 31# General files 32file dev/cons.c 33 34# 35# Machine-independent I2O drivers 36# 37include "dev/i2o/files.i2o" 38 39# 40# Machine-independent SCSI drivers 41# 42include "dev/scsipi/files.scsipi" 43 44# 45# Memory Disk for install floppy 46# 47file dev/md_root.c memory_disk_hooks 48 49# 50# System bus types 51# 52define mainbus {} 53device mainbus: mcabus, mainbus 54attach mainbus at root 55file arch/rs6000/rs6000/mainbus.c mainbus 56 57device cpu 58attach cpu at mainbus 59file arch/rs6000/rs6000/cpu.c cpu 60 61device mca {[slot = -1]} 62include "dev/mca/files.mca" 63file arch/rs6000/mca/mca_machdep.c mca 64#file arch/rs6000/mca/mcadma_machdep.c mca 65 66# IO/Planar devices 67 68define ioplanar { [index = -1] } 69device ioplanar: ioplanar 70attach ioplanar at mca with ioplanar 71file arch/rs6000/mca/ioplanar.c ioplanar needs-flag 72 73attach com at ioplanar with com_iop 74file arch/rs6000/ioplanar/com_iop.c com_iop needs-flag 75 76include "arch/powerpc/conf/majors.powerpc" 77