summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/wiringPi
Commit message (Collapse)AuthorAgeFilesLines
* wiringpi: use lower-case in recipe directory nameHugo Hromic2018-06-272-446/+0
| | | | | | Keep naming consistency. Signed-off-by: Hugo Hromic <hhromic@gmail.com>
* wiringpi: Fix linking problemAurelian Zanoschi2017-09-011-28/+29
| | | | | | | | | | | | [github issue #105: wiringpi library is not linked correctly] Incorrect order of compiler flags causing the libwiringpi.so library to not have the required linking dependencies. The cross-compilation patch needed to be reworked in order to fix this problem. Fixes #105 Signed-off-by: Aurelian Zanoschi <aurelian17@gmail.com>
* recipe: anchor regexps in COMPATIBLE_MACHINEMartin Jansa2017-07-271-1/+1
| | | | | | | | | * bitbake is using re.match, so raspberrypi actually matches with anything ^raspberrypi.* which currently works, but it will also match with hypothetical raspberrypi-is-no-more-this-is-banana-now MACHINE which isn't intended by this COMPATIBLE_MACHINE. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wiringpi: uprev to 2.44Andrea Galbusera2017-04-053-108/+51
| | | | | | | | | | | | | | | | | | | This upgrade is required to solve the following runtime hardware detection issue when calling wiringPiSetup() on the Pi3: Unable to determine hardware version. I see: Hardware : BCM2835 , - expecting BCM2708 or BCM2709. This was triggered by the recent kernel upgrade to 4.9 that introduced "BCM2835" as the hardware signature in /proc/cpuinfo. Patches reworked as follow: * 0001-Add-initial-cross-compile-support.patch: rebase to current upstream * 0001-include-asm-ioctl.h-directly-for-_IOC_SIZEBITS.patch: drop since is now upstream Signed-off-by: Andrea Galbusera <gizero@gmail.com>
* wiringPi: Fix compilation of librariesAndrei Gherzan2016-09-211-2/+2
| | | | | | | | | | | | Not using the yocto LDFLAGS will make some qa tests fail: ERROR: wiringpi-git-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: 'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/wiringpi/git-r0/packages-split/wiringpi/usr/lib/libwiringPi.so.2.32' No GNU_HASH in the elf binary: 'build-rpi-master/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/wiringpi/git-r0/packages-split/wiringpi/usr/lib/libwiringPiDev.so.2.32' [ldflags] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* wiringpi: Fix prepend spaceAndrei Gherzan2016-09-211-1/+1
| | | | | | | | | Not having this correctly will get you into troubles like: | gpio.c:40:23: fatal error: gertboard.h: No such file or directory | #include <gertboard.h> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* wiringpi: Update to 2.32Andrei Gherzan2016-09-211-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* wiringPi: Fix build with muslKhem Raj2016-02-282-4/+62
| | | | | | Include asm/ioctl.h for _IOC_SIZEBITS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wiringPi: Bump to 2.29Andrei Gherzan2015-10-132-188/+170
| | | | | | | The patch was rebased to apply on the updated version. Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* wiringpi: Bump SRCREVPetter Mabäcker2015-07-193-206/+435
| | | | | | | | | | | | | Update wiringpi to latest revision. Due to a refactoring of the build procedure in wiringpi the integration patch 'makefile-install.patch' didn't apply anymore. While migrating that patch it was simplified and generated using 'git format-patch' instead, to make it easier to maintain the patch in the future. [Support #60] Signed-off-by: Petter Mabäcker <petter@technux.se> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
* wiringpi: Add new packageDan McGregor2013-11-122-0/+233
Commit created from merging: https://github.com/SaskatoonTechworks/meta-raspberrypi/commit/c8046050db1f0026c1f10e41d95619d86ac7a822 https://github.com/SaskatoonTechworks/meta-raspberrypi/commit/fe2467c0e82ff3d243993bdffde6a24754c3a7f6 https://github.com/SaskatoonTechworks/meta-raspberrypi/commit/72f7705cbac99b834654894b545d5fa431a13b51 Added some minor changes: * remove PR * remove tabs Change-Id: Ia430db732e6c9662f71eca2433d03cce738ca23f Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>