summaryrefslogtreecommitdiff
path: root/src/arch/micro_asm_test.py
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-05-31 22:21:19 +0000
committerGabe Black <gblack@eecs.umich.edu>2007-05-31 22:21:19 +0000
commit287446396cceadec0f758ecde8dca268b9a60cd5 (patch)
treeea3c006fa01b33a32fcd01d0ee00b6a6558156c7 /src/arch/micro_asm_test.py
parentfbcc35450db7f70889b9769b3f4e704413e52f1c (diff)
downloadgem5-287446396cceadec0f758ecde8dca268b9a60cd5.tar.xz
Do something with ROM based macroops
--HG-- extra : convert_revision : 3a14c683ab89217c083c58e8c374607dd04b66c4
Diffstat (limited to 'src/arch/micro_asm_test.py')
-rwxr-xr-xsrc/arch/micro_asm_test.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/arch/micro_asm_test.py b/src/arch/micro_asm_test.py
index 858ac511e..f0aebe2b2 100755
--- a/src/arch/micro_asm_test.py
+++ b/src/arch/micro_asm_test.py
@@ -26,7 +26,7 @@
#
# Authors: Gabe Black
-from micro_asm import MicroAssembler, Macroop, Rom
+from micro_asm import MicroAssembler, Combinational_Macroop, Rom_Macroop, Rom
class Bah(object):
def __init__(self):
@@ -52,7 +52,7 @@ microops = {
"dah": Dah
}
-class TestMacroop(Macroop):
+class TestMacroop(Combinational_Macroop):
def tweak(self):
microops["bah"] = Bah_Tweaked
def untweak(self):
@@ -68,7 +68,7 @@ class TestMacroop(Macroop):
"print": self.print_debug
}
-assembler = MicroAssembler(TestMacroop, microops, Rom('main ROM'))
+assembler = MicroAssembler(TestMacroop, microops, Rom('main ROM'), Rom_Macroop)
testAssembly = '''
# Single line comment