Yes,
if you #define RTEMS_SMP you can use the MrsP protocol (for example) by
calling
rtems_semaphore_create with an attribute set containing
RTEMS_PRIORITY | RTEMS_BINARY_SEMAPHORE |
RTEMS_MULTIPROCESSOR_RESOURCE_SHARING.
You can then use rtems_semaphore_obtain, rtems_semaphore_release
, rtems_semaphore_delete and others in the usual way.
Best Regards,
Andrew Butterfield
--------------------------------------------------------------------
Andrew Butterfield Tel: +353-1-896-2517 Fax: +353-1-677-2204
Lero@TCD, Head of Software Foundations & Verification Research Group
School of Computer Science and Statistics,
Room G.39, O'Reilly Institute, Trinity College, University of Dublin
http://www.scss.tcd.ie/Andrew.Butterfield/
--------------------------------------------------------------------
-----Original Message-----
From: users <[email protected]> on behalf of Heinz Junkes
<[email protected]>
Date: Saturday 25 September 2021 at 11:23
To: Rtems users <[email protected]>
Subject: rtems_semaphore routines on SMP systems
Can the rtems_semaphore_*() routines be used on SMP systems?
Viele Grüße
Heinz
_______________________________________________
users mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/users