Brendan Le Foll
f280b3c0f6
maa: change struct names to be more unique and fix allocs
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-28 11:31:53 +01:00
Brendan Le Foll
00fd42b186
version.h: add versioning info from git
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-28 00:29:14 +01:00
Brendan Le Foll
ed0a1f6085
maa: change the linking of maa and make gpio functions match maa_ spec
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-27 23:11:31 +01:00
Brendan Le Foll
a5a407e4b5
MAA version 0.2.0 moves to a standard C API
...
* Removed all C++ code and renamed all .cxx extensions to .c
* All functions are renamed to maa_ and modules are for example called maa_pwm
* Cmake can now 'make doc' using a Doxyfile.in to create documentation
* examples/ have been updated but swig generated API is untested
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-27 21:17:54 +01:00
Brendan Le Foll
a0efbec625
hello_gpio.py: fix python example
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-25 09:10:27 +01:00
Brendan Le Foll
184b94e9e5
examples: make C++ examples follow src/ extension convention
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-22 15:54:34 +01:00
Brendan Le Foll
aee2087a42
maa: general licensing + styling cleanup
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-22 15:51:28 +01:00
Brendan Le Foll
f011102ce6
basic HMC5883L magnometer sample
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-22 15:32:22 +01:00
Thomas Ingleby
36a15d5ed5
Merge branch 'pwm' into for-pull
2014-04-14 17:16:30 +01:00
Thomas Ingleby
53b521e864
Merge branch 'gpio' into for-pull
2014-04-14 17:15:55 +01:00
Thomas Ingleby
2d074c2ca3
pwm: Added python example script
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-04-14 17:07:24 +01:00
Thomas Ingleby
fbd863ca39
pwm: Fully Functional.
...
* C++ example included
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-04-14 16:55:19 +01:00
Thomas Ingleby
40438d709a
gpio: Add cpp example to use IO.
...
* Patch direction setting
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-04-11 17:57:53 +01:00
Brendan Le Foll
2c07ad9260
readi2c: modify examples to use I2CSlave api
2014-04-11 17:06:24 +01:00
Thomas Ingleby
e64ffcf77d
gpio: gpio in/out both work
...
* Python example included.
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-04-11 15:55:01 +01:00
Brendan Le Foll
e59b8b2038
gpio: enable very basic gpio control from swig
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-10 18:00:57 +01:00
Brendan Le Foll
9994ea855c
maa: Refactor maa build system and partly implement i2c
...
* API headers moved to api/
* smbus file added from libi2c and kernel i2c header cleaned up
* fix compilation of swig and use i2c.h header
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-04-10 16:53:19 +01:00
Brendan Le Foll
0ec04b6fd3
examples: fix include path
2014-04-10 11:04:02 +01:00
Brendan Le Foll
00ba95bac0
maa: Initial commit of maa, a python and nodejs I2C skeleton only
2014-04-08 18:45:30 +01:00