Skip to content

Conversation

mstroh76
Copy link
Member

@mstroh76 mstroh76 commented Mar 22, 2024

With these changes, wiringPi utilizes the same GPIO ABI as libgpiod.

fixes #204
implements #200
implements #208

@mwallner mwallner changed the title Implement ISR with new driver interface Implement ISR for all Raspberry Pi Boards - new driver interface Mar 22, 2024
@mwallner mwallner added this to the WiringPi 3.2 milestone Mar 22, 2024
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess this file got here by accident?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for the next time, it'd be great if we could have a separate commit for bumping the version (just before the actual release) - this way people who may build from source / a non-master branch wouldn't get the "new version" in advance. (it may actually not be the final version - therefore we should only bump the version at the very last moment possible)

Copy link
Collaborator

@mwallner mwallner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

generally speaking these changes look good, does this mean we'll have ISR working again on Raspberry Pi <= 4 with the latest kernel versions AS WELL AS support for Pi5? 🤯

@mstroh76
Copy link
Member Author

mstroh76 commented Mar 22, 2024 via email

@mstroh76
Copy link
Member Author

New ISR works with all Pi's and old and new kernel as well.

There is even the possibility to stop isr , that was hardly missing before.

@mwallner mwallner merged commit 28050cc into develop Mar 25, 2024
@mwallner mwallner deleted the isr branch March 25, 2024 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants