spi: return int instead of uint8_t in mraa_spi_write
authorBrendan Le Foll <brendan.le.foll@intel.com>
Tue, 3 Mar 2015 16:20:29 +0000 (16:20 +0000)
committerBrendan Le Foll <brendan.le.foll@intel.com>
Tue, 3 Mar 2015 16:20:30 +0000 (16:20 +0000)
commitf854a2b4109800db594f7d1ed31e0ec66d679566
treef3deae6f1bf91eaa85e06bf021a01da6b0a6aa95
parent73751462953b9bf36e0dba6403841dee77542270
spi: return int instead of uint8_t in mraa_spi_write

This stops the error code getting lost since -1 wraps around to 0xFF when cast
to a uint8_t. This fixes #146

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
api/mraa/spi.h
api/mraa/spi.hpp
src/spi/spi.c