|
|
@a2360c4
|
01/26/23 19:23:12 |
joel |
cpukit/rtems/src/partcreate.c: Correct style by adding braces
|
|
|
@acf1e5b2
|
09/22/22 11:19:34 |
Sebastian Huber |
rtems: Add rtems_clock_get_ticks_since_boot() function
This function …
|
|
|
@74a78fb
|
09/22/22 11:06:30 |
Sebastian Huber |
rtems: Fix typo in rtems_build_name() definition
|
|
|
@31036f1d
|
07/18/22 07:41:39 |
Sebastian Huber |
score: Use priority inheritance for thread join
Threads may join the …
|
|
|
@7fe6d60
|
07/15/22 07:16:04 |
Sebastian Huber |
score: Remove PRIORITY_PSEUDO_ISR thread priority
The uniprocessor …
|
|
|
@e7d01e78
|
07/05/22 08:17:26 |
Sebastian Huber |
rtems: Simplify rtems_scheduler_ident()
Use early returns to simplify …
|
|
|
@93800e0
|
05/18/22 09:30:44 |
Sebastian Huber |
rtems: Relicense rtemsmaxprio.c
Change license to BSD-2-Clause …
|
|
|
@255fe43
|
03/01/22 20:40:44 |
joel |
cpukit/: Scripted embedded brains header file clean up
Updates #4625.
|
|
|
@b3b6d21e
|
02/16/22 22:28:59 |
joel |
cpukit/rtems/src/[s-z]*.c: Change license to BSD-2
Updates #3053.
|
|
|
@c4fb617
|
02/16/22 22:28:43 |
joel |
cpukit/rtems/src/[a-r]*.c: Change license to BSD-2
Updates #3053.
|
|
|
@0d83bed2
|
12/02/21 13:00:53 |
Sebastian Huber |
rtems: Move scheduler directives to own header
Move all …
|
|
|
@e429e97
|
11/11/21 09:34:31 |
Sebastian Huber |
score: Simplify thread wait state handling
Remove the …
|
|
|
@c69a70a
|
11/08/21 10:08:24 |
Sebastian Huber |
rtems: Fix rtems_scheduler_remove_processor()
Return an error status …
|
|
|
@18484f02
|
11/18/21 06:59:04 |
Sebastian Huber |
rtems: Add external functions
These external functions …
|
|
|
@9b6362da
|
11/18/21 11:13:53 |
Sebastian Huber |
rtems: Use RTEMS_WHO_AM_I for rtems_task_ident()
|
|
|
@1b5db79
|
03/23/21 15:36:09 |
Sebastian Huber |
rtems: Simplify rtems_semaphore_set_priority()
Do not write to the …
|
|
|
@ee57a7f1
|
03/23/21 14:34:26 |
Sebastian Huber |
score: Fix _CORE_ceiling_mutex_Set_priority()
We have to use a second …
|
|
|
@240a1f7
|
10/27/21 10:59:09 |
Sebastian Huber |
score: Introduce CPU budget operations
This patch set replaces the …
|
|
|
@0221da5f
|
10/12/21 06:26:39 |
Sebastian Huber |
rtems: Fix rate monotonic statistics
The rate monotonic period …
|
|
|
@38c2147
|
10/06/21 06:46:21 |
Sebastian Huber |
rtems: Set postponed jobs in rate-monotonic cancel
Set the postponed …
|
|
|
@dde74af
|
09/29/21 14:10:03 |
Sebastian Huber |
rtems: Adjust parameter names
Adjust parameter names to match with …
|
|
|
@abda559
|
09/29/21 13:23:24 |
Sebastian Huber |
rtems: Justify integer conversions
Close #2548.
|
|
|
@82a61af
|
09/09/21 13:03:29 |
Sebastian Huber |
rtems: Initialize count of postponed jobs
The …
|
|
|
@ad41c179
|
09/03/21 09:09:02 |
Sebastian Huber |
score: Change TOD_LATEST_YEAR to 2099
This simplifies the …
|
|
|
@ff3df9f
|
09/03/21 08:01:04 |
Sebastian Huber |
score: Simplify _TOD_Validate()
Split up the multi line if statement …
|
|
|
@a8235fe
|
08/31/21 11:11:23 |
Sebastian Huber |
rtems: Fix partitions with RTEMS_MULIPROCESSING
Replace call to …
|
|
|
@a5aaf20
|
08/10/21 13:07:35 |
Sebastian Huber |
score: Replace priority prepend it with an enum
Use the new …
|
|
|
@9399e12c
|
08/10/21 10:42:11 |
Sebastian Huber |
rtems: Fix rtems_partition_return_buffer()
The …
|
|
|
@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 …
|
|
|
@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
|
|
|