Hello, the Giant lock elimination is now done.
The next step is to split up the CORE mutex implementation into different parts to simplify the business logic (e.g. mutex (ceiling and inheritance), recursive mutex (ceiling and inheritance) , binary semaphore (FIFO and priority), simple binary semaphore (FIFO and priority)). This makes it easier to re-use the implementation for the internal, Newlib internal, GCC internal and libbsd mutexes. This should be done early next week.
Afterwards, I will work on the OMIP locking protocol implementation: https://devel.rtems.org/ticket/2556 -- Sebastian Huber, embedded brains GmbH Address : Dornierstr. 4, D-82178 Puchheim, Germany Phone : +49 89 189 47 41-16 Fax : +49 89 189 47 41-09 E-Mail : [email protected] PGP : Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. _______________________________________________ devel mailing list [email protected] http://lists.rtems.org/mailman/listinfo/devel
