Debug
ARM DDI 0363E Copyright ©2009 ARM Limited. All rights reserved. 11-29
ID013010 Non-Confidential, Unrestricted Access
Figure 11-12 OS Lock Status Register format
Table11-21 shows how the bit values correspond with the OS Lock Status Register functions.11.4.17 Authentication Status RegisterThe Authentication Status Register is a read-only register that reads the current values of the configuration inputs that determine the debug permission level.Figure 11-13 shows the bit arrangement of the Authentication Status Register.
Figure 11-13 Authentication Status Register format
Table11-22 shows how the bit values correspond with the Authentication Status Register
functions.
31 0
Reserved
1
Lock implemented bit
Table11-21 OS Lock Status Register functions
Bits Field Function
[31:1] Reserved RAZ.
[0] Lock implemented bit Indicates that the OS lock functionality is not implemented. This bit always reads 0.
31 03
Reserved
45678
Secure non-invasive debug features implemented
Secure non-invasive debug features enabled
Secure invasive debug features implemented
Secure invasive debug features enabled
Non-secure debug features
Table11-22 Authentication Status Register bit functions
Bits Field Value Function
[31:8] Reserved - RAZ
[7] Secure non-invasive debug
features implemented
0b1
Implemented
[6] Secure non-invasive debug
features enabled
DBGEN || NIDEN Non-invasive debug enable field
[5] Secure invasive debug
features implemented
0b1
Implemented
[4] Secure invasive debug
features enabled
DBGEN Invasive debug enable field
[3:0] Non-secure debug featuresa
0x0
Not implemented