diff options
Diffstat (limited to 'flashimg/cpu_main/fs_harness_flash_bin.h')
-rw-r--r-- | flashimg/cpu_main/fs_harness_flash_bin.h | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/flashimg/cpu_main/fs_harness_flash_bin.h b/flashimg/cpu_main/fs_harness_flash_bin.h index 68cc953..e5e1ef6 100644 --- a/flashimg/cpu_main/fs_harness_flash_bin.h +++ b/flashimg/cpu_main/fs_harness_flash_bin.h @@ -13,23 +13,15 @@ #include "ihex.h" -struct flashio { - bool finalize; - struct { - bool ok; - size_t pos; - uint8_t dat[FLASH_SECTOR_SIZE]; - } wbuf, rbuf; -}; - struct flash_file { char *name; uint64_t pathnum; + struct flashio *io; - BEGIN_PRIVATE(FS_HARNESS_FLASH_BIN); - struct flashio io; + BEGIN_PRIVATE(FS_HARNESS_FLASH_BIN_H); struct ihex_decoder ihex; - END_PRIVATE(FS_HARNESS_FLASH_BIN); + bool finalize; + END_PRIVATE(FS_HARNESS_FLASH_BIN_H); }; LO_IMPLEMENTATION_H(lib9p_srv_file, struct flash_file, flash_file); |