-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Gpio Interrupt fix for the CC2538 #7303
Conversation
please squash (and rebase if necessary?), otherwise ACK! |
Does this PR provides a fix for #6650 ? Then it should be merged asap. |
partly - the issue is more complex, #6773 provides the other part, but is more a workaround than a fix. The problem is that the gpio periph of cc2538 was partly adapted to periph_gpio driver of RIOT, but i2c, spi, and uart are still using the gpio driver from TI. Hence, rather than applying #6773 workaround, I'd work on rewritting the named 3 periph drivers ... Nevertheless, this PR fixes an issue when using interrupts on gpios |
But still: DO NOT MERGE THIS, just to have in the release. We had lots of trouble lately with prematurely merged periph drivers - this need very careful testing! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
needs testing, DO NOT MERGE!
no problem, it won't be in the release if it's not ACK'ed, merged and backported. Keep calm ;) |
sorry i am a little new to squashing... just fixing some things. Please bear with me. |
2dca87c
to
ddc7c2b
Compare
take your time, consider the following:
|
In fact you can just |
4bc42d5
to
c4584ac
Compare
fnished rebase and should be squashed... as it is only one file, further rebasing shouldn't be nescessary i guess. Thank you both for helping out. |
perfect! I'll test. |
tested this PR on board
With this PR interrupt handling returns and shell prompt is available again. Nice job @AnonMall, thanks! ACK - and GO as soon as Murdock is happy. |
Maybe, if it fixes some stuff we should reconsider backporting into the release. What do you think @aabadie? |
I think it should be backported (since the mentioned bugs are quite important) |
@AnonMall can you provide the backport? Basically make a copy of the branch and rebase onto tag [edit]: and prefix the PR title with |
I can do that. But that also means you want me to rebase it against |
Okay done. #7314 |
Fixed the issue where the gpio interrupt is not properly acknowledged.