oryp6: Do not invert full battery light
This commit is contained in:
@@ -61,21 +61,21 @@ void board_event(void) {
|
||||
}
|
||||
|
||||
if (main_cycle == 0) {
|
||||
// Battery LED's are inverted on the oryp6
|
||||
// Battery charging LED is inverted on the oryp6
|
||||
if (acin) {
|
||||
// Discharging (no AC adapter)
|
||||
gpio_set(&LED_BAT_CHG_N, true);
|
||||
gpio_set(&LED_BAT_FULL_N, true);
|
||||
gpio_set(&LED_BAT_FULL, false);
|
||||
} else if (battery_status & 0x0020) {
|
||||
// Fully charged
|
||||
// TODO: turn off charger
|
||||
gpio_set(&LED_BAT_CHG_N, true);
|
||||
gpio_set(&LED_BAT_FULL_N, false);
|
||||
gpio_set(&LED_BAT_FULL, true);
|
||||
} else {
|
||||
// Charging
|
||||
// TODO: detect no battery connected
|
||||
gpio_set(&LED_BAT_CHG_N, false);
|
||||
gpio_set(&LED_BAT_FULL_N, true);
|
||||
gpio_set(&LED_BAT_FULL, false);
|
||||
}
|
||||
|
||||
if (power_state == POWER_STATE_S0 || power_state == POWER_STATE_S3 || power_state == POWER_STATE_DS3) {
|
||||
|
Reference in New Issue
Block a user