ao-tools/lib: Add loading support for 32-bit ihx files
[fw/altos] / ao-tools / lib / ccdbg.h
index ca5961432d8926b649c916e7182e962221d88921..a27ff5d1c9c664368b3f12a0cf3128389339ca4e 100644 (file)
@@ -122,8 +122,8 @@ struct hex_file {
 };
 
 struct hex_image {
-       uint16_t        address;
-       uint16_t        length;
+       uint32_t        address;
+       uint32_t        length;
        uint8_t         data[0];
 };
 
@@ -253,6 +253,9 @@ ccdbg_hex_image_create(struct hex_file *hex);
 void
 ccdbg_hex_image_free(struct hex_image *image);
 
+struct hex_image *
+ccdbg_hex_load(char *filename);
+
 int
 ccdbg_hex_image_equal(struct hex_image *a, struct hex_image *b);