summaryrefslogtreecommitdiffstats
path: root/bsps/sparc/leon3/start/bspsmp.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-03-27bsps: Move declarations to <bsp/irq-generic.h>Sebastian Huber1-1/+1
2023-07-14bsp/leon3: Fix group membershipsSebastian Huber1-1/+1
2023-07-14bsp/leon3: Simplify fatal error handlingSebastian Huber1-13/+3
2023-07-14bsp/leon3: Move system control register supportSebastian Huber1-1/+0
2023-07-14bsp/leon3: Use new IRQ(A)MP register block APISebastian Huber1-2/+14
2021-12-13bsp/leon3: Do not invalidate cache in SMP startSebastian Huber1-1/+1
2021-12-13bsp/leon3: Use interrupt entry for the SMP supportSebastian Huber1-4/+9
2021-09-02bsps/leon3: Rename fatal error codeSebastian Huber1-1/+1
2021-07-09bsps/sparc: Improve interrupt affinity supportSebastian Huber1-12/+10
2021-06-24sparc: Simplify trap table initializationSebastian Huber1-4/+20
2021-06-24bsps/sparc: Use rtems_interrupt_handler_install()Sebastian Huber1-5/+13
2020-08-31bsps: Always install IPI in SMP configsSebastian Huber1-4/+2
2018-07-25_SMP_Start_multitasking_on_secondary_processor()Sebastian Huber1-1/+1
2018-07-25bsps: bsp_start_on_secondary_processor()Sebastian Huber1-2/+3
2018-07-25score: _SMP_Inter_processor_interrupt_handler()Sebastian Huber1-1/+1
2018-04-20bsps: Move startup files to bspsSebastian Huber1-0/+0
2018-02-02bsp/leon3: Do not use internal cache APISebastian Huber1-2/+1
2015-02-17score: Add _CPU_SMP_Prepare_start_multitasking()Sebastian Huber1-8/+5
2014-10-23bsp/leon3: Fix LEON3_mp_irq definitionSebastian Huber1-5/+0
2014-10-23bsp/sparc: Ensure that data cache snooping is enabledDaniel Cederman1-2/+12
2014-10-09LEON3 SMP: support static interrupt affinityDaniel Hellstrom1-1/+1
2014-10-02bsp/leon3: Replace the define LEON3_MP_IRQ with a weakly linked variableDaniel Cederman1-4/+9
2014-09-01score: Define _CPU_Start_multitasking only for LEON SPARC, not SPARC in generalDaniel Cederman1-1/+1
2014-08-22bsp/sparc: Flush icache before first time enabling interruptsDaniel Cederman1-0/+9
2014-06-03score/sparc: Add support for paravirtualizationChristian Mauderer1-1/+1
2014-05-12bsps: Use bsp_start_on_secondary_processor()Sebastian Huber1-2/+5
2014-05-12bsps: Use standard file name for BSP supportSebastian Huber1-0/+7
2014-04-14score: SMP initialization changesSebastian Huber1-30/+20
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2014-03-06bsp/leon3: Unmask IPI only on secondary processorDaniel Hellstrom1-1/+1
2014-02-28bsp/leon3: Add and use cache register functionsSebastian Huber1-14/+2
2014-02-21bsp/leon3: Add and use leon3_get_cpu_count()Sebastian Huber1-2/+1
2014-02-19score: Rename rtems_smp_process_interrupt()Sebastian Huber1-4/+3
2014-02-19score: Rename rtems_smp_secondary_cpu_initialize()Sebastian Huber1-1/+2
2014-02-19score: Delete bsp_smp_broadcast_interrupt()Sebastian Huber1-16/+0
2014-02-19score: Rename bsp_smp_initialize()Sebastian Huber1-1/+1
2014-02-14bsp/leon3: Do not define RTEMS_DEBUGSebastian Huber1-11/+12
2014-02-05bsps: Delete unused bsp_smp_delay()Sebastian Huber1-23/+0
2014-02-05bsp/leon3: Avoid magic delays for IPI broadcastSebastian Huber1-5/+3
2014-02-05bsp/leon3: Fix SMP initializationSebastian Huber1-27/+4
2014-02-05bsp/leon3: Install IPI handler earlySebastian Huber1-7/+4
2014-02-05bsp/leon3: Use printk() only if debug is enabledSebastian Huber1-9/+10
2013-12-01sparc/leon3: Add doxygen.Radu Toma1-3/+3
2013-10-31LEON3 SMP: remove compiler warning from __delay() declarationDaniel Hellstrom1-1/+1
2013-10-31LEON3 SMP: CPU ack irq on trap vector entry executionDaniel Hellstrom1-1/+0
2013-07-30smp: Add and use _Per_CPU_Get()Sebastian Huber1-5/+5
2013-07-17smp: Add and use _CPU_SMP_Send_interrupt()Sebastian Huber1-5/+3
2013-07-17smp: Add and use _CPU_SMP_Get_current_processor()Sebastian Huber1-5/+5
2013-06-14score: Rename rtems_smp_get_number_of_processors()Sebastian Huber1-1/+1
2013-05-29smp: Simplify SMP initialization sequenceSebastian Huber1-23/+6