Revision b50a6563 hw/irq.c
b/hw/irq.c | ||
---|---|---|
55 | 55 |
return s; |
56 | 56 |
} |
57 | 57 |
|
58 |
static void qemu_notirq(void *opaque, int line, int level) |
|
59 |
{ |
|
60 |
struct IRQState *irq = opaque; |
|
61 |
|
|
62 |
irq->handler(irq->opaque, irq->n, !level); |
|
63 |
} |
|
64 |
|
|
65 |
qemu_irq qemu_irq_invert(qemu_irq irq) |
|
66 |
{ |
|
67 |
return qemu_allocate_irqs(qemu_notirq, irq, 1)[0]; |
|
68 |
} |
Also available in: Unified diff