Revision 7fc42b4b hw/tsc210x.c

b/hw/tsc210x.c
1 1
/*
2
 * TI TSC2102 (touchscreen/sensors/audio controller) controller.
2
 * TI TSC2102 (touchscreen/sensors/audio controller) emulator.
3 3
 *
4 4
 * Copyright (c) 2006 Andrzej Zaborowski  <balrog@zabor.org>
5 5
 *
......
171 171
    s->filter_data[0x12] = 0x7d83;
172 172
    s->filter_data[0x13] = 0x84ee;
173 173

  
174
    qemu_set_irq(s->pint, s->irq);
174
    qemu_set_irq(s->pint, !s->irq);
175 175
}
176 176

  
177 177
static uint16_t tsc2102_data_register_read(struct tsc210x_state_s *s, int reg)
......
572 572

  
573 573
    if (pin_state != s->irq) {
574 574
        s->irq = pin_state;
575
        qemu_set_irq(s->pint, s->irq);
575
        qemu_set_irq(s->pint, !s->irq);
576 576
    }
577 577

  
578 578
    switch (s->nextfunction) {
......
810 810
        qemu_get_be16s(f, &s->filter_data[i]);
811 811

  
812 812
    s->busy = qemu_timer_pending(s->timer);
813
    qemu_set_irq(s->pint, s->irq);
813
    qemu_set_irq(s->pint, !s->irq);
814 814

  
815 815
    return 0;
816 816
}

Also available in: Unified diff