Subversion Repositories HelenOS

Rev

Rev 3790 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3790 Rev 3906
Line 84... Line 84...
84
    irq_t *irq = irq_dispatch_and_lock(data0);
84
    irq_t *irq = irq_dispatch_and_lock(data0);
85
    if (irq) {
85
    if (irq) {
86
        /*
86
        /*
87
         * The IRQ handler was found.
87
         * The IRQ handler was found.
88
         */
88
         */
89
        irq->handler(irq, irq->arg);
89
        irq->handler(irq);
90
        /*
90
        /*
91
         * See if there is a clear-interrupt-routine and call it.
91
         * See if there is a clear-interrupt-routine and call it.
92
         */
92
         */
93
        if (irq->cir) {
93
        if (irq->cir) {
94
            irq->cir(irq->cir_arg, irq->inr);
94
            irq->cir(irq->cir_arg, irq->inr);