gateware: make i2c actually read status bits
This commit is contained in:
parent
241cb72553
commit
60e468340c
@ -106,9 +106,11 @@ class I2C(Elaboratable):
|
||||
]
|
||||
|
||||
# Status signals may as well just be a continuous assignment
|
||||
self.SR.r_data[0].eq(self._initiator.busy)
|
||||
self.SR.r_data[1].eq(self._initiator.ack_o)
|
||||
self.SR.r_data[2].eq(self._initiator.ack_i)
|
||||
m.d.comb += [
|
||||
self.SR.r_data[0].eq(self._initiator.busy),
|
||||
self.SR.r_data[1].eq(self._initiator.ack_o),
|
||||
self.SR.r_data[2].eq(self._initiator.ack_i),
|
||||
]
|
||||
|
||||
# Strobe in this byte to send out
|
||||
with m.If(self.DWR.w_stb):
|
||||
|
Loading…
Reference in New Issue
Block a user