[RTEMS Project] #2843: Use self-contained objects instead of Classic API for drivers and support libraries

RTEMS trac trac at rtems.org
Tue Dec 20 10:28:55 UTC 2016


#2843: Use self-contained objects instead of Classic API for drivers and support
libraries
-----------------------------+------------------------------
 Reporter:  sebastian.huber  |       Owner:  sebastian.huber
     Type:  enhancement      |      Status:  new
 Priority:  normal           |   Milestone:  4.12
Component:  cpukit           |     Version:  4.12
 Severity:  normal           |  Resolution:
 Keywords:                   |
-----------------------------+------------------------------

Comment (by sebastian.huber):

 Replying to [comment:2 chrisj]:
 > Can Option 4 be NP extensions to POSIX after Option 2 is done?

 Binary semaphores are not available out of the box with POSIX. You need a
 mutex and a condition variable for this, e.g.
 http://stackoverflow.com/questions/7478684/how-to-initialise-a-binary-
 semaphore-in-c.

 Option 4. should be implementable via POSIX to allow to run the software
 without RTEMS, however, it should use a specialized implementation on
 RTEMS to minimize run-time and space overheads.

--
Ticket URL: <http://devel.rtems.org/ticket/2843#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list