changeset 7925057dc4d8 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=7925057dc4d8
description:
        slicc: Controllers attached to Sequencers no longer have to be named 
L1Cache.

diffstat:

 src/mem/slicc/symbols/StateMachine.py |  7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diffs (17 lines):

diff -r 225590437eb2 -r 7925057dc4d8 src/mem/slicc/symbols/StateMachine.py
--- a/src/mem/slicc/symbols/StateMachine.py     Fri Apr 06 13:47:07 2012 -0700
+++ b/src/mem/slicc/symbols/StateMachine.py     Fri Apr 06 13:47:08 2012 -0700
@@ -499,6 +499,13 @@
                 code('''
 m_${{seq}}_ptr->setController(this);
     ''')
+
+        else:
+            for seq in sequencers:
+                code('''
+m_${{seq}}_ptr->setController(this);
+    ''')
+
         #
         # For the DMA controller, pass the sequencer a pointer to the
         # controller.
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to