Nios® V Processor Software Developer Handbook

ID 743810
Date 10/31/2022
Public

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

Document Table of Contents

4.1.2.5. Optional Real-Time Operating System

The Nios® V processor software development flow includes an implementation of the third-party MicroC/OS-II RTOS that you can optionally include in your BSP.

The following are some descriptions for Micrium MicroC/OS-II:
  • MicroC/OS-II is built on the HAL and implements a simple, well-documented RTOS scheduler. You can modify settings that become part of the BSP settings. Other operating systems are available from third-party vendors.
  • A multi-threaded run-time environment built on the Intel HAL.
  • The MicroC/OS-II directory structure is a superset of the HAL BSP directory structure.
  • MicroC/OS-II BSP stores all HAL BSP generated files.

The MicroC/OS-II source code resides in the UCOSII directory. The UCOSII directory is contained in the BSP directory, like the HAL directory, and has the same structure (src and inc directories).