Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bsps/arm/realview-pbx-a9: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 11 | -33/+242 |
| | | | | Updates #3053. | ||||
* | bsps/arm/raspberrypi: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 2 | -6/+44 |
| | | | | Updates #3053. | ||||
* | bsps/arm/lpc32xx: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 29 | -87/+638 |
| | | | | Updates #3053. | ||||
* | bsps/arm/lpc24xx: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 34 | -102/+748 |
| | | | | Updates #3053. | ||||
* | bsps/arm/imxrt: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 1 | -3/+22 |
| | | | | Updates #3053. | ||||
* | bsps/arm/lpc176x: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 14 | -42/+308 |
| | | | | Updates #3053. | ||||
* | bsps/arm/include: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 17 | -51/+374 |
| | | | | Updates #3053. | ||||
* | bsps/arm/imx: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 16 | -48/+352 |
| | | | | Updates #3053. | ||||
* | bsps/arm/csb337: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 6 | -18/+132 |
| | | | | Updates #3053. | ||||
* | bsps/arm/beagle: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 2 | -6/+44 |
| | | | | Updates #3053. | ||||
* | bsps/arm/atsamv: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 30 | -90/+660 |
| | | | | Updates #3053. | ||||
* | bsps/arm/altera-cyclone-v: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 15 | -45/+330 |
| | | | | Updates #3053. | ||||
* | bsps/arm/shared: Change license to BSD-2 | Joel Sherrill | 2022-07-08 | 13 | -39/+286 |
| | | | | Updates #3053. | ||||
* | bsps/xilinx-zynq: Init debug console only once | Sebastian Huber | 2022-07-01 | 1 | -4/+1 |
| | | | | Initialize the debug console only once during early system initialization. | ||||
* | bsp/lpc32xx: Optimize Ethernet transmit | Sebastian Huber | 2022-06-27 | 1 | -1/+1 |
| | | | | | The updated Ethernet interface driver in libbsd profits from more transmit descriptors since it no longer uses transmit done interrupts. | ||||
* | bsps/arm: MP core timer setting off by one | Chris Johns | 2022-06-15 | 1 | -1/+1 |
| | |||||
* | bsps/stm32h7: remove external memory initialization from nucleo-h743zi BSP | Karel Gardas | 2022-06-10 | 2 | -479/+0 |
| | | | | | | | Nucleo board does not provide any external memory so code does not have any function here anyway. Sponsored-By: Precidata | ||||
* | bsps/stm32h7: move BSP start hooks into boards subdirectories | Karel Gardas | 2022-06-10 | 7 | -44/+400 |
| | | | | | | | The idea here is to prepare for better per-board specialization of the hooks function code. Sponsored-By: Precidata | ||||
* | bsps/imx: Enable clock of ETH2 | Christian Mauderer | 2022-06-09 | 2 | -0/+172 |
| | |||||
* | arm/lpc32xx: Implement new interrupt directives | Sebastian Huber | 2022-06-08 | 1 | -6/+42 |
| | |||||
* | bsp/lpc32xx: bsp_interrupt_vector_enable() | Sebastian Huber | 2022-06-08 | 1 | -2/+6 |
| | | | | | | | | The interrupt enables are used to implement a priority scheme in bsp_interrupt_dispatch(). Enable interrupts through bsp_interrupt_vector_enable() only if they are not already enabled to not interfere with the priority scheme while bsp_interrupt_vector_enable() is called during interrupt dispatching. | ||||
* | bsp/lpc32xx: bsp_interrupt_is_valid_vector() | Sebastian Huber | 2022-06-08 | 2 | -0/+31 |
| | | | | | Provide custom bsp_interrupt_is_valid_vector() implementation since several interrupt vectors are reserved. | ||||
* | bsp/lpc32xx: Use standard timer 2 for tm27.h | Sebastian Huber | 2022-06-08 | 1 | -19/+39 |
| | | | | | This helps to run the validation tests of the Interrupt Manager directives. | ||||
* | arm/lpc32xx: Hide MLC details | Sebastian Huber | 2022-06-08 | 1 | -3/+1 |
| | |||||
* | bsp/lpc32xx: Fix FIQ interrupt support | Sebastian Huber | 2022-06-08 | 1 | -10/+13 |
| | | | | | Do not sporadically service interrupts configured as FIQ by the IRQ interrupt dispatch. | ||||
* | bsps/stm32h7: add board C files for stm32h747i-disco BSP | Karel Gardas | 2022-06-01 | 4 | -0/+736 |
| | | | | | | | | | | | | Besides C files for the BSP variant the patch also provides license clarification on system_stm32h7xx.c file which is provided in boards/stm/stm32h747i-disco directory. The files comes from STM32CubeH7 project and references "root directory" in its license comment and it's not clear where this points out. Let's add clarification comment about it and also based on it and resulting license let's add SPDX license identifier. Sponsored-By: Precidata | ||||
* | bsps/stm32h7: include CMSIS Cortex-M4 header when required by configuration | Karel Gardas | 2022-06-01 | 1 | -0/+7 |
| | | | | Sponsored-By: Precidata | ||||
* | bsps/stm32h7: enable cache and MPU only on Cortex-M7 | Karel Gardas | 2022-06-01 | 1 | -0/+4 |
| | | | | Sponsored-By: Precidata | ||||
* | bsps/arm: add CMSIS Cortex-M4 Core Peripheral Access Layer Header File | Karel Gardas | 2022-05-30 | 1 | -0/+1937 |
| | |||||
* | bsps/stm32h7: enable SDRAM 2 MPU region | Karel Gardas | 2022-05-27 | 1 | -0/+7 |
| | | | | Sponsored-By: Precidata | ||||
* | bsps/stm32h7: add board C files for stm32h757i-eval BSP | Karel Gardas | 2022-05-27 | 4 | -0/+976 |
| | | | | | | | | | | | | Besides C files for the BSP variant the patch also provides license clarification on system_stm32h7xx.c file which is provided in boards/stm/stm32h757i-eval directory. The files comes from STM32CubeH7 project and references "root directory" in its license comment and it's not clear where this points out. Let's add clarification comment about it and also based on it and resulting license let's add SPDX license identifier. Sponsored-By: Precidata | ||||
* | bsp/arm: allocate .rtemsstack on REGION_STACK instead of on REGION_WORK | Karel Gardas | 2022-05-23 | 1 | -1/+1 |
| | | | | | | | | REGION_WORK may be backed by external RAM which may not be initialized in a time we need stack to work well. E.g. code loaded in flash, stack allocated on in-cpu SRAM and data (REGION_WORK) on external SDRAM. Sponsored-By: Precidata | ||||
* | bsp/stm32h7: remove system files from start directory | Karel Gardas | 2022-05-16 | 4 | -575/+0 |
| | | | | | | | The files are already presented in boards directories and are not needed in start directory anymore. Sponsored-By: Precidata | ||||
* | bsp/stm32h7: copy system files to nucleo-h743zi board directory | Karel Gardas | 2022-05-16 | 5 | -0/+1053 |
| | | | | | | Also adjust BSP spec file to make it buildable with board files. Sponsored-By: Precidata | ||||
* | bsp/stm32h7: copy system files to stm32h743i-eval board directory | Karel Gardas | 2022-05-16 | 5 | -0/+1053 |
| | | | | | | Also adjust BSP spec file to make it buildable with board files. Sponsored-By: Precidata | ||||
* | bsp/stm32h7: remove stm32h7b3i-dk related changes from start system files | Karel Gardas | 2022-05-16 | 4 | -82/+7 |
| | | | | Sponsored-By: Precidata | ||||
* | bsp/stm32h7: update stm32h7b3i-dk board system_stm32h7xx.c file | Karel Gardas | 2022-05-16 | 1 | -115/+25 |
| | | | | | | | Updated content comes from STM32CubeIDE 1.9.0 generated for STM32H7B3I-DK board and have RTEMS related changes merged in. Sponsored-By: Precidata | ||||
* | bsp/stm32h7: cleanup osc, clk, per files for stm32h7b3i-dk board | Karel Gardas | 2022-05-16 | 3 | -54/+0 |
| | | | | Sponsored-By: Precidata | ||||
* | bsp/stm32h7: copy system files to stm32h7b3i-dk board directory | Karel Gardas | 2022-05-16 | 5 | -0/+1128 |
| | | | | | | Also adjust BSP spec file to make it buildable with board files. Sponsored-By: Precidata | ||||
* | bsp/stm32h7: update FMC configuration for SRAM and SDRAM usage | Karel Gardas | 2022-04-07 | 1 | -9/+14 |
| | | | | | | | | The patch merges differences in FMC configuration between system_stm32h7xx.c file generated by STM32CubeIDE for 743i-eval2 board and the current RTEMS ext-mem-ctl.c file. Sponsored-By: Precidata | ||||
* | bsp/stm32h7: Convert to UNIX line endings | Sebastian Huber | 2022-04-05 | 263 | -708277/+708277 |
| | |||||
* | bsp/stm32h7: bring all required changes into system_stm32h7xx for ↵ | Karel Gardas | 2022-04-05 | 1 | -7/+44 |
| | | | | | | | | STM32H7B3I-DK BSP variant The changes provided here are a result of a merge from various examples system_stm32h7xx.c files provided by STMicroelectronics for the STM32H7B3I-DK board with the original RTEMS file provided for the STM32H743I-EVAL2 board. | ||||
* | bsp/stm32h7: properly ifdef all unsupported features in start -hal file ↵ | Karel Gardas | 2022-04-05 | 1 | -0/+20 |
| | | | | while compiling for STM32H7B3I-DK BSP | ||||
* | bsp/stm32h7: configure peripheral clocks for STM32H7B3xxQ (e.g. ↵ | Karel Gardas | 2022-04-05 | 1 | -0/+17 |
| | | | | STM32H7B3I-DK BSP) | ||||
* | bsp/stm32h7: configure oscillator for STM32H7B3xxQ (e.g. STM32H7B3I-DK BSP) | Karel Gardas | 2022-04-05 | 1 | -0/+17 |
| | |||||
* | bsp/stm32h7: configure AHB clock divider for STM32H7B3xxQ (e.g. ↵ | Karel Gardas | 2022-04-05 | 1 | -0/+4 |
| | | | | STM32H7B3I-DK BSP) | ||||
* | bsp/stm32h7: disable ethernet for STM32H7B3I-DK BSP variant | Karel Gardas | 2022-04-05 | 1 | -0/+4 |
| | | | | Note: the ethernet port is not presented on the board anyway. | ||||
* | bsp/stm32h7: add flash latency configuration | Karel Gardas | 2022-04-05 | 1 | -1/+1 |
| | |||||
* | bsp/stm32h7: add configuration for USART1 GPIO pins, registers and alternate ↵ | Karel Gardas | 2022-04-05 | 1 | -3/+5 |
| | | | | function | ||||
* | bsp/stm32h7: add power supply configuration | Karel Gardas | 2022-04-05 | 1 | -1/+1 |
| |