FreeCalypso > hg > fc-tourmaline
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 } |