Nios® V Processor Software Developer Handbook

ID 743810
Date 4/01/2024
Public
Document Table of Contents

12.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 21. Architecture of FreeRTOS* Programs in Relation to the HAL API