Nios® V Processor Software Developer Handbook

ID 743810
Date 7/20/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

7.8.5.1. Example Device Driver File Hierarchy and Naming

For a reference in creating your own driver or software Tcl files, you can also view the driver and software package Tcl scripts included with the Nios® V processor tools and the IP core IP library. These scripts are in the <Intel Quartus Prime installation directory>/ip/altera/soft_processor and <Intel Quartus Prime installation directory>/ip/altera/sopc_builder_ip folders, respectively.
Figure 14. Example Device Driver File Hierarchy and Naming
Note: inc - Contains header file(s) that define the device hardware interfaces. Contents in this directory are not HAL-specific and apply to a driver, regardless of whether it is based on the HAL, MicroC/OS-II, or any other RTOS environment.
Note: HAL - Contains software files required to integrate the device with the Nios® V processor hardware abstraction layer. Files in this directory pertain specifically to the HAL.