c65a1de | Brendan Le Foll | 11 February 2015, 10:40:16 UTC | mraa: update to version 0.6.0 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 11 February 2015, 10:40:16 UTC |
6135628 | Thomas Ingleby | 05 February 2015, 16:20:09 UTC | src/mraa.c: mux mapped Don't own gpio of muxes, so it isnt unexported. Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 10 February 2015, 17:38:13 UTC |
7ee0227 | Brendan Le Foll | 05 February 2015, 15:00:27 UTC | Revert "setup_mux_mapped: use HIGH/LOW instead" This reverts commit 6c73a8adceb2b59e1868dc57737be9b2ea51cec7 as it breaks galileo gen1 muxing. Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 10 February 2015, 17:38:08 UTC |
6c73a8a | Thomas Ingleby | 22 January 2015, 17:36:16 UTC | setup_mux_mapped: use HIGH/LOW instead Avoids on some platforms where when setting a mux will set it low when it wouldn't be safe to. Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 22 January 2015, 17:40:16 UTC |
e76d85e | Thomas Ingleby | 22 January 2015, 17:33:46 UTC | gpio: add behaviour for pin without direction If a gpio doesnt have a direction, like some muxes do, try and set value if HIGH or LOW was passed. Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 22 January 2015, 17:40:16 UTC |
d88da13 | Petrus J.v.Rensburg | 21 January 2015, 15:44:10 UTC | contributing.md: Fix typo Signed-off-by: Petrus J.v.Rensburg <petrus.jvrensburg@gmail.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 22 January 2015, 10:52:20 UTC |
212be29 | Thomas Ingleby | 21 January 2015, 16:33:00 UTC | api: remove internal strut from public API Moved for internal use only Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 21 January 2015, 16:33:00 UTC |
94dd44a | Thomas Ingleby | 21 January 2015, 16:24:21 UTC | example/gpio.c: Remove extern to plat Use exposed api functions to get board information. Added version option for version and name Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 21 January 2015, 16:24:21 UTC |
fb54307 | Thomas Ingleby | 21 January 2015, 15:43:27 UTC | raspberry_pi_b: add missing platform name Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 21 January 2015, 15:43:27 UTC |
e8bc227 | Thomas Ingleby | 21 January 2015, 15:39:29 UTC | api/platform_name: Change return when null platform Easier to error check against Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 21 January 2015, 15:39:29 UTC |
53a9a7d | Thomas Ingleby | 21 January 2015, 15:35:54 UTC | internal/platform_name: move to const char* Instead of plain char* to avoid need to malloc and do all the needed error checking needed that goes along with that. Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 21 January 2015, 15:35:54 UTC |
067487f | Thomas Ingleby | 21 January 2015, 15:11:03 UTC | mraa/platform: add mraa_get_pin_count() Will return physical pin count. Closes #75 Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 21 January 2015, 15:17:34 UTC |
456646c | Brendan Le Foll | 20 January 2015, 23:50:40 UTC | blink_onboard.c: explain use of calamari lure in example Closes #96. Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 20 January 2015, 23:50:43 UTC |
e23325d | Brendan Le Foll | 20 January 2015, 23:25:31 UTC | docs: add debugging doc Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 20 January 2015, 23:25:39 UTC |
c3980c2 | Thomas Ingleby | 20 January 2015, 18:24:57 UTC | gpio: add function to get raw gpio number. Will return the GPIO number used within SYSFS Closes #63 Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 20 January 2015, 18:33:12 UTC |
4e59917 | Brendan Le Foll | 20 January 2015, 17:14:51 UTC | cov: add some explicit includes that where missing Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 20 January 2015, 17:15:13 UTC |
e3dba94 | Brendan Le Foll | 20 January 2015, 17:12:57 UTC | i2c.c: Fix resource leak when I2C_FUNCS ioctl fails This isn't a true failure condition just assume we have no features and carry on Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 20 January 2015, 17:15:13 UTC |
25bd897 | Thomas Ingleby | 20 January 2015, 16:22:04 UTC | uart: use const char* instead of plain char* Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 20 January 2015, 17:14:12 UTC |
9cfbc87 | Thomas Ingleby | 20 January 2015, 15:10:47 UTC | uart: add function mraa_uart_get_dev_path Used for getting the path to the character device under linux for uart device. i.e. "/dev/ttyS0" Adds paths to existing platforms. Closes #84 Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 20 January 2015, 16:08:49 UTC |
ed4c68e | Thomas Ingleby | 20 January 2015, 14:44:28 UTC | uart: cleanup and bring inline with standard Removed mraa_setup_uart from core mraa.c moved logic within init function Add more syslog output for easier debugging. Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 20 January 2015, 14:44:28 UTC |
20d2291 | Kurt Eckhardt | 05 January 2015, 23:03:17 UTC | gpio: mraa_gpio_dir allow output to set val There is an issue that when you take an IO pin that has an external PU resistor and switch it from INPUT to OUTPUT the state of the pin will go down before you can set it back high. Signed-off-by: Kurt Eckhardt <kurte@rockisland.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 20 January 2015, 10:43:16 UTC |
66eb476 | Brendan Le Foll | 17 January 2015, 10:22:36 UTC | building.md: fix clang/clang++ arg Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 17 January 2015, 10:22:36 UTC |
5daad72 | Brendan Le Foll | 16 January 2015, 14:01:43 UTC | docs: add more information to builds & contributing Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 16 January 2015, 14:01:43 UTC |
50ca84b | Brendan Le Foll | 16 January 2015, 13:45:04 UTC | mraajs.i: add %include carrays.i to fix generation with SWIG 3.0.4 Fixes #97 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 16 January 2015, 13:45:04 UTC |
c3e43e5 | Brendan Le Foll | 14 January 2015, 22:29:18 UTC | cmake: make licensing of cmake modules really clear Cmake modules have varying licensing, to make the distinctions clearer all original licenses have been included and TargetArch.cmake has been explicitly marked as LGPL 2.1 as it is based off work comming from qtbase Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 14 January 2015, 22:29:18 UTC |
21962f4 | Brendan Le Foll | 14 January 2015, 15:56:29 UTC | internals.md: add more internals documentation Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 14 January 2015, 15:56:29 UTC |
26106a2 | Brendan Le Foll | 14 January 2015, 15:56:07 UTC | building.md: add more building information Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 14 January 2015, 15:56:07 UTC |
5af1197 | Brendan Le Foll | 13 January 2015, 17:20:54 UTC | spi: add mraa_spi_init_raw This lets you access a spidev device directly without any checking in the style of mraa_i2c_init_raw Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 14 January 2015, 11:52:36 UTC |
16fc50b | Brendan Le Foll | 14 January 2015, 11:47:47 UTC | spi.hpp: styling/identation fix Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 14 January 2015, 11:52:15 UTC |
c28eea8 | Brendan Le Foll | 14 January 2015, 11:46:33 UTC | i2c.hpp: fix doxygen comment for return of read() Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 14 January 2015, 11:52:13 UTC |
f51afc1 | Brendan Le Foll | 14 January 2015, 11:43:40 UTC | pwm.hpp: Pwm constructor optional arg order change This means that you can initialise a non raw Pwm pin without having to redefine chipid as -1 (anything but -1 enables raw mode for Pwm) Fixes #93. Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 14 January 2015, 11:52:13 UTC |
b7a0856 | Brendan Le Foll | 14 January 2015, 11:41:43 UTC | spi: Make Spi write() work from SWIG with typemaps This change also changes the C++ API write(char) call to writeByte(uint8_t) and the write() call now takes a uint8_t* instead of a char*. This should not alter any code significantly and does not affect the C API. Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 14 January 2015, 11:52:12 UTC |
17ee0c9 | Philippe Coval | 12 January 2015, 17:03:14 UTC | mraa.c: fix FTBFS on printf by adding format gcc-4.8.2 fails to build from source and complains : error: format not a string literal and no format arguments Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 12 January 2015, 18:12:37 UTC |
219eeed | Brendan Le Foll | 09 January 2015, 12:46:09 UTC | x86.c: remove duplicate case statement Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 01 January 2001, 02:53:16 UTC |
c45e3c8 | Brendan Le Foll | 09 January 2015, 12:05:34 UTC | x86/intel_minnow_max.c: remove definitions duplication Since gpios are +256 in 3.18+ kernels this stops dual definitions and possible issues later on if errors are found Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 01 January 2001, 02:53:16 UTC |
5dc28d9 | Brendan Le Foll | 09 January 2015, 12:04:37 UTC | x86/intel_minnow_max.c: add board gpio count Whilst this value is not used because it's only required by the aio module it is interesting to have this information if we want to expose it to the user Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 01 January 2001, 02:53:16 UTC |
d8bef92 | John 'Warthog9' Hawley | 09 January 2015, 00:22:49 UTC | x86/intel_minnow_max.c: Adjust gpio pins based on kernel version This should adjust the pinouts, at runtime, based on the current kernel that's in use. The Linux kernel made a change between 3.17 and 3.18 ( specifically ea584595fc85e65796335033dfca25ed655cd0ed ) that changed the numbering for GPIOs. This obviously breaks everything for mraa on the MinnowBoard MAX if you have a 3.18 or newer kernel. Signed-off-by: John 'Warthog9' Hawley <john.hawley@intel.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 01 January 2001, 02:53:16 UTC |
62c3264 | Thomas Ingleby | 09 January 2015, 17:00:17 UTC | api/spi: Add Spi_Modes to CPP headers. Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 09 January 2015, 17:14:50 UTC |
a76061a | Thomas Ingleby | 09 January 2015, 16:43:34 UTC | x86/galileo_gen2: correct mistake on IO11 for SPI Fixes #89 Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 09 January 2015, 16:47:01 UTC |
3efb7a0 | Kurt Eckhardt | 06 January 2015, 16:42:39 UTC | intel_edison_fab_c.c: move gpio_close_pre to miniboard The gpio_close_pre was put on the wrong board definition. So calling close of GPIO pin on mini-board caused a fault Signed-off-by: Kurt Eckhardt <kurte@rockisland.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 06 January 2015, 17:49:51 UTC |
ec5c09f | Brendan Le Foll | 06 January 2015, 11:37:07 UTC | I2c-compass.cpp: fix incorrect usage of write/writeByte Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 06 January 2015, 11:37:07 UTC |
461015a | Brendan Le Foll | 06 January 2015, 11:11:13 UTC | bmp85.js: add i2c read/write example Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 06 January 2015, 11:24:56 UTC |
f14654a | Brendan Le Foll | 06 January 2015, 11:11:00 UTC | mraajs.i: add i2c read/write function typemaps Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 06 January 2015, 11:24:56 UTC |
23fca71 | Brendan Le Foll | 05 January 2015, 15:48:38 UTC | bmp85.py: add simple example of new i2c read func Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 06 January 2015, 11:24:55 UTC |
31b1673 | Brendan Le Foll | 06 January 2015, 11:22:32 UTC | python-mraa.i: Add typemaps to make I2c::{read,write} natural Typemaps now make uint8_t *data, int length map to a bytearray Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 06 January 2015, 11:24:55 UTC |
9bcd652 | Brendan Le Foll | 06 January 2015, 11:22:10 UTC | mraa.i: remove std::string conversion Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 06 January 2015, 11:24:54 UTC |
c45388b | Brendan Le Foll | 06 January 2015, 11:17:36 UTC | i2c.hpp: Change I2c class API to ressemble C API I2c class now uses more C like constructs for added efficiency when using C++ and no longer returns a binary string when doing read() calls. This change also removes the use of std::string in the SWIG API for read/write which never worked very well. This also renames single write/read calls to {write,read}Byte as whilst overloading works in C++ well it's a little confusing and only works because {write,read}() calls have 2 arguments which will not be the case in the SWIG API where those calls take a single argument (bytearray or node::Buffer), especially in js where functions have no explicit args this does not work well. Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 06 January 2015, 11:24:53 UTC |
d6bbd0b | Brendan Le Foll | 05 January 2015, 23:04:50 UTC | mraa.c: fix missing break statement in case switch Missing in mraa_pin_mode_test causes an erroneous syslog message. Fixes #86 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 23:04:50 UTC |
41956b0 | Kurt Eckhardt | 29 December 2014, 15:18:16 UTC | pwm.c: cache period There is an issue that mraa_pwm_write would fail, because mraa_pwm_read would fail and return 0. When the read fails, journalctl shows an error: Dec 28 18:01:38 Edison libmraa[365]: pwm: Error in reading period So now trying version, where the pwm object caches the period, that is updated whenever you do a read or write of the period. Side benefit is that the write should be sped up. Signed-off-by: Kurt Eckhardt <kurte@rockisland.com> Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 05 January 2015, 15:24:28 UTC |
3eb0a8d | Brendan Le Foll | 29 December 2014, 14:41:50 UTC | i2c: use I2C_FUNCS to store funcs map Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 14:49:48 UTC |
a65a906 | Brendan Le Foll | 29 December 2014, 14:41:22 UTC | i2c: fix brackets around if statement Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 14:38:50 UTC |
cc9a4f5 | Brendan Le Foll | 10 December 2014, 00:27:04 UTC | edison: add mraa_i2c_frequency replace hook for i2c-6 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 14:38:50 UTC |
ab3af9c | Brendan Le Foll | 10 December 2014, 00:33:34 UTC | i2c: add busnum to context Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 14:38:49 UTC |
836d953 | Brendan Le Foll | 10 December 2014, 00:33:16 UTC | i2c: remove hz from context Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 14:38:48 UTC |
fc5d37d | Brendan Le Foll | 10 December 2014, 00:32:17 UTC | i2c: set_frequency now takes a mraa_i2c_mode_t Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 14:38:48 UTC |
87e242a | Brendan Le Foll | 05 January 2015, 14:35:56 UTC | helloedison.c: add edison type example This small example shows the use of mraa_get_pin and documents the owner concept Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 14:35:56 UTC |
6651d49 | Brendan Le Foll | 05 January 2015, 12:23:34 UTC | types.h: add edison numbering enums Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 05 January 2015, 12:23:34 UTC |
74d172c | yoneken | 21 December 2014, 11:31:59 UTC | gpio: Add a function to get a pin number from mraa_gpio_context Signed-off-by: Kenta Yonekura <yoneken@ieee.org> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 21 December 2014, 17:43:31 UTC |
bc05ce7 | Kurt Eckhardt | 11 December 2014, 00:25:12 UTC | x86/galileo-gen2: Speed up mraa_gpio_dir Made like changes to Edison to cache the output enable. Note: different than Edison as the pin structure holds enable pin number instead of external array. 2nd note: noticed PU resistors are also in structure but there is also external array. Signed-off-by: Kurt Eckhardt <kurte@rockisland.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 19 December 2014, 14:40:02 UTC |
455ab6f | Kurt Eckhardt | 18 December 2014, 16:03:46 UTC | x86/edison: Speed up mraa_gpio_dir Reasonable speed up in the mraa_gpio_dir on the Edison Arduino board Signed-off-by: Kurt Eckhardt <kurte@rockisland.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 19 December 2014, 14:40:02 UTC |
21d88d1 | Kurt Eckhardt | 18 December 2014, 14:20:14 UTC | gpio.c: add advance_func->gpio_close_pre Signed-off-by: Kurt Eckhardt <kurte@rockisland.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 19 December 2014, 14:40:01 UTC |
e7649db | Brendan Le Foll | 18 December 2014, 22:39:34 UTC | contributing.md: fix styling issues Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 18 December 2014, 22:39:34 UTC |
2574efd | Brendan Le Foll | 18 December 2014, 14:20:14 UTC | mraa.c: mraa_pin_mode_test should check against b->gpio_count -1 It's already the case for rpi & MMAX but it should be noted that on 1 indexed boards gpio_count should be +1 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 18 December 2014, 14:28:36 UTC |
1ee5e25 | Brendan Le Foll | 18 December 2014, 14:13:04 UTC | mraa.c: add syslog msg in case we get an unknown pinmode Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 18 December 2014, 14:13:04 UTC |
a769f78 | Brendan Le Foll | 18 December 2014, 14:11:25 UTC | mraa.c: fix uart mraa_pin_mode_test switch statement was missing a clause for MRAA_PIN_UART meaning it always returned False Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 18 December 2014, 14:11:27 UTC |
d58adef | Brendan Le Foll | 18 December 2014, 14:07:57 UTC | mraa.c: fix aio mraa_pin_mode_test test was adding board gpio_count to pin so that 0 would use the info for pin 14 on some boards when asking for aio capability Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 18 December 2014, 14:07:59 UTC |
3c4742c | Alex Tereschenko | 16 December 2014, 21:12:18 UTC | mraa.c: Fixed potential segfault on free()-ing NULL in mraa_deinit() Signed-off-by: Alex Tereschenko <alext.mkrs@gmail.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 16 December 2014, 21:22:59 UTC |
e5835fa | Brendan Le Foll | 16 December 2014, 20:38:06 UTC | mraa.c: remove DEBUG define debug DEFINE crept in from 6bc2b0fb53865c85c786f7f2a0393d88e7784c08 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 16 December 2014, 20:38:06 UTC |
083db5b | Alex Tereschenko | 15 December 2014, 21:40:57 UTC | mraa.c: added user check into mraa_init() & increase verbosity mraa_init() will now: - print user name and EUID of the process instead of UID, - print full platform text name in addition to numeric type, - return, log and print an error if started by non-root user Fixes #64 Signed-off-by: Alex Tereschenko <alext.mkrs@gmail.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 16 December 2014, 20:33:30 UTC |
4d8b82e | Brendan Le Foll | 15 December 2014, 16:22:53 UTC | gpio.c: styling, avoid bracketless if statements Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 15 December 2014, 16:23:18 UTC |
875c48c | Brendan Le Foll | 15 December 2014, 16:22:16 UTC | contributing.md: Add developer certificate of origin stuff Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 15 December 2014, 16:23:18 UTC |
71118af | Brendan Le Foll | 15 December 2014, 11:47:21 UTC | mraa.c: do not check return value of mraa_gpio_dir when used on muxes Doing so breaks galileo gen2 (gpio2) and others. Failing early is rather pointless in any case so we may as well attempt the write, muxes do not neccesarily have directions that work Fixes #68 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 15 December 2014, 11:50:54 UTC |
f7256f1 | Thomas Ingleby | 12 December 2014, 20:41:00 UTC | x86/galileo-gen2: correct SPI MOSI mux info Fixes #67 Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 12 December 2014, 20:41:00 UTC |
f6a05b1 | Thomas Ingleby | 12 December 2014, 12:25:29 UTC | x86/edison: only toggle tristate on physical pins Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 12 December 2014, 12:25:29 UTC |
f277e7d | Thomas Ingleby | 11 December 2014, 15:23:25 UTC | doc/spi: correct description of SPI SPI is not System Package Interface Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 11 December 2014, 15:23:25 UTC |
4944f42 | Brendan Le Foll | 11 December 2014, 10:50:57 UTC | intel_edison_fab_c.c: ignore failed tristate writes when doing direction set Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 11 December 2014, 10:50:57 UTC |
643bb99 | Brendan Le Foll | 10 December 2014, 15:29:08 UTC | mraa.c: fix error handling & leak in mraa_setup_mux_mapped Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 10 December 2014, 15:38:14 UTC |
da15fdb | Brendan Le Foll | 10 December 2014, 14:52:23 UTC | binding.gyp.cmake: fix architecture name for 32bit x86 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 10 December 2014, 14:52:23 UTC |
0c086d8 | Brendan Le Foll | 10 December 2014, 11:06:13 UTC | mraa.i: remove comments breaking builds with SWIG 3.0.3 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 10 December 2014, 11:06:13 UTC |
2c5e749 | Brendan Le Foll | 09 December 2014, 18:38:54 UTC | binding.gyp.cmake: define *PLAT based on target_platform Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 09 December 2014, 18:39:21 UTC |
e9297d8 | Brendan Le Foll | 09 December 2014, 18:31:20 UTC | mraa.c: check already initialised before anything else in mraa_init Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 09 December 2014, 18:39:21 UTC |
bd16ecc | Thomas Ingleby | 09 December 2014, 18:18:46 UTC | raspberry pi: correct bus definitions They needed offsetting by +1, due to starting the config at 1 instead of 0 as it was during development Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 09 December 2014, 18:18:46 UTC |
71913b9 | Thomas Ingleby | 08 December 2014, 16:05:28 UTC | docs: add Raspberry Pi ref to docs/index.md Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 08 December 2014, 16:07:26 UTC |
86a71d8 | Thomas Ingleby | 21 November 2014, 16:44:56 UTC | raspberry pi: add doc for model b Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 08 December 2014, 16:07:26 UTC |
953d7af | Thomas Ingleby | 21 November 2014, 02:04:08 UTC | arm: use raspberry pi platform As it is the only currently supported ARM platform. It defaults to RPi Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 08 December 2014, 15:41:16 UTC |
ea38d8c | Thomas Ingleby | 21 November 2014, 01:47:16 UTC | raspberry pi: add model b definition Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 08 December 2014, 15:41:16 UTC |
f9d466b | Thomas Ingleby | 21 November 2014, 00:35:57 UTC | arm: add initial skeleton for arm platform support Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 08 December 2014, 15:32:42 UTC |
79afd91 | Thomas Ingleby | 21 November 2014, 00:07:33 UTC | x86: move x86 platform include files into own directory Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 08 December 2014, 15:32:42 UTC |
b0a21e2 | Thomas Ingleby | 21 November 2014, 00:01:08 UTC | arch: initial framework for supporting other architectures added. x86: all platforms moved into x86 directory Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com> | 08 December 2014, 15:32:42 UTC |
aff8811 | Brendan Le Foll | 08 December 2014, 13:35:43 UTC | intel_edison_fab_c.c: fix typo in function name Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 08 December 2014, 13:35:43 UTC |
46acb93 | Brendan Le Foll | 08 December 2014, 12:03:24 UTC | intel_minnow_max.c: fix unsafe strncpy not NULL terminating Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 08 December 2014, 12:10:13 UTC |
2059787 | Brendan Le Foll | 08 December 2014, 11:35:54 UTC | intel_galileo_rev_g.c: add more robust error handling Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 08 December 2014, 12:10:13 UTC |
c270d31 | Brendan Le Foll | 08 December 2014, 11:35:15 UTC | intel_galileo_rev_d.c: check malloc return values Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 08 December 2014, 12:08:34 UTC |
7be054f | Brendan Le Foll | 08 December 2014, 11:34:47 UTC | intel_galileo_rev_d.c: prefix syslog calls Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 08 December 2014, 12:08:34 UTC |
0523ed2 | Brendan Le Foll | 08 December 2014, 11:33:15 UTC | intel_minnow_max.c: check malloc return values Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 08 December 2014, 12:08:34 UTC |
0fc59b6 | Brendan Le Foll | 08 December 2014, 11:32:54 UTC | intel_de3815.c: check malloc return values Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 08 December 2014, 12:08:34 UTC |
2378bf1 | Brendan Le Foll | 08 December 2014, 11:31:52 UTC | intel_edison_fab_c.c: add more robust error handling Fixes #55 Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 08 December 2014, 12:08:34 UTC |
cf1a864 | Kurt Eckhardt | 06 December 2014, 15:58:00 UTC | aio.c: properly cleanup after mraa_aio_close Problem not closing file handle when you destroy the mraa_aio_context Signed-off-by: Kurt Eckhardt <kurte@rockisland.com> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 07 December 2014, 15:05:27 UTC |
1ee0548 | Brendan Le Foll | 02 December 2014, 23:20:24 UTC | mraa.i: add enum item rename rule Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 02 December 2014, 23:20:24 UTC |
8f1c542 | Brendan Le Foll | 02 December 2014, 23:19:54 UTC | common.h: move functions from types.h Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> | 02 December 2014, 23:19:54 UTC |