141 Commits

Author SHA1 Message Date
sasha80
ade3b26942 Добавлен пример для работы прерывания по gpio 2026-04-15 11:34:49 +03:00
mstroh76
cd882f6cf3 #412 Update Version und date to 2026 2026-01-10 17:35:57 +01:00
mstroh76
22a96cb61f #408 gpio -x unit test 2025-11-02 21:23:46 +01:00
Connor Gibson
55e189eda5 Switch to stdbool.h
- Add `#include <stdbool.h> to all files previously using the
   `TRUE`/`FALSE` macros
 - Replace all instances of `TRUE`/`FALSE` with `true`/`false`,
   respectively
 - Definitions of `TRUE`/`FALSE` macros retained in wiringPi.h for compatibility.
2025-06-07 13:14:49 -07:00
Manfred Wallner
3cf394b206 Merge pull request #365 from WiringPi/docu-3.16
Docu 3.16
2025-06-06 20:18:22 +02:00
mstroh76
a18355e1d9 move old gpio unit tests 2025-06-06 19:39:45 +02:00
Connor Gibson
b86be0969d Remove extra indents before if followed by if else
This was driving clangd crazy - replaced with indents between the if and conditional parentheses in most places.
2025-06-05 22:16:43 -07:00
mstroh
ea0dd8ca8a Merge branch 'develop' into GPIO_V2_IOCTL 2025-06-01 11:36:56 +02:00
mstroh76
18a6935530 #264 unit test for gpio wfis 2025-05-31 19:12:22 +02:00
mstroh76
f88e168b40 #264 unit test for gpio wfis 2025-05-31 19:06:30 +02:00
mstroh76
b87ca97daf #264 adjust unit test and fix is40pin 2025-05-23 19:51:01 +02:00
mstroh76
2f52fa27e5 #264 gpio wfis & unit test 2025-05-16 18:31:28 +02:00
mstroh76
b1b896582e #346 gpio wfidb command and unit test improvment 2025-05-11 20:21:39 +02:00
mstroh76
799b484af0 #346 gpio wfi unit test 2025-05-10 11:55:19 +02:00
mstroh76
38274fe6e8 #346 GPIO Character Device Userspace API V2 - compatibility to old interface 2025-05-02 13:10:40 +02:00
kovianyo
9d34a0a9b5 Describing pin numbering arguments and wfi modes in gpio usage text 2025-04-18 14:05:58 +02:00
kovianyo
2a848b5de1 Using spaces instead of tabs in gpio usage text 2025-04-18 13:59:03 +02:00
phylax2020
2f35ff5ec8 Version v3.16: added wfi status for wiringPiISR and waitForInterrupt 2025-02-20 11:29:30 +01:00
Manfred Wallner
60f100b465 Merge branch 'GPIO_V2_IOCTL' into development 2025-02-13 21:39:19 +01:00
phylax2020
0bf457519d Version 3.13 : debounce time added for wiringPiISR and waitForInterrupt library functions. Documentation update 2025-01-29 19:09:32 +01:00
mstroh76
7b03cd9f42 Pi500/CM5/CM5L support 2025-01-18 16:10:54 +01:00
mstroh76
6bb7ef9fc3 Year to 2025 2025-01-05 10:45:22 +01:00
mstroh76
9e7c71f67d #280 2024-09-09 14:49:15 +02:00
mstroh76
ed871f258a #279 root.root -> root:root 2024-09-08 18:54:58 +02:00
mstroh76
ffccd873a4 #261 2024-07-14 18:32:40 +02:00
mstroh76
ced6ff6ea6 #239 2024-05-09 15:37:18 +02:00
Manfred Wallner
9452d3c0c3 Merge branch 'develop' into GPIOAPI 2024-05-03 21:37:04 +02:00
Manfred Wallner
7e89062466 Merge branch 'develop' into pwm 2024-05-03 21:27:49 +02:00
mstroh76
783d95962f #224 2024-05-03 15:15:20 +02:00
mstroh76
23b7251a2d #227 2024-05-03 14:36:09 +02:00
mstroh76
199622c930 #210 2024-04-27 18:22:14 +02:00
mstroh76
d3a23725b8 #210 2024-04-27 18:19:46 +02:00
mstroh76
58fd2654a3 #219 report /dev/gpiochip support 2024-04-26 17:45:12 +02:00
Benjamin Braunfels
2b383b167e Fixed warnings and removed unused function 2024-04-26 14:35:50 +02:00
mstroh76
34b0f368a7 #221 2024-04-15 12:49:38 +02:00
mstroh76
e7726a4f0a #221 2024-04-14 11:51:38 +02:00
mstroh76
ea2f2323c3 #204 2024-03-22 19:42:16 +01:00
mstroh76
c1a86f41f2 #204 2024-03-22 18:21:18 +01:00
mstroh76
6590de3ef4 #195 2024-03-09 19:29:42 +01:00
mstroh76
417d54649d #25 2024-02-27 20:22:54 +01:00
mstroh76
d9486acc1a V3 2024-02-27 20:01:55 +01:00
mstroh76
107b9ee4c2 #17 PinDrive 2024-02-16 21:16:20 +01:00
mstroh76
9796fa7fb1 #17 setPadDrive 2024-02-16 18:29:26 +01:00
mstroh76
af5baeac32 #17 2024-02-11 20:22:00 +01:00
mstroh76
6d0c68b75d #17 2024-02-11 17:06:30 +01:00
mstroh76
d1df517fa3 #16 2024-01-27 16:38:26 +01:00
mstroh76
19874871de #16 2024-01-27 16:33:04 +01:00
Philip Howard
a83d64ea6c Prep for deb release as 2.70
This is a general tidyup to detach this fork better from Gordon, who was (and perhaps still is) completely inundated with WiringPi-related support questions.

This changeset includes a number of tweaks which should reduce support burden on Gordon. I believe they are essential if we plan to release a new debian package.

They should - hopefully - not reduce or make ambiguous the origins of this code while achieving the above.

* Remove Gordon's email address from all source files to avoid support queries finding their way to him
* Update wiringPi URLs to the GitHub repository to try and keep bugs/issues within the fork
* Bump version to 2.70 ready for a debian package release
* Update debian package maintainer info, add bugs & homepage URLs to this repository
2022-02-09 11:58:59 +00:00
PinkFreud
a8112d8677 Add support for the Zero 2 W (#128)
* Changes to support the Zero 2 W (model type 18|0x12)

* Increment version in version.h

* Increment version in debian-template/wiringPi/DEBIAN/control

* Increment version in VERSION as well - I keep missing places where this number is defined

* Increment VERSION_MINOR, missed in previous commits; add missing Pi Z2W model name to piModelNames

Co-authored-by: schwartz <pi@schwartz>
Co-authored-by: PumpkinPi <jack@mirkwood.net>
2021-12-23 12:22:09 -06:00
MichaIng
321e67b8ad Pre-create binary directory before copying binary
This may exist in most cases, but occasionally it does not and it aligns with the way the man page directory is pre-created as well.

Signed-off-by: MichaIng <micha@dietpi.com>
2021-11-21 19:36:12 -06:00