osbdm::buffer is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

osbdm::buffer field

Syntax

uint8_t buffer[OSBDM_USB_BUFSIZE];

References

LocationReferrerText
osbdm.c:125
uint8_t buffer[OSBDM_USB_BUFSIZE]; /* Data to send and receive */
osbdm.c:139osbdm_send_and_recv()
(char *)osbdm->buffer, osbdm->count,
osbdm.c:147osbdm_send_and_recv()
uint8_t cmd_saved = osbdm->buffer[0];
osbdm.c:151osbdm_send_and_recv()
(char *)osbdm->buffer, OSBDM_USB_BUFSIZE,
osbdm.c:165osbdm_send_and_recv()
if (osbdm->count != osbdm->buffer[1]) {
osbdm.c:170osbdm_send_and_recv()
if (cmd_saved != osbdm->buffer[0]) {
osbdm.c:181osbdm_srst()
(void)memset(osbdm->buffer, 0, OSBDM_USB_BUFSIZE);
osbdm.c:185osbdm_srst()
osbdm->buffer[osbdm->count++] = OSBDM_CMD_SPECIAL; /* Command */
osbdm.c:186osbdm_srst()
osbdm->buffer[osbdm->count++] = OSBDM_CMD_SPECIAL_SRST; /* Subcommand */
osbdm.c:188osbdm_srst()
osbdm->buffer[osbdm->count++] = 0;
osbdm.c:189osbdm_srst()
osbdm->buffer[osbdm->count++] = 0;
osbdm.c:191osbdm_srst()
osbdm->buffer[osbdm->count++] = (srst ? 0 : 0x08);
osbdm.c:218osbdm_swap()
(void)memset(osbdm->buffer, 0, OSBDM_USB_BUFSIZE);
osbdm.c:223osbdm_swap()
osbdm->buffer[osbdm->count++] = OSBDM_CMD_SPECIAL; /* Command */
osbdm.c:224osbdm_swap()
osbdm->buffer[osbdm->count++] = OSBDM_CMD_SPECIAL_SWAP; /* Subcommand */
osbdm.c:226osbdm_swap()
osbdm->buffer[osbdm->count++] = 0;
osbdm.c:227osbdm_swap()
osbdm->buffer[osbdm->count++] = 0;
osbdm.c:229osbdm_swap()
osbdm->buffer[osbdm->count++] = 0;
osbdm.c:230osbdm_swap()
osbdm->buffer[osbdm->count++] = (uint8_t)swap_count;
osbdm.c:238osbdm_swap()
osbdm->buffer[osbdm->count++] = (uint8_t)bit_count;
osbdm.c:243osbdm_swap()
osbdm->buffer[osbdm->count++] = (uint8_t)(tdi_data >> 8);
osbdm.c:244osbdm_swap()
osbdm->buffer[osbdm->count++] = (uint8_t)tdi_data;
osbdm.c:245osbdm_swap()
osbdm->buffer[osbdm->count++] = (uint8_t)(tms_data >> 8);
osbdm.c:246osbdm_swap()
osbdm->buffer[osbdm->count++] = (uint8_t)tms_data;
osbdm.c:261osbdm_swap()
if (((osbdm->buffer[2] << 8) | osbdm->buffer[3]) != 2 * swap_count) {
osbdm.c:268osbdm_swap()
uint8_t *buffer = osbdm->buffer + 4;
osbdm.c:674osbdm_init()

Data Use

Functions reading osbdm::buffer
osbdm::buffer
Type of osbdm::buffer
osbdm::buffer
uint8_t
all items filtered out