Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bsp/atsam: Optimize SPI interrupt | Sebastian Huber | 2016-12-14 | 1 | -40/+36 |
| | |||||
* | bsp/atsam: Simplify SPI transfer status | Sebastian Huber | 2016-12-14 | 1 | -7/+9 |
| | |||||
* | bsp/atsam: Reduce context switches for SPI transf | Sebastian Huber | 2016-12-14 | 1 | -99/+107 |
| | |||||
* | bsp/atsam: Optimize SPI DMA transfer setup | Sebastian Huber | 2016-12-14 | 1 | -73/+48 |
| | |||||
* | bsp/atsam: Simplify SPI DMA transfer setup | Sebastian Huber | 2016-12-14 | 1 | -70/+38 |
| | |||||
* | bsp/atsam: Simplify SPI DMA initialization | Sebastian Huber | 2016-12-14 | 1 | -56/+23 |
| | |||||
* | bsp/atsam: Simplify SPI interrupt handler | Sebastian Huber | 2016-12-14 | 1 | -7/+1 |
| | |||||
* | bsp/atsam: Remove superfluous irq field | Sebastian Huber | 2016-12-14 | 1 | -8/+6 |
| | |||||
* | bsp/atsam: Remove duplicate SPI register field | Sebastian Huber | 2016-12-14 | 1 | -4/+3 |
| | |||||
* | bsp/atsam: Simplify SPI initialization | Sebastian Huber | 2016-12-14 | 3 | -36/+23 |
| | |||||
* | bsp/atsam: Hide details of SPI driver | Sebastian Huber | 2016-12-14 | 2 | -31/+24 |
| | |||||
* | bsp/atsam: Align SPI API with PIO_Configure() | Sebastian Huber | 2016-12-14 | 3 | -27/+44 |
| | |||||
* | bsp/atsam: Avoid to power on/off the SPI module | Sebastian Huber | 2016-12-14 | 2 | -22/+9 |
| | |||||
* | bsp/atsam: Speed up SPI DMA transfer start | Sebastian Huber | 2016-12-14 | 2 | -9/+10 |
| | |||||
* | bsp/atsam: Optimize transfer setup checks | Sebastian Huber | 2016-12-14 | 1 | -34/+32 |
| | |||||
* | bsp/atsam: No timeout for SPI DMA transfers | Sebastian Huber | 2016-12-14 | 1 | -7/+3 |
| | |||||
* | libdl: Add C++ exception support to loaded modules. | Chris Johns | 2016-12-14 | 39 | -1434/+2522 |
| | | | | | | This has been tested on SPARC, i386, PowerPC and ARM. Closes #2767. | ||||
* | score: Prevent thread_dispatch_disable_level < 0. | Christian Mauderer | 2016-12-12 | 1 | -0/+2 |
| | |||||
* | libblock: Fix for RTEMS_DEBUG | Sebastian Huber | 2016-12-12 | 1 | -0/+1 |
| | |||||
* | Add INTERNAL_ERROR_LIBIO_STDERR_FD_OPEN_FAILED | Sebastian Huber | 2016-12-12 | 5 | -6/+8 |
| | | | | Update #2825. | ||||
* | Add INTERNAL_ERROR_LIBIO_STDOUT_FD_OPEN_FAILED | Sebastian Huber | 2016-12-12 | 5 | -6/+8 |
| | | | | Update #2825. | ||||
* | libio: Ensure proper std file descriptors | Sebastian Huber | 2016-12-12 | 1 | -9/+8 |
| | |||||
* | Add INTERNAL_ERROR_LIBIO_SEM_CREATE_FAILED | Sebastian Huber | 2016-12-12 | 4 | -5/+8 |
| | | | | Update #2825. | ||||
* | INTERNAL_ERROR_LIBIO_USER_ENV_KEY_CREATE_FAILED | Sebastian Huber | 2016-12-12 | 5 | -6/+8 |
| | | | | Update #2825. | ||||
* | score: Introduce _Internal_error() | Sebastian Huber | 2016-12-12 | 18 | -55/+42 |
| | |||||
* | Add INTERNAL_ERROR_POSIX_INIT_THREAD_CREATE_FAILED | Sebastian Huber | 2016-12-12 | 5 | -7/+13 |
| | | | | Update #2825. | ||||
* | Add INTERNAL_ERROR_RTEMS_INIT_TASK_CREATE_FAILED | Sebastian Huber | 2016-12-12 | 5 | -7/+13 |
| | | | | Update #2825. | ||||
* | Rename is_internal to always_set_to_false | Sebastian Huber | 2016-12-12 | 44 | -71/+75 |
| | | | | Update #2825. | ||||
* | score: Remove fatal is internal indicator | Sebastian Huber | 2016-12-09 | 65 | -225/+59 |
| | | | | | | | | | The fatal is internal indicator is redundant since the fatal source and error code uniquely identify a fatal error. Keep the fatal user extension is internal parameter for backward compatibility and set it to false always. Update #2825. | ||||
* | cdtest: Print proper begin/end of test messages | Sebastian Huber | 2016-12-09 | 2 | -28/+56 |
| | |||||
* | cdtest: Add std::runtime_error() test case | Chris Johns | 2016-12-09 | 1 | -15/+26 |
| | | | | Update #2830. | ||||
* | sptimecounter02: Add plot script | Sebastian Huber | 2016-12-08 | 1 | -0/+42 |
| | |||||
* | sptimecounter02: Update screen file | Sebastian Huber | 2016-12-08 | 1 | -32/+986 |
| | | | | Data obtained on QorIQ T4240 running with 1500MHz. | ||||
* | smplock01: Fix plot scripts | Sebastian Huber | 2016-12-07 | 2 | -2/+4 |
| | |||||
* | testsuite: Add test states to the testsuit configuration files. | Chris Johns | 2016-12-07 | 65 | -635/+746 |
| | | | | | | | | | | | | | | | | Change the testsuite configuration files to hold state information about a test. The states are: exclude - Do not build the test expected-fail - The test is expected to fail indeterminate - The test may pass or may fail A message is printed just after the test's BEGIN message to indicate there is a special state for the test. No state message means the test is expected to pass. This support requires tests are correctly written to the use standard support to begin and end a test. | ||||
* | score: Simplify linker set API | Sebastian Huber | 2016-12-06 | 3 | -53/+145 |
| | | | | | | | | | | | | | | | | | Resurrect RTEMS_LINKER_SET_BEGIN() and RTEMS_LINKER_SET_END(). Add new macros RTEMS_LINKER_SET_ITEM_COUNT(), RTEMS_LINKER_SET_IS_EMPTY(), and RTEMS_LINKER_SET_FOREACH(). Remove confusing RTEMS_LINKER_SET_ASSIGN_BEGIN() and RTEMS_LINKER_SET_ASSIGN_END(). Fix RTEMS_LINKER_SET_SIZE() to return the size in characters as specified by the documentation. Update #2408. Update #2790. | ||||
* | smplock01: Fix fairness plot script | Sebastian Huber | 2016-12-05 | 1 | -1/+1 |
| | |||||
* | smpthreadlife01: Fix due to robust thread dispatch | Sebastian Huber | 2016-12-02 | 1 | -13/+19 |
| | | | | Update #2811. | ||||
* | score: Fix ARM and PowerPC context initialization | Sebastian Huber | 2016-12-02 | 3 | -0/+6 |
| | | | | Update #2751. | ||||
* | rtems: Use _Thread_Dispatch_direct() | Sebastian Huber | 2016-12-02 | 2 | -2/+2 |
| | | | | Update #2797. | ||||
* | rtems: Fix rtems_scheduler_add_processor() | Sebastian Huber | 2016-12-02 | 1 | -4/+1 |
| | | | | | | Fix thread dispatch profiling of rtems_scheduler_add_processor(). Update #2797. | ||||
* | score: Initialize thread queue context early | Sebastian Huber | 2016-12-02 | 16 | -16/+26 |
| | | | | | | | | Initialize thread queue context early preferably outside the critical section. Remove implicit _Thread_queue_Context_initialize() from _Thread_Wait_acquire(). | ||||
* | posix: Fix typo | Sebastian Huber | 2016-12-02 | 1 | -1/+1 |
| | |||||
* | score: Fix debug thread queue context init | Sebastian Huber | 2016-12-02 | 2 | -2/+4 |
| | | | | | On ARM Thumb we may have function addresses ending with 0x7f, if we are lucky. | ||||
* | posix: Fix fall back spinlock implementation | Sebastian Huber | 2016-12-02 | 2 | -10/+7 |
| | | | | Update #2674. | ||||
* | libdebugger: Build for ARM's without a CP15. | Chris Johns | 2016-12-02 | 7 | -41/+139 |
| | |||||
* | Remove sparc/sis BSP. | Joel Sherrill | 2016-11-29 | 9 | -104/+0 |
| | | | | closes #2810. | ||||
* | cpukit: Add libdebugger, a remote debugger agent for GDB. | Chris Johns | 2016-11-29 | 30 | -0/+6991 |
| | |||||
* | arm/zynq: Wait for the UART TX FIFO to empty on reset. | Chris Johns | 2016-11-29 | 3 | -0/+24 |
| | |||||
* | sparc: Optimize _ISR_Handler() | Sebastian Huber | 2016-11-28 | 7 | -81/+110 |
| | | | | | | Use _Thread_Do_dispatch() instead of _Thread_Dispatch(). Restore the PSR[EF] state of the interrupted context via new system call syscall_irqdis_fp in case floating-point support is enabled. |