12.4.9. Instruction Transfer Register

The DBGITR enables the external debugger to feed instructions into the processor for execution while in debug state. The DBGITR is a write-only register. Reads from the DBGITR return an Unpredictable value.

The Instruction Transfer Register, bits [31:0] contain the ARM instruction for the processor to execute while in debug state. The reset value of this register is Unpredictable.


Writes to the DBGITR when the processor is not in debug state or the DBGDSCR[13] execute instruction enable bit is cleared are Unpredictable. When an instruction is issued to the processor, the debug unit prevents the next instruction from being issued until the DBGDSCR[25] instruction complete bit is set.

Copyright © 2010-2011 ARM. All rights reserved.ARM DDI 0460C