summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-11-20bsp/imxrt: Add new BSPChristian Mauderer12-0/+483
Update #4180
2020-11-20cpu/armv7m: Add table based init for ARMV7M_MPUChristian Mauderer1-0/+2
Modify the MPU functions of the stm32h7 BSP to be table based and available for all ARMV7M BSPs. Update #4180
2020-11-20bsps/imx: Move imx-gpio to arm/sharedChristian Mauderer1-2/+2
Update #4180
2020-11-20imx: Move imx_iomux to arm/sharedChristian Mauderer1-4/+6
Update #4180
2020-11-19build: Remove duplicate ARM_MMU_USE_SMALL_PAGESSebastian Huber3-18/+1
2020-11-09Add correct link address for griscv waf buildJiri Gaisler2-0/+6
2020-11-09Add networking support for griscv bspJiri Gaisler2-0/+20
* Only GRETH device supported for now * Fix endian problem in GRETH driver * Remove SPARC assembly from greth.c * Builds with both autoconf and waf
2020-10-27bsp/stm32h7: New BSPSebastian Huber37-0/+1143
Update #3910.
2020-10-12build: Move drivers without SMP supportSebastian Huber2-15/+33
This fixes warnings like this: warning: implicit declaration of function 'rtems_interrupt_disable' warning: implicit declaration of function 'rtems_interrupt_enable' warning: implicit declaration of function 'rtems_interrupt_flash'
2020-10-12build: Fix formatSebastian Huber8-14/+14
2020-10-10build: Add test excludes for RTEMS_PROFILINGSebastian Huber5-0/+9
2020-10-10build: Add test excludes for rcxx01Sebastian Huber9-0/+9
2020-10-10build: Fix legacy Makefile supportSebastian Huber1-2/+2
Close #4140.
2020-10-07build: Fix BSP nameSebastian Huber1-1/+1
Update #3818.
2020-10-06build: Add test excludes for RTEMS_DEBUGSebastian Huber2-0/+2
2020-10-05bsps: Add Cortex-A53 ILP32 BSP variantKinsey Moore3-1/+96
This adds an AArch64 ILP32 BSP variant based on Qemu's Cortex-A53 emulation with interrupt support using GICv3 and clock support using the ARM GPT.
2020-10-05bsps: Add Cortex-A53 LP64 basic BSPKinsey Moore12-0/+341
This adds an AArch64 basic BSP based on Qemu's Cortex-A53 emulation with interrupt support using GICv3 and clock support using the ARM GPT.
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-05bsps: Break out AArch32 portions of GPT driverKinsey Moore3-3/+15
This breaks AArch32-specific portions of the ARM GPT driver into their own file so that the generic code can be moved for reuse by other architectures.
2020-10-05spec: Add missing spintrcritical24 definitionKinsey Moore1-0/+1
2020-10-05Move ARM PL011 UART driverKinsey Moore5-5/+5
This UART driver is now needed for BSPs other than ARM.
2020-10-05build: Add test excludes for RTEMS_DEBUGSebastian Huber4-0/+4
Close #4121.
2020-09-21bsp/gen83xx: Add missing source fileSebastian Huber1-0/+1
Update #3818.
2020-09-20bsps/powerpc: Remove __ppc_generic defineSebastian Huber7-30/+0
Do not force BSPs to define __ppc_generic. This was probably the last command line define in the BSPs.
2020-09-20bsp/motorola_powerpc: Remove obsolete GCC optionSebastian Huber2-4/+1
commit 20c89ab7c5091ee48535392cae2177aa1a1c43eb Author: Segher Boessenkool <segher@kernel.crashing.org> Date: Fri Jan 12 21:50:52 2018 +0100 rs6000: Remove -mstring -mstring is only enabled by default on 601, and with -Os on some configurations. It is almost always slower (than not using it) and does not very often lead to smaller code. This patch disables it. If a user uses -mstring he gets a warning (but not with -mno-string). I left the target attribute in place, it just doesn't do anything anymore. The patch also deletes a whole bunch of code. The 'N' and 'O' output modifiers are now unused, but now is not the time to delete them.
2020-09-20bsps/powerpc: Remove -fno-commonSebastian Huber9-11/+0
Remove -fno-common because it is the default since GCC 10.
2020-09-20build: Fix linker pathSebastian Huber1-2/+2
Use -B for the linker since some architectures use extra start files defined by the GCC specification and provided by the BSP, for example powerpc. Start files are not found by -L. In the long run, the GCC defined start files should be provided by GCC. This is a GCC 11 topic. Update #3818
2020-09-17validation: Add general purpose test suiteSebastian Huber1-0/+1
Add a general purpose test suite for validation tests. This is the first test suite generated from a specification item in the rtems-central repository. Update #3959.
2020-09-17build: Fix mghttpd01 test excludeSebastian Huber2-17/+1
Update #3818.
2020-09-15build: Fix multiple defintion error for i386/pc386Sebastian Huber1-4/+9
Make the objcopy an bld.objects() task generator. Close #4079.
2020-09-15build: Fix i386/pc386 link of SMP start fileSebastian Huber1-1/+1
Update #3818.
2020-09-15build: Add RELOCADDR to i386/pc386 optionsSebastian Huber2-0/+29
Update #3818.
2020-09-15build: Fix i386/pc386 ABI flagsSebastian Huber1-5/+0
Update #3818.
2020-09-15build: Fix i386/pc386 with SMP enabledSebastian Huber4-1/+68
Update #3818.
2020-09-14build: Alternative build system based on wafSebastian Huber1008-0/+25297
Update #3818.