D9.4 TRCAUTHSTATUS, Authentication Status Register

The TRCAUTHSTATUS indicates the current level of tracing permitted by the system.

Bit field descriptions

The TRCAUTHSTATUS is a 64-bit register.

Figure D9-3 TRCAUTHSTATUS bit assignments
To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


RES0, [31:8]
res0Reserved.
SNID, [7:6]

Secure Non-invasive Debug:

0b10Secure Non-invasive Debug implemented but disabled.
0b11Secure Non-invasive Debug implemented and enabled.
SID, [5:4]

Secure Invasive Debug:

0b00Secure Invasive Debug is not implemented.
NSNID, [3:2]

Non-secure Non-invasive Debug:

0b10Non-secure Non-invasive Debug implemented but disabled, NIDEN=0.
0b11Non-secure Non-invasive Debug implemented and enabled, NIDEN=1.
NSID, [1:0]

Non-secure Invasive Debug:

0b00Non-secure Invasive Debug is not implemented.

Bit fields and details not provided in this description are architecturally defined. See the Arm® Architecture Reference Manual Armv8, for Armv8-A architecture profile.

The TRCAUTHSTATUS can be accessed through the external debug interface, offset 0xFB8.

Non-ConfidentialPDF file icon PDF version100798_0301_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.