summaryrefslogtreecommitdiffstats
path: root/include/exec/cpu-all.h
diff options
context:
space:
mode:
authorMark Cave-Ayland2021-05-19 12:07:59 +0200
committerPaolo Bonzini2021-06-15 17:17:09 +0200
commit880d3089f1c667d7c84730ba9e9a2518220f7caf (patch)
treead56d5e543fe0d25e5e54812f9376521c572b1d7 /include/exec/cpu-all.h
parentesp: only set ESP_RSEQ at the start of the select sequence (diff)
downloadqemu-880d3089f1c667d7c84730ba9e9a2518220f7caf.tar.gz
qemu-880d3089f1c667d7c84730ba9e9a2518220f7caf.tar.xz
qemu-880d3089f1c667d7c84730ba9e9a2518220f7caf.zip
esp: allow non-DMA callback in esp_transfer_data() initial transfer
The current implementation only resumes DMA transfers when incoming data is received from the target device, but this is also required for non-DMA transfers with the next set of non-DMA changes. Rather than duplicate the DMA/non-DMA dispatch logic in the initial transfer section, update the code so that the initial transfer section can just fallthrough to the main DMA/non-DMA dispatch logic. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Message-Id: <20210519100803.10293-2-mark.cave-ayland@ilande.co.uk> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/exec/cpu-all.h')
0 files changed, 0 insertions, 0 deletions