From 57bd8d5b5d8175a0fce20b33f7a07e4c61792eef Mon Sep 17 00:00:00 2001 From: Thomas Ingleby Date: Thu, 24 Jul 2014 11:59:36 +0100 Subject: [PATCH] edison: add i2c bus definitions Signed-off-by: Thomas Ingleby --- src/intel_edison_fab_c.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/intel_edison_fab_c.c b/src/intel_edison_fab_c.c index 6e39b21..e503a08 100644 --- a/src/intel_edison_fab_c.c +++ b/src/intel_edison_fab_c.c @@ -241,11 +241,15 @@ mraa_intel_edison_fab_c() b->pins[13].gpio.mux[0].value = 0; //BUS DEFINITIONS - b->i2c_bus_count = 1; - b->def_i2c_bus = 0; - b->i2c_bus[0].bus_id = 0; - b->i2c_bus[0].sda = 18; - b->i2c_bus[0].scl = 19; + b->i2c_bus_count = 9; + b->def_i2c_bus = 6; + int ici; + for (ici = 0; ici < 9; ici++) { + b->i2c_bus[ici].bus_id = -1; + } + b->i2c_bus[6].bus_id = 6; + b->i2c_bus[6].sda = 18; + b->i2c_bus[6].scl = 19; b->spi_bus_count = 1; b->def_spi_bus = 0;