Tags: pb2bee/PX4NuttX
Tags
stm32_otgfsdev: avoid a fault on a bad epnum USB RX interrupt this avoids the fault, but we don't understand what causes it.
stm32_otgfsdev: avoid a fault on a bad epnum USB RX interrupt this avoids the fault, but we don't understand what causes it.
fat: use DMA memory for mkfatfs when needed this makes mkfatfs use fat_dma_alloc() when CONFIG_FAT_DMAMEMORY is set. This is needed to ensure mkfatfs operates with boards that use DMA for microSD
Merge remote-tracking branch 'upstream/master'
stm32_i2c: handle more error conditions on I2C bus this fixes a I2C ISR storm condition where status=0x70084, which can happen with some specific types of noise on the I2C bus. This was reproduced by playing 80s rock through a Jabra wireless headset close to the I2C cables.
stm32_i2c: ensure that unexpected ISR can't overwrite stale data if we get an ISR leftover from a previous read transfer it could use stale values for priv->dcnt and priv->ptr to overwrite stack that is no longer in scope. This resets dcnt and ptr on each new stm32_i2c_process() call to ensure that any unexpected data bytes are discarded
mtd: added MTDIOC_SETSPEED ioctl allows setting of SPI bus speed
mtd: added MTDIOC_SETSPEED ioctl allows setting of SPI bus speed
PreviousNext