Due to a problem in Qsys generation, the system.h file can have a -1 value for IRQs if associatedAddressablePoint is not specified in the hw.tcl file. Example below:
set_interface_property create_irq associatedAddressablePoint ""
An information message of "WARNING: Parameter value for: 'associatedAddressablePoint' is 'null'" will be displayed if this occurs.
To work around this problem make the following additions to the hw.tcl file for your component:
- set_interface_property <irq interface> associatedAddressablePoint <slave interface>
- set_interface_property execute_irq associatedAddressablePoint avalon_slave_0
This problem is scheduled to be resolved in a future version of the Quartus® II Software.