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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

nSUHD_imp, bit [14]<br />

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

1 DBGDEVID is implemented, see Debug Device ID Register (DBGDEVID) on<br />

page C10-6.<br />

This bit is always RAZ in <strong>ARM</strong>v6.<br />

Secure User halting debug not implemented bit. When the Security Extensions are<br />

implemented, the meanings of the values of this bit are:<br />

0 Secure User halting debug is implemented<br />

1 Secure User halting debug is not implemented.<br />

If the Security Extensions are not implemented:<br />

Secure User halting debug cannot be implemented<br />

this bit is RAZ.<br />

A v6.1 Debug processor that implements the Security Extensions must support Secure User<br />

halting debug. In v6.1 Debug this bit is always RAZ.<br />

See also Chapter C2 Invasive Debug Authentication.<br />

PCSR_imp, bit [13]<br />

Program Counter Sampling Register (DBGPCSR) implemented as register 33 bit. The<br />

meanings of the values of this bit are:<br />

0 DBGPCSR is not implemented as register 33<br />

1 DBGPCSR is implemented as register 33.<br />

Note<br />

In v7 Debug, the DBGPCSR can be implemented as register 33, as register 40, or as both<br />

register 33 <strong>and</strong> register 40, as described in Implemented Program Counter sampling<br />

registers on page C8-2. The PCSR_imp bit only indicates whether it is implemented as<br />

register 33. For details of how to determine whether it is implemented as register 40 see<br />

Debug Device ID Register (DBGDEVID) on page C10-6.<br />

In <strong>ARM</strong>v6, the Program Counter Sampling Register is an IMPLEMENTATION DEFINED<br />

feature of the external debug interface <strong>and</strong> is not indicated in the DBGDIDR. This bit is<br />

always RAZ in <strong>ARM</strong>v6.<br />

See also Program Counter Sampling Register (DBGPCSR) on page C10-38.<br />

SE_imp, bit [12]<br />

Security Extensions implemented bit. The meanings of the values of this bit are:<br />

0 Security Extensions are not implemented<br />

1 Security Extensions are implemented.<br />

v6 Debug is not a permitted option for an implementation that includes the Security<br />

Extensions. This bit is RAZ on a v6 Debug implementation.<br />

Bits [11:8] Reserved, RAZ.<br />

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

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

Saved successfully!

Ooh no, something went wrong!