Private
Public Access
2
0

Commit Graph

  • ed23cc44e4 intel_galileo_rev_d: fixed SPI bus id. Thomas Ingleby 2014-05-14 15:47:26 +01:00
  • 058084cd88 gpio.hpp: Add C++ wrapper around Gpio Brendan Le Foll 2014-05-16 11:56:06 +01:00
  • f0763844fa pwm.hpp: Add C++ wrapper around Pwm Brendan Le Foll 2014-05-16 11:53:19 +01:00
  • 8a03e61f43 i2c.hpp: Add C++ wrapper around I2c Brendan Le Foll 2014-05-16 10:28:26 +01:00
  • e491f99228 i2c.hpp: Add C++ wrapper around I2c Brendan Le Foll 2014-05-16 10:28:26 +01:00
  • 9e823b7f1d maa_init: fix constructor attribute in maa_init and add working example Brendan Le Foll 2014-05-16 09:43:01 +01:00
  • 554505b640 aio.hpp: Add C++ wrapper around Aio Brendan Le Foll 2014-05-15 22:47:38 +01:00
  • e84406d697 cmake: make maa link against pthreads directly Brendan Le Foll 2014-05-15 16:40:21 +01:00
  • 9387c943d9 cmake: fix hard includ of node headers for cross compile Brendan Le Foll 2014-05-15 16:39:55 +01:00
  • 6dc1500f5a gpio: make isr_exit function use pthread_cancel and treat error cases more cleanly Brendan Le Foll 2014-05-15 14:42:18 +01:00
  • 8460b1f743 blink-io: make sure maa_gpio_init was successful Brendan Le Foll 2014-05-15 10:41:23 +01:00
  • acfc804f26 cmake: increase version to 2.3 Brendan Le Foll 2014-05-14 14:08:29 +01:00
  • f185877860 aio: remove _u16 suffix from call. Make return type a uint16_t Brendan Le Foll 2014-05-13 22:25:21 +00:00
  • 9eb87fc665 blink-io: add stdlib.h for strtol call Brendan Le Foll 2014-05-13 22:24:48 +00:00
  • 6811fe4a24 gpio: add signal type to pthread_kill Brendan Le Foll 2014-05-13 22:18:46 +00:00
  • 5141d24565 pwm: always return a value if stated in prototype Brendan Le Foll 2014-05-13 22:18:22 +00:00
  • 19415ff2e4 i2c: fixed impossible unsigned comparisons Brendan Le Foll 2014-05-13 22:17:42 +00:00
  • e35cfb6861 aio: remove use of atoi and cleanup debug Brendan Le Foll 2014-05-13 22:10:41 +00:00
  • 4ef5176dad aio: use posix read/lseek API Brendan Le Foll 2014-05-13 21:59:54 +00:00
  • 320341df4d aio: fix styling of case statement Brendan Le Foll 2014-05-13 21:59:22 +00:00
  • 4f7277f389 aio: fix error checking of maa_check_aio Brendan Le Foll 2014-05-13 21:58:43 +00:00
  • b7d38a22e8 gpio: fix compiler warning with blank return Brendan Le Foll 2014-05-13 21:57:28 +00:00
  • ef225dbe26 swig: fix usage of SWIGPYTHON for python specific code Brendan Le Foll 2014-05-13 20:55:08 +00:00
  • f7169cc5c5 swig: Add support for isr/callbacks from python Brendan Le Foll 2014-05-13 20:45:00 +00:00
  • b8e0ca76b1 maa_init: add GCC attribute to call init function as a constructor Brendan Le Foll 2014-05-13 20:44:34 +00:00
  • b00484b797 cmake: re-enable javascript for swig Brendan Le Foll 2014-05-13 20:43:41 +00:00
  • 126b1314b0 gpio: rework of gpio - using open() for value_fp Brendan Le Foll 2014-05-13 15:35:27 +01:00
  • aa60cae49d maajs: fix example with object API Brendan Le Foll 2014-05-08 11:24:13 +01:00
  • 356c7afacd gpio: don't do a pthread_kill if thread id is 0 Brendan Le Foll 2014-05-07 17:45:02 +01:00
  • 0986b5aa92 pinmap: test mode, add uninitialised protection. Thomas Ingleby 2014-05-07 16:07:58 +01:00
  • 83a5e6cde8 maa.i: maa_init is now done after swig initialisation routine Brendan Le Foll 2014-05-07 17:39:58 +01:00
  • ce273c04a5 Merge branch 'tingleby-pin' Brendan Le Foll 2014-05-07 16:01:00 +01:00
  • 445b7a58d9 pinmap: Implemented maa_pin_mode_test Thomas Ingleby 2014-05-07 15:54:59 +01:00
  • c3932736a6 pwm: rev-d quirk worked-around. Thomas Ingleby 2014-05-07 15:15:57 +01:00
  • d3bfb25e60 pinmap: function to test mode of a pin. Thomas Ingleby 2014-05-07 15:12:44 +01:00
  • 700eab5f0d Merge branch 'tingleby-master' Brendan Le Foll 2014-05-07 14:50:04 +01:00
  • 4b2c8ae510 Merge branch 'master' of github.com:tingleby/maa into tingleby-master Brendan Le Foll 2014-05-07 14:49:53 +01:00
  • 37b5d9f0cc gpio: initial implementation of interupt handling on gpio Brendan Le Foll 2014-05-07 14:48:21 +01:00
  • 91e37a7982 analogin_a0: add adc_value print in decimal Brendan Le Foll 2014-05-07 14:20:37 +01:00
  • ecc2c92027 gpio: only call ferror in free() case as dev has already been free'd by swig code Brendan Le Foll 2014-05-06 18:12:53 +01:00
  • d82cae1312 aio: add c++ header guards Brendan Le Foll 2014-05-06 15:50:13 +01:00
  • 019853d2fd maa: add result print function. Thomas Ingleby 2014-05-06 15:29:42 +01:00
  • 171f66208e pwm: Use pinmap functions for setting up pwm. Thomas Ingleby 2014-05-06 15:01:44 +01:00
  • 5aa5aec661 galileo-rev-d: Add PWM properties on IO3 Thomas Ingleby 2014-05-06 14:54:10 +01:00
  • 89870e4e1b CMakeLists.txt: update version to 0.2.2 Brendan Le Foll 2014-05-02 16:58:37 +01:00
  • 5161713eaf init: allow init to be called multiple times Brendan Le Foll 2014-05-06 10:42:06 +01:00
  • 2f1c493c8b Merge branch 'tingleby-master' Brendan Le Foll 2014-05-06 09:33:46 +01:00
  • d3bafa781f Merge branch 'master' of github.com:tingleby/maa into tingleby-master Brendan Le Foll 2014-05-06 09:33:19 +01:00
  • 8c9650caa3 gpio: reworking of gpio IO calls Brendan Le Foll 2014-05-06 09:32:07 +01:00
  • d99a0d855a intel_galileo_rev_d: Wrong I2C bus definition. Thomas Ingleby 2014-05-06 09:18:35 +01:00
  • ef4bdeebaa maa: Update functions within maa to use new api. Thomas Ingleby 2014-05-05 20:13:58 +01:00
  • dd89adc47b pinmap: new way of defining board io. Thomas Ingleby 2014-05-05 20:00:20 +01:00
  • b16ec46f4f Merge remote-tracking branch 'upstream/master' Thomas Ingleby 2014-05-04 11:59:21 +01:00
  • 447913d476 Merge branch 'tingleby-pinmap-i2cspi' Brendan Le Foll 2014-05-02 16:44:55 +01:00
  • 82aebc27e1 Merge branch 'pinmap-i2cspi' of github.com:tingleby/maa into tingleby-pinmap-i2cspi Brendan Le Foll 2014-05-02 16:43:10 +01:00
  • 60c90be693 gpio: use strtol instead of atoi Brendan Le Foll 2014-05-02 16:32:53 +01:00
  • 09cec0931b swig: add unexport() calls to be used by destructors in object api Brendan Le Foll 2014-05-02 16:31:16 +01:00
  • 37ae41e105 Merge branch 'pinmap-i2cspi' Thomas Ingleby 2014-05-02 16:16:01 +01:00
  • 64d3c78ca9 i2c: Work started on using pinmap with i2c Thomas Ingleby 2014-05-02 16:07:18 +01:00
  • 1005df1652 intel_galileo_rev_d: Update to new board definition Thomas Ingleby 2014-05-02 14:57:55 +01:00
  • 82d3615f6c pinmap: Added spi and i2c to board definition. Thomas Ingleby 2014-05-02 14:45:24 +01:00
  • a8661e599c i2c: generalising api Thomas Ingleby 2014-05-02 14:24:08 +01:00
  • 3e0d0c8241 python: fix examples and add maa_init() call in swig Brendan Le Foll 2014-05-02 14:08:49 +01:00
  • 71ab4f4d5b maa.i: Initial documentation of Swigified object API Brendan Le Foll 2014-05-02 13:54:51 +01:00
  • e68a420f0a i2c: removed gpio from context Thomas Ingleby 2014-05-02 13:53:20 +01:00
  • 17a72cf5be Merge branch 'pinmap-aio' Thomas Ingleby 2014-05-02 11:56:02 +01:00
  • fd1c1c80f4 pinmap: Added aio support. Thomas Ingleby 2014-05-02 11:52:40 +01:00
  • 4b7f1ff4c5 blink-io8.c: add unistd.h and fix fprintf statement Brendan Le Foll 2014-05-02 10:55:45 +01:00
  • 9878b2e419 maa.i: stop importing all of maa.h definitions Brendan Le Foll 2014-05-02 09:52:06 +01:00
  • 77b2e484d7 sphinx: make python documentation generation use sphinx Brendan Le Foll 2014-05-02 09:51:42 +01:00
  • be92ed306d Merge branch 'pinmap' Thomas Ingleby 2014-05-01 17:37:56 +01:00
  • ea81a0ba75 examples: Update examples to use newer maa functions Thomas Ingleby 2014-05-01 17:08:54 +01:00
  • 7023a3213a spi: add spi to CMakeLists.txt to build spi doc.i file Brendan Le Foll 2014-05-01 17:00:49 +01:00
  • d1de6a48c9 aio: add aio swig object Brendan Le Foll 2014-05-01 16:59:54 +01:00
  • e96df16f75 pinmap: GPIO pin map added. Thomas Ingleby 2014-05-01 16:55:23 +01:00
  • 207c54a5e7 aio: add initial analog input support Nandkishor Sonar 2014-05-01 16:36:11 +01:00
  • 8c016318a6 swig: make swig generation of objects generic Brendan Le Foll 2014-05-01 15:42:42 +01:00
  • 201e22f922 swig: name functions explicitly and use %extend to convert _context structs to objects Brendan Le Foll 2014-05-01 15:27:34 +01:00
  • 4129d4e16d spi: add destructor Brendan Le Foll 2014-05-01 16:10:27 +01:00
  • ffe8487d9f add emum doc to maa_result_t Brendan Le Foll 2014-05-01 15:26:39 +01:00
  • d0ed365e86 Merge branch 'tingleby-spi-new' Brendan Le Foll 2014-04-30 14:54:16 +01:00
  • 661f7b29ec Merge branch 'spi-new' of github.com:tingleby/maa into tingleby-spi-new Brendan Le Foll 2014-04-30 14:53:21 +01:00
  • 3f0c17eb73 CMakeLists.txt: add vesion.h to installed headers Brendan Le Foll 2014-04-30 14:51:19 +01:00
  • 35c98aed6d api: Change api licensing as it now has nothing to do with mbed Brendan Le Foll 2014-04-30 14:50:01 +01:00
  • 82eacc48e1 pydoc: fix generation Brendan Le Foll 2014-04-30 14:49:33 +01:00
  • e04d776c95 spi: Add initial SPI api Thomas Ingleby 2014-04-30 14:33:25 +01:00
  • 7a6a0036b4 README.md: fix readme style Brendan Le Foll 2014-04-30 11:39:19 +01:00
  • 9e3e322fff gpio.h: fix doxygen comment on struct Brendan Le Foll 2014-04-30 11:36:02 +01:00
  • e86916ab91 i2c: add doxygen documentation and make return types use maa_result_t Brendan Le Foll 2014-04-30 11:35:29 +01:00
  • d4427ec35e pinmap: More work around abstracting pin information Thomas Ingleby 2014-04-30 11:13:36 +01:00
  • a83d8ac5df Merge pull request #6 from tingleby/master Brendan Le Foll 2014-04-30 10:51:34 +01:00
  • 0450c2e159 doxygen: generic and more reliable doxygen/swig autodoc integration Brendan Le Foll 2014-04-30 10:50:44 +01:00
  • ccc4544455 pwm: Updated API Thomas Ingleby 2014-04-30 10:30:56 +01:00
  • da27e37a4c pinmap: Defining pindata structures Thomas Ingleby 2014-04-29 15:01:24 +01:00
  • 804c4a437d javascript: fix swig generation of node.js api Brendan Le Foll 2014-04-29 18:44:09 +01:00
  • 7524cb7ab8 Merge pull request #5 from tingleby/master Brendan Le Foll 2014-04-29 17:18:14 +01:00
  • ac995a8803 example: blink-io8.c Updated against new API Thomas Ingleby 2014-04-29 17:01:42 +01:00
  • 34cbc434b0 doxy2swig.py: make script executable Brendan Le Foll 2014-04-29 16:56:37 +01:00
  • 0c0633e724 gpio: Add support for setting GPIO ouput drive. Thomas Ingleby 2014-04-29 16:55:54 +01:00
  • 226c6bcb66 gpio: Matured the GPIO API. Thomas Ingleby 2014-04-29 16:46:10 +01:00