Forum Discussion

KSAIC's avatar
KSAIC
Icon for New Contributor rankNew Contributor
6 years ago

How to capture interrupts from FPGA on DE-10 nano which is running linux?

Hello,

I am trying to capture a hardware interrupt from the FPGA on DE-10 nano board which is running Linux.

I realized that since interrupts run in the kernel mode I have to write an interrupt handler which should be included along with the device driver.

So, where can I find the IRQ number for a particular device which is required to build an interrupt handler?

Also, how do I insert my interrupt handler code into the device driver which is already in .ko format?

3 Replies

  • KSAIC's avatar
    KSAIC
    Icon for New Contributor rankNew Contributor

    Hello FJumaah,

    I am referring to the FPGA soft core IP.

  • FawazJ_Altera's avatar
    FawazJ_Altera
    Icon for Frequent Contributor rankFrequent Contributor

    Hello,

    You can find this IRQ number in Qsys file. There is a column named IRQ, it shows the Interrupt priority number from 0 to 31.

    thanks