Skip to content
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

Release non-primary displays at code.py exit #10063

Open
jepler opened this issue Feb 14, 2025 · 0 comments
Open

Release non-primary displays at code.py exit #10063

jepler opened this issue Feb 14, 2025 · 0 comments
Milestone

Comments

@jepler
Copy link
Member

jepler commented Feb 14, 2025

Since #10062 we have supervisor.runtime.display which can be set from code or by the C board init function, and then accessed across multiple invocations of code.py.

As an incompatible change in CircuitPython 10, release non-primary displays when shutting down the interpreter. This is the next step towards fully implementing #8675. (Changing how i2c and spi objects used by display buses are allocated is the final, and hardest, part)

@jepler jepler added this to the 10.0.0 milestone Feb 14, 2025
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

2 participants