The PMAUTHSTATUS characteristics are:
Provides information about the state of the IMPLEMENTATION DEFINED authentication interface for Performance Monitors.
If FEAT_DoPD is implemented, this register is in the Core power domain. If FEAT_DoPD is not implemented, this register is in the Debug power domain.
This register is OPTIONAL, and is required for CoreSight compliance. Arm recommends that this register is implemented.
PMAUTHSTATUS is a 32-bit register.
The PMAUTHSTATUS bit assignments are:
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 |
RES0 | RTNID | RTID | RES0 | RLNID | RLID | RES0 | SNID | SID | NSNID | NSID |
Reserved, RES0.
Root non-invasive debug.
This field has the same value as DBGAUTHSTATUS_EL1.RTNID.
Root invasive debug.
RTID | Meaning |
---|---|
0b00 |
Not implemented. |
Reserved, RES0.
Realm non-invasive debug.
This field has the same value as DBGAUTHSTATUS_EL1.RLNID.
Realm invasive debug.
RLID | Meaning |
---|---|
0b00 |
Not implemented. |
Reserved, RES0.
Holds the same value as DBGAUTHSTATUS_EL1.SNID.
Secure invasive debug. Possible values of this field are:
SID | Meaning |
---|---|
0b00 |
Not implemented. |
All other values are reserved.
Holds the same value as DBGAUTHSTATUS_EL1.NSNID.
Non-secure invasive debug. Possible values of this field are:
NSID | Meaning |
---|---|
0b00 |
Not implemented. |
All other values are reserved.
Component | Offset | Instance |
---|---|---|
PMU | 0xFB8 | PMAUTHSTATUS |
This interface is accessible as follows:
30/03/2021 20:51; e3551d56dc294a4d55296a6c10544191ada08a8e
Copyright © 2010-2021 Arm Limited or its affiliates. All rights reserved. This document is Non-Confidential.