summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/sparc/cpu_asm.S (unfollow)
Commit message (Expand)AuthorFilesLines
2023-10-20sparc: Move CPU counter implementationSebastian Huber1-4/+2
2023-10-12sparc: Fix stack corruptionSebastian Huber1-1/+28
2023-05-20Update company nameSebastian Huber1-1/+1
2022-02-28score/cpu/sparc: Change license to BSD-2Joel Sherrill1-3/+22
2021-11-26sparc: Add workaround for GRLIB-TN-0011Sebastian Huber1-0/+12
2021-06-24sparc: Simplify trap table initializationSebastian Huber1-52/+12
2021-06-24sparc: Move FP frame offset defines to cpuimpl.hSebastian Huber1-57/+36
2021-05-18score: Add _CPU_Context_switch_no_return()Sebastian Huber1-0/+2
2021-03-11leon,tn-0018: work around GRLIB-TN-0018 errataDaniel Hellstrom1-0/+3
2021-03-11sparc,leon: avoid triggering LEON3FT errata TN-0009Daniel Hellstrom1-2/+3
2021-03-11sparc: Remove sequences that the B2BST scan script warns aboutDaniel Cederman1-2/+4
2019-06-07sparc: Fix mistakenly cleared PSR[EF] bit.Maksim E. Kozlov1-1/+1
2018-04-20sparc: Move irq_asm.SSebastian Huber1-1/+0
2017-07-25sparc: Add lazy floating point switchSebastian Huber1-8/+46
2017-07-25sparc: Rename SPARC_USE_SAFE_FP_SUPPORTSebastian Huber1-3/+3
2017-07-17sparc: Add assembly workaround for LEON3FT B2BST errataDaniel Cederman1-0/+47
2017-06-09Simplify TLS support in context switchSebastian Huber1-1/+5
2017-05-14sparc: Adjust assembly to improve compability with LLVMJacob Hansen1-6/+6
2016-11-28sparc: Optimize _ISR_Handler()Sebastian Huber1-80/+55
2016-11-18sparc: Use Per_CPU_Control::isr_dispatch_disableSebastian Huber1-5/+5
2016-11-18score: Allow interrupts during thread dispatchSebastian Huber1-7/+12
2016-11-18sparc: Move CPU_Interrupt_frame related definesSebastian Huber1-1/+1
2016-11-18sparc: Rename CPU_Minimum_stack_frameSebastian Huber1-4/+4
2016-06-21sparc: Rework CPU counter supportSebastian Huber1-6/+10
2016-03-18sparc: Fix SMP context switchSebastian Huber1-6/+6
2015-11-16sparc: Fix context switch on SMPDaniel Cederman1-17/+14
2015-09-28SMP: Fix and optimize thread dispatchingSebastian Huber1-13/+7
2015-06-09sparc: Add SPARC_USE_SAFE_FP_SUPPORTSebastian Huber1-0/+85
2015-05-30sparc: Disable FPU in interrupt contextAlexander Krutwig1-1/+34
2015-05-26bsps/sparc: Delete unused local labelsSebastian Huber1-4/+0
2015-05-26bsps/sparc: Change tabs to spacesSebastian Huber1-5/+5
2014-12-04SPARC: optimize IRQ enable & disableDaniel Hellstrom1-25/+17
2014-07-04score: PR2183: Fix context switch on SMPSebastian Huber1-8/+49
2014-05-08score: Fix CPU context usage on SMPSebastian Huber1-3/+3
2014-05-07score: Implement forced thread migrationSebastian Huber1-0/+20
2014-04-29score: Statically initialize _ISR_Vector_tableSebastian Huber1-1/+1
2014-04-28sparc: Add _CPU_Get_current_per_CPU_control()Sebastian Huber1-48/+20
2014-04-28sparc: Optimize context switchSebastian Huber1-4/+2
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2014-03-14sparc: Add support for interrupt profilingSebastian Huber1-2/+23
2014-03-10bsps/sparc: Remove fix for ERC32 with FPU rev. B/CSebastian Huber1-66/+0
2014-02-14sparc: Add LEON3_ASR17_PROCESSOR_INDEX_SHIFTSebastian Huber1-1/+1
2014-02-12sparc: Save/restore only non-volatile contextSebastian Huber1-15/+4
2014-02-05score: _CPU_Context_switch_to_first_task_smp()Sebastian Huber1-28/+0
2014-02-05bsps/sparc: Fix commentSebastian Huber1-1/+1
2014-02-04bsps/sparc: Remove confusing nopSebastian Huber1-1/+0
2014-02-04bsps/sparc: Order load/store by increasing offsetsSebastian Huber1-7/+7
2014-02-04bsps/sparc: Fix commentsSebastian Huber1-3/+1
2013-11-30sparc/shared/irq_asm.S: Get pointer to self per-CPU controlDaniel Hellstrom1-0/+1
2013-08-09sparc: Make _CPU_ISR_Dispatch_disable per-CPUSebastian Huber1-22/+20