The EDITR characteristics are:
Used in Debug state for passing instructions to the PE for execution.
EDITR is in the Core power domain.
EDITR is a 32-bit register.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
hw2 | hw1 |
Second halfword of the T32 instruction to be executed on the PE. When EDITR contains a 16-bit T32 instruction, this field is ignored. For more information, see 'Behavior in Debug state'.
The hw2 field is displayed on the left. This is not the usual convention for display of T32 instruction halfwords.
First halfword of the T32 instruction to be executed on the PE.
The hw1 field is displayed on the right. This is not the usual convention for display of T32 instruction halfwords.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
A64 instruction to be executed on the PE |
A64 instruction to be executed on the PE.
If EDSCR.ITE == 0 when the PE exits Debug state on receiving a Restart request trigger event, the behavior of any instruction issued through the ITR in Normal access mode that has not completed execution is CONSTRAINED UNPREDICTABLE, and must do one of the following:
EDITR ignores writes if the PE is in Non-debug state.
Component | Offset | Instance |
---|---|---|
Debug | 0x084 | EDITR |
This interface is accessible as follows:
26/03/2024 09:49; 67c0ae5282a7629ba0ea0ba7267b43cd4f7939f6
Copyright © 2010-2024 Arm Limited or its affiliates. All rights reserved. This document is Non-Confidential.