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