BATT_FLAGS
if (!(BATT_FLAGS(®s) & APM_BATT_FLAG_NOBATTERY))
if (BATT_FLAGS(®s) & APM_BATT_FLAG_HIGH)
else if (BATT_FLAGS(®s) & APM_BATT_FLAG_LOW)
else if (BATT_FLAGS(®s) & APM_BATT_FLAG_CRITICAL)
else if (BATT_FLAGS(®s) & APM_BATT_FLAG_CHARGING)
else if (BATT_FLAGS(®s) & APM_BATT_FLAG_NOBATTERY)