2832 lines
		
	
	
		
			180 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			2832 lines
		
	
	
		
			180 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 | 
						|
<html xmlns="http://www.w3.org/1999/xhtml">
 | 
						|
<head>
 | 
						|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 | 
						|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 | 
						|
<meta name="generator" content="Doxygen 1.8.20"/>
 | 
						|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
 | 
						|
<title>Labor04: task.h File Reference</title>
 | 
						|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
 | 
						|
<script type="text/javascript" src="jquery.js"></script>
 | 
						|
<script type="text/javascript" src="dynsections.js"></script>
 | 
						|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
 | 
						|
<script type="text/javascript" src="resize.js"></script>
 | 
						|
<script type="text/javascript" src="navtreedata.js"></script>
 | 
						|
<script type="text/javascript" src="navtree.js"></script>
 | 
						|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
 | 
						|
<script type="text/javascript" src="search/searchdata.js"></script>
 | 
						|
<script type="text/javascript" src="search/search.js"></script>
 | 
						|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 | 
						|
<div id="titlearea">
 | 
						|
<table cellspacing="0" cellpadding="0">
 | 
						|
 <tbody>
 | 
						|
 <tr style="height: 56px;">
 | 
						|
  <td id="projectalign" style="padding-left: 0.5em;">
 | 
						|
   <div id="projectname">Labor04
 | 
						|
   </div>
 | 
						|
  </td>
 | 
						|
 </tr>
 | 
						|
 </tbody>
 | 
						|
</table>
 | 
						|
</div>
 | 
						|
<!-- end header part -->
 | 
						|
<!-- Generated by Doxygen 1.8.20 -->
 | 
						|
<script type="text/javascript">
 | 
						|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
 | 
						|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
 | 
						|
/* @license-end */
 | 
						|
</script>
 | 
						|
<script type="text/javascript" src="menudata.js"></script>
 | 
						|
<script type="text/javascript" src="menu.js"></script>
 | 
						|
<script type="text/javascript">
 | 
						|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
 | 
						|
$(function() {
 | 
						|
  initMenu('',true,false,'search.php','Search');
 | 
						|
  $(document).ready(function() { init_search(); });
 | 
						|
});
 | 
						|
/* @license-end */</script>
 | 
						|
<div id="main-nav"></div>
 | 
						|
</div><!-- top -->
 | 
						|
<div id="side-nav" class="ui-resizable side-nav-resizable">
 | 
						|
  <div id="nav-tree">
 | 
						|
    <div id="nav-tree-contents">
 | 
						|
      <div id="nav-sync" class="sync"></div>
 | 
						|
    </div>
 | 
						|
  </div>
 | 
						|
  <div id="splitbar" style="-moz-user-select:none;" 
 | 
						|
       class="ui-resizable-handle">
 | 
						|
  </div>
 | 
						|
</div>
 | 
						|
<script type="text/javascript">
 | 
						|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
 | 
						|
$(document).ready(function(){initNavTree('task_8h.html',''); initResizable(); });
 | 
						|
/* @license-end */
 | 
						|
</script>
 | 
						|
<div id="doc-content">
 | 
						|
<!-- window showing the filter options -->
 | 
						|
<div id="MSearchSelectWindow"
 | 
						|
     onmouseover="return searchBox.OnSearchSelectShow()"
 | 
						|
     onmouseout="return searchBox.OnSearchSelectHide()"
 | 
						|
     onkeydown="return searchBox.OnSearchSelectKey(event)">
 | 
						|
</div>
 | 
						|
 | 
						|
<!-- iframe showing the search results (closed by default) -->
 | 
						|
<div id="MSearchResultsWindow">
 | 
						|
<iframe src="javascript:void(0)" frameborder="0" 
 | 
						|
        name="MSearchResults" id="MSearchResults">
 | 
						|
</iframe>
 | 
						|
</div>
 | 
						|
 | 
						|
<div class="header">
 | 
						|
  <div class="summary">
 | 
						|
<a href="#nested-classes">Data Structures</a> |
 | 
						|
<a href="#define-members">Macros</a> |
 | 
						|
<a href="#typedef-members">Typedefs</a> |
 | 
						|
<a href="#enum-members">Enumerations</a> |
 | 
						|
<a href="#func-members">Functions</a>  </div>
 | 
						|
  <div class="headertitle">
 | 
						|
<div class="title">task.h File Reference</div>  </div>
 | 
						|
</div><!--header-->
 | 
						|
<div class="contents">
 | 
						|
<div class="textblock"><code>#include "<a class="el" href="list_8h_source.html">list.h</a>"</code><br />
 | 
						|
</div><div class="textblock"><div class="dynheader">
 | 
						|
Include dependency graph for task.h:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h__incl.png" border="0" usemap="#atask_8h" alt=""/></div>
 | 
						|
<map name="task_8h" id="atask_8h">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,5,64,32"/>
 | 
						|
<area shape="rect" href="list_8h.html" title=" " alt="" coords="9,80,60,107"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
</div><div class="textblock"><div class="dynheader">
 | 
						|
This graph shows which files directly or indirectly include this file:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h__dep__incl.png" border="0" usemap="#atask_8hdep" alt=""/></div>
 | 
						|
<map name="task_8hdep" id="atask_8hdep">
 | 
						|
<area shape="rect" title=" " alt="" coords="1123,5,1182,32"/>
 | 
						|
<area shape="rect" href="croutine_8c.html" title=" " alt="" coords="575,80,653,107"/>
 | 
						|
<area shape="rect" href="_e_s2___v4__app_8h.html" title="global header file for project" alt="" coords="678,80,787,107"/>
 | 
						|
<area shape="rect" href="event__groups_8c.html" title=" " alt="" coords="1372,229,1483,256"/>
 | 
						|
<area shape="rect" href="heap__1_8c.html" title=" " alt="" coords="983,80,1058,107"/>
 | 
						|
<area shape="rect" href="port_8c.html" title=" " alt="" coords="1082,80,1138,107"/>
 | 
						|
<area shape="rect" href="queue_8c.html" title=" " alt="" coords="1163,80,1231,107"/>
 | 
						|
<area shape="rect" href="stream__buffer_8c.html" title=" " alt="" coords="1255,80,1368,107"/>
 | 
						|
<area shape="rect" href="tasks_8c.html" title=" " alt="" coords="1231,155,1296,181"/>
 | 
						|
<area shape="rect" href="timers_8c.html" title=" " alt="" coords="1507,155,1577,181"/>
 | 
						|
<area shape="rect" href="timers_8h.html" title=" " alt="" coords="1393,80,1462,107"/>
 | 
						|
<area shape="rect" href="displaytask_8c.html" title=" " alt="" coords="625,155,723,181"/>
 | 
						|
<area shape="rect" href="_externals_8h.html" title="declare global variables" alt="" coords="747,155,835,181"/>
 | 
						|
<area shape="rect" href="_fsm_framework_8c.html" title=" " alt="" coords="859,155,985,181"/>
 | 
						|
<area shape="rect" href="_fsm_tape_8c.html" title="FSM for Tape." alt="" coords="1009,155,1096,181"/>
 | 
						|
<area shape="rect" href="_fsm_tape_8h.html" title="Header FSM for Tape." alt="" coords="1120,155,1207,181"/>
 | 
						|
<area shape="rect" href="_fsm_v_c_r_8c.html" title="FSM for VCR." alt="" coords="5,155,92,181"/>
 | 
						|
<area shape="rect" href="_fsm_v_c_r_8h.html" title=" " alt="" coords="116,155,203,181"/>
 | 
						|
<area shape="rect" href="_globals_8c.html" title=" " alt="" coords="227,155,305,181"/>
 | 
						|
<area shape="rect" href="_interrupt_8c.html" title="timer isr handler" alt="" coords="329,155,411,181"/>
 | 
						|
<area shape="rect" href="_main_8c.html" title="app main" alt="" coords="435,155,497,181"/>
 | 
						|
<area shape="rect" href="_threads_8c.html" title="threads tun by HeiOS" alt="" coords="521,155,601,181"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html" title=" " alt="" coords="1372,155,1483,181"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<p><a href="task_8h_source.html">Go to the source code of this file.</a></p>
 | 
						|
<table class="memberdecls">
 | 
						|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 | 
						|
Data Structures</h2></td></tr>
 | 
						|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structx_t_i_m_e___o_u_t.html">xTIME_OUT</a></td></tr>
 | 
						|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structx_m_e_m_o_r_y___r_e_g_i_o_n.html">xMEMORY_REGION</a></td></tr>
 | 
						|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structx_t_a_s_k___p_a_r_a_m_e_t_e_r_s.html">xTASK_PARAMETERS</a></td></tr>
 | 
						|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structx_t_a_s_k___s_t_a_t_u_s.html">xTASK_STATUS</a></td></tr>
 | 
						|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
</table><table class="memberdecls">
 | 
						|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
 | 
						|
Macros</h2></td></tr>
 | 
						|
<tr class="memitem:a3de6ae5641d96a68aa027673b6588016"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a3de6ae5641d96a68aa027673b6588016">tskKERNEL_VERSION_NUMBER</a>   "V9.0.0"</td></tr>
 | 
						|
<tr class="separator:a3de6ae5641d96a68aa027673b6588016"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a790e0e16f79e71d4791435a31d5b0fc7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a790e0e16f79e71d4791435a31d5b0fc7">tskKERNEL_VERSION_MAJOR</a>   9</td></tr>
 | 
						|
<tr class="separator:a790e0e16f79e71d4791435a31d5b0fc7"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ab0b5ab04d8419227d0a5ac94af6b3639"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ab0b5ab04d8419227d0a5ac94af6b3639">tskKERNEL_VERSION_MINOR</a>   0</td></tr>
 | 
						|
<tr class="separator:ab0b5ab04d8419227d0a5ac94af6b3639"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a4cb001d5c86f4a8a5272f27227eb3247"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a4cb001d5c86f4a8a5272f27227eb3247">tskKERNEL_VERSION_BUILD</a>   0</td></tr>
 | 
						|
<tr class="separator:a4cb001d5c86f4a8a5272f27227eb3247"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a94ed0b9b3b4e8ccc859c322f18583e67"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a94ed0b9b3b4e8ccc859c322f18583e67">tskIDLE_PRIORITY</a>   ( ( <a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> ) 0U )</td></tr>
 | 
						|
<tr class="separator:a94ed0b9b3b4e8ccc859c322f18583e67"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a767e474430db1e60056e9678763f9202"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a767e474430db1e60056e9678763f9202">taskYIELD</a>()   <a class="el" href="portmacro_8h.html#ae1ff06193615f5130b5a97dc9e708fc7">portYIELD</a>()</td></tr>
 | 
						|
<tr class="separator:a767e474430db1e60056e9678763f9202"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ab7bf0ae866292ba8296091a9d5209689"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ab7bf0ae866292ba8296091a9d5209689">taskENTER_CRITICAL</a>()   <a class="el" href="portmacro_8h.html#a8a09321ad004019f3c8d0f2e4d7224c7">portENTER_CRITICAL</a>()</td></tr>
 | 
						|
<tr class="separator:ab7bf0ae866292ba8296091a9d5209689"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:acb27098fc27d117f720d96bfdcd2b4c8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#acb27098fc27d117f720d96bfdcd2b4c8">taskENTER_CRITICAL_FROM_ISR</a>()   <a class="el" href="portmacro_8h.html#a31b4260dbc1823ba80b578f86eb15a98">portSET_INTERRUPT_MASK_FROM_ISR</a>()</td></tr>
 | 
						|
<tr class="separator:acb27098fc27d117f720d96bfdcd2b4c8"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aac8f36abc45ac4ee714bd6b81e3b1643"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aac8f36abc45ac4ee714bd6b81e3b1643">taskEXIT_CRITICAL</a>()   <a class="el" href="portmacro_8h.html#a529358e6147881dd881c890ade21c9bd">portEXIT_CRITICAL</a>()</td></tr>
 | 
						|
<tr class="separator:aac8f36abc45ac4ee714bd6b81e3b1643"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:afa2f5acc3c925b6542ecca1acf67a234"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#afa2f5acc3c925b6542ecca1acf67a234">taskEXIT_CRITICAL_FROM_ISR</a>(x)   <a class="el" href="portmacro_8h.html#a79d65a5d0f6f9133a0739832e9d8367e">portCLEAR_INTERRUPT_MASK_FROM_ISR</a>( x )</td></tr>
 | 
						|
<tr class="separator:afa2f5acc3c925b6542ecca1acf67a234"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aa455a648c2224964ee57758b8794198e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aa455a648c2224964ee57758b8794198e">taskDISABLE_INTERRUPTS</a>()   <a class="el" href="portmacro_8h.html#a6e3d10ee1a0734a647ca192523c2cfc1">portDISABLE_INTERRUPTS</a>()</td></tr>
 | 
						|
<tr class="separator:aa455a648c2224964ee57758b8794198e"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a04361ba499e91eb35324e4cba6feea17"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a04361ba499e91eb35324e4cba6feea17">taskENABLE_INTERRUPTS</a>()   <a class="el" href="portmacro_8h.html#abc47e85a6befbb47961ad5ee7aa57173">portENABLE_INTERRUPTS</a>()</td></tr>
 | 
						|
<tr class="separator:a04361ba499e91eb35324e4cba6feea17"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a0cad071ca127a35df93166e9ed5b6ada"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a0cad071ca127a35df93166e9ed5b6ada">taskSCHEDULER_SUSPENDED</a>   ( ( <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> ) 0 )</td></tr>
 | 
						|
<tr class="separator:a0cad071ca127a35df93166e9ed5b6ada"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a0923fdaae1bfe42ac5cccd9e9ddca9ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a0923fdaae1bfe42ac5cccd9e9ddca9ed">taskSCHEDULER_NOT_STARTED</a>   ( ( <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> ) 1 )</td></tr>
 | 
						|
<tr class="separator:a0923fdaae1bfe42ac5cccd9e9ddca9ed"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:acbb675035741787d29da475b5a887545"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#acbb675035741787d29da475b5a887545">taskSCHEDULER_RUNNING</a>   ( ( <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> ) 2 )</td></tr>
 | 
						|
<tr class="separator:acbb675035741787d29da475b5a887545"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a0d2d54fb8a64011dfbb54983e4ed06bd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a0d2d54fb8a64011dfbb54983e4ed06bd">xTaskNotify</a>(xTaskToNotify,  ulValue,  eAction)   <a class="el" href="tasks_8c.html#ab7ac3722f088a5530f7ac58cd48a5e7a">xTaskGenericNotify</a>( ( xTaskToNotify ), ( ulValue ), ( eAction ), NULL )</td></tr>
 | 
						|
<tr class="separator:a0d2d54fb8a64011dfbb54983e4ed06bd"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aaa80adec29a2eebbfe0a551684a0acca"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aaa80adec29a2eebbfe0a551684a0acca">xTaskNotifyAndQuery</a>(xTaskToNotify,  ulValue,  eAction,  pulPreviousNotifyValue)   <a class="el" href="tasks_8c.html#ab7ac3722f088a5530f7ac58cd48a5e7a">xTaskGenericNotify</a>( ( xTaskToNotify ), ( ulValue ), ( eAction ), ( pulPreviousNotifyValue ) )</td></tr>
 | 
						|
<tr class="separator:aaa80adec29a2eebbfe0a551684a0acca"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a1ed9129068b96a909356bd0369c5ecb0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a1ed9129068b96a909356bd0369c5ecb0">xTaskNotifyFromISR</a>(xTaskToNotify,  ulValue,  eAction,  pxHigherPriorityTaskWoken)   <a class="el" href="tasks_8c.html#a23102158140aa66fb3b9fd132cd53695">xTaskGenericNotifyFromISR</a>( ( xTaskToNotify ), ( ulValue ), ( eAction ), NULL, ( pxHigherPriorityTaskWoken ) )</td></tr>
 | 
						|
<tr class="separator:a1ed9129068b96a909356bd0369c5ecb0"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a5c491b42e243a91c7473887d1fb96dd5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a5c491b42e243a91c7473887d1fb96dd5">xTaskNotifyAndQueryFromISR</a>(xTaskToNotify,  ulValue,  eAction,  pulPreviousNotificationValue,  pxHigherPriorityTaskWoken)   <a class="el" href="tasks_8c.html#a23102158140aa66fb3b9fd132cd53695">xTaskGenericNotifyFromISR</a>( ( xTaskToNotify ), ( ulValue ), ( eAction ), ( pulPreviousNotificationValue ), ( pxHigherPriorityTaskWoken ) )</td></tr>
 | 
						|
<tr class="separator:a5c491b42e243a91c7473887d1fb96dd5"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ac60cbd05577a3e4f3c3587dd9b213930"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ac60cbd05577a3e4f3c3587dd9b213930">xTaskNotifyGive</a>(xTaskToNotify)   <a class="el" href="tasks_8c.html#ab7ac3722f088a5530f7ac58cd48a5e7a">xTaskGenericNotify</a>( ( xTaskToNotify ), ( 0 ), <a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233a04fb0e98d2400e4cd28f1593bc868822">eIncrement</a>, NULL )</td></tr>
 | 
						|
<tr class="separator:ac60cbd05577a3e4f3c3587dd9b213930"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
</table><table class="memberdecls">
 | 
						|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
 | 
						|
Typedefs</h2></td></tr>
 | 
						|
<tr class="memitem:ae95f44d4cfeb4a599c6cc258d241cb6b"><td class="memItemLeft" align="right" valign="top">typedef void * </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a></td></tr>
 | 
						|
<tr class="separator:ae95f44d4cfeb4a599c6cc258d241cb6b"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:af984026250bf8fece2e0068874d4661d"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#af984026250bf8fece2e0068874d4661d">TaskHookFunction_t</a>) (void *)</td></tr>
 | 
						|
<tr class="separator:af984026250bf8fece2e0068874d4661d"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a558b407b5433bee1696535e3c4816bdf"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structx_t_i_m_e___o_u_t.html">xTIME_OUT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a558b407b5433bee1696535e3c4816bdf">TimeOut_t</a></td></tr>
 | 
						|
<tr class="separator:a558b407b5433bee1696535e3c4816bdf"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:abc1e4d1b3f52e2a9101487e1831b992a"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structx_m_e_m_o_r_y___r_e_g_i_o_n.html">xMEMORY_REGION</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#abc1e4d1b3f52e2a9101487e1831b992a">MemoryRegion_t</a></td></tr>
 | 
						|
<tr class="separator:abc1e4d1b3f52e2a9101487e1831b992a"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a388dc3e95bc2a93a2841a8d1e49634f3"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structx_t_a_s_k___p_a_r_a_m_e_t_e_r_s.html">xTASK_PARAMETERS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a388dc3e95bc2a93a2841a8d1e49634f3">TaskParameters_t</a></td></tr>
 | 
						|
<tr class="separator:a388dc3e95bc2a93a2841a8d1e49634f3"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ae5c0c4b9b2c8af5836583b2984ef5b6e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structx_t_a_s_k___s_t_a_t_u_s.html">xTASK_STATUS</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ae5c0c4b9b2c8af5836583b2984ef5b6e">TaskStatus_t</a></td></tr>
 | 
						|
<tr class="separator:ae5c0c4b9b2c8af5836583b2984ef5b6e"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
</table><table class="memberdecls">
 | 
						|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
 | 
						|
Enumerations</h2></td></tr>
 | 
						|
<tr class="memitem:a1749369458e2282a22e862a619a3892c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892c">eTaskState</a> { <br />
 | 
						|
  <a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892ca83318c0d58e6b2bafaefa1be597fb8b6">eRunning</a> = 0, 
 | 
						|
<a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892ca8570b65f331057b2cf92c504f0a2bc83">eReady</a>, 
 | 
						|
<a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892cad23d72c68f43b6fff4962ad4154766af">eBlocked</a>, 
 | 
						|
<a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892caf35a900d49fdfc2502eefc68fdb70f72">eSuspended</a>, 
 | 
						|
<br />
 | 
						|
  <a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892cacef5c6e771d3a07f656e07a13a20ba35">eDeleted</a>, 
 | 
						|
<a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892cab32c771bb60dc8b502f65b81eef3bd86">eInvalid</a>
 | 
						|
<br />
 | 
						|
 }</td></tr>
 | 
						|
<tr class="separator:a1749369458e2282a22e862a619a3892c"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ae8abc4f7da5b6880467daafbf19cd233"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233">eNotifyAction</a> { <br />
 | 
						|
  <a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233abac2b17ab15444724b6f35d47cd0a64a">eNoAction</a> = 0, 
 | 
						|
<a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233ab7b1af2eeee53ae78eeff37c1cb6f79b">eSetBits</a>, 
 | 
						|
<a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233a04fb0e98d2400e4cd28f1593bc868822">eIncrement</a>, 
 | 
						|
<a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233ab61fc296ef909186b5824c823b33e130">eSetValueWithOverwrite</a>, 
 | 
						|
<br />
 | 
						|
  <a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233acc4dd3fe71b62c751187a2c4c515abac">eSetValueWithoutOverwrite</a>
 | 
						|
<br />
 | 
						|
 }</td></tr>
 | 
						|
<tr class="separator:ae8abc4f7da5b6880467daafbf19cd233"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:afd168a210ae0f2fb0fca242860a8178e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#afd168a210ae0f2fb0fca242860a8178e">eSleepModeStatus</a> { <a class="el" href="task_8h.html#afd168a210ae0f2fb0fca242860a8178eaba7b1a394c63faa14a85dbb191f1c6f9">eAbortSleep</a> = 0, 
 | 
						|
<a class="el" href="task_8h.html#afd168a210ae0f2fb0fca242860a8178ea2c539add8104402c6336bc33a660d1d1">eStandardSleep</a>, 
 | 
						|
<a class="el" href="task_8h.html#afd168a210ae0f2fb0fca242860a8178ea004c4d9f1a2619193750d0e2f18f6046">eNoTasksWaitingTimeout</a>
 | 
						|
 }</td></tr>
 | 
						|
<tr class="separator:afd168a210ae0f2fb0fca242860a8178e"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
</table><table class="memberdecls">
 | 
						|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 | 
						|
Functions</h2></td></tr>
 | 
						|
<tr class="memitem:ad889595baff9faf9efe02f3696825409"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ad889595baff9faf9efe02f3696825409">vTaskAllocateMPURegions</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask, const <a class="el" href="task_8h.html#abc1e4d1b3f52e2a9101487e1831b992a">MemoryRegion_t</a> *const pxRegions) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ad889595baff9faf9efe02f3696825409"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a27ff4ebce26565bef136bda84201ff80"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a27ff4ebce26565bef136bda84201ff80">vTaskDelete</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskToDelete) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a27ff4ebce26565bef136bda84201ff80"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aa154068cecd7f31446a7a84af44ab1a3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aa154068cecd7f31446a7a84af44ab1a3">vTaskDelay</a> (const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTicksToDelay) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:aa154068cecd7f31446a7a84af44ab1a3"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a067da3e949e248096ec6c01f9cb75a47"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a067da3e949e248096ec6c01f9cb75a47">vTaskDelayUntil</a> (<a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> *const pxPreviousWakeTime, const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTimeIncrement) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a067da3e949e248096ec6c01f9cb75a47"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:afefe333df0492c8411c0094badd25185"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#afefe333df0492c8411c0094badd25185">xTaskAbortDelay</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:afefe333df0492c8411c0094badd25185"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a3edc3f1a0adc8403f42529bce4ae3446"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a3edc3f1a0adc8403f42529bce4ae3446">uxTaskPriorityGet</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a3edc3f1a0adc8403f42529bce4ae3446"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:abc808e43d257a47de4b431483c65ea15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#abc808e43d257a47de4b431483c65ea15">uxTaskPriorityGetFromISR</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:abc808e43d257a47de4b431483c65ea15"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a954df77397d616484edb7c58c7760b10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892c">eTaskState</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a954df77397d616484edb7c58c7760b10">eTaskGetState</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a954df77397d616484edb7c58c7760b10"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ac08c26d037d0dc685740eec9b2028715"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ac08c26d037d0dc685740eec9b2028715">vTaskGetInfo</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask, <a class="el" href="task_8h.html#ae5c0c4b9b2c8af5836583b2984ef5b6e">TaskStatus_t</a> *pxTaskStatus, <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xGetFreeStackSpace, <a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892c">eTaskState</a> eState) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ac08c26d037d0dc685740eec9b2028715"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a1ee31be76e326e0644dbd6ac40a787b6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a1ee31be76e326e0644dbd6ac40a787b6">vTaskPrioritySet</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask, <a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxNewPriority) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a1ee31be76e326e0644dbd6ac40a787b6"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a84d4e660b04630be2939d91b3c2412f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a84d4e660b04630be2939d91b3c2412f8">vTaskSuspend</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskToSuspend) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a84d4e660b04630be2939d91b3c2412f8"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a84a1584f29fb7736a1aa72ad5b3e9b44"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a84a1584f29fb7736a1aa72ad5b3e9b44">vTaskResume</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskToResume) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a84a1584f29fb7736a1aa72ad5b3e9b44"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aefbfd37c0661c3062fafd7334bff9aed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aefbfd37c0661c3062fafd7334bff9aed">xTaskResumeFromISR</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskToResume) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:aefbfd37c0661c3062fafd7334bff9aed"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aaf9dca1065c60abdeb309d56ab7293cb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aaf9dca1065c60abdeb309d56ab7293cb">vTaskStartScheduler</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:aaf9dca1065c60abdeb309d56ab7293cb"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a1651e13c7ccd6273f53a62425ec79a15"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a1651e13c7ccd6273f53a62425ec79a15">vTaskEndScheduler</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a1651e13c7ccd6273f53a62425ec79a15"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a366b302eba79d10b5ee2a3756f0fcc43"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a366b302eba79d10b5ee2a3756f0fcc43">vTaskSuspendAll</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a366b302eba79d10b5ee2a3756f0fcc43"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a003f8ae6d649225abd030cc76e1c7d0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a003f8ae6d649225abd030cc76e1c7d0e">xTaskResumeAll</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a003f8ae6d649225abd030cc76e1c7d0e"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a753ecfe23e7386066ecccad5d16422f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a753ecfe23e7386066ecccad5d16422f7">xTaskGetTickCount</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a753ecfe23e7386066ecccad5d16422f7"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a092be3fd5752625303c307620be523ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a092be3fd5752625303c307620be523ff">xTaskGetTickCountFromISR</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a092be3fd5752625303c307620be523ff"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a70a89a0f07c7db5d695707d1f6f44a4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a70a89a0f07c7db5d695707d1f6f44a4a">uxTaskGetNumberOfTasks</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a70a89a0f07c7db5d695707d1f6f44a4a"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ae2ffb6a591fef808cf10353059b1c2bd"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ae2ffb6a591fef808cf10353059b1c2bd">pcTaskGetName</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskToQuery) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ae2ffb6a591fef808cf10353059b1c2bd"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a45b3b1cd0227269609499beeeb8c5c26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a45b3b1cd0227269609499beeeb8c5c26">xTaskGetHandle</a> (const char *pcNameToQuery) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a45b3b1cd0227269609499beeeb8c5c26"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a799967af01d328132cde814e47733437"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a799967af01d328132cde814e47733437">uxTaskGetStackHighWaterMark</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a799967af01d328132cde814e47733437"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ab6607e5d8a9664e3aa9fe16efa694e83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ab6607e5d8a9664e3aa9fe16efa694e83">xTaskCallApplicationTaskHook</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask, void *pvParameter) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ab6607e5d8a9664e3aa9fe16efa694e83"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a3d5446a4403457e855cb84b3bba5570a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a3d5446a4403457e855cb84b3bba5570a">xTaskGetIdleTaskHandle</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a3d5446a4403457e855cb84b3bba5570a"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aa4603f3de3d809e9beb18d10fbac005d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aa4603f3de3d809e9beb18d10fbac005d">uxTaskGetSystemState</a> (<a class="el" href="task_8h.html#ae5c0c4b9b2c8af5836583b2984ef5b6e">TaskStatus_t</a> *const pxTaskStatusArray, const <a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxArraySize, uint32_t *const pulTotalRunTime) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:aa4603f3de3d809e9beb18d10fbac005d"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ab87abc717f34ddced76802d12588a93d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ab87abc717f34ddced76802d12588a93d">vTaskList</a> (char *pcWriteBuffer) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ab87abc717f34ddced76802d12588a93d"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a52da9b427041a48dc9f6802e10f151d4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a52da9b427041a48dc9f6802e10f151d4">vTaskGetRunTimeStats</a> (char *pcWriteBuffer) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a52da9b427041a48dc9f6802e10f151d4"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aa7bd3a4f3847b83900fd6a9f1bacfe9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aa7bd3a4f3847b83900fd6a9f1bacfe9e">xTaskGenericNotify</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskToNotify, uint32_t ulValue, <a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233">eNotifyAction</a> eAction, uint32_t *pulPreviousNotificationValue) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:aa7bd3a4f3847b83900fd6a9f1bacfe9e"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a959c55f7950abffbc4107ce61ca52e97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a959c55f7950abffbc4107ce61ca52e97">xTaskGenericNotifyFromISR</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskToNotify, uint32_t ulValue, <a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233">eNotifyAction</a> eAction, uint32_t *pulPreviousNotificationValue, <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> *pxHigherPriorityTaskWoken) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a959c55f7950abffbc4107ce61ca52e97"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a0475fcda9718f403521c270a7270ff93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a0475fcda9718f403521c270a7270ff93">xTaskNotifyWait</a> (uint32_t ulBitsToClearOnEntry, uint32_t ulBitsToClearOnExit, uint32_t *pulNotificationValue, <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTicksToWait) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a0475fcda9718f403521c270a7270ff93"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a4a4bcf98ad282a596e13f3f30582a11b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a4a4bcf98ad282a596e13f3f30582a11b">vTaskNotifyGiveFromISR</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskToNotify, <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> *pxHigherPriorityTaskWoken) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a4a4bcf98ad282a596e13f3f30582a11b"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a66540bef602522a01a519f776e4c07d8"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a66540bef602522a01a519f776e4c07d8">ulTaskNotifyTake</a> (<a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xClearCountOnExit, <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTicksToWait) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a66540bef602522a01a519f776e4c07d8"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a4cb6c908a9d2d733e9d519d7dc27bb34"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a4cb6c908a9d2d733e9d519d7dc27bb34">xTaskNotifyStateClear</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask)</td></tr>
 | 
						|
<tr class="separator:a4cb6c908a9d2d733e9d519d7dc27bb34"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a978e25460ac35706f9ad30b46d9403d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a978e25460ac35706f9ad30b46d9403d8">xTaskIncrementTick</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a978e25460ac35706f9ad30b46d9403d8"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a56ae23bc0dece4522d666959902221ca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a56ae23bc0dece4522d666959902221ca">vTaskPlaceOnEventList</a> (<a class="el" href="list_8h.html#ad14d7e3de1350e459c7c23c6f59c902a">List_t</a> *const pxEventList, const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTicksToWait) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a56ae23bc0dece4522d666959902221ca"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a9d52fa7b60cc6a7b4fd0846700d7834c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a9d52fa7b60cc6a7b4fd0846700d7834c">vTaskPlaceOnUnorderedEventList</a> (<a class="el" href="list_8h.html#ad14d7e3de1350e459c7c23c6f59c902a">List_t</a> *pxEventList, const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xItemValue, const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTicksToWait) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a9d52fa7b60cc6a7b4fd0846700d7834c"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ada3eb00e16241f5b648184a406a6a6fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ada3eb00e16241f5b648184a406a6a6fd">vTaskPlaceOnEventListRestricted</a> (<a class="el" href="list_8h.html#ad14d7e3de1350e459c7c23c6f59c902a">List_t</a> *const pxEventList, <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTicksToWait, const <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xWaitIndefinitely) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ada3eb00e16241f5b648184a406a6a6fd"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a14513b7dd36055f73fba3c5ebbdc1b06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a14513b7dd36055f73fba3c5ebbdc1b06">xTaskRemoveFromEventList</a> (const <a class="el" href="list_8h.html#ad14d7e3de1350e459c7c23c6f59c902a">List_t</a> *const pxEventList) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a14513b7dd36055f73fba3c5ebbdc1b06"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a340b9bc9f37c9d4d3fb6e303c3ef311b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a340b9bc9f37c9d4d3fb6e303c3ef311b">vTaskRemoveFromUnorderedEventList</a> (<a class="el" href="list_8h.html#a1a62d469392f9bfe2443e7efab9c8398">ListItem_t</a> *pxEventListItem, const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xItemValue) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a340b9bc9f37c9d4d3fb6e303c3ef311b"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a26df422f8d635d5191a3e106fbeeed68"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a26df422f8d635d5191a3e106fbeeed68">vTaskSwitchContext</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a26df422f8d635d5191a3e106fbeeed68"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a7793b4bbe45c10d4c5104c126b89e87c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a7793b4bbe45c10d4c5104c126b89e87c">uxTaskResetEventItemValue</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a7793b4bbe45c10d4c5104c126b89e87c"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a85a0f9c9f817b18686efbf8f37c72dfc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a85a0f9c9f817b18686efbf8f37c72dfc">xTaskGetCurrentTaskHandle</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a85a0f9c9f817b18686efbf8f37c72dfc"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a67155ad4ea2482b5f4597a69f2152be0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a67155ad4ea2482b5f4597a69f2152be0">vTaskSetTimeOutState</a> (<a class="el" href="task_8h.html#a558b407b5433bee1696535e3c4816bdf">TimeOut_t</a> *const pxTimeOut) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a67155ad4ea2482b5f4597a69f2152be0"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a3b018a85d339e536a6c05748dd666a3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a3b018a85d339e536a6c05748dd666a3a">xTaskCheckForTimeOut</a> (<a class="el" href="task_8h.html#a558b407b5433bee1696535e3c4816bdf">TimeOut_t</a> *const pxTimeOut, <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> *const pxTicksToWait) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a3b018a85d339e536a6c05748dd666a3a"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a998c69e37431a3a32c637b31ff60089a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a998c69e37431a3a32c637b31ff60089a">vTaskMissedYield</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a998c69e37431a3a32c637b31ff60089a"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a0241000e08a261372186d34825a35979"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a0241000e08a261372186d34825a35979">xTaskGetSchedulerState</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a0241000e08a261372186d34825a35979"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aa715a488a6014df5a9393ca38c5938c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aa715a488a6014df5a9393ca38c5938c0">xTaskPriorityInherit</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> const <a class="el" href="queue_8c.html#a2b09c2ec35345544f7c904da7c824a52">pxMutexHolder</a>) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:aa715a488a6014df5a9393ca38c5938c0"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a02fe2e1419fd6c35f75a1357c5e5ce22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a02fe2e1419fd6c35f75a1357c5e5ce22">xTaskPriorityDisinherit</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> const <a class="el" href="queue_8c.html#a2b09c2ec35345544f7c904da7c824a52">pxMutexHolder</a>) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a02fe2e1419fd6c35f75a1357c5e5ce22"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aa11e6a58d2534fe91ed8ee3a02c9b5e0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aa11e6a58d2534fe91ed8ee3a02c9b5e0">vTaskPriorityDisinheritAfterTimeout</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> const <a class="el" href="queue_8c.html#a2b09c2ec35345544f7c904da7c824a52">pxMutexHolder</a>, <a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxHighestPriorityWaitingTask) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:aa11e6a58d2534fe91ed8ee3a02c9b5e0"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ad8bb91e2267905f0069918802fa7f8b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ad8bb91e2267905f0069918802fa7f8b8">uxTaskGetTaskNumber</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ad8bb91e2267905f0069918802fa7f8b8"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ae48f006277815cb1c534284e29ca8f82"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ae48f006277815cb1c534284e29ca8f82">vTaskSetTaskNumber</a> (<a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTask, const <a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxHandle) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ae48f006277815cb1c534284e29ca8f82"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a8dda6cb26bb158dd9636873135e63912"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a8dda6cb26bb158dd9636873135e63912">vTaskStepTick</a> (const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTicksToJump) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a8dda6cb26bb158dd9636873135e63912"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:ad185d5a451380c4040888620d9a92ec6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="task_8h.html#afd168a210ae0f2fb0fca242860a8178e">eSleepModeStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#ad185d5a451380c4040888620d9a92ec6">eTaskConfirmSleepModeStatus</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:ad185d5a451380c4040888620d9a92ec6"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:aa1a0ae86baba1a7edda940a6ecd4cfb4"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#aa1a0ae86baba1a7edda940a6ecd4cfb4">pvTaskIncrementMutexHeldCount</a> (void) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:aa1a0ae86baba1a7edda940a6ecd4cfb4"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
<tr class="memitem:a9bff8681d5ed262e71b92805ca0da909"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="task_8h.html#a9bff8681d5ed262e71b92805ca0da909">vTaskInternalSetTimeOutState</a> (<a class="el" href="task_8h.html#a558b407b5433bee1696535e3c4816bdf">TimeOut_t</a> *const pxTimeOut) <a class="el" href="mpu__wrappers_8h.html#a4785c4f4a8c04b835139dcc2a6682078">PRIVILEGED_FUNCTION</a></td></tr>
 | 
						|
<tr class="separator:a9bff8681d5ed262e71b92805ca0da909"><td class="memSeparator" colspan="2"> </td></tr>
 | 
						|
</table>
 | 
						|
<h2 class="groupheader">Macro Definition Documentation</h2>
 | 
						|
<a id="aa455a648c2224964ee57758b8794198e"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aa455a648c2224964ee57758b8794198e">◆ </a></span>taskDISABLE_INTERRUPTS</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskDISABLE_INTERRUPTS</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td>   <a class="el" href="portmacro_8h.html#a6e3d10ee1a0734a647ca192523c2cfc1">portDISABLE_INTERRUPTS</a>()</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a04361ba499e91eb35324e4cba6feea17"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a04361ba499e91eb35324e4cba6feea17">◆ </a></span>taskENABLE_INTERRUPTS</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskENABLE_INTERRUPTS</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td>   <a class="el" href="portmacro_8h.html#abc47e85a6befbb47961ad5ee7aa57173">portENABLE_INTERRUPTS</a>()</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ab7bf0ae866292ba8296091a9d5209689"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ab7bf0ae866292ba8296091a9d5209689">◆ </a></span>taskENTER_CRITICAL</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskENTER_CRITICAL</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td>   <a class="el" href="portmacro_8h.html#a8a09321ad004019f3c8d0f2e4d7224c7">portENTER_CRITICAL</a>()</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="acb27098fc27d117f720d96bfdcd2b4c8"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#acb27098fc27d117f720d96bfdcd2b4c8">◆ </a></span>taskENTER_CRITICAL_FROM_ISR</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskENTER_CRITICAL_FROM_ISR</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td>   <a class="el" href="portmacro_8h.html#a31b4260dbc1823ba80b578f86eb15a98">portSET_INTERRUPT_MASK_FROM_ISR</a>()</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aac8f36abc45ac4ee714bd6b81e3b1643"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aac8f36abc45ac4ee714bd6b81e3b1643">◆ </a></span>taskEXIT_CRITICAL</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskEXIT_CRITICAL</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td>   <a class="el" href="portmacro_8h.html#a529358e6147881dd881c890ade21c9bd">portEXIT_CRITICAL</a>()</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="afa2f5acc3c925b6542ecca1acf67a234"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#afa2f5acc3c925b6542ecca1acf67a234">◆ </a></span>taskEXIT_CRITICAL_FROM_ISR</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskEXIT_CRITICAL_FROM_ISR</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">x</td><td>)</td>
 | 
						|
          <td>   <a class="el" href="portmacro_8h.html#a79d65a5d0f6f9133a0739832e9d8367e">portCLEAR_INTERRUPT_MASK_FROM_ISR</a>( x )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a0923fdaae1bfe42ac5cccd9e9ddca9ed"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a0923fdaae1bfe42ac5cccd9e9ddca9ed">◆ </a></span>taskSCHEDULER_NOT_STARTED</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskSCHEDULER_NOT_STARTED   ( ( <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> ) 1 )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="acbb675035741787d29da475b5a887545"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#acbb675035741787d29da475b5a887545">◆ </a></span>taskSCHEDULER_RUNNING</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskSCHEDULER_RUNNING   ( ( <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> ) 2 )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a0cad071ca127a35df93166e9ed5b6ada"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a0cad071ca127a35df93166e9ed5b6ada">◆ </a></span>taskSCHEDULER_SUSPENDED</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskSCHEDULER_SUSPENDED   ( ( <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> ) 0 )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a767e474430db1e60056e9678763f9202"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a767e474430db1e60056e9678763f9202">◆ </a></span>taskYIELD</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define taskYIELD</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td>   <a class="el" href="portmacro_8h.html#ae1ff06193615f5130b5a97dc9e708fc7">portYIELD</a>()</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a94ed0b9b3b4e8ccc859c322f18583e67"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a94ed0b9b3b4e8ccc859c322f18583e67">◆ </a></span>tskIDLE_PRIORITY</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define tskIDLE_PRIORITY   ( ( <a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> ) 0U )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<p>Defines the priority used by the idle task. This must not be modified. </p>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a4cb001d5c86f4a8a5272f27227eb3247"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a4cb001d5c86f4a8a5272f27227eb3247">◆ </a></span>tskKERNEL_VERSION_BUILD</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define tskKERNEL_VERSION_BUILD   0</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a790e0e16f79e71d4791435a31d5b0fc7"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a790e0e16f79e71d4791435a31d5b0fc7">◆ </a></span>tskKERNEL_VERSION_MAJOR</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define tskKERNEL_VERSION_MAJOR   9</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ab0b5ab04d8419227d0a5ac94af6b3639"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ab0b5ab04d8419227d0a5ac94af6b3639">◆ </a></span>tskKERNEL_VERSION_MINOR</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define tskKERNEL_VERSION_MINOR   0</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a3de6ae5641d96a68aa027673b6588016"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a3de6ae5641d96a68aa027673b6588016">◆ </a></span>tskKERNEL_VERSION_NUMBER</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define tskKERNEL_VERSION_NUMBER   "V9.0.0"</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a0d2d54fb8a64011dfbb54983e4ed06bd"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a0d2d54fb8a64011dfbb54983e4ed06bd">◆ </a></span>xTaskNotify</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define xTaskNotify</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">xTaskToNotify, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">ulValue, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">eAction </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td>   <a class="el" href="tasks_8c.html#ab7ac3722f088a5530f7ac58cd48a5e7a">xTaskGenericNotify</a>( ( xTaskToNotify ), ( ulValue ), ( eAction ), NULL )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aaa80adec29a2eebbfe0a551684a0acca"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aaa80adec29a2eebbfe0a551684a0acca">◆ </a></span>xTaskNotifyAndQuery</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define xTaskNotifyAndQuery</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">xTaskToNotify, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">ulValue, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">eAction, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">pulPreviousNotifyValue </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td>   <a class="el" href="tasks_8c.html#ab7ac3722f088a5530f7ac58cd48a5e7a">xTaskGenericNotify</a>( ( xTaskToNotify ), ( ulValue ), ( eAction ), ( pulPreviousNotifyValue ) )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a5c491b42e243a91c7473887d1fb96dd5"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a5c491b42e243a91c7473887d1fb96dd5">◆ </a></span>xTaskNotifyAndQueryFromISR</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define xTaskNotifyAndQueryFromISR</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">xTaskToNotify, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">ulValue, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">eAction, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">pulPreviousNotificationValue, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">pxHigherPriorityTaskWoken </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td>   <a class="el" href="tasks_8c.html#a23102158140aa66fb3b9fd132cd53695">xTaskGenericNotifyFromISR</a>( ( xTaskToNotify ), ( ulValue ), ( eAction ), ( pulPreviousNotificationValue ), ( pxHigherPriorityTaskWoken ) )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a1ed9129068b96a909356bd0369c5ecb0"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a1ed9129068b96a909356bd0369c5ecb0">◆ </a></span>xTaskNotifyFromISR</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define xTaskNotifyFromISR</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">xTaskToNotify, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">ulValue, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">eAction, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">pxHigherPriorityTaskWoken </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td>   <a class="el" href="tasks_8c.html#a23102158140aa66fb3b9fd132cd53695">xTaskGenericNotifyFromISR</a>( ( xTaskToNotify ), ( ulValue ), ( eAction ), NULL, ( pxHigherPriorityTaskWoken ) )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ac60cbd05577a3e4f3c3587dd9b213930"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ac60cbd05577a3e4f3c3587dd9b213930">◆ </a></span>xTaskNotifyGive</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">#define xTaskNotifyGive</td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"> </td>
 | 
						|
          <td class="paramname">xTaskToNotify</td><td>)</td>
 | 
						|
          <td>   <a class="el" href="tasks_8c.html#ab7ac3722f088a5530f7ac58cd48a5e7a">xTaskGenericNotify</a>( ( xTaskToNotify ), ( 0 ), <a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233a04fb0e98d2400e4cd28f1593bc868822">eIncrement</a>, NULL )</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<h2 class="groupheader">Typedef Documentation</h2>
 | 
						|
<a id="abc1e4d1b3f52e2a9101487e1831b992a"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#abc1e4d1b3f52e2a9101487e1831b992a">◆ </a></span>MemoryRegion_t</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">typedef struct <a class="el" href="structx_m_e_m_o_r_y___r_e_g_i_o_n.html">xMEMORY_REGION</a> <a class="el" href="task_8h.html#abc1e4d1b3f52e2a9101487e1831b992a">MemoryRegion_t</a></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ae95f44d4cfeb4a599c6cc258d241cb6b"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ae95f44d4cfeb4a599c6cc258d241cb6b">◆ </a></span>TaskHandle_t</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">typedef void* <a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="af984026250bf8fece2e0068874d4661d"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#af984026250bf8fece2e0068874d4661d">◆ </a></span>TaskHookFunction_t</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">typedef <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a>(* TaskHookFunction_t) (void *)</td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a388dc3e95bc2a93a2841a8d1e49634f3"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a388dc3e95bc2a93a2841a8d1e49634f3">◆ </a></span>TaskParameters_t</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">typedef struct <a class="el" href="structx_t_a_s_k___p_a_r_a_m_e_t_e_r_s.html">xTASK_PARAMETERS</a> <a class="el" href="task_8h.html#a388dc3e95bc2a93a2841a8d1e49634f3">TaskParameters_t</a></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ae5c0c4b9b2c8af5836583b2984ef5b6e"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ae5c0c4b9b2c8af5836583b2984ef5b6e">◆ </a></span>TaskStatus_t</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">typedef struct <a class="el" href="structx_t_a_s_k___s_t_a_t_u_s.html">xTASK_STATUS</a> <a class="el" href="task_8h.html#ae5c0c4b9b2c8af5836583b2984ef5b6e">TaskStatus_t</a></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a558b407b5433bee1696535e3c4816bdf"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a558b407b5433bee1696535e3c4816bdf">◆ </a></span>TimeOut_t</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">typedef struct <a class="el" href="structx_t_i_m_e___o_u_t.html">xTIME_OUT</a> <a class="el" href="task_8h.html#a558b407b5433bee1696535e3c4816bdf">TimeOut_t</a></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<h2 class="groupheader">Enumeration Type Documentation</h2>
 | 
						|
<a id="ae8abc4f7da5b6880467daafbf19cd233"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ae8abc4f7da5b6880467daafbf19cd233">◆ </a></span>eNotifyAction</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">enum <a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233">eNotifyAction</a></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<table class="fieldtable">
 | 
						|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae8abc4f7da5b6880467daafbf19cd233abac2b17ab15444724b6f35d47cd0a64a"></a>eNoAction </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="ae8abc4f7da5b6880467daafbf19cd233ab7b1af2eeee53ae78eeff37c1cb6f79b"></a>eSetBits </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="ae8abc4f7da5b6880467daafbf19cd233a04fb0e98d2400e4cd28f1593bc868822"></a>eIncrement </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="ae8abc4f7da5b6880467daafbf19cd233ab61fc296ef909186b5824c823b33e130"></a>eSetValueWithOverwrite </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="ae8abc4f7da5b6880467daafbf19cd233acc4dd3fe71b62c751187a2c4c515abac"></a>eSetValueWithoutOverwrite </td><td class="fielddoc"></td></tr>
 | 
						|
</table>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="afd168a210ae0f2fb0fca242860a8178e"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#afd168a210ae0f2fb0fca242860a8178e">◆ </a></span>eSleepModeStatus</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">enum <a class="el" href="task_8h.html#afd168a210ae0f2fb0fca242860a8178e">eSleepModeStatus</a></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<table class="fieldtable">
 | 
						|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="afd168a210ae0f2fb0fca242860a8178eaba7b1a394c63faa14a85dbb191f1c6f9"></a>eAbortSleep </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="afd168a210ae0f2fb0fca242860a8178ea2c539add8104402c6336bc33a660d1d1"></a>eStandardSleep </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="afd168a210ae0f2fb0fca242860a8178ea004c4d9f1a2619193750d0e2f18f6046"></a>eNoTasksWaitingTimeout </td><td class="fielddoc"></td></tr>
 | 
						|
</table>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a1749369458e2282a22e862a619a3892c"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a1749369458e2282a22e862a619a3892c">◆ </a></span>eTaskState</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">enum <a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892c">eTaskState</a></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<table class="fieldtable">
 | 
						|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1749369458e2282a22e862a619a3892ca83318c0d58e6b2bafaefa1be597fb8b6"></a>eRunning </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="a1749369458e2282a22e862a619a3892ca8570b65f331057b2cf92c504f0a2bc83"></a>eReady </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="a1749369458e2282a22e862a619a3892cad23d72c68f43b6fff4962ad4154766af"></a>eBlocked </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="a1749369458e2282a22e862a619a3892caf35a900d49fdfc2502eefc68fdb70f72"></a>eSuspended </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="a1749369458e2282a22e862a619a3892cacef5c6e771d3a07f656e07a13a20ba35"></a>eDeleted </td><td class="fielddoc"></td></tr>
 | 
						|
<tr><td class="fieldname"><a id="a1749369458e2282a22e862a619a3892cab32c771bb60dc8b502f65b81eef3bd86"></a>eInvalid </td><td class="fielddoc"></td></tr>
 | 
						|
</table>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<h2 class="groupheader">Function Documentation</h2>
 | 
						|
<a id="ad185d5a451380c4040888620d9a92ec6"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ad185d5a451380c4040888620d9a92ec6">◆ </a></span>eTaskConfirmSleepModeStatus()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="task_8h.html#afd168a210ae0f2fb0fca242860a8178e">eSleepModeStatus</a> eTaskConfirmSleepModeStatus </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a954df77397d616484edb7c58c7760b10"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a954df77397d616484edb7c58c7760b10">◆ </a></span>eTaskGetState()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892c">eTaskState</a> eTaskGetState </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<p>task. h </p><pre>eTaskState <a class="el" href="task_8h.html#a954df77397d616484edb7c58c7760b10">eTaskGetState( TaskHandle_t xTask )</a>;</pre><p>INCLUDE_eTaskGetState must be defined as 1 for this function to be available. See the configuration section for more information.</p>
 | 
						|
<p>Obtain the state of any task. States are encoded by the eTaskState enumerated type.</p>
 | 
						|
<dl class="params"><dt>Parameters</dt><dd>
 | 
						|
  <table class="params">
 | 
						|
    <tr><td class="paramname">xTask</td><td>Handle of the task to be queried.</td></tr>
 | 
						|
  </table>
 | 
						|
  </dd>
 | 
						|
</dl>
 | 
						|
<dl class="section return"><dt>Returns</dt><dd>The state of xTask at the time the function was called. Note the state of the task might change between the function being called, and the functions return value being tested by the calling task. </dd></dl>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ae2ffb6a591fef808cf10353059b1c2bd"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ae2ffb6a591fef808cf10353059b1c2bd">◆ </a></span>pcTaskGetName()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">char* pcTaskGetName </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTaskToQuery</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aa1a0ae86baba1a7edda940a6ecd4cfb4"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aa1a0ae86baba1a7edda940a6ecd4cfb4">◆ </a></span>pvTaskIncrementMutexHeldCount()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void* pvTaskIncrementMutexHeldCount </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_aa1a0ae86baba1a7edda940a6ecd4cfb4_icgraph.png" border="0" usemap="#atask_8h_aa1a0ae86baba1a7edda940a6ecd4cfb4_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_aa1a0ae86baba1a7edda940a6ecd4cfb4_icgraph" id="atask_8h_aa1a0ae86baba1a7edda940a6ecd4cfb4_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="213,5,399,47"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="5,13,165,39"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a66540bef602522a01a519f776e4c07d8"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a66540bef602522a01a519f776e4c07d8">◆ </a></span>ulTaskNotifyTake()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">uint32_t ulTaskNotifyTake </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xClearCountOnExit</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTicksToWait</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a66540bef602522a01a519f776e4c07d8_cgraph.png" border="0" usemap="#atask_8h_a66540bef602522a01a519f776e4c07d8_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a66540bef602522a01a519f776e4c07d8_cgraph" id="atask_8h_a66540bef602522a01a519f776e4c07d8_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,56,128,83"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ab4574e77d9aea876272e563c68f639da" title=" " alt="" coords="176,56,393,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="443,5,547,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a28faa70d3ec4b4f39e53b0fc52d62ecf" title=" " alt="" coords="453,56,537,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="441,107,548,133"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a70a89a0f07c7db5d695707d1f6f44a4a"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a70a89a0f07c7db5d695707d1f6f44a4a">◆ </a></span>uxTaskGetNumberOfTasks()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxTaskGetNumberOfTasks </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a799967af01d328132cde814e47733437"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a799967af01d328132cde814e47733437">◆ </a></span>uxTaskGetStackHighWaterMark()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxTaskGetStackHighWaterMark </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<p><a class="el" href="task_8h.html">task.h</a> </p><pre>UBaseType_t <a class="el" href="task_8h.html#a799967af01d328132cde814e47733437">uxTaskGetStackHighWaterMark( TaskHandle_t xTask )</a>;</pre><p>INCLUDE_uxTaskGetStackHighWaterMark must be set to 1 in <a class="el" href="_free_r_t_o_s_config_8h.html">FreeRTOSConfig.h</a> for this function to be available.</p>
 | 
						|
<p>Returns the high water mark of the stack associated with xTask. That is, the minimum free stack space there has been (in words, so on a 32 bit machine a value of 1 means 4 bytes) since the task started. The smaller the returned number the closer the task has come to overflowing its stack.</p>
 | 
						|
<dl class="params"><dt>Parameters</dt><dd>
 | 
						|
  <table class="params">
 | 
						|
    <tr><td class="paramname">xTask</td><td>Handle of the task associated with the stack to be checked. Set xTask to NULL to check the stack of the calling task.</td></tr>
 | 
						|
  </table>
 | 
						|
  </dd>
 | 
						|
</dl>
 | 
						|
<dl class="section return"><dt>Returns</dt><dd>The smallest amount of free stack space there has been (in words, so actual spaces on the stack rather than bytes) since the task referenced by xTask was created. </dd></dl>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aa4603f3de3d809e9beb18d10fbac005d"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aa4603f3de3d809e9beb18d10fbac005d">◆ </a></span>uxTaskGetSystemState()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxTaskGetSystemState </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae5c0c4b9b2c8af5836583b2984ef5b6e">TaskStatus_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxTaskStatusArray</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td>
 | 
						|
          <td class="paramname"><em>uxArraySize</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">uint32_t *const </td>
 | 
						|
          <td class="paramname"><em>pulTotalRunTime</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<p>configUSE_TRACE_FACILITY must be defined as 1 in <a class="el" href="_free_r_t_o_s_config_8h.html">FreeRTOSConfig.h</a> for <a class="el" href="task_8h.html#aa4603f3de3d809e9beb18d10fbac005d">uxTaskGetSystemState()</a> to be available.</p>
 | 
						|
<p><a class="el" href="task_8h.html#aa4603f3de3d809e9beb18d10fbac005d">uxTaskGetSystemState()</a> populates an TaskStatus_t structure for each task in the system. TaskStatus_t structures contain, among other things, members for the task handle, task name, task priority, task state, and total amount of run time consumed by the task. See the TaskStatus_t structure definition in this file for the full member list.</p>
 | 
						|
<p>NOTE: This function is intended for debugging use only as its use results in the scheduler remaining suspended for an extended period.</p>
 | 
						|
<dl class="params"><dt>Parameters</dt><dd>
 | 
						|
  <table class="params">
 | 
						|
    <tr><td class="paramname">pxTaskStatusArray</td><td>A pointer to an array of TaskStatus_t structures. The array must contain at least one TaskStatus_t structure for each task that is under the control of the RTOS. The number of tasks under the control of the RTOS can be determined using the <a class="el" href="task_8h.html#a70a89a0f07c7db5d695707d1f6f44a4a">uxTaskGetNumberOfTasks()</a> API function.</td></tr>
 | 
						|
    <tr><td class="paramname">uxArraySize</td><td>The size of the array pointed to by the pxTaskStatusArray parameter. The size is specified as the number of indexes in the array, or the number of TaskStatus_t structures contained in the array, not by the number of bytes in the array.</td></tr>
 | 
						|
    <tr><td class="paramname">pulTotalRunTime</td><td>If configGENERATE_RUN_TIME_STATS is set to 1 in <a class="el" href="_free_r_t_o_s_config_8h.html">FreeRTOSConfig.h</a> then *pulTotalRunTime is set by <a class="el" href="task_8h.html#aa4603f3de3d809e9beb18d10fbac005d">uxTaskGetSystemState()</a> to the total run time (as defined by the run time stats clock, see <a href="http://www.freertos.org/rtos-run-time-stats.html">http://www.freertos.org/rtos-run-time-stats.html</a>) since the target booted. pulTotalRunTime can be set to NULL to omit the total run time information.</td></tr>
 | 
						|
  </table>
 | 
						|
  </dd>
 | 
						|
</dl>
 | 
						|
<dl class="section return"><dt>Returns</dt><dd>The number of TaskStatus_t structures that were populated by <a class="el" href="task_8h.html#aa4603f3de3d809e9beb18d10fbac005d">uxTaskGetSystemState()</a>. This should equal the number returned by the <a class="el" href="task_8h.html#a70a89a0f07c7db5d695707d1f6f44a4a">uxTaskGetNumberOfTasks()</a> API function, but will be zero if the value passed in the uxArraySize parameter was too small.</dd></dl>
 | 
						|
<p>Example usage: </p><pre>
 | 
						|
 // This example demonstrates how a human readable table of run time stats
 | 
						|
 // information is generated from raw data provided by <a class="el" href="task_8h.html#aa4603f3de3d809e9beb18d10fbac005d">uxTaskGetSystemState()</a>.
 | 
						|
 // The human readable table is written to pcWriteBuffer
 | 
						|
 void <a class="el" href="task_8h.html#a52da9b427041a48dc9f6802e10f151d4">vTaskGetRunTimeStats( char *pcWriteBuffer )</a>
 | 
						|
 {
 | 
						|
 TaskStatus_t *pxTaskStatusArray;
 | 
						|
 volatile UBaseType_t uxArraySize, x;
 | 
						|
 uint32_t ulTotalRunTime, ulStatsAsPercentage;</pre><pre>    // Make sure the write buffer does not contain a string.
 | 
						|
    *pcWriteBuffer = 0x00;</pre><pre>    // Take a snapshot of the number of tasks in case it changes while this
 | 
						|
    // function is executing.
 | 
						|
    uxArraySize = <a class="el" href="task_8h.html#a70a89a0f07c7db5d695707d1f6f44a4a">uxTaskGetNumberOfTasks()</a>;</pre><pre>    // Allocate a TaskStatus_t structure for each task.  An array could be
 | 
						|
    // allocated statically at compile time.
 | 
						|
    pxTaskStatusArray = pvPortMalloc( uxArraySize * sizeof( TaskStatus_t ) );</pre><pre>    if( pxTaskStatusArray != NULL )
 | 
						|
    {
 | 
						|
        // Generate raw status information about each task.
 | 
						|
        uxArraySize = uxTaskGetSystemState( pxTaskStatusArray, uxArraySize, &ulTotalRunTime );</pre><pre>        // For percentage calculations.
 | 
						|
        ulTotalRunTime /= 100UL;</pre><pre>        // Avoid divide by zero errors.
 | 
						|
        if( ulTotalRunTime > 0 )
 | 
						|
        {
 | 
						|
            // For each populated position in the pxTaskStatusArray array,
 | 
						|
            // format the raw data as human readable ASCII data
 | 
						|
            for( x = 0; x < uxArraySize; x++ )
 | 
						|
            {
 | 
						|
                // What percentage of the total run time has the task used?
 | 
						|
                // This will always be rounded down to the nearest integer.
 | 
						|
                // ulTotalRunTimeDiv100 has already been divided by 100.
 | 
						|
                ulStatsAsPercentage = pxTaskStatusArray[ x ].ulRunTimeCounter / ulTotalRunTime;</pre><pre>                if( ulStatsAsPercentage > 0UL )
 | 
						|
                {
 | 
						|
                    sprintf( pcWriteBuffer, "%s\t\t%lu\t\t%lu%%\r\n", pxTaskStatusArray[ x ].pcTaskName, pxTaskStatusArray[ x ].ulRunTimeCounter, ulStatsAsPercentage );
 | 
						|
                }
 | 
						|
                else
 | 
						|
                {
 | 
						|
                    // If the percentage is zero here then the task has
 | 
						|
                    // consumed less than 1% of the total run time.
 | 
						|
                    sprintf( pcWriteBuffer, "%s\t\t%lu\t\t<1%%\r\n", pxTaskStatusArray[ x ].pcTaskName, pxTaskStatusArray[ x ].ulRunTimeCounter );
 | 
						|
                }</pre><pre>                pcWriteBuffer += strlen( ( char * ) pcWriteBuffer );
 | 
						|
            }
 | 
						|
        }</pre><pre>        // The array is no longer needed, free the memory it consumes.
 | 
						|
        vPortFree( pxTaskStatusArray );
 | 
						|
    }
 | 
						|
 }
 | 
						|
 </pre> 
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ad8bb91e2267905f0069918802fa7f8b8"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ad8bb91e2267905f0069918802fa7f8b8">◆ </a></span>uxTaskGetTaskNumber()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxTaskGetTaskNumber </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a3edc3f1a0adc8403f42529bce4ae3446"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a3edc3f1a0adc8403f42529bce4ae3446">◆ </a></span>uxTaskPriorityGet()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxTaskPriorityGet </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="abc808e43d257a47de4b431483c65ea15"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#abc808e43d257a47de4b431483c65ea15">◆ </a></span>uxTaskPriorityGetFromISR()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> uxTaskPriorityGetFromISR </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<p>task. h </p><pre>UBaseType_t <a class="el" href="task_8h.html#abc808e43d257a47de4b431483c65ea15">uxTaskPriorityGetFromISR( TaskHandle_t xTask )</a>;</pre><p>A version of <a class="el" href="task_8h.html#a3edc3f1a0adc8403f42529bce4ae3446">uxTaskPriorityGet()</a> that can be used from an ISR. </p>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a7793b4bbe45c10d4c5104c126b89e87c"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a7793b4bbe45c10d4c5104c126b89e87c">◆ </a></span>uxTaskResetEventItemValue()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> uxTaskResetEventItemValue </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a7793b4bbe45c10d4c5104c126b89e87c_icgraph.png" border="0" usemap="#atask_8h_a7793b4bbe45c10d4c5104c126b89e87c_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a7793b4bbe45c10d4c5104c126b89e87c_icgraph" id="atask_8h_a7793b4bbe45c10d4c5104c126b89e87c_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="200,31,389,57"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a869511456b86426f52e2eec898bff341" title=" " alt="" coords="15,5,142,32"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#aab9d5b405bc57b7624dcabe9a9a503db" title=" " alt="" coords="5,56,152,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ad889595baff9faf9efe02f3696825409"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ad889595baff9faf9efe02f3696825409">◆ </a></span>vTaskAllocateMPURegions()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskAllocateMPURegions </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="task_8h.html#abc1e4d1b3f52e2a9101487e1831b992a">MemoryRegion_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxRegions</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aa154068cecd7f31446a7a84af44ab1a3"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aa154068cecd7f31446a7a84af44ab1a3">◆ </a></span>vTaskDelay()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskDelay </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTicksToDelay</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_aa154068cecd7f31446a7a84af44ab1a3_cgraph.png" border="0" usemap="#atask_8h_aa154068cecd7f31446a7a84af44ab1a3_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_aa154068cecd7f31446a7a84af44ab1a3_cgraph" id="atask_8h_aa154068cecd7f31446a7a84af44ab1a3_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,107,96,133"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ab4574e77d9aea876272e563c68f639da" title=" " alt="" coords="144,49,361,76"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a084d232640bd1d04bcac0b8784417015" title=" " alt="" coords="191,107,314,133"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#adf830ea0f150fcdfdaa944667137f080" title=" " alt="" coords="193,169,313,196"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="665,144,769,171"/>
 | 
						|
<area shape="rect" href="list_8c.html#a28faa70d3ec4b4f39e53b0fc52d62ecf" title=" " alt="" coords="471,43,555,69"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="460,93,567,120"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ad1b2e4995f863a99cf980836efe330d7" title=" " alt="" coords="409,195,617,221"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a54f31e9aef0eb7b87e48c7d68ecc84c1" title=" " alt="" coords="443,245,583,272"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_aa154068cecd7f31446a7a84af44ab1a3_icgraph.png" border="0" usemap="#atask_8h_aa154068cecd7f31446a7a84af44ab1a3_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_aa154068cecd7f31446a7a84af44ab1a3_icgraph" id="atask_8h_aa154068cecd7f31446a7a84af44ab1a3_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="299,81,389,108"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="127,5,228,32"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="118,56,237,83"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="118,107,237,133"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#ae39d02eea48045356f226692b6f517a3" title="read buttons and store events in queue" alt="" coords="104,157,251,184"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,81,56,108"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a067da3e949e248096ec6c01f9cb75a47"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a067da3e949e248096ec6c01f9cb75a47">◆ </a></span>vTaskDelayUntil()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskDelayUntil </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxPreviousWakeTime</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTimeIncrement</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a067da3e949e248096ec6c01f9cb75a47_cgraph.png" border="0" usemap="#atask_8h_a067da3e949e248096ec6c01f9cb75a47_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a067da3e949e248096ec6c01f9cb75a47_cgraph" id="atask_8h_a067da3e949e248096ec6c01f9cb75a47_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,107,124,133"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ab4574e77d9aea876272e563c68f639da" title=" " alt="" coords="172,49,389,76"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a084d232640bd1d04bcac0b8784417015" title=" " alt="" coords="219,107,342,133"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#adf830ea0f150fcdfdaa944667137f080" title=" " alt="" coords="221,169,341,196"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="693,144,797,171"/>
 | 
						|
<area shape="rect" href="list_8c.html#a28faa70d3ec4b4f39e53b0fc52d62ecf" title=" " alt="" coords="499,43,583,69"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="488,93,595,120"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ad1b2e4995f863a99cf980836efe330d7" title=" " alt="" coords="437,195,645,221"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a54f31e9aef0eb7b87e48c7d68ecc84c1" title=" " alt="" coords="471,245,611,272"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a27ff4ebce26565bef136bda84201ff80"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a27ff4ebce26565bef136bda84201ff80">◆ </a></span>vTaskDelete()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskDelete </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTaskToDelete</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a27ff4ebce26565bef136bda84201ff80_cgraph.png" border="0" usemap="#atask_8h_a27ff4ebce26565bef136bda84201ff80_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a27ff4ebce26565bef136bda84201ff80_cgraph" id="atask_8h_a27ff4ebce26565bef136bda84201ff80_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,81,100,108"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ad538c599036f7914942471780230ffa6" title=" " alt="" coords="199,5,305,32"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ad1b2e4995f863a99cf980836efe330d7" title=" " alt="" coords="148,56,356,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="200,107,304,133"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="199,157,305,184"/>
 | 
						|
<area shape="rect" href="heap__1_8c.html#a1e7cea2fd1bc894ea3b5f5e8179d259b" title=" " alt="" coords="404,5,484,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a1651e13c7ccd6273f53a62425ec79a15"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a1651e13c7ccd6273f53a62425ec79a15">◆ </a></span>vTaskEndScheduler()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskEndScheduler </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a1651e13c7ccd6273f53a62425ec79a15_cgraph.png" border="0" usemap="#atask_8h_a1651e13c7ccd6273f53a62425ec79a15_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a1651e13c7ccd6273f53a62425ec79a15_cgraph" id="atask_8h_a1651e13c7ccd6273f53a62425ec79a15_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,5,144,32"/>
 | 
						|
<area shape="rect" href="port_8c.html#af76f3c0b44c5b5c06fc046a4ee1a6423" title=" " alt="" coords="192,5,327,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ac08c26d037d0dc685740eec9b2028715"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ac08c26d037d0dc685740eec9b2028715">◆ </a></span>vTaskGetInfo()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskGetInfo </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae5c0c4b9b2c8af5836583b2984ef5b6e">TaskStatus_t</a> * </td>
 | 
						|
          <td class="paramname"><em>pxTaskStatus</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xGetFreeStackSpace</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#a1749369458e2282a22e862a619a3892c">eTaskState</a> </td>
 | 
						|
          <td class="paramname"><em>eState</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a52da9b427041a48dc9f6802e10f151d4"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a52da9b427041a48dc9f6802e10f151d4">◆ </a></span>vTaskGetRunTimeStats()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskGetRunTimeStats </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">char * </td>
 | 
						|
          <td class="paramname"><em>pcWriteBuffer</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a9bff8681d5ed262e71b92805ca0da909"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a9bff8681d5ed262e71b92805ca0da909">◆ </a></span>vTaskInternalSetTimeOutState()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskInternalSetTimeOutState </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#a558b407b5433bee1696535e3c4816bdf">TimeOut_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxTimeOut</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a9bff8681d5ed262e71b92805ca0da909_icgraph.png" border="0" usemap="#atask_8h_a9bff8681d5ed262e71b92805ca0da909_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a9bff8681d5ed262e71b92805ca0da909_icgraph" id="atask_8h_a9bff8681d5ed262e71b92805ca0da909_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="691,107,892,133"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="279,5,422,32"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="303,56,399,83"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="294,157,407,184"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="271,208,431,235"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#acfc8de487c86355713d0e8546506d9e4" title=" " alt="" coords="479,107,643,133"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="113,107,214,133"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="104,157,223,184"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="104,208,223,235"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,157,56,184"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a35cdf3b6bf677086b9128782f762499d" title=" " alt="" coords="283,107,419,133"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ab87abc717f34ddced76802d12588a93d"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ab87abc717f34ddced76802d12588a93d">◆ </a></span>vTaskList()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskList </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">char * </td>
 | 
						|
          <td class="paramname"><em>pcWriteBuffer</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a998c69e37431a3a32c637b31ff60089a"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a998c69e37431a3a32c637b31ff60089a">◆ </a></span>vTaskMissedYield()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskMissedYield </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a998c69e37431a3a32c637b31ff60089a_icgraph.png" border="0" usemap="#atask_8h_a998c69e37431a3a32c637b31ff60089a_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a998c69e37431a3a32c637b31ff60089a_icgraph" id="atask_8h_a998c69e37431a3a32c637b31ff60089a_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="647,81,775,108"/>
 | 
						|
<area shape="rect" href="queue_8c.html#a7297c84a7c770ed57567bad1d3e2faf6" title=" " alt="" coords="479,81,599,108"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="279,5,422,32"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="303,56,399,83"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="294,107,407,133"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="271,157,431,184"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="113,56,214,83"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="104,107,223,133"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="104,157,223,184"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,107,56,133"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a4a4bcf98ad282a596e13f3f30582a11b"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a4a4bcf98ad282a596e13f3f30582a11b">◆ </a></span>vTaskNotifyGiveFromISR()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskNotifyGiveFromISR </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTaskToNotify</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> * </td>
 | 
						|
          <td class="paramname"><em>pxHigherPriorityTaskWoken</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a4a4bcf98ad282a596e13f3f30582a11b_cgraph.png" border="0" usemap="#atask_8h_a4a4bcf98ad282a596e13f3f30582a11b_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a4a4bcf98ad282a596e13f3f30582a11b_cgraph" id="atask_8h_a4a4bcf98ad282a596e13f3f30582a11b_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,31,176,57"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="225,5,329,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="224,56,331,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a56ae23bc0dece4522d666959902221ca"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a56ae23bc0dece4522d666959902221ca">◆ </a></span>vTaskPlaceOnEventList()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskPlaceOnEventList </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="list_8h.html#ad14d7e3de1350e459c7c23c6f59c902a">List_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxEventList</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTicksToWait</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a56ae23bc0dece4522d666959902221ca_cgraph.png" border="0" usemap="#atask_8h_a56ae23bc0dece4522d666959902221ca_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a56ae23bc0dece4522d666959902221ca_cgraph" id="atask_8h_a56ae23bc0dece4522d666959902221ca_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,81,167,108"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ab4574e77d9aea876272e563c68f639da" title=" " alt="" coords="215,56,432,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a28faa70d3ec4b4f39e53b0fc52d62ecf" title=" " alt="" coords="491,107,575,133"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="481,5,585,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="480,56,587,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a56ae23bc0dece4522d666959902221ca_icgraph.png" border="0" usemap="#atask_8h_a56ae23bc0dece4522d666959902221ca_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a56ae23bc0dece4522d666959902221ca_icgraph" id="atask_8h_a56ae23bc0dece4522d666959902221ca_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="479,81,640,108"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="279,5,422,32"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="303,56,399,83"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="294,107,407,133"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="271,157,431,184"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="113,56,214,83"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="104,107,223,133"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="104,157,223,184"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,107,56,133"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ada3eb00e16241f5b648184a406a6a6fd"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ada3eb00e16241f5b648184a406a6a6fd">◆ </a></span>vTaskPlaceOnEventListRestricted()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskPlaceOnEventListRestricted </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="list_8h.html#ad14d7e3de1350e459c7c23c6f59c902a">List_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxEventList</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTicksToWait</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xWaitIndefinitely</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a9d52fa7b60cc6a7b4fd0846700d7834c"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a9d52fa7b60cc6a7b4fd0846700d7834c">◆ </a></span>vTaskPlaceOnUnorderedEventList()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskPlaceOnUnorderedEventList </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="list_8h.html#ad14d7e3de1350e459c7c23c6f59c902a">List_t</a> * </td>
 | 
						|
          <td class="paramname"><em>pxEventList</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xItemValue</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTicksToWait</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a9d52fa7b60cc6a7b4fd0846700d7834c_cgraph.png" border="0" usemap="#atask_8h_a9d52fa7b60cc6a7b4fd0846700d7834c_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a9d52fa7b60cc6a7b4fd0846700d7834c_cgraph" id="atask_8h_a9d52fa7b60cc6a7b4fd0846700d7834c_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,81,227,108"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ab4574e77d9aea876272e563c68f639da" title=" " alt="" coords="275,56,492,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="540,107,647,133"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="541,5,645,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a28faa70d3ec4b4f39e53b0fc52d62ecf" title=" " alt="" coords="551,56,635,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a9d52fa7b60cc6a7b4fd0846700d7834c_icgraph.png" border="0" usemap="#atask_8h_a9d52fa7b60cc6a7b4fd0846700d7834c_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a9d52fa7b60cc6a7b4fd0846700d7834c_icgraph" id="atask_8h_a9d52fa7b60cc6a7b4fd0846700d7834c_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="200,31,421,57"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a869511456b86426f52e2eec898bff341" title=" " alt="" coords="15,5,142,32"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#aab9d5b405bc57b7624dcabe9a9a503db" title=" " alt="" coords="5,56,152,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aa11e6a58d2534fe91ed8ee3a02c9b5e0"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aa11e6a58d2534fe91ed8ee3a02c9b5e0">◆ </a></span>vTaskPriorityDisinheritAfterTimeout()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskPriorityDisinheritAfterTimeout </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> const </td>
 | 
						|
          <td class="paramname"><em>pxMutexHolder</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td>
 | 
						|
          <td class="paramname"><em>uxHighestPriorityWaitingTask</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_aa11e6a58d2534fe91ed8ee3a02c9b5e0_icgraph.png" border="0" usemap="#atask_8h_aa11e6a58d2534fe91ed8ee3a02c9b5e0_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_aa11e6a58d2534fe91ed8ee3a02c9b5e0_icgraph" id="atask_8h_aa11e6a58d2534fe91ed8ee3a02c9b5e0_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="213,5,395,47"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="5,13,165,39"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a1ee31be76e326e0644dbd6ac40a787b6"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a1ee31be76e326e0644dbd6ac40a787b6">◆ </a></span>vTaskPrioritySet()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskPrioritySet </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td>
 | 
						|
          <td class="paramname"><em>uxNewPriority</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a1ee31be76e326e0644dbd6ac40a787b6_cgraph.png" border="0" usemap="#atask_8h_a1ee31be76e326e0644dbd6ac40a787b6_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a1ee31be76e326e0644dbd6ac40a787b6_cgraph" id="atask_8h_a1ee31be76e326e0644dbd6ac40a787b6_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,5,124,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="172,5,276,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a340b9bc9f37c9d4d3fb6e303c3ef311b"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a340b9bc9f37c9d4d3fb6e303c3ef311b">◆ </a></span>vTaskRemoveFromUnorderedEventList()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskRemoveFromUnorderedEventList </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="list_8h.html#a1a62d469392f9bfe2443e7efab9c8398">ListItem_t</a> * </td>
 | 
						|
          <td class="paramname"><em>pxEventListItem</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xItemValue</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a340b9bc9f37c9d4d3fb6e303c3ef311b_cgraph.png" border="0" usemap="#atask_8h_a340b9bc9f37c9d4d3fb6e303c3ef311b_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a340b9bc9f37c9d4d3fb6e303c3ef311b_cgraph" id="atask_8h_a340b9bc9f37c9d4d3fb6e303c3ef311b_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,5,200,47"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="248,13,352,39"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a340b9bc9f37c9d4d3fb6e303c3ef311b_icgraph.png" border="0" usemap="#atask_8h_a340b9bc9f37c9d4d3fb6e303c3ef311b_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a340b9bc9f37c9d4d3fb6e303c3ef311b_icgraph" id="atask_8h_a340b9bc9f37c9d4d3fb6e303c3ef311b_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="432,23,627,65"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a50cb52d1c81b063fd8d94f5293dcfea9" title=" " alt="" coords="247,5,381,32"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a02d7b3bb55f7e11d9c47116266c5fb2e" title=" " alt="" coords="244,56,384,83"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#abe76a301815525eb5e03f331e5e51ae3" title=" " alt="" coords="5,31,196,57"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a869511456b86426f52e2eec898bff341" title=" " alt="" coords="37,81,164,108"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a84a1584f29fb7736a1aa72ad5b3e9b44"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a84a1584f29fb7736a1aa72ad5b3e9b44">◆ </a></span>vTaskResume()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskResume </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTaskToResume</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a84a1584f29fb7736a1aa72ad5b3e9b44_cgraph.png" border="0" usemap="#atask_8h_a84a1584f29fb7736a1aa72ad5b3e9b44_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a84a1584f29fb7736a1aa72ad5b3e9b44_cgraph" id="atask_8h_a84a1584f29fb7736a1aa72ad5b3e9b44_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,31,111,57"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a0862bc7f1c4295e129a8497d1e10075d" title=" " alt="" coords="159,5,332,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="193,56,297,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ae48f006277815cb1c534284e29ca8f82"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ae48f006277815cb1c534284e29ca8f82">◆ </a></span>vTaskSetTaskNumber()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskSetTaskNumber </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#a646f89d4298e4f5afd522202b11cb2e6">UBaseType_t</a> </td>
 | 
						|
          <td class="paramname"><em>uxHandle</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a67155ad4ea2482b5f4597a69f2152be0"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a67155ad4ea2482b5f4597a69f2152be0">◆ </a></span>vTaskSetTimeOutState()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskSetTimeOutState </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#a558b407b5433bee1696535e3c4816bdf">TimeOut_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxTimeOut</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a67155ad4ea2482b5f4597a69f2152be0_icgraph.png" border="0" usemap="#atask_8h_a67155ad4ea2482b5f4597a69f2152be0_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a67155ad4ea2482b5f4597a69f2152be0_icgraph" id="atask_8h_a67155ad4ea2482b5f4597a69f2152be0_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="189,5,348,32"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a35cdf3b6bf677086b9128782f762499d" title=" " alt="" coords="5,5,141,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aaf9dca1065c60abdeb309d56ab7293cb"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aaf9dca1065c60abdeb309d56ab7293cb">◆ </a></span>vTaskStartScheduler()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskStartScheduler </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_aaf9dca1065c60abdeb309d56ab7293cb_cgraph.png" border="0" usemap="#atask_8h_aaf9dca1065c60abdeb309d56ab7293cb_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_aaf9dca1065c60abdeb309d56ab7293cb_cgraph" id="atask_8h_aaf9dca1065c60abdeb309d56ab7293cb_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,56,149,83"/>
 | 
						|
<area shape="rect" href="port_8c.html#ade5a8c6666e7413a0355cc252029c5c6" title=" " alt="" coords="208,31,349,57"/>
 | 
						|
<area shape="rect" href="timers_8h.html#af777ab3e9ac04abd5dd21be739fa1321" title=" " alt="" coords="197,81,360,108"/>
 | 
						|
<area shape="rect" href="port_8c.html#aa62e48aea4d4d2ad3426bd1243dbc72a" title=" " alt="" coords="431,5,555,32"/>
 | 
						|
<area shape="rect" href="port_8c.html#a4649001ea4d29b80759e6eca4bba58eb" title=" " alt="" coords="408,56,577,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_aaf9dca1065c60abdeb309d56ab7293cb_icgraph.png" border="0" usemap="#atask_8h_aaf9dca1065c60abdeb309d56ab7293cb_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_aaf9dca1065c60abdeb309d56ab7293cb_icgraph" id="atask_8h_aaf9dca1065c60abdeb309d56ab7293cb_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="104,5,248,32"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,5,56,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a8dda6cb26bb158dd9636873135e63912"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a8dda6cb26bb158dd9636873135e63912">◆ </a></span>vTaskStepTick()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskStepTick </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">const <a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTicksToJump</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a84d4e660b04630be2939d91b3c2412f8"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a84d4e660b04630be2939d91b3c2412f8">◆ </a></span>vTaskSuspend()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskSuspend </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTaskToSuspend</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a84d4e660b04630be2939d91b3c2412f8_cgraph.png" border="0" usemap="#atask_8h_a84d4e660b04630be2939d91b3c2412f8_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a84d4e660b04630be2939d91b3c2412f8_cgraph" id="atask_8h_a84d4e660b04630be2939d91b3c2412f8_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,81,113,108"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ad1b2e4995f863a99cf980836efe330d7" title=" " alt="" coords="161,5,369,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="213,56,317,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="212,107,319,133"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a9c86137bc3c1cbffc39fff22627cb885" title=" " alt="" coords="194,157,337,184"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a366b302eba79d10b5ee2a3756f0fcc43"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a366b302eba79d10b5ee2a3756f0fcc43">◆ </a></span>vTaskSuspendAll()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskSuspendAll </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a366b302eba79d10b5ee2a3756f0fcc43_icgraph.png" border="0" usemap="#atask_8h_a366b302eba79d10b5ee2a3756f0fcc43_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a366b302eba79d10b5ee2a3756f0fcc43_icgraph" id="atask_8h_a366b302eba79d10b5ee2a3756f0fcc43_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="551,335,673,361"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a36c7cc58985d41c2cb1b263563dbbaa1" title=" " alt="" coords="345,56,501,83"/>
 | 
						|
<area shape="rect" href="portable_8h.html#a237d63f90b28e0950bd86f76815cd6e3" title=" " alt="" coords="373,107,472,133"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a50cb52d1c81b063fd8d94f5293dcfea9" title=" " alt="" coords="355,157,490,184"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a9917b05abb77e75e959151ae67065dce" title=" " alt="" coords="377,208,468,235"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#abbc32467f223c78ba36f577b56a32897" title=" " alt="" coords="363,309,482,336"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a02d7b3bb55f7e11d9c47116266c5fb2e" title=" " alt="" coords="353,360,493,387"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a869511456b86426f52e2eec898bff341" title=" " alt="" coords="136,411,263,437"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#aab9d5b405bc57b7624dcabe9a9a503db" title=" " alt="" coords="349,461,496,488"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="351,512,494,539"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="375,563,471,589"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="366,259,479,285"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="343,613,503,640"/>
 | 
						|
<area shape="rect" href="event__groups_8c.html#a2e8622ce280fff2f60ad867dff0a4519" title=" " alt="" coords="131,5,267,32"/>
 | 
						|
<area shape="rect" href="queue_8c.html#ac999cdfbb09fff396fa818bb9a30b4e5" title=" " alt="" coords="124,56,275,83"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a7a613c6fa11323c871ce7991db214096" title=" " alt="" coords="104,107,295,133"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="149,309,250,336"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="140,208,259,235"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="140,259,259,285"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#ae39d02eea48045356f226692b6f517a3" title="read buttons and store events in queue" alt="" coords="126,157,273,184"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,233,56,260"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#abe76a301815525eb5e03f331e5e51ae3" title=" " alt="" coords="104,360,295,387"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a26df422f8d635d5191a3e106fbeeed68"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a26df422f8d635d5191a3e106fbeeed68">◆ </a></span>vTaskSwitchContext()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname">void vTaskSwitchContext </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a26df422f8d635d5191a3e106fbeeed68_icgraph.png" border="0" usemap="#atask_8h_a26df422f8d635d5191a3e106fbeeed68_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a26df422f8d635d5191a3e106fbeeed68_icgraph" id="atask_8h_a26df422f8d635d5191a3e106fbeeed68_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="199,31,341,57"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a7fa54417f854974ae4a2b38729b60f12" title=" " alt="" coords="24,5,132,32"/>
 | 
						|
<area shape="rect" href="port_8c.html#a4e6b17b7b6e1a92564afdeff7e9dba91" title=" " alt="" coords="5,56,151,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="afefe333df0492c8411c0094badd25185"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#afefe333df0492c8411c0094badd25185">◆ </a></span>xTaskAbortDelay()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskAbortDelay </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="ab6607e5d8a9664e3aa9fe16efa694e83"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#ab6607e5d8a9664e3aa9fe16efa694e83">◆ </a></span>xTaskCallApplicationTaskHook()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskCallApplicationTaskHook </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">void * </td>
 | 
						|
          <td class="paramname"><em>pvParameter</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<p><a class="el" href="task_8h.html">task.h</a> </p><pre>BaseType_t <a class="el" href="task_8h.html#ab6607e5d8a9664e3aa9fe16efa694e83">xTaskCallApplicationTaskHook( TaskHandle_t xTask, void *pvParameter )</a>;</pre><p>Calls the hook function associated with xTask. Passing xTask as NULL has the effect of calling the Running tasks (the calling task) hook function.</p>
 | 
						|
<p>pvParameter is passed to the hook function for the task to interpret as it wants. The return value is the value returned by the task hook function registered by the user. </p>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a3b018a85d339e536a6c05748dd666a3a"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a3b018a85d339e536a6c05748dd666a3a">◆ </a></span>xTaskCheckForTimeOut()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskCheckForTimeOut </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#a558b407b5433bee1696535e3c4816bdf">TimeOut_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxTimeOut</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxTicksToWait</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a3b018a85d339e536a6c05748dd666a3a_cgraph.png" border="0" usemap="#atask_8h_a3b018a85d339e536a6c05748dd666a3a_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a3b018a85d339e536a6c05748dd666a3a_cgraph" id="atask_8h_a3b018a85d339e536a6c05748dd666a3a_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,5,169,32"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a91fbc7c4b65e32fae51b7d43ebdcb131" title=" " alt="" coords="217,5,419,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a3b018a85d339e536a6c05748dd666a3a_icgraph.png" border="0" usemap="#atask_8h_a3b018a85d339e536a6c05748dd666a3a_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a3b018a85d339e536a6c05748dd666a3a_icgraph" id="atask_8h_a3b018a85d339e536a6c05748dd666a3a_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="479,107,643,133"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="279,5,422,32"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="303,56,399,83"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="294,107,407,133"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="271,157,431,184"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a35cdf3b6bf677086b9128782f762499d" title=" " alt="" coords="283,208,419,235"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="113,56,214,83"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="104,107,223,133"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="104,157,223,184"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,107,56,133"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aa7bd3a4f3847b83900fd6a9f1bacfe9e"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aa7bd3a4f3847b83900fd6a9f1bacfe9e">◆ </a></span>xTaskGenericNotify()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskGenericNotify </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTaskToNotify</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">uint32_t </td>
 | 
						|
          <td class="paramname"><em>ulValue</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233">eNotifyAction</a> </td>
 | 
						|
          <td class="paramname"><em>eAction</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">uint32_t * </td>
 | 
						|
          <td class="paramname"><em>pulPreviousNotificationValue</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_aa7bd3a4f3847b83900fd6a9f1bacfe9e_cgraph.png" border="0" usemap="#atask_8h_aa7bd3a4f3847b83900fd6a9f1bacfe9e_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_aa7bd3a4f3847b83900fd6a9f1bacfe9e_cgraph" id="atask_8h_aa7bd3a4f3847b83900fd6a9f1bacfe9e_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,31,143,57"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ad1b2e4995f863a99cf980836efe330d7" title=" " alt="" coords="191,5,399,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="243,56,347,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a959c55f7950abffbc4107ce61ca52e97"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a959c55f7950abffbc4107ce61ca52e97">◆ </a></span>xTaskGenericNotifyFromISR()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskGenericNotifyFromISR </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTaskToNotify</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">uint32_t </td>
 | 
						|
          <td class="paramname"><em>ulValue</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae8abc4f7da5b6880467daafbf19cd233">eNotifyAction</a> </td>
 | 
						|
          <td class="paramname"><em>eAction</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">uint32_t * </td>
 | 
						|
          <td class="paramname"><em>pulPreviousNotificationValue</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> * </td>
 | 
						|
          <td class="paramname"><em>pxHigherPriorityTaskWoken</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a959c55f7950abffbc4107ce61ca52e97_cgraph.png" border="0" usemap="#atask_8h_a959c55f7950abffbc4107ce61ca52e97_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a959c55f7950abffbc4107ce61ca52e97_cgraph" id="atask_8h_a959c55f7950abffbc4107ce61ca52e97_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,31,196,57"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="245,5,349,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="244,56,351,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a85a0f9c9f817b18686efbf8f37c72dfc"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a85a0f9c9f817b18686efbf8f37c72dfc">◆ </a></span>xTaskGetCurrentTaskHandle()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskGetCurrentTaskHandle </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a85a0f9c9f817b18686efbf8f37c72dfc_icgraph.png" border="0" usemap="#atask_8h_a85a0f9c9f817b18686efbf8f37c72dfc_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a85a0f9c9f817b18686efbf8f37c72dfc_icgraph" id="atask_8h_a85a0f9c9f817b18686efbf8f37c72dfc_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="205,31,396,57"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a55efc144b988598d84a6087d3e20b507" title=" " alt="" coords="5,5,157,32"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a35cdf3b6bf677086b9128782f762499d" title=" " alt="" coords="13,56,149,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a45b3b1cd0227269609499beeeb8c5c26"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a45b3b1cd0227269609499beeeb8c5c26">◆ </a></span>xTaskGetHandle()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskGetHandle </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">const char * </td>
 | 
						|
          <td class="paramname"><em>pcNameToQuery</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a3d5446a4403457e855cb84b3bba5570a"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a3d5446a4403457e855cb84b3bba5570a">◆ </a></span>xTaskGetIdleTaskHandle()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> xTaskGetIdleTaskHandle </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<p><a class="el" href="task_8h.html#a3d5446a4403457e855cb84b3bba5570a">xTaskGetIdleTaskHandle()</a> is only available if INCLUDE_xTaskGetIdleTaskHandle is set to 1 in <a class="el" href="_free_r_t_o_s_config_8h.html">FreeRTOSConfig.h</a>.</p>
 | 
						|
<p>Simply returns the handle of the idle task. It is not valid to call <a class="el" href="task_8h.html#a3d5446a4403457e855cb84b3bba5570a">xTaskGetIdleTaskHandle()</a> before the scheduler has been started. </p>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a0241000e08a261372186d34825a35979"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a0241000e08a261372186d34825a35979">◆ </a></span>xTaskGetSchedulerState()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskGetSchedulerState </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a0241000e08a261372186d34825a35979_icgraph.png" border="0" usemap="#atask_8h_a0241000e08a261372186d34825a35979_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a0241000e08a261372186d34825a35979_icgraph" id="atask_8h_a0241000e08a261372186d34825a35979_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="479,132,645,159"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a869511456b86426f52e2eec898bff341" title=" " alt="" coords="287,5,414,32"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#aab9d5b405bc57b7624dcabe9a9a503db" title=" " alt="" coords="277,56,424,83"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="279,107,422,133"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="303,157,399,184"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="294,208,407,235"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="271,259,431,285"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="113,157,214,184"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="104,208,223,235"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="104,259,223,285"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,208,56,235"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a753ecfe23e7386066ecccad5d16422f7"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a753ecfe23e7386066ecccad5d16422f7">◆ </a></span>xTaskGetTickCount()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTaskGetTickCount </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a753ecfe23e7386066ecccad5d16422f7_icgraph.png" border="0" usemap="#atask_8h_a753ecfe23e7386066ecccad5d16422f7_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a753ecfe23e7386066ecccad5d16422f7_icgraph" id="atask_8h_a753ecfe23e7386066ecccad5d16422f7_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="403,5,541,32"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a97fd430f36f8b065226e2bff9bad1de5" title="count cycles for idle task" alt="" coords="209,5,355,32"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a36c7cc58985d41c2cb1b263563dbbaa1" title=" " alt="" coords="5,5,161,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a092be3fd5752625303c307620be523ff"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a092be3fd5752625303c307620be523ff">◆ </a></span>xTaskGetTickCountFromISR()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> xTaskGetTickCountFromISR </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a978e25460ac35706f9ad30b46d9403d8"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a978e25460ac35706f9ad30b46d9403d8">◆ </a></span>xTaskIncrementTick()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskIncrementTick </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a978e25460ac35706f9ad30b46d9403d8_cgraph.png" border="0" usemap="#atask_8h_a978e25460ac35706f9ad30b46d9403d8_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a978e25460ac35706f9ad30b46d9403d8_cgraph" id="atask_8h_a978e25460ac35706f9ad30b46d9403d8_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,5,145,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="193,5,297,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a978e25460ac35706f9ad30b46d9403d8_icgraph.png" border="0" usemap="#atask_8h_a978e25460ac35706f9ad30b46d9403d8_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a978e25460ac35706f9ad30b46d9403d8_icgraph" id="atask_8h_a978e25460ac35706f9ad30b46d9403d8_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="745,309,885,336"/>
 | 
						|
<area shape="rect" href="port_8c.html#a78100b2d36913d0b45565be8975e5de8" title=" " alt="" coords="551,284,697,311"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#adf830ea0f150fcdfdaa944667137f080" title=" " alt="" coords="564,335,684,361"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a36c7cc58985d41c2cb1b263563dbbaa1" title=" " alt="" coords="345,56,501,83"/>
 | 
						|
<area shape="rect" href="portable_8h.html#a237d63f90b28e0950bd86f76815cd6e3" title=" " alt="" coords="373,107,472,133"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a50cb52d1c81b063fd8d94f5293dcfea9" title=" " alt="" coords="355,157,490,184"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a9917b05abb77e75e959151ae67065dce" title=" " alt="" coords="377,208,468,235"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#abbc32467f223c78ba36f577b56a32897" title=" " alt="" coords="363,309,482,336"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a02d7b3bb55f7e11d9c47116266c5fb2e" title=" " alt="" coords="353,360,493,387"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a869511456b86426f52e2eec898bff341" title=" " alt="" coords="136,411,263,437"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#aab9d5b405bc57b7624dcabe9a9a503db" title=" " alt="" coords="349,461,496,488"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="351,512,494,539"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="375,563,471,589"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="366,259,479,285"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="343,613,503,640"/>
 | 
						|
<area shape="rect" href="event__groups_8c.html#a2e8622ce280fff2f60ad867dff0a4519" title=" " alt="" coords="131,5,267,32"/>
 | 
						|
<area shape="rect" href="queue_8c.html#ac999cdfbb09fff396fa818bb9a30b4e5" title=" " alt="" coords="124,56,275,83"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a7a613c6fa11323c871ce7991db214096" title=" " alt="" coords="104,107,295,133"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="149,309,250,336"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="140,208,259,235"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="140,259,259,285"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#ae39d02eea48045356f226692b6f517a3" title="read buttons and store events in queue" alt="" coords="126,157,273,184"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,233,56,260"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#abe76a301815525eb5e03f331e5e51ae3" title=" " alt="" coords="104,360,295,387"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a4cb6c908a9d2d733e9d519d7dc27bb34"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a4cb6c908a9d2d733e9d519d7dc27bb34">◆ </a></span>xTaskNotifyStateClear()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskNotifyStateClear </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTask</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a4cb6c908a9d2d733e9d519d7dc27bb34_icgraph.png" border="0" usemap="#atask_8h_a4cb6c908a9d2d733e9d519d7dc27bb34_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a4cb6c908a9d2d733e9d519d7dc27bb34_icgraph" id="atask_8h_a4cb6c908a9d2d733e9d519d7dc27bb34_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="205,31,360,57"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a55efc144b988598d84a6087d3e20b507" title=" " alt="" coords="5,5,157,32"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a35cdf3b6bf677086b9128782f762499d" title=" " alt="" coords="13,56,149,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a0475fcda9718f403521c270a7270ff93"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a0475fcda9718f403521c270a7270ff93">◆ </a></span>xTaskNotifyWait()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskNotifyWait </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">uint32_t </td>
 | 
						|
          <td class="paramname"><em>ulBitsToClearOnEntry</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">uint32_t </td>
 | 
						|
          <td class="paramname"><em>ulBitsToClearOnExit</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype">uint32_t * </td>
 | 
						|
          <td class="paramname"><em>pulNotificationValue</em>, </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td class="paramkey"></td>
 | 
						|
          <td></td>
 | 
						|
          <td class="paramtype"><a class="el" href="portmacro_8h.html#aa69c48c6e902ce54f70886e6573c92a9">TickType_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTicksToWait</em> </td>
 | 
						|
        </tr>
 | 
						|
        <tr>
 | 
						|
          <td></td>
 | 
						|
          <td>)</td>
 | 
						|
          <td></td><td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a0475fcda9718f403521c270a7270ff93_cgraph.png" border="0" usemap="#atask_8h_a0475fcda9718f403521c270a7270ff93_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a0475fcda9718f403521c270a7270ff93_cgraph" id="atask_8h_a0475fcda9718f403521c270a7270ff93_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,56,124,83"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ab4574e77d9aea876272e563c68f639da" title=" " alt="" coords="172,56,389,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="439,5,543,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a28faa70d3ec4b4f39e53b0fc52d62ecf" title=" " alt="" coords="449,56,533,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="437,107,544,133"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a0475fcda9718f403521c270a7270ff93_icgraph.png" border="0" usemap="#atask_8h_a0475fcda9718f403521c270a7270ff93_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a0475fcda9718f403521c270a7270ff93_icgraph" id="atask_8h_a0475fcda9718f403521c270a7270ff93_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="205,31,324,57"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a55efc144b988598d84a6087d3e20b507" title=" " alt="" coords="5,5,157,32"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a35cdf3b6bf677086b9128782f762499d" title=" " alt="" coords="13,56,149,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a02fe2e1419fd6c35f75a1357c5e5ce22"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a02fe2e1419fd6c35f75a1357c5e5ce22">◆ </a></span>xTaskPriorityDisinherit()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskPriorityDisinherit </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> const </td>
 | 
						|
          <td class="paramname"><em>pxMutexHolder</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a02fe2e1419fd6c35f75a1357c5e5ce22_icgraph.png" border="0" usemap="#atask_8h_a02fe2e1419fd6c35f75a1357c5e5ce22_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a02fe2e1419fd6c35f75a1357c5e5ce22_icgraph" id="atask_8h_a02fe2e1419fd6c35f75a1357c5e5ce22_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="448,31,601,57"/>
 | 
						|
<area shape="rect" href="queue_8c.html#a77098159b7735e0c27e27aa7072376c6" title=" " alt="" coords="248,31,400,57"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="31,5,174,32"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a263711eb0124112e828a18fd4b8ab29d" title=" " alt="" coords="5,56,200,83"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aa715a488a6014df5a9393ca38c5938c0"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aa715a488a6014df5a9393ca38c5938c0">◆ </a></span>xTaskPriorityInherit()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskPriorityInherit </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> const </td>
 | 
						|
          <td class="paramname"><em>pxMutexHolder</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_aa715a488a6014df5a9393ca38c5938c0_icgraph.png" border="0" usemap="#atask_8h_aa715a488a6014df5a9393ca38c5938c0_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_aa715a488a6014df5a9393ca38c5938c0_icgraph" id="atask_8h_aa715a488a6014df5a9393ca38c5938c0_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="213,5,348,32"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="5,5,165,32"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a14513b7dd36055f73fba3c5ebbdc1b06"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a14513b7dd36055f73fba3c5ebbdc1b06">◆ </a></span>xTaskRemoveFromEventList()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskRemoveFromEventList </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">const <a class="el" href="list_8h.html#ad14d7e3de1350e459c7c23c6f59c902a">List_t</a> *const </td>
 | 
						|
          <td class="paramname"><em>pxEventList</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a14513b7dd36055f73fba3c5ebbdc1b06_cgraph.png" border="0" usemap="#atask_8h_a14513b7dd36055f73fba3c5ebbdc1b06_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a14513b7dd36055f73fba3c5ebbdc1b06_cgraph" id="atask_8h_a14513b7dd36055f73fba3c5ebbdc1b06_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,56,193,83"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ad1b2e4995f863a99cf980836efe330d7" title=" " alt="" coords="241,5,449,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="293,56,397,83"/>
 | 
						|
<area shape="rect" href="list_8c.html#a3240bc0f43fcf755be02bfc6de7dc6ef" title=" " alt="" coords="292,107,399,133"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a14513b7dd36055f73fba3c5ebbdc1b06_icgraph.png" border="0" usemap="#atask_8h_a14513b7dd36055f73fba3c5ebbdc1b06_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a14513b7dd36055f73fba3c5ebbdc1b06_icgraph" id="atask_8h_a14513b7dd36055f73fba3c5ebbdc1b06_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="753,195,941,221"/>
 | 
						|
<area shape="rect" href="queue_8c.html#a7297c84a7c770ed57567bad1d3e2faf6" title=" " alt="" coords="548,93,668,120"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="311,5,454,32"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="335,68,431,95"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="326,144,439,171"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="303,195,463,221"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3c13a9fe455ec2d35b5f8386a1040599" title=" " alt="" coords="535,245,681,272"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a263711eb0124112e828a18fd4b8ab29d" title=" " alt="" coords="511,296,705,323"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ad14ae1174c2772cffc9e0c2c45dc55a6" title=" " alt="" coords="535,347,681,373"/>
 | 
						|
<area shape="rect" href="queue_8h.html#acdf528f5c91131ae2f31c669cfd65758" title=" " alt="" coords="525,397,691,424"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="129,93,230,120"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="120,144,239,171"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="120,195,239,221"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,144,56,171"/>
 | 
						|
<area shape="rect" href="queue_8c.html#a0f632268707981dea3f177f5fba36e22" title=" " alt="" coords="305,245,460,272"/>
 | 
						|
<area shape="rect" href="queue_8c.html#ac999cdfbb09fff396fa818bb9a30b4e5" title=" " alt="" coords="104,245,255,272"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="a003f8ae6d649225abd030cc76e1c7d0e"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#a003f8ae6d649225abd030cc76e1c7d0e">◆ </a></span>xTaskResumeAll()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskResumeAll </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype">void </td>
 | 
						|
          <td class="paramname"></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
<div class="dynheader">
 | 
						|
Here is the call graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a003f8ae6d649225abd030cc76e1c7d0e_cgraph.png" border="0" usemap="#atask_8h_a003f8ae6d649225abd030cc76e1c7d0e_cgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a003f8ae6d649225abd030cc76e1c7d0e_cgraph" id="atask_8h_a003f8ae6d649225abd030cc76e1c7d0e_cgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="5,56,125,83"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#ad1b2e4995f863a99cf980836efe330d7" title=" " alt="" coords="173,5,381,32"/>
 | 
						|
<area shape="rect" href="list_8c.html#a274fdced76bbdd9d8a4c4840ded2920c" title=" " alt="" coords="429,81,533,108"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a54f31e9aef0eb7b87e48c7d68ecc84c1" title=" " alt="" coords="207,107,347,133"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
<div class="dynheader">
 | 
						|
Here is the caller graph for this function:</div>
 | 
						|
<div class="dyncontent">
 | 
						|
<div class="center"><img src="task_8h_a003f8ae6d649225abd030cc76e1c7d0e_icgraph.png" border="0" usemap="#atask_8h_a003f8ae6d649225abd030cc76e1c7d0e_icgraph" alt=""/></div>
 | 
						|
<map name="task_8h_a003f8ae6d649225abd030cc76e1c7d0e_icgraph" id="atask_8h_a003f8ae6d649225abd030cc76e1c7d0e_icgraph">
 | 
						|
<area shape="rect" title=" " alt="" coords="551,335,671,361"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a36c7cc58985d41c2cb1b263563dbbaa1" title=" " alt="" coords="345,56,501,83"/>
 | 
						|
<area shape="rect" href="portable_8h.html#a237d63f90b28e0950bd86f76815cd6e3" title=" " alt="" coords="373,107,472,133"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a50cb52d1c81b063fd8d94f5293dcfea9" title=" " alt="" coords="355,157,490,184"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#a9917b05abb77e75e959151ae67065dce" title=" " alt="" coords="377,208,468,235"/>
 | 
						|
<area shape="rect" href="tasks_8c.html#abbc32467f223c78ba36f577b56a32897" title=" " alt="" coords="363,309,482,336"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a02d7b3bb55f7e11d9c47116266c5fb2e" title=" " alt="" coords="353,360,493,387"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#a869511456b86426f52e2eec898bff341" title=" " alt="" coords="136,411,263,437"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#aab9d5b405bc57b7624dcabe9a9a503db" title=" " alt="" coords="349,461,496,488"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a7ce86d1026e0c3055a523935bf53c0b3" title=" " alt="" coords="351,512,494,539"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a3f9e430276fe5244417fd82644ec8a75" title=" " alt="" coords="375,563,471,589"/>
 | 
						|
<area shape="rect" href="queue_8h.html#ae8364d988c6f9b63c771cc2b3dfe5df9" title=" " alt="" coords="366,259,479,285"/>
 | 
						|
<area shape="rect" href="queue_8h.html#a124567e9fc3a37b99f7e184ae98de9f8" title=" " alt="" coords="343,613,503,640"/>
 | 
						|
<area shape="rect" href="event__groups_8c.html#a2e8622ce280fff2f60ad867dff0a4519" title=" " alt="" coords="131,5,267,32"/>
 | 
						|
<area shape="rect" href="queue_8c.html#ac999cdfbb09fff396fa818bb9a30b4e5" title=" " alt="" coords="124,56,275,83"/>
 | 
						|
<area shape="rect" href="stream__buffer_8h.html#a7a613c6fa11323c871ce7991db214096" title=" " alt="" coords="104,107,295,133"/>
 | 
						|
<area shape="rect" href="displaytask_8h.html#a3a1d2a0575667f1aadaf57140d32c010" title=" " alt="" coords="149,309,250,336"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a9f2e86465d7a7cdc9d30365569b93a42" title="run FSM for Tape" alt="" coords="140,208,259,235"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#a15199bd646f5d7d26beb8b94d72f0264" title="run FSM for VCR" alt="" coords="140,259,259,285"/>
 | 
						|
<area shape="rect" href="_threads_8h.html#ae39d02eea48045356f226692b6f517a3" title="read buttons and store events in queue" alt="" coords="126,157,273,184"/>
 | 
						|
<area shape="rect" href="_main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="app entry point" alt="" coords="5,233,56,260"/>
 | 
						|
<area shape="rect" href="event__groups_8h.html#abe76a301815525eb5e03f331e5e51ae3" title=" " alt="" coords="104,360,295,387"/>
 | 
						|
</map>
 | 
						|
</div>
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
<a id="aefbfd37c0661c3062fafd7334bff9aed"></a>
 | 
						|
<h2 class="memtitle"><span class="permalink"><a href="#aefbfd37c0661c3062fafd7334bff9aed">◆ </a></span>xTaskResumeFromISR()</h2>
 | 
						|
 | 
						|
<div class="memitem">
 | 
						|
<div class="memproto">
 | 
						|
      <table class="memname">
 | 
						|
        <tr>
 | 
						|
          <td class="memname"><a class="el" href="portmacro_8h.html#a46fb21e00ae0729d7515c0fbf2269796">BaseType_t</a> xTaskResumeFromISR </td>
 | 
						|
          <td>(</td>
 | 
						|
          <td class="paramtype"><a class="el" href="task_8h.html#ae95f44d4cfeb4a599c6cc258d241cb6b">TaskHandle_t</a> </td>
 | 
						|
          <td class="paramname"><em>xTaskToResume</em></td><td>)</td>
 | 
						|
          <td></td>
 | 
						|
        </tr>
 | 
						|
      </table>
 | 
						|
</div><div class="memdoc">
 | 
						|
 | 
						|
</div>
 | 
						|
</div>
 | 
						|
</div><!-- contents -->
 | 
						|
</div><!-- doc-content -->
 | 
						|
<!-- start footer part -->
 | 
						|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
 | 
						|
  <ul>
 | 
						|
    <li class="navelem"><a class="el" href="task_8h.html">task.h</a></li>
 | 
						|
    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
 | 
						|
  </ul>
 | 
						|
</div>
 | 
						|
</body>
 | 
						|
</html>
 |