arm11_add_debug_inst() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDarm11_add_debug_inst()

arm11_add_debug_inst() function

Queue a DR scan of the ITR register. Caller must have selected scan chain 4 (ITR), possibly using ITRSEL. Going through the TAP_DRUPDATE state writes ITR only if Ready was previously set. Only the Ready flag is readable by the scan. An instruction loaded into ITR is executed when going through the TAP_IDLE state only if Ready was previously set and the debug state is properly set up. Depending on the instruction, you may also need to ensure that the rDTR is ready before that Run-Test/Idle state.

Syntax

static void arm11_add_debug_inst(struct arm11_common *arm11,     uint32_t inst,     uint8_t *flag,     tap_state_t state);

Arguments

arm11

Target state variable.

inst

An ARM11 processor instruction/opcode.

flag

Optional parameter to retrieve the Ready flag; this address will be written when the JTAG chain is scanned.

state

The TAP state to enter after the DR scan.

Call Tree

Functions calling arm11_add_debug_inst()
Functions called by arm11_add_debug_inst()
arm11_add_debug_inst()
Type of arm11_add_debug_inst()
arm11_add_debug_inst()
all items filtered out