RISC-V interrupt vectoring

Denis Obrezkov denisobrezkov at gmail.com
Sun Jul 2 23:53:39 UTC 2017

Hello all,
I am trying to enable vectored interrupts on my HiFive1 board.
I was able to install interrupt vector base address, but it didn't work.
And I wasn't able to generate a software interrupt.
Though, it seems that interrupts works - at some moment of execution,
I catch the exception 'Illegal instruction', and this exception is from

Hesham, do you know something about the possibility of interrupt
vectoring? I can see in E31-coreplex manual that vectoring can be
turned on, but I don't whether this functionality was implemented in

Also, do you know how to generate a software interrupt?

I've also created a topic on a sifive forum with some description:

Regards, Denis Obrezkov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20170703/312316b9/attachment.html>

More information about the devel mailing list