Skip to content

Boilerplate reduction on ISR declaration #4521

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 12, 2016

Conversation

paulo-raca
Copy link
Contributor

The current code is very verbose and a painful to maintain

(Change ISR implementation in 20 different places? No Thanks!).

(This was originally part of #4519, but we all agreeded it deserved it's own PR)

The current code is very verbose and a painful to maintain (Change ISR implementation in 20 different places? No Thanks!).

(This was originally part of arduino#4519, but we all agreeded it deserved it's own PR)
@matthijskooijman
Copy link
Collaborator

This commit looks excellent to me, I'm in favor of merging it.

@matthijskooijman
Copy link
Collaborator

(On good way to test its correctness would be to compiler a program using attachInterrupt and verify that the resulting .hex is identical)

@paulo-raca
Copy link
Contributor Author

I've checked that the .hex files are identical :)

facchinm added a commit that referenced this pull request Feb 12, 2016
Boilerplate reduction on ISR declaration
@facchinm facchinm merged commit cd9a6ec into arduino:master Feb 12, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants