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); |