NetBSD/sys/arch/evbppc/conf/files.pmppc
drochner bb33f35f20 Since files.wscons et al. are included by ~all ports anyway, include
them in the mi "files" file, and remove include statements from md files.
These shouldn't pull in additional kernel code when not in use, so it
shouldn't do any harm except a risk of namespace collisions which
should be easy to fix.
2008-02-20 21:43:33 +00:00

68 lines
1.4 KiB
Plaintext

# $NetBSD: files.pmppc,v 1.4 2008/02/20 21:43:34 drochner Exp $
#
#
maxpartitions 16
maxusers 2 8 64
include "arch/powerpc/pic/files.pic"
file arch/evbppc/pmppc/autoconf.c
file arch/powerpc/powerpc/clock.c
file kern/subr_disk_mbr.c disk
file arch/evbppc/pmppc/pic_cpc700.c
file arch/evbppc/pmppc/machdep.c
#
# Machine-independent SCSI drivers
#
include "dev/scsipi/files.scsipi"
#
# Machine-independent ATA drivers
#
include "dev/ata/files.ata"
#
# Memory Disk for install floppy
#
file dev/md_root.c memory_disk_hooks
#
# System bus types
#
define mainbus { [addr=-1], [irq=-1] }
device mainbus: mainbus, pcibus
attach mainbus at root
device cpu
attach cpu at mainbus
file arch/evbppc/pmppc/mainbus.c mainbus | cpu needs-flag
attach cs at mainbus with cs_mainbus
file arch/evbppc/pmppc/dev/if_cs_mainbus.c cs_mainbus
device rtc : mc146818
attach rtc at mainbus
file arch/evbppc/pmppc/dev/ds17485.c rtc
device flash
attach flash at mainbus
file arch/evbppc/pmppc/dev/flash.c flash
attach cpc at mainbus with cpc_mainbus
file arch/evbppc/pmppc/dev/cpc_mainbus.c cpc_mainbus
include "dev/i2o/files.i2o"
include "dev/pci/files.pci"
include "dev/pci/files.agp"
file arch/powerpc/pci/pci_machdep_common.c pci
file arch/powerpc/pci/pciconf_indirect.c pci
file arch/evbppc/pmppc/pci/pci_machdep.c pci
device pchb: pcibus
attach pchb at pci
file arch/powerpc/pci/pchb.c pchb
include "dev/usb/files.usb"