-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Silabs] Adds fix for SPI corruption when SPI was multiplexed (#26080)
* Adds re factored code with the use of DMA * Changes ordering of spi_cs_assert * Add logs * Reverts SPI drvier re-init from post APIs * Revert changes * Adds delay and disable autoCsEnable * Revert "Adds delay and disable autoCsEnable" This reverts commit d038bb6. * Adds code to make SL_SPIDRV_HANDLE available in multiplex logic * Adds working logic * Cleanup logs and comments * Adds temporary fix * Use the config provided BITRATE * Revert "Use the config provided BITRATE" This reverts commit 05574a3. * Use MY_USART instead of USART0 * Adds guard to check for current and incoming baudrate * Revert MY_USART to USART0 * Requires multiplexing if SL_WIFI is present * Update examples/platform/silabs/efr32/spi_multiplex.c Co-authored-by: Junior Martinez <[email protected]> --------- Co-authored-by: Junior Martinez <[email protected]>
- Loading branch information
1 parent
6d2841b
commit 993fc26
Showing
4 changed files
with
50 additions
and
92 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters