Debug

 

31

1

 

0

 

 

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Lock implemented bit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 11-12 OS Lock Status Register format

 

Table 11-21shows how the bit values correspond with the OS Lock Status Register functions.

 

 

 

Table 11-21 OS Lock Status Register functions

 

 

 

 

 

 

Bits

Field

Function

 

 

 

 

 

 

 

 

 

[31:1]

Reserved

RAZ.

 

 

 

 

 

 

[0]

Lock implemented bit

Indicates that the OS lock functionality is not implemented. This bit always reads 0.

 

 

 

 

 

 

 

 

11.4.17 Authentication Status Register

The Authentication Status Register is a read-only register that reads the current values of the configuration inputs that determine the debug permission level.

Figure 11-13shows the bit arrangement of the Authentication Status Register.

31

8

7

6

5

4

3

0

Reserved

Secure non-invasive debug features implemented

Secure non-invasive debug features enabled

Secure invasive debug features implemented

Secure invasive debug features enabled

Non-secure debug features

Figure 11-13 Authentication Status Register format

Table 11-22shows how the bit values correspond with the Authentication Status Register functions.

Table 11-22 Authentication Status Register bit functions

Bits

Field

Value

Function

 

 

 

 

[31:8]

Reserved

-

RAZ

 

 

 

 

[7]

Secure non-invasive debug

0b1

Implemented

 

features implemented

 

 

 

 

 

 

[6]

Secure non-invasive debug

DBGEN NIDEN

Non-invasive debug enable field

 

features enabled

 

 

 

 

 

 

[5]

Secure invasive debug

0b1

Implemented

 

features implemented

 

 

 

 

 

 

[4]

Secure invasive debug

DBGEN

Invasive debug enable field

 

features enabled

 

 

 

 

 

 

[3:0]

Non-secure debug featuresa

0x0

Not implemented

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

11-29

ID013010

Non-Confidential, Unrestricted Access

 

Page 298
Image 298
ARM R4F, r1p3 manual Authentication Status Register, OS Lock Status Register functions