gpio: make mraa_gpio_isr_exit block until the interrupt handling thread is terminated.

Signed-off-by: Bernd Barsuhn <bernd.barsuhn@me.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
gpio: fix identation

Signed-off-by: Bernd Barsuhn <bernd.barsuhn@me.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
i2c: use uint8_t when appropriate and remove char

Object APIs used signed chars for some operations which are not appropriate
when using i2c.

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
i2c_HMC5883L.c: fix type in i2c buffer

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
rgblcd.js: add i2c example similar to python

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
rgblcd.py: update example to use only writeReg()

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
pwm: syslog message typo correction

Signed-off-by: Matthias Hahn <matthias.hahn@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
mraa: update to version 0.5.2

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
galileorevh.md: add i2c frequency info

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
building.md: update cmake instructions

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
cmake: add cmake toolchain file for oe setup

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
docs: update libmraa intro text

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>