summaryrefslogtreecommitdiffstats
path: root/bsps (follow)
Commit message (Collapse)AuthorAgeFilesLines
* score: Rename _SMP_Get_processor_count()Sebastian Huber2019-04-113-12/+14
| | | | | | | Rename _SMP_Get_processor_count() in _SMP_Get_processor_maximum() to be in line with the API level rtems_scheduler_get_processor_maximum(). Update #3732.
* score: Rename _SMP_Processor_countSebastian Huber2019-04-111-1/+1
| | | | | | | Rename _SMP_Processor_count in _SMP_Processor_maximum to be in line with the API level rtems_scheduler_get_processor_maximum(). Update #3732.
* bsp/xilinx-zynqmp: Implement Ultra96 targetJeff Kubascik2019-04-1114-162/+208
| | | | | | Modifications to get xilinx-zynqmp BSP working on an Ultra96 board. Update #3682.
* bsp/xilinx-zynqmp: Stub out Xilinx MPSoC BSPJeff Kubascik2019-04-1114-0/+738
| | | | | | Source files were copied from xilinx-zynq. Update #3682.
* bsp/zynq-uart: Move Zynq UART driver to shared directoryJeff Kubascik2019-04-115-2/+2
| | | | | | This driver will be shared with the xilinx-zynqmp BSP. Update #3682.
* bsp/zynq-uart: Remove zynq_uart_instances from headerJeff Kubascik2019-04-113-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-ClauseSebastian Huber2019-04-1017-153/+374
| | | | | | | | Relicense contributions from Chris Johns, Christian Mauderer, embedded brains GmbH, Joel Sherrill, OAR, Pavel Pisa, Ralf Kirchner, and Sebastian Huber. Update #3053.
* rtems: Add rtems_scheduler_get_processor_maximum()Sebastian Huber2019-04-096-9/+9
| | | | | | | | | | | Add rtems_scheduler_get_processor_maximum() as a replacement for rtems_get_processor_count(). The rtems_get_processor_count() is a bit orphaned. Adopt it by the Scheduler Manager. The count is also misleading, since the processor set may have gaps and the actual count of online processors may be less than the value returned by rtems_get_processor_count(). Update #3732.
* rtems: Add rtems_scheduler_get_processor()Sebastian Huber2019-04-092-2/+2
| | | | | | | | | | | Add rtems_scheduler_get_processor() as a replacement for rtems_get_current_processor(). The rtems_get_current_processor() is a bit orphaned. Adopt it by the Scheduler Manager. This is in line with the glibc sched_getcpu() function. Deprecate rtems_get_current_processor(). Update #3731.
* bsps/arm: Optimize ARMv7-M CPU counterSebastian Huber2019-04-091-4/+5
| | | | Update #3456.
* bsps/arm: Fix ARMv7-M CPU counterSebastian Huber2019-04-091-0/+1
| | | | | | | Read the current counter value again after we know that we had an underflow. Update #3456.
* doxygen: Added subgroup Generic to BSP->SPARC64Andreas Dachsberger2019-04-044-3/+11
| | | | Update #3706.
* Set the small data section size to max. for beatnik BSPs.Goetz Pfeiffer2019-04-041-0/+2
| | | | | This applies changes similar to patch 294c6f46a6 to the beatnik BSP. This is a board support for the mvme5500 and mvme6100 CPU.
* doxygen: bsps: Added remaining Sparc64 groupsAndreas Dachsberger2019-04-0217-16/+23
|
* Set the small data section size to max. for mvme5500 and mvme2100 BSPsChris Johns2019-03-302-0/+4
| | | | Closes #3728
* erc32/start/setvec.c: Fix warningJoel Sherrill2019-03-251-3/+8
|
* bsp/atsam: Fix SPI driver DMA supportSebastian Huber2019-03-191-144/+154
|
* bsp/atsam: Simplify XDMAD_Handler()Sebastian Huber2019-03-192-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 APISebastian Huber2019-03-153-364/+435
| | | | | | Change license to BSD-2-Clause. Close #3725.
* bsps/powerpc: Initialize stack earlierSebastian Huber2019-03-151-9/+9
| | | | | | The __eabi() call may use the stack. Update #3459.
* z85c30.c: Do not process 0 baud and return an error (CID 1399713)Joel Sherrill2019-03-141-0/+9
|
* Remove superfluous <rtems/system.h> includesSebastian Huber2019-03-1421-24/+1
|
* Add rtems_board_support_package()Sebastian Huber2019-03-141-0/+6
|
* bsp/lm3s69xx: Fix typo in test configurationSebastian Huber2019-03-132-2/+1
|
* mpc5643l_evb-testsuite.tcfg: : Update to account for static allocation and ↵Joel Sherrill2019-03-121-0/+4
| | | | BSP small memory
* mpc5643l_dpu-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-0/+4
| | | | small memory
* mcf5225x-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-0/+1
| | | | small memory
* mcf52235-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-0/+6
| | | | small memory
* tms570ls3137_hdk_with_loader-testsuite.tcfg: Update to account for static ↵Joel Sherrill2019-03-121-0/+2
| | | | allocation and BSP small memory
* tms570ls3137_hdk_intram-testsuite.tcfg: Update to account for static ↵Joel Sherrill2019-03-121-0/+2
| | | | allocation and BSP small memory
* tms570ls3137_hdk-testsuite.tcfg: Update to account for static allocation and ↵Joel Sherrill2019-03-121-0/+2
| | | | BSP small memory
* stm32f4-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-0/+1
| | | | small memory
* stm32f105rc-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-0/+1
| | | | small memory
* lpc32xx_mzx_stage_1-testsuite.tcfg: Update to account for static allocation ↵Joel Sherrill2019-03-121-0/+3
| | | | and BSP small memory
* lpc23xx_tli800-testsuite.tcfg: Update to account for static allocation and ↵Joel Sherrill2019-03-121-0/+16
| | | | BSP small memory
* lpc2362-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-0/+17
| | | | small memory
* lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Update to account for static ↵Joel Sherrill2019-03-121-52/+105
| | | | allocation and BSP small memory
* lpc1768_mbed_ahb_ram-testsuite.tcfg: Update to account for static allocation ↵Joel Sherrill2019-03-121-55/+6
| | | | and BSP small memory
* lpc1768_mbed-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-62/+14
| | | | small memory
* lm4f120-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-49/+2
| | | | small memory
* lm3s6965-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-0/+2
| | | | small memory
* lm3s3749-testsuite.tcfg: Update to account for static allocation and BSP ↵Joel Sherrill2019-03-121-0/+7
| | | | small memory
* bsp/lpc24xx: Convert SSP driver to Linux APISebastian Huber2019-03-122-556/+396
| | | | | | | Use interrupts instead of polled or DMA driven mode. Change license to BSD-2-Clause. Close #3724.
* bsp/lpc24xx: Add alternative SSP2 pinsSebastian Huber2019-03-121-0/+8
|
* bsp/atsam: Fix use after freeSebastian Huber2019-03-111-2/+1
|
* bsps: Adjust umon Doxygen groupsSebastian Huber2019-03-082-5/+8
| | | | Update #3706.
* bsp/atsam: Add Doxygen groupsSebastian Huber2019-03-081-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 groupsSebastian Huber2019-03-082-8/+85
| | | | | | | Add Doxygen groups for contributed code which would otherwise end up at the top level. Update #3706.
* bsps/arm: Adjust CMSIS Doxygen groupsSebastian Huber2019-03-085-0/+15
| | | | Update #3706.
* bsps: Adjust shared Doxygen groupsSebastian Huber2019-03-0888-172/+263
| | | | Update #3706.