Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libmisc: Add a stdio redirector helper. | Chris Johns | 2014-09-16 | 5 | -0/+458 |
| | | | | | | | | This module makes it easy to redirect and capture stdout, stderr or any other fd in your application. The captured data can be sent off board, for example using syslog, or buffered and displayed in a web page. | ||||
* | shell: Add a ping command. | Chris Johns | 2014-09-16 | 5 | -22/+2390 |
| | | | | | | | | | The ping code is taken from a recent FreeBSD release. Some options have been tested, other not tested or do not work. This could be due to the age of our TCP/IP stack. This version of ping will not work if more than 64 file descriptors are open at once because the select FD size is 64 as set in newlib. | ||||
* | doc: Clarify ABI in SPARC CPU supplement | Sebastian Huber | 2014-09-12 | 1 | -11/+16 |
| | |||||
* | sptests/spintrcritical_support: Optimize busy loop | Sebastian Huber | 2014-09-12 | 1 | -3/+4 |
| | |||||
* | sptests/spintrcritical10: Avoid undefined memory | Sebastian Huber | 2014-09-12 | 1 | -0/+3 |
| | |||||
* | bsps/arm: Delete obsolete compiler flags | Sebastian Huber | 2014-09-11 | 12 | -16/+11 |
| | | | | These flags are obsolete with the EABI based ARM tool chain. | ||||
* | dosfs: Check error status | Sebastian Huber | 2014-09-11 | 1 | -14/+16 |
| | |||||
* | score: Rename _BSP_Exception_frame_print() | Sebastian Huber | 2014-09-11 | 8 | -29/+8 |
| | | | | | Rename _BSP_Exception_frame_print() to _CPU_Exception_frame_print() to be in line with other CPU port functions. | ||||
* | powerpc: Delete PPC_BSP_HAS_FIXED_PR288 | Sebastian Huber | 2014-09-11 | 1 | -7/+0 |
| | |||||
* | tmtests/tmcontext01: Improve cache dirty function | Sebastian Huber | 2014-09-11 | 1 | -14/+24 |
| | | | | Increment by cache line size to allow more cycles per second. | ||||
* | bsps/arm: Add a9mpcore_clock_initialize_early() | Sebastian Huber | 2014-09-10 | 5 | -5/+16 |
| | | | | | This is necessary to use the CPU counter converter even in case no clock driver is present, e.g. in tmcontext01. | ||||
* | or1k: Let CPU/BSP Fatal handler have access to source | Hesham ALMatary | 2014-09-10 | 1 | -2/+2 |
| | | | | | | This patchs follows the latest commit by Daniel Hellstrom that requires _CPU_Fatal_halt to have _source passed to it along with _error number. | ||||
* | sptests/spfatal07: Fix end of test message | Sebastian Huber | 2014-09-10 | 1 | -1/+1 |
| | |||||
* | Let CPU/BSP Fatal handler have access to source | Daniel Hellstrom | 2014-09-10 | 21 | -25/+26 |
| | | | | | | | | | Without the source the error code does not say that much. Let it be up to the CPU/BSP to determine the error code reported on fatal shutdown. This patch does not change the current behaviour, just adds the option to handle the source of the fatal halt. | ||||
* | bsps/arm: Fix get cache size | Sebastian Huber | 2014-09-10 | 1 | -4/+6 |
| | |||||
* | bsps/arm: Fix invalidate instruction cache | Sebastian Huber | 2014-09-10 | 1 | -33/+2 |
| | | | | | | | Do not invalidate the entire L2 cache since it is a uniform cache in _CPU_cache_invalidate_entire_instruction(). For consitency do not touch the L2 cache even for the range function _CPU_cache_invalidate_instruction_range(). | ||||
* | bsp/altera-cyclone-v: Add BSP_USE_UART_INTERRUPTS | Sebastian Huber | 2014-09-10 | 2 | -3/+12 |
| | |||||
* | bsps/arm: Fix GIC tm27 support | Sebastian Huber | 2014-09-10 | 1 | -15/+29 |
| | |||||
* | arm/lpc176x: Adding "eth" linker script section. | Federico Casares | 2014-09-10 | 5 | -15/+69 |
| | |||||
* | sptests/sp39: Convert to sptests/spintrcritical21 | Sebastian Huber | 2014-09-10 | 8 | -105/+83 |
| | | | | | Use interrupt critical section test support. Do not print end of test message in case of failure. | ||||
* | psxtests/psxonce01: Use test extension | Sebastian Huber | 2014-09-10 | 1 | -0/+2 |
| | |||||
* | bsp/qoriq: Fix tm27 support | Sebastian Huber | 2014-09-10 | 1 | -21/+52 |
| | |||||
* | tests: Rework interrupt critical tests | Sebastian Huber | 2014-09-10 | 14 | -290/+504 |
| | | | | | | | | | This avoids test durations of more than one hour on fast targets, since fast targets can count a lot during one clock tick period, so the minor loop iteration count was quite high. Estimate now the test body duration to iterate only through the interesting time window. Add and use interrupt_critical_section_test(). | ||||
* | score: More strict RTEMS_DEQUALIFY implementation. | Pavel Pisa | 2014-09-08 | 1 | -1/+53 |
| | | | | | | | | | | | | This implementation is able to catch cast to type which differs not only in qualifiers. The error diagnostic message when used in function is self descriptive. Macro is compatible with used in initializers but there message about not constant initial value signals types incompatibility. The actual implementation does not distinguish between volatile and const removal. | ||||
* | Add -std=gnu++11 to CXXFLAGS if SMP is enabled | Sebastian Huber | 2014-09-08 | 2 | -3/+15 |
| | | | | | This is necessary to use the <atomic> header file used for the atomic operations. | ||||
* | clockdrv_shell.h: Fix warning | Sebastian Huber | 2014-09-08 | 1 | -1/+1 |
| | |||||
* | tmtests/tmcontext01: Improve cache dirty function | Sebastian Huber | 2014-09-08 | 1 | -4/+7 |
| | |||||
* | doc/arm: Update floating point unit support | Sebastian Huber | 2014-09-08 | 1 | -1/+9 |
| | |||||
* | bsps/arm: Do not build unused file | Sebastian Huber | 2014-09-08 | 4 | -4/+0 |
| | |||||
* | bsp/leon3: Include missing header file | Sebastian Huber | 2014-09-08 | 1 | -0/+1 |
| | |||||
* | sptests/spcontext01: Fix warning | Sebastian Huber | 2014-09-08 | 1 | -1/+1 |
| | |||||
* | posix: Use RTEMS_DECONST() | Sebastian Huber | 2014-09-08 | 2 | -3/+3 |
| | |||||
* | posix: Fix warning | Sebastian Huber | 2014-09-08 | 1 | -2/+0 |
| | |||||
* | libcsupport: Use RTEMS_DECONST() | Sebastian Huber | 2014-09-08 | 1 | -1/+1 |
| | |||||
* | libchip/dwmac: Use RTEMS_DEVOLATILE() | Sebastian Huber | 2014-09-08 | 1 | -4/+11 |
| | |||||
* | score: Add RTEMS_DECONST|DEVOLATILE|DEQUALIFY() | Sebastian Huber | 2014-09-08 | 1 | -0/+27 |
| | |||||
* | capture: Add support for variable length records. | Jennifer Averett | 2014-09-05 | 10 | -72/+475 |
| | |||||
* | capture: Split user extension methods out. | Jennifer Averett | 2014-09-05 | 4 | -388/+673 |
| | |||||
* | tmtests/tmcontext01: Plot a legend | Sebastian Huber | 2014-09-05 | 1 | -6/+20 |
| | |||||
* | tools: Remove invalid cpp characters from the header guards. | Chris Johns | 2014-09-05 | 1 | -8/+21 |
| | | | | | The waf converter in examples-v2 uses an absolute path and this creates defines with invalid characters. | ||||
* | Regenerate preinstall.am for score/cpu/or1k | Hesham ALMatary | 2014-09-04 | 1 | -3/+3 |
| | | | | | This patch regenerates preinstall.am file after Chris fixup regarding preinstall.am files gerenration from bootstrap -p command. | ||||
* | nios2_iss/Makefile.am: Add cache | Joel Sherrill | 2014-09-04 | 1 | -5/+17 |
| | |||||
* | spcpuset01: Use %zd for size_t to eliminate warning | Joel Sherrill | 2014-09-04 | 2 | -6/+6 |
| | |||||
* | Misc psxtmtests: Use uint32_t not long for end_time to match printf() format ↵ | Joel Sherrill | 2014-09-04 | 11 | -26/+27 |
| | | | | expectations | ||||
* | spfreechain01/init.c: Use %zd for size_t to eliminate warning | Joel Sherrill | 2014-09-04 | 1 | -2/+2 |
| | |||||
* | shell.c: Add cast to match printf() expectations for width specifier | Joel Sherrill | 2014-09-04 | 1 | -1/+6 |
| | |||||
* | rtems-rfs-buffer.c: Correct printf() format specifiers to eliminate warnings | Joel Sherrill | 2014-09-04 | 1 | -3/+2 |
| | |||||
* | sp19: Eliminate warnings | Joel Sherrill | 2014-09-04 | 2 | -39/+16 |
| | |||||
* | score603e/start/start.S: Add start symbol to eliminate warning | Joel Sherrill | 2014-09-04 | 1 | -0/+3 |
| | |||||
* | mcf5235/.../linkcmds: Use dram region consistently like other variants | Joel Sherrill | 2014-09-04 | 1 | -4/+4 |
| | | | | | "ram" and "dram" regions were used inconsistently. Most variants used the "dram" memory region so this was changed to be consistent. |