Specifications
Date Version Changes
July 2010 10.0.0
• Clarify purpose of listed C header file for functions.
• Correction: alt_irq_enabled() is not a legacy function.
November 2009 9.1.0
• Document new enhanced HAL interrupt API functions: alt_ic_
irq_disable(), alt_ic_irq_enable(), alt_ic_irq_enabled(),
and alt_ic_isr_register().
• Deprecate legacy HAL interrupt API functions alt_irq_
disable(), alt_irq_enable(), alt_irq_enabled(), and alt_
irq_register().
March 2009 9.0.0
• Corrected minor typographical errors.
May 2008 8.0.0
• Advanced exceptions added to Nios II core.
• Instruction-related exception handling added to HAL.
• Added alt_instruction_exception_register() and alt_
exception_cause_generated_bad_addr() for instruction-related
exception handlers.
October 2007 7.2.0 Maintenance release.
May 2007 7.1.0
• Added table of contents to “Introduction” section.
• Added Referenced Documents section.
March 2007 7.0.0 Maintenance release.
November 2006 6.1.0 Function open() requires fcntl.h.
May 2006 6.0.0 Maintenance release.
October 2005 5.1.0 Added API entries for alt_irq_disable() and alt_irq_enable() , which
were previously omitted by error.
May 2005 5.0.0
• Added alt_load_section() function.
• Added fcntl() function.
December 2004 1.2 Updated names of DMA generic requests.
September 2004 1.1
• Added open().
• Added ERRNO information to alt_dma_txchan_open().
• Corrected ALT_DMA_TX_STREAM_ON definition.
• Corrected ALT_DMA_RX_STREAM_ON definition.
• Added information to alt_dma_rxchan_ioctl() and alt_dma_
txchan_ioctl().
May 2004 1.0 Initial release.
NII5V2
2015.05.14
Document Revision History for HAL API Reference
14-79
HAL API Reference
Altera Corporation
Send Feedback