Home
last modified time | relevance | path

Searched hist:"9321 c1f2" (Results 1 – 1 of 1) sorted by relevance

/qemu/hw/sd/
H A Dsdhci.c9321c1f2 Thu Sep 03 15:31:04 GMT 2020 Philippe Mathieu-Daudé <f4bug@amsat.org> hw/sd/sdhci: Yield if interrupt delivered during multiple transfer

The Descriptor Table has a bit to allow the DMA to generates
Interrupt when the operation of the descriptor line is completed
(see "1.13.4. Descriptor Table" of 'SD Host Controller Simplified
Specification Version 2.00').

If we have pending interrupt and the descriptor requires it
to be generated as soon as it is completed, reschedule pending
transfers and yield to the CPU.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Alexander Bulekov <alxndr@bu.edu>
Message-Id: <20200903172806.489710-5-f4bug@amsat.org>