HIB Registers
498
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Hibernation Module
6.5.4 HIBCTL Register (Offset = 0x10) [reset = 0x80002000]
Hibernation Control (HIBCTL)
This register is the control register for the Hibernation module. This register must be written last before a
hibernate event is issued. Writes to other registers after the HIBREQ bit is set are not guaranteed to
complete before hibernation is entered.
NOTE:
Writes to this register have special timing requirements. Software should make use of the
WRC bit in the HIBCTL register to ensure that the required synchronization has elapsed.
While the WRC bit is clear, any attempts to write this register are ignored. Reads may occur
at any time.
Note that once tamper is enabled, the following HIBCTL clock configuration bits and bus write stall bit are
locked and cannot be modified:
•
OSCSEL
•
OSCDRV
•
OSCBYP
•
VDD3ON
•
CLK32EN
•
RTCEN
HIBCTL is shown in
and described in
.
Return to
Figure 6-12. HIBCTL Register
31
30
29
28
27
26
25
24
WRC
RETCLR
RESERVED
R-0x1
R/W-0x0
R-0x0
23
22
21
20
19
18
17
16
RESERVED
OSCSEL
RESERVED
OSCDRV
OSCBYP
R-0x0
R/W-0x0
R-0x0
R/W-0x0
R/W-0x0
15
14
13
12
11
10
9
8
RESERVED
VBATSEL
RESERVED
BATCHK
BATWKEN
VDD3ON
R-0x0
R/W-0x1
R-0x0
R/W-0x0
R/W-0x0
R/W-0x0
7
6
5
4
3
2
1
0
VABORT
CLK32EN
RESERVED
PINWEN
RTCWEN
RESERVED
HIBREQ
RTCEN
R/W-0x0
R/W-0x0
R-0x0
R/W-0x0
R/W-0x0
R-0x0
R/W-0x0
R/W-0x0