Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | xz/README: Correct URL | Joel Sherrill | 2017-10-11 | 1 | -1/+2 |
| | | | | Closes #2829. | ||||
* | shell: Fix missing prototype warning | Sebastian Huber | 2017-09-28 | 1 | -0/+1 |
| | |||||
* | libio: Avoid direct use of rtems_libio_iops | Sebastian Huber | 2017-09-14 | 2 | -2/+2 |
| | | | | Update #3132. | ||||
* | serdbg: Fix warning | Sebastian Huber | 2017-09-12 | 1 | -1/+0 |
| | | | | Update #3122. | ||||
* | Simplify and unify BSP_output_char | Sebastian Huber | 2017-09-12 | 1 | -3/+0 |
| | | | | | | | | The BSP_output_char should output a char and not mingle with high level processing, e.g. '\n' to '\r\n' translation. Move this translation to rtems_putc(). Remove it from all the BSP_output_char implementations. Close #3122. | ||||
* | Include missing <limits.h> | Sebastian Huber | 2017-08-25 | 3 | -0/+3 |
| | | | | Update #2132. | ||||
* | Include missing <string.h> | Sebastian Huber | 2017-08-25 | 6 | -0/+7 |
| | | | | Update #2133. | ||||
* | heap: Fix integer types | Sebastian Huber | 2017-08-22 | 2 | -7/+7 |
| | | | | Update #3082. | ||||
* | libmisc/rtems-fdt: Add RTEMS FDT wrapper and shell command to libmisc. | Chris Johns | 2017-08-20 | 5 | -0/+2498 |
| | | | | | | | | | - Provide application support for handling FDT blobs in RTEMS. This is useful when interfacing FPGA fabrics. - Provide a shell command to list a blob as well as provide read and write access to addresses in the FTB. Closes #3099. | ||||
* | libmisc/shell: Make some internal shell functions public. | Chris Johns | 2017-08-14 | 3 | -19/+35 |
| | | | | | | | | | | - Add 'rtems_shell_init_environment()' so a user can create the shell environment without needing to run a shell. - Move 'rtems_shell_lookup_topic', 'rtems_shell_can_see_cmd', and 'rtems_shell_execute_cmd' from the internal interface to the public interface. Closes #3096. | ||||
* | untar: Fix compile error | Sebastian Huber | 2017-07-28 | 1 | -1/+1 |
| | |||||
* | untar: Fix use of uninitialized variable | Sebastian Huber | 2017-07-28 | 1 | -0/+2 |
| | |||||
* | dumpbuf: Simplify rtems_print_buffer() | Sebastian Huber | 2017-07-18 | 1 | -11/+17 |
| | | | | | | This avoids an unnecessary use of the floating point unit. Update #3076. | ||||
* | xz: Suppress attribute warnings | Sebastian Huber | 2017-07-05 | 1 | -0/+7 |
| | | | | Update #2909. | ||||
* | tests: Move busy loop to test support | Sebastian Huber | 2017-06-29 | 3 | -1/+125 |
| | | | | Update #3056. | ||||
* | capture/rtems-trace-buffer-vars.c: Fix duplicate const warning | Joel Sherrill | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | shell: Display scheduler instead of current CPU | Sebastian Huber | 2017-06-16 | 2 | -11/+19 |
| | | | | | | | Display the scheduler name instead of the current CPU in the "task" shell command. The current CPU could be misleading in case locking protocols are involved. The "cpuuse" command can be used to obtain the current CPU. | ||||
* | xz: Use CRC32 | Sebastian Huber | 2017-06-13 | 2 | -7/+2 |
| | | | | | | | This reverts c475924d6d2ea7d5cba160a8a28e88642d6b46d8. Update #2909. Close #2994. | ||||
* | Do not include <sys/ioctl.h> in kernel-space | Sebastian Huber | 2017-06-07 | 1 | -0/+1 |
| | | | | Update #2833. | ||||
* | shell: Fix format specifiers | Sebastian Huber | 2017-05-02 | 1 | -3/+3 |
| | |||||
* | xz/xz_config.h: Address unable to inline warning | Joel Sherrill | 2017-04-24 | 1 | -0/+5 |
| | |||||
* | libmisc/monitor: Correctly print unlimited configuration table entries. | Chris Johns | 2017-04-19 | 1 | -12/+22 |
| | | | | Closes #2997. | ||||
* | rtems/inttypes.h: New file. Uses contents from cpukit | Joel Sherrill | 2017-04-18 | 1 | -9/+1 |
| | | | | | | | | Provide extentions to <inttpes.h> PRIxxx constants for more POSIX types. Start with existing definitions found in RTEMS Project owned code in cpukit/. updates #2983. | ||||
* | xz_config.h: Define XZ_USE_CRC64 | Joel Sherrill | 2017-04-06 | 1 | -1/+1 |
| | | | | close #2909. | ||||
* | monitor: Do not zero sema id and name | Sebastian Huber | 2017-03-07 | 1 | -1/+5 |
| | |||||
* | shell: Fix warnings | Sebastian Huber | 2017-02-15 | 2 | -4/+8 |
| | |||||
* | monitor: Print short and long task names | Sebastian Huber | 2017-02-14 | 2 | -26/+53 |
| | | | | | | Print wait object identifier only if it exists. Update #2858. | ||||
* | Rename CONFIGURE_SMP_MAXIMUM_PROCESSORS | Sebastian Huber | 2017-02-14 | 1 | -1/+1 |
| | | | | | | | Rename CONFIGURE_SMP_MAXIMUM_PROCESSORS to CONFIGURE_MAXIMUM_PROCESSORS since the SMP part is superfluous. Update #2894. | ||||
* | shell: Fix warnings | Sebastian Huber | 2017-02-14 | 1 | -2/+0 |
| | |||||
* | Remove CONFIGURE_SMP_APPLICATION | Sebastian Huber | 2017-02-02 | 1 | -2/+0 |
| | | | | | | Enable the SMP support if CONFIGURE_SMP_MAXIMUM_PROCESSORS > 1. Update #2893. | ||||
* | monitor: Add support for BSD wakeup messages | Sebastian Huber | 2017-01-31 | 1 | -3/+17 |
| | |||||
* | score: Add _Thread_queue_Object_name | Sebastian Huber | 2017-01-31 | 2 | -19/+18 |
| | | | | | | | | | | | | | Add the special thread queue name _Thread_queue_Object_name to mark thread queues embedded in an object with identifier. Using the special thread state STATES_THREAD_QUEUE_WITH_IDENTIFIER is not reliable for this purpose since the thread wait information and thread state are protected by different SMP locks in separate critical sections. Remove STATES_THREAD_QUEUE_WITH_IDENTIFIER. Add and use _Thread_queue_Object_initialize(). Update #2858. | ||||
* | Complete STACK_CHECKER_EXTENSION. Fixes #2889 | Stavros Passas | 2017-01-30 | 1 | -0/+1 |
| | |||||
* | Use <sys/endian.h> | Sebastian Huber | 2017-01-24 | 1 | -2/+2 |
| | | | | Update #2803. | ||||
* | score: Add and use _Thread_Get_name() | Sebastian Huber | 2017-01-13 | 4 | -36/+37 |
| | | | | Update #2858. | ||||
* | cpuuse: Call printer only once | Sebastian Huber | 2017-01-12 | 1 | -14/+7 |
| | |||||
* | Add and use rtems_assoc_thread_states_to_string() | Sebastian Huber | 2017-01-12 | 1 | -40/+3 |
| | |||||
* | score: Replace STATES_DELAYING | Sebastian Huber | 2017-01-12 | 1 | -1/+0 |
| | | | | | | | | Replace STATES_DELAYING with STATES_WAITING_FOR_TIME. There is no need for separate timeout thread states. The Thread_Control::Timer::header and Watchdog_Control::cpu members can be used to figure out the kind of timeout. | ||||
* | score: Add STATES_THREAD_QUEUE_WITH_IDENTIFIER | Sebastian Huber | 2017-01-11 | 1 | -10/+12 |
| | | | | | Add thread state bit to identify thread queues that are embedded in an object with identifier. | ||||
* | score: Delete STATES_WAITING_FOR_BUFFER | Sebastian Huber | 2017-01-11 | 1 | -2/+0 |
| | |||||
* | Rename is_internal to always_set_to_false | Sebastian Huber | 2016-12-12 | 3 | -4/+4 |
| | | | | Update #2825. | ||||
* | score: Initialize thread queue context early | Sebastian Huber | 2016-12-02 | 1 | -0/+1 |
| | | | | | | | | Initialize thread queue context early preferably outside the critical section. Remove implicit _Thread_queue_Context_initialize() from _Thread_Wait_acquire(). | ||||
* | Fix untar mkdir when the directory exists. | Chris Johns | 2016-11-18 | 1 | -3/+5 |
| | |||||
* | testsupport: Determine worker index via processor | Sebastian Huber | 2016-11-03 | 2 | -40/+36 |
| | | | | | Determine worker index via the current processor index to get consistent job runs with respect to the cache topology. | ||||
* | score: Introduce Thread_Scheduler_control::home | Sebastian Huber | 2016-11-02 | 2 | -2/+2 |
| | | | | | | | | Replace Thread_Scheduler_control::control and Thread_Scheduler_control::own_control with new Thread_Scheduler_control::home. Update #2556. | ||||
* | score: First part of new MrsP implementation | Sebastian Huber | 2016-11-02 | 1 | -1/+1 |
| | | | | Update #2556. | ||||
* | cpuuse: Use rtems_task_iterate() | Sebastian Huber | 2016-11-02 | 1 | -58/+59 |
| | | | | Update #2423. | ||||
* | rtems: Add rtems_task_iterate() | Sebastian Huber | 2016-11-02 | 5 | -88/+57 |
| | | | | Update #2423. | ||||
* | libmisc/xz: Add xz decompression. | Chris Johns | 2016-10-13 | 14 | -1/+3181 |
| | | | | Add support to untar XZ compressed files. | ||||
* | monitor: Support priority inheritance queues | Sebastian Huber | 2016-09-30 | 1 | -0/+2 |
| |