Nios II Classic Software Developer’s Handbook

ID 683282
Date 5/14/2015
Public
Document Table of Contents

8.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.