Files
test/doc/Doxygen/html/sdrv__uart_8h_source.html
2025-11-07 20:19:23 +08:00

1224 lines
325 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=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SemiDrive SSDK Appication Program Interface: Z:/01-Code/06-SSDK-DEV-Firewall/ssdk/drivers/include/sdrv_uart.h Source File</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="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 id="projectrow">
<td id="projectalign">
<div id="projectname">SemiDrive SSDK Appication Program Interface<span id="projectnumber">&#160;PTG3.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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 id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_14bc92f4b96c8519b376567118ac28b3.html">drivers</a></li><li class="navelem"><a class="el" href="dir_ee023d43c33bfccc31aa50a48a76892b.html">include</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">sdrv_uart.h</div></div>
</div><!--header-->
<div class="contents">
<a href="sdrv__uart_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#ifndef INCLUDE_DRV_SDRV_UART_H</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#define INCLUDE_DRV_SDRV_UART_H</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include &lt;compiler.h&gt;</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#include &lt;<a class="code" href="sdrv__common_8h.html">sdrv_common.h</a>&gt;</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#if CONFIG_UART_ENABLE_DMA</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include &lt;<a class="code" href="sdrv__dma_8h.html">sdrv_dma.h</a>&gt;</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include &lt;types.h&gt;</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#ifndef ASSEMBLY</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>__BEGIN_CDECLS</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment">/* The default count of timeout */</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#abdb8410ba1feb574025f6c29b4886156"> 24</a></span><span class="preprocessor">#define WaitForever 0xFFFFFFFFU</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment">/* The operation&#39;s timeout period of register. */</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a61b99ebc705c53cf432f32dc82d409a0"> 27</a></span><span class="preprocessor">#define SDRV_UART_OPERATION_TIMEOUT 0x500000U</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment">/* Auto baud detect param */</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a2367ad4afdc632b838d8d0e9ff636992"> 30</a></span><span class="preprocessor">#define UART_ABR_PATTERN 0U</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#af362b19afeb763960fc0c0a06e795268"> 31</a></span><span class="preprocessor">#define SDRV_UART_ABR_PATTERN_CHAR 0x55U</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#adf5a8faed789ed731c22dbeb197bf1eb"> 32</a></span><span class="preprocessor">#define SDRV_UART_MAX_ABR_NUM 8U</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#if CONFIG_UART_ENABLE_DMA</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment">/* Linklist config. */</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="preprocessor">#ifdef CONFIG_NUM_LINKLIST_ITEMS</span></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment">/* User linklist length. */</span></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="preprocessor">#define NUM_LINKLIST_ITEMS CONFIG_NUM_LINKLIST_ITEMS</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="comment">/* Default linklist length. */</span></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a9781171c1ae6b2cc9f51bc8338e09d53"> 41</a></span><span class="preprocessor">#define NUM_LINKLIST_ITEMS 8</span></div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="comment">/* Default mad length. */</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a8c3a7ee9a664addab4771f8faabff611"> 44</a></span><span class="preprocessor">#define DMA_BURST16_MAD_SIZE_MAX (4000U * 16U)</span></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a24bd58f0c1e485d8855c05096f46c2c5"> 45</a></span><span class="preprocessor">#define DMA_BURST1_MAD_SIZE_MAX (4000U * 1U)</span></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a5497f2646b6663d548931604937c4605"> 49</a></span><span class="preprocessor">#define SDRV_UART_INTR_TX_FWE 1U </span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="preprocessor">#define SDRV_UART_INTR_RX_FWF \</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#affb855bf31b3e6424efad516869e8a3c"> 51</a></span><span class="preprocessor"> (1U &lt;&lt; 1) </span></div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="preprocessor">#define SDRV_UART_INTR_RX_FUDF \</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a47079da204f9c2ae22b44c936e63b9d6"> 53</a></span><span class="preprocessor"> (1U &lt;&lt; 3) </span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="preprocessor">#define SDRV_UART_INTR_TX_FOVF \</span></div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#afad0b1385b1f4f49ffa15547a0f1e33b"> 55</a></span><span class="preprocessor"> (1U &lt;&lt; 4) </span></div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="preprocessor">#define SDRV_UART_INTR_RX_FOVF \</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a522a4693ce5c3017a5768e7e4c68b7ec"> 57</a></span><span class="preprocessor"> (1U &lt;&lt; 5) </span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="preprocessor">#define SDRV_UART_INTR_PARITYERR \</span></div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae681cfa4c665bb249924d2e425765560"> 59</a></span><span class="preprocessor"> (1U &lt;&lt; 8) </span></div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="preprocessor">#define SDRV_UART_INTR_FRAMEERR \</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="preprocessor"> (1U &lt;&lt; 9) </span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="preprocessor">#define SDRV_UART_INTR_BAUDRATEERR \</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a5ef271585a919146197f93013a85b2a5"> 64</a></span><span class="preprocessor"> (1U &lt;&lt; 10) </span></div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="preprocessor">#define SDRV_UART_INTR_NOISERERR \</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a394131982f4dcb77b7af0f5ca750c698"> 66</a></span><span class="preprocessor"> (1U &lt;&lt; 11) </span></div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="preprocessor">#define SDRV_UART_INTR_RXBREAK \</span></div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a911474f6a8724f3ccd7b04f455cc9fef"> 68</a></span><span class="preprocessor"> (1U &lt;&lt; 13) </span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#define SDRV_UART_INTR_RXIDLE \</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4b99028abb4ad704b627f36a055770a7"> 70</a></span><span class="preprocessor"> (1U &lt;&lt; 14) </span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#define SDRV_UART_INTR_TX_COMPLETED \</span></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a6dc929f0123d3db31e5178c6d97677b3"> 72</a></span><span class="preprocessor"> (1U &lt;&lt; 17) </span></div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#define SDRV_UART_INTR_ABRPASS \</span></div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#affc71f38381802c6dc2e640b43fc92a1"> 74</a></span><span class="preprocessor"> (1U &lt;&lt; 18) </span></div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="preprocessor">#define SDRV_UART_INTR_ABRFAIL \</span></div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#abc3298029cb241e4361ab7f0959aded4"> 76</a></span><span class="preprocessor"> (1U &lt;&lt; 19) </span></div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="comment">/* Uart receive error interrupt bitmask. */</span></div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#aaaa9582b15ac772f19c360f488931792"> 79</a></span><span class="preprocessor">#define SDRV_UART_INTR_RX_ERROR \</span></div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="preprocessor"> (SDRV_UART_INTR_RX_FOVF | SDRV_UART_INTR_RX_FUDF | \</span></div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="preprocessor"> SDRV_UART_INTR_PARITYERR | SDRV_UART_INTR_FRAMEERR | \</span></div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="preprocessor"> SDRV_UART_INTR_BAUDRATEERR | SDRV_UART_INTR_NOISERERR)</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="comment">/* Uart transmit error interrupt bitmask. */</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a7617c090f5db9e07b60f4221089cedcd"> 85</a></span><span class="preprocessor">#define SDRV_UART_INTR_TX_ERROR (SDRV_UART_INTR_TX_FOVF)</span></div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="comment">/* Uart abr interrupt bitmask. */</span></div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ac6bbbf46d76d7eacd89d551e73226feb"> 88</a></span><span class="preprocessor">#define SDRV_UART_INTR_ABR (SDRV_UART_INTR_ABRPASS | SDRV_UART_INTR_ABRFAIL)</span></div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="comment">/* Uart tx/rx fifo base offset. */</span></div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a341e8031e5414c726cd182b8ffd378fc"> 91</a></span><span class="preprocessor">#define SDRV_UART_TX_FIFO_OFFSET 0x200U</span></div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a3771af706c743d0791a650ed159a4a9e"> 92</a></span><span class="preprocessor">#define SDRV_UART_RX_FIFO_OFFSET 0x300U</span></div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html"> 94</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html#a3a5216f651b69882316d0d6093a6fd72"> 96</a></span> uint32_t <a class="code hl_variable" href="union_m_c_r0___type.html#a3a5216f651b69882316d0d6093a6fd72">MODEN</a> : 1;</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html#af2e5f10fc72c57079026e1ed1119a5f8"> 97</a></span> uint32_t <a class="code hl_variable" href="union_m_c_r0___type.html#af2e5f10fc72c57079026e1ed1119a5f8">MODRST</a> : 1;</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html#a299dce6343733aa8309f3db125f290c5"> 98</a></span> uint32_t <a class="code hl_variable" href="union_m_c_r0___type.html#a299dce6343733aa8309f3db125f290c5">CGC</a> : 2;</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html#a7f35b2ab5d5166a556961873e1aece8c"> 99</a></span> uint32_t <a class="code hl_variable" href="union_m_c_r0___type.html#a7f35b2ab5d5166a556961873e1aece8c">OPMOD</a> : 4;</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html#a278acda022eeca15dcc5e416e1a9cfc6"> 100</a></span> uint32_t <a class="code hl_variable" href="union_m_c_r0___type.html#a278acda022eeca15dcc5e416e1a9cfc6">QCHCTL</a> : 1;</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html#add477273fb90fe5d14b463fcaf60a254"> 101</a></span> uint32_t <a class="code hl_variable" href="union_m_c_r0___type.html#add477273fb90fe5d14b463fcaf60a254">SELFTESTMODEEN</a> : 1;</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html#a0e5030971ec1bfd3101f83f546493c83"> 102</a></span> uint32_t <a class="code hl_variable" href="union_m_c_r0___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 22;</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> };</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="union_m_c_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 104</a></span> uint32_t <a class="code hl_variable" href="union_m_c_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>} <a class="code hl_union" href="union_m_c_r0___type.html">MCR0_Type</a>;</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html"> 107</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#ac9ae4c1be321c63767b964123b4439e7"> 109</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#ac9ae4c1be321c63767b964123b4439e7">PRESALE</a> : 5;</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a990ff45da525fb99fc34219edef36ed7"> 110</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a990ff45da525fb99fc34219edef36ed7">TXEN</a> : 1;</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a9251068a37a3410c80d0ff33e3767c03"> 111</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a9251068a37a3410c80d0ff33e3767c03">RXEN</a> : 1;</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a35d9227881a97fb9b34b44b34a599851"> 112</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a35d9227881a97fb9b34b44b34a599851">BITORDER</a> : 1;</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a73980dc15c691cef4c0d6b6cedd5c5ee"> 113</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a73980dc15c691cef4c0d6b6cedd5c5ee">DATABIT</a> : 3;</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a492267d90c1c2fb925b7cc8fb9c5cc19"> 114</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a492267d90c1c2fb925b7cc8fb9c5cc19">STOPBIT</a> : 2;</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a8e72a8d6f6fe152582ad8db9f4a3d63e"> 115</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a8e72a8d6f6fe152582ad8db9f4a3d63e">PARITYBIT</a> : 3;</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a5c14930f4d9d3635c3d473ff88a7106f"> 116</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a5c14930f4d9d3635c3d473ff88a7106f">ADDRBIT</a> : 1;</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a1503368620baadf0dd00eca011067236"> 117</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a1503368620baadf0dd00eca011067236">ABREN</a> : 1;</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a274dd1d2d84991618ec7d604d0775abc"> 118</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a274dd1d2d84991618ec7d604d0775abc">ABRCTL0</a> : 4;</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a189d6e3f359f445a4aefed7eb0ec726d"> 119</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a189d6e3f359f445a4aefed7eb0ec726d">ABRCTL1</a> : 3;</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a8518829ec8f2c7c25e68de7f1fa3917f"> 120</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a8518829ec8f2c7c25e68de7f1fa3917f">FCM</a> : 3;</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a70c97858a1a874367d96e9d51a754457"> 121</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a70c97858a1a874367d96e9d51a754457">TRANSFERMODE</a> : 1;</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#ad8fa0a7105e25e2e12458b8773bdcb3f"> 122</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#ad8fa0a7105e25e2e12458b8773bdcb3f">RXMUTECTL</a> : 3;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> };</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="union_p_c_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 124</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span>} <a class="code hl_union" href="union_p_c_r0___type.html">PCR0_Type</a>;</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="union_p_c_r1___type.html"> 127</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"><a class="line" href="union_p_c_r1___type.html#af151f063d026665ac256cc1c306ab000"> 129</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r1___type.html#af151f063d026665ac256cc1c306ab000">BAUDRATE</a> : 24;</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"><a class="line" href="union_p_c_r1___type.html#a59163f848128074c8075db517a7500a2"> 130</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r1___type.html#a59163f848128074c8075db517a7500a2">SAMPLERATE</a> : 2;</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="union_p_c_r1___type.html#ae67c375fd6c4735ce7773a9e4f81950a"> 131</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r1___type.html#ae67c375fd6c4735ce7773a9e4f81950a">RXBREAKCTL</a> : 3;</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="union_p_c_r1___type.html#a76107d04cdc3db9746b79393327b6235"> 132</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r1___type.html#a76107d04cdc3db9746b79393327b6235">RXIDLECTL</a> : 3;</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> };</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"><a class="line" href="union_p_c_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 134</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span>} <a class="code hl_union" href="union_p_c_r1___type.html">PCR1_Type</a>;</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="union_p_c_r2___type.html"> 137</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"><a class="line" href="union_p_c_r2___type.html#abd4fafcd557cebb99a859070c05d982f"> 139</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r2___type.html#abd4fafcd557cebb99a859070c05d982f">CHAR1</a> : 8;</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="union_p_c_r2___type.html#a1824fa27853c40a9a980ee7b41717008"> 140</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r2___type.html#a1824fa27853c40a9a980ee7b41717008">CHAR2</a> : 8;</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="union_p_c_r2___type.html#a1d05a05c03074f807d663e8a60b630c4"> 141</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r2___type.html#a1d05a05c03074f807d663e8a60b630c4">ADDRCHAR</a> : 8;</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"><a class="line" href="union_p_c_r2___type.html#ab80b4415f9b403288d183b0bb96576d4"> 142</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r2___type.html#ab80b4415f9b403288d183b0bb96576d4">ADDRMSK</a> : 8;</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> };</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"><a class="line" href="union_p_c_r2___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 144</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r2___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span>} <a class="code hl_union" href="union_p_c_r2___type.html">PCR2_Type</a>;</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="union_p_c_r3___type.html"> 147</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="union_p_c_r3___type.html#ae4b7cb1890ec3c2d4365f1a36894dd41"> 149</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r3___type.html#ae4b7cb1890ec3c2d4365f1a36894dd41">DE2RE</a> : 8;</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="union_p_c_r3___type.html#af258b3c7ace0db56d1fc61153d667226"> 150</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r3___type.html#af258b3c7ace0db56d1fc61153d667226">RE2DE</a> : 8;</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="union_p_c_r3___type.html#a0f48f0114879d333488de9f89984879e"> 151</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r3___type.html#a0f48f0114879d333488de9f89984879e">DEAT</a> : 8;</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="union_p_c_r3___type.html#a4c6df5fe10f5d95e632ebf60eb644f8c"> 152</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r3___type.html#a4c6df5fe10f5d95e632ebf60eb644f8c">DEDT</a> : 8;</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> };</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="union_p_c_r3___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 154</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r3___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span>} <a class="code hl_union" href="union_p_c_r3___type.html">PCR3_Type</a>;</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> </div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html"> 157</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#a0d6a636df2b771c8df76b250d59aacf1"> 159</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#a0d6a636df2b771c8df76b250d59aacf1">TXADDR</a> : 1;</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#ad2597efaaca6a6d46560b3ae0b9911c7"> 160</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#ad2597efaaca6a6d46560b3ae0b9911c7">TXBREAK</a> : 1;</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#af8b376849e02adafd20a690b968f6178"> 161</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#af8b376849e02adafd20a690b968f6178">TXIDLE</a> : 1;</div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#ac4ac04e673b5b8320d53f7b0947db902"> 162</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#ac4ac04e673b5b8320d53f7b0947db902">RESERVED1</a> : 5;</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#a6c61beda527b97d1172e743e7e63224a"> 163</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#a6c61beda527b97d1172e743e7e63224a">TXBREAKCTL</a> : 4;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#ad9b77ebfaebbfc80dd7181c2277e425e"> 164</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#ad9b77ebfaebbfc80dd7181c2277e425e">TXIDLECTL</a> : 4;</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#a7d7f639acce9b809138a10b78b3df840"> 165</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#a7d7f639acce9b809138a10b78b3df840">CHARMATCHCTL</a> : 3;</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#abc87e63820d87b21a58811d5406a9f6c"> 166</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#abc87e63820d87b21a58811d5406a9f6c">BCLKOE</a> : 1;</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#a5afdb821ebb6a2ef2fcb4fc7b7336446"> 167</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#a5afdb821ebb6a2ef2fcb4fc7b7336446">RXTOCTL</a> : 3;</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#a4c9b972a304c0e08ca27cbe57627c496"> 168</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#a4c9b972a304c0e08ca27cbe57627c496">RESERVED2</a> : 9;</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> };</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="union_p_c_r4___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 170</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r4___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span>} <a class="code hl_union" href="union_p_c_r4___type.html">PCR4_Type</a>;</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> </div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="union_p_c_r5___type.html"> 173</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"><a class="line" href="union_p_c_r5___type.html#a9a191d538eed00ca31b84cc28cc3741c"> 175</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r5___type.html#a9a191d538eed00ca31b84cc28cc3741c">TXCHARINT</a> : 8;</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="union_p_c_r5___type.html#ac4ac04e673b5b8320d53f7b0947db902"> 176</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r5___type.html#ac4ac04e673b5b8320d53f7b0947db902">RESERVED1</a> : 8;</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="union_p_c_r5___type.html#a2bd00fee8a795bc8431e3aa067234c54"> 177</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r5___type.html#a2bd00fee8a795bc8431e3aa067234c54">SIRTXPUL</a> : 8;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="union_p_c_r5___type.html#a3680c15b03ead64d9116df852bbf3697"> 178</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r5___type.html#a3680c15b03ead64d9116df852bbf3697">SIRRXPUL</a> : 8;</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> };</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"><a class="line" href="union_p_c_r5___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 180</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r5___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span>} <a class="code hl_union" href="union_p_c_r5___type.html">PCR5_Type</a>;</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> </div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="union_p_c_r6___type.html"> 183</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="union_p_c_r6___type.html#af46dca00439eeceb0117083b0eb65007"> 185</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r6___type.html#af46dca00439eeceb0117083b0eb65007">LINBREAKDEL</a> : 3;</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="union_p_c_r6___type.html#a1b667d895dcf5a10031ea006f7214b64"> 186</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r6___type.html#a1b667d895dcf5a10031ea006f7214b64">CHKSUMTYP</a> : 1;</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="union_p_c_r6___type.html#a0e5030971ec1bfd3101f83f546493c83"> 187</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r6___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 28;</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> };</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"><a class="line" href="union_p_c_r6___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 189</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r6___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span>} <a class="code hl_union" href="union_p_c_r6___type.html">PCR6_Type</a>;</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> </div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="union_p_c_r7___type.html"> 192</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="union_p_c_r7___type.html#a556074fb3767fcf094d5c779e22da0ad"> 194</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r7___type.html#a556074fb3767fcf094d5c779e22da0ad">PCMDTO</a> : 5;</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"><a class="line" href="union_p_c_r7___type.html#a0e5030971ec1bfd3101f83f546493c83"> 195</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r7___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 27;</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> };</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"><a class="line" href="union_p_c_r7___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 197</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r7___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span>} <a class="code hl_union" href="union_p_c_r7___type.html">PCR7_Type</a>;</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> </div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html"> 200</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#ab191b580482967c7c08e5539b36a3821"> 202</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#ab191b580482967c7c08e5539b36a3821">TXSEL</a> : 4;</div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#aa543502c8176d001c6668f14b17d3387"> 203</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#aa543502c8176d001c6668f14b17d3387">TXMODE</a> : 3;</div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#a1f99e1aa34a0daa2ac8e52b183fcc50b"> 204</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#a1f99e1aa34a0daa2ac8e52b183fcc50b">TXPOL</a> : 1;</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#ab9068ad68d6a0759ba0efcdc733f0037"> 205</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#ab9068ad68d6a0759ba0efcdc733f0037">RXSEL</a> : 4;</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#a6159590e4eac657ee1cd1a4f198ec205"> 206</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#a6159590e4eac657ee1cd1a4f198ec205">RXMODE</a> : 2;</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#af1d7727e744c1226b8dd3aad3212c442"> 207</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#af1d7727e744c1226b8dd3aad3212c442">RXEDGESEL</a> : 2;</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#aa196e5c1b2774832b659370827fd745e"> 208</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#aa196e5c1b2774832b659370827fd745e">RXPOL</a> : 1;</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#a24dceee6edd516f8559be24d7501664f"> 209</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#a24dceee6edd516f8559be24d7501664f">RXSYNCEN</a> : 1;</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#af9df02474146c3c24561ccc55cda3572"> 210</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#af9df02474146c3c24561ccc55cda3572">RXFILTCTL</a> : 3;</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#a0e5030971ec1bfd3101f83f546493c83"> 211</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 11;</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> };</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"><a class="line" href="union_p_c_r8___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 213</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r8___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span>} <a class="code hl_union" href="union_p_c_r8___type.html">PCR8_Type</a>;</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> </div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html"> 216</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#ab191b580482967c7c08e5539b36a3821"> 218</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#ab191b580482967c7c08e5539b36a3821">TXSEL</a> : 4;</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#aa543502c8176d001c6668f14b17d3387"> 219</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#aa543502c8176d001c6668f14b17d3387">TXMODE</a> : 3;</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#a1f99e1aa34a0daa2ac8e52b183fcc50b"> 220</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#a1f99e1aa34a0daa2ac8e52b183fcc50b">TXPOL</a> : 1;</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#ab9068ad68d6a0759ba0efcdc733f0037"> 221</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#ab9068ad68d6a0759ba0efcdc733f0037">RXSEL</a> : 4;</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#a6159590e4eac657ee1cd1a4f198ec205"> 222</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#a6159590e4eac657ee1cd1a4f198ec205">RXMODE</a> : 2;</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#af1d7727e744c1226b8dd3aad3212c442"> 223</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#af1d7727e744c1226b8dd3aad3212c442">RXEDGESEL</a> : 2;</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#aa196e5c1b2774832b659370827fd745e"> 224</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#aa196e5c1b2774832b659370827fd745e">RXPOL</a> : 1;</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#a24dceee6edd516f8559be24d7501664f"> 225</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#a24dceee6edd516f8559be24d7501664f">RXSYNCEN</a> : 1;</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#af9df02474146c3c24561ccc55cda3572"> 226</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#af9df02474146c3c24561ccc55cda3572">RXFILTCTL</a> : 3;</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#a0e5030971ec1bfd3101f83f546493c83"> 227</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 11;</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> };</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"><a class="line" href="union_p_c_r11___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 229</a></span> uint32_t <a class="code hl_variable" href="union_p_c_r11___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span>} <a class="code hl_union" href="union_p_c_r11___type.html">PCR11_Type</a>;</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"><a class="line" href="union_f_c_r___type.html"> 232</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"><a class="line" href="union_f_c_r___type.html#ac98fa05ea0b200d6d7bbf96903557f1d"> 234</a></span> uint32_t <a class="code hl_variable" href="union_f_c_r___type.html#ac98fa05ea0b200d6d7bbf96903557f1d">WMLVL</a> : 8;</div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"><a class="line" href="union_f_c_r___type.html#ac4ac04e673b5b8320d53f7b0947db902"> 235</a></span> uint32_t <a class="code hl_variable" href="union_f_c_r___type.html#ac4ac04e673b5b8320d53f7b0947db902">RESERVED1</a> : 8;</div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="union_f_c_r___type.html#a15547ec8f9217998441e30b252c9814d"> 236</a></span> uint32_t <a class="code hl_variable" href="union_f_c_r___type.html#a15547ec8f9217998441e30b252c9814d">CLR</a> : 1;</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"><a class="line" href="union_f_c_r___type.html#a4c9b972a304c0e08ca27cbe57627c496"> 237</a></span> uint32_t <a class="code hl_variable" href="union_f_c_r___type.html#a4c9b972a304c0e08ca27cbe57627c496">RESERVED2</a> : 15;</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> };</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"><a class="line" href="union_f_c_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 239</a></span> uint32_t <a class="code hl_variable" href="union_f_c_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span>} <a class="code hl_union" href="union_f_c_r___type.html">FCR_Type</a>;</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> </div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"><a class="line" href="union_f_s_r___type.html"> 242</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"><a class="line" href="union_f_s_r___type.html#a69973b49864a206fb28d587adfaf9ce2"> 244</a></span> uint32_t <a class="code hl_variable" href="union_f_s_r___type.html#a69973b49864a206fb28d587adfaf9ce2">FILLLVL</a> : 8;</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"><a class="line" href="union_f_s_r___type.html#abde9a360ee743c030ba7720de6a8adb0"> 245</a></span> uint32_t <a class="code hl_variable" href="union_f_s_r___type.html#abde9a360ee743c030ba7720de6a8adb0">EMPTYLVL</a> : 8;</div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"><a class="line" href="union_f_s_r___type.html#aa5c6d8cbd07985c572b19f974bf082d6"> 246</a></span> uint32_t <a class="code hl_variable" href="union_f_s_r___type.html#aa5c6d8cbd07985c572b19f974bf082d6">FIFOSZ</a> : 8;</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"><a class="line" href="union_f_s_r___type.html#a511aacd61c2ad3f5a3a4433fdd835fc3"> 247</a></span> uint32_t <a class="code hl_variable" href="union_f_s_r___type.html#a511aacd61c2ad3f5a3a4433fdd835fc3">EMPTY</a> : 1;</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="union_f_s_r___type.html#a582807aae59b03d2a168d1afc2dd9da2"> 248</a></span> uint32_t <a class="code hl_variable" href="union_f_s_r___type.html#a582807aae59b03d2a168d1afc2dd9da2">FULL</a> : 1;</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"><a class="line" href="union_f_s_r___type.html#a0e5030971ec1bfd3101f83f546493c83"> 249</a></span> uint32_t <a class="code hl_variable" href="union_f_s_r___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 6;</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> };</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="union_f_s_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 251</a></span> uint32_t <a class="code hl_variable" href="union_f_s_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span>} <a class="code hl_union" href="union_f_s_r___type.html">FSR_Type</a>;</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> </div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html"> 254</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a73e63c9b48bfae357bb9fecc5346c879"> 256</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a73e63c9b48bfae357bb9fecc5346c879">TXFWE</a> : 1;</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#aa74d83fedc5ed5dfd01c43f4efdf96ac"> 257</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#aa74d83fedc5ed5dfd01c43f4efdf96ac">RXFWF</a> : 1;</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ae7b4c885d0131c8f0bac978a22ce2fd6"> 258</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ae7b4c885d0131c8f0bac978a22ce2fd6">TXFUDF</a> : 1;</div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ad455f5cca35d54f7db4087c86699dea6"> 259</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ad455f5cca35d54f7db4087c86699dea6">RXFUDF</a> : 1;</div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ac52944973ea8fd74894c7c9aeae5d5fb"> 260</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ac52944973ea8fd74894c7c9aeae5d5fb">TXFOVF</a> : 1;</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a6b7d9fb29c626b3f8752dd780a81ca50"> 261</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a6b7d9fb29c626b3f8752dd780a81ca50">RXFOVF</a> : 1;</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#af92fcb509e41d2d45d4e0809a56e2c18"> 262</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#af92fcb509e41d2d45d4e0809a56e2c18">TXFABT</a> : 1;</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a5bae71519ed00adb1c5e004e0b9581ef"> 263</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a5bae71519ed00adb1c5e004e0b9581ef">RXFABT</a> : 1;</div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a118de9c9f1b01c8e78d8a528fc522ad3"> 264</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a118de9c9f1b01c8e78d8a528fc522ad3">PARITYERR</a> : 1;</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a98c5816adf813e6a4fa60440b641b422"> 265</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a98c5816adf813e6a4fa60440b641b422">FRAMEERR</a> : 1;</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a5a9d86b02eb29a0af149b91247db31d0"> 266</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a5a9d86b02eb29a0af149b91247db31d0">BAUDRATEERR</a> : 1;</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ab5eba62ff9071168eb728a4ac00f7bcb"> 267</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ab5eba62ff9071168eb728a4ac00f7bcb">NOISEERR</a> : 1;</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a94a6269a9c24242aa009034ea7861818"> 268</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a94a6269a9c24242aa009034ea7861818">RXTO</a> : 1;</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#acf3f9cbf61d7c4be4245e3bb86a08c59"> 269</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#acf3f9cbf61d7c4be4245e3bb86a08c59">RXBREAK</a> : 1;</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ae2a44878fbd03897e41d623aca657139"> 270</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ae2a44878fbd03897e41d623aca657139">RXIDLE</a> : 1;</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a794cc19a85945c0c33acfeaa8eb6e0ca"> 271</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a794cc19a85945c0c33acfeaa8eb6e0ca">RXADDR</a> : 1;</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ac6ecb586a50ae35babb91a57aaf55fd0"> 272</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ac6ecb586a50ae35babb91a57aaf55fd0">CHARMATCH</a> : 1;</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a4813d795dd7ded1f5553f1867b900bd0"> 273</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a4813d795dd7ded1f5553f1867b900bd0">TC</a> : 1;</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a75f21ab3c17910fca24cbafb4bc525ce"> 274</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a75f21ab3c17910fca24cbafb4bc525ce">ABRPASS</a> : 1;</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ad380674a3d334d7e22744b51efcbcc80"> 275</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ad380674a3d334d7e22744b51efcbcc80">ABRFAIL</a> : 1;</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#adce69f6bc5d0f9180f6080a7c3b13b43"> 276</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#adce69f6bc5d0f9180f6080a7c3b13b43">STARTERR</a> : 1;</div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ab7cf13222325e94178cc11852f29db1a"> 277</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ab7cf13222325e94178cc11852f29db1a">APBCMDDONE</a> : 1;</div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a36f75ae38560cd208903bca72ecbf43c"> 278</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a36f75ae38560cd208903bca72ecbf43c">APBCMDABORT</a> : 1;</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#aebbd08269f1a69f89ca58846bff2b5d6"> 279</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#aebbd08269f1a69f89ca58846bff2b5d6">RXPIDPASS</a> : 1;</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a46e1c9963e32786d35553de8ff34e411"> 280</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a46e1c9963e32786d35553de8ff34e411">RXPIDERR</a> : 1;</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a03d61ac29169cd56c5dc40687c1e16a8"> 281</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a03d61ac29169cd56c5dc40687c1e16a8">RXCHKSUMPASS</a> : 1;</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a23f3ad7493dcf79d32ff2076cbddab9a"> 282</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a23f3ad7493dcf79d32ff2076cbddab9a">RXCHKSUMERR</a> : 1;</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a0e5030971ec1bfd3101f83f546493c83"> 283</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 1;</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a2e26f78666baaa7c4bbeeaaeb456adf8"> 284</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a2e26f78666baaa7c4bbeeaaeb456adf8">IO0EDGE</a> : 1;</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a9b4dc1f63725bd64b0a247a8a5bf5b0b"> 285</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a9b4dc1f63725bd64b0a247a8a5bf5b0b">IO1EDGE</a> : 1;</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a1deb62147fd4becb98c896a88f651723"> 286</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a1deb62147fd4becb98c896a88f651723">IO2EDGE</a> : 1;</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#ac50bcb3454d197b2941b9309187d53b5"> 287</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#ac50bcb3454d197b2941b9309187d53b5">IO3EDGE</a> : 1;</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> };</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"><a class="line" href="union_i_n_t_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 289</a></span> uint32_t <a class="code hl_variable" href="union_i_n_t_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span>} <a class="code hl_union" href="union_i_n_t_r0___type.html">INTR0_Type</a>;</div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> </div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html"> 292</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#aae7c7273229264814b25835d8ee0e6d9"> 294</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#aae7c7273229264814b25835d8ee0e6d9">FC_STATE</a> : 4;</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#a44f08eb1e8247989a2815e7982eacc53"> 295</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#a44f08eb1e8247989a2815e7982eacc53">LIN_STATE</a> : 4;</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#ae749a56d43777b3869f1fcb08c4cccb6"> 296</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#ae749a56d43777b3869f1fcb08c4cccb6">IORX_STATE</a> : 4;</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#a543bc02cb9af68121bfd0836253d07fd"> 297</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#a543bc02cb9af68121bfd0836253d07fd">IOTX_STATE</a> : 4;</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#ac470bf706cf2b829b4b3bc51344437cf"> 298</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#ac470bf706cf2b829b4b3bc51344437cf">RXBREAK_STATE</a> : 2;</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#ac6c082003fade21f8aac9658392d92d1"> 299</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#ac6c082003fade21f8aac9658392d92d1">ABR_STATE</a> : 3;</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#a4349e55e027cb2d5c253fb7e97aef94f"> 300</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#a4349e55e027cb2d5c253fb7e97aef94f">MUTEMODE</a> : 1;</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#ab717996261bd1886e3f51c8f54ce49f8"> 301</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#ab717996261bd1886e3f51c8f54ce49f8">PCMD_STATE</a> : 2;</div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#a2fef6eabef2b0be6f7355598b9e64488"> 302</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#a2fef6eabef2b0be6f7355598b9e64488">LIN_CHECKSUM</a> : 8;</div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> };</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"><a class="line" href="union_p_s_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 304</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span>} <a class="code hl_union" href="union_p_s_r0___type.html">PSR0_Type</a>;</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> </div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"><a class="line" href="union_p_s_r1___type.html"> 307</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"><a class="line" href="union_p_s_r1___type.html#a80a7cb0b91659497db149721b1ae031e"> 309</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r1___type.html#a80a7cb0b91659497db149721b1ae031e">AUTOBAUDRATE</a> : 24;</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"><a class="line" href="union_p_s_r1___type.html#a1cc1117746ae690c0a96e3714a205b6b"> 310</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r1___type.html#a1cc1117746ae690c0a96e3714a205b6b">ABRCHAR</a> : 4;</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> };</div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"><a class="line" href="union_p_s_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 312</a></span> uint32_t <a class="code hl_variable" href="union_p_s_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span>} <a class="code hl_union" href="union_p_s_r1___type.html">PSR1_Type</a>;</div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> </div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r0___type.html"> 315</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r0___type.html#a7ed67727eaa0f5483365f940e807a3d2"> 317</a></span> uint32_t <a class="code hl_variable" href="union_c_m_d_c_s_r0___type.html#a7ed67727eaa0f5483365f940e807a3d2">DOORBELL</a> : 16;</div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r0___type.html#a0e5030971ec1bfd3101f83f546493c83"> 318</a></span> uint32_t <a class="code hl_variable" href="union_c_m_d_c_s_r0___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 16;</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> };</div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 320</a></span> uint32_t <a class="code hl_variable" href="union_c_m_d_c_s_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span>} <a class="code hl_union" href="union_c_m_d_c_s_r0___type.html">CMDCSR0_Type</a>;</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> </div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r1___type.html"> 323</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r1___type.html#a829af30ac0d34bdd36e8acda12c2a2c9"> 325</a></span> uint32_t <a class="code hl_variable" href="union_c_m_d_c_s_r1___type.html#a829af30ac0d34bdd36e8acda12c2a2c9">TXBYTENUM</a> : 8;</div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r1___type.html#aaac6165097a71c9757a5c0e57569818f"> 326</a></span> uint32_t <a class="code hl_variable" href="union_c_m_d_c_s_r1___type.html#aaac6165097a71c9757a5c0e57569818f">RXBYTENUM</a> : 8;</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r1___type.html#aa986dd4852e4c6514ce280012389d53c"> 327</a></span> uint32_t <a class="code hl_variable" href="union_c_m_d_c_s_r1___type.html#aa986dd4852e4c6514ce280012389d53c">PID</a> : 8;</div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r1___type.html#a0e5030971ec1bfd3101f83f546493c83"> 328</a></span> uint32_t <a class="code hl_variable" href="union_c_m_d_c_s_r1___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 8;</div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> };</div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"><a class="line" href="union_c_m_d_c_s_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 330</a></span> uint32_t <a class="code hl_variable" href="union_c_m_d_c_s_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span>} <a class="code hl_union" href="union_c_m_d_c_s_r1___type.html">CMDCSR1_Type</a>;</div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span> </div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"><a class="line" href="union_d_m_a_c_r___type.html"> 333</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"><a class="line" href="union_d_m_a_c_r___type.html#a3b3a8cfd42657b3e24c665d3c290dd79"> 335</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_c_r___type.html#a3b3a8cfd42657b3e24c665d3c290dd79">TXDMAE</a> : 1;</div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="union_d_m_a_c_r___type.html#a955edbeee163e838999950d3d3003a73"> 336</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_c_r___type.html#a955edbeee163e838999950d3d3003a73">RXDMAE</a> : 1;</div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"><a class="line" href="union_d_m_a_c_r___type.html#a20ebaf4b153bce790c0795323fa94daa"> 337</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_c_r___type.html#a20ebaf4b153bce790c0795323fa94daa">TXDMARST</a> : 1;</div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"><a class="line" href="union_d_m_a_c_r___type.html#a095818f62b99afcdb9da727cf70d9bee"> 338</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_c_r___type.html#a095818f62b99afcdb9da727cf70d9bee">RXDMARST</a> : 1;</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"><a class="line" href="union_d_m_a_c_r___type.html#a0e5030971ec1bfd3101f83f546493c83"> 339</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_c_r___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 28;</div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> };</div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"><a class="line" href="union_d_m_a_c_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 341</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_c_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span>} <a class="code hl_union" href="union_d_m_a_c_r___type.html">DMACR_Type</a>;</div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> </div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"><a class="line" href="union_d_m_a_s_r___type.html"> 344</a></span><span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"><a class="line" href="union_d_m_a_s_r___type.html#a1623b423c1bbea42dfd4958e4be89f7f"> 346</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_s_r___type.html#a1623b423c1bbea42dfd4958e4be89f7f">TXDMA_STATE</a> : 2;</div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"><a class="line" href="union_d_m_a_s_r___type.html#affd596dba49e552d733f91b6781b20a5"> 347</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_s_r___type.html#affd596dba49e552d733f91b6781b20a5">RXDMA_STATE</a> : 2;</div>
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"><a class="line" href="union_d_m_a_s_r___type.html#a01b9812af4c1a93e7be43760c9b44b17"> 348</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_s_r___type.html#a01b9812af4c1a93e7be43760c9b44b17">TXDMAREQ</a> : 1;</div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"><a class="line" href="union_d_m_a_s_r___type.html#a93b81ca2000d1a87b03dffd078b1e110"> 349</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_s_r___type.html#a93b81ca2000d1a87b03dffd078b1e110">RXDMAREQ</a> : 1;</div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"><a class="line" href="union_d_m_a_s_r___type.html#a0e5030971ec1bfd3101f83f546493c83"> 350</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_s_r___type.html#a0e5030971ec1bfd3101f83f546493c83">RESERVED</a> : 26;</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> };</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"><a class="line" href="union_d_m_a_s_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc"> 352</a></span> uint32_t <a class="code hl_variable" href="union_d_m_a_s_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">v</a>;</div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span>} <a class="code hl_union" href="union_d_m_a_s_r___type.html">DMASR_Type</a>;</div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> </div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html"> 355</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__uart__regs.html">sdrv_uart_regs</a> {</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a373a6476599f65022b455e0e777e1185"> 356</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_m_c_r0___type.html">MCR0_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a373a6476599f65022b455e0e777e1185">MCR0</a>; <span class="comment">/* 0x0 */</span></div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a1c277092f02807f1f3604664bfe3e756"> 357</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a1c277092f02807f1f3604664bfe3e756">PRDATAINJ</a>; <span class="comment">/* 0x4 */</span></div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#af485fc5be4c1263b6a035586d03c3846"> 358</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#af485fc5be4c1263b6a035586d03c3846">MCR2</a>; <span class="comment">/* 0x8 */</span></div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#aa0364dc00f01cb8b37126ab7bf173f49"> 359</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#aa0364dc00f01cb8b37126ab7bf173f49">MCR3</a>; <span class="comment">/* 0xC */</span></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a43cfdc704b88c3b4e36396798b512883"> 360</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a43cfdc704b88c3b4e36396798b512883">MCR4</a>; <span class="comment">/* 0x10 */</span></div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a2b529ecb4450a0210f97b029be384730"> 361</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a2b529ecb4450a0210f97b029be384730">RESERVED1</a>; <span class="comment">/* 0x14 */</span></div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#aa220b9dd9457761de321028147a9ae16"> 362</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#aa220b9dd9457761de321028147a9ae16">MSR0</a>; <span class="comment">/* 0x18 */</span></div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#aa19a0a40d5038730a419caf4994973de"> 363</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#aa19a0a40d5038730a419caf4994973de">MSR1</a>; <span class="comment">/* 0x1C */</span></div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a177c933e5cb805c54078b7e04181b2b6"> 364</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_i_n_t_r0___type.html">INTR0_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a177c933e5cb805c54078b7e04181b2b6">INTR0</a>; <span class="comment">/* 0x20 */</span></div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ab5ac898b52c86e07e60fd2fd654df935"> 365</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#ab5ac898b52c86e07e60fd2fd654df935">RESERVED2</a>[2]; <span class="comment">/* 0x24 ~ 0x28 */</span></div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a8c5fb40b1ac1ee6185a20fe1254f4332"> 366</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a8c5fb40b1ac1ee6185a20fe1254f4332">INTR3</a>; <span class="comment">/* 0x2C */</span></div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#adf1905679177f9a3f80eadbeee056d5a"> 367</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_i_n_t_r0___type.html">INTR0_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#adf1905679177f9a3f80eadbeee056d5a">INTEN0</a>; <span class="comment">/* 0x30 */</span></div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a38bcc31e81526303c58909817060c1d3"> 368</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a38bcc31e81526303c58909817060c1d3">RESERVED3</a>[2]; <span class="comment">/* 0x34 ~ 0x38 */</span></div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a4889d31515972fb746736d4df6f70b31"> 369</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a4889d31515972fb746736d4df6f70b31">INTEN3</a>; <span class="comment">/* 0x3C */</span></div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a5cdbeff4ec5df27575f283387b4f8b73"> 370</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_c_m_d_c_s_r0___type.html">CMDCSR0_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a5cdbeff4ec5df27575f283387b4f8b73">CMDCSR0</a>; <span class="comment">/* 0x40 */</span></div>
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ad110dd8d219f5b1f9e462c792669b559"> 371</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_c_m_d_c_s_r1___type.html">CMDCSR1_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#ad110dd8d219f5b1f9e462c792669b559">CMDCSR1</a>; <span class="comment">/* 0x44 */</span></div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a7afcb4615e3f040cb8b62ed9f5a40d71"> 372</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a7afcb4615e3f040cb8b62ed9f5a40d71">RESERVED4</a>[2]; <span class="comment">/* 0x48 ~ 0x4C */</span></div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#aac5482e5e3970a4c4f710cee69819bd3"> 373</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_f_c_r___type.html">FCR_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#aac5482e5e3970a4c4f710cee69819bd3">FCR0</a>; <span class="comment">/* 0x50 */</span></div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#afa8cca4756e8794c5bf7c264589f952c"> 374</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_f_c_r___type.html">FCR_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#afa8cca4756e8794c5bf7c264589f952c">FCR1</a>; <span class="comment">/* 0x54 */</span></div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#af1570b8d5280d255c4a981733f15122f"> 375</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#af1570b8d5280d255c4a981733f15122f">RESERVED5</a>[2]; <span class="comment">/* 0x58 ~ 0x5C */</span></div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a2a2da0aa70dc5612e4bd89fcb471c00a"> 376</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_f_s_r___type.html">FSR_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a2a2da0aa70dc5612e4bd89fcb471c00a">FSR0</a>; <span class="comment">/* 0x60 */</span></div>
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#adbdc03324f10c77d059b371c18b7216b"> 377</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_f_s_r___type.html">FSR_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#adbdc03324f10c77d059b371c18b7216b">FSR1</a>; <span class="comment">/* 0x64 */</span></div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a7b9a10f2cf34b3b2c10e316e17294395"> 378</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a7b9a10f2cf34b3b2c10e316e17294395">RESERVED6</a>[2]; <span class="comment">/* 0x68 ~ 0x6C */</span></div>
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a2a4cde3b5ee5f743bbd3731e586ae8e1"> 379</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_d_m_a_c_r___type.html">DMACR_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a2a4cde3b5ee5f743bbd3731e586ae8e1">DMACR</a>; <span class="comment">/* 0x70 */</span></div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ae6de842dc6a8568cd9c2838bb533d485"> 380</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_d_m_a_s_r___type.html">DMASR_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#ae6de842dc6a8568cd9c2838bb533d485">DMASR</a>; <span class="comment">/* 0x74 */</span></div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#aa5c94a897db7fc05656ee516f21d8403"> 381</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#aa5c94a897db7fc05656ee516f21d8403">RESERVED7</a>[2]; <span class="comment">/* 0x78 ~ 0x7C */</span></div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#acdcce0825e77e11573847a20b0befe55"> 382</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r0___type.html">PCR0_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#acdcce0825e77e11573847a20b0befe55">PCR0</a>; <span class="comment">/* 0x80 */</span></div>
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ad513b6d060a774a5699512ece950241b"> 383</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r1___type.html">PCR1_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#ad513b6d060a774a5699512ece950241b">PCR1</a>; <span class="comment">/* 0x84 */</span></div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a908e1925f12b0bd65e3ce81182cd333b"> 384</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r2___type.html">PCR2_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a908e1925f12b0bd65e3ce81182cd333b">PCR2</a>; <span class="comment">/* 0x88 */</span></div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a2b47100496863e08bad7ee4c162faf4d"> 385</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r3___type.html">PCR3_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a2b47100496863e08bad7ee4c162faf4d">PCR3</a>; <span class="comment">/* 0x8C */</span></div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a3684c4f5c0b4b65ee78cd8abc020e06f"> 386</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r4___type.html">PCR4_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a3684c4f5c0b4b65ee78cd8abc020e06f">PCR4</a>; <span class="comment">/* 0x90 */</span></div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a70bd5be6a06bc213dfd586b77480dab1"> 387</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r5___type.html">PCR5_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a70bd5be6a06bc213dfd586b77480dab1">PCR5</a>; <span class="comment">/* 0x94 */</span></div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#aaee28dc76728ed519d4d84cebb674734"> 388</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r6___type.html">PCR6_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#aaee28dc76728ed519d4d84cebb674734">PCR6</a>; <span class="comment">/* 0x98 */</span></div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a7031ac71649acea8ef60dc44dcfb1e57"> 389</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r7___type.html">PCR7_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a7031ac71649acea8ef60dc44dcfb1e57">PCR7</a>; <span class="comment">/* 0x9C */</span></div>
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a7c16e83f40f7bc5bd31668c38f6c1577"> 390</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r8___type.html">PCR8_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a7c16e83f40f7bc5bd31668c38f6c1577">PCR8</a>; <span class="comment">/* 0xA0 */</span></div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a2afff630d89efc9eb8131d69e2111fe6"> 391</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a2afff630d89efc9eb8131d69e2111fe6">PCR9</a>; <span class="comment">/* 0xA4 */</span></div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#acab221638bd532248e9453d506f6e33f"> 392</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#acab221638bd532248e9453d506f6e33f">PCR10</a>; <span class="comment">/* 0xA8 */</span></div>
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ae9cd4b4d4265b8c36eb6f465721eb0be"> 393</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_c_r11___type.html">PCR11_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#ae9cd4b4d4265b8c36eb6f465721eb0be">PCR11</a>; <span class="comment">/* 0xAC */</span></div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ac7624de9fdb8a09e9b0a2c25fae24fbb"> 394</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#ac7624de9fdb8a09e9b0a2c25fae24fbb">PCR12</a>; <span class="comment">/* 0xB0 */</span></div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a62e9a28d3c3fd546a0f69e7a884fabe9"> 395</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a62e9a28d3c3fd546a0f69e7a884fabe9">PCR13</a>; <span class="comment">/* 0xB4 */</span></div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ab86591c295a682dbdc8a9f935657858c"> 396</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#ab86591c295a682dbdc8a9f935657858c">PCR14</a>; <span class="comment">/* 0xB8 */</span></div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#acd3a1621c98ef97ba8cdbb9baa2d0207"> 397</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#acd3a1621c98ef97ba8cdbb9baa2d0207">PCR15</a>; <span class="comment">/* 0xBC */</span></div>
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#aab9e30aae75d6f31b5d2ea1e4be3c6ab"> 398</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#aab9e30aae75d6f31b5d2ea1e4be3c6ab">RESERVED8</a>[8]; <span class="comment">/* 0xC0 ~ 0xDC */</span></div>
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a487b3429b2e945248e5d53c314d08cca"> 399</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a487b3429b2e945248e5d53c314d08cca">INT_STA</a>; <span class="comment">/* 0xE0 */</span></div>
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a13cd3ca14b48ffc1b097da4733322c70"> 400</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a13cd3ca14b48ffc1b097da4733322c70">INT_STA_EN</a>; <span class="comment">/* 0xE4 */</span></div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a419957637110a096d72bab8cda06960e"> 401</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a419957637110a096d72bab8cda06960e">INT_SIG_EN</a>; <span class="comment">/* 0xE8 */</span></div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a9389aec5d23e29cabbc78a0a01ba8fa2"> 402</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a9389aec5d23e29cabbc78a0a01ba8fa2">RESERVED9</a>[5]; <span class="comment">/* 0xEC ~ 0xFC */</span></div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a3daeb5389049d0a457474d42d683823d"> 403</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_s_r0___type.html">PSR0_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a3daeb5389049d0a457474d42d683823d">PSR0</a>; <span class="comment">/* 0x100 */</span></div>
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a10f048abef97b6ee41e69b27a3509871"> 404</a></span> <span class="keyword">volatile</span> <a class="code hl_union" href="union_p_s_r1___type.html">PSR1_Type</a> <a class="code hl_variable" href="structsdrv__uart__regs.html#a10f048abef97b6ee41e69b27a3509871">PSR1</a>; <span class="comment">/* 0x104 */</span></div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a46b3ad40f847ae54ce4c017f1aeb1022"> 405</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a46b3ad40f847ae54ce4c017f1aeb1022">PSR2</a>; <span class="comment">/* 0x108 */</span></div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a01ec45820d14ff6b842d22bbcbb9d6fa"> 406</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a01ec45820d14ff6b842d22bbcbb9d6fa">PSR3</a>; <span class="comment">/* 0x10C */</span></div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a2e6931a998eb0135c6a82f618b79acff"> 407</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a2e6931a998eb0135c6a82f618b79acff">PSR4</a>; <span class="comment">/* 0x110 */</span></div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ad3bede8795ed74c93eb9149e488a3728"> 408</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#ad3bede8795ed74c93eb9149e488a3728">PSR5</a>; <span class="comment">/* 0x114 */</span></div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ab5a4fcde31f60cd74504a712335fbe72"> 409</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#ab5a4fcde31f60cd74504a712335fbe72">PSR6</a>; <span class="comment">/* 0x118 */</span></div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a4459918729bd37f1c179971822974d8c"> 410</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a4459918729bd37f1c179971822974d8c">PSR7</a>; <span class="comment">/* 0x11C */</span></div>
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a3a2ed26c337f3c140e23637c080fafad"> 411</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a3a2ed26c337f3c140e23637c080fafad">RESERVED10</a>[56]; <span class="comment">/* 0x120 ~ 0x1FC */</span></div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#afd3939af5572184b6bd3169b11596b32"> 412</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#afd3939af5572184b6bd3169b11596b32">TXDR</a>; <span class="comment">/* 0x200 */</span></div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#ab73e0634de79d2c9e67e3b8d5960503d"> 413</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#ab73e0634de79d2c9e67e3b8d5960503d">RESERVED11</a>[63]; <span class="comment">/* 0x204 ~ 0x2FC */</span></div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"><a class="line" href="structsdrv__uart__regs.html#a0fa9fd86db341c621a720f2141a345b4"> 414</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart__regs.html#a0fa9fd86db341c621a720f2141a345b4">RXDR</a>; <span class="comment">/* 0x300 */</span></div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a2bb5c7cbb46121e7bca0c8c162a34219"> 415</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a2bb5c7cbb46121e7bca0c8c162a34219">sdrv_uart_regs_t</a>;</div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> </div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366"> 420</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366">sdrv_uart_callback_status</a> {</div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a6fb2a8625e3dd58544b529ee3e874ce7"> 421</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a6fb2a8625e3dd58544b529ee3e874ce7">SDRV_UART_NoEvent</a> = 0U, </div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a388dae57592e65d071e536ffae3412bb"> 422</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a388dae57592e65d071e536ffae3412bb">SDRV_UART_TxCompleted</a> = 1U, </div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a0d25ffe5e7eeba14bcca150ec7e652db"> 423</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a0d25ffe5e7eeba14bcca150ec7e652db">SDRV_UART_RxFWF</a> = 2U, </div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366af152c635a4eeb1f698e66bba3398d828"> 424</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366af152c635a4eeb1f698e66bba3398d828">SDRV_UART_RxCompleted</a> = 3U, </div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a026e3cc067a2ae494aa479501502d3b7"> 425</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a026e3cc067a2ae494aa479501502d3b7">SDRV_UART_TxFifoOverFlow</a> = 4U, </div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366af141ab2d9560a87b17ad9607a2214944"> 426</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366af141ab2d9560a87b17ad9607a2214944">SDRV_UART_RxFifoOverFlow</a> = 5U, </div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a2bcb4a39e958ae1927f421af02b6a9f2"> 427</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a2bcb4a39e958ae1927f421af02b6a9f2">SDRV_UART_RxFifoUnderFlow</a> = 6U, </div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a4bd29bc0858ca13cba99d687ceb199d4"> 428</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a4bd29bc0858ca13cba99d687ceb199d4">SDRV_UART_FramingError</a> = 7U, </div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a5d4bc4f878ef81b9d6f475bdf4978517"> 429</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a5d4bc4f878ef81b9d6f475bdf4978517">SDRV_UART_ParityError</a> = 8U, </div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366ad1e10a38c2fe14b348696a884d12bde3"> 430</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366ad1e10a38c2fe14b348696a884d12bde3">SDRV_UART_NoiseError</a> = 9U, </div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a63be7ba2c91f0acdf0059ff94e03eacb"> 431</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a63be7ba2c91f0acdf0059ff94e03eacb">SDRV_UART_BaudrateError</a> = 10U, </div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a3219f56de4a90ff234fe5f679625d39e"> 432</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a3219f56de4a90ff234fe5f679625d39e">SDRV_UART_AbrPass</a> = 11U, </div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a5e52fb8a2fb27c611ce7034a17796930"> 433</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a5e52fb8a2fb27c611ce7034a17796930">SDRV_UART_AbrFail</a> = 12U, </div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a4ee04765c521cc2dd8d7a8b26dec8260"> 434</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a4ee04765c521cc2dd8d7a8b26dec8260">SDRV_UART_TxDmaDone</a> = 13U, </div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a3e686c7f29b4400905f09a154a81ae02"> 435</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a3e686c7f29b4400905f09a154a81ae02">SDRV_UART_TxDmaError</a> = 14U, </div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366abeba2ec77435af09a5e489541a61e078"> 436</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366abeba2ec77435af09a5e489541a61e078">SDRV_UART_RxDmaDone</a> = 15U, </div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a355bae0233e35b4a310c61eecc3c9b02"> 437</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a355bae0233e35b4a310c61eecc3c9b02">SDRV_UART_RxDmaError</a> = 16U, </div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a02f9819c627f84dcef155fd71374f649"> 438</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a02f9819c627f84dcef155fd71374f649">SDRV_UART_RxIdle</a> = 17U, </div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a08d5721119b440391401b23e5650e921"> 439</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a08d5721119b440391401b23e5650e921">SDRV_UART_RxBufferFull</a> = 18U, </div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span>};</div>
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span> </div>
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a853fcabb22cd7c61a4453a50e16ba997"> 442</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart</a> <a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a>;</div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ad5a26811d88c19fbd8404f378e205fc5"> 443</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366">sdrv_uart_callback_status</a> <a class="code hl_typedef" href="sdrv__uart_8h.html#ad5a26811d88c19fbd8404f378e205fc5">sdrv_uart_callback_status_e</a>;</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> </div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa"> 446</a></span><span class="keyword">typedef</span> void (*<a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a>)(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl,</div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#ad5a26811d88c19fbd8404f378e205fc5">sdrv_uart_callback_status_e</a> status,</div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="structsdrv__uart.html#a2e294dd14122c554baa0665072b4ca7a">userData</a>);</div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span> </div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ad3201b89aaa607e54bcbb67918297594"> 453</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#ad3201b89aaa607e54bcbb67918297594">sdrv_uart_op_mode</a> {</div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ad3201b89aaa607e54bcbb67918297594a7cd717fbc03786eb480acc37bad6b093"> 454</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ad3201b89aaa607e54bcbb67918297594a7cd717fbc03786eb480acc37bad6b093">SDRV_UART_SERIAL_MODE</a> = 0U,</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a3a9ef5325d714893f4e9feb2532397ea"> 455</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a3a9ef5325d714893f4e9feb2532397ea">sdrv_uart_op_mode_e</a>;</div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> </div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ad87f2e62e39952b2fc5169eb9dd71c8c"> 460</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#ad87f2e62e39952b2fc5169eb9dd71c8c">sdrv_uart_transfer_mode</a> {</div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ad87f2e62e39952b2fc5169eb9dd71c8ca807228a69b21f1cea26c7336d918f8d2"> 461</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#ad87f2e62e39952b2fc5169eb9dd71c8ca807228a69b21f1cea26c7336d918f8d2">SDRV_UART_FULL_DUPLEX</a> = 0U,</div>
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#afc454a397db76840756a3f388f820c33"> 462</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#afc454a397db76840756a3f388f820c33">sdrv_uart_transfer_mode_e</a>;</div>
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span> </div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823"> 467</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823">sdrv_uart_dls</a> {</div>
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a3c4e3a2a834da1921e3f2db5b7fa239e"> 468</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a3c4e3a2a834da1921e3f2db5b7fa239e">SDRV_UART_CHAR_8_BITS</a> = 0U, </div>
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a43550f8fa4cdae1f7bb36b396a3ba27e"> 469</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a43550f8fa4cdae1f7bb36b396a3ba27e">SDRV_UART_CHAR_7_BITS</a> = 1U, </div>
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823ae3fdfd1154a7914829c9b3f6e6c975cf"> 470</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823ae3fdfd1154a7914829c9b3f6e6c975cf">SDRV_UART_CHAR_6_BITS</a> = 2U, </div>
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a399e122c2f545061f9884496fb99baf9"> 471</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a399e122c2f545061f9884496fb99baf9">SDRV_UART_CHAR_5_BITS</a> = 3U, </div>
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a6a452cfa995984224e30587163ede297"> 472</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a6a452cfa995984224e30587163ede297">sdrv_uart_dls_e</a>;</div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"> 473</span> </div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98"> 477</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98">sdrv_uart_stop</a> {</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98ae0478b12e3fff465b4586f1a5fdf30e3"> 478</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98ae0478b12e3fff465b4586f1a5fdf30e3">SDRV_UART_STOP_1_BIT</a> = 0U, </div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98a9d9823b3586638064a06a2aab09965c2"> 479</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98a9d9823b3586638064a06a2aab09965c2">SDRV_UART_STOP_1_5_BIT</a> = 1U, </div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98afcd8b2aac696107d4f9dbaf2c6b07be4"> 480</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98afcd8b2aac696107d4f9dbaf2c6b07be4">SDRV_UART_STOP_2_BIT</a> = 2U, </div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98a3163b31eca339bad1c181e439b6677c2"> 481</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98a3163b31eca339bad1c181e439b6677c2">SDRV_UART_STOP_0_5_BIT</a> = 3U, </div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a35520d0ce6bcc8d5807972259c3e5e45"> 482</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a35520d0ce6bcc8d5807972259c3e5e45">sdrv_uart_stop_e</a>;</div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> </div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233"> 487</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233">sdrv_uart_parity</a> {</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233a8ad8f18e3425442b9a6ae002b84369bd"> 488</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233a8ad8f18e3425442b9a6ae002b84369bd">SDRV_UART_NO_PARITY</a> = 0U, </div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233a1099c434aeea24500bde8cb7fca1c829"> 489</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233a1099c434aeea24500bde8cb7fca1c829">SDRV_UART_EVEN_PARITY</a> = 1U, </div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233ae4ba698bc41124c4f03c0e3da406589f"> 490</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233ae4ba698bc41124c4f03c0e3da406589f">SDRV_UART_ODD_PARITY</a> = 2U, </div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a3ee70673f8bcf6a1611d65dd55280dcd"> 491</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a3ee70673f8bcf6a1611d65dd55280dcd">sdrv_uart_parity_e</a>;</div>
<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"> 492</span> </div>
<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#af8d5a6eb52ac72bb006facfd9fc30f0e"> 496</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#af8d5a6eb52ac72bb006facfd9fc30f0e">sdrv_uart_fcm</a> {</div>
<div class="line"><a id="l00497" name="l00497"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#af8d5a6eb52ac72bb006facfd9fc30f0ea0491e96f6c666aa1fff6494c3d6fe36b"> 497</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#af8d5a6eb52ac72bb006facfd9fc30f0ea0491e96f6c666aa1fff6494c3d6fe36b">SDRV_UART_NO_FC</a> = 0U, </div>
<div class="line"><a id="l00498" name="l00498"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a98dc5bd6b6e767bce553dd9b6d4d9a4f"> 498</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a98dc5bd6b6e767bce553dd9b6d4d9a4f">sdrv_uart_fcm_e</a>;</div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"> 499</span> </div>
<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"><a class="line" href="structsdrv__uart__rs485__fcm.html"> 503</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__uart__rs485__fcm.html">sdrv_uart_rs485_fcm</a> {</div>
<div class="line"><a id="l00504" name="l00504"></a><span class="lineno"><a class="line" href="structsdrv__uart__rs485__fcm.html#a17a388a94ae1b10cf6947f90b27e62b5"> 504</a></span> uint8_t <a class="code hl_variable" href="structsdrv__uart__rs485__fcm.html#a17a388a94ae1b10cf6947f90b27e62b5">deat_cycle</a>; </div>
<div class="line"><a id="l00505" name="l00505"></a><span class="lineno"><a class="line" href="structsdrv__uart__rs485__fcm.html#ab91cf64eab9f8689943f3bfd2f06ed98"> 505</a></span> uint8_t <a class="code hl_variable" href="structsdrv__uart__rs485__fcm.html#ab91cf64eab9f8689943f3bfd2f06ed98">dedt_cycle</a>; </div>
<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"><a class="line" href="structsdrv__uart__rs485__fcm.html#af1c2b120b94a88f6a67963bd6234ddd0"> 506</a></span> uint8_t <a class="code hl_variable" href="structsdrv__uart__rs485__fcm.html#af1c2b120b94a88f6a67963bd6234ddd0">de2re_cycle</a>; </div>
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"><a class="line" href="structsdrv__uart__rs485__fcm.html#a3981c7ac6b7af65022608a0db8788f76"> 507</a></span> uint8_t <a class="code hl_variable" href="structsdrv__uart__rs485__fcm.html#a3981c7ac6b7af65022608a0db8788f76">re2de_cycle</a>; </div>
<div class="line"><a id="l00508" name="l00508"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ac481ceccd1101f11a69da1571afaf0a7"> 508</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#ac481ceccd1101f11a69da1571afaf0a7">sdrv_uart_rs485_fcm_t</a>;</div>
<div class="line"><a id="l00509" name="l00509"></a><span class="lineno"> 509</span> </div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"><a class="line" href="structsdrv__uart__fcm__config.html"> 513</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__uart__fcm__config.html">sdrv_uart_fcm_config</a> {</div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"><a class="line" href="structsdrv__uart__fcm__config.html#a35599e1ee812dec00ff0d4af91c6f772"> 514</a></span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a98dc5bd6b6e767bce553dd9b6d4d9a4f">sdrv_uart_fcm_e</a> <a class="code hl_variable" href="structsdrv__uart__fcm__config.html#a35599e1ee812dec00ff0d4af91c6f772">fcm_type</a>; </div>
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> <a class="code hl_struct" href="structsdrv__uart__rs485__fcm.html">sdrv_uart_rs485_fcm_t</a></div>
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"><a class="line" href="structsdrv__uart__fcm__config.html#a3985bbb59b92d25f53c556afdf6d6a3d"> 516</a></span> <a class="code hl_variable" href="structsdrv__uart__fcm__config.html#a3985bbb59b92d25f53c556afdf6d6a3d">rs485_fcm</a>; </div>
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a7739e5ba15947aade0de59866f064938"> 517</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a7739e5ba15947aade0de59866f064938">sdrv_uart_fcm_config_t</a>;</div>
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"> 518</span> </div>
<div class="line"><a id="l00522" name="l00522"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930"> 522</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930">sdrv_abr_max</a> {</div>
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ad5373783780a08bcfac3ab5da61e2ec4"> 523</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ad5373783780a08bcfac3ab5da61e2ec4">SDRV_ABR_CHAR1</a> = 0U, </div>
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ac4aa9d886ada7beaf17ab79d6dd5bf43"> 524</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ac4aa9d886ada7beaf17ab79d6dd5bf43">SDRV_ABR_CHAR2</a> = 1U, </div>
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930a7b03f2b3bc9e15ca0f21533c03e92466"> 525</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930a7b03f2b3bc9e15ca0f21533c03e92466">SDRV_ABR_CHAR4</a> = 2U, </div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ad79074aff3b10f433e5bcfb61404f47d"> 526</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ad79074aff3b10f433e5bcfb61404f47d">SDRV_ABR_CHAR8</a> = 3U, </div>
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930a95507ecee4e49f20640e58635b1afe7c"> 527</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930a95507ecee4e49f20640e58635b1afe7c">SDRV_ABR_CHAR16</a> = 4U, </div>
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ac1c973df5694a0ce50425d4cd8521ccc"> 528</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ac1c973df5694a0ce50425d4cd8521ccc">SDRV_ABR_CHAR32</a> = 5U, </div>
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ab64535f729dd652fd7c43a89060e7384"> 529</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ab64535f729dd652fd7c43a89060e7384">SDRV_ABR_CHAR64</a> = 6U, </div>
<div class="line"><a id="l00530" name="l00530"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930aa09e458d0cf89e9405e43967d09d16a1"> 530</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930aa09e458d0cf89e9405e43967d09d16a1">SDRV_ABR_CHAR128</a> = 7U, </div>
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a371fe3e74602e812997882500cd168f8"> 531</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a371fe3e74602e812997882500cd168f8">sdrv_abr_max_e</a>;</div>
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"> 532</span> </div>
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303"> 536</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303">sdrv_rxidle_ctl</a> {</div>
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303aea83f7ec309401719066e86adf35229c"> 537</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303aea83f7ec309401719066e86adf35229c">SDRV_IDLE_DETECT_DISABLE</a> = 0U, </div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303aa9616d7e8f6ce8c68b2bdff17da05c39">SDRV_IDLE_DETECT_16CYCLE</a> =</div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303aa9616d7e8f6ce8c68b2bdff17da05c39"> 539</a></span> 1U, </div>
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"> 540</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a5c31fc8145639fefa481e021779dd588">SDRV_IDLE_DETECT_32CYCLE</a> =</div>
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a5c31fc8145639fefa481e021779dd588"> 541</a></span> 2U, </div>
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a294cec6f58f20cc4907ee2a807146435">SDRV_IDLE_DETECT_64CYCLE</a> =</div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a294cec6f58f20cc4907ee2a807146435"> 543</a></span> 3U, </div>
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"> 544</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a7ac098f39fa10303da7666dc03e82c08">SDRV_IDLE_DETECT_128CYCLE</a> =</div>
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a7ac098f39fa10303da7666dc03e82c08"> 545</a></span> 4U, </div>
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno"> 546</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303ac63f0eb4e1fc5cbd23da0d0bec8b2987">SDRV_IDLE_DETECT_256CYCLE</a> =</div>
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303ac63f0eb4e1fc5cbd23da0d0bec8b2987"> 547</a></span> 5U, </div>
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"> 548</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a8323fc4be18f66d5a14d191bce7ac931">SDRV_IDLE_DETECT_512CYCLE</a> =</div>
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a8323fc4be18f66d5a14d191bce7ac931"> 549</a></span> 6U, </div>
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"> 550</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a09a29c22ed54f10f513573a8af6aae9b">SDRV_IDLE_DETECT_1024CYCLE</a> =</div>
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a09a29c22ed54f10f513573a8af6aae9b"> 551</a></span> 7U, </div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a8d4d5ad3e43bdba34353fc71019da3d4"> 552</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a8d4d5ad3e43bdba34353fc71019da3d4">sdrv_rxidle_ctl_e</a>;</div>
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"> 553</span> </div>
<div class="line"><a id="l00557" name="l00557"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfe"> 557</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfe">sdrv_uart_transfer_type</a> {</div>
<div class="line"><a id="l00558" name="l00558"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea08577fd2f342da4a6b74c7713d6fecf5"> 558</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea08577fd2f342da4a6b74c7713d6fecf5">SDRV_TRANSFER_NO_MODE</a> = 0U, </div>
<div class="line"><a id="l00559" name="l00559"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea87ba902a35796ec95b31221284be6c13"> 559</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea87ba902a35796ec95b31221284be6c13">SDRV_TRANSFER_SYNC_MODE</a> = 1U, </div>
<div class="line"><a id="l00560" name="l00560"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfeafdc38fb50d989fea519e927ae65e027f"> 560</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfeafdc38fb50d989fea519e927ae65e027f">SDRV_TRANSFER_ASYNC_MODE</a> = 2U, </div>
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea9cef6a01feb2222016cea449d1028d9e"> 561</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea9cef6a01feb2222016cea449d1028d9e">SDRV_TRANSFER_REALTIME_MODE</a> = 3U, </div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno"> 562</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfeae8e5f492167a3a0dc98277ef3672afc6">SDRV_TRANSFER_DMA_ASYNC_MODE</a> = 4U, </div>
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"> 564</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea4ea0df24e1bbeae0bd466ca336c06bec">SDRV_TRANSFER_DMA_REALTIME_MODE</a> =</div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span> 5U, </div>
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a0e261a269cb0547effd82334faed5f8f"> 567</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a0e261a269cb0547effd82334faed5f8f">sdrv_uart_transfer_type_e</a>;</div>
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> </div>
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0a"> 572</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0a">sdrv_uart_transfer_status</a> {</div>
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa81917a63ec93d03ba98baf157c15c5d6"> 573</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa81917a63ec93d03ba98baf157c15c5d6">Transfer_TxIdle</a> = 0U, </div>
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa043bc63022c1aab5c686a5b94c9814a5"> 574</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa043bc63022c1aab5c686a5b94c9814a5">Transfer_TxBusy</a> = 1U, </div>
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa9970339d1cabed932a228c31a58d16c9"> 575</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa9970339d1cabed932a228c31a58d16c9">Transfer_RxIdle</a> = 2U, </div>
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa692414fd66abdbe81e03d572a9dbfd75"> 576</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa692414fd66abdbe81e03d572a9dbfd75">Transfer_RxBusy</a> = 3U, </div>
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aab5dc34f400b7522ab16bd632b1a2bdab"> 577</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aab5dc34f400b7522ab16bd632b1a2bdab">Transfer_RxFail</a> = 4U, </div>
<div class="line"><a id="l00578" name="l00578"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aaf8dd151d467bd4f8f10c9807bf1d6872"> 578</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aaf8dd151d467bd4f8f10c9807bf1d6872">Transfer_TxFail</a> = 5U, </div>
<div class="line"><a id="l00579" name="l00579"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa240c1bad7382e73ebfb02e375fa7cd2e"> 579</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa240c1bad7382e73ebfb02e375fa7cd2e">Transfer_RxAbrBusy</a> = 6U, </div>
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aafd3cc7208340dcaa56715284a1acd83d"> 580</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aafd3cc7208340dcaa56715284a1acd83d">Transfer_RxAbrReady</a> = 7U, </div>
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"> 581</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aac0b5822b52be4eb77459c208fb411caa">Transfer_RxAbrFail</a> = 8U, </div>
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#af7c24e06dbaad38cb4773236eabb797a"> 583</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#af7c24e06dbaad38cb4773236eabb797a">sdrv_uart_transfer_status_e</a>;</div>
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span> </div>
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddd"> 588</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddd">sdrv_uart_error_status</a> {</div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda891a6cadd38237c88a023ffc164a5467"> 589</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda891a6cadd38237c88a023ffc164a5467">Status_Success</a> = <a class="code hl_enumvalue" href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18ad0b8e972f5ce6b290b1b1626dfe919a8">SDRV_STATUS_OK</a>, </div>
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda25372a58a2850792a49ff8543ff9aeb0"> 590</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda25372a58a2850792a49ff8543ff9aeb0">Status_Timeout</a> = <a class="code hl_enumvalue" href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18ad39b65025f135d1e9277dc40a933bc06">SDRV_STATUS_TIMEOUT</a>, </div>
<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddaf52f1c0a2c21a05c9bb4adbc3c684bed"> 591</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddaf52f1c0a2c21a05c9bb4adbc3c684bed">Status_Busy</a> = <a class="code hl_enumvalue" href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18ae13effc42538e96be8d35e6a3d234eef">SDRV_STATUS_BUSY</a>, </div>
<div class="line"><a id="l00592" name="l00592"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda6672215c15b663393f0c502fc90b0e4a"> 592</a></span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda6672215c15b663393f0c502fc90b0e4a">Status_Fail</a> = <a class="code hl_enumvalue" href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18a9d7a977c6615025d7d40ed9925e4ffbf">SDRV_STATUS_FAIL</a>, </div>
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"> 593</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda87cc74be11283b3f3789c6efd770b13a">Status_Invalid_Param</a> =</div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda87cc74be11283b3f3789c6efd770b13a"> 594</a></span> <a class="code hl_enumvalue" href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18a58edc7383515b11260eb9905bd872ee2">SDRV_STATUS_INVALID_PARAM</a>, </div>
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda251bd546414e6390e66aeb07266fbdaa">Status_Abr_Not_Ready</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(</div>
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda251bd546414e6390e66aeb07266fbdaa"> 596</a></span> <a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8">SDRV_STATUS_GROUP_UART</a>, 0U), </div>
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno"> 597</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda7d7155185efe3f0435bfb282e3faa73a">Status_Rxfovf</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(<a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8">SDRV_STATUS_GROUP_UART</a>,</div>
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda7d7155185efe3f0435bfb282e3faa73a"> 598</a></span> 1U), </div>
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda26c40d2b4161e8944da3a4a0d2602d3a">Status_Parity_Err</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(</div>
<div class="line"><a id="l00600" name="l00600"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda26c40d2b4161e8944da3a4a0d2602d3a"> 600</a></span> <a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8">SDRV_STATUS_GROUP_UART</a>, 2U), </div>
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"> 601</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda516721a34f1a61e4121e07fc23ec4dbc">Status_Frame_Err</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(<a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8">SDRV_STATUS_GROUP_UART</a>,</div>
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda516721a34f1a61e4121e07fc23ec4dbc"> 602</a></span> 3U), </div>
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"> 603</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda3b701fbcc43d9f4557e2d865a1f8228c">Status_Baudrate_Err</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(</div>
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda3b701fbcc43d9f4557e2d865a1f8228c"> 604</a></span> <a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8">SDRV_STATUS_GROUP_UART</a>, 4U), </div>
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddaab8407df544af18adfae9aead66ee28f">Status_Noise_Err</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(<a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8">SDRV_STATUS_GROUP_UART</a>,</div>
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddaab8407df544af18adfae9aead66ee28f"> 606</a></span> 5U), </div>
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno"> 607</span> <a class="code hl_enumvalue" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddacf355aca22ef17ae296c3381d82402a1">Status_dma_channel_config_Err</a> =</div>
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno"> 608</span> <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(<a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8">SDRV_STATUS_GROUP_UART</a>,</div>
<div class="line"><a id="l00609" name="l00609"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddacf355aca22ef17ae296c3381d82402a1"> 609</a></span> 6U), </div>
<div class="line"><a id="l00610" name="l00610"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d"> 610</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a>;</div>
<div class="line"><a id="l00611" name="l00611"></a><span class="lineno"> 611</span> </div>
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"><a class="line" href="structsdrv__uart.html"> 615</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart</a> {</div>
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a0523cedff47e2441fc198b7770ec5d3f"> 616</a></span> uint32_t <a class="code hl_variable" href="structsdrv__uart.html#a0523cedff47e2441fc198b7770ec5d3f">base</a>; </div>
<div class="line"><a id="l00617" name="l00617"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a17fdd15a71ced1e05faf127882011db3"> 617</a></span> uint32_t <a class="code hl_variable" href="structsdrv__uart.html#a17fdd15a71ced1e05faf127882011db3">irq</a>; </div>
<div class="line"><a id="l00619" name="l00619"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#ac6e5ec63505c02923d71f7409cdbf1d1"> 619</a></span> uint32_t <a class="code hl_variable" href="structsdrv__uart.html#ac6e5ec63505c02923d71f7409cdbf1d1">baud</a>; </div>
<div class="line"><a id="l00620" name="l00620"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a6e150bf7979f0599e001f893375eb671"> 620</a></span> uint32_t <a class="code hl_variable" href="structsdrv__uart.html#a6e150bf7979f0599e001f893375eb671">clk_freq</a>; </div>
<div class="line"><a id="l00622" name="l00622"></a><span class="lineno"> 622</span> <span class="keyword">volatile</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a0e261a269cb0547effd82334faed5f8f">sdrv_uart_transfer_type_e</a></div>
<div class="line"><a id="l00623" name="l00623"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a2d11b6532146e50457e9ff65df035075"> 623</a></span> <a class="code hl_variable" href="structsdrv__uart.html#a2d11b6532146e50457e9ff65df035075">rxtransfer_type</a>; </div>
<div class="line"><a id="l00624" name="l00624"></a><span class="lineno"> 624</span> <span class="keyword">volatile</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a0e261a269cb0547effd82334faed5f8f">sdrv_uart_transfer_type_e</a></div>
<div class="line"><a id="l00625" name="l00625"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a3437b64ff3ac2cf3f04ea9bef66b10a0"> 625</a></span> <a class="code hl_variable" href="structsdrv__uart.html#a3437b64ff3ac2cf3f04ea9bef66b10a0">txtransfer_type</a>; </div>
<div class="line"><a id="l00627" name="l00627"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a9bffc5d95c7a29de9fb93961d7a62d68"> 627</a></span> <span class="keyword">const</span> uint8_t *<a class="code hl_variable" href="structsdrv__uart.html#a9bffc5d95c7a29de9fb93961d7a62d68">tx_ptr</a>; </div>
<div class="line"><a id="l00628" name="l00628"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#abc4cf1c1331b99d224c88f8328836b32"> 628</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart.html#abc4cf1c1331b99d224c88f8328836b32">tx_remain</a>; </div>
<div class="line"><a id="l00632" name="l00632"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a8bfcf1b72b1bf65c9221c6bed0158997"> 632</a></span> <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> <a class="code hl_variable" href="structsdrv__uart.html#a8bfcf1b72b1bf65c9221c6bed0158997">tx_async_cb</a>; </div>
<div class="line"><a id="l00633" name="l00633"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a3570b8279a97a20629de4870f148aa13"> 633</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="structsdrv__uart.html#a3570b8279a97a20629de4870f148aa13">tx_userparam</a>; </div>
<div class="line"><a id="l00635" name="l00635"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a23310a7ef3c9c7c5a7dd6d696812681e"> 635</a></span> uint8_t *<a class="code hl_variable" href="structsdrv__uart.html#a23310a7ef3c9c7c5a7dd6d696812681e">rx_ptr</a>; </div>
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a2037cdd6510b5a02eab020c9d131a406"> 636</a></span> <span class="keyword">volatile</span> uint32_t <a class="code hl_variable" href="structsdrv__uart.html#a2037cdd6510b5a02eab020c9d131a406">rx_remain</a>; </div>
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a3460b4413e1f2ef9b195442fbac3331d"> 640</a></span> <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> <a class="code hl_variable" href="structsdrv__uart.html#a3460b4413e1f2ef9b195442fbac3331d">rx_async_cb</a>; </div>
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a01ac33b9eff75b3c52ee396bbb5a8158"> 641</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="structsdrv__uart.html#a01ac33b9eff75b3c52ee396bbb5a8158">rx_userparam</a>; </div>
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a91feb71e8190db9e1cdfb1e35a2cb01f"> 643</a></span> <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> <a class="code hl_variable" href="structsdrv__uart.html#a91feb71e8190db9e1cdfb1e35a2cb01f">callback</a>; </div>
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a2e294dd14122c554baa0665072b4ca7a"> 644</a></span> <span class="keywordtype">void</span> *<a class="code hl_variable" href="structsdrv__uart.html#a2e294dd14122c554baa0665072b4ca7a">userData</a>; </div>
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a293dc84572602c407a5acb897d3efa6d"> 646</a></span> <span class="keyword">volatile</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#af7c24e06dbaad38cb4773236eabb797a">sdrv_uart_transfer_status_e</a> <a class="code hl_variable" href="structsdrv__uart.html#a293dc84572602c407a5acb897d3efa6d">tx_state</a>; </div>
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a4d46cf5156f755ac7fabe5b50c1623d4"> 647</a></span> <span class="keyword">volatile</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#af7c24e06dbaad38cb4773236eabb797a">sdrv_uart_transfer_status_e</a> <a class="code hl_variable" href="structsdrv__uart.html#a4d46cf5156f755ac7fabe5b50c1623d4">rx_state</a>; </div>
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a15c94c6e01fb09646e4a3568ab6ed5d6"> 649</a></span> <span class="keyword">volatile</span> uint8_t <a class="code hl_variable" href="structsdrv__uart.html#a15c94c6e01fb09646e4a3568ab6ed5d6">abr_count</a>; </div>
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"> 650</span> <span class="keyword">volatile</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#af7c24e06dbaad38cb4773236eabb797a">sdrv_uart_transfer_status_e</a></div>
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a26bff0d367c09f14d7a19fa432225f24"> 651</a></span> <a class="code hl_variable" href="structsdrv__uart.html#a26bff0d367c09f14d7a19fa432225f24">abr_state</a>; </div>
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno"> 652</span><span class="preprocessor">#if CONFIG_UART_ENABLE_DMA</span></div>
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a757137407473eae1c293050887772435"> 653</a></span> <a class="code hl_struct" href="structsdrv__dma.html">sdrv_dma_t</a> *<a class="code hl_variable" href="structsdrv__uart.html#a757137407473eae1c293050887772435">dma_instance</a>;</div>
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a6a80ec02129c3c79c78d643939b4ccfe"> 654</a></span> <a class="code hl_struct" href="structsdrv__dma__channel__t.html">sdrv_dma_channel_t</a> *<a class="code hl_variable" href="structsdrv__uart.html#a6a80ec02129c3c79c78d643939b4ccfe">rx_dmachannel</a>; </div>
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a723933e56be40a1c1225645b41a9b74c"> 655</a></span> <a class="code hl_struct" href="structsdrv__dma__channel__t.html">sdrv_dma_channel_t</a> *<a class="code hl_variable" href="structsdrv__uart.html#a723933e56be40a1c1225645b41a9b74c">tx_dmachannel</a>; </div>
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno"> 656</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a8d4d5ad3e43bdba34353fc71019da3d4">sdrv_rxidle_ctl_e</a></div>
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#afc4b104a152cd6cb42c8ca3ec3c69690"> 657</a></span> <a class="code hl_variable" href="structsdrv__uart.html#afc4b104a152cd6cb42c8ca3ec3c69690">rx_idle</a>; </div>
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a62660747fa1d25fa36035bdc11ce1763"> 658</a></span> uint32_t <a class="code hl_variable" href="structsdrv__uart.html#a62660747fa1d25fa36035bdc11ce1763">bytes_rxcarried</a>; <span class="comment">/* The number of carried bytes by dma, only for</span></div>
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno"> 659</span><span class="comment"> dma mode. */</span></div>
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno"> 660</span> <span class="comment">/* Uart rx dma linklist. */</span></div>
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno"> 661</span> <a class="code hl_struct" href="structsdrv__dma__linklist__descriptor__t.html">sdrv_dma_linklist_descriptor_t</a> rx_dma_linklist[<a class="code hl_define" href="sdrv__uart_8h.html#a9781171c1ae6b2cc9f51bc8338e09d53">NUM_LINKLIST_ITEMS</a>]</div>
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a59a71af682b64f0e0eb1f4b9c18a5d20"> 662</a></span> <a class="code hl_function" href="structsdrv__uart.html#a59a71af682b64f0e0eb1f4b9c18a5d20">__attribute__</a>((__aligned__(<a class="code hl_define" href="sdrv__mmc__sdhci_8h.html#a24d49e5ebe2d27dc86b3c22eb1a8245d">CONFIG_ARCH_CACHE_LINE</a>)));</div>
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno"> 663</span> <span class="comment">/* Uart tx dma linklist. */</span></div>
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno"> 664</span> <a class="code hl_struct" href="structsdrv__dma__linklist__descriptor__t.html">sdrv_dma_linklist_descriptor_t</a> tx_dma_linklist[<a class="code hl_define" href="sdrv__uart_8h.html#a9781171c1ae6b2cc9f51bc8338e09d53">NUM_LINKLIST_ITEMS</a>]</div>
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno"><a class="line" href="structsdrv__uart.html#a83f459461dcf1d96a69e26ba0e9f1aa0"> 665</a></span> <a class="code hl_function" href="structsdrv__uart.html#a83f459461dcf1d96a69e26ba0e9f1aa0">__attribute__</a>((__aligned__(<a class="code hl_define" href="sdrv__mmc__sdhci_8h.html#a24d49e5ebe2d27dc86b3c22eb1a8245d">CONFIG_ARCH_CACHE_LINE</a>)));</div>
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno"> 666</span> </div>
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno"> 667</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"> 668</span>};</div>
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"> 669</span> </div>
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html"> 673</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__uart__config.html">sdrv_uart_config</a> {</div>
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a0523cedff47e2441fc198b7770ec5d3f"> 674</a></span> uint32_t <a class="code hl_variable" href="structsdrv__uart__config.html#a0523cedff47e2441fc198b7770ec5d3f">base</a>; </div>
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a17fdd15a71ced1e05faf127882011db3"> 675</a></span> uint32_t <a class="code hl_variable" href="structsdrv__uart__config.html#a17fdd15a71ced1e05faf127882011db3">irq</a>; </div>
<div class="line"><a id="l00676" name="l00676"></a><span class="lineno"> 676</span> uint32_t</div>
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#ac6e5ec63505c02923d71f7409cdbf1d1"> 677</a></span> <a class="code hl_variable" href="structsdrv__uart__config.html#ac6e5ec63505c02923d71f7409cdbf1d1">baud</a>; </div>
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a6e150bf7979f0599e001f893375eb671"> 685</a></span> uint32_t <a class="code hl_variable" href="structsdrv__uart__config.html#a6e150bf7979f0599e001f893375eb671">clk_freq</a>; </div>
<div class="line"><a id="l00686" name="l00686"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a86d13becfdd428dddd69ba78ccc55790"> 686</a></span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a6a452cfa995984224e30587163ede297">sdrv_uart_dls_e</a> <a class="code hl_variable" href="structsdrv__uart__config.html#a86d13becfdd428dddd69ba78ccc55790">data_bits</a>; </div>
<div class="line"><a id="l00687" name="l00687"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a42413cbb57e015875db04c4efb81e7c8"> 687</a></span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a35520d0ce6bcc8d5807972259c3e5e45">sdrv_uart_stop_e</a> <a class="code hl_variable" href="structsdrv__uart__config.html#a42413cbb57e015875db04c4efb81e7c8">stop_bits</a>; </div>
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a3568ea944bd03911f4cedfbb856a22d1"> 688</a></span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a3ee70673f8bcf6a1611d65dd55280dcd">sdrv_uart_parity_e</a> <a class="code hl_variable" href="structsdrv__uart__config.html#a3568ea944bd03911f4cedfbb856a22d1">parity</a>; </div>
<div class="line"><a id="l00689" name="l00689"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#ae191ad594eb05a356e1add8d988d7f55"> 689</a></span> <a class="code hl_struct" href="structsdrv__uart__fcm__config.html">sdrv_uart_fcm_config_t</a> <a class="code hl_variable" href="structsdrv__uart__config.html#ae191ad594eb05a356e1add8d988d7f55">fcm</a>; </div>
<div class="line"><a id="l00690" name="l00690"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a5282442e30827647f344387456fc9f3e"> 690</a></span> uint8_t <a class="code hl_variable" href="structsdrv__uart__config.html#a5282442e30827647f344387456fc9f3e">abr_en</a>; </div>
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"> 691</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a371fe3e74602e812997882500cd168f8">sdrv_abr_max_e</a></div>
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#af86c1ef8a75366b784e9f8624f070c13"> 692</a></span> <a class="code hl_variable" href="structsdrv__uart__config.html#af86c1ef8a75366b784e9f8624f070c13">match_num</a>; </div>
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#aee6384aa5fb9edaaebe9f6295f41f396"> 694</a></span> uint8_t <a class="code hl_variable" href="structsdrv__uart__config.html#aee6384aa5fb9edaaebe9f6295f41f396">txwmlvl</a>; </div>
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno"> 695</span> <span class="comment">/* SDRV_UART_INTR_RX_FWF interrupt will be setted when the number of data in</span></div>
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno"> 696</span><span class="comment"> * rx fifo more than rxwmlvl + 1.</span></div>
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno"> 697</span><span class="comment"> */</span></div>
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a233b13eb445ab06f57b90be54cab805a"> 698</a></span> uint8_t <a class="code hl_variable" href="structsdrv__uart__config.html#a233b13eb445ab06f57b90be54cab805a">rxwmlvl</a>; </div>
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#a4a26d70a133e77961cd49db47521ea14"> 700</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__uart__config.html#a4a26d70a133e77961cd49db47521ea14">dma_en</a>; </div>
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno"> 701</span><span class="preprocessor">#if CONFIG_UART_ENABLE_DMA</span></div>
<div class="line"><a id="l00702" name="l00702"></a><span class="lineno"> 702</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a8d4d5ad3e43bdba34353fc71019da3d4">sdrv_rxidle_ctl_e</a></div>
<div class="line"><a id="l00703" name="l00703"></a><span class="lineno"><a class="line" href="structsdrv__uart__config.html#afc4b104a152cd6cb42c8ca3ec3c69690"> 703</a></span> <a class="code hl_variable" href="structsdrv__uart__config.html#afc4b104a152cd6cb42c8ca3ec3c69690">rx_idle</a>; </div>
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno"> 704</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#aff47988e1157b3b15322ccdbe49f29e1"> 705</a></span>} <a class="code hl_typedef" href="sdrv__uart_8h.html#aff47988e1157b3b15322ccdbe49f29e1">sdrv_uart_config_t</a>;</div>
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"> 706</span> </div>
<div class="line"><a id="l00722" name="l00722"></a><span class="lineno"> 722</span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a></div>
<div class="line"><a id="l00723" name="l00723"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#addc1762a7f1dfec79040ab22daeb887c"> 723</a></span><a class="code hl_function" href="sdrv__uart_8h.html#addc1762a7f1dfec79040ab22daeb887c">sdrv_uart_controller_init</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl, <span class="keyword">const</span> <a class="code hl_struct" href="structsdrv__uart__config.html">sdrv_uart_config_t</a> *cfg,</div>
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno"> 724</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> callback, <span class="keywordtype">void</span> *userData);</div>
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span> </div>
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a9a52dcec1c5baeb7accfc1c5c37a287a"> 738</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a9a52dcec1c5baeb7accfc1c5c37a287a">sdrv_uart_deinit</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno"> 739</span> </div>
<div class="line"><a id="l00751" name="l00751"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a038fe5d347ce691c01d719f65c2ae670"> 751</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a038fe5d347ce691c01d719f65c2ae670">sdrv_uart_set_baudrate</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl,</div>
<div class="line"><a id="l00752" name="l00752"></a><span class="lineno"> 752</span> uint32_t baud);</div>
<div class="line"><a id="l00753" name="l00753"></a><span class="lineno"> 753</span> </div>
<div class="line"><a id="l00763" name="l00763"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a41871cef9cdc4e2cec7219981c7fdc38"> 763</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a41871cef9cdc4e2cec7219981c7fdc38">sdrv_uart_abr_start</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl,</div>
<div class="line"><a id="l00764" name="l00764"></a><span class="lineno"> 764</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#a371fe3e74602e812997882500cd168f8">sdrv_abr_max_e</a> num);</div>
<div class="line"><a id="l00765" name="l00765"></a><span class="lineno"> 765</span> </div>
<div class="line"><a id="l00779" name="l00779"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ad666adfe12b035541488409d66b54b95"> 779</a></span>uint32_t <a class="code hl_function" href="sdrv__uart_8h.html#ad666adfe12b035541488409d66b54b95">sdrv_uart_get_rxfifodata</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl, uint8_t *data,</div>
<div class="line"><a id="l00780" name="l00780"></a><span class="lineno"> 780</span> uint32_t maxlen);</div>
<div class="line"><a id="l00781" name="l00781"></a><span class="lineno"> 781</span> </div>
<div class="line"><a id="l00791" name="l00791"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#aee6a8e80a2e0ad08dfaefc75af267b17"> 791</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#aee6a8e80a2e0ad08dfaefc75af267b17">sdrv_uart_start_realtime_receive</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l00792" name="l00792"></a><span class="lineno"> 792</span> </div>
<div class="line"><a id="l00802" name="l00802"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a2cacecc5c2a902e20397c03014c8e053"> 802</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a2cacecc5c2a902e20397c03014c8e053">sdrv_uart_stop_realtime_receive</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l00803" name="l00803"></a><span class="lineno"> 803</span> </div>
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#aa69c97793aca726adb5cbc92b4c3939c"> 816</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#aa69c97793aca726adb5cbc92b4c3939c">sdrv_uart_sync_receive</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl,</div>
<div class="line"><a id="l00817" name="l00817"></a><span class="lineno"> 817</span> uint8_t *data, uint32_t size,</div>
<div class="line"><a id="l00818" name="l00818"></a><span class="lineno"> 818</span> uint32_t *received_bytes,</div>
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno"> 819</span> uint32_t times);</div>
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno"> 820</span> </div>
<div class="line"><a id="l00829" name="l00829"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a09443b56ec450e61b233666250939ad0"> 829</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="sdrv__uart_8h.html#a09443b56ec450e61b233666250939ad0">sdrv_uart_txfifo_empty</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l00830" name="l00830"></a><span class="lineno"> 830</span> </div>
<div class="line"><a id="l00844" name="l00844"></a><span class="lineno"> 844</span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a></div>
<div class="line"><a id="l00845" name="l00845"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4e64c08256f815ffea57d892aff1594a"> 845</a></span><a class="code hl_function" href="sdrv__uart_8h.html#a4e64c08256f815ffea57d892aff1594a">sdrv_uart_sync_transmit</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl, <span class="keyword">const</span> uint8_t *data, uint32_t size,</div>
<div class="line"><a id="l00846" name="l00846"></a><span class="lineno"> 846</span> uint32_t *transmitted_bytes, uint32_t times);</div>
<div class="line"><a id="l00847" name="l00847"></a><span class="lineno"> 847</span> </div>
<div class="line"><a id="l00860" name="l00860"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1250be24b90dd1de5c17cec35b9842d6"> 860</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a1250be24b90dd1de5c17cec35b9842d6">sdrv_uart_async_receive</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl,</div>
<div class="line"><a id="l00861" name="l00861"></a><span class="lineno"> 861</span> uint8_t *data, uint32_t size,</div>
<div class="line"><a id="l00862" name="l00862"></a><span class="lineno"> 862</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> rx_cb,</div>
<div class="line"><a id="l00863" name="l00863"></a><span class="lineno"> 863</span> <span class="keywordtype">void</span> *rx_userparam);</div>
<div class="line"><a id="l00864" name="l00864"></a><span class="lineno"> 864</span> </div>
<div class="line"><a id="l00873" name="l00873"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a8d4fb47eb4ab0b4243f1f1376ce95d17"> 873</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a8d4fb47eb4ab0b4243f1f1376ce95d17">sdrv_uart_async_receive_abort</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l00874" name="l00874"></a><span class="lineno"> 874</span> </div>
<div class="line"><a id="l00887" name="l00887"></a><span class="lineno"> 887</span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a></div>
<div class="line"><a id="l00888" name="l00888"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a909fbfdaefecf43a155c64dab2d8508a"> 888</a></span><a class="code hl_function" href="sdrv__uart_8h.html#a909fbfdaefecf43a155c64dab2d8508a">sdrv_uart_async_transmit</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl, <span class="keyword">const</span> uint8_t *data, uint32_t size,</div>
<div class="line"><a id="l00889" name="l00889"></a><span class="lineno"> 889</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> tx_cb, <span class="keywordtype">void</span> *tx_userparam);</div>
<div class="line"><a id="l00890" name="l00890"></a><span class="lineno"> 890</span> </div>
<div class="line"><a id="l00900" name="l00900"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a5fcc2d0da2af82de47c6e5dc92c6f3f4"> 900</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a5fcc2d0da2af82de47c6e5dc92c6f3f4">sdrv_uart_async_transmit_abort</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l00901" name="l00901"></a><span class="lineno"> 901</span> </div>
<div class="line"><a id="l00902" name="l00902"></a><span class="lineno"> 902</span><span class="preprocessor">#if CONFIG_UART_ENABLE_DMA</span></div>
<div class="line"><a id="l00923" name="l00923"></a><span class="lineno"> 923</span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a></div>
<div class="line"><a id="l00924" name="l00924"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a56f6d5ef3a775e5ef7da39d850a41aa3"> 924</a></span><a class="code hl_function" href="sdrv__uart_8h.html#a56f6d5ef3a775e5ef7da39d850a41aa3">sdrv_uart_dma_receive</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl, uint8_t *data, uint32_t size,</div>
<div class="line"><a id="l00925" name="l00925"></a><span class="lineno"> 925</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> rx_cb, <span class="keywordtype">void</span> *rx_userparam,</div>
<div class="line"><a id="l00926" name="l00926"></a><span class="lineno"> 926</span> <a class="code hl_struct" href="structsdrv__dma.html">sdrv_dma_t</a> *dma_ctrl, <a class="code hl_struct" href="structsdrv__dma__channel__t.html">sdrv_dma_channel_t</a> *dma_channel,</div>
<div class="line"><a id="l00927" name="l00927"></a><span class="lineno"> 927</span> <a class="code hl_enumeration" href="sdrv__dma_8h.html#a2fce8b449dfda53bb26afae8dea00c9f">sdrv_dma_channel_id_e</a> channel_id);</div>
<div class="line"><a id="l00928" name="l00928"></a><span class="lineno"> 928</span> </div>
<div class="line"><a id="l00939" name="l00939"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a364ba931905c69c71d03d4bdbf09fbdf"> 939</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a364ba931905c69c71d03d4bdbf09fbdf">sdrv_uart_dma_receive_abort</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l00940" name="l00940"></a><span class="lineno"> 940</span> </div>
<div class="line"><a id="l00964" name="l00964"></a><span class="lineno"> 964</span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a></div>
<div class="line"><a id="l00965" name="l00965"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a2809ffbbef0d1ba7feb5af04ca31a14e"> 965</a></span><a class="code hl_function" href="sdrv__uart_8h.html#a2809ffbbef0d1ba7feb5af04ca31a14e">sdrv_uart_dma_transmit</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl, <span class="keyword">const</span> uint8_t *data, uint32_t size,</div>
<div class="line"><a id="l00966" name="l00966"></a><span class="lineno"> 966</span> <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> tx_cb, <span class="keywordtype">void</span> *tx_userparam,</div>
<div class="line"><a id="l00967" name="l00967"></a><span class="lineno"> 967</span> <a class="code hl_struct" href="structsdrv__dma.html">sdrv_dma_t</a> *dma_ctrl, <a class="code hl_struct" href="structsdrv__dma__channel__t.html">sdrv_dma_channel_t</a> *dma_channel,</div>
<div class="line"><a id="l00968" name="l00968"></a><span class="lineno"> 968</span> <a class="code hl_enumeration" href="sdrv__dma_8h.html#a2fce8b449dfda53bb26afae8dea00c9f">sdrv_dma_channel_id_e</a> channel_id);</div>
<div class="line"><a id="l00969" name="l00969"></a><span class="lineno"> 969</span> </div>
<div class="line"><a id="l00981" name="l00981"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a46d1ea5dc9088b4fb6bdbad35160246b"> 981</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a46d1ea5dc9088b4fb6bdbad35160246b">sdrv_uart_dma_transmit_abort</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l00982" name="l00982"></a><span class="lineno"> 982</span> </div>
<div class="line"><a id="l01006" name="l01006"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#aaea68b4304427c6c585c3cf1527a6ca9"> 1006</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#aaea68b4304427c6c585c3cf1527a6ca9">sdrv_uart_dma_receive_start</a>(</div>
<div class="line"><a id="l01007" name="l01007"></a><span class="lineno"> 1007</span> <a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl, uint8_t *data, uint32_t size, <a class="code hl_typedef" href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a> rx_cb,</div>
<div class="line"><a id="l01008" name="l01008"></a><span class="lineno"> 1008</span> <span class="keywordtype">void</span> *rx_userparam, <a class="code hl_struct" href="structsdrv__dma.html">sdrv_dma_t</a> *dma_ctrl, <a class="code hl_struct" href="structsdrv__dma__channel__t.html">sdrv_dma_channel_t</a> *dma_channel,</div>
<div class="line"><a id="l01009" name="l01009"></a><span class="lineno"> 1009</span> <a class="code hl_enumeration" href="sdrv__dma_8h.html#a2fce8b449dfda53bb26afae8dea00c9f">sdrv_dma_channel_id_e</a> channel_id);</div>
<div class="line"><a id="l01010" name="l01010"></a><span class="lineno"> 1010</span> </div>
<div class="line"><a id="l01019" name="l01019"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#aaad4846ef728dcb1613113468c470e43"> 1019</a></span>uint32_t <a class="code hl_function" href="sdrv__uart_8h.html#aaad4846ef728dcb1613113468c470e43">sdrv_uart_dma_bytes_received</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l01020" name="l01020"></a><span class="lineno"> 1020</span> </div>
<div class="line"><a id="l01021" name="l01021"></a><span class="lineno"> 1021</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l01022" name="l01022"></a><span class="lineno"> 1022</span> </div>
<div class="line"><a id="l01033" name="l01033"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a3ab22bab6e04a7a95abdba1fb65c5b26"> 1033</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a3ab22bab6e04a7a95abdba1fb65c5b26">sdrv_uart_intr_ctrl</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl, uint32_t mask,</div>
<div class="line"><a id="l01034" name="l01034"></a><span class="lineno"> 1034</span> <span class="keywordtype">bool</span> value);</div>
<div class="line"><a id="l01035" name="l01035"></a><span class="lineno"> 1035</span> </div>
<div class="line"><a id="l01045" name="l01045"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#ac5cb5caf533435478dab040a3d352dd9"> 1045</a></span>uint32_t <a class="code hl_function" href="sdrv__uart_8h.html#ac5cb5caf533435478dab040a3d352dd9">sdrv_uart_intr_get</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l01046" name="l01046"></a><span class="lineno"> 1046</span> </div>
<div class="line"><a id="l01055" name="l01055"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a9ad22f8089c4af2dab70796afca35076"> 1055</a></span>uint32_t <a class="code hl_function" href="sdrv__uart_8h.html#a9ad22f8089c4af2dab70796afca35076">sdrv_uart_intr_status_get</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl);</div>
<div class="line"><a id="l01056" name="l01056"></a><span class="lineno"> 1056</span> </div>
<div class="line"><a id="l01066" name="l01066"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a1ca669facfc47008ab342f05b13a83e8"> 1066</a></span><a class="code hl_typedef" href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a> <a class="code hl_function" href="sdrv__uart_8h.html#a1ca669facfc47008ab342f05b13a83e8">sdrv_uart_intr_status_clear</a>(<a class="code hl_struct" href="structsdrv__uart.html">sdrv_uart_t</a> *ctrl,</div>
<div class="line"><a id="l01067" name="l01067"></a><span class="lineno"> 1067</span> uint32_t mask);</div>
<div class="line"><a id="l01068" name="l01068"></a><span class="lineno"> 1068</span> </div>
<div class="line"><a id="l01078" name="l01078"></a><span class="lineno"><a class="line" href="sdrv__uart_8h.html#a4106586ea8e1f3ee3ffce2db5edfe676"> 1078</a></span><span class="keywordtype">int</span> <a class="code hl_function" href="sdrv__uart_8h.html#a4106586ea8e1f3ee3ffce2db5edfe676">sdrv_uart_irq_handler</a>(uint32_t irq, <span class="keywordtype">void</span> *ctrl);</div>
<div class="line"><a id="l01079" name="l01079"></a><span class="lineno"> 1079</span> </div>
<div class="line"><a id="l01080" name="l01080"></a><span class="lineno"> 1080</span>__END_CDECLS</div>
<div class="line"><a id="l01081" name="l01081"></a><span class="lineno"> 1081</span> </div>
<div class="line"><a id="l01082" name="l01082"></a><span class="lineno"> 1082</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l01083" name="l01083"></a><span class="lineno"> 1083</span> </div>
<div class="line"><a id="l01084" name="l01084"></a><span class="lineno"> 1084</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="asdrv__common_8h_html"><div class="ttname"><a href="sdrv__common_8h.html">sdrv_common.h</a></div><div class="ttdoc">SemiDrive driver common header file.</div></div>
<div class="ttc" id="asdrv__common_8h_html_a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8"><div class="ttname"><a href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6a8edb659d5f4db4534f833576be6ff6b8">SDRV_STATUS_GROUP_UART</a></div><div class="ttdeci">@ SDRV_STATUS_GROUP_UART</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:33</div></div>
<div class="ttc" id="asdrv__common_8h_html_ae4d5251432e1a9e6803c0240cc492e18a58edc7383515b11260eb9905bd872ee2"><div class="ttname"><a href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18a58edc7383515b11260eb9905bd872ee2">SDRV_STATUS_INVALID_PARAM</a></div><div class="ttdeci">@ SDRV_STATUS_INVALID_PARAM</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:76</div></div>
<div class="ttc" id="asdrv__common_8h_html_ae4d5251432e1a9e6803c0240cc492e18a9d7a977c6615025d7d40ed9925e4ffbf"><div class="ttname"><a href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18a9d7a977c6615025d7d40ed9925e4ffbf">SDRV_STATUS_FAIL</a></div><div class="ttdeci">@ SDRV_STATUS_FAIL</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:73</div></div>
<div class="ttc" id="asdrv__common_8h_html_ae4d5251432e1a9e6803c0240cc492e18ad0b8e972f5ce6b290b1b1626dfe919a8"><div class="ttname"><a href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18ad0b8e972f5ce6b290b1b1626dfe919a8">SDRV_STATUS_OK</a></div><div class="ttdeci">@ SDRV_STATUS_OK</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:72</div></div>
<div class="ttc" id="asdrv__common_8h_html_ae4d5251432e1a9e6803c0240cc492e18ad39b65025f135d1e9277dc40a933bc06"><div class="ttname"><a href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18ad39b65025f135d1e9277dc40a933bc06">SDRV_STATUS_TIMEOUT</a></div><div class="ttdeci">@ SDRV_STATUS_TIMEOUT</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:75</div></div>
<div class="ttc" id="asdrv__common_8h_html_ae4d5251432e1a9e6803c0240cc492e18ae13effc42538e96be8d35e6a3d234eef"><div class="ttname"><a href="sdrv__common_8h.html#ae4d5251432e1a9e6803c0240cc492e18ae13effc42538e96be8d35e6a3d234eef">SDRV_STATUS_BUSY</a></div><div class="ttdeci">@ SDRV_STATUS_BUSY</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:74</div></div>
<div class="ttc" id="asdrv__common_8h_html_aef8aef2653fac9cb1b5fbe2a5976314c"><div class="ttname"><a href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a></div><div class="ttdeci">#define SDRV_ERROR_STATUS(group, code)</div><div class="ttdoc">Construct a status code value from a group and code number. All the error statuses are negetive numbe...</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:17</div></div>
<div class="ttc" id="asdrv__dma_8h_html"><div class="ttname"><a href="sdrv__dma_8h.html">sdrv_dma.h</a></div><div class="ttdoc">SemiDrive DMA driver header file.</div></div>
<div class="ttc" id="asdrv__dma_8h_html_a2fce8b449dfda53bb26afae8dea00c9f"><div class="ttname"><a href="sdrv__dma_8h.html#a2fce8b449dfda53bb26afae8dea00c9f">sdrv_dma_channel_id_e</a></div><div class="ttdeci">sdrv_dma_channel_id_e</div><div class="ttdoc">DMA Channel ID.</div><div class="ttdef"><b>Definition:</b> sdrv_dma.h:47</div></div>
<div class="ttc" id="asdrv__mmc__sdhci_8h_html_a24d49e5ebe2d27dc86b3c22eb1a8245d"><div class="ttname"><a href="sdrv__mmc__sdhci_8h.html#a24d49e5ebe2d27dc86b3c22eb1a8245d">CONFIG_ARCH_CACHE_LINE</a></div><div class="ttdeci">#define CONFIG_ARCH_CACHE_LINE</div><div class="ttdef"><b>Definition:</b> sdrv_mmc_sdhci.h:16</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a038fe5d347ce691c01d719f65c2ae670"><div class="ttname"><a href="sdrv__uart_8h.html#a038fe5d347ce691c01d719f65c2ae670">sdrv_uart_set_baudrate</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_set_baudrate(sdrv_uart_t *ctrl, uint32_t baud)</div><div class="ttdoc">Configure uart baud rate.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930">sdrv_abr_max</a></div><div class="ttdeci">sdrv_abr_max</div><div class="ttdoc">Sdrv UART the character count that abr expect to recv and match.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:522</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930a7b03f2b3bc9e15ca0f21533c03e92466"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930a7b03f2b3bc9e15ca0f21533c03e92466">SDRV_ABR_CHAR4</a></div><div class="ttdeci">@ SDRV_ABR_CHAR4</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:525</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930a95507ecee4e49f20640e58635b1afe7c"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930a95507ecee4e49f20640e58635b1afe7c">SDRV_ABR_CHAR16</a></div><div class="ttdeci">@ SDRV_ABR_CHAR16</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:527</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930aa09e458d0cf89e9405e43967d09d16a1"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930aa09e458d0cf89e9405e43967d09d16a1">SDRV_ABR_CHAR128</a></div><div class="ttdeci">@ SDRV_ABR_CHAR128</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:530</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930ab64535f729dd652fd7c43a89060e7384"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ab64535f729dd652fd7c43a89060e7384">SDRV_ABR_CHAR64</a></div><div class="ttdeci">@ SDRV_ABR_CHAR64</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:529</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930ac1c973df5694a0ce50425d4cd8521ccc"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ac1c973df5694a0ce50425d4cd8521ccc">SDRV_ABR_CHAR32</a></div><div class="ttdeci">@ SDRV_ABR_CHAR32</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:528</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930ac4aa9d886ada7beaf17ab79d6dd5bf43"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ac4aa9d886ada7beaf17ab79d6dd5bf43">SDRV_ABR_CHAR2</a></div><div class="ttdeci">@ SDRV_ABR_CHAR2</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:524</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930ad5373783780a08bcfac3ab5da61e2ec4"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ad5373783780a08bcfac3ab5da61e2ec4">SDRV_ABR_CHAR1</a></div><div class="ttdeci">@ SDRV_ABR_CHAR1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:523</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a05165a10c7ca2585ec99a0786a738930ad79074aff3b10f433e5bcfb61404f47d"><div class="ttname"><a href="sdrv__uart_8h.html#a05165a10c7ca2585ec99a0786a738930ad79074aff3b10f433e5bcfb61404f47d">SDRV_ABR_CHAR8</a></div><div class="ttdeci">@ SDRV_ABR_CHAR8</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:526</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a09443b56ec450e61b233666250939ad0"><div class="ttname"><a href="sdrv__uart_8h.html#a09443b56ec450e61b233666250939ad0">sdrv_uart_txfifo_empty</a></div><div class="ttdeci">bool sdrv_uart_txfifo_empty(sdrv_uart_t *ctrl)</div><div class="ttdoc">Get empty status of tx fifo.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a0c9a1dd35102eea84121810c2d914cfe"><div class="ttname"><a href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfe">sdrv_uart_transfer_type</a></div><div class="ttdeci">sdrv_uart_transfer_type</div><div class="ttdoc">Sdrv UART transfer mode.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:557</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a0c9a1dd35102eea84121810c2d914cfea08577fd2f342da4a6b74c7713d6fecf5"><div class="ttname"><a href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea08577fd2f342da4a6b74c7713d6fecf5">SDRV_TRANSFER_NO_MODE</a></div><div class="ttdeci">@ SDRV_TRANSFER_NO_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:558</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a0c9a1dd35102eea84121810c2d914cfea4ea0df24e1bbeae0bd466ca336c06bec"><div class="ttname"><a href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea4ea0df24e1bbeae0bd466ca336c06bec">SDRV_TRANSFER_DMA_REALTIME_MODE</a></div><div class="ttdeci">@ SDRV_TRANSFER_DMA_REALTIME_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:564</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a0c9a1dd35102eea84121810c2d914cfea87ba902a35796ec95b31221284be6c13"><div class="ttname"><a href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea87ba902a35796ec95b31221284be6c13">SDRV_TRANSFER_SYNC_MODE</a></div><div class="ttdeci">@ SDRV_TRANSFER_SYNC_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:559</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a0c9a1dd35102eea84121810c2d914cfea9cef6a01feb2222016cea449d1028d9e"><div class="ttname"><a href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfea9cef6a01feb2222016cea449d1028d9e">SDRV_TRANSFER_REALTIME_MODE</a></div><div class="ttdeci">@ SDRV_TRANSFER_REALTIME_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:561</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a0c9a1dd35102eea84121810c2d914cfeae8e5f492167a3a0dc98277ef3672afc6"><div class="ttname"><a href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfeae8e5f492167a3a0dc98277ef3672afc6">SDRV_TRANSFER_DMA_ASYNC_MODE</a></div><div class="ttdeci">@ SDRV_TRANSFER_DMA_ASYNC_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:562</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a0c9a1dd35102eea84121810c2d914cfeafdc38fb50d989fea519e927ae65e027f"><div class="ttname"><a href="sdrv__uart_8h.html#a0c9a1dd35102eea84121810c2d914cfeafdc38fb50d989fea519e927ae65e027f">SDRV_TRANSFER_ASYNC_MODE</a></div><div class="ttdeci">@ SDRV_TRANSFER_ASYNC_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:560</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a0e261a269cb0547effd82334faed5f8f"><div class="ttname"><a href="sdrv__uart_8h.html#a0e261a269cb0547effd82334faed5f8f">sdrv_uart_transfer_type_e</a></div><div class="ttdeci">enum sdrv_uart_transfer_type sdrv_uart_transfer_type_e</div><div class="ttdoc">Sdrv UART transfer mode.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1250be24b90dd1de5c17cec35b9842d6"><div class="ttname"><a href="sdrv__uart_8h.html#a1250be24b90dd1de5c17cec35b9842d6">sdrv_uart_async_receive</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_async_receive(sdrv_uart_t *ctrl, uint8_t *data, uint32_t size, uart_callback_t rx_cb, void *rx_userparam)</div><div class="ttdoc">Asynchronous UART receive.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddd"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddd">sdrv_uart_error_status</a></div><div class="ttdeci">sdrv_uart_error_status</div><div class="ttdoc">UART error status return codes.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:588</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda251bd546414e6390e66aeb07266fbdaa"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda251bd546414e6390e66aeb07266fbdaa">Status_Abr_Not_Ready</a></div><div class="ttdeci">@ Status_Abr_Not_Ready</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:595</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda25372a58a2850792a49ff8543ff9aeb0"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda25372a58a2850792a49ff8543ff9aeb0">Status_Timeout</a></div><div class="ttdeci">@ Status_Timeout</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:590</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda26c40d2b4161e8944da3a4a0d2602d3a"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda26c40d2b4161e8944da3a4a0d2602d3a">Status_Parity_Err</a></div><div class="ttdeci">@ Status_Parity_Err</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:599</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda3b701fbcc43d9f4557e2d865a1f8228c"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda3b701fbcc43d9f4557e2d865a1f8228c">Status_Baudrate_Err</a></div><div class="ttdeci">@ Status_Baudrate_Err</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:603</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda516721a34f1a61e4121e07fc23ec4dbc"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda516721a34f1a61e4121e07fc23ec4dbc">Status_Frame_Err</a></div><div class="ttdeci">@ Status_Frame_Err</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:601</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda6672215c15b663393f0c502fc90b0e4a"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda6672215c15b663393f0c502fc90b0e4a">Status_Fail</a></div><div class="ttdeci">@ Status_Fail</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:592</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda7d7155185efe3f0435bfb282e3faa73a"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda7d7155185efe3f0435bfb282e3faa73a">Status_Rxfovf</a></div><div class="ttdeci">@ Status_Rxfovf</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:597</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda87cc74be11283b3f3789c6efd770b13a"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda87cc74be11283b3f3789c6efd770b13a">Status_Invalid_Param</a></div><div class="ttdeci">@ Status_Invalid_Param</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:593</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86ddda891a6cadd38237c88a023ffc164a5467"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86ddda891a6cadd38237c88a023ffc164a5467">Status_Success</a></div><div class="ttdeci">@ Status_Success</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:589</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86dddaab8407df544af18adfae9aead66ee28f"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddaab8407df544af18adfae9aead66ee28f">Status_Noise_Err</a></div><div class="ttdeci">@ Status_Noise_Err</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:605</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86dddacf355aca22ef17ae296c3381d82402a1"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddacf355aca22ef17ae296c3381d82402a1">Status_dma_channel_config_Err</a></div><div class="ttdeci">@ Status_dma_channel_config_Err</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:607</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1c5db99e5436443632dee5c486b86dddaf52f1c0a2c21a05c9bb4adbc3c684bed"><div class="ttname"><a href="sdrv__uart_8h.html#a1c5db99e5436443632dee5c486b86dddaf52f1c0a2c21a05c9bb4adbc3c684bed">Status_Busy</a></div><div class="ttdeci">@ Status_Busy</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:591</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a1ca669facfc47008ab342f05b13a83e8"><div class="ttname"><a href="sdrv__uart_8h.html#a1ca669facfc47008ab342f05b13a83e8">sdrv_uart_intr_status_clear</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_intr_status_clear(sdrv_uart_t *ctrl, uint32_t mask)</div><div class="ttdoc">Clear Sdrv UART Interrupt flag status.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a2809ffbbef0d1ba7feb5af04ca31a14e"><div class="ttname"><a href="sdrv__uart_8h.html#a2809ffbbef0d1ba7feb5af04ca31a14e">sdrv_uart_dma_transmit</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_dma_transmit(sdrv_uart_t *ctrl, const uint8_t *data, uint32_t size, uart_callback_t tx_cb, void *tx_userparam, sdrv_dma_t *dma_ctrl, sdrv_dma_channel_t *dma_channel, sdrv_dma_channel_id_e channel_id)</div><div class="ttdoc">UART transmit data with dma linklist mode.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a2bb5c7cbb46121e7bca0c8c162a34219"><div class="ttname"><a href="sdrv__uart_8h.html#a2bb5c7cbb46121e7bca0c8c162a34219">sdrv_uart_regs_t</a></div><div class="ttdeci">struct sdrv_uart_regs sdrv_uart_regs_t</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a2cacecc5c2a902e20397c03014c8e053"><div class="ttname"><a href="sdrv__uart_8h.html#a2cacecc5c2a902e20397c03014c8e053">sdrv_uart_stop_realtime_receive</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_stop_realtime_receive(sdrv_uart_t *ctrl)</div><div class="ttdoc">Stop UART realtime receive.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a35520d0ce6bcc8d5807972259c3e5e45"><div class="ttname"><a href="sdrv__uart_8h.html#a35520d0ce6bcc8d5807972259c3e5e45">sdrv_uart_stop_e</a></div><div class="ttdeci">enum sdrv_uart_stop sdrv_uart_stop_e</div><div class="ttdoc">Number of stop bits.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a364ba931905c69c71d03d4bdbf09fbdf"><div class="ttname"><a href="sdrv__uart_8h.html#a364ba931905c69c71d03d4bdbf09fbdf">sdrv_uart_dma_receive_abort</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_dma_receive_abort(sdrv_uart_t *ctrl)</div><div class="ttdoc">Abort the process of uart to receive data with dma.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a371fe3e74602e812997882500cd168f8"><div class="ttname"><a href="sdrv__uart_8h.html#a371fe3e74602e812997882500cd168f8">sdrv_abr_max_e</a></div><div class="ttdeci">enum sdrv_abr_max sdrv_abr_max_e</div><div class="ttdoc">Sdrv UART the character count that abr expect to recv and match.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a3a9ef5325d714893f4e9feb2532397ea"><div class="ttname"><a href="sdrv__uart_8h.html#a3a9ef5325d714893f4e9feb2532397ea">sdrv_uart_op_mode_e</a></div><div class="ttdeci">enum sdrv_uart_op_mode sdrv_uart_op_mode_e</div><div class="ttdoc">UART operation mode.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a3ab22bab6e04a7a95abdba1fb65c5b26"><div class="ttname"><a href="sdrv__uart_8h.html#a3ab22bab6e04a7a95abdba1fb65c5b26">sdrv_uart_intr_ctrl</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_intr_ctrl(sdrv_uart_t *ctrl, uint32_t mask, bool value)</div><div class="ttdoc">Enable/Disable Sdrv UART Interrupt.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a3ee70673f8bcf6a1611d65dd55280dcd"><div class="ttname"><a href="sdrv__uart_8h.html#a3ee70673f8bcf6a1611d65dd55280dcd">sdrv_uart_parity_e</a></div><div class="ttdeci">enum sdrv_uart_parity sdrv_uart_parity_e</div><div class="ttdoc">UART parity type.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4106586ea8e1f3ee3ffce2db5edfe676"><div class="ttname"><a href="sdrv__uart_8h.html#a4106586ea8e1f3ee3ffce2db5edfe676">sdrv_uart_irq_handler</a></div><div class="ttdeci">int sdrv_uart_irq_handler(uint32_t irq, void *ctrl)</div><div class="ttdoc">Sdrv UART default IRQ handle function.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a41871cef9cdc4e2cec7219981c7fdc38"><div class="ttname"><a href="sdrv__uart_8h.html#a41871cef9cdc4e2cec7219981c7fdc38">sdrv_uart_abr_start</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_abr_start(sdrv_uart_t *ctrl, sdrv_abr_max_e num)</div><div class="ttdoc">Start auto baudrate detect.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a449139f26954f92e51421546eaf0360d"><div class="ttname"><a href="sdrv__uart_8h.html#a449139f26954f92e51421546eaf0360d">sdrv_uart_error_status_e</a></div><div class="ttdeci">enum sdrv_uart_error_status sdrv_uart_error_status_e</div><div class="ttdoc">UART error status return codes.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a46d1ea5dc9088b4fb6bdbad35160246b"><div class="ttname"><a href="sdrv__uart_8h.html#a46d1ea5dc9088b4fb6bdbad35160246b">sdrv_uart_dma_transmit_abort</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_dma_transmit_abort(sdrv_uart_t *ctrl)</div><div class="ttdoc">Abort the process of uart to transmit data with dma.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303">sdrv_rxidle_ctl</a></div><div class="ttdeci">sdrv_rxidle_ctl</div><div class="ttdoc">Sdrv UART the time of high level on rx line to detect idle.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:536</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303a09a29c22ed54f10f513573a8af6aae9b"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a09a29c22ed54f10f513573a8af6aae9b">SDRV_IDLE_DETECT_1024CYCLE</a></div><div class="ttdeci">@ SDRV_IDLE_DETECT_1024CYCLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:550</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303a294cec6f58f20cc4907ee2a807146435"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a294cec6f58f20cc4907ee2a807146435">SDRV_IDLE_DETECT_64CYCLE</a></div><div class="ttdeci">@ SDRV_IDLE_DETECT_64CYCLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:542</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303a5c31fc8145639fefa481e021779dd588"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a5c31fc8145639fefa481e021779dd588">SDRV_IDLE_DETECT_32CYCLE</a></div><div class="ttdeci">@ SDRV_IDLE_DETECT_32CYCLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:540</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303a7ac098f39fa10303da7666dc03e82c08"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a7ac098f39fa10303da7666dc03e82c08">SDRV_IDLE_DETECT_128CYCLE</a></div><div class="ttdeci">@ SDRV_IDLE_DETECT_128CYCLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:544</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303a8323fc4be18f66d5a14d191bce7ac931"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303a8323fc4be18f66d5a14d191bce7ac931">SDRV_IDLE_DETECT_512CYCLE</a></div><div class="ttdeci">@ SDRV_IDLE_DETECT_512CYCLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:548</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303aa9616d7e8f6ce8c68b2bdff17da05c39"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303aa9616d7e8f6ce8c68b2bdff17da05c39">SDRV_IDLE_DETECT_16CYCLE</a></div><div class="ttdeci">@ SDRV_IDLE_DETECT_16CYCLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:538</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303ac63f0eb4e1fc5cbd23da0d0bec8b2987"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303ac63f0eb4e1fc5cbd23da0d0bec8b2987">SDRV_IDLE_DETECT_256CYCLE</a></div><div class="ttdeci">@ SDRV_IDLE_DETECT_256CYCLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:546</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4dff03cd9a7e3346a4d492d276ba2303aea83f7ec309401719066e86adf35229c"><div class="ttname"><a href="sdrv__uart_8h.html#a4dff03cd9a7e3346a4d492d276ba2303aea83f7ec309401719066e86adf35229c">SDRV_IDLE_DETECT_DISABLE</a></div><div class="ttdeci">@ SDRV_IDLE_DETECT_DISABLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:537</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4e4ce5dafaf1f6e7579d8eeedbf82233"><div class="ttname"><a href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233">sdrv_uart_parity</a></div><div class="ttdeci">sdrv_uart_parity</div><div class="ttdoc">UART parity type.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:487</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4e4ce5dafaf1f6e7579d8eeedbf82233a1099c434aeea24500bde8cb7fca1c829"><div class="ttname"><a href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233a1099c434aeea24500bde8cb7fca1c829">SDRV_UART_EVEN_PARITY</a></div><div class="ttdeci">@ SDRV_UART_EVEN_PARITY</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:489</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4e4ce5dafaf1f6e7579d8eeedbf82233a8ad8f18e3425442b9a6ae002b84369bd"><div class="ttname"><a href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233a8ad8f18e3425442b9a6ae002b84369bd">SDRV_UART_NO_PARITY</a></div><div class="ttdeci">@ SDRV_UART_NO_PARITY</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:488</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4e4ce5dafaf1f6e7579d8eeedbf82233ae4ba698bc41124c4f03c0e3da406589f"><div class="ttname"><a href="sdrv__uart_8h.html#a4e4ce5dafaf1f6e7579d8eeedbf82233ae4ba698bc41124c4f03c0e3da406589f">SDRV_UART_ODD_PARITY</a></div><div class="ttdeci">@ SDRV_UART_ODD_PARITY</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:490</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a4e64c08256f815ffea57d892aff1594a"><div class="ttname"><a href="sdrv__uart_8h.html#a4e64c08256f815ffea57d892aff1594a">sdrv_uart_sync_transmit</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_sync_transmit(sdrv_uart_t *ctrl, const uint8_t *data, uint32_t size, uint32_t *transmitted_bytes, uint32_t times)</div><div class="ttdoc">Synchronous UART transmit.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a56f6d5ef3a775e5ef7da39d850a41aa3"><div class="ttname"><a href="sdrv__uart_8h.html#a56f6d5ef3a775e5ef7da39d850a41aa3">sdrv_uart_dma_receive</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_dma_receive(sdrv_uart_t *ctrl, uint8_t *data, uint32_t size, uart_callback_t rx_cb, void *rx_userparam, sdrv_dma_t *dma_ctrl, sdrv_dma_channel_t *dma_channel, sdrv_dma_channel_id_e channel_id)</div><div class="ttdoc">UART receive data with dma linklist mode.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a5fcc2d0da2af82de47c6e5dc92c6f3f4"><div class="ttname"><a href="sdrv__uart_8h.html#a5fcc2d0da2af82de47c6e5dc92c6f3f4">sdrv_uart_async_transmit_abort</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_async_transmit_abort(sdrv_uart_t *ctrl)</div><div class="ttdoc">Asynchronous UART transmit abort.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a6a452cfa995984224e30587163ede297"><div class="ttname"><a href="sdrv__uart_8h.html#a6a452cfa995984224e30587163ede297">sdrv_uart_dls_e</a></div><div class="ttdeci">enum sdrv_uart_dls sdrv_uart_dls_e</div><div class="ttdoc">Number of data bits in one character.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a7739e5ba15947aade0de59866f064938"><div class="ttname"><a href="sdrv__uart_8h.html#a7739e5ba15947aade0de59866f064938">sdrv_uart_fcm_config_t</a></div><div class="ttdeci">struct sdrv_uart_fcm_config sdrv_uart_fcm_config_t</div><div class="ttdoc">Sdrv UART flow control mode configurations.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a8d4d5ad3e43bdba34353fc71019da3d4"><div class="ttname"><a href="sdrv__uart_8h.html#a8d4d5ad3e43bdba34353fc71019da3d4">sdrv_rxidle_ctl_e</a></div><div class="ttdeci">enum sdrv_rxidle_ctl sdrv_rxidle_ctl_e</div><div class="ttdoc">Sdrv UART the time of high level on rx line to detect idle.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a8d4fb47eb4ab0b4243f1f1376ce95d17"><div class="ttname"><a href="sdrv__uart_8h.html#a8d4fb47eb4ab0b4243f1f1376ce95d17">sdrv_uart_async_receive_abort</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_async_receive_abort(sdrv_uart_t *ctrl)</div><div class="ttdoc">Asynchronous UART receive abort.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a8fb0b61525865acd79f18a8c1ecaad98"><div class="ttname"><a href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98">sdrv_uart_stop</a></div><div class="ttdeci">sdrv_uart_stop</div><div class="ttdoc">Number of stop bits.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:477</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a8fb0b61525865acd79f18a8c1ecaad98a3163b31eca339bad1c181e439b6677c2"><div class="ttname"><a href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98a3163b31eca339bad1c181e439b6677c2">SDRV_UART_STOP_0_5_BIT</a></div><div class="ttdeci">@ SDRV_UART_STOP_0_5_BIT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:481</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a8fb0b61525865acd79f18a8c1ecaad98a9d9823b3586638064a06a2aab09965c2"><div class="ttname"><a href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98a9d9823b3586638064a06a2aab09965c2">SDRV_UART_STOP_1_5_BIT</a></div><div class="ttdeci">@ SDRV_UART_STOP_1_5_BIT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:479</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a8fb0b61525865acd79f18a8c1ecaad98ae0478b12e3fff465b4586f1a5fdf30e3"><div class="ttname"><a href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98ae0478b12e3fff465b4586f1a5fdf30e3">SDRV_UART_STOP_1_BIT</a></div><div class="ttdeci">@ SDRV_UART_STOP_1_BIT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:478</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a8fb0b61525865acd79f18a8c1ecaad98afcd8b2aac696107d4f9dbaf2c6b07be4"><div class="ttname"><a href="sdrv__uart_8h.html#a8fb0b61525865acd79f18a8c1ecaad98afcd8b2aac696107d4f9dbaf2c6b07be4">SDRV_UART_STOP_2_BIT</a></div><div class="ttdeci">@ SDRV_UART_STOP_2_BIT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:480</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a909fbfdaefecf43a155c64dab2d8508a"><div class="ttname"><a href="sdrv__uart_8h.html#a909fbfdaefecf43a155c64dab2d8508a">sdrv_uart_async_transmit</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_async_transmit(sdrv_uart_t *ctrl, const uint8_t *data, uint32_t size, uart_callback_t tx_cb, void *tx_userparam)</div><div class="ttdoc">Asynchronous UART transmit.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0a"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0a">sdrv_uart_transfer_status</a></div><div class="ttdeci">sdrv_uart_transfer_status</div><div class="ttdoc">UART transfer status.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:572</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aa043bc63022c1aab5c686a5b94c9814a5"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa043bc63022c1aab5c686a5b94c9814a5">Transfer_TxBusy</a></div><div class="ttdeci">@ Transfer_TxBusy</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:574</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aa240c1bad7382e73ebfb02e375fa7cd2e"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa240c1bad7382e73ebfb02e375fa7cd2e">Transfer_RxAbrBusy</a></div><div class="ttdeci">@ Transfer_RxAbrBusy</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:579</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aa692414fd66abdbe81e03d572a9dbfd75"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa692414fd66abdbe81e03d572a9dbfd75">Transfer_RxBusy</a></div><div class="ttdeci">@ Transfer_RxBusy</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:576</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aa81917a63ec93d03ba98baf157c15c5d6"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa81917a63ec93d03ba98baf157c15c5d6">Transfer_TxIdle</a></div><div class="ttdeci">@ Transfer_TxIdle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:573</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aa9970339d1cabed932a228c31a58d16c9"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aa9970339d1cabed932a228c31a58d16c9">Transfer_RxIdle</a></div><div class="ttdeci">@ Transfer_RxIdle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:575</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aab5dc34f400b7522ab16bd632b1a2bdab"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aab5dc34f400b7522ab16bd632b1a2bdab">Transfer_RxFail</a></div><div class="ttdeci">@ Transfer_RxFail</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:577</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aac0b5822b52be4eb77459c208fb411caa"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aac0b5822b52be4eb77459c208fb411caa">Transfer_RxAbrFail</a></div><div class="ttdeci">@ Transfer_RxAbrFail</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:581</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aaf8dd151d467bd4f8f10c9807bf1d6872"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aaf8dd151d467bd4f8f10c9807bf1d6872">Transfer_TxFail</a></div><div class="ttdeci">@ Transfer_TxFail</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:578</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a92b316ddf3d3f173de7474152ab77c0aafd3cc7208340dcaa56715284a1acd83d"><div class="ttname"><a href="sdrv__uart_8h.html#a92b316ddf3d3f173de7474152ab77c0aafd3cc7208340dcaa56715284a1acd83d">Transfer_RxAbrReady</a></div><div class="ttdeci">@ Transfer_RxAbrReady</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:580</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a9781171c1ae6b2cc9f51bc8338e09d53"><div class="ttname"><a href="sdrv__uart_8h.html#a9781171c1ae6b2cc9f51bc8338e09d53">NUM_LINKLIST_ITEMS</a></div><div class="ttdeci">#define NUM_LINKLIST_ITEMS</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:41</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a98dc5bd6b6e767bce553dd9b6d4d9a4f"><div class="ttname"><a href="sdrv__uart_8h.html#a98dc5bd6b6e767bce553dd9b6d4d9a4f">sdrv_uart_fcm_e</a></div><div class="ttdeci">enum sdrv_uart_fcm sdrv_uart_fcm_e</div><div class="ttdoc">Sdrv UART flow control mode.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a9a52dcec1c5baeb7accfc1c5c37a287a"><div class="ttname"><a href="sdrv__uart_8h.html#a9a52dcec1c5baeb7accfc1c5c37a287a">sdrv_uart_deinit</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_deinit(sdrv_uart_t *ctrl)</div><div class="ttdoc">Srdv UART Deinitializes.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_a9ad22f8089c4af2dab70796afca35076"><div class="ttname"><a href="sdrv__uart_8h.html#a9ad22f8089c4af2dab70796afca35076">sdrv_uart_intr_status_get</a></div><div class="ttdeci">uint32_t sdrv_uart_intr_status_get(sdrv_uart_t *ctrl)</div><div class="ttdoc">Get Sdrv UART Interrupt flag status.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_aa69c97793aca726adb5cbc92b4c3939c"><div class="ttname"><a href="sdrv__uart_8h.html#aa69c97793aca726adb5cbc92b4c3939c">sdrv_uart_sync_receive</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_sync_receive(sdrv_uart_t *ctrl, uint8_t *data, uint32_t size, uint32_t *received_bytes, uint32_t times)</div><div class="ttdoc">Synchronous UART receive.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_aaad4846ef728dcb1613113468c470e43"><div class="ttname"><a href="sdrv__uart_8h.html#aaad4846ef728dcb1613113468c470e43">sdrv_uart_dma_bytes_received</a></div><div class="ttdeci">uint32_t sdrv_uart_dma_bytes_received(sdrv_uart_t *ctrl)</div><div class="ttdoc">Get the count of data carried by dma.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_aaea68b4304427c6c585c3cf1527a6ca9"><div class="ttname"><a href="sdrv__uart_8h.html#aaea68b4304427c6c585c3cf1527a6ca9">sdrv_uart_dma_receive_start</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_dma_receive_start(sdrv_uart_t *ctrl, uint8_t *data, uint32_t size, uart_callback_t rx_cb, void *rx_userparam, sdrv_dma_t *dma_ctrl, sdrv_dma_channel_t *dma_channel, sdrv_dma_channel_id_e channel_id)</div><div class="ttdoc">UART receive data with dma.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_abd6447c95795d65b4babdb1d025d2823"><div class="ttname"><a href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823">sdrv_uart_dls</a></div><div class="ttdeci">sdrv_uart_dls</div><div class="ttdoc">Number of data bits in one character.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:467</div></div>
<div class="ttc" id="asdrv__uart_8h_html_abd6447c95795d65b4babdb1d025d2823a399e122c2f545061f9884496fb99baf9"><div class="ttname"><a href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a399e122c2f545061f9884496fb99baf9">SDRV_UART_CHAR_5_BITS</a></div><div class="ttdeci">@ SDRV_UART_CHAR_5_BITS</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:471</div></div>
<div class="ttc" id="asdrv__uart_8h_html_abd6447c95795d65b4babdb1d025d2823a3c4e3a2a834da1921e3f2db5b7fa239e"><div class="ttname"><a href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a3c4e3a2a834da1921e3f2db5b7fa239e">SDRV_UART_CHAR_8_BITS</a></div><div class="ttdeci">@ SDRV_UART_CHAR_8_BITS</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:468</div></div>
<div class="ttc" id="asdrv__uart_8h_html_abd6447c95795d65b4babdb1d025d2823a43550f8fa4cdae1f7bb36b396a3ba27e"><div class="ttname"><a href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823a43550f8fa4cdae1f7bb36b396a3ba27e">SDRV_UART_CHAR_7_BITS</a></div><div class="ttdeci">@ SDRV_UART_CHAR_7_BITS</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:469</div></div>
<div class="ttc" id="asdrv__uart_8h_html_abd6447c95795d65b4babdb1d025d2823ae3fdfd1154a7914829c9b3f6e6c975cf"><div class="ttname"><a href="sdrv__uart_8h.html#abd6447c95795d65b4babdb1d025d2823ae3fdfd1154a7914829c9b3f6e6c975cf">SDRV_UART_CHAR_6_BITS</a></div><div class="ttdeci">@ SDRV_UART_CHAR_6_BITS</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:470</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ac481ceccd1101f11a69da1571afaf0a7"><div class="ttname"><a href="sdrv__uart_8h.html#ac481ceccd1101f11a69da1571afaf0a7">sdrv_uart_rs485_fcm_t</a></div><div class="ttdeci">struct sdrv_uart_rs485_fcm sdrv_uart_rs485_fcm_t</div><div class="ttdoc">Sdrv UART RS485 flow control configurations.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ac5cb5caf533435478dab040a3d352dd9"><div class="ttname"><a href="sdrv__uart_8h.html#ac5cb5caf533435478dab040a3d352dd9">sdrv_uart_intr_get</a></div><div class="ttdeci">uint32_t sdrv_uart_intr_get(sdrv_uart_t *ctrl)</div><div class="ttdoc">Get Sdrv UART Interrupt enable/disable status.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ad3201b89aaa607e54bcbb67918297594"><div class="ttname"><a href="sdrv__uart_8h.html#ad3201b89aaa607e54bcbb67918297594">sdrv_uart_op_mode</a></div><div class="ttdeci">sdrv_uart_op_mode</div><div class="ttdoc">UART operation mode.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:453</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ad3201b89aaa607e54bcbb67918297594a7cd717fbc03786eb480acc37bad6b093"><div class="ttname"><a href="sdrv__uart_8h.html#ad3201b89aaa607e54bcbb67918297594a7cd717fbc03786eb480acc37bad6b093">SDRV_UART_SERIAL_MODE</a></div><div class="ttdeci">@ SDRV_UART_SERIAL_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:454</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ad5a26811d88c19fbd8404f378e205fc5"><div class="ttname"><a href="sdrv__uart_8h.html#ad5a26811d88c19fbd8404f378e205fc5">sdrv_uart_callback_status_e</a></div><div class="ttdeci">enum sdrv_uart_callback_status sdrv_uart_callback_status_e</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:443</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ad666adfe12b035541488409d66b54b95"><div class="ttname"><a href="sdrv__uart_8h.html#ad666adfe12b035541488409d66b54b95">sdrv_uart_get_rxfifodata</a></div><div class="ttdeci">uint32_t sdrv_uart_get_rxfifodata(sdrv_uart_t *ctrl, uint8_t *data, uint32_t maxlen)</div><div class="ttdoc">Get the data in rx fifo.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ad87f2e62e39952b2fc5169eb9dd71c8c"><div class="ttname"><a href="sdrv__uart_8h.html#ad87f2e62e39952b2fc5169eb9dd71c8c">sdrv_uart_transfer_mode</a></div><div class="ttdeci">sdrv_uart_transfer_mode</div><div class="ttdoc">UART transfer mode.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:460</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ad87f2e62e39952b2fc5169eb9dd71c8ca807228a69b21f1cea26c7336d918f8d2"><div class="ttname"><a href="sdrv__uart_8h.html#ad87f2e62e39952b2fc5169eb9dd71c8ca807228a69b21f1cea26c7336d918f8d2">SDRV_UART_FULL_DUPLEX</a></div><div class="ttdeci">@ SDRV_UART_FULL_DUPLEX</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:461</div></div>
<div class="ttc" id="asdrv__uart_8h_html_addc1762a7f1dfec79040ab22daeb887c"><div class="ttname"><a href="sdrv__uart_8h.html#addc1762a7f1dfec79040ab22daeb887c">sdrv_uart_controller_init</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_controller_init(sdrv_uart_t *ctrl, const sdrv_uart_config_t *cfg, uart_callback_t callback, void *userData)</div><div class="ttdoc">Sdrv UART controller initialization.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366">sdrv_uart_callback_status</a></div><div class="ttdeci">sdrv_uart_callback_status</div><div class="ttdoc">UART interrupt handle callback status for user.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:420</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a026e3cc067a2ae494aa479501502d3b7"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a026e3cc067a2ae494aa479501502d3b7">SDRV_UART_TxFifoOverFlow</a></div><div class="ttdeci">@ SDRV_UART_TxFifoOverFlow</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:425</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a02f9819c627f84dcef155fd71374f649"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a02f9819c627f84dcef155fd71374f649">SDRV_UART_RxIdle</a></div><div class="ttdeci">@ SDRV_UART_RxIdle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:438</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a08d5721119b440391401b23e5650e921"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a08d5721119b440391401b23e5650e921">SDRV_UART_RxBufferFull</a></div><div class="ttdeci">@ SDRV_UART_RxBufferFull</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:439</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a0d25ffe5e7eeba14bcca150ec7e652db"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a0d25ffe5e7eeba14bcca150ec7e652db">SDRV_UART_RxFWF</a></div><div class="ttdeci">@ SDRV_UART_RxFWF</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:423</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a2bcb4a39e958ae1927f421af02b6a9f2"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a2bcb4a39e958ae1927f421af02b6a9f2">SDRV_UART_RxFifoUnderFlow</a></div><div class="ttdeci">@ SDRV_UART_RxFifoUnderFlow</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:427</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a3219f56de4a90ff234fe5f679625d39e"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a3219f56de4a90ff234fe5f679625d39e">SDRV_UART_AbrPass</a></div><div class="ttdeci">@ SDRV_UART_AbrPass</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:432</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a355bae0233e35b4a310c61eecc3c9b02"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a355bae0233e35b4a310c61eecc3c9b02">SDRV_UART_RxDmaError</a></div><div class="ttdeci">@ SDRV_UART_RxDmaError</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:437</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a388dae57592e65d071e536ffae3412bb"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a388dae57592e65d071e536ffae3412bb">SDRV_UART_TxCompleted</a></div><div class="ttdeci">@ SDRV_UART_TxCompleted</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:422</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a3e686c7f29b4400905f09a154a81ae02"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a3e686c7f29b4400905f09a154a81ae02">SDRV_UART_TxDmaError</a></div><div class="ttdeci">@ SDRV_UART_TxDmaError</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:435</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a4bd29bc0858ca13cba99d687ceb199d4"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a4bd29bc0858ca13cba99d687ceb199d4">SDRV_UART_FramingError</a></div><div class="ttdeci">@ SDRV_UART_FramingError</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:428</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a4ee04765c521cc2dd8d7a8b26dec8260"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a4ee04765c521cc2dd8d7a8b26dec8260">SDRV_UART_TxDmaDone</a></div><div class="ttdeci">@ SDRV_UART_TxDmaDone</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:434</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a5d4bc4f878ef81b9d6f475bdf4978517"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a5d4bc4f878ef81b9d6f475bdf4978517">SDRV_UART_ParityError</a></div><div class="ttdeci">@ SDRV_UART_ParityError</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:429</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a5e52fb8a2fb27c611ce7034a17796930"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a5e52fb8a2fb27c611ce7034a17796930">SDRV_UART_AbrFail</a></div><div class="ttdeci">@ SDRV_UART_AbrFail</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:433</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a63be7ba2c91f0acdf0059ff94e03eacb"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a63be7ba2c91f0acdf0059ff94e03eacb">SDRV_UART_BaudrateError</a></div><div class="ttdeci">@ SDRV_UART_BaudrateError</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:431</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366a6fb2a8625e3dd58544b529ee3e874ce7"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366a6fb2a8625e3dd58544b529ee3e874ce7">SDRV_UART_NoEvent</a></div><div class="ttdeci">@ SDRV_UART_NoEvent</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:421</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366abeba2ec77435af09a5e489541a61e078"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366abeba2ec77435af09a5e489541a61e078">SDRV_UART_RxDmaDone</a></div><div class="ttdeci">@ SDRV_UART_RxDmaDone</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:436</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366ad1e10a38c2fe14b348696a884d12bde3"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366ad1e10a38c2fe14b348696a884d12bde3">SDRV_UART_NoiseError</a></div><div class="ttdeci">@ SDRV_UART_NoiseError</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:430</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366af141ab2d9560a87b17ad9607a2214944"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366af141ab2d9560a87b17ad9607a2214944">SDRV_UART_RxFifoOverFlow</a></div><div class="ttdeci">@ SDRV_UART_RxFifoOverFlow</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:426</div></div>
<div class="ttc" id="asdrv__uart_8h_html_ae629308950f859eb8af6dad75ac67366af152c635a4eeb1f698e66bba3398d828"><div class="ttname"><a href="sdrv__uart_8h.html#ae629308950f859eb8af6dad75ac67366af152c635a4eeb1f698e66bba3398d828">SDRV_UART_RxCompleted</a></div><div class="ttdeci">@ SDRV_UART_RxCompleted</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:424</div></div>
<div class="ttc" id="asdrv__uart_8h_html_aed4c4a1cd76ce1250596d5eb970b46aa"><div class="ttname"><a href="sdrv__uart_8h.html#aed4c4a1cd76ce1250596d5eb970b46aa">uart_callback_t</a></div><div class="ttdeci">void(* uart_callback_t)(sdrv_uart_t *ctrl, sdrv_uart_callback_status_e status, void *userData)</div><div class="ttdoc">UART transfer callback function.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:446</div></div>
<div class="ttc" id="asdrv__uart_8h_html_aee6a8e80a2e0ad08dfaefc75af267b17"><div class="ttname"><a href="sdrv__uart_8h.html#aee6a8e80a2e0ad08dfaefc75af267b17">sdrv_uart_start_realtime_receive</a></div><div class="ttdeci">sdrv_uart_error_status_e sdrv_uart_start_realtime_receive(sdrv_uart_t *ctrl)</div><div class="ttdoc">Start UART realtime receive.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_af7c24e06dbaad38cb4773236eabb797a"><div class="ttname"><a href="sdrv__uart_8h.html#af7c24e06dbaad38cb4773236eabb797a">sdrv_uart_transfer_status_e</a></div><div class="ttdeci">enum sdrv_uart_transfer_status sdrv_uart_transfer_status_e</div><div class="ttdoc">UART transfer status.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_af8d5a6eb52ac72bb006facfd9fc30f0e"><div class="ttname"><a href="sdrv__uart_8h.html#af8d5a6eb52ac72bb006facfd9fc30f0e">sdrv_uart_fcm</a></div><div class="ttdeci">sdrv_uart_fcm</div><div class="ttdoc">Sdrv UART flow control mode.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:496</div></div>
<div class="ttc" id="asdrv__uart_8h_html_af8d5a6eb52ac72bb006facfd9fc30f0ea0491e96f6c666aa1fff6494c3d6fe36b"><div class="ttname"><a href="sdrv__uart_8h.html#af8d5a6eb52ac72bb006facfd9fc30f0ea0491e96f6c666aa1fff6494c3d6fe36b">SDRV_UART_NO_FC</a></div><div class="ttdeci">@ SDRV_UART_NO_FC</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:497</div></div>
<div class="ttc" id="asdrv__uart_8h_html_afc454a397db76840756a3f388f820c33"><div class="ttname"><a href="sdrv__uart_8h.html#afc454a397db76840756a3f388f820c33">sdrv_uart_transfer_mode_e</a></div><div class="ttdeci">enum sdrv_uart_transfer_mode sdrv_uart_transfer_mode_e</div><div class="ttdoc">UART transfer mode.</div></div>
<div class="ttc" id="asdrv__uart_8h_html_aff47988e1157b3b15322ccdbe49f29e1"><div class="ttname"><a href="sdrv__uart_8h.html#aff47988e1157b3b15322ccdbe49f29e1">sdrv_uart_config_t</a></div><div class="ttdeci">struct sdrv_uart_config sdrv_uart_config_t</div><div class="ttdoc">Sdrv UART configurations.</div></div>
<div class="ttc" id="astructsdrv__dma__channel__t_html"><div class="ttname"><a href="structsdrv__dma__channel__t.html">sdrv_dma_channel_t</a></div><div class="ttdoc">DMA channel structure.</div><div class="ttdef"><b>Definition:</b> sdrv_dma.h:554</div></div>
<div class="ttc" id="astructsdrv__dma__linklist__descriptor__t_html"><div class="ttname"><a href="structsdrv__dma__linklist__descriptor__t.html">sdrv_dma_linklist_descriptor_t</a></div><div class="ttdoc">DMA link list descriptor.</div><div class="ttdef"><b>Definition:</b> sdrv_dma.h:450</div></div>
<div class="ttc" id="astructsdrv__dma_html"><div class="ttname"><a href="structsdrv__dma.html">sdrv_dma</a></div><div class="ttdoc">DMA controller structure.</div><div class="ttdef"><b>Definition:</b> sdrv_dma.h:472</div></div>
<div class="ttc" id="astructsdrv__uart__config_html"><div class="ttname"><a href="structsdrv__uart__config.html">sdrv_uart_config</a></div><div class="ttdoc">Sdrv UART configurations.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:673</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a0523cedff47e2441fc198b7770ec5d3f"><div class="ttname"><a href="structsdrv__uart__config.html#a0523cedff47e2441fc198b7770ec5d3f">sdrv_uart_config::base</a></div><div class="ttdeci">uint32_t base</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:674</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a17fdd15a71ced1e05faf127882011db3"><div class="ttname"><a href="structsdrv__uart__config.html#a17fdd15a71ced1e05faf127882011db3">sdrv_uart_config::irq</a></div><div class="ttdeci">uint32_t irq</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:675</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a233b13eb445ab06f57b90be54cab805a"><div class="ttname"><a href="structsdrv__uart__config.html#a233b13eb445ab06f57b90be54cab805a">sdrv_uart_config::rxwmlvl</a></div><div class="ttdeci">uint8_t rxwmlvl</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:698</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a3568ea944bd03911f4cedfbb856a22d1"><div class="ttname"><a href="structsdrv__uart__config.html#a3568ea944bd03911f4cedfbb856a22d1">sdrv_uart_config::parity</a></div><div class="ttdeci">sdrv_uart_parity_e parity</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:688</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a42413cbb57e015875db04c4efb81e7c8"><div class="ttname"><a href="structsdrv__uart__config.html#a42413cbb57e015875db04c4efb81e7c8">sdrv_uart_config::stop_bits</a></div><div class="ttdeci">sdrv_uart_stop_e stop_bits</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:687</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a4a26d70a133e77961cd49db47521ea14"><div class="ttname"><a href="structsdrv__uart__config.html#a4a26d70a133e77961cd49db47521ea14">sdrv_uart_config::dma_en</a></div><div class="ttdeci">bool dma_en</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:700</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a5282442e30827647f344387456fc9f3e"><div class="ttname"><a href="structsdrv__uart__config.html#a5282442e30827647f344387456fc9f3e">sdrv_uart_config::abr_en</a></div><div class="ttdeci">uint8_t abr_en</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:690</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a6e150bf7979f0599e001f893375eb671"><div class="ttname"><a href="structsdrv__uart__config.html#a6e150bf7979f0599e001f893375eb671">sdrv_uart_config::clk_freq</a></div><div class="ttdeci">uint32_t clk_freq</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:685</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_a86d13becfdd428dddd69ba78ccc55790"><div class="ttname"><a href="structsdrv__uart__config.html#a86d13becfdd428dddd69ba78ccc55790">sdrv_uart_config::data_bits</a></div><div class="ttdeci">sdrv_uart_dls_e data_bits</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:686</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_ac6e5ec63505c02923d71f7409cdbf1d1"><div class="ttname"><a href="structsdrv__uart__config.html#ac6e5ec63505c02923d71f7409cdbf1d1">sdrv_uart_config::baud</a></div><div class="ttdeci">uint32_t baud</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:677</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_ae191ad594eb05a356e1add8d988d7f55"><div class="ttname"><a href="structsdrv__uart__config.html#ae191ad594eb05a356e1add8d988d7f55">sdrv_uart_config::fcm</a></div><div class="ttdeci">sdrv_uart_fcm_config_t fcm</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:689</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_aee6384aa5fb9edaaebe9f6295f41f396"><div class="ttname"><a href="structsdrv__uart__config.html#aee6384aa5fb9edaaebe9f6295f41f396">sdrv_uart_config::txwmlvl</a></div><div class="ttdeci">uint8_t txwmlvl</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:694</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_af86c1ef8a75366b784e9f8624f070c13"><div class="ttname"><a href="structsdrv__uart__config.html#af86c1ef8a75366b784e9f8624f070c13">sdrv_uart_config::match_num</a></div><div class="ttdeci">sdrv_abr_max_e match_num</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:692</div></div>
<div class="ttc" id="astructsdrv__uart__config_html_afc4b104a152cd6cb42c8ca3ec3c69690"><div class="ttname"><a href="structsdrv__uart__config.html#afc4b104a152cd6cb42c8ca3ec3c69690">sdrv_uart_config::rx_idle</a></div><div class="ttdeci">sdrv_rxidle_ctl_e rx_idle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:703</div></div>
<div class="ttc" id="astructsdrv__uart__fcm__config_html"><div class="ttname"><a href="structsdrv__uart__fcm__config.html">sdrv_uart_fcm_config</a></div><div class="ttdoc">Sdrv UART flow control mode configurations.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:513</div></div>
<div class="ttc" id="astructsdrv__uart__fcm__config_html_a35599e1ee812dec00ff0d4af91c6f772"><div class="ttname"><a href="structsdrv__uart__fcm__config.html#a35599e1ee812dec00ff0d4af91c6f772">sdrv_uart_fcm_config::fcm_type</a></div><div class="ttdeci">sdrv_uart_fcm_e fcm_type</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:514</div></div>
<div class="ttc" id="astructsdrv__uart__fcm__config_html_a3985bbb59b92d25f53c556afdf6d6a3d"><div class="ttname"><a href="structsdrv__uart__fcm__config.html#a3985bbb59b92d25f53c556afdf6d6a3d">sdrv_uart_fcm_config::rs485_fcm</a></div><div class="ttdeci">sdrv_uart_rs485_fcm_t rs485_fcm</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:516</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html"><div class="ttname"><a href="structsdrv__uart__regs.html">sdrv_uart_regs</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:355</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a01ec45820d14ff6b842d22bbcbb9d6fa"><div class="ttname"><a href="structsdrv__uart__regs.html#a01ec45820d14ff6b842d22bbcbb9d6fa">sdrv_uart_regs::PSR3</a></div><div class="ttdeci">volatile uint32_t PSR3</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:406</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a0fa9fd86db341c621a720f2141a345b4"><div class="ttname"><a href="structsdrv__uart__regs.html#a0fa9fd86db341c621a720f2141a345b4">sdrv_uart_regs::RXDR</a></div><div class="ttdeci">volatile uint32_t RXDR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:414</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a10f048abef97b6ee41e69b27a3509871"><div class="ttname"><a href="structsdrv__uart__regs.html#a10f048abef97b6ee41e69b27a3509871">sdrv_uart_regs::PSR1</a></div><div class="ttdeci">volatile PSR1_Type PSR1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:404</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a13cd3ca14b48ffc1b097da4733322c70"><div class="ttname"><a href="structsdrv__uart__regs.html#a13cd3ca14b48ffc1b097da4733322c70">sdrv_uart_regs::INT_STA_EN</a></div><div class="ttdeci">volatile uint32_t INT_STA_EN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:400</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a177c933e5cb805c54078b7e04181b2b6"><div class="ttname"><a href="structsdrv__uart__regs.html#a177c933e5cb805c54078b7e04181b2b6">sdrv_uart_regs::INTR0</a></div><div class="ttdeci">volatile INTR0_Type INTR0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:364</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a1c277092f02807f1f3604664bfe3e756"><div class="ttname"><a href="structsdrv__uart__regs.html#a1c277092f02807f1f3604664bfe3e756">sdrv_uart_regs::PRDATAINJ</a></div><div class="ttdeci">volatile uint32_t PRDATAINJ</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:357</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a2a2da0aa70dc5612e4bd89fcb471c00a"><div class="ttname"><a href="structsdrv__uart__regs.html#a2a2da0aa70dc5612e4bd89fcb471c00a">sdrv_uart_regs::FSR0</a></div><div class="ttdeci">volatile FSR_Type FSR0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:376</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a2a4cde3b5ee5f743bbd3731e586ae8e1"><div class="ttname"><a href="structsdrv__uart__regs.html#a2a4cde3b5ee5f743bbd3731e586ae8e1">sdrv_uart_regs::DMACR</a></div><div class="ttdeci">volatile DMACR_Type DMACR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:379</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a2afff630d89efc9eb8131d69e2111fe6"><div class="ttname"><a href="structsdrv__uart__regs.html#a2afff630d89efc9eb8131d69e2111fe6">sdrv_uart_regs::PCR9</a></div><div class="ttdeci">volatile uint32_t PCR9</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:391</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a2b47100496863e08bad7ee4c162faf4d"><div class="ttname"><a href="structsdrv__uart__regs.html#a2b47100496863e08bad7ee4c162faf4d">sdrv_uart_regs::PCR3</a></div><div class="ttdeci">volatile PCR3_Type PCR3</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:385</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a2b529ecb4450a0210f97b029be384730"><div class="ttname"><a href="structsdrv__uart__regs.html#a2b529ecb4450a0210f97b029be384730">sdrv_uart_regs::RESERVED1</a></div><div class="ttdeci">volatile uint32_t RESERVED1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:361</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a2e6931a998eb0135c6a82f618b79acff"><div class="ttname"><a href="structsdrv__uart__regs.html#a2e6931a998eb0135c6a82f618b79acff">sdrv_uart_regs::PSR4</a></div><div class="ttdeci">volatile uint32_t PSR4</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:407</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a3684c4f5c0b4b65ee78cd8abc020e06f"><div class="ttname"><a href="structsdrv__uart__regs.html#a3684c4f5c0b4b65ee78cd8abc020e06f">sdrv_uart_regs::PCR4</a></div><div class="ttdeci">volatile PCR4_Type PCR4</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:386</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a373a6476599f65022b455e0e777e1185"><div class="ttname"><a href="structsdrv__uart__regs.html#a373a6476599f65022b455e0e777e1185">sdrv_uart_regs::MCR0</a></div><div class="ttdeci">volatile MCR0_Type MCR0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:356</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a38bcc31e81526303c58909817060c1d3"><div class="ttname"><a href="structsdrv__uart__regs.html#a38bcc31e81526303c58909817060c1d3">sdrv_uart_regs::RESERVED3</a></div><div class="ttdeci">volatile uint32_t RESERVED3[2]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:368</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a3a2ed26c337f3c140e23637c080fafad"><div class="ttname"><a href="structsdrv__uart__regs.html#a3a2ed26c337f3c140e23637c080fafad">sdrv_uart_regs::RESERVED10</a></div><div class="ttdeci">volatile uint32_t RESERVED10[56]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:411</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a3daeb5389049d0a457474d42d683823d"><div class="ttname"><a href="structsdrv__uart__regs.html#a3daeb5389049d0a457474d42d683823d">sdrv_uart_regs::PSR0</a></div><div class="ttdeci">volatile PSR0_Type PSR0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:403</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a419957637110a096d72bab8cda06960e"><div class="ttname"><a href="structsdrv__uart__regs.html#a419957637110a096d72bab8cda06960e">sdrv_uart_regs::INT_SIG_EN</a></div><div class="ttdeci">volatile uint32_t INT_SIG_EN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:401</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a43cfdc704b88c3b4e36396798b512883"><div class="ttname"><a href="structsdrv__uart__regs.html#a43cfdc704b88c3b4e36396798b512883">sdrv_uart_regs::MCR4</a></div><div class="ttdeci">volatile uint32_t MCR4</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:360</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a4459918729bd37f1c179971822974d8c"><div class="ttname"><a href="structsdrv__uart__regs.html#a4459918729bd37f1c179971822974d8c">sdrv_uart_regs::PSR7</a></div><div class="ttdeci">volatile uint32_t PSR7</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:410</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a46b3ad40f847ae54ce4c017f1aeb1022"><div class="ttname"><a href="structsdrv__uart__regs.html#a46b3ad40f847ae54ce4c017f1aeb1022">sdrv_uart_regs::PSR2</a></div><div class="ttdeci">volatile uint32_t PSR2</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:405</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a487b3429b2e945248e5d53c314d08cca"><div class="ttname"><a href="structsdrv__uart__regs.html#a487b3429b2e945248e5d53c314d08cca">sdrv_uart_regs::INT_STA</a></div><div class="ttdeci">volatile uint32_t INT_STA</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:399</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a4889d31515972fb746736d4df6f70b31"><div class="ttname"><a href="structsdrv__uart__regs.html#a4889d31515972fb746736d4df6f70b31">sdrv_uart_regs::INTEN3</a></div><div class="ttdeci">volatile uint32_t INTEN3</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:369</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a5cdbeff4ec5df27575f283387b4f8b73"><div class="ttname"><a href="structsdrv__uart__regs.html#a5cdbeff4ec5df27575f283387b4f8b73">sdrv_uart_regs::CMDCSR0</a></div><div class="ttdeci">volatile CMDCSR0_Type CMDCSR0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:370</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a62e9a28d3c3fd546a0f69e7a884fabe9"><div class="ttname"><a href="structsdrv__uart__regs.html#a62e9a28d3c3fd546a0f69e7a884fabe9">sdrv_uart_regs::PCR13</a></div><div class="ttdeci">volatile uint32_t PCR13</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:395</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a7031ac71649acea8ef60dc44dcfb1e57"><div class="ttname"><a href="structsdrv__uart__regs.html#a7031ac71649acea8ef60dc44dcfb1e57">sdrv_uart_regs::PCR7</a></div><div class="ttdeci">volatile PCR7_Type PCR7</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:389</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a70bd5be6a06bc213dfd586b77480dab1"><div class="ttname"><a href="structsdrv__uart__regs.html#a70bd5be6a06bc213dfd586b77480dab1">sdrv_uart_regs::PCR5</a></div><div class="ttdeci">volatile PCR5_Type PCR5</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:387</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a7afcb4615e3f040cb8b62ed9f5a40d71"><div class="ttname"><a href="structsdrv__uart__regs.html#a7afcb4615e3f040cb8b62ed9f5a40d71">sdrv_uart_regs::RESERVED4</a></div><div class="ttdeci">volatile uint32_t RESERVED4[2]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:372</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a7b9a10f2cf34b3b2c10e316e17294395"><div class="ttname"><a href="structsdrv__uart__regs.html#a7b9a10f2cf34b3b2c10e316e17294395">sdrv_uart_regs::RESERVED6</a></div><div class="ttdeci">volatile uint32_t RESERVED6[2]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:378</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a7c16e83f40f7bc5bd31668c38f6c1577"><div class="ttname"><a href="structsdrv__uart__regs.html#a7c16e83f40f7bc5bd31668c38f6c1577">sdrv_uart_regs::PCR8</a></div><div class="ttdeci">volatile PCR8_Type PCR8</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:390</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a8c5fb40b1ac1ee6185a20fe1254f4332"><div class="ttname"><a href="structsdrv__uart__regs.html#a8c5fb40b1ac1ee6185a20fe1254f4332">sdrv_uart_regs::INTR3</a></div><div class="ttdeci">volatile uint32_t INTR3</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:366</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a908e1925f12b0bd65e3ce81182cd333b"><div class="ttname"><a href="structsdrv__uart__regs.html#a908e1925f12b0bd65e3ce81182cd333b">sdrv_uart_regs::PCR2</a></div><div class="ttdeci">volatile PCR2_Type PCR2</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:384</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_a9389aec5d23e29cabbc78a0a01ba8fa2"><div class="ttname"><a href="structsdrv__uart__regs.html#a9389aec5d23e29cabbc78a0a01ba8fa2">sdrv_uart_regs::RESERVED9</a></div><div class="ttdeci">volatile uint32_t RESERVED9[5]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:402</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_aa0364dc00f01cb8b37126ab7bf173f49"><div class="ttname"><a href="structsdrv__uart__regs.html#aa0364dc00f01cb8b37126ab7bf173f49">sdrv_uart_regs::MCR3</a></div><div class="ttdeci">volatile uint32_t MCR3</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:359</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_aa19a0a40d5038730a419caf4994973de"><div class="ttname"><a href="structsdrv__uart__regs.html#aa19a0a40d5038730a419caf4994973de">sdrv_uart_regs::MSR1</a></div><div class="ttdeci">volatile uint32_t MSR1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:363</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_aa220b9dd9457761de321028147a9ae16"><div class="ttname"><a href="structsdrv__uart__regs.html#aa220b9dd9457761de321028147a9ae16">sdrv_uart_regs::MSR0</a></div><div class="ttdeci">volatile uint32_t MSR0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:362</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_aa5c94a897db7fc05656ee516f21d8403"><div class="ttname"><a href="structsdrv__uart__regs.html#aa5c94a897db7fc05656ee516f21d8403">sdrv_uart_regs::RESERVED7</a></div><div class="ttdeci">volatile uint32_t RESERVED7[2]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:381</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_aab9e30aae75d6f31b5d2ea1e4be3c6ab"><div class="ttname"><a href="structsdrv__uart__regs.html#aab9e30aae75d6f31b5d2ea1e4be3c6ab">sdrv_uart_regs::RESERVED8</a></div><div class="ttdeci">volatile uint32_t RESERVED8[8]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:398</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_aac5482e5e3970a4c4f710cee69819bd3"><div class="ttname"><a href="structsdrv__uart__regs.html#aac5482e5e3970a4c4f710cee69819bd3">sdrv_uart_regs::FCR0</a></div><div class="ttdeci">volatile FCR_Type FCR0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:373</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_aaee28dc76728ed519d4d84cebb674734"><div class="ttname"><a href="structsdrv__uart__regs.html#aaee28dc76728ed519d4d84cebb674734">sdrv_uart_regs::PCR6</a></div><div class="ttdeci">volatile PCR6_Type PCR6</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:388</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ab5a4fcde31f60cd74504a712335fbe72"><div class="ttname"><a href="structsdrv__uart__regs.html#ab5a4fcde31f60cd74504a712335fbe72">sdrv_uart_regs::PSR6</a></div><div class="ttdeci">volatile uint32_t PSR6</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:409</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ab5ac898b52c86e07e60fd2fd654df935"><div class="ttname"><a href="structsdrv__uart__regs.html#ab5ac898b52c86e07e60fd2fd654df935">sdrv_uart_regs::RESERVED2</a></div><div class="ttdeci">volatile uint32_t RESERVED2[2]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:365</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ab73e0634de79d2c9e67e3b8d5960503d"><div class="ttname"><a href="structsdrv__uart__regs.html#ab73e0634de79d2c9e67e3b8d5960503d">sdrv_uart_regs::RESERVED11</a></div><div class="ttdeci">volatile uint32_t RESERVED11[63]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:413</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ab86591c295a682dbdc8a9f935657858c"><div class="ttname"><a href="structsdrv__uart__regs.html#ab86591c295a682dbdc8a9f935657858c">sdrv_uart_regs::PCR14</a></div><div class="ttdeci">volatile uint32_t PCR14</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:396</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ac7624de9fdb8a09e9b0a2c25fae24fbb"><div class="ttname"><a href="structsdrv__uart__regs.html#ac7624de9fdb8a09e9b0a2c25fae24fbb">sdrv_uart_regs::PCR12</a></div><div class="ttdeci">volatile uint32_t PCR12</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:394</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_acab221638bd532248e9453d506f6e33f"><div class="ttname"><a href="structsdrv__uart__regs.html#acab221638bd532248e9453d506f6e33f">sdrv_uart_regs::PCR10</a></div><div class="ttdeci">volatile uint32_t PCR10</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:392</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_acd3a1621c98ef97ba8cdbb9baa2d0207"><div class="ttname"><a href="structsdrv__uart__regs.html#acd3a1621c98ef97ba8cdbb9baa2d0207">sdrv_uart_regs::PCR15</a></div><div class="ttdeci">volatile uint32_t PCR15</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:397</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_acdcce0825e77e11573847a20b0befe55"><div class="ttname"><a href="structsdrv__uart__regs.html#acdcce0825e77e11573847a20b0befe55">sdrv_uart_regs::PCR0</a></div><div class="ttdeci">volatile PCR0_Type PCR0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:382</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ad110dd8d219f5b1f9e462c792669b559"><div class="ttname"><a href="structsdrv__uart__regs.html#ad110dd8d219f5b1f9e462c792669b559">sdrv_uart_regs::CMDCSR1</a></div><div class="ttdeci">volatile CMDCSR1_Type CMDCSR1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:371</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ad3bede8795ed74c93eb9149e488a3728"><div class="ttname"><a href="structsdrv__uart__regs.html#ad3bede8795ed74c93eb9149e488a3728">sdrv_uart_regs::PSR5</a></div><div class="ttdeci">volatile uint32_t PSR5</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:408</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ad513b6d060a774a5699512ece950241b"><div class="ttname"><a href="structsdrv__uart__regs.html#ad513b6d060a774a5699512ece950241b">sdrv_uart_regs::PCR1</a></div><div class="ttdeci">volatile PCR1_Type PCR1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:383</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_adbdc03324f10c77d059b371c18b7216b"><div class="ttname"><a href="structsdrv__uart__regs.html#adbdc03324f10c77d059b371c18b7216b">sdrv_uart_regs::FSR1</a></div><div class="ttdeci">volatile FSR_Type FSR1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:377</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_adf1905679177f9a3f80eadbeee056d5a"><div class="ttname"><a href="structsdrv__uart__regs.html#adf1905679177f9a3f80eadbeee056d5a">sdrv_uart_regs::INTEN0</a></div><div class="ttdeci">volatile INTR0_Type INTEN0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:367</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ae6de842dc6a8568cd9c2838bb533d485"><div class="ttname"><a href="structsdrv__uart__regs.html#ae6de842dc6a8568cd9c2838bb533d485">sdrv_uart_regs::DMASR</a></div><div class="ttdeci">volatile DMASR_Type DMASR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:380</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_ae9cd4b4d4265b8c36eb6f465721eb0be"><div class="ttname"><a href="structsdrv__uart__regs.html#ae9cd4b4d4265b8c36eb6f465721eb0be">sdrv_uart_regs::PCR11</a></div><div class="ttdeci">volatile PCR11_Type PCR11</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:393</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_af1570b8d5280d255c4a981733f15122f"><div class="ttname"><a href="structsdrv__uart__regs.html#af1570b8d5280d255c4a981733f15122f">sdrv_uart_regs::RESERVED5</a></div><div class="ttdeci">volatile uint32_t RESERVED5[2]</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:375</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_af485fc5be4c1263b6a035586d03c3846"><div class="ttname"><a href="structsdrv__uart__regs.html#af485fc5be4c1263b6a035586d03c3846">sdrv_uart_regs::MCR2</a></div><div class="ttdeci">volatile uint32_t MCR2</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:358</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_afa8cca4756e8794c5bf7c264589f952c"><div class="ttname"><a href="structsdrv__uart__regs.html#afa8cca4756e8794c5bf7c264589f952c">sdrv_uart_regs::FCR1</a></div><div class="ttdeci">volatile FCR_Type FCR1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:374</div></div>
<div class="ttc" id="astructsdrv__uart__regs_html_afd3939af5572184b6bd3169b11596b32"><div class="ttname"><a href="structsdrv__uart__regs.html#afd3939af5572184b6bd3169b11596b32">sdrv_uart_regs::TXDR</a></div><div class="ttdeci">volatile uint32_t TXDR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:412</div></div>
<div class="ttc" id="astructsdrv__uart__rs485__fcm_html"><div class="ttname"><a href="structsdrv__uart__rs485__fcm.html">sdrv_uart_rs485_fcm</a></div><div class="ttdoc">Sdrv UART RS485 flow control configurations.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:503</div></div>
<div class="ttc" id="astructsdrv__uart__rs485__fcm_html_a17a388a94ae1b10cf6947f90b27e62b5"><div class="ttname"><a href="structsdrv__uart__rs485__fcm.html#a17a388a94ae1b10cf6947f90b27e62b5">sdrv_uart_rs485_fcm::deat_cycle</a></div><div class="ttdeci">uint8_t deat_cycle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:504</div></div>
<div class="ttc" id="astructsdrv__uart__rs485__fcm_html_a3981c7ac6b7af65022608a0db8788f76"><div class="ttname"><a href="structsdrv__uart__rs485__fcm.html#a3981c7ac6b7af65022608a0db8788f76">sdrv_uart_rs485_fcm::re2de_cycle</a></div><div class="ttdeci">uint8_t re2de_cycle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:507</div></div>
<div class="ttc" id="astructsdrv__uart__rs485__fcm_html_ab91cf64eab9f8689943f3bfd2f06ed98"><div class="ttname"><a href="structsdrv__uart__rs485__fcm.html#ab91cf64eab9f8689943f3bfd2f06ed98">sdrv_uart_rs485_fcm::dedt_cycle</a></div><div class="ttdeci">uint8_t dedt_cycle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:505</div></div>
<div class="ttc" id="astructsdrv__uart__rs485__fcm_html_af1c2b120b94a88f6a67963bd6234ddd0"><div class="ttname"><a href="structsdrv__uart__rs485__fcm.html#af1c2b120b94a88f6a67963bd6234ddd0">sdrv_uart_rs485_fcm::de2re_cycle</a></div><div class="ttdeci">uint8_t de2re_cycle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:506</div></div>
<div class="ttc" id="astructsdrv__uart_html"><div class="ttname"><a href="structsdrv__uart.html">sdrv_uart</a></div><div class="ttdoc">Sdrv UART controller.</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:615</div></div>
<div class="ttc" id="astructsdrv__uart_html_a01ac33b9eff75b3c52ee396bbb5a8158"><div class="ttname"><a href="structsdrv__uart.html#a01ac33b9eff75b3c52ee396bbb5a8158">sdrv_uart::rx_userparam</a></div><div class="ttdeci">void * rx_userparam</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:641</div></div>
<div class="ttc" id="astructsdrv__uart_html_a0523cedff47e2441fc198b7770ec5d3f"><div class="ttname"><a href="structsdrv__uart.html#a0523cedff47e2441fc198b7770ec5d3f">sdrv_uart::base</a></div><div class="ttdeci">uint32_t base</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:616</div></div>
<div class="ttc" id="astructsdrv__uart_html_a15c94c6e01fb09646e4a3568ab6ed5d6"><div class="ttname"><a href="structsdrv__uart.html#a15c94c6e01fb09646e4a3568ab6ed5d6">sdrv_uart::abr_count</a></div><div class="ttdeci">volatile uint8_t abr_count</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:649</div></div>
<div class="ttc" id="astructsdrv__uart_html_a17fdd15a71ced1e05faf127882011db3"><div class="ttname"><a href="structsdrv__uart.html#a17fdd15a71ced1e05faf127882011db3">sdrv_uart::irq</a></div><div class="ttdeci">uint32_t irq</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:617</div></div>
<div class="ttc" id="astructsdrv__uart_html_a2037cdd6510b5a02eab020c9d131a406"><div class="ttname"><a href="structsdrv__uart.html#a2037cdd6510b5a02eab020c9d131a406">sdrv_uart::rx_remain</a></div><div class="ttdeci">volatile uint32_t rx_remain</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:636</div></div>
<div class="ttc" id="astructsdrv__uart_html_a23310a7ef3c9c7c5a7dd6d696812681e"><div class="ttname"><a href="structsdrv__uart.html#a23310a7ef3c9c7c5a7dd6d696812681e">sdrv_uart::rx_ptr</a></div><div class="ttdeci">uint8_t * rx_ptr</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:635</div></div>
<div class="ttc" id="astructsdrv__uart_html_a26bff0d367c09f14d7a19fa432225f24"><div class="ttname"><a href="structsdrv__uart.html#a26bff0d367c09f14d7a19fa432225f24">sdrv_uart::abr_state</a></div><div class="ttdeci">volatile sdrv_uart_transfer_status_e abr_state</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:651</div></div>
<div class="ttc" id="astructsdrv__uart_html_a293dc84572602c407a5acb897d3efa6d"><div class="ttname"><a href="structsdrv__uart.html#a293dc84572602c407a5acb897d3efa6d">sdrv_uart::tx_state</a></div><div class="ttdeci">volatile sdrv_uart_transfer_status_e tx_state</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:646</div></div>
<div class="ttc" id="astructsdrv__uart_html_a2d11b6532146e50457e9ff65df035075"><div class="ttname"><a href="structsdrv__uart.html#a2d11b6532146e50457e9ff65df035075">sdrv_uart::rxtransfer_type</a></div><div class="ttdeci">volatile sdrv_uart_transfer_type_e rxtransfer_type</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:623</div></div>
<div class="ttc" id="astructsdrv__uart_html_a2e294dd14122c554baa0665072b4ca7a"><div class="ttname"><a href="structsdrv__uart.html#a2e294dd14122c554baa0665072b4ca7a">sdrv_uart::userData</a></div><div class="ttdeci">void * userData</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:644</div></div>
<div class="ttc" id="astructsdrv__uart_html_a3437b64ff3ac2cf3f04ea9bef66b10a0"><div class="ttname"><a href="structsdrv__uart.html#a3437b64ff3ac2cf3f04ea9bef66b10a0">sdrv_uart::txtransfer_type</a></div><div class="ttdeci">volatile sdrv_uart_transfer_type_e txtransfer_type</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:625</div></div>
<div class="ttc" id="astructsdrv__uart_html_a3460b4413e1f2ef9b195442fbac3331d"><div class="ttname"><a href="structsdrv__uart.html#a3460b4413e1f2ef9b195442fbac3331d">sdrv_uart::rx_async_cb</a></div><div class="ttdeci">uart_callback_t rx_async_cb</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:640</div></div>
<div class="ttc" id="astructsdrv__uart_html_a3570b8279a97a20629de4870f148aa13"><div class="ttname"><a href="structsdrv__uart.html#a3570b8279a97a20629de4870f148aa13">sdrv_uart::tx_userparam</a></div><div class="ttdeci">void * tx_userparam</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:633</div></div>
<div class="ttc" id="astructsdrv__uart_html_a4d46cf5156f755ac7fabe5b50c1623d4"><div class="ttname"><a href="structsdrv__uart.html#a4d46cf5156f755ac7fabe5b50c1623d4">sdrv_uart::rx_state</a></div><div class="ttdeci">volatile sdrv_uart_transfer_status_e rx_state</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:647</div></div>
<div class="ttc" id="astructsdrv__uart_html_a59a71af682b64f0e0eb1f4b9c18a5d20"><div class="ttname"><a href="structsdrv__uart.html#a59a71af682b64f0e0eb1f4b9c18a5d20">sdrv_uart::__attribute__</a></div><div class="ttdeci">sdrv_dma_linklist_descriptor_t rx_dma_linklist[NUM_LINKLIST_ITEMS] __attribute__((__aligned__(CONFIG_ARCH_CACHE_LINE)))</div></div>
<div class="ttc" id="astructsdrv__uart_html_a62660747fa1d25fa36035bdc11ce1763"><div class="ttname"><a href="structsdrv__uart.html#a62660747fa1d25fa36035bdc11ce1763">sdrv_uart::bytes_rxcarried</a></div><div class="ttdeci">uint32_t bytes_rxcarried</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:658</div></div>
<div class="ttc" id="astructsdrv__uart_html_a6a80ec02129c3c79c78d643939b4ccfe"><div class="ttname"><a href="structsdrv__uart.html#a6a80ec02129c3c79c78d643939b4ccfe">sdrv_uart::rx_dmachannel</a></div><div class="ttdeci">sdrv_dma_channel_t * rx_dmachannel</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:654</div></div>
<div class="ttc" id="astructsdrv__uart_html_a6e150bf7979f0599e001f893375eb671"><div class="ttname"><a href="structsdrv__uart.html#a6e150bf7979f0599e001f893375eb671">sdrv_uart::clk_freq</a></div><div class="ttdeci">uint32_t clk_freq</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:620</div></div>
<div class="ttc" id="astructsdrv__uart_html_a723933e56be40a1c1225645b41a9b74c"><div class="ttname"><a href="structsdrv__uart.html#a723933e56be40a1c1225645b41a9b74c">sdrv_uart::tx_dmachannel</a></div><div class="ttdeci">sdrv_dma_channel_t * tx_dmachannel</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:655</div></div>
<div class="ttc" id="astructsdrv__uart_html_a757137407473eae1c293050887772435"><div class="ttname"><a href="structsdrv__uart.html#a757137407473eae1c293050887772435">sdrv_uart::dma_instance</a></div><div class="ttdeci">sdrv_dma_t * dma_instance</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:653</div></div>
<div class="ttc" id="astructsdrv__uart_html_a83f459461dcf1d96a69e26ba0e9f1aa0"><div class="ttname"><a href="structsdrv__uart.html#a83f459461dcf1d96a69e26ba0e9f1aa0">sdrv_uart::__attribute__</a></div><div class="ttdeci">sdrv_dma_linklist_descriptor_t tx_dma_linklist[NUM_LINKLIST_ITEMS] __attribute__((__aligned__(CONFIG_ARCH_CACHE_LINE)))</div></div>
<div class="ttc" id="astructsdrv__uart_html_a8bfcf1b72b1bf65c9221c6bed0158997"><div class="ttname"><a href="structsdrv__uart.html#a8bfcf1b72b1bf65c9221c6bed0158997">sdrv_uart::tx_async_cb</a></div><div class="ttdeci">uart_callback_t tx_async_cb</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:632</div></div>
<div class="ttc" id="astructsdrv__uart_html_a91feb71e8190db9e1cdfb1e35a2cb01f"><div class="ttname"><a href="structsdrv__uart.html#a91feb71e8190db9e1cdfb1e35a2cb01f">sdrv_uart::callback</a></div><div class="ttdeci">uart_callback_t callback</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:643</div></div>
<div class="ttc" id="astructsdrv__uart_html_a9bffc5d95c7a29de9fb93961d7a62d68"><div class="ttname"><a href="structsdrv__uart.html#a9bffc5d95c7a29de9fb93961d7a62d68">sdrv_uart::tx_ptr</a></div><div class="ttdeci">const uint8_t * tx_ptr</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:627</div></div>
<div class="ttc" id="astructsdrv__uart_html_abc4cf1c1331b99d224c88f8328836b32"><div class="ttname"><a href="structsdrv__uart.html#abc4cf1c1331b99d224c88f8328836b32">sdrv_uart::tx_remain</a></div><div class="ttdeci">volatile uint32_t tx_remain</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:628</div></div>
<div class="ttc" id="astructsdrv__uart_html_ac6e5ec63505c02923d71f7409cdbf1d1"><div class="ttname"><a href="structsdrv__uart.html#ac6e5ec63505c02923d71f7409cdbf1d1">sdrv_uart::baud</a></div><div class="ttdeci">uint32_t baud</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:619</div></div>
<div class="ttc" id="astructsdrv__uart_html_afc4b104a152cd6cb42c8ca3ec3c69690"><div class="ttname"><a href="structsdrv__uart.html#afc4b104a152cd6cb42c8ca3ec3c69690">sdrv_uart::rx_idle</a></div><div class="ttdeci">sdrv_rxidle_ctl_e rx_idle</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:657</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r0___type_html"><div class="ttname"><a href="union_c_m_d_c_s_r0___type.html">CMDCSR0_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:315</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r0___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_c_m_d_c_s_r0___type.html#a0e5030971ec1bfd3101f83f546493c83">CMDCSR0_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:318</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r0___type_html_a7ed67727eaa0f5483365f940e807a3d2"><div class="ttname"><a href="union_c_m_d_c_s_r0___type.html#a7ed67727eaa0f5483365f940e807a3d2">CMDCSR0_Type::DOORBELL</a></div><div class="ttdeci">uint32_t DOORBELL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:317</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r0___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_c_m_d_c_s_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">CMDCSR0_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:320</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r1___type_html"><div class="ttname"><a href="union_c_m_d_c_s_r1___type.html">CMDCSR1_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:323</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r1___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_c_m_d_c_s_r1___type.html#a0e5030971ec1bfd3101f83f546493c83">CMDCSR1_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:328</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r1___type_html_a829af30ac0d34bdd36e8acda12c2a2c9"><div class="ttname"><a href="union_c_m_d_c_s_r1___type.html#a829af30ac0d34bdd36e8acda12c2a2c9">CMDCSR1_Type::TXBYTENUM</a></div><div class="ttdeci">uint32_t TXBYTENUM</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:325</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r1___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_c_m_d_c_s_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">CMDCSR1_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:330</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r1___type_html_aa986dd4852e4c6514ce280012389d53c"><div class="ttname"><a href="union_c_m_d_c_s_r1___type.html#aa986dd4852e4c6514ce280012389d53c">CMDCSR1_Type::PID</a></div><div class="ttdeci">uint32_t PID</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:327</div></div>
<div class="ttc" id="aunion_c_m_d_c_s_r1___type_html_aaac6165097a71c9757a5c0e57569818f"><div class="ttname"><a href="union_c_m_d_c_s_r1___type.html#aaac6165097a71c9757a5c0e57569818f">CMDCSR1_Type::RXBYTENUM</a></div><div class="ttdeci">uint32_t RXBYTENUM</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:326</div></div>
<div class="ttc" id="aunion_d_m_a_c_r___type_html"><div class="ttname"><a href="union_d_m_a_c_r___type.html">DMACR_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:333</div></div>
<div class="ttc" id="aunion_d_m_a_c_r___type_html_a095818f62b99afcdb9da727cf70d9bee"><div class="ttname"><a href="union_d_m_a_c_r___type.html#a095818f62b99afcdb9da727cf70d9bee">DMACR_Type::RXDMARST</a></div><div class="ttdeci">uint32_t RXDMARST</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:338</div></div>
<div class="ttc" id="aunion_d_m_a_c_r___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_d_m_a_c_r___type.html#a0e5030971ec1bfd3101f83f546493c83">DMACR_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:339</div></div>
<div class="ttc" id="aunion_d_m_a_c_r___type_html_a20ebaf4b153bce790c0795323fa94daa"><div class="ttname"><a href="union_d_m_a_c_r___type.html#a20ebaf4b153bce790c0795323fa94daa">DMACR_Type::TXDMARST</a></div><div class="ttdeci">uint32_t TXDMARST</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:337</div></div>
<div class="ttc" id="aunion_d_m_a_c_r___type_html_a3b3a8cfd42657b3e24c665d3c290dd79"><div class="ttname"><a href="union_d_m_a_c_r___type.html#a3b3a8cfd42657b3e24c665d3c290dd79">DMACR_Type::TXDMAE</a></div><div class="ttdeci">uint32_t TXDMAE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:335</div></div>
<div class="ttc" id="aunion_d_m_a_c_r___type_html_a955edbeee163e838999950d3d3003a73"><div class="ttname"><a href="union_d_m_a_c_r___type.html#a955edbeee163e838999950d3d3003a73">DMACR_Type::RXDMAE</a></div><div class="ttdeci">uint32_t RXDMAE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:336</div></div>
<div class="ttc" id="aunion_d_m_a_c_r___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_d_m_a_c_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">DMACR_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:341</div></div>
<div class="ttc" id="aunion_d_m_a_s_r___type_html"><div class="ttname"><a href="union_d_m_a_s_r___type.html">DMASR_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:344</div></div>
<div class="ttc" id="aunion_d_m_a_s_r___type_html_a01b9812af4c1a93e7be43760c9b44b17"><div class="ttname"><a href="union_d_m_a_s_r___type.html#a01b9812af4c1a93e7be43760c9b44b17">DMASR_Type::TXDMAREQ</a></div><div class="ttdeci">uint32_t TXDMAREQ</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:348</div></div>
<div class="ttc" id="aunion_d_m_a_s_r___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_d_m_a_s_r___type.html#a0e5030971ec1bfd3101f83f546493c83">DMASR_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:350</div></div>
<div class="ttc" id="aunion_d_m_a_s_r___type_html_a1623b423c1bbea42dfd4958e4be89f7f"><div class="ttname"><a href="union_d_m_a_s_r___type.html#a1623b423c1bbea42dfd4958e4be89f7f">DMASR_Type::TXDMA_STATE</a></div><div class="ttdeci">uint32_t TXDMA_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:346</div></div>
<div class="ttc" id="aunion_d_m_a_s_r___type_html_a93b81ca2000d1a87b03dffd078b1e110"><div class="ttname"><a href="union_d_m_a_s_r___type.html#a93b81ca2000d1a87b03dffd078b1e110">DMASR_Type::RXDMAREQ</a></div><div class="ttdeci">uint32_t RXDMAREQ</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:349</div></div>
<div class="ttc" id="aunion_d_m_a_s_r___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_d_m_a_s_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">DMASR_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:352</div></div>
<div class="ttc" id="aunion_d_m_a_s_r___type_html_affd596dba49e552d733f91b6781b20a5"><div class="ttname"><a href="union_d_m_a_s_r___type.html#affd596dba49e552d733f91b6781b20a5">DMASR_Type::RXDMA_STATE</a></div><div class="ttdeci">uint32_t RXDMA_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:347</div></div>
<div class="ttc" id="aunion_f_c_r___type_html"><div class="ttname"><a href="union_f_c_r___type.html">FCR_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:232</div></div>
<div class="ttc" id="aunion_f_c_r___type_html_a15547ec8f9217998441e30b252c9814d"><div class="ttname"><a href="union_f_c_r___type.html#a15547ec8f9217998441e30b252c9814d">FCR_Type::CLR</a></div><div class="ttdeci">uint32_t CLR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:236</div></div>
<div class="ttc" id="aunion_f_c_r___type_html_a4c9b972a304c0e08ca27cbe57627c496"><div class="ttname"><a href="union_f_c_r___type.html#a4c9b972a304c0e08ca27cbe57627c496">FCR_Type::RESERVED2</a></div><div class="ttdeci">uint32_t RESERVED2</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:237</div></div>
<div class="ttc" id="aunion_f_c_r___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_f_c_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">FCR_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:239</div></div>
<div class="ttc" id="aunion_f_c_r___type_html_ac4ac04e673b5b8320d53f7b0947db902"><div class="ttname"><a href="union_f_c_r___type.html#ac4ac04e673b5b8320d53f7b0947db902">FCR_Type::RESERVED1</a></div><div class="ttdeci">uint32_t RESERVED1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:235</div></div>
<div class="ttc" id="aunion_f_c_r___type_html_ac98fa05ea0b200d6d7bbf96903557f1d"><div class="ttname"><a href="union_f_c_r___type.html#ac98fa05ea0b200d6d7bbf96903557f1d">FCR_Type::WMLVL</a></div><div class="ttdeci">uint32_t WMLVL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:234</div></div>
<div class="ttc" id="aunion_f_s_r___type_html"><div class="ttname"><a href="union_f_s_r___type.html">FSR_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:242</div></div>
<div class="ttc" id="aunion_f_s_r___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_f_s_r___type.html#a0e5030971ec1bfd3101f83f546493c83">FSR_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:249</div></div>
<div class="ttc" id="aunion_f_s_r___type_html_a511aacd61c2ad3f5a3a4433fdd835fc3"><div class="ttname"><a href="union_f_s_r___type.html#a511aacd61c2ad3f5a3a4433fdd835fc3">FSR_Type::EMPTY</a></div><div class="ttdeci">uint32_t EMPTY</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:247</div></div>
<div class="ttc" id="aunion_f_s_r___type_html_a582807aae59b03d2a168d1afc2dd9da2"><div class="ttname"><a href="union_f_s_r___type.html#a582807aae59b03d2a168d1afc2dd9da2">FSR_Type::FULL</a></div><div class="ttdeci">uint32_t FULL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:248</div></div>
<div class="ttc" id="aunion_f_s_r___type_html_a69973b49864a206fb28d587adfaf9ce2"><div class="ttname"><a href="union_f_s_r___type.html#a69973b49864a206fb28d587adfaf9ce2">FSR_Type::FILLLVL</a></div><div class="ttdeci">uint32_t FILLLVL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:244</div></div>
<div class="ttc" id="aunion_f_s_r___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_f_s_r___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">FSR_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:251</div></div>
<div class="ttc" id="aunion_f_s_r___type_html_aa5c6d8cbd07985c572b19f974bf082d6"><div class="ttname"><a href="union_f_s_r___type.html#aa5c6d8cbd07985c572b19f974bf082d6">FSR_Type::FIFOSZ</a></div><div class="ttdeci">uint32_t FIFOSZ</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:246</div></div>
<div class="ttc" id="aunion_f_s_r___type_html_abde9a360ee743c030ba7720de6a8adb0"><div class="ttname"><a href="union_f_s_r___type.html#abde9a360ee743c030ba7720de6a8adb0">FSR_Type::EMPTYLVL</a></div><div class="ttdeci">uint32_t EMPTYLVL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:245</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html"><div class="ttname"><a href="union_i_n_t_r0___type.html">INTR0_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:254</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a03d61ac29169cd56c5dc40687c1e16a8"><div class="ttname"><a href="union_i_n_t_r0___type.html#a03d61ac29169cd56c5dc40687c1e16a8">INTR0_Type::RXCHKSUMPASS</a></div><div class="ttdeci">uint32_t RXCHKSUMPASS</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:281</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_i_n_t_r0___type.html#a0e5030971ec1bfd3101f83f546493c83">INTR0_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:283</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a118de9c9f1b01c8e78d8a528fc522ad3"><div class="ttname"><a href="union_i_n_t_r0___type.html#a118de9c9f1b01c8e78d8a528fc522ad3">INTR0_Type::PARITYERR</a></div><div class="ttdeci">uint32_t PARITYERR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:264</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a1deb62147fd4becb98c896a88f651723"><div class="ttname"><a href="union_i_n_t_r0___type.html#a1deb62147fd4becb98c896a88f651723">INTR0_Type::IO2EDGE</a></div><div class="ttdeci">uint32_t IO2EDGE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:286</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a23f3ad7493dcf79d32ff2076cbddab9a"><div class="ttname"><a href="union_i_n_t_r0___type.html#a23f3ad7493dcf79d32ff2076cbddab9a">INTR0_Type::RXCHKSUMERR</a></div><div class="ttdeci">uint32_t RXCHKSUMERR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:282</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a2e26f78666baaa7c4bbeeaaeb456adf8"><div class="ttname"><a href="union_i_n_t_r0___type.html#a2e26f78666baaa7c4bbeeaaeb456adf8">INTR0_Type::IO0EDGE</a></div><div class="ttdeci">uint32_t IO0EDGE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:284</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a36f75ae38560cd208903bca72ecbf43c"><div class="ttname"><a href="union_i_n_t_r0___type.html#a36f75ae38560cd208903bca72ecbf43c">INTR0_Type::APBCMDABORT</a></div><div class="ttdeci">uint32_t APBCMDABORT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:278</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a46e1c9963e32786d35553de8ff34e411"><div class="ttname"><a href="union_i_n_t_r0___type.html#a46e1c9963e32786d35553de8ff34e411">INTR0_Type::RXPIDERR</a></div><div class="ttdeci">uint32_t RXPIDERR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:280</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a4813d795dd7ded1f5553f1867b900bd0"><div class="ttname"><a href="union_i_n_t_r0___type.html#a4813d795dd7ded1f5553f1867b900bd0">INTR0_Type::TC</a></div><div class="ttdeci">uint32_t TC</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:273</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a5a9d86b02eb29a0af149b91247db31d0"><div class="ttname"><a href="union_i_n_t_r0___type.html#a5a9d86b02eb29a0af149b91247db31d0">INTR0_Type::BAUDRATEERR</a></div><div class="ttdeci">uint32_t BAUDRATEERR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:266</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a5bae71519ed00adb1c5e004e0b9581ef"><div class="ttname"><a href="union_i_n_t_r0___type.html#a5bae71519ed00adb1c5e004e0b9581ef">INTR0_Type::RXFABT</a></div><div class="ttdeci">uint32_t RXFABT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:263</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a6b7d9fb29c626b3f8752dd780a81ca50"><div class="ttname"><a href="union_i_n_t_r0___type.html#a6b7d9fb29c626b3f8752dd780a81ca50">INTR0_Type::RXFOVF</a></div><div class="ttdeci">uint32_t RXFOVF</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:261</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a73e63c9b48bfae357bb9fecc5346c879"><div class="ttname"><a href="union_i_n_t_r0___type.html#a73e63c9b48bfae357bb9fecc5346c879">INTR0_Type::TXFWE</a></div><div class="ttdeci">uint32_t TXFWE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:256</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a75f21ab3c17910fca24cbafb4bc525ce"><div class="ttname"><a href="union_i_n_t_r0___type.html#a75f21ab3c17910fca24cbafb4bc525ce">INTR0_Type::ABRPASS</a></div><div class="ttdeci">uint32_t ABRPASS</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:274</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a794cc19a85945c0c33acfeaa8eb6e0ca"><div class="ttname"><a href="union_i_n_t_r0___type.html#a794cc19a85945c0c33acfeaa8eb6e0ca">INTR0_Type::RXADDR</a></div><div class="ttdeci">uint32_t RXADDR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:271</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a94a6269a9c24242aa009034ea7861818"><div class="ttname"><a href="union_i_n_t_r0___type.html#a94a6269a9c24242aa009034ea7861818">INTR0_Type::RXTO</a></div><div class="ttdeci">uint32_t RXTO</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:268</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a98c5816adf813e6a4fa60440b641b422"><div class="ttname"><a href="union_i_n_t_r0___type.html#a98c5816adf813e6a4fa60440b641b422">INTR0_Type::FRAMEERR</a></div><div class="ttdeci">uint32_t FRAMEERR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:265</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a9b4dc1f63725bd64b0a247a8a5bf5b0b"><div class="ttname"><a href="union_i_n_t_r0___type.html#a9b4dc1f63725bd64b0a247a8a5bf5b0b">INTR0_Type::IO1EDGE</a></div><div class="ttdeci">uint32_t IO1EDGE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:285</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_i_n_t_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">INTR0_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:289</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_aa74d83fedc5ed5dfd01c43f4efdf96ac"><div class="ttname"><a href="union_i_n_t_r0___type.html#aa74d83fedc5ed5dfd01c43f4efdf96ac">INTR0_Type::RXFWF</a></div><div class="ttdeci">uint32_t RXFWF</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:257</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ab5eba62ff9071168eb728a4ac00f7bcb"><div class="ttname"><a href="union_i_n_t_r0___type.html#ab5eba62ff9071168eb728a4ac00f7bcb">INTR0_Type::NOISEERR</a></div><div class="ttdeci">uint32_t NOISEERR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:267</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ab7cf13222325e94178cc11852f29db1a"><div class="ttname"><a href="union_i_n_t_r0___type.html#ab7cf13222325e94178cc11852f29db1a">INTR0_Type::APBCMDDONE</a></div><div class="ttdeci">uint32_t APBCMDDONE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:277</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ac50bcb3454d197b2941b9309187d53b5"><div class="ttname"><a href="union_i_n_t_r0___type.html#ac50bcb3454d197b2941b9309187d53b5">INTR0_Type::IO3EDGE</a></div><div class="ttdeci">uint32_t IO3EDGE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:287</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ac52944973ea8fd74894c7c9aeae5d5fb"><div class="ttname"><a href="union_i_n_t_r0___type.html#ac52944973ea8fd74894c7c9aeae5d5fb">INTR0_Type::TXFOVF</a></div><div class="ttdeci">uint32_t TXFOVF</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:260</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ac6ecb586a50ae35babb91a57aaf55fd0"><div class="ttname"><a href="union_i_n_t_r0___type.html#ac6ecb586a50ae35babb91a57aaf55fd0">INTR0_Type::CHARMATCH</a></div><div class="ttdeci">uint32_t CHARMATCH</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:272</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_acf3f9cbf61d7c4be4245e3bb86a08c59"><div class="ttname"><a href="union_i_n_t_r0___type.html#acf3f9cbf61d7c4be4245e3bb86a08c59">INTR0_Type::RXBREAK</a></div><div class="ttdeci">uint32_t RXBREAK</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:269</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ad380674a3d334d7e22744b51efcbcc80"><div class="ttname"><a href="union_i_n_t_r0___type.html#ad380674a3d334d7e22744b51efcbcc80">INTR0_Type::ABRFAIL</a></div><div class="ttdeci">uint32_t ABRFAIL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:275</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ad455f5cca35d54f7db4087c86699dea6"><div class="ttname"><a href="union_i_n_t_r0___type.html#ad455f5cca35d54f7db4087c86699dea6">INTR0_Type::RXFUDF</a></div><div class="ttdeci">uint32_t RXFUDF</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:259</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_adce69f6bc5d0f9180f6080a7c3b13b43"><div class="ttname"><a href="union_i_n_t_r0___type.html#adce69f6bc5d0f9180f6080a7c3b13b43">INTR0_Type::STARTERR</a></div><div class="ttdeci">uint32_t STARTERR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:276</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ae2a44878fbd03897e41d623aca657139"><div class="ttname"><a href="union_i_n_t_r0___type.html#ae2a44878fbd03897e41d623aca657139">INTR0_Type::RXIDLE</a></div><div class="ttdeci">uint32_t RXIDLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:270</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_ae7b4c885d0131c8f0bac978a22ce2fd6"><div class="ttname"><a href="union_i_n_t_r0___type.html#ae7b4c885d0131c8f0bac978a22ce2fd6">INTR0_Type::TXFUDF</a></div><div class="ttdeci">uint32_t TXFUDF</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:258</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_aebbd08269f1a69f89ca58846bff2b5d6"><div class="ttname"><a href="union_i_n_t_r0___type.html#aebbd08269f1a69f89ca58846bff2b5d6">INTR0_Type::RXPIDPASS</a></div><div class="ttdeci">uint32_t RXPIDPASS</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:279</div></div>
<div class="ttc" id="aunion_i_n_t_r0___type_html_af92fcb509e41d2d45d4e0809a56e2c18"><div class="ttname"><a href="union_i_n_t_r0___type.html#af92fcb509e41d2d45d4e0809a56e2c18">INTR0_Type::TXFABT</a></div><div class="ttdeci">uint32_t TXFABT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:262</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html"><div class="ttname"><a href="union_m_c_r0___type.html">MCR0_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:94</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_m_c_r0___type.html#a0e5030971ec1bfd3101f83f546493c83">MCR0_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:102</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html_a278acda022eeca15dcc5e416e1a9cfc6"><div class="ttname"><a href="union_m_c_r0___type.html#a278acda022eeca15dcc5e416e1a9cfc6">MCR0_Type::QCHCTL</a></div><div class="ttdeci">uint32_t QCHCTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:100</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html_a299dce6343733aa8309f3db125f290c5"><div class="ttname"><a href="union_m_c_r0___type.html#a299dce6343733aa8309f3db125f290c5">MCR0_Type::CGC</a></div><div class="ttdeci">uint32_t CGC</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:98</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html_a3a5216f651b69882316d0d6093a6fd72"><div class="ttname"><a href="union_m_c_r0___type.html#a3a5216f651b69882316d0d6093a6fd72">MCR0_Type::MODEN</a></div><div class="ttdeci">uint32_t MODEN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:96</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html_a7f35b2ab5d5166a556961873e1aece8c"><div class="ttname"><a href="union_m_c_r0___type.html#a7f35b2ab5d5166a556961873e1aece8c">MCR0_Type::OPMOD</a></div><div class="ttdeci">uint32_t OPMOD</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:99</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_m_c_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">MCR0_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:104</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html_add477273fb90fe5d14b463fcaf60a254"><div class="ttname"><a href="union_m_c_r0___type.html#add477273fb90fe5d14b463fcaf60a254">MCR0_Type::SELFTESTMODEEN</a></div><div class="ttdeci">uint32_t SELFTESTMODEEN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:101</div></div>
<div class="ttc" id="aunion_m_c_r0___type_html_af2e5f10fc72c57079026e1ed1119a5f8"><div class="ttname"><a href="union_m_c_r0___type.html#af2e5f10fc72c57079026e1ed1119a5f8">MCR0_Type::MODRST</a></div><div class="ttdeci">uint32_t MODRST</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:97</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html"><div class="ttname"><a href="union_p_c_r0___type.html">PCR0_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:107</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a1503368620baadf0dd00eca011067236"><div class="ttname"><a href="union_p_c_r0___type.html#a1503368620baadf0dd00eca011067236">PCR0_Type::ABREN</a></div><div class="ttdeci">uint32_t ABREN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:117</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a189d6e3f359f445a4aefed7eb0ec726d"><div class="ttname"><a href="union_p_c_r0___type.html#a189d6e3f359f445a4aefed7eb0ec726d">PCR0_Type::ABRCTL1</a></div><div class="ttdeci">uint32_t ABRCTL1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:119</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a274dd1d2d84991618ec7d604d0775abc"><div class="ttname"><a href="union_p_c_r0___type.html#a274dd1d2d84991618ec7d604d0775abc">PCR0_Type::ABRCTL0</a></div><div class="ttdeci">uint32_t ABRCTL0</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:118</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a35d9227881a97fb9b34b44b34a599851"><div class="ttname"><a href="union_p_c_r0___type.html#a35d9227881a97fb9b34b44b34a599851">PCR0_Type::BITORDER</a></div><div class="ttdeci">uint32_t BITORDER</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:112</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a492267d90c1c2fb925b7cc8fb9c5cc19"><div class="ttname"><a href="union_p_c_r0___type.html#a492267d90c1c2fb925b7cc8fb9c5cc19">PCR0_Type::STOPBIT</a></div><div class="ttdeci">uint32_t STOPBIT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:114</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a5c14930f4d9d3635c3d473ff88a7106f"><div class="ttname"><a href="union_p_c_r0___type.html#a5c14930f4d9d3635c3d473ff88a7106f">PCR0_Type::ADDRBIT</a></div><div class="ttdeci">uint32_t ADDRBIT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:116</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a70c97858a1a874367d96e9d51a754457"><div class="ttname"><a href="union_p_c_r0___type.html#a70c97858a1a874367d96e9d51a754457">PCR0_Type::TRANSFERMODE</a></div><div class="ttdeci">uint32_t TRANSFERMODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:121</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a73980dc15c691cef4c0d6b6cedd5c5ee"><div class="ttname"><a href="union_p_c_r0___type.html#a73980dc15c691cef4c0d6b6cedd5c5ee">PCR0_Type::DATABIT</a></div><div class="ttdeci">uint32_t DATABIT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:113</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a8518829ec8f2c7c25e68de7f1fa3917f"><div class="ttname"><a href="union_p_c_r0___type.html#a8518829ec8f2c7c25e68de7f1fa3917f">PCR0_Type::FCM</a></div><div class="ttdeci">uint32_t FCM</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:120</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a8e72a8d6f6fe152582ad8db9f4a3d63e"><div class="ttname"><a href="union_p_c_r0___type.html#a8e72a8d6f6fe152582ad8db9f4a3d63e">PCR0_Type::PARITYBIT</a></div><div class="ttdeci">uint32_t PARITYBIT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:115</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a9251068a37a3410c80d0ff33e3767c03"><div class="ttname"><a href="union_p_c_r0___type.html#a9251068a37a3410c80d0ff33e3767c03">PCR0_Type::RXEN</a></div><div class="ttdeci">uint32_t RXEN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:111</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a990ff45da525fb99fc34219edef36ed7"><div class="ttname"><a href="union_p_c_r0___type.html#a990ff45da525fb99fc34219edef36ed7">PCR0_Type::TXEN</a></div><div class="ttdeci">uint32_t TXEN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:110</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR0_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:124</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_ac9ae4c1be321c63767b964123b4439e7"><div class="ttname"><a href="union_p_c_r0___type.html#ac9ae4c1be321c63767b964123b4439e7">PCR0_Type::PRESALE</a></div><div class="ttdeci">uint32_t PRESALE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:109</div></div>
<div class="ttc" id="aunion_p_c_r0___type_html_ad8fa0a7105e25e2e12458b8773bdcb3f"><div class="ttname"><a href="union_p_c_r0___type.html#ad8fa0a7105e25e2e12458b8773bdcb3f">PCR0_Type::RXMUTECTL</a></div><div class="ttdeci">uint32_t RXMUTECTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:122</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html"><div class="ttname"><a href="union_p_c_r11___type.html">PCR11_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:216</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_p_c_r11___type.html#a0e5030971ec1bfd3101f83f546493c83">PCR11_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:227</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_a1f99e1aa34a0daa2ac8e52b183fcc50b"><div class="ttname"><a href="union_p_c_r11___type.html#a1f99e1aa34a0daa2ac8e52b183fcc50b">PCR11_Type::TXPOL</a></div><div class="ttdeci">uint32_t TXPOL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:220</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_a24dceee6edd516f8559be24d7501664f"><div class="ttname"><a href="union_p_c_r11___type.html#a24dceee6edd516f8559be24d7501664f">PCR11_Type::RXSYNCEN</a></div><div class="ttdeci">uint32_t RXSYNCEN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:225</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_a6159590e4eac657ee1cd1a4f198ec205"><div class="ttname"><a href="union_p_c_r11___type.html#a6159590e4eac657ee1cd1a4f198ec205">PCR11_Type::RXMODE</a></div><div class="ttdeci">uint32_t RXMODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:222</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r11___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR11_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:229</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_aa196e5c1b2774832b659370827fd745e"><div class="ttname"><a href="union_p_c_r11___type.html#aa196e5c1b2774832b659370827fd745e">PCR11_Type::RXPOL</a></div><div class="ttdeci">uint32_t RXPOL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:224</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_aa543502c8176d001c6668f14b17d3387"><div class="ttname"><a href="union_p_c_r11___type.html#aa543502c8176d001c6668f14b17d3387">PCR11_Type::TXMODE</a></div><div class="ttdeci">uint32_t TXMODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:219</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_ab191b580482967c7c08e5539b36a3821"><div class="ttname"><a href="union_p_c_r11___type.html#ab191b580482967c7c08e5539b36a3821">PCR11_Type::TXSEL</a></div><div class="ttdeci">uint32_t TXSEL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:218</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_ab9068ad68d6a0759ba0efcdc733f0037"><div class="ttname"><a href="union_p_c_r11___type.html#ab9068ad68d6a0759ba0efcdc733f0037">PCR11_Type::RXSEL</a></div><div class="ttdeci">uint32_t RXSEL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:221</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_af1d7727e744c1226b8dd3aad3212c442"><div class="ttname"><a href="union_p_c_r11___type.html#af1d7727e744c1226b8dd3aad3212c442">PCR11_Type::RXEDGESEL</a></div><div class="ttdeci">uint32_t RXEDGESEL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:223</div></div>
<div class="ttc" id="aunion_p_c_r11___type_html_af9df02474146c3c24561ccc55cda3572"><div class="ttname"><a href="union_p_c_r11___type.html#af9df02474146c3c24561ccc55cda3572">PCR11_Type::RXFILTCTL</a></div><div class="ttdeci">uint32_t RXFILTCTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:226</div></div>
<div class="ttc" id="aunion_p_c_r1___type_html"><div class="ttname"><a href="union_p_c_r1___type.html">PCR1_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:127</div></div>
<div class="ttc" id="aunion_p_c_r1___type_html_a59163f848128074c8075db517a7500a2"><div class="ttname"><a href="union_p_c_r1___type.html#a59163f848128074c8075db517a7500a2">PCR1_Type::SAMPLERATE</a></div><div class="ttdeci">uint32_t SAMPLERATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:130</div></div>
<div class="ttc" id="aunion_p_c_r1___type_html_a76107d04cdc3db9746b79393327b6235"><div class="ttname"><a href="union_p_c_r1___type.html#a76107d04cdc3db9746b79393327b6235">PCR1_Type::RXIDLECTL</a></div><div class="ttdeci">uint32_t RXIDLECTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:132</div></div>
<div class="ttc" id="aunion_p_c_r1___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR1_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:134</div></div>
<div class="ttc" id="aunion_p_c_r1___type_html_ae67c375fd6c4735ce7773a9e4f81950a"><div class="ttname"><a href="union_p_c_r1___type.html#ae67c375fd6c4735ce7773a9e4f81950a">PCR1_Type::RXBREAKCTL</a></div><div class="ttdeci">uint32_t RXBREAKCTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:131</div></div>
<div class="ttc" id="aunion_p_c_r1___type_html_af151f063d026665ac256cc1c306ab000"><div class="ttname"><a href="union_p_c_r1___type.html#af151f063d026665ac256cc1c306ab000">PCR1_Type::BAUDRATE</a></div><div class="ttdeci">uint32_t BAUDRATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:129</div></div>
<div class="ttc" id="aunion_p_c_r2___type_html"><div class="ttname"><a href="union_p_c_r2___type.html">PCR2_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:137</div></div>
<div class="ttc" id="aunion_p_c_r2___type_html_a1824fa27853c40a9a980ee7b41717008"><div class="ttname"><a href="union_p_c_r2___type.html#a1824fa27853c40a9a980ee7b41717008">PCR2_Type::CHAR2</a></div><div class="ttdeci">uint32_t CHAR2</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:140</div></div>
<div class="ttc" id="aunion_p_c_r2___type_html_a1d05a05c03074f807d663e8a60b630c4"><div class="ttname"><a href="union_p_c_r2___type.html#a1d05a05c03074f807d663e8a60b630c4">PCR2_Type::ADDRCHAR</a></div><div class="ttdeci">uint32_t ADDRCHAR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:141</div></div>
<div class="ttc" id="aunion_p_c_r2___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r2___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR2_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:144</div></div>
<div class="ttc" id="aunion_p_c_r2___type_html_ab80b4415f9b403288d183b0bb96576d4"><div class="ttname"><a href="union_p_c_r2___type.html#ab80b4415f9b403288d183b0bb96576d4">PCR2_Type::ADDRMSK</a></div><div class="ttdeci">uint32_t ADDRMSK</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:142</div></div>
<div class="ttc" id="aunion_p_c_r2___type_html_abd4fafcd557cebb99a859070c05d982f"><div class="ttname"><a href="union_p_c_r2___type.html#abd4fafcd557cebb99a859070c05d982f">PCR2_Type::CHAR1</a></div><div class="ttdeci">uint32_t CHAR1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:139</div></div>
<div class="ttc" id="aunion_p_c_r3___type_html"><div class="ttname"><a href="union_p_c_r3___type.html">PCR3_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:147</div></div>
<div class="ttc" id="aunion_p_c_r3___type_html_a0f48f0114879d333488de9f89984879e"><div class="ttname"><a href="union_p_c_r3___type.html#a0f48f0114879d333488de9f89984879e">PCR3_Type::DEAT</a></div><div class="ttdeci">uint32_t DEAT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:151</div></div>
<div class="ttc" id="aunion_p_c_r3___type_html_a4c6df5fe10f5d95e632ebf60eb644f8c"><div class="ttname"><a href="union_p_c_r3___type.html#a4c6df5fe10f5d95e632ebf60eb644f8c">PCR3_Type::DEDT</a></div><div class="ttdeci">uint32_t DEDT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:152</div></div>
<div class="ttc" id="aunion_p_c_r3___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r3___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR3_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:154</div></div>
<div class="ttc" id="aunion_p_c_r3___type_html_ae4b7cb1890ec3c2d4365f1a36894dd41"><div class="ttname"><a href="union_p_c_r3___type.html#ae4b7cb1890ec3c2d4365f1a36894dd41">PCR3_Type::DE2RE</a></div><div class="ttdeci">uint32_t DE2RE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:149</div></div>
<div class="ttc" id="aunion_p_c_r3___type_html_af258b3c7ace0db56d1fc61153d667226"><div class="ttname"><a href="union_p_c_r3___type.html#af258b3c7ace0db56d1fc61153d667226">PCR3_Type::RE2DE</a></div><div class="ttdeci">uint32_t RE2DE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:150</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html"><div class="ttname"><a href="union_p_c_r4___type.html">PCR4_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:157</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_a0d6a636df2b771c8df76b250d59aacf1"><div class="ttname"><a href="union_p_c_r4___type.html#a0d6a636df2b771c8df76b250d59aacf1">PCR4_Type::TXADDR</a></div><div class="ttdeci">uint32_t TXADDR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:159</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_a4c9b972a304c0e08ca27cbe57627c496"><div class="ttname"><a href="union_p_c_r4___type.html#a4c9b972a304c0e08ca27cbe57627c496">PCR4_Type::RESERVED2</a></div><div class="ttdeci">uint32_t RESERVED2</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:168</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_a5afdb821ebb6a2ef2fcb4fc7b7336446"><div class="ttname"><a href="union_p_c_r4___type.html#a5afdb821ebb6a2ef2fcb4fc7b7336446">PCR4_Type::RXTOCTL</a></div><div class="ttdeci">uint32_t RXTOCTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:167</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_a6c61beda527b97d1172e743e7e63224a"><div class="ttname"><a href="union_p_c_r4___type.html#a6c61beda527b97d1172e743e7e63224a">PCR4_Type::TXBREAKCTL</a></div><div class="ttdeci">uint32_t TXBREAKCTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:163</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_a7d7f639acce9b809138a10b78b3df840"><div class="ttname"><a href="union_p_c_r4___type.html#a7d7f639acce9b809138a10b78b3df840">PCR4_Type::CHARMATCHCTL</a></div><div class="ttdeci">uint32_t CHARMATCHCTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:165</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r4___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR4_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:170</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_abc87e63820d87b21a58811d5406a9f6c"><div class="ttname"><a href="union_p_c_r4___type.html#abc87e63820d87b21a58811d5406a9f6c">PCR4_Type::BCLKOE</a></div><div class="ttdeci">uint32_t BCLKOE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:166</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_ac4ac04e673b5b8320d53f7b0947db902"><div class="ttname"><a href="union_p_c_r4___type.html#ac4ac04e673b5b8320d53f7b0947db902">PCR4_Type::RESERVED1</a></div><div class="ttdeci">uint32_t RESERVED1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:162</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_ad2597efaaca6a6d46560b3ae0b9911c7"><div class="ttname"><a href="union_p_c_r4___type.html#ad2597efaaca6a6d46560b3ae0b9911c7">PCR4_Type::TXBREAK</a></div><div class="ttdeci">uint32_t TXBREAK</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:160</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_ad9b77ebfaebbfc80dd7181c2277e425e"><div class="ttname"><a href="union_p_c_r4___type.html#ad9b77ebfaebbfc80dd7181c2277e425e">PCR4_Type::TXIDLECTL</a></div><div class="ttdeci">uint32_t TXIDLECTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:164</div></div>
<div class="ttc" id="aunion_p_c_r4___type_html_af8b376849e02adafd20a690b968f6178"><div class="ttname"><a href="union_p_c_r4___type.html#af8b376849e02adafd20a690b968f6178">PCR4_Type::TXIDLE</a></div><div class="ttdeci">uint32_t TXIDLE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:161</div></div>
<div class="ttc" id="aunion_p_c_r5___type_html"><div class="ttname"><a href="union_p_c_r5___type.html">PCR5_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:173</div></div>
<div class="ttc" id="aunion_p_c_r5___type_html_a2bd00fee8a795bc8431e3aa067234c54"><div class="ttname"><a href="union_p_c_r5___type.html#a2bd00fee8a795bc8431e3aa067234c54">PCR5_Type::SIRTXPUL</a></div><div class="ttdeci">uint32_t SIRTXPUL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:177</div></div>
<div class="ttc" id="aunion_p_c_r5___type_html_a3680c15b03ead64d9116df852bbf3697"><div class="ttname"><a href="union_p_c_r5___type.html#a3680c15b03ead64d9116df852bbf3697">PCR5_Type::SIRRXPUL</a></div><div class="ttdeci">uint32_t SIRRXPUL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:178</div></div>
<div class="ttc" id="aunion_p_c_r5___type_html_a9a191d538eed00ca31b84cc28cc3741c"><div class="ttname"><a href="union_p_c_r5___type.html#a9a191d538eed00ca31b84cc28cc3741c">PCR5_Type::TXCHARINT</a></div><div class="ttdeci">uint32_t TXCHARINT</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:175</div></div>
<div class="ttc" id="aunion_p_c_r5___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r5___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR5_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:180</div></div>
<div class="ttc" id="aunion_p_c_r5___type_html_ac4ac04e673b5b8320d53f7b0947db902"><div class="ttname"><a href="union_p_c_r5___type.html#ac4ac04e673b5b8320d53f7b0947db902">PCR5_Type::RESERVED1</a></div><div class="ttdeci">uint32_t RESERVED1</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:176</div></div>
<div class="ttc" id="aunion_p_c_r6___type_html"><div class="ttname"><a href="union_p_c_r6___type.html">PCR6_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:183</div></div>
<div class="ttc" id="aunion_p_c_r6___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_p_c_r6___type.html#a0e5030971ec1bfd3101f83f546493c83">PCR6_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:187</div></div>
<div class="ttc" id="aunion_p_c_r6___type_html_a1b667d895dcf5a10031ea006f7214b64"><div class="ttname"><a href="union_p_c_r6___type.html#a1b667d895dcf5a10031ea006f7214b64">PCR6_Type::CHKSUMTYP</a></div><div class="ttdeci">uint32_t CHKSUMTYP</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:186</div></div>
<div class="ttc" id="aunion_p_c_r6___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r6___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR6_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:189</div></div>
<div class="ttc" id="aunion_p_c_r6___type_html_af46dca00439eeceb0117083b0eb65007"><div class="ttname"><a href="union_p_c_r6___type.html#af46dca00439eeceb0117083b0eb65007">PCR6_Type::LINBREAKDEL</a></div><div class="ttdeci">uint32_t LINBREAKDEL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:185</div></div>
<div class="ttc" id="aunion_p_c_r7___type_html"><div class="ttname"><a href="union_p_c_r7___type.html">PCR7_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:192</div></div>
<div class="ttc" id="aunion_p_c_r7___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_p_c_r7___type.html#a0e5030971ec1bfd3101f83f546493c83">PCR7_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:195</div></div>
<div class="ttc" id="aunion_p_c_r7___type_html_a556074fb3767fcf094d5c779e22da0ad"><div class="ttname"><a href="union_p_c_r7___type.html#a556074fb3767fcf094d5c779e22da0ad">PCR7_Type::PCMDTO</a></div><div class="ttdeci">uint32_t PCMDTO</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:194</div></div>
<div class="ttc" id="aunion_p_c_r7___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r7___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR7_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:197</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html"><div class="ttname"><a href="union_p_c_r8___type.html">PCR8_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:200</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_a0e5030971ec1bfd3101f83f546493c83"><div class="ttname"><a href="union_p_c_r8___type.html#a0e5030971ec1bfd3101f83f546493c83">PCR8_Type::RESERVED</a></div><div class="ttdeci">uint32_t RESERVED</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:211</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_a1f99e1aa34a0daa2ac8e52b183fcc50b"><div class="ttname"><a href="union_p_c_r8___type.html#a1f99e1aa34a0daa2ac8e52b183fcc50b">PCR8_Type::TXPOL</a></div><div class="ttdeci">uint32_t TXPOL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:204</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_a24dceee6edd516f8559be24d7501664f"><div class="ttname"><a href="union_p_c_r8___type.html#a24dceee6edd516f8559be24d7501664f">PCR8_Type::RXSYNCEN</a></div><div class="ttdeci">uint32_t RXSYNCEN</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:209</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_a6159590e4eac657ee1cd1a4f198ec205"><div class="ttname"><a href="union_p_c_r8___type.html#a6159590e4eac657ee1cd1a4f198ec205">PCR8_Type::RXMODE</a></div><div class="ttdeci">uint32_t RXMODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:206</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_c_r8___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PCR8_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:213</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_aa196e5c1b2774832b659370827fd745e"><div class="ttname"><a href="union_p_c_r8___type.html#aa196e5c1b2774832b659370827fd745e">PCR8_Type::RXPOL</a></div><div class="ttdeci">uint32_t RXPOL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:208</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_aa543502c8176d001c6668f14b17d3387"><div class="ttname"><a href="union_p_c_r8___type.html#aa543502c8176d001c6668f14b17d3387">PCR8_Type::TXMODE</a></div><div class="ttdeci">uint32_t TXMODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:203</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_ab191b580482967c7c08e5539b36a3821"><div class="ttname"><a href="union_p_c_r8___type.html#ab191b580482967c7c08e5539b36a3821">PCR8_Type::TXSEL</a></div><div class="ttdeci">uint32_t TXSEL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:202</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_ab9068ad68d6a0759ba0efcdc733f0037"><div class="ttname"><a href="union_p_c_r8___type.html#ab9068ad68d6a0759ba0efcdc733f0037">PCR8_Type::RXSEL</a></div><div class="ttdeci">uint32_t RXSEL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:205</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_af1d7727e744c1226b8dd3aad3212c442"><div class="ttname"><a href="union_p_c_r8___type.html#af1d7727e744c1226b8dd3aad3212c442">PCR8_Type::RXEDGESEL</a></div><div class="ttdeci">uint32_t RXEDGESEL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:207</div></div>
<div class="ttc" id="aunion_p_c_r8___type_html_af9df02474146c3c24561ccc55cda3572"><div class="ttname"><a href="union_p_c_r8___type.html#af9df02474146c3c24561ccc55cda3572">PCR8_Type::RXFILTCTL</a></div><div class="ttdeci">uint32_t RXFILTCTL</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:210</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html"><div class="ttname"><a href="union_p_s_r0___type.html">PSR0_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:292</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_a2fef6eabef2b0be6f7355598b9e64488"><div class="ttname"><a href="union_p_s_r0___type.html#a2fef6eabef2b0be6f7355598b9e64488">PSR0_Type::LIN_CHECKSUM</a></div><div class="ttdeci">uint32_t LIN_CHECKSUM</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:302</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_a4349e55e027cb2d5c253fb7e97aef94f"><div class="ttname"><a href="union_p_s_r0___type.html#a4349e55e027cb2d5c253fb7e97aef94f">PSR0_Type::MUTEMODE</a></div><div class="ttdeci">uint32_t MUTEMODE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:300</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_a44f08eb1e8247989a2815e7982eacc53"><div class="ttname"><a href="union_p_s_r0___type.html#a44f08eb1e8247989a2815e7982eacc53">PSR0_Type::LIN_STATE</a></div><div class="ttdeci">uint32_t LIN_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:295</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_a543bc02cb9af68121bfd0836253d07fd"><div class="ttname"><a href="union_p_s_r0___type.html#a543bc02cb9af68121bfd0836253d07fd">PSR0_Type::IOTX_STATE</a></div><div class="ttdeci">uint32_t IOTX_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:297</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_s_r0___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PSR0_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:304</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_aae7c7273229264814b25835d8ee0e6d9"><div class="ttname"><a href="union_p_s_r0___type.html#aae7c7273229264814b25835d8ee0e6d9">PSR0_Type::FC_STATE</a></div><div class="ttdeci">uint32_t FC_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:294</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_ab717996261bd1886e3f51c8f54ce49f8"><div class="ttname"><a href="union_p_s_r0___type.html#ab717996261bd1886e3f51c8f54ce49f8">PSR0_Type::PCMD_STATE</a></div><div class="ttdeci">uint32_t PCMD_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:301</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_ac470bf706cf2b829b4b3bc51344437cf"><div class="ttname"><a href="union_p_s_r0___type.html#ac470bf706cf2b829b4b3bc51344437cf">PSR0_Type::RXBREAK_STATE</a></div><div class="ttdeci">uint32_t RXBREAK_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:298</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_ac6c082003fade21f8aac9658392d92d1"><div class="ttname"><a href="union_p_s_r0___type.html#ac6c082003fade21f8aac9658392d92d1">PSR0_Type::ABR_STATE</a></div><div class="ttdeci">uint32_t ABR_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:299</div></div>
<div class="ttc" id="aunion_p_s_r0___type_html_ae749a56d43777b3869f1fcb08c4cccb6"><div class="ttname"><a href="union_p_s_r0___type.html#ae749a56d43777b3869f1fcb08c4cccb6">PSR0_Type::IORX_STATE</a></div><div class="ttdeci">uint32_t IORX_STATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:296</div></div>
<div class="ttc" id="aunion_p_s_r1___type_html"><div class="ttname"><a href="union_p_s_r1___type.html">PSR1_Type</a></div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:307</div></div>
<div class="ttc" id="aunion_p_s_r1___type_html_a1cc1117746ae690c0a96e3714a205b6b"><div class="ttname"><a href="union_p_s_r1___type.html#a1cc1117746ae690c0a96e3714a205b6b">PSR1_Type::ABRCHAR</a></div><div class="ttdeci">uint32_t ABRCHAR</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:310</div></div>
<div class="ttc" id="aunion_p_s_r1___type_html_a80a7cb0b91659497db149721b1ae031e"><div class="ttname"><a href="union_p_s_r1___type.html#a80a7cb0b91659497db149721b1ae031e">PSR1_Type::AUTOBAUDRATE</a></div><div class="ttdeci">uint32_t AUTOBAUDRATE</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:309</div></div>
<div class="ttc" id="aunion_p_s_r1___type_html_a9e0a00edabf3b8a5dafff624fff7bbfc"><div class="ttname"><a href="union_p_s_r1___type.html#a9e0a00edabf3b8a5dafff624fff7bbfc">PSR1_Type::v</a></div><div class="ttdeci">uint32_t v</div><div class="ttdef"><b>Definition:</b> sdrv_uart.h:312</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
</small></address>
</body>
</html>