<map id="setup" name="setup">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,132,64,157"/>
<area shape="rect" id="Node000002" href="$krnl_8c.html#ad125e27b45d96853a6d57b368522dcc2" title="change task priority and reinserts it in task Q and do a task shift" alt="" coords="255,5,344,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="39,130,65,86,85,61,111,41,142,27,176,18,240,12,241,17,177,23,144,32,113,46,89,65,69,89,44,133"/>
<area shape="rect" id="Node000003" href="$krnl_8c.html#a94ea205ee7db78c069a276c36e1066ca" title="create a task &#45; only to be called before k_start creates a task and put it in the active Q" alt="" coords="112,132,201,157"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="64,142,98,142,98,147,64,147"/>
<area shape="rect" id="Node000010" href="$krnl_8c.html#ad939ea35387a46c6c94a096d41c0d18b" title=" " alt="" coords="127,56,186,81"/>
<area shape="poly" id="edge10_Node000001_Node000010" title=" " alt="" coords="55,130,122,87,125,91,58,134"/>
<area shape="rect" id="Node000011" href="$krnl_8c.html#aed9e2563ec3812f54fbf41c95dccc724" title=" " alt="" coords="599,309,665,335"/>
<area shape="poly" id="edge13_Node000001_Node000011" title=" " alt="" coords="45,156,72,198,91,221,114,241,171,276,234,301,300,317,367,327,431,331,490,332,585,326,585,331,490,337,431,337,366,332,299,322,233,306,169,280,110,245,87,225,67,201,40,159"/>
<area shape="rect" id="Node000012" href="$k06syncsem_2k06syncsem_8ino.html#afb35a54f26606b4808ac0a8d9ad55433" title=" " alt="" coords="127,207,186,232"/>
<area shape="poly" id="edge15_Node000001_Node000012" title=" " alt="" coords="58,155,125,197,122,201,55,160"/>
<area shape="rect" id="Node000004" href="$krnl_8c.html#a9e93bf68f5c7767915007c9641d97a37" title=" " alt="" coords="265,157,333,183"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="202,150,252,159,251,164,201,155"/>
<area shape="rect" id="Node000009" href="$krnl_8c.html#ae7d9dd598f0d68cea2903843117e8ebe" title=" " alt="" coords="592,107,672,132"/>
<area shape="poly" id="edge9_Node000003_Node000009" title=" " alt="" coords="201,140,578,119,578,125,202,145"/>
<area shape="rect" id="Node000005" href="$krnl_8c.html#a77ca854c9aa048f21a82d7a9b3e7c070" title=" " alt="" coords="426,157,515,183"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="334,167,412,167,412,173,334,173"/>
<area shape="rect" id="Node000006" href="$krnl_8c.html#aa4520b0a2e93f20bef54bfbbe6e8fec2" title=" " alt="" coords="748,159,796,184"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="515,168,734,169,734,174,515,173"/>
<area shape="rect" id="Node000007" href="$krnl_8c.html#a0ec2390c53df2644f8a0d9a61c4e4a49" title="shift running to task in front in AQ" alt="" coords="720,259,824,284"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="517,178,545,192,561,205,570,219,578,231,593,242,620,254,649,262,707,269,706,274,648,267,619,259,591,247,575,235,565,222,557,209,543,196,514,183"/>
<area shape="poly" id="edge8_Node000005_Node000009" title=" " alt="" coords="511,155,578,133,580,138,513,160"/>
<area shape="rect" id="Node000008" href="$rt-arduino-isrsync_8ino.html#a784ae15b1eb8c444ad2b5f2b10030f3c" title=" " alt="" coords="872,259,965,284"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="824,269,858,269,858,274,824,274"/>
<area shape="poly" id="edge11_Node000010_Node000002" title=" " alt="" coords="185,56,249,33,251,38,187,61"/>
<area shape="poly" id="edge12_Node000010_Node000009" title=" " alt="" coords="186,69,544,107,579,111,578,116,544,113,186,74"/>
<area shape="poly" id="edge14_Node000011_Node000007" title=" " alt="" coords="665,308,723,286,724,291,666,313"/>
<area shape="rect" id="Node000013" href="$krnl_8c.html#a189cc6d7a1dea78a52ea819f014756e2" title="eat milliseconds &#45; to mimik time consuming code" alt="" coords="249,207,349,232"/>
<area shape="poly" id="edge16_Node000012_Node000013" title=" " alt="" coords="186,217,236,217,236,222,186,222"/>
<area shape="rect" id="Node000015" href="$krnl_8c.html#a56febc95937d41bc48b48b6fdd6f6987" title="let task sleep for a number of milliseconds" alt="" coords="263,256,335,281"/>
<area shape="poly" id="edge18_Node000012_Node000015" title=" " alt="" coords="187,227,251,249,250,254,185,232"/>
<area shape="rect" id="Node000014" href="$krnl_8c.html#a2a70fb8b5376dab50d4de2b14056ba87" title=" " alt="" coords="397,207,544,232"/>
<area shape="poly" id="edge17_Node000013_Node000014" title=" " alt="" coords="349,217,383,217,383,222,349,222"/>
<area shape="rect" id="Node000016" href="$krnl_8c.html#a7f65c7a1cbda113524b3009faf639357" title="stand wait on semaphore call with timeout facility" alt="" coords="438,256,503,281"/>
<area shape="poly" id="edge19_Node000015_Node000016" title=" " alt="" coords="336,266,424,266,424,271,336,271"/>
<area shape="rect" id="Node000017" href="$krnl_8c.html#aead12f2e7f6ee98b98bb847c42d5027c" title="a wait call with no disable &#45; fct might no be usefull" alt="" coords="597,208,667,233"/>
<area shape="poly" id="edge20_Node000016_Node000017" title=" " alt="" coords="503,257,583,232,585,237,504,262"/>
<area shape="poly" id="edge21_Node000017_Node000006" title=" " alt="" coords="666,206,734,182,736,187,668,211"/>
<area shape="poly" id="edge23_Node000017_Node000007" title=" " alt="" coords="668,231,724,251,722,256,666,236"/>
<area shape="rect" id="Node000018" href="$krnl_8c.html#ab750c904258e717b40c17f55400ca3b2" title=" " alt="" coords="748,208,796,233"/>
<area shape="poly" id="edge22_Node000017_Node000018" title=" " alt="" coords="667,218,734,218,734,223,667,223"/>
</map>
