source: rtems/cpukit/score/cpu/sparc

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @03e4d1e9   06/29/22 12:37:47 Sebastian Huber score: Add _CPU_Use_thread_local_storage() At some point during …
(edit) @255fe43   03/01/22 20:40:44 joel cpukit/: Scripted embedded brains header file clean up Updates #4625.
(edit) @e111974   02/16/22 22:56:15 joel score/cpu/sparc: Change license to BSD-2 Updates #3053.
(edit) @bdcc814   11/23/21 15:32:23 Sebastian Huber sparc: Add workaround for GRLIB-TN-0011 Affected components are the …
(edit) @db8f598   04/26/21 12:00:41 Sebastian Huber build: Remove old build system Close #3250. Close #4081.
(edit) @8b65b574   07/28/21 12:41:32 Sebastian Huber score: Canonicalize _CPU_Fatal_halt() Move _CPU_Fatal_halt() …
(edit) @4adaed73   07/27/21 09:08:54 Sebastian Huber score: Remove processor event broadcast/receive Remove …
(edit) @b177cfc1   07/12/21 16:05:19 Sebastian Huber sparc: Prefer RTEMS_FATAL_SOURCE_EXCEPTION Prefer …
(edit) @be96cb43   06/18/21 14:44:11 Sebastian Huber sparc: Simplify trap table initialization Move _ISR_Handler() to a …
(edit) @b9d5f516   06/22/21 14:26:20 Sebastian Huber sparc: Move FP frame offset defines to cpuimpl.h This makes them …
(edit) @d73e657e   06/21/21 09:24:27 Sebastian Huber sparc: More reliable bad trap handling Statically initialize the trap …
(edit) @955c045b   06/22/21 13:28:13 Sebastian Huber sparc: Move ISR handler install routines Move …
(edit) @26a09f2c   06/22/21 13:08:37 Sebastian Huber score: Remove _CPU_Initialize_vectors() This CPU port macro was not …
(edit) @d45f87cf   05/17/21 11:35:42 Sebastian Huber score: Add _CPU_Context_switch_no_return() The …
(edit) @b2da982   04/21/20 09:57:50 Daniel Hellstrom leon,tn-0018: work around GRLIB-TN-0018 errata Overview ======== The …
(edit) @89d90c0   11/25/19 08:45:26 Daniel Hellstrom sparc,leon: avoid triggering LEON3FT errata TN-0009 Close #4336.
(edit) @acad761   11/20/19 12:19:35 Daniel Hellstrom sparc,leon: avoid triggering TN-0009 bad sequence Update #4336.
(edit) @1d804cb   11/14/19 09:26:21 Daniel Hellstrom sparc: fix bad register alignment for 64 bit store
(edit) @0cae482a   12/19/17 12:37:08 cederman sparc: Remove sequences that the B2BST scan script warns about Update …
(edit) @350bba7a   11/05/20 08:56:16 Sebastian Huber sparc: Add SPARC_INTERRUPT_SOURCE_TO_TRAP() Update #4171.
(edit) @82811477   11/05/20 08:50:36 Sebastian Huber sparc: Add SPARC_INTERRUPT_TRAP_TO_SOURCE() Update #4171.
(edit) @b7271f8   11/05/20 08:32:09 Sebastian Huber sparc: Add SPARC_IS_INTERRUPT_TRAP() Update #4171.
(edit) @2c467ec   11/05/20 08:23:52 Sebastian Huber sparc: Move SPARC-specific macros to sparc.h Clarify Doxygen …
(edit) @d7a48e1   10/06/20 05:39:44 Sebastian Huber rtems: Improve RTEMS_NO_RETURN attribute Provide RTEMS_NO_RETURN also …
(edit) @75b2093   04/15/20 13:29:08 Sebastian Huber sparc: Use RTEMS_XCONCAT() Prefer macros with a proper namespace.
(edit) @48dd7b8c   06/29/20 19:35:08 kinsey.moore score: Add CPU_USE_LIBC_INIT_FINI_ARRAY This introduces the …
(edit) @80cf60e   04/15/20 07:48:32 Sebastian Huber Canonicalize config.h include Use the following variant which was … 5
(edit) @2a720f4   06/06/19 12:57:54 maksim.e.kozlov sparc: Fix mistakenly cleared PSR[EF] bit. The superfluously modified … 5
(edit) @a3818705   06/05/19 19:22:36 maksim.e.kozlov sparc: Fix missed restoring of PSR in syscall_lazy_fp_switch It is … 5
(edit) @7d7cbf3c   06/06/19 05:53:09 Sebastian Huber sparc: Improve _CPU_Context_validate() Use the FPU and check that the … 5
(edit) @25afa79   03/27/19 09:50:44 andreas.dachsberger doxygen: score: Add SPARC CPU architecture group Update #3706. 5
(edit) @3fe2155   02/01/19 09:00:36 Sebastian Huber Remove superfluous <rtems/system.h> includes 5
(edit) @0a1f5df9   05/03/18 11:03:27 Sebastian Huber Simplify _CPU_Counter_difference() In order to simplify the use of … 5
(edit) @ce37237f   11/08/18 05:41:15 Sebastian Huber sparc: Remove use of proc_ptr Update #3585. 5
(edit) @4fea054c   11/06/18 18:34:15 Sebastian Huber score: Remove _ISR_Dispatch() This function was only used on some … 5
(edit) @2548d14   09/10/18 15:38:14 Sebastian Huber build: Include header.am in cpukit/Makefile.am Include all … 5
(edit) @637546a   10/05/18 18:12:40 Sebastian Huber build: Merge score/cpu/*/Makefile.am 5
(edit) @8776bb9   09/26/18 04:34:54 Sebastian Huber score: Remove CPU_PROVIDES_IDLE_THREAD_BODY Remove the … 5
(edit) @242887bc   09/13/18 04:19:05 Sebastian Huber Rename files to make them unique within cpukit This allows to build … 5
(edit) @227b145   08/31/18 06:56:08 Daniel Hellstrom sparc: clang AS does no accept UNIMP without argument 5
(edit) @1c34a9b   12/19/17 12:36:33 cederman sparc: Remove sequence that could trigger B2BST errata 5
(edit) @e20da8b   12/12/17 10:19:46 cederman sparc: Return to previous section type when done with .data._SPARC_Counter 5
(edit) @59a0541c   07/12/18 07:15:55 cederman sparc: Restore npc when returning from the syscall_lazy_fp_switch trap … 5
(edit) @27bbc05   08/02/18 12:49:01 Sebastian Huber score: Remove CPU_PARTITION_ALIGNMENT Use the CPU_SIZEOF_POINTER … 5
(edit) @3a646426   07/19/18 10:53:34 Sebastian Huber score: Add _CPU_Instruction_illegal() On some … 5
(edit) @b74353e   07/20/18 06:06:46 Sebastian Huber score: Add _CPU_Instruction_no_operation() This helps to reduce the … 5
(edit) @42f2fdfd   07/20/18 05:56:43 Sebastian Huber score: Move context validation declarations The context validation … 5
(edit) @511dc4b   06/19/18 07:09:51 Sebastian Huber Rework initialization and interrupt stack support Statically … 5
(edit) @c8df844   06/19/18 12:59:51 Sebastian Huber score: Add CPU_INTERRUPT_STACK_ALIGNMENT Add CPU port define for the … 5
(edit) @65f868c   05/23/18 12:17:25 Sebastian Huber Add _CPU_Counter_frequency() Add rtems_counter_frequency() API … 5
(edit) @c49896f1   04/20/18 11:22:29 Sebastian Huber sparc: Move irq_asm.S This file is BSP-independent. This patch is a … 5
(edit) @28b4c7ac   04/20/18 11:19:28 Sebastian Huber sparc: Move _CPU_Trap_slot_template The definition of … 5
(edit) @f35c3be9   04/16/18 05:34:18 Sebastian Huber Remove register keyword from public header files The following code … 5
(edit) @8b5778e   03/12/18 05:37:36 Sebastian Huber sparc: Move libcpu content to cpukit This patch is a part of the BSP … 5
(edit) @c2282d6d   03/08/18 23:28:31 joel sparc/include/rtems/score/types.h: Eliminate this file Updates #3327. 5
(edit) @2afb22b   12/23/17 07:18:56 Chris Johns Remove make preinstall A speciality of the RTEMS build system was the … 5
(edit) @7190005   01/02/18 10:42:48 Sebastian Huber sparc: Move <libcpu/byteorder.h> Update #3254. Update #3260. 5
(edit) @146adb1   07/17/17 05:30:46 Sebastian Huber sparc: Add lazy floating point switch The SPARC ABI is a bit special … 5
(edit) @a400d06f   07/18/17 13:11:41 Sebastian Huber sparc: Rename SPARC_USE_SAFE_FP_SUPPORT Rename … 5
(edit) @2f8704b6   07/13/17 07:26:50 cederman sparc: Add assembly workaround for LEON3FT B2BST errata This patch … 5
(edit) @e2b1c47d   02/03/17 09:16:40 Sebastian Huber sparc: Fix volatile clobber Do not adjust the stack pointer, since … 5
(edit) @27bfcd8   01/25/17 13:32:02 Sebastian Huber score: Delete _CPU_Context_Fp_start() Since the FP area pointer is … 5
(edit) @3d20f5fb   01/23/17 14:04:44 Sebastian Huber sparc: Relax CPU_STACK_ALIGNMENT Close #2352. 5
(edit) @4aa23c96   01/23/17 07:12:18 Sebastian Huber Remove CPU_BIG_ENDIAN and CPU_LITTLE_ENDIAN Use de-facto standard … 5
(edit) @6a1b9e4   11/22/16 09:13:27 Sebastian Huber sparc: Optimize _ISR_Handler() Use _Thread_Do_dispatch() instead of … 5
(edit) @84e6f15   11/10/16 11:02:28 Sebastian Huber score: Robust thread dispatch On SMP configurations, it is a fatal … 5
(edit) @408609f6   11/10/16 14:17:28 Sebastian Huber score: Add _ISR_Is_enabled() In contrast to _ISR_Get_level() the … 5
(edit) @c11ac2d5   11/14/16 13:42:56 Sebastian Huber sparc: Use Per_CPU_Control::isr_dispatch_disable Update #2751. 5
(edit) @f9aa34d   11/11/16 13:12:03 Sebastian Huber score: Add Per_CPU_Control::Interrupt_frame Update #2809. 5
(edit) @c539a865   11/14/16 10:34:54 Sebastian Huber sparc: Move CPU_Interrupt_frame related defines Move … 5
(edit) @427dcee   11/11/16 10:17:02 Sebastian Huber sparc: Rename CPU_Minimum_stack_frame Rename SPARC-specific … 5
(edit) @141e16d   11/11/16 09:51:25 Sebastian Huber rtems: Conditionally define rtems_interrupt_frame Update #2808. 5
(edit) @82d30a3   11/11/16 09:16:33 Sebastian Huber score: Move CPU_PER_CPU_CONTROL_SIZE Move CPU_PER_CPU_CONTROL_SIZE … 5
(edit) @acc6d9bf   11/10/16 06:12:55 Sebastian Huber score: Remove obsolete defines The thread dispatch inline option is … 5
(edit) @58bced6   11/09/16 14:16:03 Sebastian Huber score: Move _CPU_Get_current_per_CPU_control() Move … 5
(edit) @7790d95f   11/04/16 12:29:00 Sebastian Huber sparc: Provide _CPU_Get_thread_executing() 5
(edit) @df63fbd1   11/04/16 12:45:25 Sebastian Huber score: Add <rtems/score/cpuimpl.h> The aim of this file is to … 5
(edit) @655ce0fb   06/22/16 11:45:02 Sebastian Huber sparc: Optimize CPU counter support 5
(edit) @9460333e   06/20/16 08:08:39 Sebastian Huber sparc: Rework CPU counter support Rework CPU counter support to … 5
(edit) @b04b76c6   06/07/16 19:36:48 Sebastian Huber score: Simplify priority bit map implementation The priority bit map … 5
(edit) @18e29faf   06/08/16 08:10:40 Sebastian Huber score: Delete CPU_USE_GENERIC_BITFIELD_DATA Rename log2table into … 5
(edit) @fd6fde8   04/19/16 07:25:03 Sebastian Huber score: Add libatomic support Close #2695. 5
(edit) @4b04cb61   05/18/16 06:03:05 Sebastian Huber score: Rename _ISR_Disable_without_giant() Rename … 5
(edit) @decff899   02/17/16 13:26:29 Sebastian Huber score: Add CPU_MAXIMUM_PROCESSORS Maximum number of processors of all … 5
(edit) @dab7862   02/03/16 10:52:32 Sebastian Huber sparc: Avoid SCORE_EXTERN Update #2559. 5
(edit) @27580641   01/26/16 10:53:09 Sebastian Huber sparc: Adjust CPU_CACHE_LINE_BYTES for LEON3 Fix for commit … 5
(edit) @a8865f8   01/25/16 09:20:28 Sebastian Huber score: Introduce CPU_CACHE_LINE_BYTES Add CPU_CACHE_LINE_BYTES for … 5
(edit) @beab4245   01/25/16 08:35:52 Sebastian Huber sparc: No explicit align of _CPU_Null_fp_context This structure is … 5
(edit) @01b32d4   01/25/16 07:54:17 Sebastian Huber score: Delete obsolete CPU_TIMESTAMP_* defines Update #2271. 5
(edit) @b318cb13   12/10/15 07:10:29 Sebastian Huber sparc: Simplify _CPU_Get_current_per_CPU_control() Drop the … 5
(edit) @78cac9b   11/16/15 13:13:28 cederman sparc: Fix context switch on SMP We must not load registers (e.g. … 5
(edit) @143696a   10/16/15 06:15:03 Sebastian Huber basedefs.h: Add and use RTEMS_NO_RETURN 5
(edit) @1f7c5c88   09/25/15 19:31:00 Sebastian Huber score: Fix atomic compare exchange 5
(edit) @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
(edit) @2764bd43   05/29/15 13:54:27 alexander.krutwig sparc: Disable FPU in interrupt context Update #2270. 4.115
(edit) @1f6cdba6   05/29/15 13:54:29 Sebastian Huber sparc: Remove superfluous FP enable The FP context save/restore makes … 4.115
(edit) @8a1dc71b   05/29/15 13:54:28 Sebastian Huber sparc: Avoid new window for FP save/restore Update #2270. 4.115
(edit) @4a5a4504   05/29/15 08:18:19 alexander.krutwig sparc: Improve _CPU_Context_validate() Write the pattern only once to … 4.115
(edit) @76030c7   05/26/15 12:13:44 Sebastian Huber sparc: Add static assertion 4.115
(edit) @422de7f7   05/26/15 12:09:11 Sebastian Huber sparc: Delete unused CONTEXT_CONTROL_SIZE 4.115
Note: See TracRevisionLog for help on using the revision log.