diff -r 67f466e62204 -r 289df515f9b0 src/mem/slicc/symbols/StateMachine.py --- a/src/mem/slicc/symbols/StateMachine.py Fri Oct 07 17:32:53 2011 -0700 +++ b/src/mem/slicc/symbols/StateMachine.py Tue Oct 11 13:24:16 2011 -0700 @@ -503,6 +503,13 @@ 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.