Private
Public Access
2
0
Commit Graph

65 Commits

Author SHA1 Message Date
Nascs
60d99f1a59 platform: add radxa e25 support
Signed-off-by: Nascs <nascs@radxa.com>
2024-01-23 08:42:50 -08:00
Nascs
ed793eb615 platform: add Radxa ROCK 3A platform support
Signed-off-by: Nascs <nascs@radxa.com>
2023-12-05 15:04:30 -08:00
nascs
d055b45b7e platform: add Radxa CM5 IO platform support
Signed-off-by: Nascs <nascs@radxa.com>
2023-11-08 14:40:24 -08:00
nascs
651131b475 platform: add Radxa CM3 platform support
Signed-off-by: Nascs <nascs@radxa.com>
Co-authored-by: ZHANG Yuntian <yt@radxa.com>
2023-10-26 21:03:36 -07:00
Gunjan Gupta
f727c01d2e Add support for Orange Pi Prime 2023-10-19 17:44:03 -07:00
Michael Campion
d954599045 upxtreme: Add UP Xtreme support
UP Xtreme is based on the Intel(R) Core(TM) i3/i5/i7 Whiskey Lake SoCs.
The UP Xtreme presents one Raspberry Pi compatible HAT connector.

This implementaion supports i2c, spi, uart, adc and gpio through the
40pin HAT connector.

Gpio chardev capabilities have been disabled in this implementation. When
gpio chardev capabilities are enabled an input becomes unreadable after an
isr has been registered to the pin. See here for details:

https://github.com/intel-iot-devkit/mraa/issues/937

Tested on UP Xtreme, with UP Board Linux kernel 5.0.0
Features tested: gpio, gpio interrupts, i2c, spi, adc and uart.

Signed-off-by: Michael Campion <michael.campion@emutex.com>
2020-01-06 15:17:55 +00:00
Mihai Tudor Panu
b06172b05a aiotdevkit: add readme and link to it
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2018-06-11 22:47:39 -07:00
Alex Tereschenko
9b08a97d46 docs: add static code analysis documentation
Fixes #782.

Signed-off-by: Alex Tereschenko <alext.mkrs@gmail.com>
2018-01-28 15:34:50 +01:00
Mihai Tudor Panu
d538bbc91f index.md: add Led class documentation links to API index page
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
2018-01-08 12:10:22 -08:00
Serge Vakulenko
6770be911b Add support for MIPS-based boards Omega2 and Linkit Smart 7688
Signed-off-by: Serge Vakulenko <vak@besm6.org>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2017-10-05 10:54:57 +02:00
Brendan Le Foll
1a4ba6a7d3 docs: Update various references and texts
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2017-09-21 13:38:06 +02:00
Javier Arteaga
04a40ed63f src/x86/up2.c: Add UP^2 EVT3 support
This commit adds a MRAA platform for the UP Squared board, EVT3 revision.
It handles the relevant FPGA configuration updates when using MRAA to
change pin modes or toggle GPIO directions.

Signed-off-by: Javier Arteaga <javier@emutex.com>
Signed-off-by: Nicola Lunghi <nicola.lunghi@emutex.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2017-09-12 11:54:39 +02:00
Nicolas Oliver
e0a1862ce3 Travis CI and Documentation Generation improvements
* Use docker images from docker hub instead of building them on Travis
* Fix doxygen warnings for C/C++ Documentation
* Fix examples inclusion in documentation
* Modify Travis build matrix to include stages and additional jobs
* Update doxygen2jsdoc submodule
* Add doxyport submodule
* Generate documentation for each language in Travis
* Add sonar.java.binaries to sonar-scan.sh

Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com>
2017-08-10 10:47:11 -03:00
Wai Lun
0092e13f57 Joule: Update references to the Intel Joule
GT/GrosseTete -> Joule. This commit deprecates the MRAA_INTEL_GT_TUCHUCK
mraa_platform_t value and links the grossetete.md page to joule.md.

Signed-off-by: Wai Lun Poon <wai.lun.poon@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2017-02-27 18:06:40 +01:00
Norbert Wesp
4472ff1629 phyboard-wega: Added platform support for phyBOARD-Wega
Like the beaglebone, the phyBOARD-Wega also got an am335x.
So I merged the four mmap-functions for gpio_context and some
identical defines in a separate header and c-file.
The new platform support-files are based on beaglebone-files.

The documentation of phyBOARD-Wega is still in process,
but for now there are enough informations.
At this time it is possible to use GPIO-Pins and Uart0
(tested via python with mraa). The code for using SPI, I2C and
PWM is also still in process and not tested yet.

Signed-off-by: Norbert Wesp <nwesp@phytec.de>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2017-01-26 22:11:46 +01:00
Brendan Le Foll
0577321f4c intel_gt: add support for gt + Tuchuck board
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-06-23 16:16:38 +01:00
Dan O'Donovan
f9501c5c78 up: add support for UP Board
Add support for UP board (www.up-board.org), scoping
the following functions available via 40-pin header:
* GPIO (via sysfs)
* UART
* I2C
* SPI
* PWM

Validated on UP board v0.2, running ubilinux 3.0

Signed-off-by: Dan O'Donovan <dan@emutex.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-02-24 15:10:20 +00:00
Brendan Le Foll
2bb00b494f docs: Add changelog.md
Makes changelog a seperate file, this fixes #388

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-01-04 12:01:20 +00:00
Brendan Le Foll
d430b5c2b5 mraa: Update to v0.9.0
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-01-04 11:50:51 +00:00
Thomas Ingleby
049ba5fa9f mraa: update to version 0.8.1
Signed-off-by: Thomas Ingleby <thomas.ingleby@intel.com>
2015-11-02 11:48:31 +01:00
Brendan Le Foll
70600dece4 mraa: update to version 0.8.0
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-09-22 16:57:29 +01:00
Mircea Bardac
7d11bd4cdc docs: Added index for Java documentation
Signed-off-by: Mircea Bardac <mircea.bardac@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-09-22 15:40:05 +01:00
Brendan Le Foll
679d1a55b6 ft4222: Add documentation for usb platform
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-09-08 14:42:04 +01:00
Brendan Le Foll
22a930e39e mraa: update to version 0.7.5
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-09-07 10:58:02 +01:00
Brendan Le Foll
f95f2d8b35 nuc5: Add i2c support for intel 5th generation NUC
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-09-03 11:23:35 +01:00
Brendan Le Foll
ba348a2da4 mraa: update to version 0.7.4
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-09-02 16:05:05 +01:00
Brendan Le Foll
7a2408766c mraa: update to version 0.7.3
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-07-08 11:38:15 +01:00
Brendan Le Foll
299bf5ab27 mraa: update to version 0.7.2
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-06-03 14:51:13 +01:00
Brendan Le Foll
06085589d8 mraa: update to version 0.7.1
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-06-02 16:09:03 +01:00
Brendan Le Foll
8493ed4239 mraa: update to version 0.7.0
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-05-29 14:56:50 +01:00
Thomas Ingleby
a17e8dbd21 mraa: update to version 0.6.2
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2015-04-14 15:18:11 +01:00
Michael Ring
0093dc3f0d beaglebone.md: Added documentation for Beaglebone Black
Signed-off-by: Michael Ring <mail@michael-ring.org>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-04-09 16:45:22 +01:00
Brendan Le Foll
c69a022d13 docs: add bananapi links and BBB reference
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-04-08 22:28:04 +01:00
Brendan Le Foll
2138802b59 docs: Improve python docs
This commit adds a bunch of includes from the C/C++ doxygen doc into the
sphinx/python doc to make it more useful. It also splits out the doc of the
classes using autoclass instead of autodoc to make it nicer to navigate.

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-04-03 21:42:31 +01:00
Brendan Le Foll
64f377cdfc mraa: update to API version 0.6.1
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-02-26 09:39:48 +00:00
Brendan Le Foll
cd36880f34 mraa: update to API version 0.6.0
Note that v0.6.0 is in the branch with the same name, so this commit is not
0.6.0

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-02-15 23:08:18 +00:00
Brendan Le Foll
989566bc04 raspberry_pi.md: Update docs to reflect latest rpi changes
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-02-15 22:57:24 +00:00
Brendan Le Foll
e23325d9dd docs: add debugging doc
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-01-20 23:25:39 +00:00
Thomas Ingleby
71913b96f4 docs: add Raspberry Pi ref to docs/index.md
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-12-08 16:07:26 +00:00
Brendan Le Foll
eb3f2b5bed mraa: update to version 0.5.4
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-12-02 11:01:23 +00:00
Thomas Ingleby
46bb0f38c5 mraa: update to version 0.5.3
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-11-26 15:29:29 +00:00
Brendan Le Foll
7b93207fd9 docs: add minnowboard max to doxygen index page
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-11-24 10:50:32 +00:00
Brendan Le Foll
fd920d6fd1 docs: update libmraa intro text
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-11-12 13:48:46 +00:00
Brendan Le Foll
bb3228ad58 mraa: update to version 0.5.2
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-11-06 15:25:01 +00:00
Thomas Ingleby
0a43974175 mraa: update to version 0.5.1
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-10-15 11:23:25 +01:00
Brendan Le Foll
4e5ec299ed index.md: add edison link
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-10-03 22:49:01 +01:00
Brendan Le Foll
c5c5c9b700 doc: cleanup internal documentation and naming
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-10-03 10:18:26 +01:00
Brendan Le Foll
3898182743 index.md: add ADC change for 0.5.0
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-09-25 14:33:44 +01:00
Thomas Ingleby
beeaab3dda mraa: update to version 0.5.0
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-09-10 11:18:44 +01:00
Brendan Le Foll
5e85606e38 mraa: update to version 0.4.5
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-09-03 09:34:30 +01:00