Specifications
226 AMD Geode™ GeodeROM Functional Specification
System Management Mode Software
32087C
15.11.3 MSG_SAVE_STATE
This message is sent to each VSM in preparation for Save-to-Disk or Save-to-RAM. All information required for restoring
the device(s) controlled by the VSM must be saved to the VSM's data segment. This message is sent one time by the Save-
to-Disk or Save-to-RAM VSM.
• No Parameters
15.11.4 MSG_RESTORE_STATE
This message is sent to each VSM during a Resume-from-Disk or Resume-from-RAM. All devices handled by the VSM
should be restored using the state information saved during the handling of the MSG_SAVE_STATE message. This mes-
sage is sent at most one time by the Save-to-Disk or Save-to-RAM VSM, and is only sent if a prior MSG_SAVE_STATE has
been issued.
• No Parameters
15.11.5 MSG_SET_POWER_STATE
This message is sent to each VSM when the power level of the device(s) controlled by the VSM is to be changed. For
example, before the system enters Standby, all VSMs are sent the MSG_SET_POWER_STATE message with Parameter0
set to PM_STANDBY. Valid power states are shown in Table 15-6.
• Parameter0: Power State
Table 15-6. Power States
ACPI APM/Legacy Description
S0/C0 Full on Full ON
S0/C1 HLTed with interrupts enabled; cache(s) maintained
S0/C2 Same as S0/C1
S0/C3 Same as S0/C2 but cache(s) don't snoop
S1 Standby CPU and RAM context preserved
S2 Save-to-RAM RAM context preserved; CPU clocks stopped
S3 RAM context preserved; All clocks stopped
S4 RAM and CPU context not preserved
S4BIOS Save-to-Disk RAM and CPU context not preserved
S5 Soft OFF