1# $NetBSD: files.walnut,v 1.2 2003/03/04 07:50:57 matt Exp $ 2# 3# walnut-specific configuration info 4 5file arch/evbppc/walnut/autoconf.c 6file arch/evbppc/walnut/consinit.c 7file arch/evbppc/walnut/machdep.c 8 9#file arch/evbppc/evbppc/bus_dma.c 10 11# Memory Disk for install kernel 12file dev/md_root.c memory_disk_hooks 13 14# Machine-independent I2O drivers. 15include "dev/i2o/files.i2o" 16 17# Machine-independent SCSI drivers 18include "dev/scsipi/files.scsipi" 19 20# Machine-independent ATA drivers 21include "dev/ata/files.ata" 22 23# Workstation Console 24include "dev/wscons/files.wscons" 25 26# Raster operations 27include "dev/rasops/files.rasops" 28include "dev/wsfont/files.wsfont" 29 30# PCI bus support 31include "dev/pci/files.pci" 32 33# On-chip PCI bridge 34# 35# XXX: Move these to a 405gp-specific file and re-think the 36# layout of the powerpc/ibm4xx hierarchy to accomodate SoCs. 37# 38device pchb : pcibus 39attach pchb at plb 40file arch/evbppc/walnut/pci/pchb.c pchb 41file arch/evbppc/walnut/pci/pci_machdep.c pci 42file arch/powerpc/ibm4xx/dev/ibm405gp.c 43 44# Off-chip peripheral bus 45device pbus {[addr=-1], [irq=-1]} 46attach pbus at plb 47file arch/evbppc/walnut/dev/pbus.c pbus 48 49define todservice {} 50 51device todclock 52attach todclock at todservice 53file arch/evbppc/walnut/dev/todclock.c todclock needs-count 54 55device dsrtc: todservice 56attach dsrtc at pbus 57file arch/evbppc/walnut/dev/ds1743.c dsrtc 58 59include "dev/pckbc/files.pckbc" 60attach pckbc at pbus with pckbc_pbus 61file arch/evbppc/walnut/dev/pckbc_pbus.c pckbc_pbus 62 63# 64# Machine-independent CardBus drivers 65# 66 67# XXX dev/pcmcia needs fdc 68device fdc {drive = -1} 69 70include "dev/cardbus/files.cardbus" 71include "dev/pcmcia/files.pcmcia" 72 73file arch/macppc/macppc/rbus_machdep.c cardbus 74