<p>Five threads are involved in the complex priority inversion scenario, please refer to the diagram below for the complete scenario.<br/>
The test expects the threads to perform their operations in increasing priority order by rearranging their priorities in order to avoid the priority inversion trap.</p>
<h2>Scenario</h2>
<p>This weird looking diagram should explain what happens in the test case: </p>
xL - Lock operation on mutex <spanclass="charliteral">'x'</span>
xUn - Unlock operation on mutex <spanclass="charliteral">'x'</span> with priority returning to level <spanclass="charliteral">'n'</span>
^ - Priority transition (boost or <spanclass="keywordflow">return</span>).
Generated on Sun Oct 24 2010 09:40:45 for ChibiOS/RT by <ahref="http://www.doxygen.org/index.html"><imgsrc="doxygen.png"alt="doxygen"align="middle"border="0"></a> 1.7.1</small></address>