System Control Registers
165
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
System Control and Interrupts
1.13 System Control Registers
This section provides details of all the system control module registers that let users configure, control,
and monitor various functions and features in the device.
and
give details about the "base offset" of each register and identifies
the reset source for each register and whether the register is accessible by the master subsystem or
control subsystem or both. The below Register Map also provides details on whether the register is write
protected and if the register is read-only.
Registers accessible by only the Cortext-M3 CPU in the master subsystem have only M3 "base
offset" and registers accessible by only the C28x CPU in the control subsystem have only C28x
"base offset" associated with it. The registers which are accessible by both have both M3 CPU
and C28x CPU "base a offset".
The "Write Once" or "Write = 1" in the Read-Only column of the below table means that the respective
LOCK registers can be written only once and can only set the bits in the respective registers to "1." Writes
of "0" are ignored and once set to "1" cannot be written again until the respective reset is generated to
reset the state of the LOCK configuration.
Note that all the addresses in the memory map which are not defined in the below table are reserved.
None of the reserved addresses, nor any of the reserved bits in registers should be written to. If there is a
need to write to them they should be written back with the same bit value as read from them.
1.13.1 System Control, Configuration Register Map
Table 1-38. System Control, Configuration Registers Address Map
Register
Acronym
Register
Description
Size (x8)
C28
Offset
(x16)
M3 Offset
(x8)
C28
Protectio
n
M3
Protection
Reset Source
Read
Only
Master Subsystem Device Identification and
System Control Registers:
0x400F:E0
00
DID0
Device Identification
Register 0
4
0x0
XRS
DID1
Device Identification
Register 1
4
0x4
M3SYSRST
Yes
DC1
Device Configuration
1 Register
4
0x10
XRS
DC2
Device Configuration
2 Register
4
0x14
MWRALLOW
XRS
Yes
DC4
Device Configuration
4 Register
4
0x1C
MWRALLOW
XRS
Yes
DC6
Device Configuration
6 Register
4
0x24
MWRALLOW
XRS
Yes
DC7
Device Configuration
7 Register
4
0x28
XRS
SRCR0
Software Reset
Control Register 0
4
0x40
MWRALLOW
M3SYSRST
SRCR1
Software Reset
Control Register 1
4
0x44
MWRALLOW
M3SYSRST
SRCR2
Software Reset
Control Register 2
4
0x48
MWRALLOW
M3SYSRST
SRCR3
Software Reset
Control Register 3
4
0x4C
MWRALLOW
M3SYSRST
MRESC
Master Reset Cause
Register
4
0x5C
POR
RCC
Run Mode Clock
Configuration
Register
4
0x060
MWRALLOW
M3SYSRST
GPIOHBCTL
Master GPIO High
Performance Bus
Control Register
4
0x6C
MWRALLOW
M3SYSRST
RCGC0
Run Mode Clock
Gating Control
Register 0
4
0x100
MWRALLOW
M3SYSRST