diff -r dc67b94625c5 -r 9d35fd98f273 resourcemgmt/hwresourcesmgr/power/inc/HWRMPower.h --- a/resourcemgmt/hwresourcesmgr/power/inc/HWRMPower.h Fri Sep 17 08:36:42 2010 +0300 +++ b/resourcemgmt/hwresourcesmgr/power/inc/HWRMPower.h Mon Oct 04 02:28:24 2010 +0300 @@ -136,13 +136,22 @@ EBatteryChargerUnKnown = 0, EBatteryChargerDedicated = 1, EBatteryChargerUsbDedicated = 2, - EBatteryChargerUsbHost = 3 + EBatteryChargerUsbHost = 3, + // Hi-speed USB host + EBatteryChargerUsbHispeedHost = 4, + // USB host with accessory charger adapter + EBatteryChargerUsbAca = 5, }; /* The current charging status of the device. */ enum TBatteryChargingStatus { - EChargingStatusError = -1, + EChargingStatusError = -1, + EChargingStatusIllegalChargerError = -2, + EChargingStatusChargerUnderVoltageError = -3, + EChargingStatusChargerOverVoltageError = -4, + EChargingStatusTempTooHotError = -5, + EChargingStatusTempTooColdError = -6, EChargingStatusNotConnected = 0, EChargingStatusCharging = 1, EChargingStatusNotCharging = 2,