Altera Nios II Software Developer's Handbook Chapter 13: Publishing Component Information to Embedded Software

Altera's Nios II Software Developer's Handbook


Altera Nios II Software Developer's Handbook Chapter 13: Publishing Component Information to Embedded Software - cover page
Brand
Altera
Category
Other Electronics
Document type
User Manual
Language
English
Pages
8
File format
PDF
File size
190 KB
Published
01 August, 2012
Updated
30 September, 2023
MD5 checksum
61A8AEE3FD7BCB4480EE64B3E524B768

About this manual

Chapter 13 of the Altera Nios II Software Developer's Handbook explains the process of publishing component information from hardware components to embedded software tools. This information is used by tools such as C compilers and board support package (BSP) generators to interpret hardware configurations correctly.

The document details how to use Tcl assignment statements within component description files (_hw.tcl) to pass data to these software tools. These assignments are organized into specific namespaces, including 'C Macro' for generating #define statements and 'Configuration' for passing runtime settings.

What's inside

  • Embedded Component Information Flow
  • Embedded Software Assignments
  • C Macro Namespace
  • Configuration Namespace
  • Memory Initialization Namespace

Frequently asked questions

What information can be published for embedded software tools?

You can publish hardware component information for use by software, such as a C compiler and a board support package generator.

What file format is used to publish component information?

A component publishes information by including Tcl assignment statements in its component description file.

What command is used to set assignments for the entire component?

Assignments that apply to the entire component are set using the set_module_assignment command.

Download PDF (190 KB)

More Altera Manuals


View all Altera manuals →