<div dir="ltr">Hello all,<div>what is the common practice of interrupt implementation in RTEMS?</div><div>I wasn't able to find much information in RTEMS BSP manual.</div><div><br></div><div>My platform RISC-V has vectored interrupts and exceptions.<br></div><div>A cause of an exception or of an interrupt is always available in 'mcause' register.</div><div>But for interrupts an address of a handlers' table can also be dynamically </div><div>provided.</div><div>So, what should I do in order to implement interrupt handlers?</div><div>What is the consequence of steps when interrupt appears (save stack, make a routine...)?</div><div>Also, what is a good example of a BSP which implements ISR in a proper way?   </div><div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Regards, Denis Obrezkov</div>
</div></div>