14.6.1 Sleep Configuration
| Name: | SLEEPCFG |
| Offset: | 0x04 |
| Reset: | 0x00000000 |
| Property: | Local Write-Protection |
| Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
| Access | |||||||||
| Reset |
| Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
| Access | |||||||||
| Reset |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| Access | |||||||||
| Reset |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| SLEEPMODE[2:0] | |||||||||
| Access | R/W | R/W | R/W | ||||||
| Reset | 0 | 0 | 0 | ||||||
Bits 2:0 – SLEEPMODE[2:0] Sleep Mode
Note: There is a small latency
between the store instruction and actual writing of the SLEEPCFG register due to
bridges. Software must verify that the SLEEPCFG register contains the intended
value before executing the Wait For Interrupt (WFI) instruction.
| Value | Name | Description |
|---|---|---|
| 0x0 | — | Reserved |
| 0x1 | — | Reserved |
| 0x2 | IDLE | Idle sleep mode enabled |
| 0x3 | — | Reserved |
| 0x4 | STANDBY | Standby sleep mode enabled |
| Other | — | Reserved |
