RTEMS 6.1-rc2
Loading...
Searching...
No Matches
Modules | Files | Macros

This group contains the architecture-independent support modules shared across all BSPs. More...

Modules

 BSP-Specific Fatal Codes
 This group contains fatal codes for RTEMS_FATAL_SOURCE_BSP.
 
 Bootcard
 Standard system startup.
 
 Console Driver Support
 This group contains the console driver support modules.
 
 Default BSP Initial Extension
 This group contains the default BSP initial extension.
 
 GRLIB
 Driver support for GRLIB IP Library.
 
 MicroMonitor
 shared_umon MicroMonitor (uMon) Bootloader Support
 
 RTC
 Set the RTC.
 
 Task Stack Allocator
 Task stack initialization, allocation and free functions.
 
 U_BOOT Support
 U_BOOT Support Package.
 

Files

file  irq-default.h
 
file  utility.h
 This header file provides utility macros for BSPs.
 
file  arm-generic-timer.h
 Header defining architecture-specific clock functions.
 
file  xilinx_zynqmp.h
 Xilinx Zynq Ultrascale+ MPSoC Peripheral memory map.
 
file  arm-gicv2-get-attributes.c
 This source file contains the interrupt get attribute implementation.
 
file  arm-gicv2-zynqmp.c
 This source file contains the interrupt get attribute implementation.
 
file  bspfatal-default.c
 This source file contains the implementation of bsp_fatal_extension().
 
file  bspreset-arm-psci.c
 PSCI-based BSP reset hook.
 
file  bspsmp-arm-psci.c
 PSCI-based BSP CPU start.
 

Macros

#define BSP_INTERRUPT_VECTOR_COUNT   0
 This constant defines the default interrupt vector count.
 

Detailed Description

This group contains the architecture-independent support modules shared across all BSPs.

Macro Definition Documentation

◆ BSP_INTERRUPT_VECTOR_COUNT

#define BSP_INTERRUPT_VECTOR_COUNT   0

This constant defines the default interrupt vector count.

By default, no interrupt vectors are supported and all related directives return RTEMS_INVALID_ID.