You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nuvoton M480: Some SPI fixes using test shield (#467)
* FIx M480 word size issues, implement extra functionality
* Fix spi_init() not freeing DMA channels, causing DMA to get stuck
* Fix spi_abort_async leaving flags set that will cause the next transfer to fail
* Fix incorrect spi active logic, add assert to catch timing issue
* Fix comment
* Style
* @param[in] rx_length The number of bytes to receive
420
424
* @param[in] bit_width The bit width of buffer words
421
425
* @param[in] event The logical OR of events to be registered
422
-
* @param[in] handler SPI interrupt handler
426
+
* @param[in] handler SPI interrupt handler. This will point, through a bit of indirection, to \c SPI::irq_handler_asynch() for the correct SPI instance
423
427
* @param[in] hint A suggestion for how to use DMA with this transfer
424
428
*
425
429
* @return True if DMA was actually used for the transfer, false otherwise (if interrupts or another CPU-based
0 commit comments