Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12471 Discussions

A new device driver always requires HAL ?

Altera_Forum
Honored Contributor II
893 Views

Hello, 

 

I am new with NIOS II. 

I would like to ask a general question, does it require to use HAL with each new device ? 

 

Regards, 

Ran
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
171 Views

Yes, We required to use HAL for devices.HAL used to interface between the OS,Drivers,C-Library to different interfaces (EX: UART,SPI,LCD DRIVER). 

Depending on interfaces available on FPGA HAL functions are used. 

 

For more understanding, kindly check following links 

Overview on HAL: https://www.altera.com/products/processors/design-tools.html 

Function in HAL: https://www.altera.com/en_us/pdfs/literature/hb/nios2/n2sw_nii52010.pdf 

 

Best Regards, 

Tzi Khang, Lim 

(This message was posted on behalf of Intel Corporation)
Reply