Lines Matching refs:load_file
208 def load_common_header(self, load_file, expected_magic): argument
215 ) = struct.unpack("<BBBBI", load_file.read(8))
456 def __init__(self, load_file=None): argument
462 if load_file is not None:
463 segments = self.load_common_header(load_file, ESPLoader.ESP_IMAGE_MAGIC)
466 self.load_segment(load_file)
467 self.checksum = self.read_checksum(load_file)
513 def __init__(self, load_file=None): argument
516 if load_file is not None:
517 segments = self.load_common_header(load_file, self.IMAGE_V2_MAGIC)
530 irom_segment = self.load_segment(load_file, True)
540 segments = self.load_common_header(load_file, ESPLoader.ESP_IMAGE_MAGIC)
563 self.load_segment(load_file)
564 self.checksum = self.read_checksum(load_file)
649 def __init__(self, load_file=None, append_digest=True, ram_only_header=False): argument
672 if load_file is not None:
673 start = load_file.tell()
675 segments = self.load_common_header(load_file, ESPLoader.ESP_IMAGE_MAGIC)
676 self.load_extended_header(load_file)
679 self.load_segment(load_file)
680 self.checksum = self.read_checksum(load_file)
683 end = load_file.tell()
684 self.stored_digest = load_file.read(32)
685 load_file.seek(start)
687 calc_digest.update(load_file.read(end - start))
912 def load_extended_header(self, load_file): argument
917 struct.unpack(self.EXTENDED_HEADER_STRUCT_FMT, load_file.read(16))
1052 def load_extended_header(self, load_file): argument
1057 struct.unpack(self.EXTENDED_HEADER_STRUCT_FMT, load_file.read(16))