i8259: Convert to qdev
commit747c70af78f7088f182c87e683bdf847beead1e4
authorJan Kiszka <jan.kiszka@siemens.com>
Fri, 7 Oct 2011 07:19:53 +0000 (7 09:19 +0200)
committerBlue Swirl <blauwirbel@gmail.com>
Sun, 16 Oct 2011 11:11:53 +0000 (16 11:11 +0000)
treeaa3492b7e62208862a1b10a583d4927133129678
parent6835678c259976c87df6be09360c1be85da37538
i8259: Convert to qdev

This key cleanup step requires to move the IRQ debugging bit from
i8259_set_irq directly to the per-PIC pic_set_irq, to pass the PIC
parameters (I/O base, ELCR address and mask, master/slave mode) as
qdev properties, and to interconnect the PICs with their environment via
GPIO pins.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
hw/i8259.c