irq.c revision caa4868e
1