For the windows ce project that we were working on had a lot of power states. As it was a PXA based board, with Mainstone III as the reference platform, we had to map these states to that of PXA.
The low power mode mappings were chosen as below:
- POWER_STATE_SUSPEND - Sleep mode of PXA
- POWER_STATE_OFF - Deep Sleep mode PXA
Now with the new requirement for our software, we had to modify the existing OAL code and the power manager to add and map the new states to that of the PXA.
In this post I will walk you through on steps involved in adding a wakeup source in OAL.
We can splits the process in to two parts
- Mapping a SYSINTR value to the wakeup
- Adding the wakeup configuration specific to the processor
0 comments:
Post a Comment