summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* riscv: Optimize context switch and interruptsSebastian Huber2018-06-296-174/+255
* riscv: Fix _CPU_Context_Initialize() prototypeSebastian Huber2018-06-292-12/+12
* riscv: Fix interrupt save/restoreSebastian Huber2018-06-291-1/+1
* riscv: Implement _CPU_Context_validate()Sebastian Huber2018-06-292-160/+168
* riscv: Make some CPU port defines visible to asmSebastian Huber2018-06-292-37/+49
* riscv: Implement _CPU_Context_volatile_clobber()Sebastian Huber2018-06-292-16/+16
* riscv: Remove mstatus from thread contextSebastian Huber2018-06-294-27/+14
* riscv: Remove x8 initializationSebastian Huber2018-06-291-2/+0
* riscv: Properly align the thread stackSebastian Huber2018-06-291-3/+7
* riscv: Do not clear thread contextSebastian Huber2018-06-291-5/+2
* riscv: Fix CPU_STACK_ALIGNMENTSebastian Huber2018-06-291-1/+2
* riscv: Remove RISCV_GCC_RED_ZONE_SIZESebastian Huber2018-06-292-5/+1
* riscv: Enable interrupts during dispatch after ISRSebastian Huber2018-06-295-55/+91
* riscv: Add _CPU_Get_current_per_CPU_control()Sebastian Huber2018-06-282-0/+23
* riscv: Avoid namespace pollutionSebastian Huber2018-06-283-10/+4
* riscv: Optimize and fix interrupt disable/enableSebastian Huber2018-06-281-15/+16
* riscv: Add dummy SMP supportSebastian Huber2018-06-282-125/+27
* riscv: Implement ISR set/get levelSebastian Huber2018-06-282-9/+18
* bsp/riscv: Load global pointerSebastian Huber2018-06-271-2/+0
* riscv: Format assembler filesSebastian Huber2018-06-274-435/+437
* Rework initialization and interrupt stack supportSebastian Huber2018-06-2735-1150/+36
* score: Add CPU_INTERRUPT_STACK_ALIGNMENTSebastian Huber2018-06-2718-0/+45
* Remove unused CPU_MODES_INTERRUPT_LEVELSebastian Huber2018-06-273-3/+0
* arm: Simplify CPU counter supportSebastian Huber2018-06-151-2/+5
* Add _CPU_Counter_frequency()Sebastian Huber2018-06-1534-3/+77
* powerpc: Fix ss555 buildSebastian Huber2018-06-071-6/+0
* Drop executable permissions on .[ch] filesJoel Sherrill2018-04-301-0/+0
* sparc: Move irq_asm.SSebastian Huber2018-04-202-0/+904
* sparc: Move _CPU_Trap_slot_templateSebastian Huber2018-04-201-0/+16
* Remove register keyword from public header filesSebastian Huber2018-04-1611-52/+52
* build: Remove DISTCLEANFILESSebastian Huber2018-04-093-3/+0
* i386/smp: Export _CPU_SMP_Prepare_start_multitasking as a functionAmaan Cheval2018-03-161-2/+1
* i386/smp: Define CPU_Interrupt_frame as non-void structAmaan Cheval2018-03-161-1/+15
* rtems/bfin/bf533.h: Eliminate redefinition warning and add sanity checkJoel Sherrill2018-03-161-0/+9
* Add PowerPC paravirtualization supportJoel Sherrill2018-03-134-0/+94
* Add ARM Paravirtualization supportJoel Sherrill2018-03-134-3/+90
* Rework i386 Paravirtualization to have paravirt.hJoel Sherrill2018-03-135-3/+70
* sparc64: Move libcpu content to cpukitSebastian Huber2018-03-135-5/+906
* sparc: Move libcpu content to cpukitSebastian Huber2018-03-138-4/+756
* sparc/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-124-56/+5
* sparc64/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-47/+4
* powerpc/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-124-63/+5
* m68k/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-45/+3
* riscv/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-72/+4
* arm/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-53/+4
* v850/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-45/+4
* no_cpu/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-45/+5
* or1k/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-55/+4
* m32c/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-51/+4
* moxie/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-58/+4