<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<pre style="word-wrap:break-word; font-size:10.0pt; font-family:Tahoma; color:black">The git master includes the standard RTEMS PIC interrupt code ported to the leon3. This would be the best approach.

Cláudio Silva <claudiodcsilva@gmail.com> wrote:

</pre>
<div>
<p dir="ltr">Hi Scott ,</p>
<p dir="ltr">I think that the simpler approach is for you to create an handler for interrupt 12 that de-multiplexes interrupts based on the extended interrupt register of the irqmp.<br>
I don't know if Gaisler's RTEMS already provides such a de-multiplexer. <br>
Probably the spacewire interrupt handler will be the one returned from rtems_interrupt_catch, as old handler, when you register the new interrupt. Hence you just need to see if the extended interrupt is for you and based on that condition you call your handler
 or the old handler. <br>
</p>
<p dir="ltr">Best Regards, <br>
Cláudio Silva <br>
</p>
</div>
</body>
</html>