diff --git a/lr_automaton_gateware.py b/lr_automaton_gateware.py index 717099be324ade6980f3aa1b566d0e96113fd169..2a8d50dad7c7df255c9a099520b04d7179e6c63a 100644 --- a/lr_automaton_gateware.py +++ b/lr_automaton_gateware.py @@ -202,36 +202,36 @@ class DummyPlug(Elaboratable): with m.If(counter==1): m.d.comb += m.submodules.stack.strobe.eq(1) - m.d.comb += m.submodules.stack.in_data_valid.eq(1) + m.d.comb += m.submodules.stack.in_data_valid.eq(ParseStack.PUSH) m.d.comb += m.submodules.stack.in_data_port.eq(42) with m.If(counter==2): - m.d.comb += m.submodules.stack.command_port.eq(0) + m.d.comb += m.submodules.stack.command_port.eq(ParseStack.PUSH) m.d.comb += m.submodules.stack.strobe.eq(1) m.d.comb += m.submodules.stack.in_data_valid.eq(1) m.d.comb += m.submodules.stack.in_data_port.eq(43) with m.If(counter==3): - m.d.comb += m.submodules.stack.command_port.eq(0) + m.d.comb += m.submodules.stack.command_port.eq(ParseStack.PUSH) m.d.comb += m.submodules.stack.strobe.eq(1) m.d.comb += m.submodules.stack.in_data_valid.eq(1) m.d.comb += m.submodules.stack.in_data_port.eq(44) with m.If(counter==4): - m.d.comb += m.submodules.stack.command_port.eq(1) + m.d.comb += m.submodules.stack.command_port.eq(ParseStack.POP) m.d.comb += m.submodules.stack.strobe.eq(1) with m.If(counter==5): - m.d.comb += m.submodules.stack.command_port.eq(1) + m.d.comb += m.submodules.stack.command_port.eq(ParseStack.POP) m.d.comb += m.submodules.stack.strobe.eq(1) with m.If(counter==7): - m.d.comb += m.submodules.stack.command_port.eq(1) + m.d.comb += m.submodules.stack.command_port.eq(ParseStack.POP) m.d.comb += m.submodules.stack.strobe.eq(1) with m.If(counter==9): - m.d.comb += m.submodules.stack.command_port.eq(1) + m.d.comb += m.submodules.stack.command_port.eq(ParseStack.POP) m.d.comb += m.submodules.stack.strobe.eq(1) return m