Table 4-23, System control register bit functions -36, Figure 4-27 – ARM Cortex R4F User Manual

Page 120: System control register format -36

Advertising
background image

System Control Coprocessor

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

4-36

ID013010

Non-Confidential, Unrestricted Access

Figure 4-27 System Control Register format

Table 4-23 shows the purposes of the individual bits in the System Control Register.

TRE

IE

TE

AFE

NMFI

SBZ

EE

VE

Z

RR

SBZ

SBO

BR

SBO

FI

DZ

SBZ

M

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10

7 6

3 2 1 0

SBO 1

V

I

SBZ

SBO

C A

Table 4-23 System Control Register bit functions

Bits

Field

Function

[31]

IE

Identifies little or big instruction endianness in use:
0 = little-endianness
1 = big-endianness.
The primary input CFGIE defines the reset value. This bit is read-only.

[30]

TE

Thumb exception enable:
0 = enable ARM exception generation
1 = enable Thumb exception generation.
The primary input TEINIT defines the reset value.

[29]

AFE

Access Flag Enable. On the processor this bit is SBZ.

[28]

TRE

TEX Remap Enable. On the processor this bit is SBZ.

[27]

NMFI

NMFI, non-maskable fast interrupt enable:
0 = Software can disable FIQs
1 = Software cannot disable FIQs.
This bit is read-only. The configuration input CFGNMFI defines its value.

[26]

Reserved

SBZ.

[25]

EE

Determines how the E bit in the CPSR is set on an exception:
0 = CPSR E bit is set to 0 on an exception
1 = CPSR E bit is set to 1 on an exception.
The primary input CFGEE defines the reset value.

[24]

VE

Configures vectored interrupt:
0 = offset for IRQ = 0x18
1 = VIC controller provides offset for IRQ.
The reset value of this bit is 0.

[23:22]

Reserved

SBO.

[21]

FI

Fast Interrupts enable.
On the processor Fast Interrupts are always enabled. This bit is SBO.

[20]

Reserved

SBZ.

Advertising
This manual is related to the following products: