Here is some more info on OmniGo power modes (from the OmniGo book):
<Begin>
For OmniGo, only three power management modes are supported:
ON
DOZE
SUSPEND
Notice that there is no OFF nor SLEEP mode. The OmniGo unit cannot be
turned off; power to the SRDRAM cannot be halted. Because the OmniGo
does
not contain an external motorized peripheral, the unit can also switch
from
DOZE to SUSPEND modes directly; there is no need for a SLEEP mode.
The OmniGo enters DOZE mode automatically when the GEOS multi-tasking
system detects that all threads are idle. During a period of thread
inactivity,
GEOS immediately calls an idle routine to activate the APM (Advanced
Power
Management) function call; this in succession halts the CPU.
At this point, the OmniGo is in DOZE mode, though power to peripherals
is
still available. After another wait period of inactivity (by default 1
minute,
though this is user-selectable), the APM engages the unit in SUSPEND
mode,
and power to the peripherals is turned off. SUSPEND mode is therefore
OmniGo's "rest" state. During SUSPEND mode, the Self Refresh DRAM
periodically reads its memory in order to hold its state.
<end>
-- ; Max Mansour // mail : mmansour@gis.net ; // irc : Justarius ; ; The Presidents -> http://www.gis.net/~mmansour/ ; HP OmniGo 100 -> http://www.gis.net/~mmansour/omnigo/omnigo.html ; ZShell -> http://www.gis.net/~mmansour/zshell/zshell.html.end