A careful description of IRQ's in a parallel port context:
http://www.xml.com/ldd/chapter/book/ch09.html
A cool IRQ link:
http://os.inf.tu-dresden.de/~hohmuth/prj/linux-on-l4/if/if-2.html