-
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
cpu/cc2538: clear only the latched UART interrupt flags #2652
Conversation
b0bc1ab
to
33fde04
Compare
9f184dd
to
45554bf
Compare
Travis is happy now. Has anyone the hardware to test? |
@haukepetersen, can you test with the OpenMote? |
oh, sorry, overlooked this one. Will test Thursday when I am back in the office... |
. |
damn, forgot about this, will try shortly. |
🙌 |
So? ;-) |
Any news here? |
What about merging this, too ;) |
33fde04
to
d68e2b2
Compare
Rebased onto |
maybe another rebase is needed or something is wrong since I'm having this problem:
related to this merge #4877 |
Oh, my fault, #4877 does not takes into account PORT_DARWIN so my mac is complaining... |
Actually the problem is that for cc2538dk PORT_DARWIN is defined nowhere, so PORT is pointing to nowhere too... I ACK this PR since it's working (flashing with PORT_DARWIN added to the makefile). |
Otherwise incoming bytes can remain in the receive FIFO indefinitely.
d68e2b2
to
7058797
Compare
Travis and RIOT-CI are OK, will merge |
cpu/cc2538: clear only the latched UART interrupt flags
Observed incoming bytes lingering in the receive FIFO indefinitely without generating an interrupt. This patch fixes the problem.