diff --git a/migen/bus/csr.py b/migen/bus/csr.py index 667d58b83..c62f4fafb 100644 --- a/migen/bus/csr.py +++ b/migen/bus/csr.py @@ -30,5 +30,5 @@ class Interconnect: comb.append(a(slave.we_i, self.master.we_o)) comb.append(a(slave.d_i, self.master.d_o)) rb = rb | slave.d_o - comb.append(a(master.d_i, rb)) + comb.append(a(self.master.d_i, rb)) return f.Fragment(comb)