program: add sparse attribute

Signed-off-by: Maxim Paymushkin <maxim.paymushkin.development@gmail.com>
This commit is contained in:
Maxim Paymushkin
2025-03-27 15:41:03 +01:00
committed by Maxim Paymushkin
parent 7447251b25
commit 4288cebfdb
2 changed files with 2 additions and 0 deletions

View File

@@ -68,6 +68,7 @@ static int load_program_tag(xmlNode *node, bool is_nand)
program->label = attr_as_string(node, "label", &errors);
program->num_sectors = attr_as_unsigned(node, "num_partition_sectors", &errors);
program->partition = attr_as_unsigned(node, "physical_partition_number", &errors);
program->sparse = attr_as_bool(node, "sparse", &errors);
program->start_sector = attr_as_string(node, "start_sector", &errors);
if (is_nand) {

View File

@@ -13,6 +13,7 @@ struct program {
const char *label;
unsigned int num_sectors;
unsigned int partition;
bool sparse;
const char *start_sector;
unsigned int last_sector;