|
|
@97cf623d
|
02/05/14 10:36:05 |
Sebastian Huber |
sparc: Save/restore only non-volatile context
The …
4.115
|
|
|
@01794eb
|
02/07/14 07:55:02 |
Sebastian Huber |
score: Format _Thread_Get_maximum_internal_threads
4.115
|
|
|
@558cc8d
|
02/05/14 14:41:00 |
Sebastian Huber |
score: _CPU_Context_switch_to_first_task_smp()
Delete …
4.115
|
|
|
@022851a
|
01/28/14 11:10:08 |
Sebastian Huber |
Add thread-local storage (TLS) support
Tested and implemented on ARM, …
4.115
|
|
|
@16a41cc
|
01/29/14 08:29:39 |
Sebastian Huber |
score: Add _Thread_Get_maximum_internal_threads()
4.115
|
|
|
@a49bc35
|
01/28/14 10:49:57 |
Sebastian Huber |
score: Add _Heap_Size_with_overhead()
4.115
|
|
|
@a850d04
|
01/28/14 10:32:35 |
Sebastian Huber |
score: Add _Workspace_Allocate_aligned()
4.115
|
|
|
@805ef2f2
|
11/30/13 19:53:41 |
Sebastian Huber |
arm: Add ARMv7-M SHCSR register bits
4.115
|
|
|
@2d1bdc8
|
12/24/13 05:38:42 |
Chris Johns |
cpukit/rtems: Add rtems_clock_get_uptime_nanoseconds to the RTEMS API. …
4.115
|
|
|
@f859d20
|
12/16/13 13:45:26 |
Sebastian Huber |
arm: Fix set by but not used warning
4.115
|
|
|
@4402308b
|
12/14/13 17:56:33 |
Joel Sherrill |
no_cpu/cpusmplock.h: Clean up to be compilable
4.115
|
|
|
@b4e8306
|
12/03/13 10:56:55 |
Sebastian Huber |
arm: Clear reservations
Recent GCC versions use atomic operations …
4.115
|
|
|
@aaaedba
|
11/29/13 10:13:51 |
Sebastian Huber |
score: Minor _Thread_Dispatch() optimization
It is not necessary to …
4.115
|
|
|
@ea3e6928
|
11/26/13 07:08:38 |
Sebastian Huber |
nios2: Typos
4.115
|
|
|
@1350a702
|
11/22/13 09:53:17 |
Sebastian Huber |
score: Format changes in _Thread_Set_state()
4.115
|
|
|
@96962b5
|
11/21/13 14:09:46 |
Sebastian Huber |
score: Simplify _Thread_queue_Dequeue_priority()
4.115
|
|
|
@e99b0e2
|
11/21/13 12:43:07 |
Sebastian Huber |
score: Use local variables for consistency
4.115
|
|
|
@4ea97d24
|
11/19/13 15:21:54 |
Sebastian Huber |
score/rbtree: Remove "unprotected" from API
4.115
|
|
|
@833dd90
|
11/19/13 15:09:39 |
Sebastian Huber |
score/rbtree: Delete protected operations
The user of the red-black …
4.115
|
|
|
@eea7c937
|
11/19/13 15:09:17 |
Sebastian Huber |
scheduler/EDF: Use unprotected insert and extract
Interrupts are …
4.115
|
|
|
@39a4574
|
06/24/13 13:21:46 |
Sebastian Huber |
powerpc: Add r2 to CPU context
The r2 may be used for thread-local …
4.115
|
|
|
@8dc2e7b
|
11/18/13 13:34:13 |
Sebastian Huber |
powerpc: Do not validate reserved XER bits
4.115
|
|
|
@3a7628e8
|
11/15/13 14:38:52 |
Sebastian Huber |
score: Objects_Information::extract visibility
This filed is only …
4.115
|
|
|
@85b52642
|
11/14/13 15:21:41 |
Sebastian Huber |
heapgetinfo: Free all delayed blocks
4.115
|
|
|
@f8a39cdc
|
11/14/13 23:27:13 |
Joel Sherrill |
no_cpu/.../cpu.h: Comment improvement
4.115
|
|
|
@bd90283
|
11/14/13 23:26:31 |
Joel Sherrill |
mips/.../cpu.h: Comment improvement
4.115
|
|
|
@b68cef17
|
10/23/13 11:29:17 |
Sebastian Huber |
score: New state STATES_WAITING_FOR_BSD_WAKEUP
This state is …
4.115
|
|
|
@ecd82b6d
|
09/22/13 14:40:44 |
Joel Sherrill |
basedefs.h: Add RTEMS_COMPILER_UNUSED_ATTRIBUTE.
4.115
|
|
|
@784d2a1
|
09/06/13 08:05:35 |
Sebastian Huber |
arm: Fix inconsistent define usage
4.115
|
|
|
@03e097b7
|
09/03/13 10:59:54 |
Sebastian Huber |
nios2: Include proper header file
4.115
|
|
|
@3bac8a4c
|
09/03/13 09:04:33 |
Sebastian Huber |
score: Use void * for some atomic pointer ops
4.115
|
|
|
@29f7d317
|
09/02/13 13:08:05 |
Sebastian Huber |
score: Use unsigned long for atomic integers
Use unsigned long …
4.115
|
|
|
@bf30999
|
08/23/13 14:15:50 |
Sebastian Huber |
smp: Add and use _Assert_Owner_of_giant()
Add and use …
4.115
|
|
|
@03aad60
|
08/28/13 09:27:26 |
Sebastian Huber |
score: Atomic flag changes
Delete _Atomic_Init_flag(). Change …
4.115
|
|
|
@58a70b76
|
08/27/13 13:14:04 |
wei.a.yang |
score: Simplify <rtems/score/cpuatomic.h>
Add proper license and …
4.115
|
|
|
@4288f9fd
|
08/27/13 13:10:50 |
Sebastian Huber |
score: Use static inline directly
This file uses already C11 …
4.115
|
|
|
@697d31e
|
08/25/13 13:45:41 |
wei.a.yang |
add atomic init function
4.115
|
|
|
@a4c3e71
|
08/26/13 15:38:15 |
Sebastian Huber |
score: Add SMP support to _Watchdog_Report_chain()
4.115
|
|
|
@23de794d
|
08/26/13 12:27:52 |
Sebastian Huber |
score: Add and use CHAIN_INITIALIZER_ONE_NODE().
Add and use …
4.115
|
|
|
@db0e05ff
|
08/23/13 09:57:11 |
Sebastian Huber |
score: Delete unused function parameter
4.115
|
|
|
@f8f1bdad
|
08/23/13 10:19:13 |
Sebastian Huber |
score: PR2140: Fix _Thread_queue_Process_timeout()
The …
4.115
|
|
|
@215ccce
|
08/23/13 09:52:01 |
Sebastian Huber |
score: PR2140: _Thread_queue_Extract()
Return if the executing …
4.115
|
|
|
@7cba8ae6
|
08/23/13 10:53:04 |
Sebastian Huber |
smp: Fix warnings
4.115
|
|
|
@07332ae
|
08/22/13 13:20:06 |
Sebastian Huber |
score: _Thread_queue_Enqueue_with_handler()
Add thread parameter to …
4.115
|
|
|
@1a246d7e
|
08/22/13 11:19:06 |
Sebastian Huber |
arm: Make barrier operations more visible
4.115
|
|
|
@269dd12
|
08/20/13 13:14:13 |
Sebastian Huber |
smp: Documentation
4.115
|
|
|
@2cfbf23a
|
08/20/13 13:07:33 |
Sebastian Huber |
smp: Delete RTEMS_BSP_SMP_SIGNAL_TO_SELF
4.115
|
|
|
@518d82b
|
08/20/13 09:01:55 |
Sebastian Huber |
smp: Disable restart of threads other than self
4.115
|
|
|
@99b3505
|
08/07/13 13:35:47 |
Sebastian Huber |
smp: Add Deterministic Priority SMP Scheduler
4.115
|
|
|
@48c4a55
|
08/13/13 11:13:25 |
Sebastian Huber |
smp: Generalize Simple SMP scheduler
4.115
|
|
|
@aea4a91
|
08/08/13 09:49:15 |
Sebastian Huber |
smp: Optimize Simple SMP scheduler
Add Thread_Control::is_in_the_air …
4.115
|
|
|
@fc2ad63
|
08/12/13 08:59:40 |
Sebastian Huber |
smp: _Scheduler_simple_smp_Allocate_processor()
Rename …
4.115
|
|
|
@6ba15488
|
08/12/13 10:34:27 |
Sebastian Huber |
smp: Rename _Scheduler_simple_smp_Start_idle()
Rename …
4.115
|
|
|
@9d83f58a
|
08/12/13 08:32:32 |
Sebastian Huber |
smp: Replace Scheduler_simple_smp_Control
Replace …
4.115
|
|
|
@0405082
|
08/12/13 08:22:21 |
Sebastian Huber |
score: Add _Priority_bit_map_Is_empty()
4.115
|
|
|
@c1a356e9
|
08/09/13 12:31:02 |
Sebastian Huber |
score: _Priority_bit_map_Handler_initialization()
Delete …
4.115
|
|
|
@a78e575
|
08/09/13 12:16:59 |
Sebastian Huber |
score: _Scheduler_priority_Ready_queue_initialize()
Move workspace …
4.115
|
|
|
@e00b0438
|
08/09/13 11:37:45 |
Sebastian Huber |
score: _Scheduler_priority_Ready_queue_first()
Remove superfluous …
4.115
|
|
|
@f20b3d56
|
08/09/13 11:34:18 |
Sebastian Huber |
score: Add _Scheduler_priority_Get_ready_queues()
Add and use …
4.115
|
|
|
@0c551f7
|
08/08/13 06:45:33 |
Sebastian Huber |
score: Add _Scheduler_priority_Get_scheduler_info
Add and use …
4.115
|
|
|
@e5ca54c9
|
08/07/13 19:19:55 |
Sebastian Huber |
score: PR2136: Fix _Thread_Change_priority()
Add call to …
4.115
|
|
|
@2606fee
|
08/13/13 07:54:25 |
Sebastian Huber |
powerpc: Fix _CPU_Context_validate()
4.115
|
|
|
@f8ad6c6f
|
08/02/13 12:12:55 |
Sebastian Huber |
sparc: Make _CPU_ISR_Dispatch_disable per-CPU
This variable must be …
4.115
|
|
|
@88f6c4fc
|
08/02/13 12:06:52 |
Sebastian Huber |
sparc: Move _CPU_Context_switch(), etc.
Move the …
4.115
|
|
|
@0756790
|
08/01/13 15:46:37 |
Sebastian Huber |
arm: Per-CPU thread dispatch disable
Interrupt support for per-CPU …
4.115
|
|
|
@d19cce29
|
08/05/13 12:54:11 |
Sebastian Huber |
score: Per-CPU thread dispatch disable level
Use a per-CPU thread …
4.115
|
|
|
@8581725
|
08/05/13 12:25:41 |
Sebastian Huber |
score: Add and use _Per_CPU_Acquire_all().
Add and use …
4.115
|
|
|
@7045dc4
|
08/01/13 07:17:51 |
Sebastian Huber |
smp: Use ISR lock in per-CPU control
Rename _Per_CPU_Lock_acquire() …
4.115
|
|
|
@10fd4aac
|
08/02/13 11:54:08 |
Sebastian Huber |
score/cpu: Add CPU_Per_CPU_control
Add CPU port specific per-CPU control.
4.115
|
|
|
@3346106b
|
08/07/13 11:22:52 |
Sebastian Huber |
score: Rename _Scheduler_simple_Update()
Rename …
4.115
|
|
|
@62d947d
|
08/07/13 09:50:32 |
Sebastian Huber |
score: Rename _Scheduler_simple_Allocate(), etc.
Rename …
4.115
|
|
|
@037cfd1
|
08/07/13 09:33:17 |
Sebastian Huber |
score: Rename _Scheduler_priority_Release_job()
Rename …
4.115
|
|
|
@6b4e448
|
08/06/13 14:01:36 |
Sebastian Huber |
PR766: Delete RTEMS_INSIDE
4.115
|
|
|
@3d68be1
|
08/04/13 18:21:04 |
wei.a.yang |
correct comments about atomic api
4.115
|
|
|
@71336bf
|
08/05/13 15:27:35 |
Sebastian Huber |
arm: Fix ISR level context initialization
4.115
|
|
|
@007bdc4
|
08/05/13 08:16:31 |
Sebastian Huber |
arm: Fix CPU_MODES_INTERRUPT_MASK
The set of interrupt levels must be …
4.115
|
|
|
@b4b309c
|
08/01/13 13:20:17 |
Sebastian Huber |
smp: Generalize _Thread_Start_multitasking()
Add context parameter to …
4.115
|
|
|
@2bca05f7
|
08/01/13 12:55:03 |
Sebastian Huber |
score: Delete SYSTEM_STATE_BEGIN_MULTITASKING
Nothing happened …
4.115
|
|
|
@26bdc9fc
|
08/01/13 15:02:17 |
Joel Sherrill |
bfin/cpu.h: Remove duplicate definition of CPU_SIMPLE_VECTORED_INTERRUPTS
4.115
|
|
|
@9bf7467
|
07/31/13 11:30:42 |
Sebastian Huber |
score: Use an ISR lock for TOD
Two issues are addressed.
1. On …
4.115
|
|
|
@965a442
|
07/31/13 12:10:20 |
Sebastian Huber |
score: Move nanoseconds since last tick support
Move the nanoseconds …
4.115
|
|
|
@b915762
|
07/31/13 11:19:52 |
Sebastian Huber |
score: Add and use _TOD_Is_set()
4.115
|
|
|
@dd8815a
|
07/31/13 12:52:19 |
Sebastian Huber |
score: Delete _TOD_Activate and _TOD_Deactivate
4.115
|
|
|
@f031df0e
|
07/31/13 11:42:07 |
Sebastian Huber |
score: Rename tod.h to todimpl.h
4.115
|
|
|
@8d640134
|
08/01/13 08:11:46 |
Sebastian Huber |
score: ISR lock API changes
4.115
|
|
|
@1e51fa5
|
07/29/13 15:25:50 |
Sebastian Huber |
score: Add and use _Thread_Update_cpu_time_used()
Fix _times().
4.115
|
|
|
@2d915cf
|
07/31/13 10:59:35 |
Sebastian Huber |
score: Add and use ISR locks
ISR locks are low-level locks to protect …
4.115
|
|
|
@c236082
|
07/30/13 13:54:53 |
Sebastian Huber |
smp: Provide cache optimized Per_CPU_Control
Delete …
4.115
|
|
|
@ac72e3b
|
07/30/13 08:23:28 |
Sebastian Huber |
score: Format <rtems/score/percpu.h>
4.115
|
|
|
@9e6df6a
|
07/30/13 13:29:43 |
Sebastian Huber |
score/cpu: Fix _CPU_SMP_lock_Acquire()
Avoid infinite loops due to …
4.115
|
|
|
@f346bcf7
|
07/30/13 09:08:49 |
Sebastian Huber |
score/i386: Fix _CPU_Fatal_halt()
4.115
|
|
|
@d5ef7ae2
|
06/14/13 07:14:31 |
Sebastian Huber |
smp: Delete _SMP_Request_other_cores_to_dispatch()
Use an event …
4.115
|
|
|
@3f317e9
|
07/29/13 13:01:55 |
Sebastian Huber |
score: Move _Thread_Dispatch_if_necessary()
Rename to …
4.115
|
|
|
@6c0e43d
|
07/29/13 10:46:40 |
Sebastian Huber |
score: Add and use _Thread_Signal_notification()
4.115
|
|
|
@21ff802
|
07/26/13 14:26:07 |
Sebastian Huber |
smp: Delete _ISR_Disable_on_this_core(), etc.
Delete …
4.115
|
|
|
@e4c9176
|
07/26/13 14:25:01 |
Sebastian Huber |
smp: Delete _ISR_SMP_Initialize()
4.115
|
|
|
@10b51ae
|
07/26/13 13:46:04 |
Sebastian Huber |
score: Critical section change in _Thread_Dispatch
If we enter …
4.115
|
|
|
@99970a7
|
06/28/13 07:03:58 |
Sebastian Huber |
score: Add assert to _Per_CPU_Get()
Thread dispatching must be …
4.115
|
|
|
@40883773
|
06/18/13 12:57:19 |
Sebastian Huber |
score: Add _Assert_Thread_dispatching_repressed()
4.115
|
|
|
@95519eed
|
07/22/13 15:56:07 |
Sebastian Huber |
score: New header file <rtems/score/assert.h>
4.115
|
|
|