OpenOCD
jtag_libusb_open()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Development Tools
OpenOCD
jtag_libusb_open()
jtag_libusb_open() function
Syntax
Show:
Summary
Declaration
Definition
from
libusb_helper.h:35
int
jtag_libusb_open
(
const
uint16_t
vids
[
]
,
const
uint16_t
pids
[
]
,
const
char
*
product
,
struct
libusb_device_handle
*
*
out
,
adapter_get_alternate_serial_fn
adapter_get_alternate_serial
)
;
Implemented in
libusb_helper.c:148
Arguments
Argument
vids
pids
product
out
adapter_get_alternate_serial
Examples
References
from
examples
Code
Location
Referrer
int
jtag_libusb_open
(
const
uint16_t
vids
[
]
,
const
uint16_t
pids
[
]
,
libusb_helper.c:148
int
jtag_libusb_open
(
const
uint16_t
vids
[
]
,
const
uint16_t
pids
[
]
,
libusb_helper.h:35
if
(
jtag_libusb_open
(
vids
,
pids
,
NULL
,
&
temp
,
NULL
)
==
ERROR_OK
)
{
ublast2_access_libusb.c:205
if
(
jtag_libusb_open
(
vids
,
pids
,
NULL
,
&
dev
,
NULL
)
!=
ERROR_OK
)
arm-jtag-ew.c:676
armjtagew_usb_open()
if
(
jtag_libusb_open
(
vids
,
pids
,
NULL
,
&
kitprog_handle
->
usb_handle
,
NULL
)
!=
ERROR_OK
)
{
kitprog.c:278
kitprog_usb_open()
if
(
jtag_libusb_open
(
opendous_probe
->
VID
,
opendous_probe
->
PID
,
NULL
,
&
devh
,
NULL
)
!=
ERROR_OK
)
opendous.c:694
opendous_usb_open()
if
(
jtag_libusb_open
(
osbdm_vid
,
osbdm_pid
,
NULL
,
&
osbdm
->
devh
,
NULL
)
!=
ERROR_OK
)
osbdm.c:366
osbdm_open()
if
(
jtag_libusb_open
(
vids
,
pids
,
NULL
,
picoprobe.c:500
picoprobe_usb_open()
if
(
jtag_libusb_open
(
vids
,
pids
,
NULL
,
&
hdev
,
NULL
)
!=
ERROR_OK
)
rlink.c:1449
rlink_init()
if
(
jtag_libusb_open
(
param
->
vid
,
param
->
pid
,
NULL
,
stlink_usb.c:3409
stlink_usb_usb_open()
jtag_libusb_open
(
param
->
vid
,
param
->
pid
,
NULL
,
&
h
->
usb_dev
,
NULL
)
;
ti_icdi_usb.c:686
icdi_usb_open()
if
(
jtag_libusb_open
(
vids
,
pids
,
NULL
,
&
temp
,
NULL
)
==
ERROR_OK
)
{
ublast2_access_libusb.c:205
ublast2_libusb_init()
if
(
jtag_libusb_open
(
vids_renum
,
pids_renum
,
NULL
,
&
low
->
libusb_dev
,
NULL
)
!=
ERROR_OK
)
{
ublast2_access_libusb.c:219
ublast2_libusb_init()
while
(
jtag_libusb_open
(
vids_renum
,
pids_renum
,
NULL
,
&
low
->
libusb_dev
,
NULL
)
!=
ERROR_OK
&&
retry
--
)
{
ublast2_access_libusb.c:225
ublast2_libusb_init()
if
(
jtag_libusb_open
(
vids
,
pids
,
NULL
,
&
dev
,
NULL
)
!=
ERROR_OK
)
usbprog.c:342
usbprog_jtag_open()
Call Tree
from
examples
jtag_libusb_open()
is called by 10 functions and calls 7 functions:
ublast2_libusb_init()
usbprog_jtag_open()
rlink_init()
armjtagew_usb_open()
stlink_usb_usb_open()
icdi_usb_open()
osbdm_open()
kitprog_usb_open()
opendous_usb_open()
picoprobe_usb_open()
All items filtered out
jtag_libusb_open()
log_printf_lf()
adapter_get_required_serial()
adapter_usb_get_location()
jtag_libusb_match_ids()
jtag_libusb_location_equal()
string_descriptor_equal()
jtag_libusb_match_serial()
All items filtered out
Data Use
from
examples
jtag_libusb_open()
reads 4 variables:
log_levels::LOG_LVL_ERROR
log_levels::LOG_LVL_INFO
jtag_libusb_context
devs
All items filtered out
jtag_libusb_open()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out