+ if ((i & 0xf) == 0xf) { printf ("."); fflush(stdout); nl = 1; }
+ if ((i & 0xff) == 0xff) { printf ("\n"); nl = 0; }
+ }
+ if (nl) printf ("\n");
+ return 0;
+}
+
+uint8_t
+ccdbg_write_uint8(struct ccdbg *dbg, uint16_t addr, uint8_t byte)
+{
+ return ccdbg_write_memory(dbg, addr, &byte, 1);
+}
+
+uint8_t
+ccdbg_write_hex_image(struct ccdbg *dbg, struct hex_image *image, uint16_t offset)
+{
+ ccdbg_write_memory(dbg, image->address + offset, image->data, image->length);