From 577293f0a959b5368c073d51f3404c57b3680d14 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Sun, 28 Apr 2019 14:31:10 +0200 Subject: score: Add _SMP_Synchronize() --- cpukit/include/rtems/score/smpimpl.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'cpukit/include/rtems/score/smpimpl.h') diff --git a/cpukit/include/rtems/score/smpimpl.h b/cpukit/include/rtems/score/smpimpl.h index c0fe7a03e2..e52a82cf25 100644 --- a/cpukit/include/rtems/score/smpimpl.h +++ b/cpukit/include/rtems/score/smpimpl.h @@ -261,6 +261,14 @@ void _SMP_Othercast_action( void *arg ); +/** + * @brief Ensures that all store operations issued by the current processor + * before the call this function are visible to all other online processors. + * + * Simply calls _SMP_Othercast_action() with an empty multicast action. + */ +void _SMP_Synchronize( void ); + #endif /* defined( RTEMS_SMP ) */ /** -- cgit v1.2.3