source: rtems/cpukit/score/cpu

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6199de88   08/02/21 19:34:19 joel Turn off executable permissions for a number of source files Cloning …
(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) @36655b8   07/16/21 11:27:00 Sebastian Huber cpukit: occured -> occurred
(edit) @b177cfc1   07/12/21 16:05:19 Sebastian Huber sparc: Prefer RTEMS_FATAL_SOURCE_EXCEPTION Prefer …
(edit) @bb9a4b8   06/24/21 10:20:32 Sebastian Huber arm: For AArch32 use non-shareable memory The Cortex-R52 does not …
(edit) @9b84adb   06/24/21 11:11:21 Sebastian Huber arm: Fix AARCH32_PMSA_ATTR_XN value Update #4202.
(edit) @b357680   06/24/21 10:15:24 Sebastian Huber arm: Fix AArch32 memory attribute defines Update #4202.
(edit) @13b18d12   06/22/21 06:13:36 Sebastian Huber arm: Disable alignment check in PMSA init Disable the alignment check …
(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) @8476715a   06/01/21 09:25:24 christian.mauderer cpu/armv7m: Fix initialization of MPU regions The write to RBAR …
(edit) @5ad17be9   05/28/21 14:58:49 christian.mauderer cpu/armv7m: Avoid regions with negative size Don't initialze regions …
(edit) @f89a527   06/15/21 09:37:22 Sebastian Huber arm: Fix parameter use in AARCH32_PMSA_MEM_ATTR() Update #4202.
(edit) @5fe49a08   05/18/21 19:51:46 kinsey.moore bsps/aarch64: Add MMU driver to relax alignment Currently, the …
(edit) @25ca2ec   05/18/21 12:55:11 kinsey.moore bsps/aarch64: Break out system registers Break out system register …
(edit) @342fe198   03/12/21 15:57:59 kinsey.moore score/aarch64: Align context validation frame Ensure the stack …
(edit) @d45f87c   05/17/21 11:35:42 Sebastian Huber score: Add _CPU_Context_switch_no_return() The …
(edit) @2b32146   04/20/21 07:33:52 Sebastian Huber Remove superfluous <rtems/score/wkspace.h> includes
(edit) @69bde47   04/05/21 21:28:10 kinsey.moore cpukit/aarch64: Restore ISR cookie bit mask The _CPU_ISR_Is_enabled() …
(edit) @1af1c19   03/22/21 17:52:00 alex.white cpukit/aarch64: Add ESR register decoding
(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) @9951cee   02/15/21 15:05:10 kinsey.moore bsps/aarch64: RTEMS_DEBUG stack alignment faults Run with stack …
(edit) @9aff7e56   01/11/21 16:23:16 alex.white score/aarch64: Fix interrupt level reads
(edit) @61d688bf   03/04/21 07:12:47 Sebastian Huber aarch64: Fix context switch The Per_CPU_Control::isr_dispatch_disable …
(edit) @4a765b47   03/03/21 07:39:33 Sebastian Huber score: Enforce CPU_STACK_ALIGNMENT requirements Clarify …
(edit) @51e59d5   01/12/21 13:03:41 Sebastian Huber nios2: Allow ISR nesting in dispatch variant Rename …
(edit) @19acb3b   01/12/21 09:31:27 Sebastian Huber nios2: Optimize ISR dispatch variant Use _Thread_Do_dispatch() in …
(edit) @9165349d   01/12/21 06:13:08 Sebastian Huber nios2: Use Per_CPU_Control::isr_dispatch_disable
(edit) @c968b27   01/08/21 08:04:22 Sebastian Huber nios2: Add TLS support Update #4214.
(edit) @e324f82   01/05/21 13:56:25 Sebastian Huber nios2: Make _ISR_Is_in_progress() weak This allows the BSP to …
(edit) @98c95d1   01/05/21 09:53:35 Sebastian Huber nios2: Fix ISR dispatch variants The thread dispatch disabled level …
(edit) @828ea6e   12/23/20 09:25:33 Sebastian Huber Update header.am
(edit) @854ea2b   12/15/20 09:59:21 Sebastian Huber arm: Add support for Arm PMSAv8-32 Update #4202.
(edit) @6944cd10   12/17/20 14:26:57 Sebastian Huber arm: Add header file for AArch32 System Registers Update #4202.
(edit) @a299c4fe   12/10/20 06:52:03 Sebastian Huber arm: Optimize arm_interrupt_disable() Update #4202.
(edit) @eb2b915   12/14/20 09:38:49 christian.mauderer cpu/armv7m: Fix table based init for ARMV7M_MPU Somehow the table …
(edit) @d188e6e8   12/08/20 15:11:34 kinsey.moore cpukit/aarch64: Add explanation of exception flow
(edit) @f046af5   12/07/20 20:51:10 kinsey.moore cpukit/aarch64: Use hex consistently for offsets
(edit) @9955487d   12/07/20 13:15:10 Sebastian Huber arm: Support Armv8 in <rtems/score/arm.h> Update #4202.
(edit) @0f5f4261   11/18/20 22:36:38 kinsey.moore score/aarch64: Resolve warning in exception dump This resolves a …
(edit) @b169095c   11/17/20 08:38:50 christian.mauderer cpu/armv7m: Add table based init for ARMV7M_MPU Modify the MPU …
(edit) @eb3d7fb   10/22/20 17:58:44 kinsey.moore score/aarch64: Size saved SP register for ABI This ensures that the …
(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) @e7b878e   10/02/20 09:36:20 Sebastian Huber bsps/arm: Workaround for Errata 845369 Add a workaround for Cortex-A9 …
(edit) @d7a48e1   10/06/20 05:39:44 Sebastian Huber rtems: Improve RTEMS_NO_RETURN attribute Provide RTEMS_NO_RETURN also …
(edit) @8387c52   09/22/20 13:31:34 kinsey.moore score: Add AArch64 port This adds a CPU port for AArch64(ARMv8) with …
(edit) @18fe650a   09/23/20 05:33:27 Sebastian Huber or1k: Do not use printk() for _CPU_Fatal_halt() Debug output can be …
(edit) @2248b37   09/23/20 05:32:42 Sebastian Huber or1k: Remove superfluous includes Including <stdio.h> in …
(edit) @20d8237   09/04/20 18:10:57 Sebastian Huber arm: Fix arm_cp15_set_translation_table_entries() In a …
(edit) @9f096f4   09/12/20 15:11:28 Gedare Bloom i386/score: fix assembly mnemonic Closes #4076.
(edit) @75b2093   04/15/20 13:29:08 Sebastian Huber sparc: Use RTEMS_XCONCAT() Prefer macros with a proper namespace.
(edit) @21c7e3a   07/22/20 12:41:51 jan.sommer i386: Fix possible race condition on first context restore Make sure …
(edit) @401b237   07/03/20 05:46:24 Sebastian Huber epiphany: Remove support for this target Due to an unmaintained …
(edit) @d0c1ce6   04/21/20 08:17:00 Sebastian Huber i386: Replace fpcr clobber with memory clobber Update #3943.
(edit) @3c78e93   06/30/20 07:51:13 Sebastian Huber score: Clarify CPU_USE_LIBC_INIT_FINI_ARRAY option Update #4018.
(edit) @48dd7b8c   06/29/20 19:35:08 kinsey.moore score: Add CPU_USE_LIBC_INIT_FINI_ARRAY This introduces the …
(edit) @5d4a1edc   05/31/20 14:22:55 jan.sommer bsp/pc386: Define interrupt stack frame for smp - Defines … 5
(edit) @8937f12   05/31/20 14:22:54 jan.sommer bsp/pc386: Update context switch and restore Uses similar flow in … 5
(edit) @85d6a760   05/31/20 14:22:53 jan.sommer bsp/pc386: Update GDT to work for SMP Create a GS segment in the GDT … 5
(edit) @bd750c9e   05/27/20 07:24:54 Sebastian Huber arm: Fix ARMv7-M exception handler Store the stack pointer of the … 5
(edit) @80cf60e   04/15/20 07:48:32 Sebastian Huber Canonicalize config.h include Use the following variant which was … 5
(edit) @51307919   03/20/20 08:12:26 Sebastian Huber arm: ARMv7-M statically initialized vector table Statically … 5
(edit) @bf39a9e   12/06/19 19:24:37 Sebastian Huber score: Remove superfluous FP types/defines Update #3835. 5
(edit) @f4fda72   11/29/19 18:01:00 Sebastian Huber Regenerate headers.am 5
(edit) @a4c5da6   11/11/19 11:06:27 Hesham.Almatary riscv: preliminarily support for libdl Support for targets compiled … 5
(edit) @3fb72b0f   10/28/19 08:15:58 Sebastian Huber arm: Add defines for small pages MMU 5
(edit) @0b3dcb3   09/03/19 08:11:21 Sebastian Huber arm: Fix default exception handler Keep the stack pointer properly … 5
(edit) @c43071f   06/25/19 08:43:55 Chris Johns arm: Return the current handler from arm_cp15_set_exception_handler … 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) @4c20da4b   04/04/19 07:18:11 Sebastian Huber doxygen: Rename Score* groups in RTEMSScore* Update #3706 5
(edit) @b2b7b58e   04/02/19 11:02:47 andreas.dachsberger doxygen: Added Management to Example CPU Architecture Update #3706. 5
(edit) @493c1e8   04/01/19 07:14:14 andreas.dachsberger doxygen: score: Put ARM Co-Processor 15 group in ARM Update #3706. 5
(edit) @95c76030   03/27/19 10:17:16 andreas.dachsberger doxygen: score: Add x86-64 CPU architecture group Update #3706. 5
(edit) @9f8af67   03/27/19 10:11:54 andreas.dachsberger doxygen: score: Add V850 CPU architecture group Update #3706. 5
(edit) @2a50f87   03/27/19 09:59:35 andreas.dachsberger doxygen: score: Add SPARC64 CPU architecture group Update #3706. 5
(edit) @25afa79   03/27/19 09:50:44 andreas.dachsberger doxygen: score: Add SPARC CPU architecture group Update #3706. 5
(edit) @2b37eca5   03/27/19 09:46:08 andreas.dachsberger doxygen: score: Add SuperH CPU architecture group Update #3706. 5
(edit) @71f9098   03/27/19 09:38:56 andreas.dachsberger doxygen: score: Add RISC-V CPU architecture group Update #3706. 5
(edit) @6ddbcbc   03/26/19 10:48:20 andreas.dachsberger doxygen: score: Add powerpc CPU architecture group Update #3706. 5
(edit) @39594416   03/26/19 10:40:41 andreas.dachsberger doxygen: score: Add or1k CPU architecture group Update #3706. 5
(edit) @92c2db64   03/26/19 10:33:40 andreas.dachsberger doxygen: score: Add nios2 CPU architecture group Update #3706. 5
(edit) @f2e282d   03/26/19 10:25:44 andreas.dachsberger doxygen: score: Add Moxie CPU architecture group Update #3706. 5
(edit) @0be1e54   03/26/19 09:44:58 andreas.dachsberger doxygen: score: Add m68k CPU architecture group Update #3706. 5
(edit) @ee38c54   03/26/19 09:22:26 andreas.dachsberger doxygen: score: Change no_cpu architecture group Groups CPUContext … 5
(edit) @9fa3561b   03/26/19 08:50:42 andreas.dachsberger doxygen: score: Add lm32 CPU architecture group Update #3706. 5
(edit) @d670ef9   03/26/19 08:02:04 andreas.dachsberger doxygen: score: Add i386 CPU architecture group Update #3706. 5
(edit) @40b90a08   03/26/19 07:15:29 andreas.dachsberger doxygen: score: Add Epiphany CPU architecture group Update #3706. 5
Note: See TracRevisionLog for help on using the revision log.