X-Git-Url: https://git.ao2.it/libam7xxx.git/blobdiff_plain/a083bf6cc5c360d21f357c410142b3e9f12da79c..b162f59656e930be8826a0202b994c3cc4835882:/src/am7xxx.c diff --git a/src/am7xxx.c b/src/am7xxx.c index 397dc97..483eaf7 100644 --- a/src/am7xxx.c +++ b/src/am7xxx.c @@ -26,30 +26,16 @@ #define AM7XXX_VENDOR_ID 0x1de1 #define AM7XXX_PRODUCT_ID 0xc101 -#if 1 -static uint8_t reference_image_header[] = { - 0x02, 0x00, 0x00, 0x00, - 0x00, - 0x10, - 0x3e, - 0x10, - 0x01, 0x00, 0x00, 0x00, - 0x20, 0x03, 0x00, 0x00, - 0xe0, 0x01, 0x00, 0x00, - 0x53, 0xE8, 0x00, 0x00 -}; -#endif - static void dump_image_header(struct am7xxx_image_header *i) { if (i == NULL) return; printf("Image header:\n"); - printf("format: 0x%08x (%u)\n", i->format, i->format); - printf("width: 0x%08x (%u)\n", i->width, i->width); - printf("height: 0x%08x (%u)\n", i->height, i->height); - printf("image size: 0x%08x (%u)\n", i->image_size, i->image_size); + printf("\tformat: 0x%08x (%u)\n", i->format, i->format); + printf("\twidth: 0x%08x (%u)\n", i->width, i->width); + printf("\theight: 0x%08x (%u)\n", i->height, i->height); + printf("\timage size: 0x%08x (%u)\n", i->image_size, i->image_size); } static void dump_header(struct am7xxx_header *h) @@ -78,6 +64,8 @@ static void dump_header(struct am7xxx_header *h) static inline unsigned int in_80chars(unsigned int i) { + /* The 3 below is the length of "xx " where xx is the hex string + * representation of a byte */ return ((i+1) % (80/3)); }