|
|
@2548d14
|
09/10/18 15:38:14 |
Sebastian Huber |
build: Include header.am in cpukit/Makefile.am
Include all …
5
|
|
|
@477bca2
|
10/06/18 08:59:10 |
Sebastian Huber |
build: Remove local.am
5
|
|
|
@637546a
|
10/05/18 18:12:40 |
Sebastian Huber |
build: Merge score/cpu/*/Makefile.am
5
|
|
|
@1d93843
|
09/14/18 18:02:02 |
Sebastian Huber |
build: Merge score/Makefile.am
5
|
|
|
@68e1ccc4
|
09/11/18 04:30:20 |
Sebastian Huber |
build: Remove specialized CPPFLAGS
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
|
|
|
@f004b2b8
|
10/02/18 08:22:15 |
Sebastian Huber |
Use rtems_task_exit()
Update #3530.
Update #3533.
5
|
|
|
@56e61e24
|
09/20/18 05:57:08 |
Sebastian Huber |
Remove INTERNAL_ERROR_INTERRUPT_STACK_TOO_SMALL
The configured …
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
|
|
|
@776464a
|
09/19/18 09:52:47 |
Sebastian Huber |
score: Allocate per-CPU data only if necessary
The …
5
|
|
|
@fe283f6c
|
09/14/18 11:20:05 |
Sebastian Huber |
powerpc: Fix _CPU_Counter_read() for MPC860
The mpc860 is a …
5
|
|
|
@7097962
|
08/29/18 07:43:44 |
Sebastian Huber |
score: Add thread pin/unpin support
Add support to temporarily pin a …
5
|
|
|
@cfc4231d
|
08/27/18 08:36:35 |
Sebastian Huber |
score: Add flexible per-CPU data
Update #3507.
5
|
|
|
@e0a9336b
|
09/03/18 06:12:35 |
Sebastian Huber |
score: Fix EDF SMP scheduler
Fix a special case: block a one-to-one …
5
|
|
|
@3aad9d9b
|
09/03/18 07:31:19 |
Sebastian Huber |
score: Generalize SMP scheduler block support
Add extract from …
5
|
|
|
@9b5b864
|
08/29/18 17:42:10 |
joel |
rtems/score/epiphany-utility.h: Fix not a prototype warning
5
|
|
|
@bc696482
|
08/29/18 17:41:35 |
joel |
score/cpu/bfin/cpu.c: Fix _CPU_Thread_Idle_body() prototype
5
|
|
|
@59a0541c
|
07/12/18 07:15:55 |
cederman |
sparc: Restore npc when returning from the syscall_lazy_fp_switch trap …
5
|
|
|
@6695d02
|
08/23/18 12:39:33 |
Sebastian Huber |
Update FreeBSD kernel timespec support
This change is based on the …
5
|
|
|
@ba0e9631
|
08/10/18 05:34:03 |
Sebastian Huber |
score: Do not inline _Thread_Dispatch_enable()
This function is …
5
|
|
|
@bc731313
|
08/13/18 10:55:34 |
amaan.cheval |
bsps/x86_64: Add APIC timer based clock driver
The APIC timer is …
5
|
|
|
@6869321
|
08/13/18 10:50:38 |
amaan.cheval |
bsps/x86_64: Add support for RTEMS interrupts
Updates #2898.
5
|
|
|
@4544749e
|
08/13/18 10:33:12 |
amaan.cheval |
bsps/x86_64: Add paging support with 1GiB super pages
Updates #2898.
5
|
|
|
@ab971bf5
|
08/13/18 10:21:47 |
amaan.cheval |
bsps/x86_64: Reorganize header files and compile-options
Updates #2898.
5
|
|
|
@27bbc05
|
08/02/18 12:49:01 |
Sebastian Huber |
score: Remove CPU_PARTITION_ALIGNMENT
Use the CPU_SIZEOF_POINTER …
5
|
|
|
@28b8cf9b
|
08/02/18 07:41:08 |
Sebastian Huber |
riscv: Fix CPU_ALIGNMENT
Update #3433.
5
|
|
|
@cfc9573
|
07/27/18 12:47:17 |
Sebastian Huber |
riscv: Rework CPU counter support
Update #3433.
5
|
|
|
@6b9ef09
|
07/20/18 08:57:59 |
Sebastian Huber |
riscv: Add CLINT and PLIC support
The CLINT and PLIC need some …
5
|
|
|
@c2670de
|
07/20/18 07:07:40 |
Sebastian Huber |
riscv: Use wfi instruction for idle task
Update #3433.
5
|
|
|
@8db3f0e
|
07/19/18 10:11:19 |
Sebastian Huber |
riscv: Rework exception handling
Remove …
5
|
|
|
@5694b0c
|
07/19/18 08:15:53 |
Sebastian Huber |
riscv: New CPU_Exception_frame
Use the CPU_Interrupt_frame for the …
5
|
|
|
@d779a1e2
|
07/19/18 07:35:54 |
Sebastian Huber |
riscv: Add exception codes
Update #3433.
5
|
|
|
@a1f7d7d
|
07/24/18 07:00:18 |
Sebastian Huber |
score: RTEMS_PREDICT_TRUE(), RTEMS_PREDICT_FALSE()
Add …
5
|
|
|
@406dd62
|
07/24/18 09:18:27 |
Sebastian Huber |
_SMP_Start_multitasking_on_secondary_processor()
Pass current …
5
|
|
|
@05259de1
|
07/25/18 07:54:56 |
Sebastian Huber |
powerpc: Fix _CPU_Instruction_illegal()
Apparently the .word …
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
|
|
|
@248ca7a
|
07/20/18 07:10:29 |
Sebastian Huber |
score: Remove obsolete CPU port defines
5
|
|
|
@bda8f80
|
07/18/18 06:54:57 |
Sebastian Huber |
score: Add a FALLTHROUGH comment to kvprintf()
This change was added …
5
|
|
|
@ffd4617
|
07/17/18 13:33:49 |
Sebastian Huber |
score: Fix _Scheduler_EDF_SMP_Set_affinity()
Commit …
5
|
|
|
@6539bea
|
06/29/18 18:00:28 |
Sebastian Huber |
score: Add postorder tree iteration support
Update #3465.
5
|
|
|
@cf811a4
|
07/09/18 11:12:57 |
amaan.cheval |
x86_64/console: Add NS16550 polled console driver
This addition …
5
|
|
|
@76c03152
|
07/09/18 11:12:56 |
amaan.cheval |
bsp/x86_64: Minimal bootable BSP
Current state:
- Basic context …
5
|
|
|
@bca36d9
|
07/06/18 09:07:20 |
Sebastian Huber |
riscv: Add LADDR assembler define
An address must be loaded to a …
5
|
|
|
@dd32e2b2
|
07/06/18 06:12:40 |
Sebastian Huber |
riscv: Implement CPU counter
Update #3433.
5
|
|
|
@e755782
|
07/03/18 07:54:47 |
Sebastian Huber |
riscv: Clear reservations
See also RISC-V User-Level ISA V2.3, …
5
|
|
|
@e07b51a7
|
07/02/18 13:21:36 |
Sebastian Huber |
riscv: Fix fcsr initialization
Update #3433.
5
|
|
|
@79d69ae
|
06/29/18 10:08:01 |
Sebastian Huber |
riscv: Fix SMP context switch support
Update #3433.
5
|
|
|
@109bc1c7
|
06/29/18 06:07:02 |
Sebastian Huber |
riscv: Add SMP context switch support
Update #3433.
5
|
|
|
@52352387
|
06/28/18 07:32:26 |
Sebastian Huber |
riscv: Add floating-point support
Update #3433.
5
|
|
|
@995e91e8
|
06/28/18 06:21:44 |
Sebastian Huber |
riscv: Fix global construction
Update #3433.
5
|
|
|
@694e79a0
|
06/28/18 06:20:47 |
Sebastian Huber |
riscv: Add TLS support
Update #3433.
5
|
|
|
@afb60eb
|
06/27/18 12:46:06 |
Sebastian Huber |
riscv: Remove dead code
Update #3433.
5
|
|
|
@e43994d
|
06/27/18 08:05:50 |
Sebastian Huber |
riscv: Optimize context switch and interrupts
Save/restore …
5
|
|
|
@a8188730
|
06/27/18 07:43:39 |
Sebastian Huber |
riscv: Fix _CPU_Context_Initialize() prototype
Update #3433.
5
|
|
|
@dffc08c
|
06/28/18 11:55:29 |
Sebastian Huber |
riscv: Fix interrupt save/restore
Update #3433.
5
|
|
|
@40f81ce6
|
06/27/18 10:18:09 |
Sebastian Huber |
riscv: Implement _CPU_Context_validate()
Update #3433.
5
|
|
|
@71af1a4
|
06/27/18 10:17:21 |
Sebastian Huber |
riscv: Make some CPU port defines visible to asm
Move SREG and LREG …
5
|
|
|
@8f035cb
|
06/27/18 06:57:08 |
Sebastian Huber |
riscv: Implement _CPU_Context_volatile_clobber()
Update #3433.
5
|
|
|
@b706b4a
|
06/27/18 06:54:13 |
Sebastian Huber |
riscv: Remove mstatus from thread context
The mstatus register …
5
|
|
|
@2987c4f
|
06/27/18 06:43:25 |
Sebastian Huber |
riscv: Remove x8 initialization
The RISC-V psABI
…
5
|
|
|
@04698eb
|
06/27/18 06:42:48 |
Sebastian Huber |
riscv: Properly align the thread stack
Update #3433.
5
|
|
|
@a49a3c8e
|
06/27/18 06:37:34 |
Sebastian Huber |
riscv: Do not clear thread context
Do not clear the complete thread …
5
|
|
|
@9510742
|
06/27/18 06:35:13 |
Sebastian Huber |
riscv: Fix CPU_STACK_ALIGNMENT
According to the RISC-V psABI
…
5
|
|
|
@98f051e
|
06/27/18 06:08:10 |
Sebastian Huber |
riscv: Remove RISCV_GCC_RED_ZONE_SIZE
The current ABI says that there …
5
|
|
|
@9704d86f
|
06/26/18 06:53:28 |
Sebastian Huber |
riscv: Enable interrupts during dispatch after ISR
The code sequence …
5
|
|
|
@0fd8287
|
06/26/18 05:15:28 |
Sebastian Huber |
riscv: Add _CPU_Get_current_per_CPU_control()
Update #3433.
5
|
|
|
@3be4478f
|
06/26/18 05:13:28 |
Sebastian Huber |
riscv: Avoid namespace pollution
Remove <rtems/score/riscv-utility.h> …
5
|
|
|
@bc3bdf2
|
06/28/18 12:59:38 |
Sebastian Huber |
riscv: Optimize and fix interrupt disable/enable
Use the atomic read …
5
|
|
|
@2086948a
|
05/11/18 04:54:59 |
Sebastian Huber |
riscv: Add dummy SMP support
Update #3433.
5
|
|
|
@7c3b0df1
|
06/22/18 11:30:49 |
Sebastian Huber |
riscv: Implement ISR set/get level
Fix prototypes.
Update #3433.
5
|
|
|
@9b2ef07f
|
06/22/18 11:30:21 |
Sebastian Huber |
bsp/riscv: Load global pointer
Update #3433.
5
|
|
|
@52f4fb6
|
06/26/18 05:48:06 |
Sebastian Huber |
riscv: Format assembler files
Use tabs to match the GCC generated …
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
|
|
|
@718a84af
|
06/27/18 06:17:26 |
Sebastian Huber |
Remove unused CPU_MODES_INTERRUPT_LEVEL
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
|
|
|
@5249a4c
|
06/07/18 05:18:23 |
Sebastian Huber |
powerpc: Fix ss555 build
The mpc555 define is provided via …
5
|
|
|
@b8774933
|
05/25/18 12:12:22 |
Sebastian Huber |
score: Simplify _Objects_Name_to_string()
Do not use isprint() from …
5
|
|
|
@c77cd426
|
04/30/18 22:18:49 |
joel |
Drop executable permissions on .[ch] files
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
|
|
|
@9edb72e
|
04/05/18 04:56:26 |
Sebastian Huber |
build: Remove DISTCLEANFILES
A "make distclean" is not supported. So, …
5
|
|
|
@2d0bc83
|
03/30/18 18:42:21 |
Sebastian Huber |
build: Remove EXTRA_DIST
A "make dist" is not supported. So, it makes …
5
|
|
|
@7353422f
|
03/22/18 08:05:26 |
Sebastian Huber |
mpci: Fix _MPCI_Enqueue_callout()
Update #3117.
Update #3182.
5
|
|
|
@3da2f471
|
03/22/18 06:47:46 |
Sebastian Huber |
mpci: Update due to thread queue API changes
Update #3117.
Update #3182.
5
|
|
|
@efa0039e
|
03/13/18 16:14:15 |
amaan.cheval |
i386/smp: Export _CPU_SMP_Prepare_start_multitasking as a function
…
5
|
|
|
@e9fb3133
|
03/13/18 16:14:13 |
amaan.cheval |
i386/smp: Define CPU_Interrupt_frame as non-void struct
This change, …
5
|
|
|
@74fe9ce
|
03/15/18 14:49:11 |
joel |
rtems/bfin/bf533.h: Eliminate redefinition warning and add sanity …
5
|
|
|
@0a7a30d
|
03/12/18 19:53:09 |
joel |
Add PowerPC paravirtualization support
Cannot read or write MSR when …
5
|
|
|
@c0443b4c
|
03/12/18 19:42:47 |
joel |
Add ARM Paravirtualization support
Closes #3305.
5
|
|
|
@7c39cab
|
03/12/18 19:46:29 |
joel |
Rework i386 Paravirtualization to have paravirt.h
5
|
|
|
@7633f5b
|
03/12/18 05:59:15 |
Sebastian Huber |
sparc64: Move libcpu content to cpukit
This patch is a part of the …
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
|
|
|