|
|
@3972085
|
10/13/20 11:47:06 |
Sebastian Huber |
Remove *_Is_null() inline functions
Simply compare the values against …
|
|
|
@f2185d10
|
09/30/20 09:31:58 |
Sebastian Huber |
Decouple the C Program Heap initialization
Before this patch …
|
|
|
@4a4f41e
|
09/23/20 14:47:58 |
Sebastian Huber |
rtems: Add rtems_message_queue_construct()
In contrast to message …
|
|
|
@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 …
|
|
|
@34dd90a5
|
09/21/20 06:15:27 |
Sebastian Huber |
score: Gather message queue control initialization
Initialize the …
|
|
|
@fe2cb7c4
|
09/21/20 06:14:05 |
Sebastian Huber |
score: Fix allocation size calculation
The previous multiplication …
|
|
|
@3c025576
|
09/21/20 06:10:06 |
Sebastian Huber |
score: Use RTEMS_ALIGN_UP()
Update #4007.
|
|
|
@c312f31
|
09/10/20 14:35:09 |
Sebastian Huber |
CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE
Add this application …
|
|
|
@dd734d46
|
09/11/20 13:43:23 |
Sebastian Huber |
score: Fix _Thread_Initialize()
Fix an error cleanup path in SMP …
|
|
|
@aedd92d
|
04/09/20 10:11:19 |
Sebastian Huber |
score: Add stack free handler to TCB
This avoids a dependency to the …
|
|
|
@2d551030
|
04/09/20 13:41:38 |
Sebastian Huber |
score: Move _Stack_Allocator_free to separate file
This decouples the …
|
|
|
@d817220
|
04/09/20 13:17:46 |
Sebastian Huber |
score: Add _Stack_Allocator_do_initialize()
Do the stack allocator …
|
|
|
@159db411
|
04/08/20 09:31:02 |
Sebastian Huber |
score: Use _Freechain_Push()
The nodes are never NULL.
Update #3959.
|
|
|
@354c2b5
|
04/08/20 09:30:32 |
Sebastian Huber |
score: Add <rtems/score/freechainimpl.h>
Hide implementation details. …
|
|
|
@91c811a1
|
04/08/20 09:21:27 |
Sebastian Huber |
score: Add _Freechain_Push()
Update #3959.
|
|
|
@5bb93f2
|
08/31/20 15:07:19 |
Sebastian Huber |
score: Fix debug assert
Do not access executing->current_state …
|
|
|
@1818b9a
|
06/25/20 05:49:50 |
Sebastian Huber |
score: Optimize _Objects_Name_to_id_u32()
Remove the superfluous …
|
|
|
@c7e3085
|
06/24/20 11:54:23 |
Sebastian Huber |
rtems: Add _RTEMS_Name_to_id()
Simplify object name to identifier …
|
|
|
@33dbb33
|
06/24/20 11:12:49 |
Sebastian Huber |
score: Constify objects name to id functions
|
|
|
@abf25bc
|
08/21/20 07:17:47 |
Sebastian Huber |
score: Fix set but not used warning
|
|
|
@48dd7b8c
|
06/29/20 19:35:08 |
kinsey.moore |
score: Add CPU_USE_LIBC_INIT_FINI_ARRAY
This introduces the …
|
|
|
@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
|
|
|
@ea227af
|
04/13/20 17:41:21 |
Sebastian Huber |
score: Check time of day in _TOD_Set()
Close #3949.
5
|
|
|
@fb07f730
|
04/13/20 17:29:35 |
Sebastian Huber |
score: Return status in _TOD_Set()
Update #3949.
5
|
|
|
@d582d0e
|
04/05/20 07:58:24 |
Sebastian Huber |
Revert "score: Fix _ISR_Stack_area_end"
This reverts commit …
5
|
|
|
@8e80876
|
04/03/20 07:47:21 |
Sebastian Huber |
score: Fix _ISR_Stack_area_end
The _ISR_Stack_area_begin and …
5
|
|
|
@a6b36334
|
03/12/20 14:43:17 |
Sebastian Huber |
score: Add _IO_Base64()
Update #3904.
5
|
|
|
@fcb11510
|
02/26/20 09:02:37 |
Sebastian Huber |
score: Fix context switch extensions (SMP)
In uniprocessor and SMP …
5
|
|
|
@01c97e64
|
02/25/20 13:43:52 |
Sebastian Huber |
score: Fix label defined but not used warning
Update #3835.
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
|
|
|
@ad85c00
|
02/14/20 12:48:18 |
Sebastian Huber |
config: Add _Workspace_Is_unified
Move the unified workspace …
5
|
|
|
@5180762c
|
02/14/20 12:36:30 |
Sebastian Huber |
config: Add _Thread_Idle_body
Move the idle thread body configuration …
5
|
|
|
@c70d112
|
02/14/20 12:26:17 |
Sebastian Huber |
config: Add _Thread_Idle_stack_size
Move the idle thread stack size …
5
|
|
|
@308a2e0f
|
02/14/20 11:58:21 |
Sebastian Huber |
config: Add _Watchdog_Ticks_per_timeslice
Move the ticks per …
5
|
|
|
@2807d556
|
02/13/20 10:37:02 |
Sebastian Huber |
score: Clean up wkspace.c
Remove DEBUG_WORKSPACE support. There are …
5
|
|
|
@88c40ef8
|
02/13/20 10:34:34 |
Sebastian Huber |
score: Remove unused _Workspace_Allocate_aligned()
5
|
|
|
@d252e20a
|
12/10/19 10:13:18 |
Sebastian Huber |
score: Simplify _Thread_Initialize()
Allocate new thread queue heads …
5
|
|
|
@fc32904
|
01/03/20 06:19:47 |
Sebastian Huber |
score: Add _Objects_Allocate_with_extend()
Update #3835.
5
|
|
|
@dd9e501
|
12/10/19 10:26:20 |
Sebastian Huber |
score: Add _Objects_Activate_unlimited()
Update #3835.
5
|
|
|
@8a43adb
|
12/10/19 10:09:32 |
Sebastian Huber |
score: Add _Freechain_Extend()
Update #3835.
5
|
|
|
@36e59b2
|
12/10/19 09:46:52 |
Sebastian Huber |
score: _Objects_Extend_information()
Return block index in …
5
|
|
|
@8e118f22
|
12/16/19 14:10:05 |
Sebastian Huber |
score: Inline _Objects_Namespace_remove_u32()
This function is simple …
5
|
|
|
@6135747
|
12/16/19 13:50:59 |
Sebastian Huber |
score: Split up objects free
Split up the different objects free …
5
|
|
|
@2485156
|
12/10/19 09:41:48 |
Sebastian Huber |
score: Split up objects allocation
Split up the different objects …
5
|
|
|
@6f3bc0e
|
12/10/19 09:04:36 |
Sebastian Huber |
score: Add _Objects_Free_objects_block()
This is a preparation to …
5
|
|
|
@32991495
|
12/09/19 15:03:11 |
Sebastian Huber |
score: Statically allocate idle/MPCI stacks
Place idle and MPCI …
5
|
|
|
@01d5944
|
12/09/19 13:48:34 |
Sebastian Huber |
score: Move thread stack allocation
Move thread stack allocation to …
5
|
|
|
@4c9deb6c
|
12/09/19 13:33:06 |
Sebastian Huber |
score: Add _Stack_Extend_size()
Update #3835.
5
|
|
|
@a08dcb2
|
12/09/19 12:57:51 |
Sebastian Huber |
score: Add Thread_Configuration
Add the Thread_Configuration …
5
|
|
|
@00c7ad4
|
12/16/19 13:32:47 |
Sebastian Huber |
score: Split stack allocator configuration
This allows the linker …
5
|
|
|
@f4dbf37d
|
12/09/19 09:12:14 |
Sebastian Huber |
score: Simplify TLS area allocation
Use the stack area to allocate …
5
|
|
|
@fc398fd
|
12/07/19 15:50:35 |
Sebastian Huber |
score: Simplify FP context allocation
Use the stack area to allocate …
5
|
|
|
@0e1ac917
|
12/07/19 15:30:50 |
Sebastian Huber |
score: Remove _Stack_Ensure_minimum() call
This call is superfluous …
5
|
|
|
@0bde56b
|
12/07/19 15:28:21 |
Sebastian Huber |
score: Simplify thread stack free
Update #3835.
5
|
|
|
@a0211fc9
|
12/07/19 15:00:58 |
Sebastian Huber |
score: Simplify thread stack allocation
Remove superfluous …
5
|
|
|
@2d07ce6
|
02/04/20 14:26:31 |
Sebastian Huber |
config: Add CONFIGURE_DIRTY_MEMORY
Replace the BSP_DIRTY_MEMORY BSP …
5
|
|
|
@8ecbc38
|
02/04/20 12:56:41 |
Sebastian Huber |
sysinit: Add RTEMS_SYSINIT_ZERO_MEMORY
Use a dedicate system …
5
|
|
|
@eea21eac
|
12/13/19 05:18:36 |
Sebastian Huber |
bsps: Rework work area initialization
The work area initialization …
5
|
|
|
@c477d927
|
12/13/19 05:25:03 |
Sebastian Huber |
score: Add _Memory_Fill()
Update #3838.
5
|
|
|
@1cb9257
|
12/10/19 19:03:53 |
Sebastian Huber |
score: Add Memory Handler
Update #3838.
5
|
|
|
@9e4f21b9
|
02/01/20 14:42:27 |
Sebastian Huber |
score: Optimize per-processor data placement
Only align per-processor …
5
|
|
|
@f74e806d
|
01/02/20 10:30:33 |
Sebastian Huber |
mpci: Fix blocking proxy status
Remove THREAD_STATUS_PROXY_BLOCKING …
5
|
|
|
@a320aedd
|
01/02/20 08:17:03 |
Sebastian Huber |
score: Fix objects node initialization
The objects node is statically …
5
|
|
|
@78211376
|
12/12/19 07:53:32 |
Sebastian Huber |
score: Remove _Workspace_Allocate_or_fatal_error()
This function is …
5
|
|
|
@3fba9de2
|
12/12/19 07:50:40 |
Sebastian Huber |
config: Statically allocate MP object controls
Update #3735.
5
|
|
|
@1d9f509e
|
12/12/19 07:43:06 |
Sebastian Huber |
config: Statically allocate MP thread proxies
Update #3735.
5
|
|
|
@24f8915
|
12/12/19 06:11:54 |
Sebastian Huber |
config: Add _MPCI_Configuration
Replace the user MPCI configuration …
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
|
|
|
@5ae6112
|
12/05/19 14:14:51 |
Sebastian Huber |
userext: Simplify configuration
Avoid the use of the workspace and …
5
|
|
|
@94584f17
|
11/04/19 08:34:21 |
Sebastian Huber |
heap: Simplify _Heap_Block_allocate()
Determine the next block only …
5
|
|
|
@3859cd63
|
10/25/19 13:19:01 |
Sebastian Huber |
rtems-5: Improve heap fatal error information
Update #3806.
5
|
|
|
@8d989c5
|
10/01/19 11:48:27 |
Sebastian Huber |
score: Install timecounter according to quality
This makes it …
5
|
|
|
@47e5c1d
|
10/01/19 11:04:29 |
Sebastian Huber |
score: Remove strange timecounter init step
The double call of the …
5
|
|
|
@2763f53
|
10/01/19 10:41:47 |
Sebastian Huber |
score: Remove superfluous timecounter members
5
|
|
|
@5fa893e
|
05/20/19 07:15:36 |
Sebastian Huber |
score: Add _SMP_Unicast_action()
5
|
|
|
@41cddcc
|
05/20/19 07:06:48 |
Sebastian Huber |
score: Add _Per_CPU_Wait_for_job()
5
|
|
|
@577293f0
|
04/28/19 12:31:10 |
Sebastian Huber |
score: Add _SMP_Synchronize()
5
|
|
|
@bf867c55
|
04/28/19 12:15:45 |
Sebastian Huber |
score: Remove unused SMP_MESSAGE_TEST
All uses were replaced by …
5
|
|
|
@c63e8bb
|
04/19/19 09:02:02 |
Sebastian Huber |
score: Modify _Per_CPU_Perform_jobs()
Process only the jobs initially …
5
|
|
|
@85d6e845
|
04/19/19 09:01:31 |
Sebastian Huber |
score: Add _Per_CPU_Add_job()
5
|
|
|
@8fa14da0
|
04/18/19 06:38:00 |
Sebastian Huber |
score: Move per-processor job data structures
This enables re-use for …
5
|
|
|
@3b2481f
|
04/18/19 05:08:32 |
Sebastian Huber |
score: Simplify _SMP_Multicast_action()
Move resposibility to disable …
5
|
|
|
@7fdf48a
|
04/28/19 12:29:21 |
Sebastian Huber |
score: Add _SMP_Othercast_action()
5
|
|
|
@65870044
|
04/18/19 04:47:01 |
Sebastian Huber |
score: Add _SMP_Broadcast_action()
5
|
|
|
@4f06863
|
04/18/19 04:31:33 |
Sebastian Huber |
score: Use dedicated lock for per-CPU jobs
5
|
|
|
@327ae9ac
|
04/18/19 04:29:57 |
Sebastian Huber |
score: Fix per-CPU job done handling
5
|
|
|
@ef9d20f6
|
04/12/19 09:13:32 |
Sebastian Huber |
score: More robust _SMP_Multicast_action()
If the caller already …
5
|
|
|
@ad40d05e
|
04/12/19 05:55:31 |
Sebastian Huber |
score: Remove _SMP_Before_multitasking_action()
Use …
5
|
|
|
@f410b31b
|
04/11/19 13:39:36 |
Sebastian Huber |
score: Improve _SMP_Multicast_action()
Let it work during system …
5
|
|
|
@e90486a
|
04/11/19 13:16:40 |
Sebastian Huber |
score: Rework SMP multicast action
Use a FIFO list of jobs per …
5
|
|
|
@df8d7bd7
|
04/09/19 08:58:35 |
Sebastian Huber |
score: Use processor mask in _SMP_Multicast_action
Processor_mask is …
5
|
|
|
@e97b7c9a
|
04/11/19 11:47:50 |
Sebastian Huber |
score: Use an ISR lock for Per_CPU_Control::Lock
The use of a hand …
5
|
|
|
@18d45d9
|
04/11/19 10:10:53 |
Sebastian Huber |
score: Add _ISR_lock_Set_name()
Add _ISR_lock_Set_name() to optimize …
5
|
|
|
@ad87de4
|
04/11/19 06:54:29 |
Sebastian Huber |
score: Rename _SMP_Get_processor_count()
Rename …
5
|
|
|
@cfcd6dc9
|
04/11/19 06:52:36 |
Sebastian Huber |
score: Rename _SMP_Processor_count
Rename _SMP_Processor_count in …
5
|
|
|
@e0dcf294
|
04/05/19 07:58:07 |
Sebastian Huber |
Remove superfluous run-time check
The _Objects_Information_table[ …
5
|
|
|
@4c20da4b
|
04/04/19 07:18:11 |
Sebastian Huber |
doxygen: Rename Score* groups in RTEMSScore*
Update #3706
5
|
|
|