NIOIS II Register Interrupts "alt_irq_register()" vs ""alt_ic_isr_register()"
I am porting a Design from a Max 10 FPGA to a C10LP FPGA. One of the issues that I have run into is that the NIOS II function to register interrupts that I used in the Max 10, "alt_ic_isr_register()", gets an "undefined function" error when I compile the software for the C10LP. However, I have found that the older "alt_irq_register()" function does works and when using it the one interrupt in the design does function properly.
My question is the following: Is it important to use the newer "alt_ic_isr_register()" function or is the "alt_irq_register()" OK to use?
If it is important to use the newer function how does it get enabled?
Thanks for your attention to this request,
Hi,
Cyclone 10 LP is an upgrade of the MAX10 therefore Intel has found out this limitation and makes sure EIC/VIC needs to be present now and on the latest devkits to use the enhanced HAL API.
Hope this helps.
Thank you.
Regards,
Kelly