Todo:
analyze powerctrl's memory usuage, try to optimize
enhance usb host function, try to support mouse, keyboard, etc

2007-07-20  Hu Yong  <ecc_hy@hotmail.com>
    Add swap function
    swap file and size can be pre-defined in powerctrl.cfg
    Add some kernel 2.6 compatible code, not tested:

2007-07-17  Hu Yong  <ecc_hy@hotmail.com>
   Add card control according to meanie's mb-applet-card.c
   Add charge percent according to pelrun's patch.
   pelrun said:
   The ac charge percentage is never going to exactly match the no-ac charge percentage from apm at partial charge. More important is for 100% to be right and 0% to be relatively close.
   If the battery is fully charged and the ac level isn't showing 93-100%, could you tell me what /proc/driver/battery/sharpsl_main_battery_voltage is reporting with the power cable still plugged in? On my battery it's about 222, but I'd like to know if other people get markedly different values.
     
   Add usb device check, not only storage.
   
2007-07-06  Hu Yong  <ecc_hy@hotmail.com>
	Bump to 0.0.2
   minor display buf fixed
   add option "bVolumeCtrl" to powerctrl.cfg

2007-07-04  Hu Yong  <ecc_hy@hotmail.com>
	add "overclock protected" to powerctrl.cfg
	add volume control
	try swap on/off, but system hang when exec "swapoff -a"
	
2007-07-02  Hu Yong  <ecc_hy@hotmail.com>
   clean the paint code
   add paint config to powerctrl.cfg

2007-06-30  Hu Yong  <ecc_hy@hotmail.com>

	dpms_set() back to "xset", give up DPMSGetTimeouts()
	new function: dpms_read(), read dpms status from "xset q"
	add "Attention:" to powerctrl.cfg
	
	speedstep over unstable freq

