OpenOCD
transport_start_write_read()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Development Tools
OpenOCD
transport_start_write_read()
transport_start_write_read() function
Syntax
Show:
Summary
Declaration
Definition
from
libjaylink-internal.h:282
int
transport_start_write_read
(
struct
jaylink_device_handle
*
devh
,
size_t
write_length
,
size_t
read_length
,
bool
has_command
)
;
Implemented in
transport.c:198
Arguments
Argument
devh
write_length
read_length
has_command
Related Functions
Found 79 other functions taking a
jaylink_device_handle
argument:
Function
Description
jaylink_file_delete()
jaylink_jtag_io()
jaylink_jtag_clear_trst()
jaylink_jtag_set_trst()
jaylink_jtag_clear_tms()
jaylink_jtag_set_tms()
jaylink_jtag_clear_tck()
jaylink_jtag_set_tck()
jaylink_spi_io()
jaylink_swd_io()
jaylink_swo_start()
jaylink_swo_stop()
jaylink_swo_read()
jaylink_swo_get_speeds()
jaylink_set_speed()
jaylink_get_speeds()
jaylink_select_interface()
jaylink_get_available_interfaces()
jaylink_get_selected_interface()
jaylink_clear_reset()
jaylink_set_reset()
jaylink_set_target_power()
transport_open()
transport_close()
transport_start_write()
transport_start_read()
transport_write()
transport_read()
transport_usb_open()
transport_usb_close()
transport_usb_start_write_read()
transport_usb_start_write()
transport_usb_start_read()
transport_usb_write()
transport_usb_read()
transport_tcp_open()
transport_tcp_close()
transport_tcp_start_write_read()
transport_tcp_start_write()
transport_tcp_start_read()
transport_tcp_write()
transport_tcp_read()
jaylink_c2_read_address()
jaylink_c2_write_address()
jaylink_c2_read_data()
jaylink_c2_write_data()
jaylink_open()
jaylink_close()
jaylink_get_device()
jaylink_get_firmware_version()
jaylink_get_hardware_info()
jaylink_get_counters()
jaylink_get_hardware_version()
jaylink_get_hardware_status()
jaylink_get_caps()
jaylink_get_extended_caps()
jaylink_get_free_memory()
jaylink_read_raw_config()
jaylink_write_raw_config()
jaylink_register()
jaylink_unregister()
jaylink_emucom_read()
jaylink_emucom_write()
jaylink_file_read()
jaylink_file_write()
jaylink_file_get_size()
free_device_handle()
initialize_handle()
@endcond
cleanup_handle()
_recv()
handle_server_hello()
set_socket_timeouts()
_send()
adjust_buffer()
cleanup_handle()
usb_recv()
adjust_buffer()
usb_send()
initialize_handle()
Examples
References
from
examples
Code
Location
Referrer
JAYLINK_PRIV
int
transport_start_write_read
(
struct
jaylink_device_handle
*
devh
,
transport.c:198
JAYLINK_PRIV
int
transport_start_write_read
(
struct
jaylink_device_handle
*
devh
,
libjaylink-internal.h:282
ret
=
transport_start_write_read
(
devh
,
1
,
2
,
true
)
;
device.c:714
jaylink_get_firmware_version()
ret
=
transport_start_write_read
(
devh
,
5
,
length
,
true
)
;
device.c:823
jaylink_get_hardware_info()
ret
=
transport_start_write_read
(
devh
,
5
,
length
,
true
)
;
device.c:901
jaylink_get_counters()
ret
=
transport_start_write_read
(
devh
,
1
,
4
,
true
)
;
device.c:969
jaylink_get_hardware_version()
ret
=
transport_start_write_read
(
devh
,
1
,
8
,
true
)
;
device.c:1030
jaylink_get_hardware_status()
ret
=
transport_start_write_read
(
devh
,
1
,
JAYLINK_DEV_CAPS_SIZE
,
true
)
;
device.c:1105
jaylink_get_caps()
ret
=
transport_start_write_read
(
devh
,
1
,
JAYLINK_DEV_EXT_CAPS_SIZE
,
device.c:1172
jaylink_get_extended_caps()
ret
=
transport_start_write_read
(
devh
,
1
,
4
,
true
)
;
device.c:1231
jaylink_get_free_memory()
ret
=
transport_start_write_read
(
devh
,
1
,
JAYLINK_DEV_CONFIG_SIZE
,
device.c:1293
jaylink_read_raw_config()
ret
=
transport_start_write_read
(
devh
,
14
,
REG_MIN_SIZE
,
true
)
;
device.c:1548
jaylink_register()
ret
=
transport_start_write_read
(
devh
,
14
,
REG_MIN_SIZE
,
true
)
;
device.c:1688
jaylink_unregister()
ret
=
transport_start_write_read
(
devh
,
10
,
4
,
true
)
;
emucom.c:105
jaylink_emucom_read()
ret
=
transport_start_write_read
(
devh
,
*
length
,
4
,
false
)
;
emucom.c:243
jaylink_emucom_write()
ret
=
transport_start_write_read
(
devh
,
4
+
2
*
num_bytes
,
jtag.c:111
jaylink_jtag_io()
ret
=
transport_start_write_read
(
devh
,
4
+
2
*
num_bytes
,
swd.c:87
jaylink_swd_io()
ret
=
transport_start_write_read
(
devh
,
21
,
4
,
true
)
;
swo.c:86
jaylink_swo_start()
ret
=
transport_start_write_read
(
devh
,
3
,
4
,
true
)
;
swo.c:167
jaylink_swo_stop()
ret
=
transport_start_write_read
(
devh
,
9
,
8
,
true
)
;
swo.c:243
jaylink_swo_read()
ret
=
transport_start_write_read
(
devh
,
9
,
4
,
true
)
;
swo.c:361
jaylink_swo_get_speeds()
ret
=
transport_start_write_read
(
devh
,
1
,
6
,
true
)
;
target.c:140
jaylink_get_speeds()
ret
=
transport_start_write_read
(
devh
,
2
,
4
,
true
)
;
target.c:229
jaylink_select_interface()
ret
=
transport_start_write_read
(
devh
,
2
,
4
,
true
)
;
target.c:297
jaylink_get_available_interfaces()
ret
=
transport_start_write_read
(
devh
,
2
,
4
,
true
)
;
target.c:364
jaylink_get_selected_interface()
Call Tree
from
examples
transport_start_write_read()
is called by 23 functions and calls 2 functions:
jaylink_get_firmware_version()
jaylink_get_hardware_info()
jaylink_get_counters()
jaylink_get_hardware_version()
jaylink_get_hardware_status()
jaylink_get_caps()
jaylink_get_extended_caps()
jaylink_get_free_memory()
jaylink_read_raw_config()
jaylink_register()
jaylink_unregister()
jaylink_emucom_read()
jaylink_emucom_write()
jaylink_jtag_io()
jaylink_swd_io()
jaylink_swo_start()
jaylink_swo_stop()
jaylink_swo_read()
jaylink_swo_get_speeds()
jaylink_get_speeds()
jaylink_select_interface()
jaylink_get_available_interfaces()
jaylink_get_selected_interface()
All items filtered out
transport_start_write_read()
log_err()
transport_tcp_start_write_read()
All items filtered out
Data Use
from
examples
transport_start_write_read()
reads 5 variables:
jaylink_device::ctx
jaylink_device::iface
jaylink_device_handle::dev
jaylink_error::JAYLINK_ERR
jaylink_host_interface::JAYLINK_HIF_TCP
All items filtered out
transport_start_write_read()
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