arm: Don't report the boot ROM as a memory in config tables
[gem5.git] / src / dev / alpha / SConscript
index b4b8793858415c1713565f37c0d1985e6cd2df4b..9c8a5b4cee7e4051314e270e6ca972609994ae5d 100644 (file)
 # Authors: Steve Reinhardt
 #          Gabe Black
 
-import os.path, sys
+Import('*')
 
-# Import build environment variable from SConstruct.
-Import('env')
+if env['TARGET_ISA'] == 'alpha':
+    SimObject('AlphaBackdoor.py')
+    SimObject('Tsunami.py')
 
-sources = Split('''
-       console.cc
-       ''')
-#      dev/baddev.cc
-#      dev/disk_image.cc
-#      dev/etherbus.cc
-#      dev/etherdump.cc
-#      dev/etherint.cc
-#      dev/etherlink.cc
-#      dev/etherpkt.cc
-#      dev/ethertap.cc 
-#       dev/ide_ctrl.cc
-#      dev/ide_disk.cc
-#      dev/io_device.cc
-#      dev/isa_fake.cc
-#      dev/ns_gige.cc
-#      dev/pciconfigall.cc
-#      dev/pcidev.cc
-#      dev/pcifake.cc
-#      dev/pktfifo.cc
-#      dev/platform.cc
-#       dev/simconsole.cc
-#      dev/simple_disk.cc
-#      dev/tsunami.cc
-#      dev/tsunami_cchip.cc
-#      dev/tsunami_io.cc
-#      dev/tsunami_fake.cc
-#      dev/tsunami_pchip.cc
+    Source('backdoor.cc')
+    Source('tsunami.cc')
+    Source('tsunami_cchip.cc')
+    Source('tsunami_io.cc')
+    Source('tsunami_pchip.cc')
 
-# Convert file names to SCons File objects.  This takes care of the
-# path relative to the top of the directory tree.
-sources = [File(s) for s in sources]
-
-Return('sources')
+    DebugFlag('AlphaBackdoor')
+    DebugFlag('Tsunami')