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++
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12366 Discussions

A new device driver always requires HAL ?

Altera_Forum
Honored Contributor I
785 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 I
63 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