Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

4.2.4.2. Linker Sections and Application Configuration

Every Nios® II application contains .text, .rodata, .rwdata, .bss, .heap, and .stack sections. Additional sections can be added to the .elf file to hold custom code and data.

These sections are placed in named memory regions, defined to correspond with physical memory devices and addresses. By default, these sections are automatically generated by the HAL. However, you can control them for a particular application.