OpenOCD
jtag_libusb_bulk_read()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
jtag_libusb_bulk_read()
jtag_libusb_bulk_read() function
Syntax
from
libusb_helper.h:45
int
jtag_libusb_bulk_read
(
struct
libusb_device_handle
*
dev
,
int
ep
,
char
*
bytes
,
int
size
,
int
timeout
,
int
*
transferred
)
;
Implemented in
libusb_helper.c:266
Arguments
dev
ep
bytes
size
timeout
transferred
References
Location
Referrer
Text
libusb_helper.c:266
int
jtag_libusb_bulk_read
(
struct
libusb_device_handle
*
dev
,
int
ep
,
char
*
bytes
,
libusb_helper.h:45
int
jtag_libusb_bulk_read
(
struct
libusb_device_handle
*
dev
,
int
ep
,
arm-jtag-ew.c:757
armjtagew_usb_read()
int
result
=
jtag_libusb_bulk_read
(
armjtagew
->
usb_handle
,
ARMJTAGEW_EPT_BULK_IN
,
opendous.c:786
opendous_usb_read()
jtag_libusb_bulk_read
(
opendous_jtag
->
usb_handle
,
OPENDOUS_READ_ENDPOINT
,
osbdm.c:150
osbdm_send_and_recv()
ret
=
jtag_libusb_bulk_read
(
osbdm
->
devh
,
OSBDM_USB_EP_READ
,
rlink.c:419
dtc_start_download()
usb_err
=
jtag_libusb_bulk_read
(
rlink.c:449
dtc_start_download()
usb_err
=
jtag_libusb_bulk_read
(
rlink.c:498
dtc_run_download()
usb_err
=
jtag_libusb_bulk_read
(
rlink.c:519
dtc_run_download()
usb_err
=
jtag_libusb_bulk_read
(
rlink.c:939
rlink_reset()
usb_err
=
jtag_libusb_bulk_read
(
rlink.c:975
rlink_reset()
usb_err
=
jtag_libusb_bulk_read
(
rlink.c:1006
rlink_reset()
usb_err
=
jtag_libusb_bulk_read
(
rlink.c:1517
rlink_init()
j
=
jtag_libusb_bulk_read
(
rlink.c:1561
rlink_init()
jtag_libusb_bulk_read
(
rlink.c:1586
rlink_init()
jtag_libusb_bulk_read
(
stlink_usb.c:738
stlink_usb_xfer_v1_get_status()
ret
=
jtag_libusb_bulk_read
(
h
->
usb_backend_priv
.
fd
,
h
->
rx_ep
,
(
char
*
)
h
->
cmdbuf
,
13
,
stlink_usb.c:866
stlink_usb_usb_read_trace()
ret
=
jtag_libusb_bulk_read
(
h
->
usb_backend_priv
.
fd
,
h
->
trace_ep
,
(
char
*
)
buf
,
size
,
usbprog.c:373
usbprog_jtag_message()
res
=
jtag_libusb_bulk_read
(
usbprog_jtag
->
usb_handle
,
0x82
,
msg
,
2
,
100
,
&
transferred
)
;
usbprog.c:422
usbprog_jtag_write_and_read()
while
(
jtag_libusb_bulk_read
(
usbprog_jtag
->
usb_handle
,
0x82
,
tmp
,
64
,
1000
,
&
transferred
)
!=
ERROR_OK
)
{
usbprog.c:465
usbprog_jtag_read_tdo()
while
(
jtag_libusb_bulk_read
(
usbprog_jtag
->
usb_handle
,
0x82
,
tmp
,
64
,
10
,
&
transferred
)
!=
ERROR_OK
)
{
Call Tree
Functions calling
jtag_libusb_bulk_read()
Functions called by
jtag_libusb_bulk_read()
usbprog_jtag_message()
usbprog_jtag_write_and_read()
usbprog_jtag_read_tdo()
dtc_start_download()
dtc_run_download()
rlink_reset()
rlink_init()
armjtagew_usb_read()
stlink_usb_xfer_v1_get_status()
stlink_usb_usb_read_trace()
osbdm_send_and_recv()
opendous_usb_read()
all items filtered out
jtag_libusb_bulk_read()
log_printf_lf()
libusb_error_name()
libusb_bulk_transfer()
jtag_libusb_error()
all items filtered out
Data read by
jtag_libusb_bulk_read()
Data written by
jtag_libusb_bulk_read()
log_levels::LOG_LVL_ERROR
jtag_libusb_bulk_read()::dev
jtag_libusb_bulk_read()::ep
jtag_libusb_bulk_read()::bytes
jtag_libusb_bulk_read()::size
jtag_libusb_bulk_read()::timeout
jtag_libusb_bulk_read()::transferred
jtag_libusb_bulk_read()::ret
all items filtered out
jtag_libusb_bulk_read()
jtag_libusb_bulk_read()::ret
all items filtered out