|
|
@89fc9345
|
Sep 21, 2017, 1:42:45 PM |
Sebastian Huber |
posix: Implement self-contained POSIX rwlocks
POSIX rwlocks are now …
|
|
|
@e67929c
|
Sep 21, 2017, 12:13:16 PM |
Sebastian Huber |
posix: Implement self-contained POSIX barriers
POSIX barriers are now …
|
|
|
@a961e198
|
Jul 11, 2017, 6:48:15 AM |
Sebastian Huber |
Add interrupt server suspend/resume
This mechanism can be used to …
|
|
|
@ecabd384
|
Jul 11, 2017, 7:51:43 AM |
Sebastian Huber |
rtems: Add rtems_scheduler_ident_by_processor_set
Update #3070.
|
|
|
@548d65a
|
Jul 11, 2017, 5:24:39 AM |
Sebastian Huber |
rtems: Add rtems_scheduler_ident_by_processor()
Update #3069.
|
|
|
@3b14e7aa
|
Jul 11, 2017, 11:51:10 AM |
Sebastian Huber |
rtems: Fix warning
Update #3059.
|
|
|
@1ec9c86
|
Jul 3, 2017, 8:38:31 AM |
Sebastian Huber |
rtems: Fix rtems_scheduler_remove_processor()
Account for the thread …
|
|
|
@6b1d8c7
|
Jul 4, 2017, 5:28:44 AM |
Sebastian Huber |
score: Add processor set to scheduler context
Replace the simple …
|
|
|
@a300ca1b
|
Apr 24, 2017, 1:35:41 AM |
joel |
ratemonreportstatistics.c: Fix printf() warnings so clean on 32 and 64 …
|
|
|
@70ddaa0e
|
Mar 28, 2017, 6:18:06 AM |
Sebastian Huber |
rtems: Fix error return path
|
|
|
@6dd96af
|
Feb 2, 2017, 8:16:53 AM |
Sebastian Huber |
rtems: Fix RTEMS_NO_TIMEOUT define
Cast the internal …
|
|
|
@70f559d8
|
Feb 1, 2017, 12:00:15 PM |
Sebastian Huber |
rtems: Fix RTEMS_MAXIMUM_PRIORITY define
Cast the internal …
|
|
|
@e366f77
|
Jan 31, 2017, 7:08:24 AM |
Sebastian Huber |
score: Add _Thread_queue_Object_name
Add the special thread queue …
|
|
|
@0794197
|
Jan 27, 2017, 10:15:50 PM |
c0066c |
rtems: Fix _Rate_monotonic_Renew_deadline()
Prepare a precondition to …
|
|
|
@d7feb86
|
Jan 25, 2017, 8:47:48 PM |
c0066c |
Remove rtems_rate_monotonic_postponed_job_count()
Add a variable …
|
|
|
@b8d6eb7
|
Jan 24, 2017, 2:05:22 PM |
Sebastian Huber |
rtems: rtems_rate_monotonic_postponed_job_count()
Use proper locking …
|
|
|
@625bd6a
|
Jan 24, 2017, 2:04:11 PM |
Sebastian Huber |
rtems: Fix _Rate_monotonic_Release_postponed_job()
Use proper locking …
|
|
|
@1240aade
|
Jan 24, 2017, 1:37:42 PM |
Sebastian Huber |
rtems: Fix _Rate_monotonic_Renew_deadline()
Make …
|
|
|
@cb2cbec
|
Jan 13, 2017, 6:54:11 PM |
Gedare Bloom |
classic: adjust names of RM postponed job functions
closes #2795
|
|
|
@3a46b72
|
Dec 21, 2016, 4:42:39 PM |
c0066c |
Enhancement of the RMS manager for the overrun handling.
Three …
|
|
|
@ba776282
|
Aug 12, 2016, 7:25:10 PM |
Gedare Bloom |
posix: shared memory support
Add POSIX shared memory manager (Shm). …
|
|
|
@96bb2e4b
|
Jan 12, 2017, 6:53:12 AM |
Sebastian Huber |
rtems: Use header file for rtems_object_get_name()
|
|
|
@d063e7b3
|
Jan 11, 2017, 7:42:04 AM |
Sebastian Huber |
score: Replace STATES_DELAYING
Replace STATES_DELAYING with …
|
|
|
@7a4b2645
|
Jan 11, 2017, 3:43:06 PM |
joel |
Remove obsolete RTEMS_HAVE_SYS_CPUSET_H
|
|
|
@3a659b04
|
Dec 9, 2016, 6:19:22 AM |
Sebastian Huber |
score: Introduce _Internal_error()
|
|
|
@279d5260
|
Dec 9, 2016, 5:49:25 AM |
Sebastian Huber |
Add INTERNAL_ERROR_RTEMS_INIT_TASK_CREATE_FAILED
Update #2825.
|
|
|
@b6606e8
|
Dec 8, 2016, 3:41:30 PM |
Sebastian Huber |
score: Remove fatal is internal indicator
The fatal is internal …
|
|
|
@7da78cf
|
Dec 2, 2016, 10:51:16 AM |
Sebastian Huber |
rtems: Use _Thread_Dispatch_direct()
Update #2797.
|
|
|
@d10716f
|
Dec 2, 2016, 10:18:32 AM |
Sebastian Huber |
rtems: Fix rtems_scheduler_add_processor()
Fix thread dispatch …
|
|
|
@5b6c290
|
Dec 1, 2016, 7:42:48 PM |
Sebastian Huber |
score: Initialize thread queue context early
Initialize thread queue …
|
|
|
@620b23e
|
Nov 24, 2016, 5:13:11 AM |
Sebastian Huber |
score: Optimize _Thread_queue_Enqueue()
Move thread state for …
|
|
|
@c42be504
|
Nov 16, 2016, 1:50:09 PM |
Sebastian Huber |
posix: Add self-contained pthread spinlock
Turn pthread_spinlock_t …
|
|
|
@a4217c6
|
Nov 22, 2016, 9:53:03 AM |
Sebastian Huber |
score: Rename _Thread_queue_Enqueue_critical()
Delete unused …
|
|
|
@125f248
|
Nov 16, 2016, 3:39:43 PM |
Sebastian Huber |
score: Add thread queue enqueue callout
Replace the expected thread …
|
|
|
@141e16d
|
Nov 11, 2016, 9:51:25 AM |
Sebastian Huber |
rtems: Conditionally define rtems_interrupt_frame
Update #2808.
|
|
|
@d78d529
|
Nov 14, 2016, 8:11:07 AM |
Sebastian Huber |
score: Add and use _Thread_Dispatch_direct()
This function is useful …
|
|
|
@05ca53d
|
Oct 31, 2016, 12:08:33 PM |
Sebastian Huber |
rtems: Add scheduler processor add/remove
Update #2797.
|
|
|
@2612a0b
|
Nov 2, 2016, 5:36:13 AM |
Sebastian Huber |
score: Simplify _Scheduler_Get_by_id()
Avoid dead code in non-SMP …
|
|
|
@2f5ac5b
|
Nov 4, 2016, 2:26:52 PM |
Sebastian Huber |
rtems: Fix rtems_task_create() scheduler selection
Use the home …
|
|
|
@0dd49d0
|
Oct 31, 2016, 3:10:32 PM |
Sebastian Huber |
score: Introduce thread resource count methods
This makes it easier …
|
|
|
@6e31b56f
|
Nov 3, 2016, 9:52:53 AM |
Sebastian Huber |
rtems: Fix binary semaphore resource count
Binary semaphores (not …
|
|
|
@2dd098a
|
Oct 31, 2016, 7:33:11 AM |
Sebastian Huber |
score: Introduce Thread_Scheduler_control::home
Replace …
|
|
|
@d271c3bb
|
Oct 31, 2016, 12:37:59 PM |
Sebastian Huber |
rtems: Add rtems_task_iterate()
Update #2423.
|
|
|
@8797c76
|
Sep 27, 2016, 1:23:00 PM |
Sebastian Huber |
score: Unify CORE mutex seize/surrender
Use the …
|
|
|
@8123cae8
|
Sep 8, 2016, 1:32:22 PM |
Sebastian Huber |
rtems: Add rtems_task_get_priority()
Update #2556.
Update #2784.
|
|
|
@300f6a48
|
Jun 22, 2016, 3:09:23 PM |
Sebastian Huber |
score: Rework thread priority management
Add priority nodes which …
|
|
|
@b20b736
|
Jun 28, 2016, 4:54:50 AM |
Sebastian Huber |
score: Introduce _Thread_Get_priority()
Avoid direct access to thread …
|
|
|
@e41308ea
|
Aug 22, 2016, 8:58:34 AM |
Sebastian Huber |
score: Introduce Thread_queue_Lock_context
Introduce …
|
|
|
@114e408
|
Aug 22, 2016, 11:17:05 AM |
Sebastian Huber |
score: Simplify thread queue acquire/release
|
|
|
@ee0e4135
|
Aug 4, 2016, 8:20:29 AM |
Sebastian Huber |
score: Fix a release/cancel job race condition
Split up the potential …
|
|
|
@21bdca4
|
Aug 3, 2016, 1:41:31 PM |
Sebastian Huber |
score: Indroduce cancel job scheduler operation
Do not use a deadline …
|
|
|
@ec735c6a
|
Aug 3, 2016, 11:27:13 AM |
Sebastian Huber |
score: Fix for RTEMS_DEBUG
|
|
|
@1fcac5ad
|
Jul 25, 2016, 2:35:37 PM |
Sebastian Huber |
score: Turn thread lock into thread wait lock
The …
|
|
|
@10e4000
|
Jun 23, 2016, 6:40:43 PM |
Gedare Bloom |
cpukit/rtems: fix return type mismatch for _TOD_To_seconds
|
|
|
@f23d470
|
Jun 9, 2016, 3:33:15 PM |
Gedare Bloom |
cpukit: Add and use Watchdog_Discipline.
Clock disciplines may be …
|
|
|
@0e507d55
|
Jul 2, 2016, 10:19:38 PM |
pisa |
rtems+bsps/cache: Define cache manager operations for code …
|
|
|
@c0bd006
|
Jun 30, 2016, 12:08:18 PM |
Sebastian Huber |
rtems: Fix rtems_task_set_scheduler() API
Task priorities are only …
|
|
|
@02987728
|
Jun 29, 2016, 1:33:26 PM |
Sebastian Huber |
score: Avoid atomic fences for thread wait flags
The use of atomic …
|
|
|
@254dc82
|
Jun 24, 2016, 9:22:03 AM |
Sebastian Huber |
score: Change Priority_Control to 64-bit
A 32-bit Priority_Control …
|
|
|
@9a78f8a5
|
Jun 16, 2016, 3:08:54 PM |
Sebastian Huber |
score: Modify release job scheduler operation
Pass the deadline in …
|
|
|
@77ff5599
|
Jun 10, 2016, 6:48:54 AM |
Sebastian Huber |
score: Introduce map priority scheduler operation
Introduce map/unmap …
|
|
|
@c82835a
|
Jun 21, 2016, 3:12:40 PM |
Sebastian Huber |
rtems: Rework RTEMS API to SuperCore? priority
Use same structure as …
|
|
|
@a33bfb6
|
Jun 21, 2016, 12:15:03 PM |
Sebastian Huber |
Avoid <rtems/print.h> in <rtems/rtems/ratemon.h>
This gets rid of the …
|
|
|
@506bfc8
|
Jun 21, 2016, 11:30:15 AM |
Sebastian Huber |
Move printer initialization to separate header
The RTEMS print user …
|
|
|
@57c676c6
|
Jun 16, 2016, 8:44:00 AM |
Sebastian Huber |
rtems: Fix rtems_semaphore_create()
Destroy the thread queue in case …
|
|
|
@6fc34e4
|
Jun 6, 2016, 8:58:04 AM |
Sebastian Huber |
rtems: Simplify rtems_semaphore_create()
Remove superfluous includes. …
|
|
|
@3ad5f86
|
Jun 3, 2016, 6:15:21 AM |
Sebastian Huber |
rtems: Fix no protocol mutex release
The Classic binary semaphores …
|
|
|
@a65b02d
|
May 30, 2016, 10:21:55 AM |
Sebastian Huber |
rtems: Remove superfluous includes
|
|
|
@73f2ddb
|
May 30, 2016, 8:43:31 AM |
Sebastian Huber |
rtems: Fix semaphore field name
|
|
|
@3692095
|
May 30, 2016, 8:41:22 AM |
Sebastian Huber |
rtems: Move MrsP semaphore operations
Move MrsP semaphore operations …
|
|
|
@0b713f89
|
May 30, 2016, 4:59:55 AM |
Sebastian Huber |
score: Rework CORE inherit priority mutex
Provide dedicated seize and …
|
|
|
@33e250c9
|
May 27, 2016, 1:41:41 PM |
Sebastian Huber |
score: Rework CORE priority ceiling mutex
Rework seize and surrender …
|
|
|
@5a598ac
|
May 27, 2016, 6:02:03 AM |
Sebastian Huber |
score: Add CORE mutex variants
Add CORE_recursive_mutex_Control and …
|
|
|
@bac50cfc
|
May 30, 2016, 8:51:29 AM |
Sebastian Huber |
rtems: Remove superfluous includes
|
|
|
@3c1ad257
|
May 27, 2016, 7:41:18 AM |
Sebastian Huber |
rtems: Simplify rtems_semaphore_delete()
Due to the unified status …
|
|
|
@8a77ef63
|
May 27, 2016, 7:34:17 AM |
Sebastian Huber |
rtems: Simplify rtems_semaphore_flush()
Due to the unified status …
|
|
|
@09c5ca4
|
May 26, 2016, 8:29:56 PM |
Sebastian Huber |
score: Simplify CORE mutex
Remove superfluous support for simple …
|
|
|
@2581a56
|
May 20, 2016, 7:39:56 PM |
Sebastian Huber |
score: Add semaphore variants
|
|
|
@3ca6e618
|
May 25, 2016, 2:49:53 PM |
Sebastian Huber |
rtems: Simplify rtems_semaphore_delete()
|
|
|
@af746b0
|
May 25, 2016, 2:30:23 PM |
Sebastian Huber |
score: Use thread queue lock for MrsP
Replace the ISR lock in …
|
|
|
@93306058
|
May 27, 2016, 12:43:19 PM |
Sebastian Huber |
score: _CORE_mutex_Check_dispatch_for_seize()
Move the safety check …
|
|
|
@0e1d11f3
|
May 27, 2016, 11:26:53 AM |
Sebastian Huber |
score: Add _Thread_queue_Context_set_MP_callout()
Add …
|
|
|
@dce48791
|
May 23, 2016, 11:37:59 AM |
Sebastian Huber |
score: Add Status_Control for all APIs
Unify the status codes of the …
|
|
|
@39bcf741
|
May 25, 2016, 12:23:48 PM |
Sebastian Huber |
Fix semaphore post overflow status
Close #2720.
|
|
|
@631b3c8
|
May 23, 2016, 9:40:18 AM |
Sebastian Huber |
score: Move thread queue MP callout to context
Drop the …
|
|
|
@c3d8d9e
|
May 23, 2016, 4:55:49 AM |
Sebastian Huber |
score: Get rid of mp_id parameter
Get rid of the mp_id parameter used …
|
|
|
@8866e62
|
May 23, 2016, 4:26:58 AM |
Sebastian Huber |
score: Move thread queue object support
|
|
|
@24d0ee57
|
May 20, 2016, 8:39:50 AM |
Chris Johns |
cpukit, testsuite: Add rtems_printf and rtems_printer support.
This …
|
|
|
@16dbcdcd
|
May 23, 2016, 9:42:41 AM |
Sebastian Huber |
score: _CORE_message_queue_Seize()
Delete unused parameter.
|
|
|
@7af4d67
|
May 24, 2016, 10:00:32 AM |
Sebastian Huber |
mpci: Add missing return statements
|
|
|
@bdb3b7f
|
May 20, 2016, 1:52:27 PM |
Sebastian Huber |
score: _CORE_semaphore_Seize()
Delete unused parameter.
|
|
|
@e266d13
|
May 20, 2016, 1:10:27 PM |
Sebastian Huber |
Replace *_Get_interrupt_disable() with *_Get()
Uniformly use *_Get() …
|
|
|
@582bb23c
|
May 20, 2016, 1:04:16 PM |
Sebastian Huber |
score: Rename _Objects_Get_local()
Rename _Objects_Get_local() into …
|
|
|
@62c528e6
|
May 20, 2016, 12:59:30 PM |
Sebastian Huber |
rtems: _Semaphore_Get_interrupt_disable()
Use _Objects_Get_local() …
|
|
|
@641b44c
|
May 20, 2016, 12:21:12 PM |
Sebastian Huber |
rtems: _Message_queue_Get_interrupt_disable()
Use …
|
|
|
@0a00b2b
|
May 20, 2016, 11:24:11 AM |
Sebastian Huber |
rtems: Remove location from _Partition_Get()
Use _Objects_Get_local() …
|
|
|
@516ee75
|
May 20, 2016, 12:23:56 PM |
Sebastian Huber |
mpci: Delete unused region support
|
|
|
@7dfb4b9
|
May 19, 2016, 9:20:58 AM |
Sebastian Huber |
score: Add per scheduler instance maximum priority
The priority …
|
|
|
@c2f301b5
|
May 18, 2016, 6:08:38 AM |
Sebastian Huber |
score: Rename _ISR_Flash() into _ISR_Local_flash()
This is a …
|
|
|
@24713163
|
May 18, 2016, 6:06:54 AM |
Sebastian Huber |
score: Rename _ISR_Disable() and _ISR_Enable()
Rename _ISR_Disable() …
|
|
|