On 22/12/2016 01:19, Sebastian Huber wrote:
The POSIX API provides no binary semaphores, so task/interrupt
synchronization is a problem. So, for drivers there is still a need for
some RTEMS-specific APIs.

I like the idea of NP additions help us here. We already have pthread_getaffinity_np.

A user knows their code will not be portable under the POSIX standard when using 'pthread_*_np' calls and using the Classic is not portable anyway so there is real difference with portability. At least with just one API in use there is the ability to reduce the code in the final image by limiting the APIs linked in.

Chris
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to