|
|
@2548d14
|
09/10/18 15:38:14 |
Sebastian Huber |
build: Include header.am in cpukit/Makefile.am
Include all …
5
|
|
|
@637546a
|
10/05/18 18:12:40 |
Sebastian Huber |
build: Merge score/cpu/*/Makefile.am
5
|
|
|
@8776bb9
|
09/26/18 04:34:54 |
Sebastian Huber |
score: Remove CPU_PROVIDES_IDLE_THREAD_BODY
Remove the …
5
|
|
|
@242887bc
|
09/13/18 04:19:05 |
Sebastian Huber |
Rename files to make them unique within cpukit
This allows to build …
5
|
|
|
@227b145
|
08/31/18 06:56:08 |
Daniel Hellstrom |
sparc: clang AS does no accept UNIMP without argument
5
|
|
|
@1c34a9b
|
12/19/17 12:36:33 |
cederman |
sparc: Remove sequence that could trigger B2BST errata
5
|
|
|
@e20da8b
|
12/12/17 10:19:46 |
cederman |
sparc: Return to previous section type when done with .data._SPARC_Counter
5
|
|
|
@59a0541c
|
07/12/18 07:15:55 |
cederman |
sparc: Restore npc when returning from the syscall_lazy_fp_switch trap …
5
|
|
|
@27bbc05
|
08/02/18 12:49:01 |
Sebastian Huber |
score: Remove CPU_PARTITION_ALIGNMENT
Use the CPU_SIZEOF_POINTER …
5
|
|
|
@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
|
|
|
@65f868c
|
05/23/18 12:17:25 |
Sebastian Huber |
Add _CPU_Counter_frequency()
Add rtems_counter_frequency() API …
5
|
|
|
@c49896f1
|
04/20/18 11:22:29 |
Sebastian Huber |
sparc: Move irq_asm.S
This file is BSP-independent.
This patch is a …
5
|
|
|
@28b4c7ac
|
04/20/18 11:19:28 |
Sebastian Huber |
sparc: Move _CPU_Trap_slot_template
The definition of …
5
|
|
|
@f35c3be9
|
04/16/18 05:34:18 |
Sebastian Huber |
Remove register keyword from public header files
The following code
…
5
|
|
|
@8b5778e
|
03/12/18 05:37:36 |
Sebastian Huber |
sparc: Move libcpu content to cpukit
This patch is a part of the BSP …
5
|
|
|
@c2282d6d
|
03/08/18 23:28:31 |
joel |
sparc/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
|
|
|
@7190005
|
01/02/18 10:42:48 |
Sebastian Huber |
sparc: Move <libcpu/byteorder.h>
Update #3254.
Update #3260.
5
|
|
|
@146adb1
|
07/17/17 05:30:46 |
Sebastian Huber |
sparc: Add lazy floating point switch
The SPARC ABI is a bit special …
5
|
|
|
@a400d06f
|
07/18/17 13:11:41 |
Sebastian Huber |
sparc: Rename SPARC_USE_SAFE_FP_SUPPORT
Rename …
5
|
|
|
@2f8704b6
|
07/13/17 07:26:50 |
cederman |
sparc: Add assembly workaround for LEON3FT B2BST errata
This patch …
5
|
|
|
@e2b1c47d
|
02/03/17 09:16:40 |
Sebastian Huber |
sparc: Fix volatile clobber
Do not adjust the stack pointer, since …
5
|
|
|
@27bfcd8
|
01/25/17 13:32:02 |
Sebastian Huber |
score: Delete _CPU_Context_Fp_start()
Since the FP area pointer is …
5
|
|
|
@3d20f5fb
|
01/23/17 14:04:44 |
Sebastian Huber |
sparc: Relax CPU_STACK_ALIGNMENT
Close #2352.
5
|
|
|
@4aa23c96
|
01/23/17 07:12:18 |
Sebastian Huber |
Remove CPU_BIG_ENDIAN and CPU_LITTLE_ENDIAN
Use de-facto standard …
5
|
|
|
@6a1b9e4
|
11/22/16 09:13:27 |
Sebastian Huber |
sparc: Optimize _ISR_Handler()
Use _Thread_Do_dispatch() instead of …
5
|
|
|
@84e6f15
|
11/10/16 11:02:28 |
Sebastian Huber |
score: Robust thread dispatch
On SMP configurations, it is a fatal …
5
|
|
|
@408609f6
|
11/10/16 14:17:28 |
Sebastian Huber |
score: Add _ISR_Is_enabled()
In contrast to _ISR_Get_level() the …
5
|
|
|
@c11ac2d5
|
11/14/16 13:42:56 |
Sebastian Huber |
sparc: Use Per_CPU_Control::isr_dispatch_disable
Update #2751.
5
|
|
|
@f9aa34d
|
11/11/16 13:12:03 |
Sebastian Huber |
score: Add Per_CPU_Control::Interrupt_frame
Update #2809.
5
|
|
|
@c539a865
|
11/14/16 10:34:54 |
Sebastian Huber |
sparc: Move CPU_Interrupt_frame related defines
Move …
5
|
|
|
@427dcee
|
11/11/16 10:17:02 |
Sebastian Huber |
sparc: Rename CPU_Minimum_stack_frame
Rename SPARC-specific …
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
|
|
|
@58bced6
|
11/09/16 14:16:03 |
Sebastian Huber |
score: Move _CPU_Get_current_per_CPU_control()
Move …
5
|
|
|
@7790d95f
|
11/04/16 12:29:00 |
Sebastian Huber |
sparc: Provide _CPU_Get_thread_executing()
5
|
|
|
@df63fbd1
|
11/04/16 12:45:25 |
Sebastian Huber |
score: Add <rtems/score/cpuimpl.h>
The aim of this file is to …
5
|
|
|
@655ce0fb
|
06/22/16 11:45:02 |
Sebastian Huber |
sparc: Optimize CPU counter support
5
|
|
|
@9460333e
|
06/20/16 08:08:39 |
Sebastian Huber |
sparc: Rework CPU counter support
Rework CPU counter support to …
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
|
|
|
@fd6fde8
|
04/19/16 07:25:03 |
Sebastian Huber |
score: Add libatomic support
Close #2695.
5
|
|
|
@4b04cb61
|
05/18/16 06:03:05 |
Sebastian Huber |
score: Rename _ISR_Disable_without_giant()
Rename …
5
|
|
|
@decff899
|
02/17/16 13:26:29 |
Sebastian Huber |
score: Add CPU_MAXIMUM_PROCESSORS
Maximum number of processors of all …
5
|
|
|
@dab7862
|
02/03/16 10:52:32 |
Sebastian Huber |
sparc: Avoid SCORE_EXTERN
Update #2559.
5
|
|
|
@27580641
|
01/26/16 10:53:09 |
Sebastian Huber |
sparc: Adjust CPU_CACHE_LINE_BYTES for LEON3
Fix for commit …
5
|
|
|
@a8865f8
|
01/25/16 09:20:28 |
Sebastian Huber |
score: Introduce CPU_CACHE_LINE_BYTES
Add CPU_CACHE_LINE_BYTES for …
5
|
|
|
@beab4245
|
01/25/16 08:35:52 |
Sebastian Huber |
sparc: No explicit align of _CPU_Null_fp_context
This structure is …
5
|
|
|
@01b32d4
|
01/25/16 07:54:17 |
Sebastian Huber |
score: Delete obsolete CPU_TIMESTAMP_* defines
Update #2271.
5
|
|
|
@b318cb13
|
12/10/15 07:10:29 |
Sebastian Huber |
sparc: Simplify _CPU_Get_current_per_CPU_control()
Drop the …
5
|
|
|
@78cac9b
|
11/16/15 13:13:28 |
cederman |
sparc: Fix context switch on SMP
We must not load registers (e.g. …
5
|
|
|
@143696a
|
10/16/15 06:15:03 |
Sebastian Huber |
basedefs.h: Add and use RTEMS_NO_RETURN
5
|
|
|
@1f7c5c88
|
09/25/15 19:31:00 |
Sebastian Huber |
score: Fix atomic compare exchange
5
|
|
|
@a51b352
|
05/30/15 15:48:27 |
Sebastian Huber |
sparc: Add SPARC_USE_SAFE_FP_SUPPORT
The SPARC ABI is a bit special …
4.115
|
|
|
@2764bd43
|
05/29/15 13:54:27 |
alexander.krutwig |
sparc: Disable FPU in interrupt context
Update #2270.
4.115
|
|
|
@1f6cdba6
|
05/29/15 13:54:29 |
Sebastian Huber |
sparc: Remove superfluous FP enable
The FP context save/restore makes …
4.115
|
|
|
@8a1dc71b
|
05/29/15 13:54:28 |
Sebastian Huber |
sparc: Avoid new window for FP save/restore
Update #2270.
4.115
|
|
|
@4a5a4504
|
05/29/15 08:18:19 |
alexander.krutwig |
sparc: Improve _CPU_Context_validate()
Write the pattern only once to …
4.115
|
|
|
@76030c7
|
05/26/15 12:13:44 |
Sebastian Huber |
sparc: Add static assertion
4.115
|
|
|
@422de7f7
|
05/26/15 12:09:11 |
Sebastian Huber |
sparc: Delete unused CONTEXT_CONTROL_SIZE
4.115
|
|
|
@139c0dc
|
05/26/15 12:08:11 |
Sebastian Huber |
sparc: Delete unused ISF_STACK_FRAME_OFFSET
4.115
|
|
|
@fedc6828
|
05/26/15 12:03:35 |
Sebastian Huber |
sparc: Add static offset assertions
4.115
|
|
|
@1c59cad
|
04/24/15 14:05:50 |
alexander.krutwig |
sparc: Add support for sptests/spcontext01
Implement …
4.115
|
|
|
@cb4dd48
|
03/25/15 10:40:08 |
Sebastian Huber |
sparc: Ensure interrupt service after ISR enable
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
|
|
|
@c34f94f7
|
02/16/15 10:55:03 |
Sebastian Huber |
score: Add _CPU_SMP_Prepare_start_multitasking()
Update #2268.
4.115
|
|
|
@dff1803
|
12/03/14 10:35:52 |
Daniel Hellstrom |
SPARC: optimize IRQ enable & disable
* Coding style cleanups.
* Use …
4.115
|
|
|
@9bd7b3b1
|
05/20/14 15:45:07 |
Daniel Hellstrom |
SPARC: Fatal_halt use source and exit codes
The Fatal_halt handler …
4.115
|
|
|
@386d8b5
|
09/18/14 13:33:33 |
Sebastian Huber |
sparc: Add comment
4.115
|
|
|
@c48cf0bd
|
09/11/14 07:10:16 |
Sebastian Huber |
score: Rename _BSP_Exception_frame_print()
Rename …
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
|
|
|
@fecaeca1
|
08/25/14 10:59:34 |
cederman |
score: Define _CPU_Start_multitasking only for LEON SPARC, not SPARC …
4.115
|
|
|
@bba83e5
|
07/11/14 14:09:41 |
cederman |
score/sparc: Add comment on icache flush after trap table update
…
4.115
|
|
|
@54f3476e
|
07/03/14 09:18:55 |
cederman |
bsp/sparc: Flush icache before first time enabling interrupts
A …
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
|
|
|
@8df1f408
|
06/02/14 14:31:51 |
Christian.Mauderer |
score/sparc: Add support for paravirtualization
Guest systems in …
4.115
|
|
|
@6a740c2
|
05/23/14 13:52:16 |
Daniel Hellstrom |
SPARC: add syscall 1 (exit) function entry point
The exit SPARC …
4.115
|
|
|
@774ee002
|
05/14/14 08:17:47 |
cederman |
sparc: Change asm to asm to compile with -std=c99.
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
|
|
|
@7c0bd74
|
04/22/14 08:15:39 |
Sebastian Huber |
sparc: Add _CPU_Get_current_per_CPU_control()
Use register g6 for the …
4.115
|
|
|
@b2ec2d15
|
04/22/14 05:46:56 |
Sebastian Huber |
sparc: Optimize context switch
The registers g2 through g4 are …
4.115
|
|
|
@320faf8e
|
04/17/14 05:57:09 |
Sebastian Huber |
score: Clarify TLS support
4.115
|
|
|
@53e008b
|
04/10/14 13:48:05 |
Sebastian Huber |
score: SMP initialization changes
Add and use …
4.115
|
|
|
@67a7a2c
|
04/14/14 06:09:54 |
Sebastian Huber |
sparc: Use leon multilib define
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
|
|
|
@a4bc90af
|
02/24/14 11:45:00 |
Sebastian Huber |
sparc: Fix CPU counter support
The SPARC processors supported by …
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
|
|
|
@0344ce03
|
02/13/14 14:43:03 |
Sebastian Huber |
score: Use atomic API for SMP lock
Use a ticket lock implementation …
4.115
|
|
|
@dcd97c7
|
02/14/14 11:48:49 |
Sebastian Huber |
sparc: Add atomic support for SPARC V8
Use SWAP instruction with one …
4.115
|
|
|
@ad56361
|
02/13/14 12:00:00 |
Sebastian Huber |
sparc: Add LEON3_ASR17_PROCESSOR_INDEX_SHIFT
Add …
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
|
|
|