5 power manager sleep status register (pssr), 5 power manager sleep status register (pssr) -37, System control module – Intel STRONGARM SA-1100 User Manual
Page 107
SA-1100 Developer’s Manual
9-37
System Control Module
9.5.7.5
Power Manager Sleep Status Register (PSSR)
PSSR contains five status flags. The software sleep status flag is set when sleep mode is entered as
a result of the force sleep (FS) control bit being set by the CPU. The battery fault status bit is set
any time the BATT_FAULT pin is asserted (even when the SA-1100 is already in sleep mode). The
VDD fault status bit is set only when the assertion of the VDD_FAULT pin causes sleep mode
invocation ( that is, if the force sleep bit is asserted and sleep mode is entered followed by the
assertion of the VDD_FAULT pin, the VDD fault status bit is not set). Hardware (power-on) reset
clears PSSR, but the sleep mode reset, software reset, and watchdog reset do not affect this register.
The peripheral hold and DRAM hold bits indicate that those two interfaces retain the same value as
during sleep until these bits are cleared.
The five status flags are cleared when a one is written to them. Writing zero to any status bit has no
effect. Reserved bits read as zeros and are unaffected by writes. The following table shows the
PSSR.
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R/W
Reserved
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R/W
Reserved
PH
DH
VFS
BFS
SWS
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
Name
Description
0
SS
Software sleep status.
0 – Chip has not been placed in sleep mode by setting the force sleep (FS) control bit since it
was last cleared by reset or by the CPU.
1– Chip was placed in sleep mode by setting the force sleep (FS) control bit.
1
BFS
Battery fault status.
0 – BATT_FAULT pin has not been asserted since it was last cleared by a hardware reset or
by the CPU.
1 – BATT_FAULT pin has been asserted.
2
VFS
VDD fault status.
0 – VDD_FAULT pin has not been asserted since it was last cleared by a hardware reset or
by the CPU.
1 – VDD_FAULT pin was asserted in run or idle mode and caused the chip to enter sleep
mode.
Note: This bit will not be set by the assertion of VDD_FAULT while the SA-1100 is in sleep
mode.