OpenOCD
irscan()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
irscan()
irscan() function
Syntax
from
lakemont.c:35
static
int
irscan
(
struct
target
*
t
,
uint8_t
*
out
,
uint8_t
*
in
,
uint8_t
ir_len
)
;
Implemented in
lakemont.c:214
Arguments
t
out
in
ir_len
References
Location
Referrer
Text
lakemont.c:214
static
int
irscan
(
struct
target
*
t
,
uint8_t
*
out
,
lakemont.c:35
static
int
irscan
(
struct
target
*
t
,
uint8_t
*
out
,
lakemont.c:426
get_tapstatus()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:445
enter_probemode()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:473
exit_probemode()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:650
read_hw_reg()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:691
write_hw_reg()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:813
submit_pir()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
lakemont.c:819
submit_pir()
if
(
irscan
(
t
,
scan
.
out
,
NULL
,
LMT_IRLEN
)
!=
ERROR_OK
)
Call Tree
Functions calling
irscan()
Functions called by
irscan()
get_tapstatus()
enter_probemode()
exit_probemode()
read_hw_reg()
write_hw_reg()
submit_pir()
all items filtered out
irscan()
log_printf_lf()
jtag_add_ir_scan()
jtag_execute_queue()
target_to_x86_32()
all items filtered out
Data read by
irscan()
Data written by
irscan()
log_levels::LOG_LVL_ERROR
target::tap
tap_state::TAP_IDLE
jtag_tap::enabled
jtag_tap::ir_length
scan
x86_32_common::curr_tap
x86_32_common::flush
irscan()::t
irscan()::out
irscan()::in
irscan()::ir_len
irscan()::retval
irscan()::x86_32
irscan()::fields
all items filtered out
irscan()
scan_field::num_bits
scan_field::out_value
scan_field::in_value
irscan()::retval
all items filtered out
Type of
irscan()
irscan()
scan_field
x86_32_common
all items filtered out