RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Modules | Files | Macros
Linker Symbols and Sections

This group provides support for BSP-specific linker symbols and sections. More...

Modules

 AArch64 Linker Symbols
 This group provides support for AArch64-specific linker symbols and sections.
 
 Arm Linker Symbols
 This group provides support for Arm-specific linker symbols and sections.
 
 MicroBlaze Linker Symbols
 This group provides support for MicroBlaze-specific linker symbols and sections.
 
 Motorola 68000 Linker Symbols
 This group provides support for Motorola 68000 specific linker symbols and sections.
 
 OpenRISC 1000 Linker Symbols
 This group provides support for OpenRISC 1000 specific linker symbols and sections.
 
 PowerPC Linker Symbols and Sections
 This group provides support for PowerPC-specific linker symbols and sections.
 
 RISC-V Linker Symbols
 This group provides support for RISC-V specific linker symbols and sections.
 

Files

file  linker-symbols.h
 This header file provides interfaces to BSP-specific linker symbols and sections.
 

Macros

#define BSP_FAST_TEXT_SECTION    RTEMS_SECTION(".bsp_fast_text")
 
#define BSP_FAST_DATA_SECTION    RTEMS_SECTION(".bsp_fast_data")
 
#define BSP_NOCACHE_SECTION    RTEMS_SECTION(".bsp_nocache")
 
#define BSP_NOCACHE_SUBSECTION(subsection)    RTEMS_SECTION(".bsp_nocache." # subsection)
 
#define BSP_NOCACHENOLOAD_SECTION    RTEMS_SECTION(".bsp_noload_nocache")
 
#define BSP_NOCACHENOLOAD_SUBSECTION(subsection)    RTEMS_SECTION(".bsp_noload_nocache." # subsection)
 

Detailed Description

This group provides support for BSP-specific linker symbols and sections.