|
|
@3cef3198
|
05/17/21 12:46:02 |
Sebastian Huber |
score: Simplify calling _Thread_Exit()
Move common code into …
|
|
|
@b81d1ffd
|
05/14/21 16:53:55 |
Sebastian Huber |
rtems: Return RTEMS_CALLED_FROM_ISR
If rtems_task_delete() is called …
|
|
|
@73ebf9a
|
05/14/21 12:54:42 |
Sebastian Huber |
rtems: Fix task restart within interrupt context
rtems_task_restart() …
|
|
|
@57be57c7
|
05/14/21 07:31:47 |
Sebastian Huber |
score: Return status in _Thread_Restart_other()
This simplifies …
|
|
|
@b87d2a6
|
05/14/21 07:14:11 |
Sebastian Huber |
rtems: Check entry point in rtems_task_start()
Close #4410.
|
|
|
@45a34953
|
05/14/21 06:09:34 |
Sebastian Huber |
rtems: Add TOD_Ticks_validation
Replace defines with an enum.
Update …
|
|
|
@523867d
|
05/11/21 15:27:20 |
Sebastian Huber |
rtems: Constify rtems_task_wake_when()
Add a parameter to …
|
|
|
@e3bec23d
|
05/11/21 15:19:31 |
Sebastian Huber |
rtems: Use rtems_clock_get_ticks_per_second()
This avoids an integer …
|
|
|
@3af2dc7
|
05/11/21 14:26:55 |
frank.kuehndel |
_TOD_Validate(): Fix incorrect return code
This patch fixes bug …
|
|
|
@c268766
|
05/10/21 07:39:35 |
Sebastian Huber |
rtems: Use _Objects_Free_nothing() for msg queues
Use …
|
|
|
@ab5aeb1
|
05/10/21 07:21:03 |
Sebastian Huber |
score: Rename _Stack_Free_nothing()
Rename _Stack_Free_nothing() in …
|
|
|
@48898b3
|
05/05/21 12:26:01 |
Sebastian Huber |
rtems: rtems_scheduler_get_processor_set() status
In case the …
|
|
|
@3f0c0bfe
|
05/05/21 11:26:44 |
Sebastian Huber |
rtems: rtems_scheduler_ident_by_processor_set()
Check for a NULL …
|
|
|
@024d4ea
|
04/09/21 17:53:22 |
Sebastian Huber |
rtems: Use allocator mutex for timer server
The allocator mutex is …
|
|
|
@1eb6cdde
|
04/30/21 14:58:50 |
Sebastian Huber |
score: Add _Thread_Dispatch_direct_no_return()
The …
|
|
|
@8b15a324
|
04/26/21 08:15:05 |
Sebastian Huber |
Use alias for rtems_task_self() and pthread_self()
This may reduce …
|
|
|
@bbc93c11
|
04/26/21 11:36:46 |
Sebastian Huber |
Return status code for _Thread_Start()
This avoids having conditional …
|
|
|
@9d82150
|
04/26/21 09:22:39 |
Sebastian Huber |
Return status code for _Scheduler_Set_affinity()
This avoids having …
|
|
|
@127a812
|
04/26/21 08:39:08 |
Sebastian Huber |
Simplify get affinitiy directives
There is no need to disable thread …
|
|
|
@1452699
|
04/26/21 08:34:11 |
Sebastian Huber |
Return status code for _Scheduler_Get_affinity()
This avoids having …
|
|
|
@2684f2a3
|
04/27/21 08:54:04 |
Sebastian Huber |
rtems: Constify timer fire when directives
Close #4392.
|
|
|
@f14cf0c
|
04/23/21 06:21:48 |
Sebastian Huber |
rtems: Check for NULL config in task construct
Since there are …
|
|
|
@03747b50
|
04/23/21 06:19:43 |
Sebastian Huber |
rtems: Check for NULL config in msgq construct
Since there are …
|
|
|
@7bbbe42
|
04/08/21 13:41:15 |
frank.kuehndel |
clock:_TOD_To_seconds(): Fix year 2514 overflow
This patch fixes …
|
|
|
@089e6818
|
04/06/21 14:00:35 |
Sebastian Huber |
score: Replace Objects_Name_or_id_lookup_errors
Replace …
|
|
|
@d1c038c7
|
03/24/21 19:13:34 |
Sebastian Huber |
score: Fix internal error status number
The value of …
|
|
|
@53bd5e32
|
03/17/21 07:09:49 |
Sebastian Huber |
rtems: Relax mode checks in rtems_signal_catch()
Check only for …
|
|
|
@50abce31
|
03/18/21 09:37:23 |
Sebastian Huber |
rtems: Fix rtems_task_mode()
Do the ASR and preemption mode change …
|
|
|
@b4eb937
|
03/12/21 14:13:27 |
Sebastian Huber |
rtems: Improve semaphore create error checks
Do not mix checks for …
|
|
|
@0965b7c8
|
03/12/21 13:16:30 |
Sebastian Huber |
rtems: Require RTEMS_PRIORITY for MrsP semaphores
MrsP semaphores are …
|
|
|
@83b1b25d
|
03/02/21 11:31:45 |
Sebastian Huber |
rtems: Simplify rtems_signal_catch()
In uniprocessor configurations, …
|
|
|
@9a13f37
|
03/02/21 09:55:10 |
Sebastian Huber |
rtems: Simplify _Signal_Action_handler()
Use the invariant that an …
|
|
|
@1ac4a85
|
02/25/21 18:08:52 |
Sebastian Huber |
score: Fix thread initialization
Close the thread object if a thread …
|
|
|
@3cbdf19
|
02/21/21 09:21:26 |
Sebastian Huber |
score: Simplify core barrier
Use the number of threads which must …
|
|
|
@0b263b0e
|
02/21/21 09:47:36 |
Sebastian Huber |
score: Remove _Objects_Open()
Use the type safe _Objects_Open_u32() …
|
|
|
@508f8682
|
02/20/21 13:28:17 |
Sebastian Huber |
rtems: Simplify rtems_task_mode()
Do the preemption and ASR …
|
|
|
@a7e180b
|
02/16/21 11:58:36 |
Sebastian Huber |
rtems: Avoid potential recursion in ASR handling
Do the mode changes …
|
|
|
@08adc0d
|
02/16/21 11:58:02 |
Sebastian Huber |
rtems: Add _Modes_Apply_timeslice_to_thread()
Update #4244.
|
|
|
@8778a0e
|
02/16/21 09:27:03 |
Sebastian Huber |
rtems: New errors for rtems_signal_catch()
Ensure that no invalid …
|
|
|
@1739bd2
|
02/19/21 08:48:14 |
Sebastian Huber |
rtems: Remove _Modes_Set_interrupt_level()
This call just obfuscated …
|
|
|
@f6a97f5
|
02/16/21 07:15:10 |
Sebastian Huber |
rtems: Simplify signal handling
Remove superfluous …
|
|
|
@74ca8b7
|
02/17/21 08:05:53 |
Sebastian Huber |
rtems: Move _Signal_Action_handler()
Move _Signal_Action_handler() …
|
|
|
@a52e5d9
|
02/16/21 06:48:39 |
Sebastian Huber |
rtems: Remove unused ASR_Information::nest_level
Update #4244.
|
|
|
@fea848b
|
02/17/21 07:05:37 |
Sebastian Huber |
score: Change thread action locking
Require that the corresponding …
|
|
|
@426154f
|
02/12/21 20:09:38 |
Chris Johns |
cputkit/rtems: Remove warning
|
|
|
@03dff201
|
02/09/21 01:48:07 |
Chris Johns |
libcsupport: Add sbrk greedy support to consume all sbrk memory
- …
|
|
|
@ca68cfc8
|
02/02/21 11:15:28 |
Sebastian Huber |
rtems: Avoid duplicated implemenation
Use the …
|
|
|
@8a95e6f8
|
02/02/21 13:23:52 |
Sebastian Huber |
rtems: Rework object services API
Add a "Constraints" paragraph to …
|
|
|
@c4db00db
|
01/28/21 14:09:38 |
Sebastian Huber |
rtems: Mark value as used
This fix relates to a Coverity issue …
|
|
|
@bf8d4b9
|
01/27/21 18:28:56 |
Sebastian Huber |
score: Add _Thread_Get_objects_information()
We do not need all the …
|
|
|
@fcbefb5
|
01/28/21 08:48:21 |
Sebastian Huber |
rtems: Use _Status_Get()
This fixes implicit conversions between …
|
|
|
@766009b4
|
11/23/20 16:24:39 |
Sebastian Huber |
rtems: Fix rtems_object_set_name()
Return RTEMS_NO_MEMORY if there is …
|
|
|
@6b5f22dc
|
11/26/20 10:45:47 |
Sebastian Huber |
rtems: Canonicalize Doxygen @file comments
Use common phrases for the …
|
|
|
@e07088d9
|
11/25/20 15:42:08 |
Sebastian Huber |
rtems: Canonicalize implementation Doxygen groups
Rename Classic API …
|
|
|
@9c20b987
|
11/26/20 18:53:25 |
Sebastian Huber |
rtems: Add <rtems/rtems/clockimpl.h>
|
|
|
@6c8c774
|
11/27/20 15:14:22 |
Sebastian Huber |
rtems: Remove empty and unused rtclock.c
|
|
|
@657e30c1
|
11/19/20 15:07:04 |
Sebastian Huber |
config: CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE
In order to better …
|
|
|
@bc175a1
|
11/19/20 14:30:17 |
Sebastian Huber |
Avoid INTERNAL_ERROR_RTEMS_INIT_TASK_ENTRY_IS_NULL
Replace a runtime …
|
|
|
@139306c
|
11/26/20 07:57:23 |
Sebastian Huber |
rtems: Remove unused barriermp.h
|
|
|
@3c093d6
|
10/14/20 08:32:18 |
Sebastian Huber |
rtems: Move _Partition_Allocate()
It is only used by …
|
|
|
@accbe3c4
|
10/14/20 08:31:45 |
Sebastian Huber |
rtems: Move _Partition_Initialize()
It is only used by …
|
|
|
@1784799
|
10/14/20 08:30:45 |
Sebastian Huber |
rtems: Move _Partition_Is_buffer_area_aligned()
It is only used by …
|
|
|
@1eafefbf
|
10/14/20 08:29:19 |
Sebastian Huber |
rtems: Move _Partition_Is_buffer_size_aligned()
It is only used by …
|
|
|
@a61e221d
|
10/14/20 08:26:53 |
Sebastian Huber |
rtems: Move _Partition_Is_buffer_on_boundary()
It is used only by …
|
|
|
@2572a3f
|
10/14/20 08:25:59 |
Sebastian Huber |
rtems: Move _Partition_Is_buffer_valid()
It is used only in one …
|
|
|
@cbfacee4
|
10/14/20 08:22:52 |
Sebastian Huber |
rtems: Remove _Partition_Destroy()
It was a trivial function call …
|
|
|
@3c029026
|
10/14/20 08:22:18 |
Sebastian Huber |
rtems: Remove _Partition_Free()
It was a trivial function call …
|
|
|
@76263d8
|
10/14/20 08:14:10 |
Sebastian Huber |
rtems: Move _Partition_Free_buffer()
It is only used by …
|
|
|
@6d413ef1
|
10/14/20 08:12:56 |
Sebastian Huber |
rtems: Move _Partition_Allocate_buffer()
It is only used by …
|
|
|
@4c1e793
|
10/14/20 06:51:39 |
Sebastian Huber |
rtems: Canonicalize partition file documentation
|
|
|
@72811c7
|
10/14/20 08:57:35 |
Sebastian Huber |
rtems: Canonicalize task event file documentation
|
|
|
@3972085
|
10/13/20 11:47:06 |
Sebastian Huber |
Remove *_Is_null() inline functions
Simply compare the values against …
|
|
|
@df9cc1ae
|
10/14/20 07:16:20 |
Sebastian Huber |
rtems: Remove superfluous include
|
|
|
@71689a07
|
09/30/20 14:22:04 |
Sebastian Huber |
rtems: Canonicalize name and id checks
Check the name followed by the …
|
|
|
@4a4f41e
|
09/23/20 14:47:58 |
Sebastian Huber |
rtems: Add rtems_message_queue_construct()
In contrast to message …
|
|
|
@24ea1ce
|
09/24/20 07:05:36 |
Sebastian Huber |
rtems: Remove Message_queue_Control::attribute_set
Add …
|
|
|
@69b4fe59
|
09/23/20 08:33:51 |
Sebastian Huber |
score: Simplify CORE_message_queue_Buffer
Merge …
|
|
|
@5bc7c37
|
09/23/20 08:09:37 |
Sebastian Huber |
score: Improve _CORE_message_queue_Initialize()
Return a status code …
|
|
|
@6942e5f
|
04/09/20 10:12:13 |
Sebastian Huber |
rtems: Add rtems_task_construct()
In contrast to rtems_task_create() …
|
|
|
@aedd92d
|
04/09/20 10:11:19 |
Sebastian Huber |
score: Add stack free handler to TCB
This avoids a dependency to the …
|
|
|
@c7e3085
|
06/24/20 11:54:23 |
Sebastian Huber |
rtems: Add _RTEMS_Name_to_id()
Simplify object name to identifier …
|
|
|
@46c23871
|
06/16/20 05:28:58 |
Sebastian Huber |
rtems: Remove RTEMS_MP_NOT_CONFIGURED error
Some objects can be …
5
|
|
|
@cfe8f7a
|
04/27/20 14:14:06 |
Sebastian Huber |
doxygen: Switch @brief and @ingroup
This order change fixes the Latex …
5
|
|
|
@80cf60e
|
04/15/20 07:48:32 |
Sebastian Huber |
Canonicalize config.h include
Use the following variant which was …
5
|
|
|
@fb07f730
|
04/13/20 17:29:35 |
Sebastian Huber |
score: Return status in _TOD_Set()
Update #3949.
5
|
|
|
@8b73ee5
|
03/03/20 12:45:50 |
Sebastian Huber |
rtems: rtems_scheduler_get_processor_maximum()
In uniprocessor …
5
|
|
|
@18020109
|
02/24/20 13:06:41 |
Sebastian Huber |
rtems: Add rtems_scheduler_map_priority_from_posix()
Update #3881.
5
|
|
|
@38736c6
|
02/24/20 13:06:16 |
Sebastian Huber |
rtems: Add rtems_scheduler_map_priority_to_posix()
Update #3881.
5
|
|
|
@ca82a603
|
02/15/20 11:03:39 |
Sebastian Huber |
rtems: Change timer server task mode setting
Use the non-preempt mode …
5
|
|
|
@e50e42b8
|
02/15/20 10:52:00 |
Sebastian Huber |
score: _Scheduler_Is_non_preempt_mode_supported()
If the non-preempt …
5
|
|
|
@1ada3e55
|
02/15/20 10:09:16 |
Sebastian Huber |
score: Add _SMP_Need_inter_processor_interrupts()
Test for the proper …
5
|
|
|
@9bdb6aa3
|
02/14/20 08:48:41 |
Sebastian Huber |
config: Bring back RTEMS 4.11 configuration table
This improves API …
5
|
|
|
@a9bc7a5
|
02/14/20 08:34:03 |
Sebastian Huber |
rtems: Simplify _RTEMS_tasks_Initialize_user_task()
Due to the system …
5
|
|
|
@9520ec3
|
02/14/20 08:31:44 |
Sebastian Huber |
config: Simplify initialization task config
With the removal of the …
5
|
|
|
@01d5944
|
12/09/19 13:48:34 |
Sebastian Huber |
score: Move thread stack allocation
Move thread stack allocation to …
5
|
|
|
@a08dcb2
|
12/09/19 12:57:51 |
Sebastian Huber |
score: Add Thread_Configuration
Add the Thread_Configuration …
5
|
|
|
@453bb4b
|
12/29/19 16:43:46 |
Sebastian Huber |
rtems: Fix MPCI initialization
Update #2408.
5
|
|
|
@08bd7d3
|
11/12/19 15:33:41 |
joel |
Add TOD Hooks to allow BSP to take action when TOD is set
Two use …
5
|
|
|
@01f8c12e
|
12/07/19 10:48:36 |
Sebastian Huber |
rtems: Optimize semaphore control block
Move variant, discipline, and …
5
|
|
|
@667501a
|
10/02/19 21:49:00 |
joel |
termios: Add Capability to Generate SIGINTR and SIGQUIT
This patch …
5
|
|
|