コード例 #1
0
 def __init__(self, addr):
     if Eb0Table.eb_table_map == None:
         with open("resources/structures/eb0.yml") as f:
             i = 1
             for doc in yaml.load_all(f, Loader=yaml.CSafeLoader):
                 if i == 1:
                     i += 1
                 elif i == 2:
                     Eb0Table.eb_table_map = doc
                     break
     Table.__init__(self, addr, Eb0Table.eb_table_map)
     self._addr = Eb0Module.toRegAddr(self._addr)
コード例 #2
0
 def __init__(self, addr):
     if EbTable.eb_table_map == None:
         #print "Loading eb.yml"
         with open("structures/eb.yml") as f:
             i=1
             for doc in yaml.load_all(f, Loader=yaml.CSafeLoader):
                 if i == 1:
                     i += 1
                 elif i == 2:
                     EbTable.eb_table_map = doc
                     break
         #print "Done"
     Table.__init__(self,addr,EbTable.eb_table_map)
     self._addr = EbModule.toRegAddr(self._addr)