Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bsp/xilinx-zynqmp: Implement Ultra96 target | Jeff Kubascik | 2019-04-11 | 14 | -162/+208 |
| | | | | | | Modifications to get xilinx-zynqmp BSP working on an Ultra96 board. Update #3682. | ||||
* | bsp/xilinx-zynqmp: Stub out Xilinx MPSoC BSP | Jeff Kubascik | 2019-04-11 | 14 | -0/+738 |
| | | | | | | Source files were copied from xilinx-zynq. Update #3682. | ||||
* | bsp/zynq-uart: Move Zynq UART driver to shared directory | Jeff Kubascik | 2019-04-11 | 5 | -2/+2 |
| | | | | | | This driver will be shared with the xilinx-zynqmp BSP. Update #3682. | ||||
* | bsp/zynq-uart: Remove zynq_uart_instances from header | Jeff Kubascik | 2019-04-11 | 3 | -3/+5 |
| | | | | | | | This variable is BSP specific and should be removed from the driver header file. Update #3682. | ||||
* | bsp/xilinx-zynq: Relicense to BSD-2-Clause | Sebastian Huber | 2019-04-10 | 17 | -153/+374 |
| | | | | | | | | Relicense contributions from Chris Johns, Christian Mauderer, embedded brains GmbH, Joel Sherrill, OAR, Pavel Pisa, Ralf Kirchner, and Sebastian Huber. Update #3053. | ||||
* | bsps/arm: Optimize ARMv7-M CPU counter | Sebastian Huber | 2019-04-09 | 1 | -4/+5 |
| | | | | Update #3456. | ||||
* | bsps/arm: Fix ARMv7-M CPU counter | Sebastian Huber | 2019-04-09 | 1 | -0/+1 |
| | | | | | | | Read the current counter value again after we know that we had an underflow. Update #3456. | ||||
* | bsp/atsam: Fix SPI driver DMA support | Sebastian Huber | 2019-03-19 | 1 | -144/+154 |
| | |||||
* | bsp/atsam: Simplify XDMAD_Handler() | Sebastian Huber | 2019-03-19 | 2 | -56/+7 |
| | | | | | Remove the channel status evaluation from XDMAD_Handler() and simply hand over the status to the callbacks. | ||||
* | bsp/lpc24xx: Convert I2C driver to Linux API | Sebastian Huber | 2019-03-15 | 3 | -364/+435 |
| | | | | | | Change license to BSD-2-Clause. Close #3725. | ||||
* | Remove superfluous <rtems/system.h> includes | Sebastian Huber | 2019-03-14 | 2 | -2/+0 |
| | |||||
* | bsp/lm3s69xx: Fix typo in test configuration | Sebastian Huber | 2019-03-13 | 2 | -2/+1 |
| | |||||
* | tms570ls3137_hdk_with_loader-testsuite.tcfg: Update to account for static ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+2 |
| | | | | allocation and BSP small memory | ||||
* | tms570ls3137_hdk_intram-testsuite.tcfg: Update to account for static ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+2 |
| | | | | allocation and BSP small memory | ||||
* | tms570ls3137_hdk-testsuite.tcfg: Update to account for static allocation and ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+2 |
| | | | | BSP small memory | ||||
* | stm32f4-testsuite.tcfg: Update to account for static allocation and BSP ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+1 |
| | | | | small memory | ||||
* | stm32f105rc-testsuite.tcfg: Update to account for static allocation and BSP ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+1 |
| | | | | small memory | ||||
* | lpc32xx_mzx_stage_1-testsuite.tcfg: Update to account for static allocation ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+3 |
| | | | | and BSP small memory | ||||
* | lpc23xx_tli800-testsuite.tcfg: Update to account for static allocation and ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+16 |
| | | | | BSP small memory | ||||
* | lpc2362-testsuite.tcfg: Update to account for static allocation and BSP ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+17 |
| | | | | small memory | ||||
* | lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Update to account for static ↵ | Joel Sherrill | 2019-03-12 | 1 | -52/+105 |
| | | | | allocation and BSP small memory | ||||
* | lpc1768_mbed_ahb_ram-testsuite.tcfg: Update to account for static allocation ↵ | Joel Sherrill | 2019-03-12 | 1 | -55/+6 |
| | | | | and BSP small memory | ||||
* | lpc1768_mbed-testsuite.tcfg: Update to account for static allocation and BSP ↵ | Joel Sherrill | 2019-03-12 | 1 | -62/+14 |
| | | | | small memory | ||||
* | lm4f120-testsuite.tcfg: Update to account for static allocation and BSP ↵ | Joel Sherrill | 2019-03-12 | 1 | -49/+2 |
| | | | | small memory | ||||
* | lm3s6965-testsuite.tcfg: Update to account for static allocation and BSP ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+2 |
| | | | | small memory | ||||
* | lm3s3749-testsuite.tcfg: Update to account for static allocation and BSP ↵ | Joel Sherrill | 2019-03-12 | 1 | -0/+7 |
| | | | | small memory | ||||
* | bsp/lpc24xx: Convert SSP driver to Linux API | Sebastian Huber | 2019-03-12 | 2 | -556/+396 |
| | | | | | | | Use interrupts instead of polled or DMA driven mode. Change license to BSD-2-Clause. Close #3724. | ||||
* | bsp/lpc24xx: Add alternative SSP2 pins | Sebastian Huber | 2019-03-12 | 1 | -0/+8 |
| | |||||
* | bsp/atsam: Fix use after free | Sebastian Huber | 2019-03-11 | 1 | -2/+1 |
| | |||||
* | bsps: Adjust umon Doxygen groups | Sebastian Huber | 2019-03-08 | 1 | -5/+0 |
| | | | | Update #3706. | ||||
* | bsp/atsam: Add Doxygen groups | Sebastian Huber | 2019-03-08 | 1 | -0/+1111 |
| | | | | | | | Add Doxygen groups for contributed code which would otherwise end up at the top level (about 178 groups). Update #3706. | ||||
* | bsp/altera-cyclone-v: Add Doxygen groups | Sebastian Huber | 2019-03-08 | 2 | -8/+85 |
| | | | | | | | Add Doxygen groups for contributed code which would otherwise end up at the top level. Update #3706. | ||||
* | bsps/arm: Adjust CMSIS Doxygen groups | Sebastian Huber | 2019-03-08 | 5 | -0/+15 |
| | | | | Update #3706. | ||||
* | bsps: Adjust shared Doxygen groups | Sebastian Huber | 2019-03-08 | 19 | -25/+25 |
| | | | | Update #3706. | ||||
* | bsps: Adjust bsp.h Doxygen groups | Sebastian Huber | 2019-03-08 | 188 | -361/+442 |
| | | | | Update #3706. | ||||
* | bsp/atsam: Accept only 8/16 bits per word | Sebastian Huber | 2019-03-06 | 1 | -5/+3 |
| | | | | | | For proper 16 bits per word support we need probably some DMA adjustments. For 9 to 15 bits per word we need support for the variable peripheral select, see SR_MR[PS] register bit. | ||||
* | bsp/atsam: Optimize XDMAD_Handler() | Sebastian Huber | 2019-03-06 | 1 | -8/+14 |
| | | | | Load the channel interrupt mask only once. | ||||
* | bsp/atsam: Fix SPI CS change support | Sebastian Huber | 2019-03-06 | 1 | -40/+12 |
| | | | | | The previous approach contained a severe bug which disabled the SPI module in some cases leading to a blocked SPI bus. | ||||
* | bsp/atsam: Change CS delay after transfer | Sebastian Huber | 2019-03-06 | 1 | -17/+35 |
| | |||||
* | bsp/atsam: Make SPI CS delays configurable | Sebastian Huber | 2019-03-06 | 2 | -5/+20 |
| | |||||
* | bsp/atsam: Simplify SPI configuration | Sebastian Huber | 2019-03-06 | 1 | -37/+42 |
| | | | | | Do not use SPID_Configure() since this will enable the peripheral each time and performs a software reset. | ||||
* | bsp/altera-cyclone-v: Adjust Doxygen file groups | Sebastian Huber | 2019-03-04 | 51 | -0/+306 |
| | | | | Update #3707. | ||||
* | bsp/altera-cyclone-v: Adjust Doxygen groups | Sebastian Huber | 2019-03-04 | 6 | -48/+43 |
| | | | | Update #3706 | ||||
* | bsps: Adjust architecture Doxygen groups | Sebastian Huber | 2019-03-04 | 17 | -26/+24 |
| | | | | | | | | | | - Use CamelCase as it is not used in our C code. Enables simple search and replace. - Prefix with "RTEMS" to aid deployment and integration. It aids searching and sorting. Update #3706. | ||||
* | bsp/lpc1768_mbed*: Disable unsupported tests | Sebastian Huber | 2019-03-04 | 3 | -24/+206 |
| | |||||
* | bsp/lm4f120: Disable unsupported tests | Sebastian Huber | 2019-03-04 | 1 | -6/+64 |
| | |||||
* | bsp/altera-cyclone-v: Enable FIQ for group 0 irqs | Sebastian Huber | 2019-02-28 | 1 | -2/+4 |
| | |||||
* | bsps/arm: Add BSP_ARM_GIC_ENABLE_FIQ_FOR_GROUP_0 | Sebastian Huber | 2019-02-28 | 2 | -3/+54 |
| | | | | | | | | | | | | | | | | | The following variants * GICv1 with Security Extensions, * GICv2 without Security Extensions, or * within Secure processor mode have the ability to assign group 0 or 1 to individual interrupts. Group 0 interrupts can be configured to raise an FIQ exception. This enables the use of NMIs with respect to RTEMS. BSPs can enable this feature with the BSP_ARM_GIC_ENABLE_FIQ_FOR_GROUP_0 define. Use arm_gic_irq_set_group() to change the group of an interrupt (default group is 1, if BSP_ARM_GIC_ENABLE_FIQ_FOR_GROUP_0 is defined). | ||||
* | bsps/arm: Fix typo | Sebastian Huber | 2019-02-28 | 1 | -1/+1 |
| | |||||
* | bsps/arm: Support GIC group 0/1 | Sebastian Huber | 2019-02-28 | 4 | -5/+91 |
| |