Another Powersaving idea?
Hi!
I've asked this question before, but then there were no real results since the Cources were not published and iRex was not interested (still thinking to implement proper powersaving).
What I'm looking at is the following:
Give the User a "switch" in the Contentlister or some submenu that reboots the device into "Reading Mode", deactivates all unnecessary Hardware and activates Maximum Powersaving for the Processor.
When reading fiction I don't need the Stylus, WLAN, LAN and Audio. All I need is the screen, the keys, Cardslots and of course the hardware neccessary for running the Linux OS. CPU Powersaving (can you clock the PXA255 to 33Mhz and reduce voltage?) should of course also be a priority, putting the CPU on lowest setting as soon as a book is loaded and the pages have been precached.
Going back to normal mode should be just as easy, simply selecting the entry in the Contentlister and rebooting.
In addition to greatly enhancing the batterylife it should also considerably reduce the booting time since many drivers would not have to be loaded.
any ideas on this from those who can actually read the code? How dangerous would this be (bricking is always an imminent danger when playing witht eh Kernel I guess...)?
|