From: Sebastien Bourdeauducq Date: Sun, 7 Jul 2013 16:57:05 +0000 (+0200) Subject: dma_lasmi/Reader: handle ack=1 when stb=0 X-Git-Tag: 24jan2021_ls180~2099^2~534 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fa8112c3f536406d5aa996c2778205c2a04a92ff;p=litex.git dma_lasmi/Reader: handle ack=1 when stb=0 --- diff --git a/migen/actorlib/dma_lasmi.py b/migen/actorlib/dma_lasmi.py index 691c771f..4dab3018 100644 --- a/migen/actorlib/dma_lasmi.py +++ b/migen/actorlib/dma_lasmi.py @@ -21,7 +21,7 @@ class Reader(Module): lasmim.we.eq(0), lasmim.stb.eq(self.address.stb & request_enable), lasmim.adr.eq(self.address.payload.a), - self.address.ack.eq(lasmim.req_ack), + self.address.ack.eq(lasmim.req_ack & request_enable), request_issued.eq(lasmim.stb & lasmim.req_ack) ]