summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/arm/grp.yml (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-07-25bsps/arm: Fix CMSIS v5 install files listChris Johns1-3/+4
2023-05-20Update company nameSebastian Huber1-1/+1
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2022-07-12irq/arm-gicv3.h: Customize CPU Interface initSebastian Huber1-1/+0
Use the existing WRITE_SR() abstraction to access the interrupt group 0 and 1 enable registers. This fixes the build for the AArch32 target. Add BSP options which define the initial values of CPU Interface registers.
2022-07-04build: Add cppflags, cflags, cxxflags to groupsSebastian Huber1-0/+3
Propagate the group defined cppflags, cflags, and cxxflags from parent groups to child items through the build item context. Update #4670.
2022-06-10bsps/arm: fix installation of core_cm4.hKarel Gardas1-0/+1
2022-04-06bsps: Add <dev/irq/arm-gicv3.h>Sebastian Huber1-0/+1
Separate the Interrupt Manager implementation from the generic Arm GICv3 support. Move parts of the Arm GICv3 support into a new header file. This helps to support systems with a clustered structure in which multiple GICv3 instances are present. For example, two clusters of two Cortex-R52 cores where each cluster has a dedicated GICv3 instance.
2020-12-23bsps: Use header file for GIC architecture supportSebastian Huber1-0/+1
This avoids a function call overhead in the interrupt dispatching. Update #4202.
2020-12-23bsps/arm: Set VBAR in start.SSebastian Huber1-1/+0
Set the VBAR to the vector table in the start section before bsp_start_hook_0() is called to earlier handle exceptions in RTEMS. Set the VBAR to the normal vector table in start.S for the main processor. Secondary processors set it in bsp_start_hook_0(). Update #4202.
2020-12-02bsps: Move zynq-uart to bsps/sharedKinsey Moore1-2/+0
This moves the zynq-uart driver from bsps/arm/shared to bsps/shared to accomodate use by AArch64 BSPs.
2020-10-05bsps: Break out AArch32 GICv3 supportKinsey Moore1-4/+6
This breaks out AArch32-specific code so that the shared GICv3 code can be reused by other architectures.
2020-10-05Move ARM PL011 UART driverKinsey Moore1-2/+0
This UART driver is now needed for BSPs other than ARM.
2020-09-14build: Alternative build system based on wafSebastian Huber1-0/+62
Update #3818.