def setup_peripherals(self, m):
comb, sync = m.d.comb, m.d.sync
def setup_peripherals(self, m):
comb, sync = m.d.comb, m.d.sync
dbus = self.core.l0.cmpi.wb_bus()
comb += self.ibus_adr.eq(Cat(Const(0, 3), ibus.adr))
comb += self.dbus_adr.eq(Cat(Const(0, 3), dbus.adr))
dbus = self.core.l0.cmpi.wb_bus()
comb += self.ibus_adr.eq(Cat(Const(0, 3), ibus.adr))
comb += self.dbus_adr.eq(Cat(Const(0, 3), dbus.adr))
self.ext_irq,
self.alt_reset, # not connected yet
self.nia, self.insn, self.nia_req, self.msr_o,
self.ext_irq,
self.alt_reset, # not connected yet
self.nia, self.insn, self.nia_req, self.msr_o,