peripheralman.c: Updating the mraa_i2c_bus_t structure for all the available i2c busses
Signed-off-by: Vineela Tummalapalli <vineela.tummalapalli@intel.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
committed by
Noel Eck
parent
9a306fc1f5
commit
1cec6705d1
@@ -707,6 +707,13 @@ mraa_peripheralman_plat_init()
|
|||||||
b->pins[i].gpio.pinmap = i;
|
b->pins[i].gpio.pinmap = i;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (i = 0; i < i2c_busses_count; i++) {
|
||||||
|
b->i2c_bus[i].bus_id = i;
|
||||||
|
b->i2c_bus[i].sda = -1;
|
||||||
|
b->i2c_bus[i].scl = -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
|
b->adv_func = (mraa_adv_func_t*) calloc(1, sizeof(mraa_adv_func_t));
|
||||||
if (b->adv_func == NULL) {
|
if (b->adv_func == NULL) {
|
||||||
free(b->pins);
|
free(b->pins);
|
||||||
|
|||||||
Reference in New Issue
Block a user