-
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
improve real-time documentation, find coding conventions #4872
Comments
|
Interesting. You mean e.g., a static code analyzer beefed up to count critical section cycles? |
Something like that, yes. |
any news on this? There's no milestone but a current issue is referencing this one, so maybe we need to put a milestone on this too. |
Do as you please. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you want me to ignore this issue, please mark it with the "State: don't stale" label. Thank you for your contributions. |
Not much discussion here. |
While it is certainly possible to create real-time applications with RIOT, depending on the definition and requirements, actual documentation and coding conventions are lacking.
We should come up with
a) conventions like "disabling IRQ's for less than N instructions is tolerable" (example)
b) document side effects caused by a)
c) document algorithmic implications on real-time requirements (e.g., "locking a mutex might traverse the list of currently locked threads")
...
The text was updated successfully, but these errors were encountered: