mirror of
https://github.com/Rockbox/rockbox.git
synced 2026-04-11 16:37:45 -04:00
Change the SAI FIFO threshold so that it is always kept topped up at maximum; DMA needs to do single transfers to the peripheral now. Ignore FEIF errors since they seem to occur constantly with this setup (though it's not exactly clear why this happens). FEIF only indicates that the SAI made a DMA request while the DMA FIFO is empty, which isn't a fatal error. The DMA channel will simply service the request when it is ready. Keeping the SAI FIFO constantly full increases the overall timing margin before underrun so losing the FEIF info isn't a big deal in practice. Change-Id: I16eb1cbb17039db76938bd86c4921b8060c83556 |
||
|---|---|---|
| .. | ||
| echoplayer | ||
| app.lds | ||
| boot.lds | ||
| clock-stm32h7.h | ||
| crt0-stm32h7.S | ||
| debug-stm32h7.c | ||
| dmamux-stm32h743.h | ||
| gpio-stm32h7.c | ||
| gpio-stm32h7.h | ||
| i2c-stm32h7.c | ||
| i2c-stm32h7.h | ||
| irqhandlers-stm32h743.c | ||
| nvic-stm32h743.h | ||
| nvic-target.h | ||
| sdmmc-stm32h7.c | ||
| sdmmc-stm32h7.h | ||
| spi-stm32h7.c | ||
| spi-stm32h7.h | ||
| system-stm32h7.c | ||
| system-target.h | ||
| timer-stm32h7.c | ||
| usb-stm32h7.c | ||
| vectors-stm32h7.S | ||