Alex Tereschenko
caf75a68c0
jsonplatform.c: properly reallocate memory for platform name
...
Fixes #761 .
Signed-off-by: Alex Tereschenko <alext.mkrs@gmail.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2017-07-01 18:06:33 +02:00
Alex Tereschenko
d544e3c2f6
jsonplatform.c: fix potential segfault at pin label processing
...
Also update docs to reflect the max label length.
Fixes #738 .
Signed-off-by: Alex Tereschenko <alext.mkrs@gmail.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2017-06-21 14:12:34 +02:00
Alex Tereschenko
47c21e0b6c
jsonplatform.c: fix automated and manual code analysis findings
...
Signed-off-by: Alex Tereschenko <alext.mkrs@gmail.com >
2017-05-18 20:42:32 +02:00
Brendan Le Foll
ad6eb53f81
jsonplatform.c: Remove for loop initial delcarations
...
This is C99 only and doesn't really provide any value
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2016-11-21 10:33:29 +00:00
Henry Bruce
9de294b389
json: Improve i2c and spi configuration.
...
Bus number no longer has to be the same as its id and all busses are
disabled until a configuration entry is found.
Signed-off-by: Henry Bruce <henry.bruce@intel.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2016-11-21 10:23:21 +00:00
Brendan Le Foll
e387946208
jsonplatform.c: Disable i2c bus in case of bus count being high but busses are undefined
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2016-11-02 17:20:31 +00:00
Brendan Le Foll
6c85b61daa
mraa: Fix compiler warnings unused vars and useless statements
...
Should have 0 functionality effect, just cleans up a few things. Fixes #577
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2016-09-13 11:20:41 +01:00
Thomas Ingleby
fce4daab02
mraa: Correct spelling of capabilities
...
Type was correctly spelt, but the member in the platform strut was not.
My mistake from 2014.
Signed-off-by: Thomas Ingleby <thomas.ingleby@intel.com >
2016-08-08 21:44:00 +02:00
Houman Brinjcargorabi
8ba8ce3b26
mraa.c: Added init platform from json file
...
Signed-off-by: Houman Brinjcargorabi <houman.brinjcargorabi@intel.com >
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2016-07-27 11:33:29 +01:00