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

hide DMA2D in kernel #4206

Open
TychoVrahe opened this issue Sep 23, 2024 · 0 comments
Open

hide DMA2D in kernel #4206

TychoVrahe opened this issue Sep 23, 2024 · 0 comments
Labels
code Code improvements

Comments

@TychoVrahe
Copy link
Contributor

Followup for #4188

Direct DMA2D usage might be too powerful.

Lets consider hiding the implementation behind syscalls, where we can validate parameters and control, what gets copied where.

Downside would be that this adds some overhead to the calls, so it might impact graphical performance. This should be therefore benchmarked and if the impact is too high, lets optimize the DMA2D usage, perhaps with direct peripheral/registers usage without STM32 HAL.

@TychoVrahe TychoVrahe added the code Code improvements label Sep 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code Code improvements
Projects
Status: No status
Development

No branches or pull requests

1 participant