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

ulink_handle variable

Global Variables *****************************

Syntax

static struct ulink *ulink_handle;

References

LocationReferrerText
ulink.c:239
static struct ulink *ulink_handle;
ulink.c:1747ulink_queue_pathmove()
ret = ulink_append_clock_tms_cmd(ulink_handle, batch_size, tms_sequence);
ulink.c:1917ulink_execute_queue()
ret = ulink_queue_scan(ulink_handle, cmd);
ulink.c:1920ulink_execute_queue()
ret = ulink_queue_tlr_reset(ulink_handle, cmd);
ulink.c:1923ulink_execute_queue()
ret = ulink_queue_runtest(ulink_handle, cmd);
ulink.c:1926ulink_execute_queue()
ret = ulink_queue_reset(ulink_handle, cmd);
ulink.c:1929ulink_execute_queue()
ret = ulink_queue_pathmove(ulink_handle, cmd);
ulink.c:1932ulink_execute_queue()
ret = ulink_queue_sleep(ulink_handle, cmd);
ulink.c:1935ulink_execute_queue()
ret = ulink_queue_stableclocks(ulink_handle, cmd);
ulink.c:1949ulink_execute_queue()
if (ulink_handle->commands_in_queue > 0) {
ulink.c:1950ulink_execute_queue()
ulink.c:1954ulink_execute_queue()
ret = ulink_post_process_queue(ulink_handle);
ulink.c:1958ulink_execute_queue()
ulink_clear_queue(ulink_handle);
ulink.c:1984ulink_khz()
ulink_handle->delay_clock_tck = -1;
ulink.c:1987ulink_khz()
&ulink_handle->delay_clock_tck);
ulink.c:1997ulink_khz()
ulink_handle->delay_clock_tms = -1;
ulink.c:1998ulink_khz()
ulink_handle->delay_scan_in = -1;
ulink.c:1999ulink_khz()
ulink_handle->delay_scan_out = -1;
ulink.c:2000ulink_khz()
ulink_handle->delay_scan_io = -1;
ulink.c:2003ulink_khz()
&ulink_handle->delay_clock_tms);
ulink.c:2008ulink_khz()
&ulink_handle->delay_scan_in);
ulink.c:2013ulink_khz()
&ulink_handle->delay_scan_out);
ulink.c:2018ulink_khz()
&ulink_handle->delay_scan_io);
ulink.c:2024ulink_khz()
ulink_handle->delay_clock_tck,
ulink.c:2025ulink_khz()
ulink.c:2027ulink_khz()
ulink_handle->delay_clock_tms,
ulink.c:2028ulink_khz()
ulink.c:2030ulink_khz()
ulink_handle->delay_scan_in,
ulink.c:2031ulink_khz()
ulink.c:2033ulink_khz()
ulink_handle->delay_scan_out,
ulink.c:2034ulink_khz()
ulink.c:2036ulink_khz()
ulink_handle->delay_scan_io,
ulink.c:2037ulink_khz()
ulink.c:2040ulink_khz()
ret = ulink_append_configure_tck_cmd(ulink_handle,
ulink.c:2041ulink_khz()
ulink_handle->delay_scan_in,
ulink.c:2042ulink_khz()
ulink_handle->delay_scan_out,
ulink.c:2043ulink_khz()
ulink_handle->delay_scan_io,
ulink.c:2044ulink_khz()
ulink_handle->delay_clock_tck,
ulink.c:2045ulink_khz()
ulink_handle->delay_clock_tms);
ulink.c:2109ulink_init()
ulink_handle = calloc(1, sizeof(struct ulink));
ulink.c:2110ulink_init()
if (!ulink_handle)
ulink.c:2113ulink_init()
libusb_init(&ulink_handle->libusb_ctx);
ulink.c:2115ulink_init()
ret = ulink_usb_open(&ulink_handle);
ulink.c:2118ulink_init()
free(ulink_handle);
ulink.c:2119ulink_init()
ulink_handle = NULL;
ulink.c:2124ulink_init()
ret = libusb_get_string_descriptor_ascii(ulink_handle->usb_device_handle, 1, (unsigned char *)str_manufacturer, 20);
ulink.c:2137ulink_init()
ulink.c:2141ulink_init()
free(ulink_handle);
ulink.c:2142ulink_init()
ulink_handle = NULL;
ulink.c:2149ulink_init()
ulink.c:2150ulink_init()
&ulink_handle->ep_in, &ulink_handle->ep_out, -1, -1, -1, -1);
ulink.c:2155ulink_init()
ulink_clear_queue(ulink_handle);
ulink.c:2158ulink_init()
ret = ulink_append_test_cmd(ulink_handle);
ulink.c:2162ulink_init()
ret = ulink_execute_queued_commands(ulink_handle, 200);
ulink.c:2169ulink_init()
ret = libusb_bulk_transfer(ulink_handle->usb_device_handle, ulink_handle->ep_in,
ulink.c:2178ulink_init()
free(ulink_handle);
ulink.c:2179ulink_init()
ulink_handle = NULL;
ulink.c:2189ulink_init()
ulink_clear_queue(ulink_handle);
ulink.c:2191ulink_init()
ret = ulink_append_get_signals_cmd(ulink_handle);
ulink.c:2193ulink_init()
ret = ulink_execute_queued_commands(ulink_handle, 200);
ulink.c:2197ulink_init()
input_signals = ulink_handle->queue_start->payload_in[0];
ulink.c:2198ulink_init()
output_signals = ulink_handle->queue_start->payload_in[1];
ulink.c:2203ulink_init()
ulink_clear_queue(ulink_handle);
ulink.c:2218ulink_quit()
ret = ulink_usb_close(&ulink_handle);
ulink.c:2219ulink_quit()
free(ulink_handle);
ulink.c:2238ulink_download_firmware_handler()

Data Use

Functions writing ulink_handle
Functions reading ulink_handle
all items filtered out
ulink_handle
Type of ulink_handle
ulink_handle
all items filtered out