Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | spec: Remove RTEMS_NETWORKING options | Vijay Kumar Banerjee | 2021-04-07 | 16 | -151/+0 |
| | | | | Update #3850 | ||||
* | arm/stm32h7: Add STM32H7_USART3_GPIO_* | Sebastian Huber | 2021-04-06 | 3 | -0/+44 |
| | |||||
* | arm/stm32h7: Add STM32H7_HSE_FREQUENCY | Sebastian Huber | 2021-04-06 | 2 | -0/+22 |
| | |||||
* | arm/nucleo-h743zi: New BSP variant | Sebastian Huber | 2021-04-06 | 1 | -0/+17 |
| | |||||
* | build: Add group for arm/stm32h7 | Sebastian Huber | 2021-04-06 | 3 | -419/+538 |
| | |||||
* | stm32h7: Add init for sdmmc pins | Christian Mauderer | 2021-04-01 | 1 | -0/+1 |
| | | | | Update #4372 | ||||
* | bsps/shared: Add Xilinx-AXI SPI driver to waf | Jan Sommer | 2021-03-30 | 2 | -0/+4 |
| | | | | Updates #4321 | ||||
* | bsps/beagle: Added SOC detection using FDT | G S Niteesh Babu | 2021-03-21 | 1 | -0/+1 |
| | | | | | Detects the SOC type using FDT and also replaces the ti_cpuid.h header in FreeBSD with custom one. | ||||
* | build: Add test exclude for arm/lpc2362 | Sebastian Huber | 2021-03-19 | 1 | -0/+1 |
| | |||||
* | bsps/xilinx_zynq: Add SPI driver to waf | Jan Sommer | 2021-03-10 | 2 | -0/+4 |
| | | | | Updates #4320 | ||||
* | build: Fix broken link | Sebastian Huber | 2021-03-09 | 1 | -1/+1 |
| | |||||
* | spec: Move hypervisor start for use by AArch64 | Kinsey Moore | 2021-03-05 | 2 | -17/+1 |
| | | | | | | AArch64 on hardware is often started at EL2 instead of EL1 from either u-boot or a first stage bootloader. This allows RTEMS to drop from EL2 execution to EL1 to operate as normal. | ||||
* | bsps/beagle: Adding QEP driver support to BeagleBoneBlack BSP | James Fitzsimons | 2021-03-02 | 1 | -1/+4 |
| | |||||
* | bsps: Add default rtems_get_target_hash() | Sebastian Huber | 2021-02-26 | 24 | -0/+24 |
| | | | | Update #4267. | ||||
* | build: Sort source lists | Sebastian Huber | 2021-02-24 | 9 | -33/+33 |
| | | | | Use the Python sorted() function to sort the "source" lists. | ||||
* | build: Add test excludes | Sebastian Huber | 2021-01-26 | 4 | -0/+6 |
| | |||||
* | bsps/shared: Build fsl-edma only for certain BSP | Christian Mauderer | 2021-01-22 | 1 | -0/+2 |
| | | | | | Move the Freescale EDMA driver to it's own object and build it only for the BSP that is currently using it. | ||||
* | bsps/imxrt: Add ioctl to LPSPI to get registers | Christian Mauderer | 2021-01-21 | 1 | -0/+1 |
| | | | | | | | | This allows an application to get the registers of the LPSPI. That is usefull for applications that want to use DMA for a very specialized and highly optimized communication. Update #4180 | ||||
* | bsps/shared: Adapt fsl-edma driver for imxrt | Christian Mauderer | 2021-01-21 | 2 | -0/+18 |
| | | | | | | | | | | Note: The changes have been done with portability in mind. The driver should (in theory) be able to replace the original one in the MPC BSPs too. For full compatibility an adaption layer and especially a test would be necessary. Because both are missing, don't integrate it into the MPC BSP now. Update #4180 | ||||
* | bsp/stm32h7: Split console configuration | Sebastian Huber | 2021-01-04 | 1 | -0/+10 |
| | | | | | | | This allows applications to individually provide configuration structures. Update #4209. | ||||
* | bsp/stm32h7: Split start configuration | Sebastian Huber | 2021-01-04 | 1 | -1/+5 |
| | | | | | | | This allows applications to individually provide configuration structures. Update #4209. | ||||
* | arm/fvp: New BSP | Sebastian Huber | 2020-12-23 | 16 | -1/+394 |
| | | | | | | | | This BSP supports the Arm Fixed Virtual Platform. Only the Cortex-R52 processor configuration is supported by the BSP. It should be easy to add support for other variants if needed. Update #4202. | ||||
* | bsps: Use header file for GIC architecture support | Sebastian Huber | 2020-12-23 | 7 | -6/+1 |
| | | | | | | This avoids a function call overhead in the interrupt dispatching. Update #4202. | ||||
* | bsps/arm: Set VBAR in start.S | Sebastian Huber | 2020-12-23 | 1 | -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. | ||||
* | bsps/arm/imx*: Fix location of shared headers | Christian Mauderer | 2020-12-14 | 2 | -12/+10 |
| | | | | | | | When moving the headers from the imx BSP to the shared area, the wrong directory has been selected. This patch fixes that problem. Update #4180 | ||||
* | bsps/imxrt: Split up dts. | Christian Mauderer | 2020-12-14 | 1 | -0/+1 |
| | | | | | | This allows simpler creation of own dts files for custom boards. Update #4180 | ||||
* | build: Clarify ARM_MMU_USE_SMALL_PAGES description | Sebastian Huber | 2020-12-11 | 1 | -1/+2 |
| | |||||
* | bsp/xilinx_zynq: Enable support for 4kiB MMU pages | Jan Sommer | 2020-12-11 | 2 | -3/+15 |
| | | | | | | | - Disabled by default - Enable using ARM_MMU_USE_SMALL_PAGES option Close 4192. | ||||
* | bsps/arm: Move BSP_START_IN_HYP_SUPPORT option | Sebastian Huber | 2020-12-10 | 2 | -2/+3 |
| | | | | | | Clarify documentation. Update #4202. | ||||
* | bsps/arm: Support system level ARM Generic Timer | Sebastian Huber | 2020-12-10 | 2 | -0/+39 |
| | | | | Update #4202. | ||||
* | bsps/arm: Unify ARM Generic Timer options | Sebastian Huber | 2020-12-10 | 5 | -25/+12 |
| | | | | Update #4202. | ||||
* | spec: Move zynq-uart into its own object | Kinsey Moore | 2020-12-04 | 2 | -0/+4 |
| | | | | | | | Currently, zynq-uart code is always built and has some requirements for BSPs that use it. Instead of making all BSPs satisfy that requirement or working around it by setting defaults, this moves the zynq-uart code into its own spec build object so it can be included if needed. | ||||
* | Add AArch64 ZynpMP BSP | Kinsey Moore | 2020-12-04 | 4 | -32/+2 |
| | | | | | | | | This adds a BSP family that runs on the Xilinx Ultrascale+ MPSOC (ZynqMP) family of chips. It is configured to be usable on the Qemu ZCU102 machine definition and should be almost trivially portable to ZynqMP development boards and custom hardware. It is also configured to be usable with libbsd. | ||||
* | bsps: Move ARM GICv2 driver to bsps/shared | Kinsey Moore | 2020-12-02 | 6 | -6/+12 |
| | | | | | This moves the ARM GICv2 driver to bsps/shared to be usable by AArch64 code. | ||||
* | bsps: Move zynq-uart to bsps/shared | Kinsey Moore | 2020-12-02 | 3 | -6/+0 |
| | | | | | This moves the zynq-uart driver from bsps/arm/shared to bsps/shared to accomodate use by AArch64 BSPs. | ||||
* | bsp/imxrt: Add new BSP | Christian Mauderer | 2020-11-20 | 12 | -0/+483 |
| | | | | Update #4180 | ||||
* | cpu/armv7m: Add table based init for ARMV7M_MPU | Christian Mauderer | 2020-11-20 | 1 | -0/+2 |
| | | | | | | | Modify the MPU functions of the stm32h7 BSP to be table based and available for all ARMV7M BSPs. Update #4180 | ||||
* | bsps/imx: Move imx-gpio to arm/shared | Christian Mauderer | 2020-11-20 | 1 | -2/+2 |
| | | | | Update #4180 | ||||
* | imx: Move imx_iomux to arm/shared | Christian Mauderer | 2020-11-20 | 1 | -4/+6 |
| | | | | Update #4180 | ||||
* | build: Remove duplicate ARM_MMU_USE_SMALL_PAGES | Sebastian Huber | 2020-11-19 | 3 | -18/+1 |
| | |||||
* | bsp/stm32h7: New BSP | Sebastian Huber | 2020-10-27 | 37 | -0/+1143 |
| | | | | Update #3910. | ||||
* | build: Fix format | Sebastian Huber | 2020-10-12 | 2 | -2/+2 |
| | |||||
* | build: Add test excludes for RTEMS_PROFILING | Sebastian Huber | 2020-10-10 | 4 | -0/+8 |
| | |||||
* | build: Add test excludes for rcxx01 | Sebastian Huber | 2020-10-10 | 9 | -0/+9 |
| | |||||
* | build: Add test excludes for RTEMS_DEBUG | Sebastian Huber | 2020-10-06 | 2 | -0/+2 |
| | |||||
* | bsps: Break out AArch32 GICv3 support | Kinsey Moore | 2020-10-05 | 1 | -4/+6 |
| | | | | | This breaks out AArch32-specific code so that the shared GICv3 code can be reused by other architectures. | ||||
* | bsps: Break out AArch32 portions of GPT driver | Kinsey Moore | 2020-10-05 | 3 | -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. | ||||
* | Move ARM PL011 UART driver | Kinsey Moore | 2020-10-05 | 4 | -5/+0 |
| | | | | This UART driver is now needed for BSPs other than ARM. | ||||
* | build: Add test excludes for RTEMS_DEBUG | Sebastian Huber | 2020-10-05 | 4 | -0/+4 |
| | | | | Close #4121. | ||||
* | build: Alternative build system based on waf | Sebastian Huber | 2020-09-14 | 374 | -0/+9098 |
Update #3818. |