icdi_usb_handle::write_buffer is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDicdi_usb_handle::write_buffer

icdi_usb_handle::write_buffer field

Syntax

char *write_buffer;

References

LocationReferrerText
ti_icdi_usb.c:40
char *write_buffer;
ti_icdi_usb.c:133icdi_send_packet()
cksum += h->write_buffer[i];
ti_icdi_usb.c:135icdi_send_packet()
len += sprintf(&h->write_buffer[len], PACKET_END "%02x", cksum);
ti_icdi_usb.c:151icdi_send_packet()
result = libusb_bulk_transfer(h->usb_dev, ICDI_WRITE_ENDPOINT, (unsigned char *)h->write_buffer, len,
ti_icdi_usb.c:233icdi_send_cmd()
int cmd_len = snprintf(h->write_buffer, h->max_packet, PACKET_START "%s", cmd);
ti_icdi_usb.c:241icdi_send_remote_cmd()
size_t cmd_len = sprintf(h->write_buffer, PACKET_START "qRcmd,");
ti_icdi_usb.c:242icdi_send_remote_cmd()
cmd_len += hexify(h->write_buffer + cmd_len, (const uint8_t *)data,
ti_icdi_usb.c:379icdi_usb_query()
h->write_buffer = realloc(h->write_buffer, h->max_packet);
ti_icdi_usb.c:380icdi_usb_query()
if (!h->read_buffer || !h->write_buffer) {
ti_icdi_usb.c:562icdi_usb_write_mem_int()
size_t cmd_len = snprintf(h->write_buffer, h->max_packet, PACKET_START "X%" PRIx32 ",%" PRIx32 ":", addr, len);
ti_icdi_usb.c:565icdi_usb_write_mem_int()
cmd_len += remote_escape_output((const char *)buffer, len, h->write_buffer + cmd_len,
ti_icdi_usb.c:660icdi_usb_close()
free(h->write_buffer);
ti_icdi_usb.c:720icdi_usb_open()
h->write_buffer = malloc(ICDI_PACKET_SIZE);
ti_icdi_usb.c:723icdi_usb_open()
if (!h->read_buffer || !h->write_buffer) {

Data Use

Functions writing icdi_usb_handle::write_buffer
Functions reading icdi_usb_handle::write_buffer
all items filtered out
icdi_usb_handle::write_buffer