Subversion Repositories HelenOS

Rev

Rev 3890 | Rev 4137 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3890 Rev 3906
Line 171... Line 171...
171
        if (irq->preack) {
171
        if (irq->preack) {
172
            /* Send EOI before processing the interrupt */
172
            /* Send EOI before processing the interrupt */
173
            trap_virtual_eoi();
173
            trap_virtual_eoi();
174
            ack = true;
174
            ack = true;
175
        }
175
        }
176
        irq->handler(irq, irq->arg);
176
        irq->handler(irq);
177
        spinlock_unlock(&irq->lock);
177
        spinlock_unlock(&irq->lock);
178
    } else {
178
    } else {
179
        /*
179
        /*
180
         * Spurious interrupt.
180
         * Spurious interrupt.
181
         */
181
         */