<span style="font-family: Tahoma, Geneva, sans-serif; font-size: 10pt"><br>Is there any reason that a Critical Input Interrupt will not work reliably on a 44x powerpc?<br><br>I am using an AMCC now Applied Micro AMCC460EX <br><br>and changed<br><br>CRITICAL_EXCEPTION(0x0100, CriticalInput, unknown_exception)<br>to<br>CRITICAL_EXCEPTION(0x0100, CriticalInput, do_MyCritIntr)<br>
<br>The code for the handler is trivial<br>ie.<br>int crintrcount;<br><br>void do_MyCritIntr(void)<br>{<br>  crintrcount++;<br>}<br><br>The code runs for a while but eventually I get panic messages and  the system hangs.  Is there something I must alter in the kernel to do this reliably?<br><div></div></span>
<br>
  ­­