rockbox/firmware/target
Dana Conrad b31127db7d [bugfix] x1000: Wait for FIFO to be empty rather than flushing
When data is not in packed-16-bit mode, flushing the fifo
may result in swapping left and right channels if there
happens to be an odd number of entries in the FIFO.
This is especially likely when switching sample frequencies
for some reason.

When stopping PCM DMA, disable DMA and Underrun Interrupts
and then wait for FIFO to be empty before stopping AIC's playback.

Change-Id: I45b6b022c9e3889627842663cd9b7d2e0affb7c6
2023-04-02 11:34:39 -04:00
..
arm Fix unified syntax in ARM inline assembly 2023-03-23 18:16:33 +00:00
coldfire Revert "Remove YUV blitting functions and LCD modes" 2022-10-13 11:08:06 -04:00
hosted buflib: Refactor various debugging features 2023-01-13 10:32:57 +00:00
mips [bugfix] x1000: Wait for FIFO to be empty rather than flushing 2023-04-02 11:34:39 -04:00