コード例 #1
0
 def mkRegisterMap(u, modelCls):
     addrProbe = AddressSpaceProbe(u.cntrlBus,
                                   lambda intf: intf.ar.addr)
     self.regs = AxiLiteMemSpaceMaster(u.cntrlBus, addrProbe.discovered)
コード例 #2
0
 def mkRegisterMap(self, u):
     self.addrProbe = AddressSpaceProbe(u.bus, addrGetter)
     self.regs = AxiLiteMemSpaceMaster(u.bus, self.addrProbe.discovered)
コード例 #3
0
 def mkRegisterMap(self, u, modelCls):
     bus = u.cntrl
     self.addrProbe = AddressSpaceProbe(bus, addrGetter)
     self.regs = AxiLiteMemSpaceMaster(bus, self.addrProbe.discovered)
コード例 #4
0
ファイル: bramEndpoint_test.py プロジェクト: jesseclin/hwtLib
 def mkRegisterMap(self, u, modelCls):
     self.addrProbe = AddressSpaceProbe(u.bus, addrGetter)
     self.regs = BramPortSimMemSpaceMaster(u.bus, self.addrProbe.discovered)
コード例 #5
0
ファイル: endpoint_test.py プロジェクト: mfkiwl/hwtLib
 def mkRegisterMap(self, u):
     self.addrProbe = AddressSpaceProbe(u.bus, addrGetter)
     self.regs = IPFISimMaster(u.bus, self.addrProbe.discovered)
コード例 #6
0
ファイル: frameGen_test.py プロジェクト: mfkiwl/hwtLib
 def mkRegisterMap(cls, u):
     cls.addrProbe = AddressSpaceProbe(u.cntrl, addrGetter)
     cls.regs = AxiLiteMemSpaceMaster(u.cntrl, cls.addrProbe.discovered)