-
Notifications
You must be signed in to change notification settings - Fork 198
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
Reduce / eliminate cache misses in interrupt handling #1747
Comments
5 tasks
Now with some configuration options we can opt into placing more of these things into IRAM |
We might want to optimize IRAM code to size. The attribute exists in nightly, so if we want a config to enable nightly-specific features we can do this automagically for all IRAM code. |
6 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Follow up on #1162 - there are some more insights in the linked issue
Remaining tasks
const
s thisstatic
's if they're referenced in interrupt handling codeThere is even more to put into RAM to avoid hitting flash. To really see where code accesses flash its best to look at disassembled code
We need to make this opt-in since it will decrease remaining useable RAM which might be a problem for some applications.
Given we don't want to introduce more features this means need #1111 first
The text was updated successfully, but these errors were encountered: