+ usb_blaster_buf_write(buf, len, &bytes_written);
+ out_count = 0;
+#ifdef _DEBUG_JTAG_IO_
+ LOG_DEBUG("---- WROTE %d", bytes_written);
+#endif
+}
+
+static void usb_blaster_addtowritebuffer(uint8_t value, bool forcewrite)
+{
+ out_buffer[out_count] = value;
+ out_count += 1;
+ if (out_count == BUF_LEN || forcewrite)
+ usb_blaster_write_databuffer(out_buffer, out_count);