wiki:IrqHandlers
close Warning: Can't synchronize with repository "(default)" (/project/movitz/svn does not appear to be a Subversion repository.). Look in the Trac log for more information.

Define a function foo as your IRQ exception handler.

Bind the function foo to a specific IRQ n by using the template: (setf (exception-handler <32+n) foo)

Enable the IRQ (setf (ldb (byte 1 n) (pic8259-irq-mask)) 0)

Last modified 11 years ago Last modified on 10/25/07 17:32:28