Commit Graph
32639 Commits
Author SHA1 Message Date
Joel Sherrill 11eb818e88 fifo.c: Eliminate logically dead code (Coverity 1437635) 2019-03-14 08:21:44 -05:00
Joel Sherrill 90232bcf45 z85c30.c: Do not process 0 baud and return an error (CID 1399713) 2019-03-14 08:21:43 -05:00
Sebastian Huber 3fe215502a Remove superfluous <rtems/system.h> includes 2019-03-14 13:13:27 +01:00
Sebastian Huber 12075ac316 sparc64: Do not include <rtems/asm.h> in C source 2019-03-14 13:13:27 +01:00
Sebastian Huber 20d472d3d7 Add rtems_board_support_package() 2019-03-14 13:13:27 +01:00
Sebastian Huber da4ca4d184 posix: is_initialized is of type int not bool 2019-03-13 08:26:16 +01:00
Sebastian Huber 286e9354e0 Regenerate cpukit/headers.am
Updates #3686.
2019-03-13 08:15:03 +01:00
Sebastian Huber 51d11dd28e bsp/lm3s69xx: Fix typo in test configuration 2019-03-13 08:13:15 +01:00
Joel Sherrill d7e2e8bbf0 mpc5643l_evb-testsuite.tcfg: : Update to account for static allocation and BSP small memory 2019-03-12 11:01:24 -05:00
Joel Sherrill f22a59def6 mpc5643l_dpu-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:24 -05:00
Joel Sherrill 870b527675 mcf5225x-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:23 -05:00
Joel Sherrill 539caca3b3 mcf52235-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:23 -05:00
Joel Sherrill d929c48395 tms570ls3137_hdk_with_loader-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:23 -05:00
Joel Sherrill 0186e39a08 tms570ls3137_hdk_intram-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:22 -05:00
Joel Sherrill 8ff85c6d5e tms570ls3137_hdk-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:22 -05:00
Joel Sherrill c5dca3b7d1 stm32f4-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:22 -05:00
Joel Sherrill 4f67dbda3d stm32f105rc-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:22 -05:00
Joel Sherrill 0abfdc3d7d lpc32xx_mzx_stage_1-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:21 -05:00
Joel Sherrill 5f07bdac96 lpc23xx_tli800-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:21 -05:00
Joel Sherrill dc632e02e8 lpc2362-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:21 -05:00
Joel Sherrill aafae0d3f5 lpc1768_mbed_ahb_ram_eth-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:21 -05:00
Joel Sherrill 774ea37ab9 lpc1768_mbed_ahb_ram-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:21 -05:00
Joel Sherrill 17046c9b9a lpc1768_mbed-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:20 -05:00
Joel Sherrill 1526b7b827 lm4f120-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:20 -05:00
Joel Sherrill bb1f3b48d2 lm3s6965-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:20 -05:00
Joel Sherrill c8e71bf8db lm3s3749-testsuite.tcfg: Update to account for static allocation and BSP small memory 2019-03-12 11:01:20 -05:00
Joel Sherrill c10e8b6004 coremsgseize.c: Fix spelling error 2019-03-12 11:01:19 -05:00
Sebastian Huber 1400210989 bsp/lpc24xx: Convert SSP driver to Linux API
Use interrupts instead of polled or DMA driven mode.  Change license to
BSD-2-Clause.

Close #3724.
2019-03-12 15:59:26 +01:00
Sebastian Huber b2eaa6c69c bsp/lpc24xx: Add alternative SSP2 pins 2019-03-12 15:59:26 +01:00
Sebastian Huber 01a5ced5e6 record: Add more system events
Update #3665.
2019-03-12 13:59:15 +01:00
Sebastian Huber ebb8c28ee9 record: Add system call entry/exit events
This corresponds to the Linux syscall_entry_* and syscall_exit_* events.

Update #3665.
2019-03-12 13:59:11 +01:00
Sebastian Huber d91951fbc0 record: Rename internal per-CPU events
Update #3665.
2019-03-12 13:44:24 +01:00
Shashvat Jain 0a154d5c9c Correct psxtmtests_plan.csv 2019-03-11 18:56:56 -05:00
Sebastian Huber ba34ed9c24 bsp/atsam: Fix use after free 2019-03-11 07:13:05 +01:00
Sebastian Huber 529b58687f bsps: Adjust umon Doxygen groups
Update #3706.
2019-03-08 08:00:47 +01:00
Sebastian Huber cbf773d310 bsp/atsam: Add Doxygen groups
Add Doxygen groups for contributed code which would otherwise end up at
the top level (about 178 groups).

Update #3706.
2019-03-08 07:42:54 +01:00
Sebastian Huber f3db383528 bsp/altera-cyclone-v: Add Doxygen groups
Add Doxygen groups for contributed code which would otherwise end up at
the top level.

Update #3706.
2019-03-08 07:42:54 +01:00
Sebastian Huber 15359bb6cb bsps/arm: Adjust CMSIS Doxygen groups
Update #3706.
2019-03-08 07:42:54 +01:00
Sebastian Huber 828276b081 bsps: Adjust shared Doxygen groups
Update #3706.
2019-03-08 07:42:54 +01:00
Sebastian Huber c991eeeccc bsps: Adjust bsp.h Doxygen groups
Update #3706.
2019-03-08 07:42:54 +01:00
Jonathan Brandmeyer 2e8a66d13f shell: Correct argument order of mfill
Close #3720.
2019-03-08 07:39:42 +01:00
Jonathan Brandmeyer b1ac3a5770 cpukit/arm: Correct register definition
The register definition for the CP15 PMCR (performance monitor control
register) has the bits for X (export enable) and D (clock divider
enable) backwards.  Correct them according to ARMv7-A/R Architecture
Reference Manual, Rev C, Section B4.1.117.

Consequences: On an implementation that starts off with D set at reset,
the clock divider will not be disabled by using RTEMS' definition of the
D bit.

Tested by using the counter on Xilinx Zynq 7020 to measure some atomic
accesses and cache flushing operations.
2019-03-08 07:39:42 +01:00
Sebastian Huber 3b68442f28 bsps/powerpc: Move mpc55xx header files
They are only used by this BSP.
2019-03-07 10:44:19 +01:00
Chris Johns ec1dd51aae libdl: Add small data support to the remaining PowerPC BSPs.
Updates #3687
2019-03-07 06:33:47 +11:00
Chris Johns 96e4b22312 testsuite: Make the OPERATION_COUNT a test configuration parameter.
- Add a small memory test config file.
- Update the small memory PowerPC BSPs to use the new test config.
2019-03-07 06:33:47 +11:00
Chris Johns a06356b455 testsuite: Add rexclude, rinclude and cflags to test config files. 2019-03-07 06:33:47 +11:00
Sebastian Huber 85d5f6c17c bsp/atsam: Accept only 8/16 bits per word
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.
2019-03-06 13:29:04 +01:00
Sebastian Huber b82a4b4f52 bsp/atsam: Optimize XDMAD_Handler()
Load the channel interrupt mask only once.
2019-03-06 13:07:17 +01:00
Sebastian Huber 847638af35 bsp/atsam: Fix SPI CS change support
The previous approach contained a severe bug which disabled the SPI
module in some cases leading to a blocked SPI bus.
2019-03-06 13:07:17 +01:00
Sebastian Huber 923a033f57 bsp/atsam: Change CS delay after transfer 2019-03-06 13:07:16 +01:00