RTX5: component view updated - control block state taken into account only for threads and counters
<?xml version="1.0" encoding="utf-8"?>
<component_viewer schemaVersion="0.1" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="Component_Viewer.xsd">
- <component name="CMSIS:RTOS2:Keil RTX5" shortname="RTX5" version="5.3.1"/> <!-- name and version of the component -->
+ <component name="CMSIS:RTOS2:Keil RTX5" shortname="RTX5" version="5.4.0"/> <!-- name and version of the component -->
<typedefs>
<!-- Attributes structure for thread -->
<list name="i" start="0" limit="ECB._count">
<calc>
- ECB[i].cb_valid = (ECB[i].id == 3) &amp;&amp; (ECB[i].state == 1);
+ ECB[i].cb_valid = (ECB[i].id == 3);
ECB[i].wl_idx = k;
ECB[i].wl_cnt = 0;
</calc>
<list cond="MCB._count" name="i" start="0" limit="MCB._count">
<calc>
- MCB[i].cb_valid = (MCB[i].id == 4) &amp;&amp; (MCB[i].state == 1);
+ MCB[i].cb_valid = (MCB[i].id == 4);
MCB[i].wl_idx = k;
MCB[i].wl_cnt = 0;
</calc>
<list cond="SCB._count" name="i" start="0" limit="SCB._count">
<calc>
- SCB[i].cb_valid = (SCB[i].id == 5) &amp;&amp; (SCB[i].state == 1);
+ SCB[i].cb_valid = (SCB[i].id == 5);
SCB[i].wl_idx = k;
SCB[i].wl_cnt = 0;
</calc>
<list cond="PCB._count" name="i" start="0" limit="PCB._count">
<calc>
- PCB[i].cb_valid = (PCB[i].id == 6) &amp;&amp; (PCB[i].state == 1);
+ PCB[i].cb_valid = (PCB[i].id == 6);
PCB[i].wl_idx = k;
PCB[i].wl_cnt = 0;
</calc>
<list cond="QCB._count" name="i" start="0" limit="QCB._count">
<calc>
- QCB[i].cb_valid = (QCB[i].id == 8) &amp;&amp; (QCB[i].state == 1);
+ QCB[i].cb_valid = (QCB[i].id == 8);
QCB[i].wl_idx = k;
QCB[i].wl_cnt = 0;
</calc>
