Indent header_data fields when dumping headers
[libam7xxx.git] / src / am7xxx.c
index 397dc97..483eaf7 100644 (file)
 #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));
 }