Exemple #1
0
def set_page(page, dev_addr):
    reg = ['0x00']
    data = [hex(page)]
    d.write_smb_cmd(reg, 1, data, dev_addr)
Exemple #2
0
 def write(self):
     if len(self.reg) == 2:
         d.write_dma_cmd(self.reg, len(self.data), self.data, self.pmbaddr)
     else:
         d.write_smb_cmd(self.reg, len(self.data), self.data, self.pmbaddr)
Exemple #3
0
 def off(self):
     d.write_smb_cmd(0x01, 1, ['0x00'], self.dev_addr)
     time.sleep(0.25)
     state = d.read_smb_cmd(0x01, 1, self.dev_addr)
Exemple #4
0
 def write(self):
     d.write_smb_cmd(int(self.cmd, 16), len(self.data), self.data,
                     self.pmbaddr)