diff -r cb3f3d6a9b8e -r 9934883ab246 src/mem/slicc/symbols/StateMachine.py --- a/src/mem/slicc/symbols/StateMachine.py Sat Feb 23 00:40:29 2013 -0600 +++ b/src/mem/slicc/symbols/StateMachine.py Sat Feb 23 00:40:44 2013 -0600 @@ -482,19 +482,8 @@ # For the l1 cache controller, add the special atomic support which # includes passing the sequencer a pointer to the controller. # - if self.ident == "L1Cache": - if not sequencers: - self.error("The L1Cache controller must include the sequencer " \ - "configuration parameter") - - for seq in sequencers: - code(''' -m_${{seq}}_ptr->setController(this); - ''') - - else: - for seq in sequencers: - code(''' + for seq in sequencers: + code(''' m_${{seq}}_ptr->setController(this); ''')