Nios® V Processor Software Developer Handbook

ID 743810
Date 10/02/2023
Public

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

Document Table of Contents

11.2.1. FreeRTOS* Architecture

The Intel FPGA implementation of FreeRTOS* for the Nios® V processor processor extends the single-threaded HAL environment to include the FreeRTOS* scheduler and the associated FreeRTOS* API. The complete HAL API is available to all FreeRTOS projects.

The multi-threaded environment affects certain HAL functions.

Figure 20. Architecture of FreeRTOS* Programs in Relation to the HAL API