#351 DMA reconfiguration problem in STM32 SPI driver

closed-fixed
2014-05-09
2012-12-05
No

Because the wrong definition of the STM32_DMA_CR_SIZE_MASK macro a reconfiguration of the SPI driver with different frames sizes can cause the driver to fail.
The problem can be triggered only under the following conditions:
1) An SPI bus is shared among multiple peripherals.
2) The peripherals have different frame sizes.

Discussion

  • Will be fixed in versions 2.4.3stable and 2.5.1unstable.

     
    • status: open --> open-accepted
     
  • Fixed in repository,

     
    • status: open-accepted --> open-fixed
     
    • status: open-fixed --> closed-fixed