diff -r 61992147389a -r 653a8b91b95e resourcemgmt/hwresourcesmgr/power/inc/HWRMPower.h --- a/resourcemgmt/hwresourcesmgr/power/inc/HWRMPower.h Fri Sep 10 19:45:56 2010 +0300 +++ b/resourcemgmt/hwresourcesmgr/power/inc/HWRMPower.h Thu Sep 23 10:05:41 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,