12.4.18. Operating System Lock Status Register

The OSLSR contains status information about the locked debug registers.

Figure 12.15 shows the bit arrangement of the OSLSR.

Figure 12.15. OS Lock Status Register format


Table 12.28 shows how the bit values correspond with the OS Lock Status Register functions.

Table 12.28. OS Lock Status Register bit functions

BitsFieldFunction

[31:3]

-RAZ.

[2]

32-bit access

Indicates that a 32-bit access is required to write the key to the OS Lock Access Register. This bit always reads 0.

[1]

Lock bit

Locked bit:

0 = lock is not set

1 = lock is set.

Writes are ignored. On Present, this bit initializes to the value of DBGOSLOCKINIT, that is, the OS lock is set if DBGOSLOCKINIT is HIGH.

[0]

Lock implemented bit

Lock implemented bit. It indicates that the OS lock functionality is implemented. This bit always reads 1.


Copyright © 2006-2009 ARM Limited. All rights reserved.ARM DDI 0344I
Non-Confidential