files.ofppc revision 1.33
1# $NetBSD: files.ofppc,v 1.33 2007/11/07 19:31:09 garbled Exp $ 2# 3# NetBSD/ofppc configuration info 4# 5 6# maxpartitions must be the first thing in files.${MACHINE} 7maxpartitions 16 8 9maxusers 8 16 64 10 11# Platform support option headers 12#defflag FIREPOWER_ES # Firepower ES 13#defflag FIREPOWER_MX # Firepower MX 14#defflag FIREPOWER_LX # Firepower LX 15#defflag TOTALIMPACT_BRIQ # Total Impact briQ 16 17defflag akbd.h NO_AKDB_DEVICE 18defflag adbkbd.h NO_ADBKBD_DEVICE 19defflag zsc.h NO_ZSC_DEVICE 20defflag adb.h NO_ADB_DEVICE 21defflag ukbd.h NO_UKBD_DEVICE 22defflag zstty.h NO_ZSTTY_DEVICE 23defflag ofb.h NO_OFB_DEVICE 24 25file arch/powerpc/oea/ofw_autoconf.c 26file arch/powerpc/powerpc/clock.c 27file kern/subr_disk_mbr.c disk 28file arch/powerpc/oea/ofwoea_machdep.c 29file arch/powerpc/oea/ofw_consinit.c 30file arch/ofppc/ofppc/machdep.c 31#file arch/ofppc/ofppc/platform.c 32 33file arch/powerpc/powerpc/bus_dma.c 34file arch/powerpc/powerpc/bus_space.c 35file arch/powerpc/powerpc/procfs_machdep.c procfs 36file arch/powerpc/powerpc/softintr.c 37file dev/cons.c 38 39# 40# CPU specific OpenFirmware code 41# 42include "arch/powerpc/conf/files.ofw" 43include "arch/powerpc/pic/files.pic" 44 45# 46# Generic OpenFirmware device support 47# 48#include "dev/ofw/files.ofw" 49 50# 51# I2O device support 52# 53include "dev/i2o/files.i2o" 54 55# 56# SCSI support 57# 58include "dev/scsipi/files.scsipi" 59 60# 61# ATA/IDE support 62# 63include "dev/ata/files.ata" 64 65# Memory Disk 66file dev/md_root.c memory_disk_hooks 67 68# Raster operations 69include "dev/rasops/files.rasops" 70include "dev/wsfont/files.wsfont" 71 72# 73# Workstation Console support 74# 75include "dev/wscons/files.wscons" 76include "dev/wsfb/files.wsfb" 77 78define mainbus {} 79device mainbus: mainbus 80attach mainbus at root 81file arch/ofppc/ofppc/mainbus.c mainbus 82 83defpseudo openfirm 84file dev/ofw/openfirmio.c openfirm needs-flag 85file dev/ofw/ofw_subr.c ofbus | openfirm 86 87device rtas 88attach rtas at mainbus 89file arch/powerpc/powerpc/rtas.c rtas needs-flag 90 91# 92# PCI bus support 93# 94include "dev/pci/files.pci" 95include "dev/pci/files.agp" 96file arch/powerpc/pci/pciconf_indirect.c pci 97file arch/powerpc/pci/pciconf_ofmethod.c pci 98file arch/powerpc/pci/pci_machdep_common.c pci 99file arch/powerpc/pci/pci_machdep_ofw.c pci 100 101device ofwpci: pcibus 102attach ofwpci at mainbus 103file arch/ofppc/pci/ofwpci.c ofwpci 104 105device pegasospci: pcibus 106attach pegasospci at mainbus 107file arch/ofppc/pci/pegasospci.c pegasospci 108 109device pchb: pcibus 110attach pchb at pci 111file arch/powerpc/pci/pchb.c pchb 112 113# PCI-ISA bridges 114device pcib: isabus 115attach pcib at pci 116file arch/powerpc/pci/pcib.c pcib 117 118# 119# ISA bus support 120# 121include "dev/isa/files.isa" 122file arch/powerpc/isa/isa_machdep_common.c isa 123file arch/ofppc/isa/isa_machdep.c isa 124file arch/powerpc/isa/isadma_machdep.c isa 125 126include "dev/pckbport/files.pckbport" 127 128device cpu 129attach cpu at mainbus 130file arch/ofppc/ofppc/cpu.c cpu 131 132# 133# Support for generic OpenFirmware driver configurations. This is 134# always included in the kernel. 135# 136#file arch/ofppc/ofwgen/ofwgen.c 137#file arch/ofppc/ofwgen/ofwgen_intr.c 138 139include "arch/ofppc/conf/majors.ofppc" 140