From 430010715e7a9af17185412273165674f3b58f20 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sun, 16 Dec 2007 19:01:30 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@141 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- readme.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'readme.txt') diff --git a/readme.txt b/readme.txt index 4348c6cba..18ba71eb5 100644 --- a/readme.txt +++ b/readme.txt @@ -39,6 +39,18 @@ AVR-AT90CANx-GCC - Port on AVR AT90CAN128, not complete yet. *** Releases *** ***************************************************************************** +*** 0.5.0 *** +- NEW: Binary Mutexes, the new mechanism provides a complete implementation + of the "priority inheritance" algorithm as a tool for work around the + priority inversion problem. + The Mutexes are not meant to replace the Semaphores that are still the best + mechanism for synchronization between interrupt handlers and high level + code, something Mutexes cannot do. + Soon an article will be added to the wiki describing pro and cons of the + various mechanisms and the correct use cases. +- RT Semaphores subsystem removed, the Mutexes implements a better solution + for the same problem. + *** 0.4.5 *** - Moved the serial IRQ handlers and VIC vectors initialization inside the serial drivers. Now the serial-related code is all inside the driver. -- cgit v1.2.3