OpenOCD
str9xpec_set_instr()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
str9xpec_set_instr()
str9xpec_set_instr() function
Syntax
from
str9xpec.c:71
static
int
str9xpec_set_instr
(
struct
jtag_tap
*
tap
,
uint32_t
new_instr
,
tap_state_t
end_state
)
;
Arguments
tap
new_instr
end_state
References
Location
Referrer
Text
str9xpec.c:71
static
int
str9xpec_set_instr
(
struct
jtag_tap
*
tap
,
uint32_t
new_instr
,
tap_state_t
end_state
)
str9xpec.c:98
str9xpec_isc_status()
if
(
str9xpec_set_instr
(
tap
,
ISC_NOOP
,
TAP_IRPAUSE
)
!=
ERROR_OK
)
str9xpec.c:129
str9xpec_isc_enable()
if
(
str9xpec_set_instr
(
tap
,
ISC_ENABLE
,
TAP_IDLE
)
!=
ERROR_OK
)
str9xpec.c:154
str9xpec_isc_disable()
if
(
str9xpec_set_instr
(
tap
,
ISC_DISABLE
,
TAP_IDLE
)
!=
ERROR_OK
)
str9xpec.c:184
str9xpec_read_config()
str9xpec_set_instr
(
tap
,
ISC_CONFIGURATION
,
TAP_IRPAUSE
)
;
str9xpec.c:322
str9xpec_blank_check()
str9xpec_set_instr
(
tap
,
ISC_BLANK_CHECK
,
TAP_IRPAUSE
)
;
str9xpec.c:414
str9xpec_erase_area()
str9xpec_set_instr
(
tap
,
ISC_ERASE
,
TAP_IRPAUSE
)
;
str9xpec.c:469
str9xpec_lock_device()
str9xpec_set_instr
(
tap
,
ISC_PROGRAM_SECURITY
,
TAP_IDLE
)
;
str9xpec.c:471
str9xpec_lock_device()
str9xpec_set_instr
(
tap
,
ISC_NOOP
,
TAP_IRPAUSE
)
;
str9xpec.c:545
str9xpec_set_address()
str9xpec_set_instr
(
tap
,
ISC_ADDRESS_SHIFT
,
TAP_IRPAUSE
)
;
str9xpec.c:620
str9xpec_write()
str9xpec_set_instr
(
tap
,
ISC_PROGRAM
,
TAP_IRPAUSE
)
;
str9xpec.c:631
str9xpec_write()
str9xpec_set_instr
(
tap
,
ISC_NOOP
,
TAP_IRPAUSE
)
;
str9xpec.c:662
str9xpec_write()
str9xpec_set_instr
(
tap
,
ISC_PROGRAM
,
TAP_IRPAUSE
)
;
str9xpec.c:673
str9xpec_write()
str9xpec_set_instr
(
tap
,
ISC_NOOP
,
TAP_IRPAUSE
)
;
str9xpec.c:727
str9xpec_handle_part_id_command()
str9xpec_set_instr
(
tap
,
ISC_IDCODE
,
TAP_IRPAUSE
)
;
str9xpec.c:832
str9xpec_write_options()
str9xpec_set_instr
(
tap
,
ISC_PROGRAM
,
TAP_IRPAUSE
)
;
str9xpec.c:843
str9xpec_write_options()
str9xpec_set_instr
(
tap
,
ISC_NOOP
,
TAP_IRPAUSE
)
;
str9xpec.c:1054
str9xpec_handle_flash_enable_turbo_command()
str9xpec_set_instr
(
tap2
,
0xD
,
TAP_IDLE
)
;
str9xpec.c:1085
str9xpec_handle_flash_disable_turbo_command()
str9xpec_set_instr
(
tap
,
ISC_NOOP
,
TAP_IDLE
)
;
Call Tree
Functions calling
str9xpec_set_instr()
Functions called by
str9xpec_set_instr()
str9xpec_isc_status()
str9xpec_isc_enable()
str9xpec_isc_disable()
str9xpec_read_config()
str9xpec_blank_check()
str9xpec_erase_area()
str9xpec_lock_device()
str9xpec_set_address()
str9xpec_write()
str9xpec_handle_part_id_command()
str9xpec_write_options()
str9xpec_handle_flash_enable_turbo_command()
str9xpec_handle_flash_disable_turbo_command()
all items filtered out
str9xpec_set_instr()
calloc()
free()
buf_set_u32()
buf_get_u32()
jtag_add_ir_scan()
all items filtered out
Data read by
str9xpec_set_instr()
Data written by
str9xpec_set_instr()
scan_field::num_bits
jtag_tap::ir_length
jtag_tap::cur_instr
str9xpec_set_instr()::tap
str9xpec_set_instr()::new_instr
str9xpec_set_instr()::end_state
str9xpec_set_instr()::field
str9xpec_set_instr()::t
all items filtered out
str9xpec_set_instr()
scan_field::num_bits
scan_field::out_value
scan_field::in_value
all items filtered out
Type of
str9xpec_set_instr()
str9xpec_set_instr()
scan_field
all items filtered out