Purpose
A 32
‑
bit counter that updates at 100Hz. The input clock derives from the 24MHz clock
generator on the N1 board.
Usage constraints
The SYS_100HZ Register is read
‑
only.
Configurations
Available in all N1 board configurations.
Memory offset and full register reset value
See
4.6.1 APB system register summary
The following table shows the bit assignments.
Table 4-129 SYS_100HZ Register bit assignments
Bits
Name
Type
Function
[31:0]
100HZ_COUNT
RO
Contains the count, at 100Hz, since the last
CB_nRST
reset.
4.6.6
SYS_FLAG Registers
The SYS_FLAG Registers characteristics are:
Purpose
Provide two 32
‑
bit registers, SYS_FLAGS and SYS_NVFLAGS, that contain general
‑
purpose
flags. The application software defines the meaning of the flags. You use the SYS_FLAGSSET,
SYS_FLAGSCLR, SYS_NVFLAGSSET, and SYS_NVFLAGSCLR registers to set and clear
the bits in the Flag Registers.
Usage constraints
The SYS_FLAGS and SYS_NVFLAGS Registers are read
‑
only.
The SYS_FLAGSSET, SYS_FLAGSCLR, SYS_NVFLAGSSET, and SYS_NVFLAGSCLR
Registers are write
‑
only.
Configurations
Available in all N1 SDP configurations.
SYS_FLAGS Register
The SYS_FLAGS Register is one of the two flag registers. It contains the current states of the
flags.
The SYS_FLAGS Register is volatile, that is, a reset signal from the reset push button resets the
SYS_FLAGS Register.
You use the SYS_FLAGSSET Register to set bits in the SYS_FLAGS Register. Write
0b1
to set
the associated flag. Write
0b0
to leave the associated flag unchanged.
You use the SYS_FLAGSCLR Register to clear bits in the SYS_FLAGS Register. Write
0b1
to
clear the associated flag. Write
0b0
to leave the associated flag unchanged.
4 Programmers model
4.6 APB system registers
101489_0000_02_en
Copyright © 2019, 2020 Arm Limited or its affiliates. All rights
reserved.
4-200
Non-Confidential - Beta