files.ofppc revision 1.37
1# $NetBSD: files.ofppc,v 1.37 2007/12/24 13:54:59 phx 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/powerpc/oea/ofw_rascons.c 31file arch/ofppc/ofppc/machdep.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 dev/cons.c 37 38# 39# CPU specific OpenFirmware code 40# 41include "arch/powerpc/conf/files.ofw" 42include "arch/powerpc/pic/files.pic" 43 44# 45# Generic OpenFirmware device support 46# 47#include "dev/ofw/files.ofw" 48 49# 50# I2O device support 51# 52include "dev/i2o/files.i2o" 53 54# 55# SCSI support 56# 57include "dev/scsipi/files.scsipi" 58 59# 60# ATA/IDE support 61# 62include "dev/ata/files.ata" 63 64# Memory Disk 65file dev/md_root.c memory_disk_hooks 66 67# Raster operations 68include "dev/rasops/files.rasops" 69include "dev/wsfont/files.wsfont" 70 71# 72# Workstation Console support 73# 74include "dev/wscons/files.wscons" 75include "dev/wsfb/files.wsfb" 76 77define mainbus {} 78device mainbus: mainbus 79attach mainbus at root 80file arch/ofppc/ofppc/mainbus.c mainbus 81 82defpseudo openfirm 83file dev/ofw/openfirmio.c openfirm needs-flag 84file dev/ofw/ofw_subr.c ofbus | openfirm 85 86device rtas 87attach rtas at mainbus 88file arch/powerpc/powerpc/rtas.c rtas needs-flag 89 90include "dev/usb/files.usb" 91include "dev/ieee1394/files.ieee1394" 92 93# 94# PCI bus support 95# 96include "dev/pci/files.pci" 97include "dev/pci/files.agp" 98file arch/powerpc/pci/pciconf_indirect.c pci 99file arch/powerpc/pci/pciconf_ofmethod.c pci 100file arch/powerpc/pci/pci_machdep_common.c pci 101file arch/powerpc/pci/pci_machdep_ofw.c pci 102 103device ofwpci: pcibus 104attach ofwpci at mainbus 105file arch/ofppc/pci/ofwpci.c ofwpci 106 107device pegasospci: pcibus 108attach pegasospci at mainbus 109file arch/ofppc/pci/pegasospci.c pegasospci 110 111device pchb: pcibus 112attach pchb at pci 113file arch/powerpc/pci/pchb.c pchb 114 115# PCI-ISA bridges 116device pcib: isabus 117attach pcib at pci 118file arch/powerpc/pci/pcib.c pcib 119 120# 121# ISA bus support 122# 123include "dev/isa/files.isa" 124file arch/powerpc/isa/isa_machdep_common.c isa 125file arch/ofppc/isa/isa_machdep.c isa 126file arch/powerpc/isa/isadma_machdep.c isa 127 128include "dev/pckbport/files.pckbport" 129 130device cpu 131attach cpu at mainbus 132file arch/ofppc/ofppc/cpu.c cpu 133 134# 135# Support for generic OpenFirmware driver configurations. This is 136# always included in the kernel. 137# 138#file arch/ofppc/ofwgen/ofwgen.c 139#file arch/ofppc/ofwgen/ofwgen_intr.c 140 141include "arch/powerpc/conf/majors.powerpc" 142