aboutsummaryrefslogtreecommitdiff
path: root/util/thread-pool.c
diff options
context:
space:
mode:
authorMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>2021-03-04 22:10:48 +0000
committerMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>2021-03-07 10:39:05 +0000
commit496913153a9d5d0b200c2ac30a541f9f294f55aa (patch)
treefc3ded64485eb3b21bf9835e2ef93b274ae821bb /util/thread-pool.c
parentc7bce09c0595b235ad367a12bae54cb04b33025b (diff)
downloadqemu-496913153a9d5d0b200c2ac30a541f9f294f55aa.zip
qemu-496913153a9d5d0b200c2ac30a541f9f294f55aa.tar.gz
qemu-496913153a9d5d0b200c2ac30a541f9f294f55aa.tar.bz2
esp: fix PDMA target selection
Currently the target selection for PDMA is done after the SCSI command has been delivered which is not correct. Perform target selection as part of the initial get_cmd() call when the command is submitted: if no target is present, don't raise DRQ. If the target is present then switch to the command phase since the MacOS toolbox ROM checks for this before attempting to submit the SCSI command. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Reviewed-by: Laurent Vivier <laurent@vivier.eu> Message-Id: <20210304221103.6369-28-mark.cave-ayland@ilande.co.uk>
Diffstat (limited to 'util/thread-pool.c')
0 files changed, 0 insertions, 0 deletions