kitprog_handle is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

kitprog_handle variable

Syntax

static struct kitprog *kitprog_handle;

References

LocationReferrerText
kitprog.c:129
static struct kitprog *kitprog_handle;
kitprog.c:164kitprog_init()
kitprog_handle = malloc(sizeof(struct kitprog));
kitprog.c:165kitprog_init()
if (!kitprog_handle) {
kitprog.c:180kitprog_init()
kitprog_handle->supports_jtag_to_swd = true;
kitprog.c:181kitprog_init()
int kitprog_version = mm_to_version(kitprog_handle->major_version, kitprog_handle->minor_version);
kitprog.c:184kitprog_init()
kitprog_handle->supports_jtag_to_swd = false;
kitprog.c:213kitprog_init()
kitprog.c:214kitprog_init()
kitprog_handle->packet_buffer = malloc(SWD_MAX_BUFFER_LENGTH);
kitprog.c:215kitprog_init()
if (!kitprog_handle->packet_buffer) {
kitprog.c:234kitprog_quit()
free(kitprog_handle->packet_buffer);
kitprog.c:235kitprog_quit()
free(kitprog_handle->serial);
kitprog.c:236kitprog_quit()
free(kitprog_handle);
kitprog.c:250kitprog_get_usb_serial()
kitprog.c:261kitprog_get_usb_serial()
kitprog_handle->serial = calloc(retval + 1, sizeof(char));
kitprog.c:262kitprog_get_usb_serial()
if (!kitprog_handle->serial) {
kitprog.c:268kitprog_get_usb_serial()
strncpy(kitprog_handle->serial, desc_string, retval + 1);
kitprog.c:278kitprog_usb_open()
if (jtag_libusb_open(vids, pids, NULL, &kitprog_handle->usb_handle, NULL) != ERROR_OK) {
kitprog.c:288kitprog_usb_open()
size_t len = strlen(kitprog_handle->serial);
kitprog.c:294kitprog_usb_open()
if (mbstowcs(hid_serial, kitprog_handle->serial, len + 1) == (size_t)-1) {
kitprog.c:301kitprog_usb_open()
kitprog_handle->hid_handle = hid_open(VID, PID, hid_serial);
kitprog.c:303kitprog_usb_open()
if (!kitprog_handle->hid_handle) {
kitprog.c:309kitprog_usb_open()
if (libusb_claim_interface(kitprog_handle->usb_handle, 1) != ERROR_OK) {
kitprog.c:319kitprog_usb_close()
if (kitprog_handle->hid_handle) {
kitprog.c:320kitprog_usb_close()
hid_close(kitprog_handle->hid_handle);
kitprog.c:324kitprog_usb_close()
jtag_libusb_close(kitprog_handle->usb_handle);
kitprog.c:334kitprog_hid_command()
ret = hid_write(kitprog_handle->hid_handle, command, command_length);
kitprog.c:340kitprog_hid_command()
ret = hid_read_timeout(kitprog_handle->hid_handle,
kitprog.c:346kitprog_hid_command()
LOG_ERROR("HID read error %ls", hid_error(kitprog_handle->hid_handle));
kitprog.c:364kitprog_get_version()
kitprog_handle->hardware_version = data[1];
kitprog.c:365kitprog_get_version()
kitprog_handle->minor_version = data[2];
kitprog.c:366kitprog_get_version()
kitprog_handle->major_version = data[3];
kitprog.c:382kitprog_get_millivolts()
kitprog_handle->millivolts = (data[4] << 8) | data[3];
kitprog.c:392kitprog_get_info()
kitprog_handle->major_version, kitprog_handle->minor_version);
kitprog.c:394kitprog_get_info()
kitprog_handle->hardware_version);
kitprog.c:403kitprog_get_info()
kitprog_handle->millivolts / 1000, kitprog_handle->millivolts % 1000);
kitprog.c:650kitprog_swd_switch_seq()
if (kitprog_handle->supports_jtag_to_swd) {
kitprog.c:680kitprog_swd_run_queue()
uint8_t *buffer = kitprog_handle->packet_buffer;
kitprog.c:733kitprog_swd_run_queue()
if (jtag_libusb_bulk_write(kitprog_handle->usb_handle,

Data Use

Type of kitprog_handle
kitprog_handle
all items filtered out