Skip to content

Hardware Uart ISR not Shareable #5555

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

Open
Makuna opened this issue Dec 26, 2018 · 1 comment
Open

Hardware Uart ISR not Shareable #5555

Makuna opened this issue Dec 26, 2018 · 1 comment
Assignees

Comments

@Makuna
Copy link
Collaborator

Makuna commented Dec 26, 2018

Problem Description

The Hardware Uart support shares a single interrupt between both Uart0 and Uart1. Current implemementation does not allow for it to be shared so that Serial is usable at the same time that features of Uart1 can be used for other purposes, like updating NeoPixels (Ws2812 and the like).

@unaiur has created this pull in an attempt to solve the issue. Unfortunately the Uart code has changed significiantly and this pull needs work before it can be merged.

There doesn't seem to be an original issue that pull was being applied too.

@Makuna Makuna self-assigned this Dec 26, 2018
@Makuna
Copy link
Collaborator Author

Makuna commented Jan 7, 2019

NeoPixelBus has a branch created that uses these changes
https://github.com./Makuna/NeoPixelBus/tree/SharedUartIsr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant