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 12 years ago Last modified on Oct 25, 2007, 5:32:28 PM