05.02.2013 Views

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Debug Registers <strong>Reference</strong><br />

C10.8.7 Authentication Status Register (DBGAUTHSTATUS)<br />

The Authentication Status Register, DBGAUTHSTATUS, indicates the implemented debug features <strong>and</strong><br />

provides the current values of the configuration inputs that determine the debug permissions. The value<br />

returned depends on whether the processor implements the Security Extensions.<br />

The DBGAUTHSTATUS Register is:<br />

debug register 1006, at offset 0xFB8<br />

a read-only register<br />

when the Security Extensions are implemented, a Common register.<br />

When the Security Extensions are implemented, the format of the DBGAUTHSTATUS Register is:<br />

31 8 7 6 5 4 3 2 1<br />

Reserved, UNK<br />

1 1 1 1<br />

Bits [31:8] Reserved, UNK.<br />

Secure non-invasive debug features implemented<br />

Secure non-invasive debug enabled<br />

Secure invasive debug features implemented<br />

Secure invasive debug enabled<br />

Non-secure non-invasive debug features implemented<br />

Non-secure non-invasive debug enabled<br />

Non-secure invasive debug features implemented<br />

Non-secure invasive debug enabled<br />

Secure non-invasive debug features implemented, bit [7]<br />

This bit is RAO, Secure non-invasive debug features are implemented.<br />

Secure non-invasive debug enabled, bit [6]<br />

This bit indicates the logical result of:<br />

(DBGEN OR NIDEN) AND (SPIDEN OR SPNIDEN).<br />

Secure invasive debug features implemented, bit [5]<br />

This bit is RAO, Secure invasive debug features are implemented.<br />

Secure invasive debug enabled, bit [4]<br />

This bit indicates the logical result of (DBGEN AND SPIDEN).<br />

Non-secure non-invasive debug features implemented, bit [3]<br />

This bit is RAO, Non-secure non-invasive debug features are implemented.<br />

Non-secure non-invasive debug enabled, bit [2]<br />

This bit indicates the logical result of (DBGEN OR NIDEN)<br />

C10-96 Copyright © 1996-1998, 2000, 2004-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0406B<br />

0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!