def get_eeprom(self): self.__eeprom = eeprom(self.__read_eeprom()) return self.__eeprom
def dump_eeprom(self, filename): if not self.__eeprom: self.__eeprom = eeprom(self.__read_eeprom()) f = open(filename, 'w') f.write(self.__eeprom.binary()) f.close()
def flash_eeprom(self, filename): f = open(filename, 'r') img = eeprom(f.read()) f.close() self.__flash_eeprom(img.binary()) self.__hard_reset()