|
1 <?xml version="1.0" encoding="utf-8"?> |
|
2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
|
3 <!-- This component and the accompanying materials are made available under the terms of the License |
|
4 "Eclipse Public License v1.0" which accompanies this distribution, |
|
5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
|
6 <!-- Initial Contributors: |
|
7 Nokia Corporation - initial contribution. |
|
8 Contributors: |
|
9 --> |
|
10 <!DOCTYPE concept |
|
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
|
12 <concept id="GUID-113B3755-1797-5D1B-8E07-8A18F5FE1504" xml:lang="en"><title>Power States</title><shortdesc>Describes three power states that are defined by the kernel.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody> |
|
13 <ul> |
|
14 <li id="GUID-61A3C566-05AA-5F6D-A9DE-B409C873B119"><p> <i>Off</i> - |
|
15 a state where the device and all peripherals are powered off or inactive, |
|
16 or are characterised by negligible power consumption due to current |
|
17 leakage to the electric and electronic circuits that make up the system. |
|
18 This state is achieved as a result of controlled system shutdown resulting |
|
19 from a user action, an application request, UI inactivity, or as a |
|
20 result of accidental loss of power. This may also be achieved as a |
|
21 result of putting the system into a hibernation state. Note that a |
|
22 reboot is necessary to return the system to the <i>Active</i> state; |
|
23 this could be a cold reboot, or a warm reboot if the system was put |
|
24 into a hibernation state. </p> </li> |
|
25 <li id="GUID-275417B2-B8C8-5C93-B576-15543D80CAC9"><p> <i>Standby</i> - a low power consuming state that results from turning off most |
|
26 system resources (clocks, voltages), peripherals, memory banks (where |
|
27 possible), cpu and internal logic, while still retaining the state |
|
28 prior to the transition. Typically, the only systems that are active |
|
29 are those that are required to detect the events that force the transition |
|
30 back to the Active state (e.g. RTC, clocks and Peripherals involved |
|
31 in detecting hardware events). Returning to the Active state will |
|
32 normally take a far shorter period of time than that required to reboot |
|
33 the system. This state is achieved as a result of user action or application |
|
34 request. </p> </li> |
|
35 <li id="GUID-A31A5A3C-C7C2-5D15-88B2-828F7E5F60D8"><p> <i>Active</i> - the fully active state. </p> </li> |
|
36 </ul> |
|
37 <p>The three power states are defined by the enum values of the <xref href="GUID-87AB8B20-04EE-31D2-8F3D-EA904D05B8D0.dita"><apiname>TPowerState</apiname></xref> enum defined in <filepath>e32power.h</filepath>. </p> |
|
38 </conbody><related-links> |
|
39 <link href="GUID-E09E4418-4DC3-56A3-BFBE-486C9C8D25C9.dita"><linktext>Domain |
|
40 Manager</linktext></link> |
|
41 <link href="GUID-0C435514-EEC6-5660-BB5F-535790349632.dita"><linktext>Power |
|
42 Management</linktext></link> |
|
43 </related-links></concept> |