summaryrefslogtreecommitdiffstats
path: root/bsps/shared/start/bspsmp-dummy.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-04-20bsps: Move bspsmp.c to bspsSebastian Huber1-0/+0
This patch is a part of the BSP source reorganization. Update #3285.
2015-02-17score: Add _CPU_SMP_Prepare_start_multitasking()Sebastian Huber1-0/+4
Update #2268.
2014-05-12bsps: Use standard file name for BSP supportSebastian Huber1-0/+0
2014-04-14score: SMP initialization changesSebastian Huber1-1/+10
Add and use _CPU_SMP_Start_processor(). Add and use _CPU_SMP_Finalize_initialization(). This makes most _CPU_SMP_Initialize() functions a bit simpler since we can calculate the minimum value of the count of processors requested by the application configuration and the count of physically or virtually available processors in the high-level code. The CPU port has now the ability to signal a processor start failure. With the support for clustered/partitioned scheduling the presence of particular processors can be configured to be optional or mandatory. There will be a fatal error only in case mandatory processors are not present. The CPU port may use a timeout to monitor the start of a processor.
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2014-02-19score: Delete bsp_smp_broadcast_interrupt()Sebastian Huber1-15/+1
Since the per-CPU SMP lock must be acquired and released to send the message a single interrupt broadcast operations offers no benefits. If synchronization is required, then a SMP barrier must be used anyway.
2014-02-19score: Rename bsp_smp_initialize()Sebastian Huber1-1/+1
Rename bsp_smp_initialize() into _CPU_SMP_Initialize() since every CPU port must supply this function.
2014-02-05bsps: Delete unused bsp_smp_delay()Sebastian Huber1-4/+0
2013-07-17smp: Add and use _CPU_SMP_Send_interrupt()Sebastian Huber1-3/+1
Delete bsp_smp_interrupt_cpu().
2013-05-29smp: Delete bsp_smp_secondary_cpu_initialize()Sebastian Huber1-4/+0
Do not call bsp_smp_secondary_cpu_initialize() in rtems_smp_secondary_cpu_initialize(). This allows more flexibilty in the BSP low-level code. Specify context requirements for a call to rtems_smp_secondary_cpu_initialize().
2013-05-29smp: Simplify main CPU initializationSebastian Huber1-3/+1
Call _SMP_Handler_initialize() later and move bsp_smp_initialize() into _SMP_Handler_initialize(). Change bsp_smp_initialize() prototype to match integer types of calling context.
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-2/+0
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
2011-03-162011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com>Joel Sherrill1-0/+50
PR 1729/cpukit * smp/getcpuid.c, smp/smp_stub.c: New files.