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.

The format of the SDER is:<br />

31<br />

Bits [31:2] Reserved. UNK/SBZP.<br />

SUNIDEN, bit [1]<br />

Secure User Non-Invasive Debug ENable:<br />

0 non-invasive debug not permitted in Secure User mode<br />

1 non-invasive debug permitted in Secure User mode.<br />

SUIDEN, bit [0]<br />

Secure User Invasive Debug ENable:<br />

0 invasive debug not permitted in Secure User mode<br />

1 invasive debug permitted in Secure User mode.<br />

For more information about the use of the SUNIDEN <strong>and</strong> SUIDEN bits see:<br />

Chapter C2 Invasive Debug Authentication<br />

Chapter C7 Non-invasive Debug Authentication.<br />

Virtual Memory System <strong>Architecture</strong> (VMSA)<br />

Note<br />

Invasive <strong>and</strong> non-invasive debug in Secure privileged modes is controlled by hardware only. For more<br />

information, see Chapter C2 Invasive Debug Authentication <strong>and</strong> Chapter C7 Non-invasive Debug<br />

Authentication.<br />

Accessing the SDER<br />

UNK/SBZP<br />

To access the SDER you read or write the CP15 registers with set to 0, set to c1, set to<br />

c1, <strong>and</strong> set to 1. For example:<br />

MRC p15,0,,c1,c1,1 ; Read CP15 Secure Debug Enable Register<br />

MCR p15,0,,c1,c1,1 ; Write CP15 Secure Debug Enable Register<br />

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

2<br />

SUNIDEN<br />

SUIDEN<br />

1<br />

0

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

Saved successfully!

Ooh no, something went wrong!