|
|
@3a646426
|
07/19/18 10:53:34 |
Sebastian Huber |
score: Add _CPU_Instruction_illegal()
On some …
5
|
|
|
@b74353e
|
07/20/18 06:06:46 |
Sebastian Huber |
score: Add _CPU_Instruction_no_operation()
This helps to reduce the …
5
|
|
|
@42f2fdfd
|
07/20/18 05:56:43 |
Sebastian Huber |
score: Move context validation declarations
The context validation …
5
|
|
|
@511dc4b
|
06/19/18 07:09:51 |
Sebastian Huber |
Rework initialization and interrupt stack support
Statically …
5
|
|
|
@c8df844
|
06/19/18 12:59:51 |
Sebastian Huber |
score: Add CPU_INTERRUPT_STACK_ALIGNMENT
Add CPU port define for the …
5
|
|
|
@762fa62
|
05/22/18 06:52:13 |
Sebastian Huber |
arm: Simplify CPU counter support
Use the standard ARMv7-M systick …
5
|
|
|
@65f868c
|
05/23/18 12:17:25 |
Sebastian Huber |
Add _CPU_Counter_frequency()
Add rtems_counter_frequency() API …
5
|
|
|
@c77cd426
|
04/30/18 22:18:49 |
joel |
Drop executable permissions on .[ch] files
5
|
|
|
@c0443b4c
|
03/12/18 19:42:47 |
joel |
Add ARM Paravirtualization support
Closes #3305.
5
|
|
|
@eb142fee
|
03/08/18 23:16:59 |
joel |
arm/include/rtems/score/types.h: Eliminate this file
Updates #3327.
5
|
|
|
@2afb22b
|
12/23/17 07:18:56 |
Chris Johns |
Remove make preinstall
A speciality of the RTEMS build system was the …
5
|
|
|
@8e8cf72
|
12/13/17 07:42:34 |
Sebastian Huber |
arm: Move <libcpu/arm-cp15.h> to cpukit
Update #3254.
5
|
|
|
@0daa8ab
|
08/10/17 07:03:36 |
Sebastian Huber |
arm: Use ARM code on Thumb 1 targets
Update #3093.
5
|
|
|
@a95d909
|
08/10/17 05:51:17 |
Sebastian Huber |
arm: Validate IT[7:0] bit field of PSR
Update #3093.
5
|
|
|
@3e782743
|
07/04/17 12:15:03 |
Sebastian Huber |
arm: Fix ARMv7-M interrupt processing
Right after a "msr basepri_max, …
5
|
|
|
@32b4a0c
|
06/09/17 05:25:02 |
Sebastian Huber |
Simplify TLS support in context switch
There is no need to save the …
5
|
|
|
@d5c8756
|
05/23/17 08:03:56 |
Sebastian Huber |
arm: Fix profiling support of Thumb-1 targets
Update #2751.
5
|
|
|
@cd3d747
|
03/27/17 06:01:38 |
Sebastian Huber |
arm: Optimize context switch
Set CPU_ENABLE_ROBUST_THREAD_DISPATCH to …
5
|
|
|
@b437a360
|
03/09/17 13:32:04 |
Sebastian Huber |
arm: Fix CPU context validation for Cortex-R4
Do not touch the …
5
|
|
|
@2433a8ab
|
03/07/17 13:32:42 |
Sebastian Huber |
arm: Remove legacy execption support
5
|
|
|
@180107e9
|
01/30/17 10:33:31 |
Christian.Mauderer |
bsps/arm: Fix Cortex-M DWT CPU counter.
It is necessary to enable the …
5
|
|
|
@27bfcd8
|
01/25/17 13:32:02 |
Sebastian Huber |
score: Delete _CPU_Context_Fp_start()
Since the FP area pointer is …
5
|
|
|
@b43c2e8
|
01/24/17 14:40:31 |
kevin-kirspel |
Adding ARM VFP V2 support
5
|
|
|
@4aa23c96
|
01/23/17 07:12:18 |
Sebastian Huber |
Remove CPU_BIG_ENDIAN and CPU_LITTLE_ENDIAN
Use de-facto standard …
5
|
|
|
@f65dcc71
|
12/02/16 12:10:31 |
Sebastian Huber |
score: Fix ARM and PowerPC context initialization
Update #2751.
5
|
|
|
@bd0d585
|
11/24/16 10:53:59 |
Sebastian Huber |
arm: Fix _CPU_ISR_Is_enabled() for ARMv7-M
Update #2811.
5
|
|
|
@84e6f15
|
11/10/16 11:02:28 |
Sebastian Huber |
score: Robust thread dispatch
On SMP configurations, it is a fatal …
5
|
|
|
@1d18a902
|
11/23/16 09:15:07 |
Sebastian Huber |
arm: Fix _ARMV4_Exception_interrupt
Use the right register to …
5
|
|
|
@4e2bc0a
|
11/21/16 10:40:00 |
Sebastian Huber |
arm: Fix Thumb-1 targets
We cannot use the MRS or MSR instructions in …
5
|
|
|
@9f225dea
|
11/21/16 09:11:18 |
Sebastian Huber |
arm: Fix ARM_CONTEXT_CONTROL_ISR_DISPATCH_DISABLE
Close #2816.
5
|
|
|
@408609f6
|
11/10/16 14:17:28 |
Sebastian Huber |
score: Add _ISR_Is_enabled()
In contrast to _ISR_Get_level() the …
5
|
|
|
@d59585d
|
11/14/16 08:53:57 |
Sebastian Huber |
arm: Use Per_CPU_Control::isr_dispatch_disable
Update #2751.
5
|
|
|
@2668e4f6
|
11/13/16 14:20:59 |
Sebastian Huber |
arm: Simplify _ARMV4_Exception_interrupt
Move profiling code closer …
5
|
|
|
@4924756
|
11/12/16 15:52:55 |
Sebastian Huber |
arm: Use local labels
5
|
|
|
@d5e073c
|
11/11/16 13:37:51 |
Sebastian Huber |
score: Allow interrupts during thread dispatch
Use a …
5
|
|
|
@dbeccf0e
|
11/11/16 11:37:17 |
Sebastian Huber |
arm: Provide CPU_Interrupt_frame for ARMv4
Update #2809.
5
|
|
|
@141e16d
|
11/11/16 09:51:25 |
Sebastian Huber |
rtems: Conditionally define rtems_interrupt_frame
Update #2808.
5
|
|
|
@82d30a3
|
11/11/16 09:16:33 |
Sebastian Huber |
score: Move CPU_PER_CPU_CONTROL_SIZE
Move CPU_PER_CPU_CONTROL_SIZE …
5
|
|
|
@acc6d9bf
|
11/10/16 06:12:55 |
Sebastian Huber |
score: Remove obsolete defines
The thread dispatch inline option is …
5
|
|
|
@04bd261
|
11/13/16 14:18:58 |
Sebastian Huber |
arm: Use TPIDRPRW for current per-CPU control
Use the previously …
5
|
|
|
@df63fbd1
|
11/04/16 12:45:25 |
Sebastian Huber |
score: Add <rtems/score/cpuimpl.h>
The aim of this file is to …
5
|
|
|
@8714684
|
10/04/16 21:30:22 |
pisa |
score/arm: Correct logic to select 64 byte cache line maximum size for …
5
|
|
|
@9149c87e
|
09/23/16 04:52:33 |
Sebastian Huber |
score: Fix C/C++ compatibility issue
Only use CPU_Per_CPU_control if …
5
|
|
|
@36fad91
|
08/19/16 05:38:07 |
Kevin-Kirspel |
arm: Add VFP context validate support for ARMv5
5
|
|
|
@75fc27ad
|
07/26/16 05:54:05 |
Sebastian Huber |
score: Fix printk() format specifiers
5
|
|
|
@0cb50ab
|
07/02/16 12:33:11 |
pisa |
score/arm: Ensure that copile time alignment is 64 bytes for Cortex-A …
5
|
|
|
@19a9090
|
06/30/16 22:05:33 |
pisa |
arm/score and shared: define ARM hypervisor mode and alternate vector …
5
|
|
|
@b04b76c6
|
06/07/16 19:36:48 |
Sebastian Huber |
score: Simplify priority bit map implementation
The priority bit map …
5
|
|
|
@18e29faf
|
06/08/16 08:10:40 |
Sebastian Huber |
score: Delete CPU_USE_GENERIC_BITFIELD_DATA
Rename log2table into …
5
|
|
|
@23213135
|
05/31/16 07:36:52 |
Chris Johns |
arm: Fix printk warnings.
5
|
|
|
@24713163
|
05/18/16 06:06:54 |
Sebastian Huber |
score: Rename _ISR_Disable() and _ISR_Enable()
Rename _ISR_Disable() …
5
|
|
|
@decff899
|
02/17/16 13:26:29 |
Sebastian Huber |
score: Add CPU_MAXIMUM_PROCESSORS
Maximum number of processors of all …
5
|
|
|
@86a276b
|
02/19/16 14:32:47 |
Martin Galvan |
_ARMV7M_Is_vector_an_irq: Use ARMV7M_VECTOR_SYSTICK instead of …
5
|
|
|
@e4b5289a
|
02/04/16 13:35:33 |
Sebastian Huber |
arm: Fix Cortex-M7 support
5
|
|
|
@a8865f8
|
01/25/16 09:20:28 |
Sebastian Huber |
score: Introduce CPU_CACHE_LINE_BYTES
Add CPU_CACHE_LINE_BYTES for …
5
|
|
|
@01b32d4
|
01/25/16 07:54:17 |
Sebastian Huber |
score: Delete obsolete CPU_TIMESTAMP_* defines
Update #2271.
5
|
|
|
@370cdefd
|
01/21/16 09:53:16 |
Sebastian Huber |
arm: Use DWT CYCCNT for timecounter if available
5
|
|
|
@819a6b35
|
01/14/16 07:07:06 |
Sebastian Huber |
arm: Honor cache for Cortex-M7 support
5
|
|
|
@3252126
|
01/12/16 13:36:56 |
Sebastian Huber |
arm: Accept Cortex-M7 multilib
5
|
|
|
@5c7bfcf
|
11/11/15 10:49:45 |
Sebastian Huber |
Fix interrupt epilogue for ARMv7-AR and PowerPC
5
|
|
|
@143696a
|
10/16/15 06:15:03 |
Sebastian Huber |
basedefs.h: Add and use RTEMS_NO_RETURN
5
|
|
|
@258ad71
|
09/25/15 12:34:24 |
Sebastian Huber |
SMP: Fix and optimize thread dispatching
According to the C11 and …
5
|
|
|
@f52885b
|
09/18/15 21:53:31 |
Martin Galvan |
ARMv7M: Improve exception handler routine and add comments on SP …
5
|
|
|
@7263a50
|
08/27/15 18:19:24 |
Sudarshan Rajagopalan |
Fix exception handler for supporting FPU
5
|
|
|
@95b43d0
|
09/01/15 07:47:12 |
Sebastian Huber |
arm: Replace sync_synchronize() implementation
5
|
|
|
@39e3e20
|
09/01/15 07:42:46 |
Sebastian Huber |
arm: Use compiler memory barrier by default
5
|
|
|
@7e798b4
|
08/01/15 10:43:12 |
summerspam |
Add synch_synchronize function for arm
Fixes link failure when …
5
|
|
|
@98a41f41
|
07/23/15 18:34:19 |
Sebastian Huber |
arm: Include proper header file
5
|
|
|
@48fed9a
|
06/25/15 12:11:53 |
Sebastian Huber |
score: Simplify <rtems/system.h>
Drop the <rtems/score/percpu.h> …
4.115
|
|
|
@9d838902
|
06/15/15 18:45:56 |
Sebastian Huber |
arm: Implement _CPU_ISR_Get_level() for ARMv7-M
4.115
|
|
|
@a6c5a7e0
|
03/17/15 14:02:59 |
daniel.krueger |
arm: Align ARM exception frame to 8 bytes
The stack pointer must be …
4.115
|
|
|
@46d3c6d8
|
03/16/15 20:15:55 |
Gedare Bloom |
cpukit: add and use CPU_Uint32ptr type
4.115
|
|
|
@8ac3549
|
03/04/15 15:13:49 |
Sebastian Huber |
score: Delete unused CPU_UNROLL_ENQUEUE_PRIORITY
4.115
|
|
|
@63e91fe6
|
02/26/15 17:39:05 |
Martin Galvan |
ARM: Fix _ARMV4_Exception_fiq_default
In …
4.115
|
|
|
@c34f94f7
|
02/16/15 10:55:03 |
Sebastian Huber |
score: Add _CPU_SMP_Prepare_start_multitasking()
Update #2268.
4.115
|
|
|
@5759510
|
01/09/15 12:25:09 |
Sebastian Huber |
arm: Fix compile error for ARMv6-M multilib
ARMv6-M is not supported …
4.115
|
|
|
@46689a1e
|
11/25/14 14:42:56 |
Sebastian Huber |
arm: Use CPU_TIMESTAMP_USE_STRUCT_TIMESPEC
Converting 64-bit …
4.115
|
|
|
@037b57a
|
10/10/14 09:54:55 |
Sebastian Huber |
arm: Fix warning
4.115
|
|
|
@bf19dbc3
|
10/07/14 22:40:49 |
Joel Sherrill |
arm/rtems/score/cpu.h: _ARMV7M_Start_multitasking needed …
4.115
|
|
|
@f82752a4
|
06/04/14 09:23:34 |
Daniel Hellstrom |
Let CPU/BSP Fatal handler have access to source
Without the source …
4.115
|
|
|
@1a2d3497
|
08/14/14 12:27:40 |
Sebastian Huber |
arm: PR2186: Fix compile error
4.115
|
|
|
@8ae37323
|
08/10/14 16:36:30 |
Sebastian Huber |
arm: Add support for FPv4-SP floating point unit
This floating point …
4.115
|
|
|
@fbda4a8
|
07/01/14 08:48:28 |
Sebastian Huber |
score: PR2183: Fix context switch on SMP
Fix context switch on SMP …
4.115
|
|
|
@f28f5c4
|
06/30/14 14:47:06 |
Sebastian Huber |
arm: Use local label in _CPU_Context_restore()
4.115
|
|
|
@7c90670
|
06/02/14 11:23:07 |
Sebastian Huber |
arm: Add ARM_MULTILIB_HAS_BARRIER_INSTRUCTIONS
4.115
|
|
|
@11b05f1
|
05/08/14 08:11:13 |
Sebastian Huber |
score: Fix CPU context usage on SMP
We must not alter the is …
4.115
|
|
|
@38b59a6
|
05/02/14 08:31:09 |
Sebastian Huber |
score: Implement forced thread migration
The current implementation …
4.115
|
|
|
@03b7789
|
04/26/14 13:09:10 |
Sebastian Huber |
score: Statically initialize _ISR_Vector_table
4.115
|
|
|
@53e008b
|
04/10/14 13:48:05 |
Sebastian Huber |
score: SMP initialization changes
Add and use …
4.115
|
|
|
@f570b071
|
04/01/14 08:20:01 |
Sebastian Huber |
score: Rename Priority_bit_map_Control
Rename …
4.115
|
|
|
@c499856
|
03/20/14 21:10:47 |
Chris Johns |
Change all references of rtems.com to rtems.org.
4.115
|
|
|
@148d6e9
|
03/06/14 14:51:10 |
Sebastian Huber |
arm: Add support for interrupt profiling
4.115
|
|
|
@e7d3967
|
03/06/14 14:16:01 |
Sebastian Huber |
arm: Fix stack alignment in interrupt handler
According to AAPCS, …
4.115
|
|
|
@47d60134
|
02/19/14 12:52:41 |
Sebastian Huber |
score: _CPU_SMP_Get_current_processor()
Remove …
4.115
|
|
|
@4627fcd
|
02/17/14 13:25:29 |
Sebastian Huber |
score: Rename bsp_smp_initialize()
Rename bsp_smp_initialize() into …
4.115
|
|
|
@514705d
|
02/12/14 15:05:35 |
Sebastian Huber |
score: Delete _Thread_BSP_context
Do not return to BSP context in the …
4.115
|
|
|
@0344ce03
|
02/13/14 14:43:03 |
Sebastian Huber |
score: Use atomic API for SMP lock
Use a ticket lock implementation …
4.115
|
|
|
@6f90ef7
|
02/13/14 12:08:46 |
Sebastian Huber |
score: Remove volatile from asm statements
The instructions to get …
4.115
|
|
|
@24bf11e
|
02/12/14 09:31:38 |
Sebastian Huber |
score: Add CPU counter support
Add a CPU counter interface to allow …
4.115
|
|
|
@558cc8d
|
02/05/14 14:41:00 |
Sebastian Huber |
score: _CPU_Context_switch_to_first_task_smp()
Delete …
4.115
|
|
|