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