Nios® V Processor Software Developer Handbook

ID 743810
Date 10/06/2025
Public
Document Table of Contents

18.4.1. Overview of BSP Settings

A BSP setting consists of a name/value pair.

The format in which you specify the setting value depends on the setting type. Several settings types are supported.

Table 71.  Allowed Formats for each Setting Type
Setting Type Format When Setting Format When Getting
boolean 0/1 or false/true 0/1
number 0x prefix for hexadecimal or no prefix for a decimal number decimal
string Quoted string

Use "none" to set empty string.

Quoted string
Table 72.  BSP Setting Contexts
Setting Context Description
Altera® HAL The setting is available with the Altera® HAL BSP or any BSP based on it (for example, Micrium MicroC/OS-II).
Micrium 
MicroC/OS-II The settings is available if using the Micrium MicroC/OS-II BSP. All Altera® HAL BSP settings are also available because MicroC/OS-II is based on the Altera® HAL BSP.
FreeRTOS The settings is available if you are using the FreeRTOS BSP. All Altera® HAL BSP settings are also available because FreeRTOS is based on the Altera® HAL BSP.

Do not confuse BSP settings with BSP Tcl commands. This section covers BSP settings, including their types, meanings, and legal values.