comparison src/cs/drivers/drv_app/fchg/fchg_ffs_init.c @ 253:769cf6273fe4

FCHG: beginning of battery simulation mode
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 12 May 2021 11:14:51 +0000
parents 75067af48bfd
children
comparison
equal deleted inserted replaced
252:27f17fbf0657 253:769cf6273fe4
48 rvf_send_trace("FCHG: using compiled-in default battery table", 48 rvf_send_trace("FCHG: using compiled-in default battery table",
49 45, NULL_PARAM, RV_TRACE_LEVEL_DEBUG_HIGH, 49 45, NULL_PARAM, RV_TRACE_LEVEL_DEBUG_HIGH,
50 FCHG_USE_ID); 50 FCHG_USE_ID);
51 } 51 }
52 } 52 }
53
54 void pwr_check_ffs_bsim(void)
55 {
56 int rc;
57
58 rc = ffs_file_read("/etc/batterysim", &pwr_ctrl->bsim,
59 sizeof(struct bsim_config));
60 if (rc == sizeof(struct bsim_config)) {
61 pwr_ctrl->bsim_mode = TRUE;
62 rvf_send_trace(
63 "FCHG: operating in battery simulation mode per FFS config!",
64 58, NULL_PARAM, RV_TRACE_LEVEL_DEBUG_HIGH,
65 FCHG_USE_ID);
66 } else {
67 pwr_ctrl->bsim_mode = FALSE;
68 }
69 }