![ARM V2M-Juno r2 Technical Reference Manual Download Page 94](http://html.mh-extra.com/html/arm/v2m-juno-r2/v2m-juno-r2_technical-reference-manual_2973223094.webp)
SYS_NVFLAGS Register
The SYS_NVFLAGS Register is one of the two flag registers. It contains the current states of
the flags.
The SYS_NVFLAGS Register is non-volatile, that is, a reset signal from the reset push button
does not reset the SYS_FLAGS Register. Only
CB_nPOR
resets the SYS_NVFLAGS Register.
You use the SYS_NVFLAGSSET Register to set bits in the SYS_NVFLAGS Register. Write
0b1
to set the associated flag. Write
0b0
to leave the associated flag unchanged.
You use the SYS_NVFLAGSCLR Register to clear bits in the SYS_NVFLAGS Register. Write
0b1
to clear the associated flag. Write
0b0
to leave the associated flag unchanged.
Related concepts
4.3.1 APB system register summary
4.3.7
SYS_CFGSW Register
The SYS_CFGSW Register characteristics are:
Purpose
Contains the value of
CONFSWITCH
in the
config.txt
file.
Usage constraints
There are no usage constraints.
Configurations
Available in all V2M-Juno r2 motherboard configurations.
The following figure shows the bit assignments.
31
0
Reserved
7
8
SOFT_CONFIG_SWITCH
Figure 4-8 SYS_CFGSW Register bit assignments
The following table shows the bit assignments.
Table 4-10 SYS_CFGSW Register bit assignments
Bits
Name
Function
[31:8]
-
Reserved. If you write to this register,
you must write all zeros to these bits. If
you read this register, you must ignore
these bits.
[7:0]
SOFT_CONFIG_SWITCH
Software applications can read these
switch settings. The application
software defines the meanings of the
switch settings. The reset signals set
these bits to the value of
CONFSWITCH
in the
config.txt
file.
Note
The configuration system does not use
the contents of this register for board
configuration.
Related concepts
4.3.1 APB system register summary
4 Programmers Model
4.3 APB system registers
ARM 100114_0200_03_en
Copyright © 2015–2017 ARM Limited or its affiliates. All rights reserved.
4-94
Non-Confidential