Thomas Ingleby
a5aeea4d04
maa: remove unnecessary printing
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-23 11:39:09 +01:00
Thomas Ingleby
d8c45bf6de
maa: remove dev printing
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-20 18:27:44 +01:00
Brendan Le Foll
48f7b0695d
blink_onboard.c: add missing blink onboard example
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-20 18:18:05 +01:00
Brendan Le Foll
475a692638
maa: add maa_get_platform_type function and move swig common to type.h
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-20 18:00:19 +01:00
Brendan Le Foll
5723e356db
maa.c: complain if we didn't detect a valid platform
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-20 16:46:05 +01:00
Thomas Ingleby
2989df3a13
maa: update to 0.3.1
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-20 16:34:11 +01:00
Thomas Ingleby
3e88578754
pwm: disable pwm before unexporting
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-20 16:26:08 +01:00
Thomas Ingleby
f035dcd341
Merge branch 'gen2'
2014-06-20 16:22:27 +01:00
Thomas Ingleby
29171b7816
intel_galile_rev_g: pinmap add definition for io.
...
* PWM working
* SPI working
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-20 16:20:30 +01:00
Thomas Ingleby
11486368b1
gpio: no printing to stderr on direction change.
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-20 16:19:59 +01:00
Kiveisha Yevgeniy
6fbe2a7e53
gpio: Added args param to maa_gpio_isr and added documentation
...
Signed-off-by: Kiveisha Yevgeniy <yevgeniy.kiveisha@intel.com >
2014-06-19 16:23:43 +00:00
Thomas Ingleby
76971c6b0b
maa: change dependency on direction for muxs
...
* Will not error if cannot set direction, as some muxes are do not have
* the direction file. If the mux really isnt in output mode the
* following write would also fail.
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-19 13:54:19 +01:00
Brendan Le Foll
84d1e3ba25
I2c-compass.cpp: fix example to use HMC5883L_CONT_MODE
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-18 09:59:50 +01:00
Thomas Ingleby
4c9b7a2208
intel_galileo_rev_g: Complete initial pinmap
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-17 20:16:03 +01:00
Thomas Ingleby
fa4a302398
maa: add support for enabling pins and pulldowns
...
* Not Complete
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-17 20:15:36 +01:00
Thomas Ingleby
ea88358164
intel galile rev g: change name from gen2 to revg
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-17 09:42:55 +01:00
Brendan Le Foll
27624289ec
gen2: add basic galileo gen2 detection
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-16 18:46:31 +01:00
Brendan Le Foll
fa1e81380b
intel_galileo_rev_d.c: change magic number to macro in header
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-16 18:45:43 +01:00
Brendan Le Foll
93acdf3789
maa.i: add typemaps for uint8_t and uint8_t*
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-13 17:53:21 +01:00
Brendan Le Foll
4a0c76c1a0
spi.h: add doc to make sure people free the returned buffer after maa_spi_write
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-13 17:52:59 +01:00
Brendan Le Foll
ba102b2526
maa: update to 0.3.0
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-13 10:30:27 +01:00
Brendan Le Foll
d1f39525ec
maa.i: add typemap for unsigned char* to char*
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-13 10:30:01 +01:00
Brendan Le Foll
3f2163a9b9
CMakeLists.txt: install headers in include/maa
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-13 10:16:37 +01:00
Brendan Le Foll
116d437a79
example.js: make require path follow NODE_ENV and NODE_PATH
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-12 09:54:51 +01:00
Brendan Le Foll
2d12e3bd1c
example.js: fix example to use up to date API
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-12 07:59:06 +01:00
Brendan Le Foll
6e4f8b085f
maa: make common.h header to replace maa.h header to simplify includes
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-11 14:28:28 +01:00
Brendan Le Foll
fdfafa5626
README.md: make more github friendly readme and move to docs/
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-11 14:16:47 +01:00
Brendan Le Foll
ab071e64de
i2c: make maa_i2c_read always return the length of the read
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-11 10:49:23 +01:00
Thomas Ingleby
be1248930b
js-swig: remove whitespace
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-10 20:17:09 +01:00
Brendan Le Foll
0cfea290c6
maa: update to version 0.2.9
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-10 16:47:37 +01:00
Brendan Le Foll
faedfce419
maa: add global maa.h and maa.hpp and stop using /usr/include/maa/
...
* pkg-config now only sees maa.h & maa.hpp
* usage of maa/*.{h,hpp} is still allowed
* examples updated to use maa.{h,hpp}
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-10 16:47:37 +01:00
Thomas Ingleby
f1a0e9825e
cmake: added logic for building a tagged commit
...
* If the HEAD is 0 away from a tag, i.e. if it has just been tagged,
removes commit number from version
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-09 19:19:16 +01:00
Brendan Le Foll
1289b39c6f
maa: version bump to 0.2.8
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-09 17:33:22 +01:00
Thomas Ingleby
60fef1bd30
cmake: added conflicts and replaces fields
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-09 14:49:35 +01:00
Thomas Ingleby
67f1e55bea
ipk: generated ipk named as libmaa{major version}
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-09 14:26:05 +01:00
Thomas Ingleby
83ab9575b4
ipk: rename end package to libmaa
...
* change provides to follow yocto produced package
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-09 14:14:11 +01:00
Thomas Ingleby
f101ee64f9
cmake: updated CPackDeb to use DEB outer compression.
...
* Additional fields added to CMakeLists
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-09 13:20:11 +01:00
Brendan Le Foll
35d38bc72a
package.json: add extra info about module license and runtime support
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-04 15:37:00 +01:00
Brendan Le Foll
6cd3cb4c65
maa: add maa_set_priority call
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-04 14:39:41 +01:00
Brendan Le Foll
2c278acfcd
cmake: install python & node.js modules correctly
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-04 12:06:04 +01:00
Brendan Le Foll
b74541bf5a
CPackDeb.cmake: update to use opkg-buld
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-06-04 12:05:02 +01:00
Thomas Ingleby
6117c855a3
maa: add make package using CPack, generates IPK
...
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-06-03 13:29:28 +01:00
Brendan Le Foll
5b191ab6cd
api: add proper doxygen comments to C++ headers and normalise doc
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-05-30 17:19:08 +01:00
Brendan Le Foll
fac705768d
Doxyfile.in: remove deprecated options in doxygen 1.8
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-05-30 17:09:54 +01:00
Brendan Le Foll
28fc9f97c9
swig: use C++ generated class doc and include directly from maa.i
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-05-30 10:28:21 +01:00
Brendan Le Foll
4383eb787f
doxy2swig.py: explicitly set to use python2
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-05-30 09:58:34 +01:00
Brendan Le Foll
ce8cda6743
DoxygenLayout.xml: make C++ doc order a little like the C doc
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-05-30 09:53:20 +01:00
Brendan Le Foll
a5539118c8
Doxyfile.in: remove include dir from INPUT path
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
2014-05-30 09:52:05 +01:00
Thomas Ingleby
e86e8bf211
Merge branch 'gpio-mem'
2014-05-29 16:36:43 +01:00
Thomas Ingleby
7af6a96a13
mmap: added mmap io to gpio
...
* added function to gpio to use mmap
* changed board definition format around mmap io (fast-gpio)
* Intel Galileo Rev D updated to follow changed definitions
* Example performing mmap io to pin 2 added.
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com >
2014-05-29 16:30:07 +01:00