aboutsummaryrefslogtreecommitdiff
path: root/hw/intc
diff options
context:
space:
mode:
authorMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>2020-12-19 11:19:34 +0000
committerMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>2021-01-06 11:41:37 +0000
commita879306ca14de576d3a5dd51f830ebf89753e223 (patch)
tree0d502d44eb275a45db218ee76d463fd76e5340cd /hw/intc
parentaecf994bca54bd0d97732a8af03a584c0fdaff4c (diff)
downloadqemu-a879306ca14de576d3a5dd51f830ebf89753e223.zip
qemu-a879306ca14de576d3a5dd51f830ebf89753e223.tar.gz
qemu-a879306ca14de576d3a5dd51f830ebf89753e223.tar.bz2
sun4m: don't connect two qemu_irqs directly to the same input
The sun4m board code connects both of the IRQ outputs of each ESCC to the same slavio input qemu_irq. Connecting two qemu_irqs outputs directly to the same input is not valid as it produces subtly wrong behaviour (for instance if both the IRQ lines are high, and then one goes low, the PIC input will see this as a high-to-low transition even though the second IRQ line should still be holding it high). This kind of wiring needs an explicitly created OR gate; add one. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Message-Id: <20201219111934.5540-1-mark.cave-ayland@ilande.co.uk> Reviewed-by: Artyom Tarasenko <atar4qemu@gmail.com> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Diffstat (limited to 'hw/intc')
0 files changed, 0 insertions, 0 deletions