1*bb33f35fSdrochner# $NetBSD: files.rs6000,v 1.2 2008/02/20 21:43:35 drochner Exp $ 268fe5b6fSgarbled# 368fe5b6fSgarbled# rs6000-specific configuration info 468fe5b6fSgarbled# 568fe5b6fSgarbledmaxpartitions 16 668fe5b6fSgarbled 768fe5b6fSgarbledmaxusers 2 8 64 868fe5b6fSgarbled 968fe5b6fSgarbledinclude "arch/powerpc/pic/files.pic" 1068fe5b6fSgarbled 1168fe5b6fSgarbled# IBM quirk functions 1268fe5b6fSgarbled#file arch/rs6000/rs6000/platform.c 1368fe5b6fSgarbled 1468fe5b6fSgarbledfile arch/rs6000/rs6000/autoconf.c 1568fe5b6fSgarbledfile arch/powerpc/powerpc/clock.c 1668fe5b6fSgarbledfile arch/rs6000/rs6000/consinit.c 1768fe5b6fSgarbledfile kern/subr_disk_mbr.c disk 1868fe5b6fSgarbledfile arch/rs6000/rs6000/machdep.c 1968fe5b6fSgarbled 2068fe5b6fSgarbledfile arch/powerpc/powerpc/bus_dma.c 2168fe5b6fSgarbledfile arch/powerpc/powerpc/bus_space.c 2268fe5b6fSgarbledfile arch/powerpc/powerpc/procfs_machdep.c procfs 2368fe5b6fSgarbled 2468fe5b6fSgarbled#interrupt controllers 2568fe5b6fSgarbleddefine pic_iocc 2668fe5b6fSgarbled 2768fe5b6fSgarbleddefflag opt_interrupt.h PIC_IOCC: pic_iocc 2868fe5b6fSgarbled 2968fe5b6fSgarbledfile arch/rs6000/rs6000/pic_iocc.c pic_iocc needs-flag 3068fe5b6fSgarbled 3168fe5b6fSgarbled# General files 3268fe5b6fSgarbledfile dev/cons.c 3368fe5b6fSgarbled 3468fe5b6fSgarbled# 3568fe5b6fSgarbled# Machine-independent I2O drivers 3668fe5b6fSgarbled# 3768fe5b6fSgarbledinclude "dev/i2o/files.i2o" 3868fe5b6fSgarbled 3968fe5b6fSgarbled# 4068fe5b6fSgarbled# Machine-independent SCSI drivers 4168fe5b6fSgarbled# 4268fe5b6fSgarbledinclude "dev/scsipi/files.scsipi" 4368fe5b6fSgarbled 4468fe5b6fSgarbled# 4568fe5b6fSgarbled# Memory Disk for install floppy 4668fe5b6fSgarbled# 4768fe5b6fSgarbledfile dev/md_root.c memory_disk_hooks 4868fe5b6fSgarbled 4968fe5b6fSgarbled# 5068fe5b6fSgarbled# System bus types 5168fe5b6fSgarbled# 5268fe5b6fSgarbleddefine mainbus {} 5368fe5b6fSgarbleddevice mainbus: mcabus, mainbus 5468fe5b6fSgarbledattach mainbus at root 5568fe5b6fSgarbledfile arch/rs6000/rs6000/mainbus.c mainbus 5668fe5b6fSgarbled 5768fe5b6fSgarbleddevice cpu 5868fe5b6fSgarbledattach cpu at mainbus 5968fe5b6fSgarbledfile arch/rs6000/rs6000/cpu.c cpu 6068fe5b6fSgarbled 6168fe5b6fSgarbleddevice mca {[slot = -1]} 6268fe5b6fSgarbledinclude "dev/mca/files.mca" 6368fe5b6fSgarbledfile arch/rs6000/mca/mca_machdep.c mca 6468fe5b6fSgarbled#file arch/rs6000/mca/mcadma_machdep.c mca 6568fe5b6fSgarbled 6668fe5b6fSgarbled# IO/Planar devices 6768fe5b6fSgarbled 6868fe5b6fSgarbleddefine ioplanar { [index = -1] } 6968fe5b6fSgarbleddevice ioplanar: ioplanar 7068fe5b6fSgarbledattach ioplanar at mca with ioplanar 7168fe5b6fSgarbledfile arch/rs6000/mca/ioplanar.c ioplanar needs-flag 7268fe5b6fSgarbled 7368fe5b6fSgarbledattach com at ioplanar with com_iop 7468fe5b6fSgarbledfile arch/rs6000/ioplanar/com_iop.c com_iop needs-flag 7568fe5b6fSgarbled 7668fe5b6fSgarbledinclude "arch/powerpc/conf/majors.powerpc" 77