コード例 #1
0
 def __init__(self,
              structTemplate,
              intfCls=Axi4Lite,
              shouldEnterFn=BusEndpoint._defaultShouldEnterFn):
     BusEndpoint.__init__(self,
                          structTemplate,
                          intfCls=intfCls,
                          shouldEnterFn=shouldEnterFn)
コード例 #2
0
 def __init__(self, structTemplate, intfCls=AvalonMM, shouldEnterFn=None):
     BusEndpoint.__init__(self,
                          structTemplate,
                          intfCls=intfCls,
                          shouldEnterFn=shouldEnterFn)
コード例 #3
0
ファイル: endpoint.py プロジェクト: Nic30/hwtLib
 def __init__(self, structTemplate, intfCls=AvalonMM, shouldEnterFn=None):
     BusEndpoint.__init__(self, structTemplate,
                          intfCls=intfCls,
                          shouldEnterFn=shouldEnterFn)
コード例 #4
0
 def _mkFieldInterface(self, structIntf: StructIntf, field: HStructField):
     return BusEndpoint._mkFieldInterface(self, structIntf, field)
コード例 #5
0
 def _declr(self):
     BusEndpoint._declr(self)
     with self._paramsShared():
         self.ep = AxiLiteEndpoint(self.STRUCT_TEMPLATE)
コード例 #6
0
 def _config(self):
     BusEndpoint._config(self)
コード例 #7
0
 def _defaultShouldEnterFn(root, field_path):
     return BusEndpoint._defaultShouldEnterFn(root, field_path)
コード例 #8
0
 def _defaultShouldEnterFn(field):
     return BusEndpoint._defaultShouldEnterFn(field)
コード例 #9
0
 def __init__(self, structTemplate, intfCls=BramPort_withoutClk,
              shouldEnterFn=None):
     BusEndpoint.__init__(self, structTemplate,
                          intfCls=intfCls, shouldEnterFn=shouldEnterFn)
コード例 #10
0
ファイル: bramPortEndpoint.py プロジェクト: Nic30/hwtLib
 def __init__(self, structTemplate, intfCls=BramPort_withoutClk,
              shouldEnterFn=None):
     BusEndpoint.__init__(self, structTemplate,
                          intfCls=intfCls, shouldEnterFn=shouldEnterFn)
コード例 #11
0
ファイル: reg_test.py プロジェクト: Nic30/hwtLib
 def _declr(self):
     BusEndpoint._declr(self)
     with self._paramsShared():
         self.ep = AxiLiteEndpoint(self.STRUCT_TEMPLATE)
         self.reg = AxiLiteReg(self._intfCls)
コード例 #12
0
ファイル: reg_test.py プロジェクト: Nic30/hwtLib
 def _defaultShouldEnterFn(field):
     return BusEndpoint._defaultShouldEnterFn(field)
コード例 #13
0
ファイル: reg_test.py プロジェクト: Nic30/hwtLib
 def _mkFieldInterface(self, structIntf, field):
     return BusEndpoint._mkFieldInterface(self, structIntf, field)
コード例 #14
0
ファイル: reg_test.py プロジェクト: Nic30/hwtLib
 def _config(self):
     BusEndpoint._config(self)