Private
Public Access
2
0

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:
Vineela Tummalapalli
2017-02-01 17:06:23 -08:00
committed by Noel Eck
parent 9a306fc1f5
commit 1cec6705d1

View File

@@ -707,6 +707,13 @@ mraa_peripheralman_plat_init()
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));
if (b->adv_func == NULL) {
free(b->pins);