Nios® II Software Developer Handbook

ID 683525
Date 8/28/2023
Public
Document Table of Contents

9.2.1.4. The Legacy HAL Interrupt API

The legacy HAL interrupt API defines the following functions to manage hardware interrupt processing:
  • alt_irq_register()
  • alt_irq_disable()
  • alt_irq_enable()
  • alt_irq_disable_all()
  • alt_irq_enable_all()
  • alt_irq_interruptible()
  • alt_irq_non_interruptible()
  • alt_irq_enabled()

For more information about these functions, refer to the "HAL API Reference" chapter.

Legacy drivers do not define the supported_interrupt_apis property. The absence of this property indicates to the SBT that they require the legacy interrupt API.