wb.stb.eq(1),
wb.we.eq(0),
]
- m.next = "READACK"
+ with m.If(~wb.stall):
+ m.next = "READACK"
with m.State("READACK"):
m.d.comb += [
wb.cyc.eq(1),
wb.stb.eq(1),
wb.we.eq(1),
]
- m.next = "WRITEREADACK"
+ with m.If(~wb.stall):
+ m.next = "WRITEREADACK"
with m.State("WRITEREADACK"):
m.d.comb += [
wb.cyc.eq(1),