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