FreeCalypso > hg > fc-tourmaline
diff src/cs/drivers/drv_app/abb/board/abb_inth.c @ 262:7420959e02ec
FCHG rework for charger plug/unplug debouncing
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 14 May 2021 05:38:55 +0000 |
parents | 45cc81cc6230 |
children | f2e52cab0a73 |
line wrap: on
line diff
--- a/src/cs/drivers/drv_app/abb/board/abb_inth.c Fri May 14 02:49:05 2021 +0000 +++ b/src/cs/drivers/drv_app/abb/board/abb_inth.c Fri May 14 05:38:55 2021 +0000 @@ -258,9 +258,14 @@ addr->header.callback_func = NULL; if (rvf_send_msg(pwr_ctrl->addr_id, addr) != RV_OK) { rvf_send_trace("SPI FATAL: Send failed!",23, NULL_PARAM, RV_TRACE_LEVEL_DEBUG_LOW, LCC_USE_ID); - } + } #endif } + /* + * FreeCalypso addition: mask further charger interrupts, + * until unmasked in FCHG. + */ + ABB_Write_Register_on_page(PAGE0, ITMASK, 0x008); } #endif /* RVM_PWR_SWE || RVM_LCC_SWE */