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

Add functionalities to flash bsp #586

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

LuigiGiuffrida98
Copy link
Contributor

@LuigiGiuffrida98 LuigiGiuffrida98 commented Sep 19, 2024

This PR includes many features and fixes (still adding):

  • When DMA is used in polling, as in the FLASH bsp, the DMA hal disables all the interrupts (bit 11 of MIE CSR) without re-enabling them, the fix prevent this to happen disabling only the DMA interrupts (bit 19 of the the MIE CSR). The DMA interrupts are still to be re-enabled at application level. @JoseCalero @JuanSapriza
  • Add setup-only functions to FLASH bsp to configure SPI and DMA independently (the DMA has to be setup and lunched manually)

@LuigiGiuffrida98 LuigiGiuffrida98 marked this pull request as ready for review October 28, 2024 12:39
@davideschiavone
Copy link
Member

@alessionaclerio22 , do not forget to update the documentation

…le_dma_subaddressing. Restore original version of example_power_manager.
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.

3 participants