12.5.2 CPUDOZE
Doze and Idle Register
Note:
- See the link below for more details.
Name: | CPUDOZE |
Offset: | 0x88C |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
IDLEN | DOZEN | ROI | DOE | DOZE[2:0] | |||||
Access | R/W | R/W/HC/HS | R/W | R/W/HC/HS | R/W | R/W | R/W | ||
Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit 7 – IDLEN Idle Enable bit
Value | Description |
---|---|
1 |
A |
0 |
A |
Bit 6 – DOZEN Doze Enable bit(1)
Value | Description |
---|---|
1 |
Places devices into Doze setting |
0 |
Places devices into Normal mode |
Bit 5 – ROI Recover-on-Interrupt bit(1)
Value | Description |
---|---|
1 |
Entering the Interrupt Service Routine (ISR) makes DOZEN
= |
0 |
Entering the Interrupt Service Routine (ISR) does not change DOZEN |
Bit 4 – DOE Doze-on-Exit bit(1)
Value | Description |
---|---|
1 |
Executing the ISR makes DOZEN = |
0 |
Exiting the ISR does not change DOZEN |
Bits 2:0 – DOZE[2:0] Ratio of CPU Instruction Cycles to Peripheral Instruction Cycles
Value | Description |
---|---|
111 |
1:256 |
110 |
1:128 |
101 |
1:64 |
100 |
1:32 |
011 |
1:16 |
010 |
1:8 |
001 |
1:4 |
000 |
1:2 |