1# $NetBSD: files.virtex,v 1.4 2010/03/18 13:47:04 kiyohara Exp $ 2# 3# Xilinx Virtex specific configuration 4 5defparam opt_virtex.h PHYSMEM 6defparam opt_virtex.h CPUFREQ 7defparam opt_virtex.h IDCR_BASE 8defflag opt_virtex.h DESIGN_GSRD1 DESIGN_GSRD2 9defflag opt_virtex.h DESIGN_DFC 10defparam opt_xintc.h DCR_XINTC_BASE 11defparam opt_cons.h CONADDR CONSDEV 12 13file arch/evbppc/virtex/autoconf.c 14file arch/evbppc/virtex/consinit.c 15file arch/evbppc/virtex/machdep.c 16file arch/evbppc/virtex/dcr.c 17 18file arch/evbppc/virtex/design_gsrd1.c design_gsrd1 19file arch/evbppc/virtex/design_gsrd2.c design_gsrd2 | design_dfc 20 21file arch/powerpc/ibm4xx/ibm4xx_machdep.c 22 23# Memory Disk for install kernel 24file dev/md_root.c memory_disk_hooks 25 26 27# MI drivers 28include "dev/pckbport/files.pckbport" 29 30# Pseudo busses provided by xcvbus 31define llbus { } # LocalLink 32define plbus { } # PLB 33define xcvbus { } # generic 34 35# Effective mainbus 36device xcvbus: xcvbus, plbus, llbus 37attach xcvbus at plb 38file arch/evbppc/virtex/dev/xcvbus.c xcvbus 39 40# TEMAC ethernet core XXX at llbus, really 41device temac: ether, ifnet, arp, mii 42attach temac at xcvbus 43file arch/evbppc/virtex/dev/if_temac.c temac 44 45# LocalLink TFT controller 46device tft: rasops32, splash, vcons, wsemuldisplaydev 47file arch/evbppc/virtex/dev/tft.c tft 48 49attach tft at llbus with ll_tft 50file arch/evbppc/virtex/dev/tft_ll.c ll_tft 51 52attach tft at plbus with plb_tft 53file arch/evbppc/virtex/dev/tft_plb.c plb_tft 54 55# UartLite serial port core 56device xlcom: tty 57attach xlcom at xcvbus 58file arch/evbppc/virtex/dev/xlcom.c xlcom needs-flag 59 60# PS2 link core 61device pstwo: pckbport 62attach pstwo at xcvbus 63file arch/evbppc/virtex/dev/pstwo.c pstwo 64