Visible to Intel only — GUID: iga1401399666489
Ixiasoft
Visible to Intel only — GUID: iga1401399666489
Ixiasoft
38.5.6.2. altera_vic_driver.enable_preemption_into_new_register_set
Identifier: | ALTERA_VIC_DRIVER_PREEMPTION_INTO_NEW_REGISTER_SET_ENABLED |
Type: | BooleanDefineOnly |
Default value: | 0 |
Destination file: | system.h |
Description: | Enables interrupt preemption (nesting) if a higher priority interrupt is asserted while a lower priority ISR is executing, and that higher priority interrupt uses a different register set than the interrupt currently being serviced. When this setting is enabled (set to 1), the macro ALTERA_VIC_DRIVER_ISR_PREEMPTION_INTO_NEW_REGISTER_SET_ENABLED is defined in system.h and the Nios® II config.ANI (automatic nested interrupts) bit is asserted during system software initialization. Use this setting to limit interrupt preemption to higher priority (RIL) interrupts that use a different register set than a lower priority interrupt that might be executing. This setting allows you to support some preemption while maintaining the lowest possible interrupt response time. However, this setting does not allow an interrupt at a higher priority (RIL) to preempt a lower priority interrupt if the higher priority interrupt is assigned to the same register set as the lower priority interrupt. |
Occurs: | Once per VIC |