Register summary – Digi NS9215 User Manual

Page 85

Advertising
background image

. . . . .

W O R K I N G W I T H T H E C P U

System control processor (CP15) registers

www.digiembedded.com

85

Note:

In all cases, reading from or writing any data values to any CP15 registers,
including those fields specified as

UNPREDICTABLE, SHOULD BE ONE,

or

SHOULD

BE ZERO,

does not cause any physical damage to the chip.

Register summary

CP15 uses 16 registers.

Register locations 0, 5, and 13 each provide access to more than one register.
The register accessed depends on the value of the

opcode_2

field in the CP15

MRC/MCR

instructions (see “Accessing CP15 registers” on page 83).

Register location 9 provides access to more than one register. The register
accessed depends on the value of the

CRm

field (see “Accessing CP15 registers”

on page 83).

All CP15 register bits that are defined and contain state are set to 0 by reset, with
these exceptions:

The V bit is set to 0 at reset if the

VINITHI

signal is low, and set to 1 if the

VINITHI

signal is high.

Register

Reads

Writes

0

ID code (based on

opcode_2

value)

Unpredictable

0

Cache type (based on

opcode_2

value)

Unpredictable

1

Control Control

2

Translation table base

Translation table base

3

Domain access control

Domain access control

4

Reserved

Reserved

5

Data fault status (based on

opcode_2

value)

Data fault status (based on

opcode_2

value)

6

Instruction fault status (based on

opcode_2

value)

Instruction fault status (based on

opcode_2

value)

7

Cache operations

Cache operations

8

Unpredictable

TLB

9

Cache lockdown (based on

CRm

value)

Cache lockdown

10

TLB lockdown

TLB lockdown

11 and 12

Reserved

Reserved

13

FCSE PID (based on

opcode_2

value)

FCSE = Fast context switch extension
PID = Process identifier

FCSE PID (based on

opcode_2

value)

FCSE = Fast context switch extension
PID = Process identifier

13

Context ID (based on

opcode_2

value)

Context ID (based on

opcode_2

value)

14

Reserved

Reserved

15

Test configuration

Test configuration

Advertising