mirror of
https://git.proxmox.com/git/qemu
synced 2025-08-14 14:09:00 +00:00
escc: fix IRQ routing, broken by 6c319c8222
The logic of Zilog makes channel B the first device and channel A the second one. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
This commit is contained in:
parent
dea21e97f4
commit
e1a0e47f76
@ -743,8 +743,8 @@ int escc_init(target_phys_addr_t base, qemu_irq irqA, qemu_irq irqB,
|
||||
qdev_prop_set_uint32(dev, "chnAtype", ser);
|
||||
qdev_init(dev);
|
||||
s = sysbus_from_qdev(dev);
|
||||
sysbus_connect_irq(s, 0, irqA);
|
||||
sysbus_connect_irq(s, 1, irqB);
|
||||
sysbus_connect_irq(s, 0, irqB);
|
||||
sysbus_connect_irq(s, 1, irqA);
|
||||
if (base) {
|
||||
sysbus_mmio_map(s, 0, base);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user