summaryrefslogtreecommitdiffstats
path: root/include/exec
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt2017-09-17 19:15:45 +0200
committerDavid Gibson2017-09-27 05:05:41 +0200
commit77453882495b321404e874aa97bca1214160229d (patch)
tree5839763c6a2d9553b1d89104d031bc3b3cec15bb /include/exec
parentppc/mac: Advertise a high clock frequency for NewWorld Macs (diff)
downloadqemu-77453882495b321404e874aa97bca1214160229d.tar.gz
qemu-77453882495b321404e874aa97bca1214160229d.tar.xz
qemu-77453882495b321404e874aa97bca1214160229d.zip
ppc/mac: More rework of the DBDMA emulation
This completely reworks the handling of the control register according to my understanding of the HW and the spec. It should (hopefully ... still testing) fix a number of issues most notably cases of MacOS hanging. Also update dbdma_unassigned_rw() and dbdma_unassigned_flush() to have the expected behaviour now that flush is handled slightly differently. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions