From ca63ae2ec0b7831d533497078c0982ba758eec81 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 13 Jun 2013 15:41:21 +0200 Subject: smp: Add and use _CPU_SMP_Send_interrupt() Delete bsp_smp_interrupt_cpu(). --- cpukit/score/cpu/no_cpu/rtems/score/cpu.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'cpukit/score/cpu/no_cpu/rtems/score/cpu.h') diff --git a/cpukit/score/cpu/no_cpu/rtems/score/cpu.h b/cpukit/score/cpu/no_cpu/rtems/score/cpu.h index d368e51c5f..dc48d2bbc8 100644 --- a/cpukit/score/cpu/no_cpu/rtems/score/cpu.h +++ b/cpukit/score/cpu/no_cpu/rtems/score/cpu.h @@ -1416,6 +1416,16 @@ static inline uint32_t CPU_swap_u32( return 123; } + /** + * @brief Sends an inter-processor interrupt to the specified target + * processor. + * + * This operation is undefined for target processor indices out of range. + * + * @param[in] target_processor_index The target processor index. + */ + void _CPU_SMP_Send_interrupt( uint32_t target_processor_index ); + /** * @brief Broadcasts a processor event. * -- cgit v1.2.3