Skip to content

Conversation

@thejpster
Copy link
Member

@thejpster thejpster commented Dec 16, 2024

Not sure I like it, but it compiles.

Also switches atomic_polyfill for the supported portable_atomic.

TODO:

  • Test on hardware

Not sure I like it, but it compiles.

Also switches atomic_polyfill for the supported portable_atomic.
@thejpster
Copy link
Member Author

PCM audio works, but video is flickery and the fifth character column is missing.

Locking the mutex costs too much - it mades the video lose sync. Not helped by the fact the acquire function is stored in flash and is not inlined. Store the mode info as two atomic values instead.
@thejpster
Copy link
Member Author

Now the video looks OK.

@thejpster thejpster added this pull request to the merge queue Dec 19, 2024
@thejpster thejpster changed the title Draft: Removed all the static mut. Removed all the static mut. Dec 19, 2024
Merged via the queue into develop with commit 4efc06a Dec 19, 2024
6 checks passed
@thejpster thejpster deleted the fix-rust-183 branch December 29, 2024 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants