87 std::vector<flash_payload_header>
parse_payloads(
const std::vector<uint8_t>& flash_buffer,
size_t number_of_payloads);
flash_section parse_flash_section(const std::vector< uint8_t > &flash_buffer, flash_table toc, flash_structure s)
std::vector< flash_payload_header > payloads
flash_table_header header
std::vector< uint16_t > read_only_sections_types
GLenum GLenum GLsizei void * image
std::vector< flash_table > parse_tables(const std::vector< uint8_t > &flash_buffer, flash_table toc, flash_structure structure)
flash_table table_of_content
std::vector< flash_payload_header > parse_payloads(const std::vector< uint8_t > &flash_buffer, size_t number_of_payloads)
flash_section read_write_section
std::vector< uint8_t > data
std::vector< uint8_t > merge_images(flash_info from, flash_info to, const std::vector< uint8_t > image)
flash_table parse_table_of_contents(const std::vector< uint8_t > &flash_buffer, uint32_t toc_offset)
std::vector< uint8_t > data
std::vector< flash_table > tables
flash_section read_only_section
flash_payload_header header