<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SAME54P20A Test Project: /storage/Shared/Documents/Projects/ePenguin/ePenguin-Software-Framework/arch/arm/SAME54/SAME54A/mcu/inc/component/tc.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 style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">SAME54P20A Test Project
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- 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_ea9599923402ca8ab47fc3e495999dea.html">arch</a></li><li class="navelem"><a class="el" href="dir_9e929c73feaf15d3695ce4c76b483065.html">arm</a></li><li class="navelem"><a class="el" href="dir_58955c0f35a9c3d48181d2be53994c7b.html">SAME54</a></li><li class="navelem"><a class="el" href="dir_09e97e512ca7d4e6cd359f1c5497eeba.html">SAME54A</a></li><li class="navelem"><a class="el" href="dir_4b38d63e5c584a4d6c9001c789e1829f.html">mcu</a></li><li class="navelem"><a class="el" href="dir_d4fc57b996dc082ef023092a5b7d90fc.html">inc</a></li><li class="navelem"><a class="el" href="dir_2bb2e10400507f879251f0324a0a8c7c.html">component</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">tc.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="tc_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifndef _SAME54_TC_COMPONENT_</span></div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#define _SAME54_TC_COMPONENT_</span></div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">/* ========================================================================== */</span></div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">/* ========================================================================== */</span></div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#define TC_U2249</span></div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#define REV_TC                      0x300</span></div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">/* -------- TC_CTRLA : (TC Offset: 0x00) (R/W 32) Control A -------- */</span></div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html">   44</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a3b8abfe187532b2dad2476e2aab8d0af">   46</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a3b8abfe187532b2dad2476e2aab8d0af">SWRST</a>:1;          </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a0686d38f89727e38c90394e4280e05ba">   47</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a0686d38f89727e38c90394e4280e05ba">ENABLE</a>:1;         </div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a7b2911772bdbadd9d3a670183a36a81b">   48</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a7b2911772bdbadd9d3a670183a36a81b">MODE</a>:2;           </div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a8b8190e6d0564b3b61b16c2336afb982">   49</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a8b8190e6d0564b3b61b16c2336afb982">PRESCSYNC</a>:2;      </div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#af7c5d4d289170af57c09d081d6ee60b2">   50</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#af7c5d4d289170af57c09d081d6ee60b2">RUNSTDBY</a>:1;       </div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a5abeb63a973c5bf10f3cfa4743932e34">   51</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a5abeb63a973c5bf10f3cfa4743932e34">ONDEMAND</a>:1;       </div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a798cff4f033848e853aa09fea00c16a6">   52</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a798cff4f033848e853aa09fea00c16a6">PRESCALER</a>:3;      </div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a2b973533ba7dac4132494f31041bbbff">   53</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a2b973533ba7dac4132494f31041bbbff">ALOCK</a>:1;          </div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a5991376e800a1805cec0dde5a9cf2e0e">   54</a></span>&#160;    uint32_t :4;               </div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a64c39774b07712155d7151b29cafc2a5">   55</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a64c39774b07712155d7151b29cafc2a5">CAPTEN0</a>:1;        </div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#aaee75a89b1d336fd0c0aad8e25ecd4fb">   56</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#aaee75a89b1d336fd0c0aad8e25ecd4fb">CAPTEN1</a>:1;        </div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a6eb34cbabf3e29ed326224c2c849fbe1">   57</a></span>&#160;    uint32_t :2;               </div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a861361206908b98aa37fa73597540b10">   58</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a861361206908b98aa37fa73597540b10">COPEN0</a>:1;         </div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#acc3ece336c0f78100cce3fa5747adce0">   59</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#acc3ece336c0f78100cce3fa5747adce0">COPEN1</a>:1;         </div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#af40a0bc6ec0761aaa9830b5fd6101b3a">   60</a></span>&#160;    uint32_t :2;               </div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a0de249bea361bdd81a2b6e46c39fa5a8">   61</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a0de249bea361bdd81a2b6e46c39fa5a8">CAPTMODE0</a>:2;      </div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#acb8892b6880f5db6f2174056f6b1b8b4">   62</a></span>&#160;    uint32_t :1;               </div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#ab2c22d67dadfc6ddc745fe75d2ca6d79">   63</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#ab2c22d67dadfc6ddc745fe75d2ca6d79">CAPTMODE1</a>:2;      </div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a684d5a586c5a7e3fde0ad2ba2abab449">   64</a></span>&#160;    uint32_t :3;               </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#ab812a4c8e6b14f0b123a92a017cc8214">   65</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;    uint32_t :16;              </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a053040587adf97f2c882b719fba689e3">   68</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a053040587adf97f2c882b719fba689e3">CAPTEN</a>:2;         </div>
<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    uint32_t :2;               </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#a96929bb3941ce4304ff533d980eb5bd6">   70</a></span>&#160;    uint32_t <a class="code" href="unionTC__CTRLA__Type.html#a96929bb3941ce4304ff533d980eb5bd6">COPEN</a>:2;          </div>
<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;    uint32_t :10;              </div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#aab3c1598c92510aa7f1ac5e90e800f74">   72</a></span>&#160;  } vec;                       </div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#aec9c745976c1522b3e2508048b8fcfc4">   73</a></span>&#160;  uint32_t <a class="code" href="unionTC__CTRLA__Type.html#aec9c745976c1522b3e2508048b8fcfc4">reg</a>;                </div>
<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;} <a class="code" href="unionTC__CTRLA__Type.html">TC_CTRLA_Type</a>;</div>
<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="tc_8h.html#a9eb7017b395a54f7ca9b9da83cc191e7">   77</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_OFFSET             0x00         </span></div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="tc_8h.html#aadad5111a08d20825cd5413ab481a673">   78</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_RESETVALUE         _U_(0x00000000) </span></div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="tc_8h.html#a0724c3271e5836ea2a22432dd4fb010d">   80</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_SWRST_Pos          0            </span></div>
<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#define TC_CTRLA_SWRST              (_U_(0x1) &lt;&lt; TC_CTRLA_SWRST_Pos)</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="tc_8h.html#a1f1f50da3e9afaa40a155ad5410adc65">   82</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_ENABLE_Pos         1            </span></div>
<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#define TC_CTRLA_ENABLE             (_U_(0x1) &lt;&lt; TC_CTRLA_ENABLE_Pos)</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="tc_8h.html#aae33620c144befdc20a57898c2d5bb96">   84</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_MODE_Pos           2            </span></div>
<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="preprocessor">#define TC_CTRLA_MODE_Msk           (_U_(0x3) &lt;&lt; TC_CTRLA_MODE_Pos)</span></div>
<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">#define TC_CTRLA_MODE(value)        (TC_CTRLA_MODE_Msk &amp; ((value) &lt;&lt; TC_CTRLA_MODE_Pos))</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="tc_8h.html#acf36c4f8dfa9af8b7d0b8103ded6df59">   87</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_MODE_COUNT16_Val       _U_(0x0)   </span></div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="tc_8h.html#a5e47a24a6c4391f521cae7e09c51fe85">   88</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_MODE_COUNT8_Val        _U_(0x1)   </span></div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="tc_8h.html#ac7e348d6c5100444a6b538d20b420c8c">   89</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_MODE_COUNT32_Val       _U_(0x2)   </span></div>
<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">#define TC_CTRLA_MODE_COUNT16       (TC_CTRLA_MODE_COUNT16_Val     &lt;&lt; TC_CTRLA_MODE_Pos)</span></div>
<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor">#define TC_CTRLA_MODE_COUNT8        (TC_CTRLA_MODE_COUNT8_Val      &lt;&lt; TC_CTRLA_MODE_Pos)</span></div>
<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="preprocessor">#define TC_CTRLA_MODE_COUNT32       (TC_CTRLA_MODE_COUNT32_Val     &lt;&lt; TC_CTRLA_MODE_Pos)</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="tc_8h.html#a9791c4a6d8cb12aa2b14d4fce3653c70">   93</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCSYNC_Pos      4            </span></div>
<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCSYNC_Msk      (_U_(0x3) &lt;&lt; TC_CTRLA_PRESCSYNC_Pos)</span></div>
<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCSYNC(value)   (TC_CTRLA_PRESCSYNC_Msk &amp; ((value) &lt;&lt; TC_CTRLA_PRESCSYNC_Pos))</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="tc_8h.html#afe7113a1b787ad78681b2eafb2af17ad">   96</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCSYNC_GCLK_Val     _U_(0x0)   </span></div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="tc_8h.html#a624a051941bebc564f66db4b57927925">   97</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCSYNC_PRESC_Val    _U_(0x1)   </span></div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="tc_8h.html#a75ae69c5919b518cf335a19768f1e4e1">   98</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCSYNC_RESYNC_Val   _U_(0x2)   </span></div>
<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCSYNC_GCLK     (TC_CTRLA_PRESCSYNC_GCLK_Val   &lt;&lt; TC_CTRLA_PRESCSYNC_Pos)</span></div>
<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCSYNC_PRESC    (TC_CTRLA_PRESCSYNC_PRESC_Val  &lt;&lt; TC_CTRLA_PRESCSYNC_Pos)</span></div>
<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCSYNC_RESYNC   (TC_CTRLA_PRESCSYNC_RESYNC_Val &lt;&lt; TC_CTRLA_PRESCSYNC_Pos)</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="tc_8h.html#aa484fe3eae496075906d152ffbe64025">  102</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_RUNSTDBY_Pos       6            </span></div>
<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">#define TC_CTRLA_RUNSTDBY           (_U_(0x1) &lt;&lt; TC_CTRLA_RUNSTDBY_Pos)</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="tc_8h.html#aeb186f9100a7e6241604675dc1c25e25">  104</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_ONDEMAND_Pos       7            </span></div>
<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">#define TC_CTRLA_ONDEMAND           (_U_(0x1) &lt;&lt; TC_CTRLA_ONDEMAND_Pos)</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="tc_8h.html#a99d3a0239aaa0aecd6d8bec41fd4ce05">  106</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_Pos      8            </span></div>
<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_Msk      (_U_(0x7) &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER(value)   (TC_CTRLA_PRESCALER_Msk &amp; ((value) &lt;&lt; TC_CTRLA_PRESCALER_Pos))</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="tc_8h.html#a28845569709fb65583d42d7d6f75b2e5">  109</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCALER_DIV1_Val     _U_(0x0)   </span></div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="tc_8h.html#af92d59ba84b5db292d193e94d73e0bc0">  110</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCALER_DIV2_Val     _U_(0x1)   </span></div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="tc_8h.html#a4793044ee372e3e2a1da220b89a6a7fb">  111</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCALER_DIV4_Val     _U_(0x2)   </span></div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="tc_8h.html#ade3feac8ab121bac2dcb7d76aff4cb4b">  112</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCALER_DIV8_Val     _U_(0x3)   </span></div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="tc_8h.html#a04c86d228280d171b3db6d5e8ec11f65">  113</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCALER_DIV16_Val    _U_(0x4)   </span></div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="tc_8h.html#a0b0249d49985611866900d8e5f932543">  114</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCALER_DIV64_Val    _U_(0x5)   </span></div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="tc_8h.html#adb32efea52586bd45507d5988fa89452">  115</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCALER_DIV256_Val   _U_(0x6)   </span></div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="tc_8h.html#a4bf804edc81bb01e9fc5cc9c7b365d86">  116</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_PRESCALER_DIV1024_Val  _U_(0x7)   </span></div>
<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV1     (TC_CTRLA_PRESCALER_DIV1_Val   &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV2     (TC_CTRLA_PRESCALER_DIV2_Val   &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV4     (TC_CTRLA_PRESCALER_DIV4_Val   &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV8     (TC_CTRLA_PRESCALER_DIV8_Val   &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV16    (TC_CTRLA_PRESCALER_DIV16_Val  &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV64    (TC_CTRLA_PRESCALER_DIV64_Val  &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV256   (TC_CTRLA_PRESCALER_DIV256_Val &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV1024  (TC_CTRLA_PRESCALER_DIV1024_Val &lt;&lt; TC_CTRLA_PRESCALER_Pos)</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="tc_8h.html#a79eb3f92a469f2e41ea3faadf029b466">  125</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_ALOCK_Pos          11           </span></div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;<span class="preprocessor">#define TC_CTRLA_ALOCK              (_U_(0x1) &lt;&lt; TC_CTRLA_ALOCK_Pos)</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="tc_8h.html#ad6a508b58ed9d3ad06e17b6fb3aa3bab">  127</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTEN0_Pos        16           </span></div>
<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTEN0            (_U_(1) &lt;&lt; TC_CTRLA_CAPTEN0_Pos)</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="tc_8h.html#a88b8bd9d9ce085cbf8aa64d5e34d5c05">  129</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTEN1_Pos        17           </span></div>
<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTEN1            (_U_(1) &lt;&lt; TC_CTRLA_CAPTEN1_Pos)</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="tc_8h.html#a474998c79a6a230c4e6f0856faa3075d">  131</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTEN_Pos         16           </span></div>
<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTEN_Msk         (_U_(0x3) &lt;&lt; TC_CTRLA_CAPTEN_Pos)</span></div>
<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTEN(value)      (TC_CTRLA_CAPTEN_Msk &amp; ((value) &lt;&lt; TC_CTRLA_CAPTEN_Pos))</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="tc_8h.html#adb84f4e184ac5ca80f79f5a41736eb16">  134</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_COPEN0_Pos         20           </span></div>
<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="preprocessor">#define TC_CTRLA_COPEN0             (_U_(1) &lt;&lt; TC_CTRLA_COPEN0_Pos)</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="tc_8h.html#a78ab20d3cb590bf28aaedc40bf1cbbfc">  136</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_COPEN1_Pos         21           </span></div>
<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="preprocessor">#define TC_CTRLA_COPEN1             (_U_(1) &lt;&lt; TC_CTRLA_COPEN1_Pos)</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="tc_8h.html#ac01cc233b83e49ae7e73d68cdda015d6">  138</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_COPEN_Pos          20           </span></div>
<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="preprocessor">#define TC_CTRLA_COPEN_Msk          (_U_(0x3) &lt;&lt; TC_CTRLA_COPEN_Pos)</span></div>
<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="preprocessor">#define TC_CTRLA_COPEN(value)       (TC_CTRLA_COPEN_Msk &amp; ((value) &lt;&lt; TC_CTRLA_COPEN_Pos))</span></div>
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="tc_8h.html#aee85d218e7ed031db50ea82b6f56ec09">  141</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE0_Pos      24           </span></div>
<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE0_Msk      (_U_(0x3) &lt;&lt; TC_CTRLA_CAPTMODE0_Pos)</span></div>
<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE0(value)   (TC_CTRLA_CAPTMODE0_Msk &amp; ((value) &lt;&lt; TC_CTRLA_CAPTMODE0_Pos))</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="tc_8h.html#ad41cabcf922033df840da193b27d23d6">  144</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_CAPTMODE0_DEFAULT_Val  _U_(0x0)   </span></div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="tc_8h.html#a5df38a8c47774dbc73fda7c99bfcee46">  145</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_CAPTMODE0_CAPTMIN_Val  _U_(0x1)   </span></div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="tc_8h.html#aa6435d510f38e7bd9623ef06044a0be0">  146</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_CAPTMODE0_CAPTMAX_Val  _U_(0x2)   </span></div>
<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE0_DEFAULT  (TC_CTRLA_CAPTMODE0_DEFAULT_Val &lt;&lt; TC_CTRLA_CAPTMODE0_Pos)</span></div>
<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE0_CAPTMIN  (TC_CTRLA_CAPTMODE0_CAPTMIN_Val &lt;&lt; TC_CTRLA_CAPTMODE0_Pos)</span></div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE0_CAPTMAX  (TC_CTRLA_CAPTMODE0_CAPTMAX_Val &lt;&lt; TC_CTRLA_CAPTMODE0_Pos)</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="tc_8h.html#adc6b9f557dafdb349a07fcd7d6d3a551">  150</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE1_Pos      27           </span></div>
<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE1_Msk      (_U_(0x3) &lt;&lt; TC_CTRLA_CAPTMODE1_Pos)</span></div>
<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE1(value)   (TC_CTRLA_CAPTMODE1_Msk &amp; ((value) &lt;&lt; TC_CTRLA_CAPTMODE1_Pos))</span></div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="tc_8h.html#a49a954f52ff6cfe7cc75466d1bc6649a">  153</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_CAPTMODE1_DEFAULT_Val  _U_(0x0)   </span></div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="tc_8h.html#afa5ae73cb9fbb5006f732655ef286f4f">  154</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_CAPTMODE1_CAPTMIN_Val  _U_(0x1)   </span></div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="tc_8h.html#a610d3f04586fef86e54f1d0cc1c63404">  155</a></span>&#160;<span class="preprocessor">#define   TC_CTRLA_CAPTMODE1_CAPTMAX_Val  _U_(0x2)   </span></div>
<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE1_DEFAULT  (TC_CTRLA_CAPTMODE1_DEFAULT_Val &lt;&lt; TC_CTRLA_CAPTMODE1_Pos)</span></div>
<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE1_CAPTMIN  (TC_CTRLA_CAPTMODE1_CAPTMIN_Val &lt;&lt; TC_CTRLA_CAPTMODE1_Pos)</span></div>
<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="preprocessor">#define TC_CTRLA_CAPTMODE1_CAPTMAX  (TC_CTRLA_CAPTMODE1_CAPTMAX_Val &lt;&lt; TC_CTRLA_CAPTMODE1_Pos)</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="tc_8h.html#ae815d015ba280a116263c65a59d68d85">  159</a></span>&#160;<span class="preprocessor">#define TC_CTRLA_MASK               _U_(0x1B330FFF) </span></div>
<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_CTRLBCLR : (TC Offset: 0x04) (R/W  8) Control B Clear -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html">  163</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html#a8b116a4858a27e73478550fb9fcc14c7">  165</a></span>&#160;    uint8_t  <a class="code" href="unionTC__CTRLBCLR__Type.html#a8b116a4858a27e73478550fb9fcc14c7">DIR</a>:1;            </div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html#a35a0aa5d9019ebe931c9092c174d6ff8">  166</a></span>&#160;    uint8_t  <a class="code" href="unionTC__CTRLBCLR__Type.html#a35a0aa5d9019ebe931c9092c174d6ff8">LUPD</a>:1;           </div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html#a227a85331b3ed31175c79634af8a645c">  167</a></span>&#160;    uint8_t  <a class="code" href="unionTC__CTRLBCLR__Type.html#a227a85331b3ed31175c79634af8a645c">ONESHOT</a>:1;        </div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html#a273821db4921e243841a4826f12a6438">  168</a></span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html#ac3b17554791f8515951ea3ab36f25acf">  169</a></span>&#160;    uint8_t  <a class="code" href="unionTC__CTRLBCLR__Type.html#ac3b17554791f8515951ea3ab36f25acf">CMD</a>:3;            </div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html#adc7b210cb23e6f8e104b6cfb5bede80b">  170</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html#a645674dc9832bb982044a5d99e5e3463">  171</a></span>&#160;  uint8_t <a class="code" href="unionTC__CTRLBCLR__Type.html#a645674dc9832bb982044a5d99e5e3463">reg</a>;                 </div>
<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;} <a class="code" href="unionTC__CTRLBCLR__Type.html">TC_CTRLBCLR_Type</a>;</div>
<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160; </div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="tc_8h.html#a6f43d353e78103cf7c4b5d047264e72b">  175</a></span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_OFFSET          0x04         </span></div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="tc_8h.html#a03ae355405f8eafa3dd94622325cf985">  176</a></span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_RESETVALUE      _U_(0x00)    </span></div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="tc_8h.html#ae58ad3f83e42cd17722142b523b9c037">  178</a></span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_DIR_Pos         0            </span></div>
<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_DIR             (_U_(0x1) &lt;&lt; TC_CTRLBCLR_DIR_Pos)</span></div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="tc_8h.html#abfa71a9b8b1916e470d5c882c1614d8a">  180</a></span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_LUPD_Pos        1            </span></div>
<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_LUPD            (_U_(0x1) &lt;&lt; TC_CTRLBCLR_LUPD_Pos)</span></div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="tc_8h.html#af86e6c22344aa634ed5b8987b3948f24">  182</a></span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_ONESHOT_Pos     2            </span></div>
<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_ONESHOT         (_U_(0x1) &lt;&lt; TC_CTRLBCLR_ONESHOT_Pos)</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="tc_8h.html#ab48aaea729baf61fabeb52131fb7aac2">  184</a></span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD_Pos         5            </span></div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD_Msk         (_U_(0x7) &lt;&lt; TC_CTRLBCLR_CMD_Pos)</span></div>
<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD(value)      (TC_CTRLBCLR_CMD_Msk &amp; ((value) &lt;&lt; TC_CTRLBCLR_CMD_Pos))</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="tc_8h.html#a13574095985ab7e7e6565d52278521ce">  187</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBCLR_CMD_NONE_Val        _U_(0x0)   </span></div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="tc_8h.html#a5001acd1fad5be8f189902a3f7829d59">  188</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBCLR_CMD_RETRIGGER_Val   _U_(0x1)   </span></div>
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="tc_8h.html#a292d724ca99517e1c24fb52c4757b0cb">  189</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBCLR_CMD_STOP_Val        _U_(0x2)   </span></div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="tc_8h.html#a95411bb7c71688976ba81dfd9769528d">  190</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBCLR_CMD_UPDATE_Val      _U_(0x3)   </span></div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="tc_8h.html#ac21e1409aca7821d2dbe2d030d874006">  191</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBCLR_CMD_READSYNC_Val    _U_(0x4)   </span></div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="tc_8h.html#a3750b25c83281395fac9684c81caaae8">  192</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBCLR_CMD_DMAOS_Val       _U_(0x5)   </span></div>
<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD_NONE        (TC_CTRLBCLR_CMD_NONE_Val      &lt;&lt; TC_CTRLBCLR_CMD_Pos)</span></div>
<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD_RETRIGGER   (TC_CTRLBCLR_CMD_RETRIGGER_Val &lt;&lt; TC_CTRLBCLR_CMD_Pos)</span></div>
<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD_STOP        (TC_CTRLBCLR_CMD_STOP_Val      &lt;&lt; TC_CTRLBCLR_CMD_Pos)</span></div>
<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD_UPDATE      (TC_CTRLBCLR_CMD_UPDATE_Val    &lt;&lt; TC_CTRLBCLR_CMD_Pos)</span></div>
<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD_READSYNC    (TC_CTRLBCLR_CMD_READSYNC_Val  &lt;&lt; TC_CTRLBCLR_CMD_Pos)</span></div>
<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_CMD_DMAOS       (TC_CTRLBCLR_CMD_DMAOS_Val     &lt;&lt; TC_CTRLBCLR_CMD_Pos)</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="tc_8h.html#a655c3fd9b9c849e6058a92d05529ebe7">  199</a></span>&#160;<span class="preprocessor">#define TC_CTRLBCLR_MASK            _U_(0xE7)    </span></div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_CTRLBSET : (TC Offset: 0x05) (R/W  8) Control B Set -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html">  203</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html#ac1895f2b19f6424e3195706aed786127">  205</a></span>&#160;    uint8_t  <a class="code" href="unionTC__CTRLBSET__Type.html#ac1895f2b19f6424e3195706aed786127">DIR</a>:1;            </div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html#a7a388c9b721adc744cfb0b5bb47c67b6">  206</a></span>&#160;    uint8_t  <a class="code" href="unionTC__CTRLBSET__Type.html#a7a388c9b721adc744cfb0b5bb47c67b6">LUPD</a>:1;           </div>
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html#afa8b0846594a1631caa23eea99e9ad58">  207</a></span>&#160;    uint8_t  <a class="code" href="unionTC__CTRLBSET__Type.html#afa8b0846594a1631caa23eea99e9ad58">ONESHOT</a>:1;        </div>
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html#a4b239c5916b0c6e5b773414ee444b52c">  208</a></span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html#ab05ada8e1f0fe4954133e1e441d5971a">  209</a></span>&#160;    uint8_t  <a class="code" href="unionTC__CTRLBSET__Type.html#ab05ada8e1f0fe4954133e1e441d5971a">CMD</a>:3;            </div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html#a79e2c1d5e47a5b03a7efa8efd1b5ed80">  210</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html#a3c0feab4867aac3ce330c49384bec844">  211</a></span>&#160;  uint8_t <a class="code" href="unionTC__CTRLBSET__Type.html#a3c0feab4867aac3ce330c49384bec844">reg</a>;                 </div>
<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;} <a class="code" href="unionTC__CTRLBSET__Type.html">TC_CTRLBSET_Type</a>;</div>
<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160; </div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="tc_8h.html#a7fab832c57aa9747088c91a74a1c4059">  215</a></span>&#160;<span class="preprocessor">#define TC_CTRLBSET_OFFSET          0x05         </span></div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="tc_8h.html#ae3d25e981a13f6ff94217281797aa79b">  216</a></span>&#160;<span class="preprocessor">#define TC_CTRLBSET_RESETVALUE      _U_(0x00)    </span></div>
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="tc_8h.html#abf280d5e61422b23b9b6d8c07d33b079">  218</a></span>&#160;<span class="preprocessor">#define TC_CTRLBSET_DIR_Pos         0            </span></div>
<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_DIR             (_U_(0x1) &lt;&lt; TC_CTRLBSET_DIR_Pos)</span></div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="tc_8h.html#a4da73190935115dea69e74197e72aa0b">  220</a></span>&#160;<span class="preprocessor">#define TC_CTRLBSET_LUPD_Pos        1            </span></div>
<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_LUPD            (_U_(0x1) &lt;&lt; TC_CTRLBSET_LUPD_Pos)</span></div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="tc_8h.html#a9b13673f722f1d508b8c0823b7309170">  222</a></span>&#160;<span class="preprocessor">#define TC_CTRLBSET_ONESHOT_Pos     2            </span></div>
<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_ONESHOT         (_U_(0x1) &lt;&lt; TC_CTRLBSET_ONESHOT_Pos)</span></div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="tc_8h.html#a300926b23e1f7430a6e8a93d73fd98cc">  224</a></span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD_Pos         5            </span></div>
<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD_Msk         (_U_(0x7) &lt;&lt; TC_CTRLBSET_CMD_Pos)</span></div>
<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD(value)      (TC_CTRLBSET_CMD_Msk &amp; ((value) &lt;&lt; TC_CTRLBSET_CMD_Pos))</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="tc_8h.html#aa843c0929ee48527e9f3f6ffb9e3246f">  227</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBSET_CMD_NONE_Val        _U_(0x0)   </span></div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="tc_8h.html#ad87065a7d932e5e64d901a09e38552e6">  228</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBSET_CMD_RETRIGGER_Val   _U_(0x1)   </span></div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="tc_8h.html#aa4a9a321dfc02191674396c7a2af47a4">  229</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBSET_CMD_STOP_Val        _U_(0x2)   </span></div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="tc_8h.html#a2bf06e089fa99c81441c3d4c6c754969">  230</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBSET_CMD_UPDATE_Val      _U_(0x3)   </span></div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="tc_8h.html#a141775f4a03151dab60349caabb1b571">  231</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBSET_CMD_READSYNC_Val    _U_(0x4)   </span></div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="tc_8h.html#a37a16806df9977f0d4a0143cd6d87555">  232</a></span>&#160;<span class="preprocessor">#define   TC_CTRLBSET_CMD_DMAOS_Val       _U_(0x5)   </span></div>
<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD_NONE        (TC_CTRLBSET_CMD_NONE_Val      &lt;&lt; TC_CTRLBSET_CMD_Pos)</span></div>
<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD_RETRIGGER   (TC_CTRLBSET_CMD_RETRIGGER_Val &lt;&lt; TC_CTRLBSET_CMD_Pos)</span></div>
<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD_STOP        (TC_CTRLBSET_CMD_STOP_Val      &lt;&lt; TC_CTRLBSET_CMD_Pos)</span></div>
<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD_UPDATE      (TC_CTRLBSET_CMD_UPDATE_Val    &lt;&lt; TC_CTRLBSET_CMD_Pos)</span></div>
<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD_READSYNC    (TC_CTRLBSET_CMD_READSYNC_Val  &lt;&lt; TC_CTRLBSET_CMD_Pos)</span></div>
<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;<span class="preprocessor">#define TC_CTRLBSET_CMD_DMAOS       (TC_CTRLBSET_CMD_DMAOS_Val     &lt;&lt; TC_CTRLBSET_CMD_Pos)</span></div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="tc_8h.html#a64f0fcfecae1a0dc0bcc2bd428b25ef1">  239</a></span>&#160;<span class="preprocessor">#define TC_CTRLBSET_MASK            _U_(0xE7)    </span></div>
<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_EVCTRL : (TC Offset: 0x06) (R/W 16) Event Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html">  243</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#aeedc52f1fe83f52454a2718e3137703c">  245</a></span>&#160;    uint16_t <a class="code" href="unionTC__EVCTRL__Type.html#aeedc52f1fe83f52454a2718e3137703c">EVACT</a>:3;          </div>
<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a0eba6f0cdddf13fe197fc9c90d50c024">  246</a></span>&#160;    uint16_t :1;               </div>
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a5c6cc013a50cb7df2fa63e7d4d7abb93">  247</a></span>&#160;    uint16_t <a class="code" href="unionTC__EVCTRL__Type.html#a5c6cc013a50cb7df2fa63e7d4d7abb93">TCINV</a>:1;          </div>
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#ae660a52c531969ea3c68085c8657f6ba">  248</a></span>&#160;    uint16_t <a class="code" href="unionTC__EVCTRL__Type.html#ae660a52c531969ea3c68085c8657f6ba">TCEI</a>:1;           </div>
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a7903cb24e6a97c6bf1636b9d036da8d2">  249</a></span>&#160;    uint16_t :2;               </div>
<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#adc66c1bf5b5db84cf26f83f4d2ed0a9a">  250</a></span>&#160;    uint16_t <a class="code" href="unionTC__EVCTRL__Type.html#adc66c1bf5b5db84cf26f83f4d2ed0a9a">OVFEO</a>:1;          </div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a8e6be674f34227a4a76851f239b71392">  251</a></span>&#160;    uint16_t :3;               </div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#aa46366f771b15a087e965df07dd76a8c">  252</a></span>&#160;    uint16_t <a class="code" href="unionTC__EVCTRL__Type.html#aa46366f771b15a087e965df07dd76a8c">MCEO0</a>:1;          </div>
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a8ec95d3e42528187b2b9da3f4db4857b">  253</a></span>&#160;    uint16_t <a class="code" href="unionTC__EVCTRL__Type.html#a8ec95d3e42528187b2b9da3f4db4857b">MCEO1</a>:1;          </div>
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#adfd33222a7c452d864be75fe1598ef5e">  254</a></span>&#160;    uint16_t :2;               </div>
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a44e20862f82eecff3b662c58c4ed056c">  255</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;    uint16_t :12;              </div>
<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a8dcd433a01d6524d01444d6acfa50ebf">  258</a></span>&#160;    uint16_t <a class="code" href="unionTC__EVCTRL__Type.html#a8dcd433a01d6524d01444d6acfa50ebf">MCEO</a>:2;           </div>
<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;    uint16_t :2;               </div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#ae48b123e75a299b0ee46a69329f723e1">  260</a></span>&#160;  } vec;                       </div>
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a8e58d643205487e3a4cb8817a7ae269c">  261</a></span>&#160;  uint16_t <a class="code" href="unionTC__EVCTRL__Type.html#a8e58d643205487e3a4cb8817a7ae269c">reg</a>;                </div>
<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;} <a class="code" href="unionTC__EVCTRL__Type.html">TC_EVCTRL_Type</a>;</div>
<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160; </div>
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="tc_8h.html#a73d8de62d36e71fdb668ff3461dbcc54">  265</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_OFFSET            0x06         </span></div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="tc_8h.html#ab81c65bb678a57253551e864a9cf83be">  266</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_RESETVALUE        _U_(0x0000)  </span></div>
<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="tc_8h.html#a29f3c9802b04bc3c9e151e388abf2f08">  268</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_Pos         0            </span></div>
<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_Msk         (_U_(0x7) &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT(value)      (TC_EVCTRL_EVACT_Msk &amp; ((value) &lt;&lt; TC_EVCTRL_EVACT_Pos))</span></div>
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="tc_8h.html#a34fd9cc9a5f397f3200ce035f6e7dc2b">  271</a></span>&#160;<span class="preprocessor">#define   TC_EVCTRL_EVACT_OFF_Val         _U_(0x0)   </span></div>
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="tc_8h.html#ad84c852c18be67ba892810f8615c4937">  272</a></span>&#160;<span class="preprocessor">#define   TC_EVCTRL_EVACT_RETRIGGER_Val   _U_(0x1)   </span></div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="tc_8h.html#af491ae01652acf31a121fc976e34ec0c">  273</a></span>&#160;<span class="preprocessor">#define   TC_EVCTRL_EVACT_COUNT_Val       _U_(0x2)   </span></div>
<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="tc_8h.html#a2851bff08dbc48025416547d4274e508">  274</a></span>&#160;<span class="preprocessor">#define   TC_EVCTRL_EVACT_START_Val       _U_(0x3)   </span></div>
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="tc_8h.html#a8b98663a8df3b5aa57593cd8a06448b4">  275</a></span>&#160;<span class="preprocessor">#define   TC_EVCTRL_EVACT_STAMP_Val       _U_(0x4)   </span></div>
<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="tc_8h.html#acc79333089f684803e5f0e892b0c7f03">  276</a></span>&#160;<span class="preprocessor">#define   TC_EVCTRL_EVACT_PPW_Val         _U_(0x5)   </span></div>
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="tc_8h.html#ab0aa01d513903be5490afa1e56e27486">  277</a></span>&#160;<span class="preprocessor">#define   TC_EVCTRL_EVACT_PWP_Val         _U_(0x6)   </span></div>
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="tc_8h.html#ae6a07dc676f087732e57795d11096682">  278</a></span>&#160;<span class="preprocessor">#define   TC_EVCTRL_EVACT_PW_Val          _U_(0x7)   </span></div>
<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_OFF         (TC_EVCTRL_EVACT_OFF_Val       &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_RETRIGGER   (TC_EVCTRL_EVACT_RETRIGGER_Val &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_COUNT       (TC_EVCTRL_EVACT_COUNT_Val     &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_START       (TC_EVCTRL_EVACT_START_Val     &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_STAMP       (TC_EVCTRL_EVACT_STAMP_Val     &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_PPW         (TC_EVCTRL_EVACT_PPW_Val       &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_PWP         (TC_EVCTRL_EVACT_PWP_Val       &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;<span class="preprocessor">#define TC_EVCTRL_EVACT_PW          (TC_EVCTRL_EVACT_PW_Val        &lt;&lt; TC_EVCTRL_EVACT_Pos)</span></div>
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="tc_8h.html#af706c5718d05a7f5a8745d49156cc87d">  287</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_TCINV_Pos         4            </span></div>
<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;<span class="preprocessor">#define TC_EVCTRL_TCINV             (_U_(0x1) &lt;&lt; TC_EVCTRL_TCINV_Pos)</span></div>
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="tc_8h.html#a96f939ff66c8f81ddf4d6c983eb36552">  289</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_TCEI_Pos          5            </span></div>
<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;<span class="preprocessor">#define TC_EVCTRL_TCEI              (_U_(0x1) &lt;&lt; TC_EVCTRL_TCEI_Pos)</span></div>
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="tc_8h.html#a79846c99ff75707e96ba7b4e4da1ceeb">  291</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_OVFEO_Pos         8            </span></div>
<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;<span class="preprocessor">#define TC_EVCTRL_OVFEO             (_U_(0x1) &lt;&lt; TC_EVCTRL_OVFEO_Pos)</span></div>
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="tc_8h.html#abf0dbad463b5bb2ba2408c7741608af1">  293</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_MCEO0_Pos         12           </span></div>
<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;<span class="preprocessor">#define TC_EVCTRL_MCEO0             (_U_(1) &lt;&lt; TC_EVCTRL_MCEO0_Pos)</span></div>
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="tc_8h.html#a17ba305f7c87565868668e0aec74b48c">  295</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_MCEO1_Pos         13           </span></div>
<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;<span class="preprocessor">#define TC_EVCTRL_MCEO1             (_U_(1) &lt;&lt; TC_EVCTRL_MCEO1_Pos)</span></div>
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="tc_8h.html#a1d8a09101193dedc3736a23697bd4909">  297</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_MCEO_Pos          12           </span></div>
<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;<span class="preprocessor">#define TC_EVCTRL_MCEO_Msk          (_U_(0x3) &lt;&lt; TC_EVCTRL_MCEO_Pos)</span></div>
<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;<span class="preprocessor">#define TC_EVCTRL_MCEO(value)       (TC_EVCTRL_MCEO_Msk &amp; ((value) &lt;&lt; TC_EVCTRL_MCEO_Pos))</span></div>
<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="tc_8h.html#a317a47bc3562fba35f3c759ee8c26b47">  300</a></span>&#160;<span class="preprocessor">#define TC_EVCTRL_MASK              _U_(0x3137)  </span></div>
<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_INTENCLR : (TC Offset: 0x08) (R/W  8) Interrupt Enable Clear -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html">  304</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#a36ed1651a14e40fe5f59c1065376568f">  306</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENCLR__Type.html#a36ed1651a14e40fe5f59c1065376568f">OVF</a>:1;            </div>
<div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#a148e8e22f910e7dd5eb79fad894b82fc">  307</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENCLR__Type.html#a148e8e22f910e7dd5eb79fad894b82fc">ERR</a>:1;            </div>
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#a66762313a9c8468ae7a4f0cf400ac12e">  308</a></span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#ac3bce0f18fdc48960b8cb9a59f43897d">  309</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENCLR__Type.html#ac3bce0f18fdc48960b8cb9a59f43897d">MC0</a>:1;            </div>
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#a4cef0975ae53be099c646b5cab414ce2">  310</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENCLR__Type.html#a4cef0975ae53be099c646b5cab414ce2">MC1</a>:1;            </div>
<div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#a50f9fdd3cd3224d0860d30be292582e7">  311</a></span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#a9421b4d81a1ee69dac0a056ecd49212b">  312</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    uint8_t  :4;               </div>
<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#a435e4cb22b1cfea875b81e1d060f9aeb">  315</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENCLR__Type.html#a435e4cb22b1cfea875b81e1d060f9aeb">MC</a>:2;             </div>
<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#a86f03fc002a163c00c21e522ec3c5e13">  317</a></span>&#160;  } vec;                       </div>
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#ac529ca8183247263a2855e1565b52c4a">  318</a></span>&#160;  uint8_t <a class="code" href="unionTC__INTENCLR__Type.html#ac529ca8183247263a2855e1565b52c4a">reg</a>;                 </div>
<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;} <a class="code" href="unionTC__INTENCLR__Type.html">TC_INTENCLR_Type</a>;</div>
<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160; </div>
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="tc_8h.html#a4e6711338c10a71c069a50745717a03c">  322</a></span>&#160;<span class="preprocessor">#define TC_INTENCLR_OFFSET          0x08         </span></div>
<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="tc_8h.html#a8d98dff5fe8a86a1fe16e3782d6029e4">  323</a></span>&#160;<span class="preprocessor">#define TC_INTENCLR_RESETVALUE      _U_(0x00)    </span></div>
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="tc_8h.html#a74cbe71f7dbc163c15de8e2fcc1f19d1">  325</a></span>&#160;<span class="preprocessor">#define TC_INTENCLR_OVF_Pos         0            </span></div>
<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;<span class="preprocessor">#define TC_INTENCLR_OVF             (_U_(0x1) &lt;&lt; TC_INTENCLR_OVF_Pos)</span></div>
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="tc_8h.html#aa535ab7c7866edbd10a55444ea5aec5a">  327</a></span>&#160;<span class="preprocessor">#define TC_INTENCLR_ERR_Pos         1            </span></div>
<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;<span class="preprocessor">#define TC_INTENCLR_ERR             (_U_(0x1) &lt;&lt; TC_INTENCLR_ERR_Pos)</span></div>
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="tc_8h.html#a04317541f61352516d78133796dd3dfc">  329</a></span>&#160;<span class="preprocessor">#define TC_INTENCLR_MC0_Pos         4            </span></div>
<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;<span class="preprocessor">#define TC_INTENCLR_MC0             (_U_(1) &lt;&lt; TC_INTENCLR_MC0_Pos)</span></div>
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="tc_8h.html#ab7fc14644fd9f8611b8d0ea22ee30f4c">  331</a></span>&#160;<span class="preprocessor">#define TC_INTENCLR_MC1_Pos         5            </span></div>
<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;<span class="preprocessor">#define TC_INTENCLR_MC1             (_U_(1) &lt;&lt; TC_INTENCLR_MC1_Pos)</span></div>
<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="tc_8h.html#a3826df25c9857e2d7c15e1eb646fab6d">  333</a></span>&#160;<span class="preprocessor">#define TC_INTENCLR_MC_Pos          4            </span></div>
<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;<span class="preprocessor">#define TC_INTENCLR_MC_Msk          (_U_(0x3) &lt;&lt; TC_INTENCLR_MC_Pos)</span></div>
<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;<span class="preprocessor">#define TC_INTENCLR_MC(value)       (TC_INTENCLR_MC_Msk &amp; ((value) &lt;&lt; TC_INTENCLR_MC_Pos))</span></div>
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="tc_8h.html#a5a020033ada1e4c780d4c58366687acb">  336</a></span>&#160;<span class="preprocessor">#define TC_INTENCLR_MASK            _U_(0x33)    </span></div>
<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_INTENSET : (TC Offset: 0x09) (R/W  8) Interrupt Enable Set -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html">  340</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#a19793cb7c01e5346737b53a0de35c5e0">  342</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENSET__Type.html#a19793cb7c01e5346737b53a0de35c5e0">OVF</a>:1;            </div>
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#a531329fa21263b19ec6bde128b402352">  343</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENSET__Type.html#a531329fa21263b19ec6bde128b402352">ERR</a>:1;            </div>
<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#a92638a2def709268adc3877d74296282">  344</a></span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#a5d2f643da9ab8e4babbcf5b37e33d95e">  345</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENSET__Type.html#a5d2f643da9ab8e4babbcf5b37e33d95e">MC0</a>:1;            </div>
<div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#abdb3b3352fdac1174dd944a99c6faabe">  346</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENSET__Type.html#abdb3b3352fdac1174dd944a99c6faabe">MC1</a>:1;            </div>
<div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#aacc55beac6e4b839f30fcc2c55494998">  347</a></span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#a3daf20c6218f66123fc9f32aa49e62e5">  348</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    uint8_t  :4;               </div>
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#a618f24b2152f836d265157facec84ce0">  351</a></span>&#160;    uint8_t  <a class="code" href="unionTC__INTENSET__Type.html#a618f24b2152f836d265157facec84ce0">MC</a>:2;             </div>
<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#aa60ed093fd41bf51161b355353c2349f">  353</a></span>&#160;  } vec;                       </div>
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#ac95eb830ca94729566ab7b5432e79618">  354</a></span>&#160;  uint8_t <a class="code" href="unionTC__INTENSET__Type.html#ac95eb830ca94729566ab7b5432e79618">reg</a>;                 </div>
<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;} <a class="code" href="unionTC__INTENSET__Type.html">TC_INTENSET_Type</a>;</div>
<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160; </div>
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="tc_8h.html#aa152673d834fb0e9adb1484a59231947">  358</a></span>&#160;<span class="preprocessor">#define TC_INTENSET_OFFSET          0x09         </span></div>
<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="tc_8h.html#ada1fd36f73b5409aaade918db17549aa">  359</a></span>&#160;<span class="preprocessor">#define TC_INTENSET_RESETVALUE      _U_(0x00)    </span></div>
<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="tc_8h.html#ab2ff8ba9f2b0d7ecc5c5451da3429492">  361</a></span>&#160;<span class="preprocessor">#define TC_INTENSET_OVF_Pos         0            </span></div>
<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;<span class="preprocessor">#define TC_INTENSET_OVF             (_U_(0x1) &lt;&lt; TC_INTENSET_OVF_Pos)</span></div>
<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="tc_8h.html#a96296c6832f62b741447c9226dee8327">  363</a></span>&#160;<span class="preprocessor">#define TC_INTENSET_ERR_Pos         1            </span></div>
<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;<span class="preprocessor">#define TC_INTENSET_ERR             (_U_(0x1) &lt;&lt; TC_INTENSET_ERR_Pos)</span></div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="tc_8h.html#aeb76aeead8335324a610dabc36f7edea">  365</a></span>&#160;<span class="preprocessor">#define TC_INTENSET_MC0_Pos         4            </span></div>
<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;<span class="preprocessor">#define TC_INTENSET_MC0             (_U_(1) &lt;&lt; TC_INTENSET_MC0_Pos)</span></div>
<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="tc_8h.html#a51ae14dbca405d41cd83d9588d662bf1">  367</a></span>&#160;<span class="preprocessor">#define TC_INTENSET_MC1_Pos         5            </span></div>
<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;<span class="preprocessor">#define TC_INTENSET_MC1             (_U_(1) &lt;&lt; TC_INTENSET_MC1_Pos)</span></div>
<div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="tc_8h.html#a0affd52c9cb86de0f284a9076745e992">  369</a></span>&#160;<span class="preprocessor">#define TC_INTENSET_MC_Pos          4            </span></div>
<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;<span class="preprocessor">#define TC_INTENSET_MC_Msk          (_U_(0x3) &lt;&lt; TC_INTENSET_MC_Pos)</span></div>
<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;<span class="preprocessor">#define TC_INTENSET_MC(value)       (TC_INTENSET_MC_Msk &amp; ((value) &lt;&lt; TC_INTENSET_MC_Pos))</span></div>
<div class="line"><a name="l00372"></a><span class="lineno"><a class="line" href="tc_8h.html#a3aa1746709bd45b7aac8041652c767f0">  372</a></span>&#160;<span class="preprocessor">#define TC_INTENSET_MASK            _U_(0x33)    </span></div>
<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_INTFLAG : (TC Offset: 0x0A) (R/W  8) Interrupt Flag Status and Clear -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html">  376</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{ <span class="comment">// __I to avoid read-modify-write on write-to-clear register</span></div>
<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#a8bcae101b8827a92b11b396c36f7bddb">  378</a></span>&#160;    __I uint8_t  <a class="code" href="unionTC__INTFLAG__Type.html#a8bcae101b8827a92b11b396c36f7bddb">OVF</a>:1;            </div>
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#acfd38365c9b3810eff73cde51e48ee0b">  379</a></span>&#160;    __I uint8_t  <a class="code" href="unionTC__INTFLAG__Type.html#acfd38365c9b3810eff73cde51e48ee0b">ERR</a>:1;            </div>
<div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#aaa8daecb3de6c871dbd6dc3a86e1ccf2">  380</a></span>&#160;    __I <a class="code" href="unionTC__INTFLAG__Type.html#aaa8daecb3de6c871dbd6dc3a86e1ccf2">uint8_t</a>  :2;               </div>
<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#a3051c051d8c9a1841f93b398e15715de">  381</a></span>&#160;    __I uint8_t  <a class="code" href="unionTC__INTFLAG__Type.html#a3051c051d8c9a1841f93b398e15715de">MC0</a>:1;            </div>
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#aa34d4b32afa47a0e539676998eeac8b2">  382</a></span>&#160;    __I uint8_t  <a class="code" href="unionTC__INTFLAG__Type.html#aa34d4b32afa47a0e539676998eeac8b2">MC1</a>:1;            </div>
<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;    __I uint8_t  :2;               </div>
<div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#a7c6cb04f0230aaa9a6d61b85347062b8">  384</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;    __I uint8_t  :4;               </div>
<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#abcf0bb12daf3880c74765780d339fe1a">  387</a></span>&#160;    __I uint8_t  <a class="code" href="unionTC__INTFLAG__Type.html#abcf0bb12daf3880c74765780d339fe1a">MC</a>:2;             </div>
<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;    __I uint8_t  :2;               </div>
<div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#ae1bc958aa56fb72314e57287134a5376">  389</a></span>&#160;  } vec;                       </div>
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#a5c8c680f02f26116cec847c2d2cc4267">  390</a></span>&#160;  uint8_t <a class="code" href="unionTC__INTFLAG__Type.html#a5c8c680f02f26116cec847c2d2cc4267">reg</a>;                 </div>
<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;} <a class="code" href="unionTC__INTFLAG__Type.html">TC_INTFLAG_Type</a>;</div>
<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160; </div>
<div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="tc_8h.html#a82798e90146a8ab84dce2f0885671f99">  394</a></span>&#160;<span class="preprocessor">#define TC_INTFLAG_OFFSET           0x0A         </span></div>
<div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="tc_8h.html#a8756d3d09dc60b72e74b9850c06b3643">  395</a></span>&#160;<span class="preprocessor">#define TC_INTFLAG_RESETVALUE       _U_(0x00)    </span></div>
<div class="line"><a name="l00397"></a><span class="lineno"><a class="line" href="tc_8h.html#a08dac8ece84bf05f3d87c18dabf060cb">  397</a></span>&#160;<span class="preprocessor">#define TC_INTFLAG_OVF_Pos          0            </span></div>
<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;<span class="preprocessor">#define TC_INTFLAG_OVF              (_U_(0x1) &lt;&lt; TC_INTFLAG_OVF_Pos)</span></div>
<div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="tc_8h.html#a62b71a1389f803452a9d1c1b56c3acc2">  399</a></span>&#160;<span class="preprocessor">#define TC_INTFLAG_ERR_Pos          1            </span></div>
<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;<span class="preprocessor">#define TC_INTFLAG_ERR              (_U_(0x1) &lt;&lt; TC_INTFLAG_ERR_Pos)</span></div>
<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="tc_8h.html#af1e92336aae706c045911074e8e70a1f">  401</a></span>&#160;<span class="preprocessor">#define TC_INTFLAG_MC0_Pos          4            </span></div>
<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;<span class="preprocessor">#define TC_INTFLAG_MC0              (_U_(1) &lt;&lt; TC_INTFLAG_MC0_Pos)</span></div>
<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="tc_8h.html#a9c6179be84cccbc9275e14b7cde48723">  403</a></span>&#160;<span class="preprocessor">#define TC_INTFLAG_MC1_Pos          5            </span></div>
<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;<span class="preprocessor">#define TC_INTFLAG_MC1              (_U_(1) &lt;&lt; TC_INTFLAG_MC1_Pos)</span></div>
<div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="tc_8h.html#a7eda0335e2b1061545874dddc8591289">  405</a></span>&#160;<span class="preprocessor">#define TC_INTFLAG_MC_Pos           4            </span></div>
<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;<span class="preprocessor">#define TC_INTFLAG_MC_Msk           (_U_(0x3) &lt;&lt; TC_INTFLAG_MC_Pos)</span></div>
<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;<span class="preprocessor">#define TC_INTFLAG_MC(value)        (TC_INTFLAG_MC_Msk &amp; ((value) &lt;&lt; TC_INTFLAG_MC_Pos))</span></div>
<div class="line"><a name="l00408"></a><span class="lineno"><a class="line" href="tc_8h.html#ac69d1b7db4f432e95a7d497385267656">  408</a></span>&#160;<span class="preprocessor">#define TC_INTFLAG_MASK             _U_(0x33)    </span></div>
<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_STATUS : (TC Offset: 0x0B) (R/W  8) Status -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html">  412</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#a58e96b59811630a3c90645bb2d8cb27a">  414</a></span>&#160;    uint8_t  <a class="code" href="unionTC__STATUS__Type.html#a58e96b59811630a3c90645bb2d8cb27a">STOP</a>:1;           </div>
<div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#ae933d752b0a91f2b2abb5f593b1e84ea">  415</a></span>&#160;    uint8_t  <a class="code" href="unionTC__STATUS__Type.html#ae933d752b0a91f2b2abb5f593b1e84ea">SLAVE</a>:1;          </div>
<div class="line"><a name="l00416"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#af3651c8bdc9c614e988be6e64ba1c83a">  416</a></span>&#160;    uint8_t  :1;               </div>
<div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#ab98ca07ecc1c5dd520e6dd3cc53bacd6">  417</a></span>&#160;    uint8_t  <a class="code" href="unionTC__STATUS__Type.html#ab98ca07ecc1c5dd520e6dd3cc53bacd6">PERBUFV</a>:1;        </div>
<div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#a70e11653d6f406514026495f600dc40d">  418</a></span>&#160;    uint8_t  <a class="code" href="unionTC__STATUS__Type.html#a70e11653d6f406514026495f600dc40d">CCBUFV0</a>:1;        </div>
<div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#ac567870f7842f91e5cd591a6a3a40ed0">  419</a></span>&#160;    uint8_t  <a class="code" href="unionTC__STATUS__Type.html#ac567870f7842f91e5cd591a6a3a40ed0">CCBUFV1</a>:1;        </div>
<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#a8da772b78f27b1c0e57f69bf210a31bc">  420</a></span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#aa12a4d59e78c5a953198e03e584fdee3">  421</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;    uint8_t  :4;               </div>
<div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#a0410ec5b3325f6e3135a1499b1f02b7b">  424</a></span>&#160;    uint8_t  <a class="code" href="unionTC__STATUS__Type.html#a0410ec5b3325f6e3135a1499b1f02b7b">CCBUFV</a>:2;         </div>
<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;    uint8_t  :2;               </div>
<div class="line"><a name="l00426"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#abe8553f19e0ceaf5e144e5237eb3c6dc">  426</a></span>&#160;  } vec;                       </div>
<div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#ae1436c1051f9ce4a9fd05d872f438366">  427</a></span>&#160;  uint8_t <a class="code" href="unionTC__STATUS__Type.html#ae1436c1051f9ce4a9fd05d872f438366">reg</a>;                 </div>
<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;} <a class="code" href="unionTC__STATUS__Type.html">TC_STATUS_Type</a>;</div>
<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160; </div>
<div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="tc_8h.html#a6ee8f6868ff1bee322362b87dc53b1cc">  431</a></span>&#160;<span class="preprocessor">#define TC_STATUS_OFFSET            0x0B         </span></div>
<div class="line"><a name="l00432"></a><span class="lineno"><a class="line" href="tc_8h.html#a625bca0b2ed050901611dafa81e0f922">  432</a></span>&#160;<span class="preprocessor">#define TC_STATUS_RESETVALUE        _U_(0x01)    </span></div>
<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="tc_8h.html#a100f3c31d8974736df3227ac59df5190">  434</a></span>&#160;<span class="preprocessor">#define TC_STATUS_STOP_Pos          0            </span></div>
<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;<span class="preprocessor">#define TC_STATUS_STOP              (_U_(0x1) &lt;&lt; TC_STATUS_STOP_Pos)</span></div>
<div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="tc_8h.html#a5caa18b1cc9cd3285aa2b76b47a7de6c">  436</a></span>&#160;<span class="preprocessor">#define TC_STATUS_SLAVE_Pos         1            </span></div>
<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;<span class="preprocessor">#define TC_STATUS_SLAVE             (_U_(0x1) &lt;&lt; TC_STATUS_SLAVE_Pos)</span></div>
<div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="tc_8h.html#a19e173eff0cb0993407bfb0ff4c49ae1">  438</a></span>&#160;<span class="preprocessor">#define TC_STATUS_PERBUFV_Pos       3            </span></div>
<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;<span class="preprocessor">#define TC_STATUS_PERBUFV           (_U_(0x1) &lt;&lt; TC_STATUS_PERBUFV_Pos)</span></div>
<div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="tc_8h.html#ac1dc47a3601adc16f9d0ec650aedd5f4">  440</a></span>&#160;<span class="preprocessor">#define TC_STATUS_CCBUFV0_Pos       4            </span></div>
<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;<span class="preprocessor">#define TC_STATUS_CCBUFV0           (_U_(1) &lt;&lt; TC_STATUS_CCBUFV0_Pos)</span></div>
<div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="tc_8h.html#af766caab16695a221ebbca992320b3b0">  442</a></span>&#160;<span class="preprocessor">#define TC_STATUS_CCBUFV1_Pos       5            </span></div>
<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;<span class="preprocessor">#define TC_STATUS_CCBUFV1           (_U_(1) &lt;&lt; TC_STATUS_CCBUFV1_Pos)</span></div>
<div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="tc_8h.html#a64c356b782a746f7696fd5c098bddb7f">  444</a></span>&#160;<span class="preprocessor">#define TC_STATUS_CCBUFV_Pos        4            </span></div>
<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;<span class="preprocessor">#define TC_STATUS_CCBUFV_Msk        (_U_(0x3) &lt;&lt; TC_STATUS_CCBUFV_Pos)</span></div>
<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;<span class="preprocessor">#define TC_STATUS_CCBUFV(value)     (TC_STATUS_CCBUFV_Msk &amp; ((value) &lt;&lt; TC_STATUS_CCBUFV_Pos))</span></div>
<div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="tc_8h.html#a67067da5f170838144218f04778b4d7a">  447</a></span>&#160;<span class="preprocessor">#define TC_STATUS_MASK              _U_(0x3B)    </span></div>
<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_WAVE : (TC Offset: 0x0C) (R/W  8) Waveform Generation Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="unionTC__WAVE__Type.html">  451</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00453"></a><span class="lineno"><a class="line" href="unionTC__WAVE__Type.html#a05c28fa91d51fd8c522866c42aadc559">  453</a></span>&#160;    uint8_t  <a class="code" href="unionTC__WAVE__Type.html#a05c28fa91d51fd8c522866c42aadc559">WAVEGEN</a>:2;        </div>
<div class="line"><a name="l00454"></a><span class="lineno"><a class="line" href="unionTC__WAVE__Type.html#a015430024b6f2dd2d71ab94e886cf220">  454</a></span>&#160;    uint8_t  :6;               </div>
<div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="unionTC__WAVE__Type.html#a601dbd5c05b9ba7f190814b8a0ab06f1">  455</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="unionTC__WAVE__Type.html#ad54051aadbdc4da6df0d6afb21fc26e7">  456</a></span>&#160;  uint8_t <a class="code" href="unionTC__WAVE__Type.html#ad54051aadbdc4da6df0d6afb21fc26e7">reg</a>;                 </div>
<div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;} <a class="code" href="unionTC__WAVE__Type.html">TC_WAVE_Type</a>;</div>
<div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160; </div>
<div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="tc_8h.html#af5af3f5979489fd8dfedc1f02219ca18">  460</a></span>&#160;<span class="preprocessor">#define TC_WAVE_OFFSET              0x0C         </span></div>
<div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="tc_8h.html#a45f51117f85987c8601a6043a487a5bb">  461</a></span>&#160;<span class="preprocessor">#define TC_WAVE_RESETVALUE          _U_(0x00)    </span></div>
<div class="line"><a name="l00463"></a><span class="lineno"><a class="line" href="tc_8h.html#abc51dddbbf88d5c313cb3ec2f41ce8d4">  463</a></span>&#160;<span class="preprocessor">#define TC_WAVE_WAVEGEN_Pos         0            </span></div>
<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;<span class="preprocessor">#define TC_WAVE_WAVEGEN_Msk         (_U_(0x3) &lt;&lt; TC_WAVE_WAVEGEN_Pos)</span></div>
<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;<span class="preprocessor">#define TC_WAVE_WAVEGEN(value)      (TC_WAVE_WAVEGEN_Msk &amp; ((value) &lt;&lt; TC_WAVE_WAVEGEN_Pos))</span></div>
<div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="tc_8h.html#a13333a2a95c5eceba156466d88f707f4">  466</a></span>&#160;<span class="preprocessor">#define   TC_WAVE_WAVEGEN_NFRQ_Val        _U_(0x0)   </span></div>
<div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="tc_8h.html#a4ba086af52ba6f2dce795673307765f8">  467</a></span>&#160;<span class="preprocessor">#define   TC_WAVE_WAVEGEN_MFRQ_Val        _U_(0x1)   </span></div>
<div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="tc_8h.html#a5f58535293d3fe1b20c65403df600dca">  468</a></span>&#160;<span class="preprocessor">#define   TC_WAVE_WAVEGEN_NPWM_Val        _U_(0x2)   </span></div>
<div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="tc_8h.html#a2d4ea75e30a84486be5cd5b49322b652">  469</a></span>&#160;<span class="preprocessor">#define   TC_WAVE_WAVEGEN_MPWM_Val        _U_(0x3)   </span></div>
<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;<span class="preprocessor">#define TC_WAVE_WAVEGEN_NFRQ        (TC_WAVE_WAVEGEN_NFRQ_Val      &lt;&lt; TC_WAVE_WAVEGEN_Pos)</span></div>
<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;<span class="preprocessor">#define TC_WAVE_WAVEGEN_MFRQ        (TC_WAVE_WAVEGEN_MFRQ_Val      &lt;&lt; TC_WAVE_WAVEGEN_Pos)</span></div>
<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;<span class="preprocessor">#define TC_WAVE_WAVEGEN_NPWM        (TC_WAVE_WAVEGEN_NPWM_Val      &lt;&lt; TC_WAVE_WAVEGEN_Pos)</span></div>
<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;<span class="preprocessor">#define TC_WAVE_WAVEGEN_MPWM        (TC_WAVE_WAVEGEN_MPWM_Val      &lt;&lt; TC_WAVE_WAVEGEN_Pos)</span></div>
<div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="tc_8h.html#a5ee73efd37f9a1d450f87b239be9c27d">  474</a></span>&#160;<span class="preprocessor">#define TC_WAVE_MASK                _U_(0x03)    </span></div>
<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_DRVCTRL : (TC Offset: 0x0D) (R/W  8) Control C -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00478"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html">  478</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html#ac407ccdfd4a2ccb8a0f02906d73f58f4">  480</a></span>&#160;    uint8_t  <a class="code" href="unionTC__DRVCTRL__Type.html#ac407ccdfd4a2ccb8a0f02906d73f58f4">INVEN0</a>:1;         </div>
<div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html#a011489527909508de1e0972630ce956d">  481</a></span>&#160;    uint8_t  <a class="code" href="unionTC__DRVCTRL__Type.html#a011489527909508de1e0972630ce956d">INVEN1</a>:1;         </div>
<div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html#a18437f170c470e93bfd5d63ac6aa55eb">  482</a></span>&#160;    uint8_t  :6;               </div>
<div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html#a2b4063e509d22cb28a9d5cb76b08cdad">  483</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html#a2c9c86377c0440daa39dc8a16de5c986">  485</a></span>&#160;    uint8_t  <a class="code" href="unionTC__DRVCTRL__Type.html#a2c9c86377c0440daa39dc8a16de5c986">INVEN</a>:2;          </div>
<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;    uint8_t  :6;               </div>
<div class="line"><a name="l00487"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html#a1e48ec99efd71b16a4f63ede737fdcae">  487</a></span>&#160;  } vec;                       </div>
<div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html#a1663548d65e76e57f691fbae90a867b6">  488</a></span>&#160;  uint8_t <a class="code" href="unionTC__DRVCTRL__Type.html#a1663548d65e76e57f691fbae90a867b6">reg</a>;                 </div>
<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;} <a class="code" href="unionTC__DRVCTRL__Type.html">TC_DRVCTRL_Type</a>;</div>
<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160; </div>
<div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="tc_8h.html#a006e928b923d335386d18a855e599005">  492</a></span>&#160;<span class="preprocessor">#define TC_DRVCTRL_OFFSET           0x0D         </span></div>
<div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="tc_8h.html#a525cdd2b2c51c7206efa89c3332e3dc5">  493</a></span>&#160;<span class="preprocessor">#define TC_DRVCTRL_RESETVALUE       _U_(0x00)    </span></div>
<div class="line"><a name="l00495"></a><span class="lineno"><a class="line" href="tc_8h.html#aa165efb4190a3164d2d51d1670e977b9">  495</a></span>&#160;<span class="preprocessor">#define TC_DRVCTRL_INVEN0_Pos       0            </span></div>
<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;<span class="preprocessor">#define TC_DRVCTRL_INVEN0           (_U_(1) &lt;&lt; TC_DRVCTRL_INVEN0_Pos)</span></div>
<div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="tc_8h.html#ab33e8410c0d96ea539e9cfa4e3043cb5">  497</a></span>&#160;<span class="preprocessor">#define TC_DRVCTRL_INVEN1_Pos       1            </span></div>
<div class="line"><a name="l00498"></a><span class="lineno">  498</span>&#160;<span class="preprocessor">#define TC_DRVCTRL_INVEN1           (_U_(1) &lt;&lt; TC_DRVCTRL_INVEN1_Pos)</span></div>
<div class="line"><a name="l00499"></a><span class="lineno"><a class="line" href="tc_8h.html#a811926c25d3d94961c74d2276bc953b1">  499</a></span>&#160;<span class="preprocessor">#define TC_DRVCTRL_INVEN_Pos        0            </span></div>
<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;<span class="preprocessor">#define TC_DRVCTRL_INVEN_Msk        (_U_(0x3) &lt;&lt; TC_DRVCTRL_INVEN_Pos)</span></div>
<div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;<span class="preprocessor">#define TC_DRVCTRL_INVEN(value)     (TC_DRVCTRL_INVEN_Msk &amp; ((value) &lt;&lt; TC_DRVCTRL_INVEN_Pos))</span></div>
<div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="tc_8h.html#a29e5494d92eb91592a8ff282d61be2d1">  502</a></span>&#160;<span class="preprocessor">#define TC_DRVCTRL_MASK             _U_(0x03)    </span></div>
<div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_DBGCTRL : (TC Offset: 0x0F) (R/W  8) Debug Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="unionTC__DBGCTRL__Type.html">  506</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="unionTC__DBGCTRL__Type.html#a741a6e47a771855c19e8d111e10819e0">  508</a></span>&#160;    uint8_t  <a class="code" href="unionTC__DBGCTRL__Type.html#a741a6e47a771855c19e8d111e10819e0">DBGRUN</a>:1;         </div>
<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="unionTC__DBGCTRL__Type.html#a5f45006beccbad6c1ef6bebf345e961b">  509</a></span>&#160;    uint8_t  :7;               </div>
<div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="unionTC__DBGCTRL__Type.html#a0bed54f269e76d338f8343341725b496">  510</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="unionTC__DBGCTRL__Type.html#a33685118a13cbfa3bba515c0bfecd930">  511</a></span>&#160;  uint8_t <a class="code" href="unionTC__DBGCTRL__Type.html#a33685118a13cbfa3bba515c0bfecd930">reg</a>;                 </div>
<div class="line"><a name="l00512"></a><span class="lineno">  512</span>&#160;} <a class="code" href="unionTC__DBGCTRL__Type.html">TC_DBGCTRL_Type</a>;</div>
<div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160; </div>
<div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="tc_8h.html#a2519e4270cc362a5fb2afddb488077ad">  515</a></span>&#160;<span class="preprocessor">#define TC_DBGCTRL_OFFSET           0x0F         </span></div>
<div class="line"><a name="l00516"></a><span class="lineno"><a class="line" href="tc_8h.html#a0aebb90c97a63ac996a5221ee58ec320">  516</a></span>&#160;<span class="preprocessor">#define TC_DBGCTRL_RESETVALUE       _U_(0x00)    </span></div>
<div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="tc_8h.html#aaf3fdc9dbb422f406b9238a4ee2100a6">  518</a></span>&#160;<span class="preprocessor">#define TC_DBGCTRL_DBGRUN_Pos       0            </span></div>
<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;<span class="preprocessor">#define TC_DBGCTRL_DBGRUN           (_U_(0x1) &lt;&lt; TC_DBGCTRL_DBGRUN_Pos)</span></div>
<div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="tc_8h.html#a38efec6f84caeb2a285ce88314a6b320">  520</a></span>&#160;<span class="preprocessor">#define TC_DBGCTRL_MASK             _U_(0x01)    </span></div>
<div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_SYNCBUSY : (TC Offset: 0x10) (R/  32) Synchronization Status -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html">  524</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a0a17e1d12f30e91ee6db3ed9774dce82">  526</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#a0a17e1d12f30e91ee6db3ed9774dce82">SWRST</a>:1;          </div>
<div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#ae48d6f1305fcfc9372b18b151378f155">  527</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#ae48d6f1305fcfc9372b18b151378f155">ENABLE</a>:1;         </div>
<div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a8b4271ce560f606129196396a23d1b90">  528</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#a8b4271ce560f606129196396a23d1b90">CTRLB</a>:1;          </div>
<div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a8dfc696f50ee41a5622c86fbd131c61b">  529</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#a8dfc696f50ee41a5622c86fbd131c61b">STATUS</a>:1;         </div>
<div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#aceba06dc7bc4721c03d2202bcbde4f8f">  530</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#aceba06dc7bc4721c03d2202bcbde4f8f">COUNT</a>:1;          </div>
<div class="line"><a name="l00531"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#aa9ec6ce98840adb6919abeb1474e4c7a">  531</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#aa9ec6ce98840adb6919abeb1474e4c7a">PER</a>:1;            </div>
<div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a40501a194b2b57a5cd403bbecff0cf70">  532</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#a40501a194b2b57a5cd403bbecff0cf70">CC0</a>:1;            </div>
<div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a26fbe21d20310e7057aac1466a476de8">  533</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#a26fbe21d20310e7057aac1466a476de8">CC1</a>:1;            </div>
<div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a4b5ce260f897349748792cda1d2c1719">  534</a></span>&#160;    uint32_t :24;              </div>
<div class="line"><a name="l00535"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a9ea570b0b327313eec01b65a38fed714">  535</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;    uint32_t :6;               </div>
<div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a0d190a46194e2fd23b64ca45e89d26d9">  538</a></span>&#160;    uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#a0d190a46194e2fd23b64ca45e89d26d9">CC</a>:2;             </div>
<div class="line"><a name="l00539"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#adfba42a46598397067e88e2119e9bcd7">  539</a></span>&#160;    uint32_t :24;              </div>
<div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#ae48f77a56573290b5dae591e6c45f877">  540</a></span>&#160;  } vec;                       </div>
<div class="line"><a name="l00541"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a707e5e33cf50fdfdc677859470a13ac4">  541</a></span>&#160;  uint32_t <a class="code" href="unionTC__SYNCBUSY__Type.html#a707e5e33cf50fdfdc677859470a13ac4">reg</a>;                </div>
<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;} <a class="code" href="unionTC__SYNCBUSY__Type.html">TC_SYNCBUSY_Type</a>;</div>
<div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160; </div>
<div class="line"><a name="l00545"></a><span class="lineno"><a class="line" href="tc_8h.html#a1b78e2c1fe1ba63dcaac49eeee102889">  545</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_OFFSET          0x10         </span></div>
<div class="line"><a name="l00546"></a><span class="lineno"><a class="line" href="tc_8h.html#a2c78afb48deb6eb1b39e043100c0b9c2">  546</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_RESETVALUE      _U_(0x00000000) </span></div>
<div class="line"><a name="l00548"></a><span class="lineno"><a class="line" href="tc_8h.html#a6d8eb1c9ffb8d24eb9fcb271a91ea89a">  548</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_SWRST_Pos       0            </span></div>
<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_SWRST           (_U_(0x1) &lt;&lt; TC_SYNCBUSY_SWRST_Pos)</span></div>
<div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="tc_8h.html#a774bcede64e8d32a503aa5e458e71b18">  550</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_ENABLE_Pos      1            </span></div>
<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_ENABLE          (_U_(0x1) &lt;&lt; TC_SYNCBUSY_ENABLE_Pos)</span></div>
<div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="tc_8h.html#a9dc6502e6220a6c22bc2c621543a299c">  552</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CTRLB_Pos       2            </span></div>
<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CTRLB           (_U_(0x1) &lt;&lt; TC_SYNCBUSY_CTRLB_Pos)</span></div>
<div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="tc_8h.html#a864d68a5d10ecef4692786eb85a0d871">  554</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_STATUS_Pos      3            </span></div>
<div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_STATUS          (_U_(0x1) &lt;&lt; TC_SYNCBUSY_STATUS_Pos)</span></div>
<div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="tc_8h.html#a4542f91f9328e6f795dc6611db8067d2">  556</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_COUNT_Pos       4            </span></div>
<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_COUNT           (_U_(0x1) &lt;&lt; TC_SYNCBUSY_COUNT_Pos)</span></div>
<div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="tc_8h.html#a8e5b9a8180bd8f9ab5e9e2048b57c0df">  558</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_PER_Pos         5            </span></div>
<div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_PER             (_U_(0x1) &lt;&lt; TC_SYNCBUSY_PER_Pos)</span></div>
<div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="tc_8h.html#a9d722d964e8d53c43b151bd927cc2998">  560</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CC0_Pos         6            </span></div>
<div class="line"><a name="l00561"></a><span class="lineno">  561</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CC0             (_U_(1) &lt;&lt; TC_SYNCBUSY_CC0_Pos)</span></div>
<div class="line"><a name="l00562"></a><span class="lineno"><a class="line" href="tc_8h.html#ab8f37a562a0b05b1433d6589306640de">  562</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CC1_Pos         7            </span></div>
<div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CC1             (_U_(1) &lt;&lt; TC_SYNCBUSY_CC1_Pos)</span></div>
<div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="tc_8h.html#a6ecf52881dc715f5e01fb7c3814ac692">  564</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CC_Pos          6            </span></div>
<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CC_Msk          (_U_(0x3) &lt;&lt; TC_SYNCBUSY_CC_Pos)</span></div>
<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_CC(value)       (TC_SYNCBUSY_CC_Msk &amp; ((value) &lt;&lt; TC_SYNCBUSY_CC_Pos))</span></div>
<div class="line"><a name="l00567"></a><span class="lineno"><a class="line" href="tc_8h.html#ad8dc9965e22ade1c8d1d50869da09b07">  567</a></span>&#160;<span class="preprocessor">#define TC_SYNCBUSY_MASK            _U_(0x000000FF) </span></div>
<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT16_COUNT : (TC Offset: 0x14) (R/W 16) COUNT16 COUNT16 Count -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00571"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__COUNT__Type.html">  571</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00573"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__COUNT__Type.html#aaf8a9c8c8b3f8dbc70cdca21667ededc">  573</a></span>&#160;    uint16_t <a class="code" href="unionTC__COUNT16__COUNT__Type.html#aaf8a9c8c8b3f8dbc70cdca21667ededc">COUNT</a>:16;         </div>
<div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__COUNT__Type.html#a74487be1f1be94840d9a97efd38253c0">  574</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00575"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__COUNT__Type.html#ac14f2ccbb1fb3a3bb58fdc02c52b6ec4">  575</a></span>&#160;  uint16_t <a class="code" href="unionTC__COUNT16__COUNT__Type.html#ac14f2ccbb1fb3a3bb58fdc02c52b6ec4">reg</a>;                </div>
<div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;} <a class="code" href="unionTC__COUNT16__COUNT__Type.html">TC_COUNT16_COUNT_Type</a>;</div>
<div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160; </div>
<div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="tc_8h.html#ad5527ff1e45cc3707a98b68c4ff18c64">  579</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_COUNT_OFFSET     0x14         </span></div>
<div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="tc_8h.html#a0b2571b5059abd17998816214179143b">  580</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_COUNT_RESETVALUE _U_(0x0000)  </span></div>
<div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="tc_8h.html#a1f543bea0390de24abbf37a20d449098">  582</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_COUNT_COUNT_Pos  0            </span></div>
<div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;<span class="preprocessor">#define TC_COUNT16_COUNT_COUNT_Msk  (_U_(0xFFFF) &lt;&lt; TC_COUNT16_COUNT_COUNT_Pos)</span></div>
<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;<span class="preprocessor">#define TC_COUNT16_COUNT_COUNT(value) (TC_COUNT16_COUNT_COUNT_Msk &amp; ((value) &lt;&lt; TC_COUNT16_COUNT_COUNT_Pos))</span></div>
<div class="line"><a name="l00585"></a><span class="lineno"><a class="line" href="tc_8h.html#afb23c172f6c00f6f65bbc0fadd126f8e">  585</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_COUNT_MASK       _U_(0xFFFF)  </span></div>
<div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT32_COUNT : (TC Offset: 0x14) (R/W 32) COUNT32 COUNT32 Count -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__COUNT__Type.html">  589</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__COUNT__Type.html#a5ad01aaa47460a80d2a8c8f1fff87537">  591</a></span>&#160;    uint32_t <a class="code" href="unionTC__COUNT32__COUNT__Type.html#a5ad01aaa47460a80d2a8c8f1fff87537">COUNT</a>:32;         </div>
<div class="line"><a name="l00592"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__COUNT__Type.html#aa032bf5cf5754cbdedcdab76e1d07f2c">  592</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00593"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__COUNT__Type.html#a7941544fc02115ad89a4f0ef2b815ffb">  593</a></span>&#160;  uint32_t <a class="code" href="unionTC__COUNT32__COUNT__Type.html#a7941544fc02115ad89a4f0ef2b815ffb">reg</a>;                </div>
<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;} <a class="code" href="unionTC__COUNT32__COUNT__Type.html">TC_COUNT32_COUNT_Type</a>;</div>
<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00596"></a><span class="lineno">  596</span>&#160; </div>
<div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="tc_8h.html#a61a1866557d1d327aa3573ae318b284a">  597</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_COUNT_OFFSET     0x14         </span></div>
<div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="tc_8h.html#a6f49bd32758ce74d3638e3d37b1bfeab">  598</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_COUNT_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00600"></a><span class="lineno"><a class="line" href="tc_8h.html#aeac7c87ea7b5a489929b6fa1c141fbaf">  600</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_COUNT_COUNT_Pos  0            </span></div>
<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;<span class="preprocessor">#define TC_COUNT32_COUNT_COUNT_Msk  (_U_(0xFFFFFFFF) &lt;&lt; TC_COUNT32_COUNT_COUNT_Pos)</span></div>
<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;<span class="preprocessor">#define TC_COUNT32_COUNT_COUNT(value) (TC_COUNT32_COUNT_COUNT_Msk &amp; ((value) &lt;&lt; TC_COUNT32_COUNT_COUNT_Pos))</span></div>
<div class="line"><a name="l00603"></a><span class="lineno"><a class="line" href="tc_8h.html#ac827cc52cceb457fa8fae278e21ab595">  603</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_COUNT_MASK       _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT8_COUNT : (TC Offset: 0x14) (R/W  8) COUNT8 COUNT8 Count -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00607"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__COUNT__Type.html">  607</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__COUNT__Type.html#a9fea17761d4bb72c7282cb1eab77bfe7">  609</a></span>&#160;    uint8_t  <a class="code" href="unionTC__COUNT8__COUNT__Type.html#a9fea17761d4bb72c7282cb1eab77bfe7">COUNT</a>:8;          </div>
<div class="line"><a name="l00610"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__COUNT__Type.html#a13456ac97546fbdb015dfa42daa8a5a0">  610</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00611"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__COUNT__Type.html#ace24ee80e11494af6244167a9218613a">  611</a></span>&#160;  uint8_t <a class="code" href="unionTC__COUNT8__COUNT__Type.html#ace24ee80e11494af6244167a9218613a">reg</a>;                 </div>
<div class="line"><a name="l00612"></a><span class="lineno">  612</span>&#160;} <a class="code" href="unionTC__COUNT8__COUNT__Type.html">TC_COUNT8_COUNT_Type</a>;</div>
<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160; </div>
<div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="tc_8h.html#a0023fc91813a805c71bce8d0b863d18b">  615</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_COUNT_OFFSET      0x14         </span></div>
<div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="tc_8h.html#a936c21ac34c0dfe4ec67910ef13fe12b">  616</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_COUNT_RESETVALUE  _U_(0x00)    </span></div>
<div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="tc_8h.html#aafae4aec475e0bb262331b9a90944755">  618</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_COUNT_COUNT_Pos   0            </span></div>
<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;<span class="preprocessor">#define TC_COUNT8_COUNT_COUNT_Msk   (_U_(0xFF) &lt;&lt; TC_COUNT8_COUNT_COUNT_Pos)</span></div>
<div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;<span class="preprocessor">#define TC_COUNT8_COUNT_COUNT(value) (TC_COUNT8_COUNT_COUNT_Msk &amp; ((value) &lt;&lt; TC_COUNT8_COUNT_COUNT_Pos))</span></div>
<div class="line"><a name="l00621"></a><span class="lineno"><a class="line" href="tc_8h.html#a76c5d25efdb436ccc0a1ef6d246b50c9">  621</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_COUNT_MASK        _U_(0xFF)    </span></div>
<div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT8_PER : (TC Offset: 0x1B) (R/W  8) COUNT8 COUNT8 Period -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00625"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__PER__Type.html">  625</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00627"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__PER__Type.html#a62eeaff51e3970bd4ba7ccc4ef3388b7">  627</a></span>&#160;    uint8_t  <a class="code" href="unionTC__COUNT8__PER__Type.html#a62eeaff51e3970bd4ba7ccc4ef3388b7">PER</a>:8;            </div>
<div class="line"><a name="l00628"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__PER__Type.html#ae36dc2609b34345aa86d65c9c236b03b">  628</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00629"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__PER__Type.html#a85c2298bc176aa8dc33998e0779540f3">  629</a></span>&#160;  uint8_t <a class="code" href="unionTC__COUNT8__PER__Type.html#a85c2298bc176aa8dc33998e0779540f3">reg</a>;                 </div>
<div class="line"><a name="l00630"></a><span class="lineno">  630</span>&#160;} <a class="code" href="unionTC__COUNT8__PER__Type.html">TC_COUNT8_PER_Type</a>;</div>
<div class="line"><a name="l00631"></a><span class="lineno">  631</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160; </div>
<div class="line"><a name="l00633"></a><span class="lineno"><a class="line" href="tc_8h.html#a549db51b5739e726a7679455842f521a">  633</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_PER_OFFSET        0x1B         </span></div>
<div class="line"><a name="l00634"></a><span class="lineno"><a class="line" href="tc_8h.html#aa7a231774b1eddf2fe959edb8ede80f4">  634</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_PER_RESETVALUE    _U_(0xFF)    </span></div>
<div class="line"><a name="l00636"></a><span class="lineno"><a class="line" href="tc_8h.html#a5f81942f3b6b97dc3e8b1aaac665ad8f">  636</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_PER_PER_Pos       0            </span></div>
<div class="line"><a name="l00637"></a><span class="lineno">  637</span>&#160;<span class="preprocessor">#define TC_COUNT8_PER_PER_Msk       (_U_(0xFF) &lt;&lt; TC_COUNT8_PER_PER_Pos)</span></div>
<div class="line"><a name="l00638"></a><span class="lineno">  638</span>&#160;<span class="preprocessor">#define TC_COUNT8_PER_PER(value)    (TC_COUNT8_PER_PER_Msk &amp; ((value) &lt;&lt; TC_COUNT8_PER_PER_Pos))</span></div>
<div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="tc_8h.html#a0763664a0144b7df6771680d972cd4ee">  639</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_PER_MASK          _U_(0xFF)    </span></div>
<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT16_CC : (TC Offset: 0x1C) (R/W 16) COUNT16 COUNT16 Compare and Capture -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00642"></a><span class="lineno">  642</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00643"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__CC__Type.html">  643</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00644"></a><span class="lineno">  644</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00645"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__CC__Type.html#a81740de120e04a6b1e2a5b0bcc3c98a1">  645</a></span>&#160;    uint16_t <a class="code" href="unionTC__COUNT16__CC__Type.html#a81740de120e04a6b1e2a5b0bcc3c98a1">CC</a>:16;            </div>
<div class="line"><a name="l00646"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__CC__Type.html#ab68253c480e56603aca57523a08d8ea2">  646</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00647"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__CC__Type.html#af62e54b30b3938359787f85497147241">  647</a></span>&#160;  uint16_t <a class="code" href="unionTC__COUNT16__CC__Type.html#af62e54b30b3938359787f85497147241">reg</a>;                </div>
<div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;} <a class="code" href="unionTC__COUNT16__CC__Type.html">TC_COUNT16_CC_Type</a>;</div>
<div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160; </div>
<div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="tc_8h.html#a80da31d33dd890e365c683326433eef0">  651</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_CC_OFFSET        0x1C         </span></div>
<div class="line"><a name="l00652"></a><span class="lineno"><a class="line" href="tc_8h.html#ac53fda09c4ea6e1bcce4b649f5d9873c">  652</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_CC_RESETVALUE    _U_(0x0000)  </span></div>
<div class="line"><a name="l00654"></a><span class="lineno"><a class="line" href="tc_8h.html#a5412aca6343897cc3c3b5cf4b325b30f">  654</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_CC_CC_Pos        0            </span></div>
<div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;<span class="preprocessor">#define TC_COUNT16_CC_CC_Msk        (_U_(0xFFFF) &lt;&lt; TC_COUNT16_CC_CC_Pos)</span></div>
<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;<span class="preprocessor">#define TC_COUNT16_CC_CC(value)     (TC_COUNT16_CC_CC_Msk &amp; ((value) &lt;&lt; TC_COUNT16_CC_CC_Pos))</span></div>
<div class="line"><a name="l00657"></a><span class="lineno"><a class="line" href="tc_8h.html#a702b7c8d5e9223806b2f2e8c52bb73c7">  657</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_CC_MASK          _U_(0xFFFF)  </span></div>
<div class="line"><a name="l00659"></a><span class="lineno">  659</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT32_CC : (TC Offset: 0x1C) (R/W 32) COUNT32 COUNT32 Compare and Capture -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00660"></a><span class="lineno">  660</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00661"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__CC__Type.html">  661</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00663"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__CC__Type.html#a0ea7fc1f9395d7ced1ddb977a85d8949">  663</a></span>&#160;    uint32_t <a class="code" href="unionTC__COUNT32__CC__Type.html#a0ea7fc1f9395d7ced1ddb977a85d8949">CC</a>:32;            </div>
<div class="line"><a name="l00664"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__CC__Type.html#a917e8f116745f7ec1fe2812bb669e058">  664</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__CC__Type.html#acdd7cc30c45cc2eafb98bafd96c9ddf8">  665</a></span>&#160;  uint32_t <a class="code" href="unionTC__COUNT32__CC__Type.html#acdd7cc30c45cc2eafb98bafd96c9ddf8">reg</a>;                </div>
<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;} <a class="code" href="unionTC__COUNT32__CC__Type.html">TC_COUNT32_CC_Type</a>;</div>
<div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160; </div>
<div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="tc_8h.html#a949309ec2ca3fc4d751f1b021c75a99b">  669</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_CC_OFFSET        0x1C         </span></div>
<div class="line"><a name="l00670"></a><span class="lineno"><a class="line" href="tc_8h.html#a491a3e923045fb5ed9428871514b3c81">  670</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_CC_RESETVALUE    _U_(0x00000000) </span></div>
<div class="line"><a name="l00672"></a><span class="lineno"><a class="line" href="tc_8h.html#ae28461f5839eb01e80a6379fe7faf924">  672</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_CC_CC_Pos        0            </span></div>
<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;<span class="preprocessor">#define TC_COUNT32_CC_CC_Msk        (_U_(0xFFFFFFFF) &lt;&lt; TC_COUNT32_CC_CC_Pos)</span></div>
<div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;<span class="preprocessor">#define TC_COUNT32_CC_CC(value)     (TC_COUNT32_CC_CC_Msk &amp; ((value) &lt;&lt; TC_COUNT32_CC_CC_Pos))</span></div>
<div class="line"><a name="l00675"></a><span class="lineno"><a class="line" href="tc_8h.html#a6da0d3555aeb20ef687de45438fbc2da">  675</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_CC_MASK          _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT8_CC : (TC Offset: 0x1C) (R/W  8) COUNT8 COUNT8 Compare and Capture -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00679"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__CC__Type.html">  679</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00681"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__CC__Type.html#a2356ae7aff675ac3c7272460a7b41fe8">  681</a></span>&#160;    uint8_t  <a class="code" href="unionTC__COUNT8__CC__Type.html#a2356ae7aff675ac3c7272460a7b41fe8">CC</a>:8;             </div>
<div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__CC__Type.html#a031ab8d4a2465dc228de2c3700d7a755">  682</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00683"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__CC__Type.html#a31abc511e214af7f2180f53fe7562075">  683</a></span>&#160;  uint8_t <a class="code" href="unionTC__COUNT8__CC__Type.html#a31abc511e214af7f2180f53fe7562075">reg</a>;                 </div>
<div class="line"><a name="l00684"></a><span class="lineno">  684</span>&#160;} <a class="code" href="unionTC__COUNT8__CC__Type.html">TC_COUNT8_CC_Type</a>;</div>
<div class="line"><a name="l00685"></a><span class="lineno">  685</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160; </div>
<div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="tc_8h.html#a64bf641418f049a967b65990807f165d">  687</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_CC_OFFSET         0x1C         </span></div>
<div class="line"><a name="l00688"></a><span class="lineno"><a class="line" href="tc_8h.html#a09abf72b575bcaba5ae5f6fa4b468d85">  688</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_CC_RESETVALUE     _U_(0x00)    </span></div>
<div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="tc_8h.html#aa56699b5ea95a18388d72093d54317ed">  690</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_CC_CC_Pos         0            </span></div>
<div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;<span class="preprocessor">#define TC_COUNT8_CC_CC_Msk         (_U_(0xFF) &lt;&lt; TC_COUNT8_CC_CC_Pos)</span></div>
<div class="line"><a name="l00692"></a><span class="lineno">  692</span>&#160;<span class="preprocessor">#define TC_COUNT8_CC_CC(value)      (TC_COUNT8_CC_CC_Msk &amp; ((value) &lt;&lt; TC_COUNT8_CC_CC_Pos))</span></div>
<div class="line"><a name="l00693"></a><span class="lineno"><a class="line" href="tc_8h.html#ae12566d0ff39ddb141854bdfa4444497">  693</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_CC_MASK           _U_(0xFF)    </span></div>
<div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT8_PERBUF : (TC Offset: 0x2F) (R/W  8) COUNT8 COUNT8 Period Buffer -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__PERBUF__Type.html">  697</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00699"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__PERBUF__Type.html#a21b72c25163c32011ef70f5ea4f4e113">  699</a></span>&#160;    uint8_t  <a class="code" href="unionTC__COUNT8__PERBUF__Type.html#a21b72c25163c32011ef70f5ea4f4e113">PERBUF</a>:8;         </div>
<div class="line"><a name="l00700"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__PERBUF__Type.html#a4356037f699bcbee7374be6d62a09d2d">  700</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00701"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__PERBUF__Type.html#aa25bc7aa7d3cd96ad15171b6178319f6">  701</a></span>&#160;  uint8_t <a class="code" href="unionTC__COUNT8__PERBUF__Type.html#aa25bc7aa7d3cd96ad15171b6178319f6">reg</a>;                 </div>
<div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;} <a class="code" href="unionTC__COUNT8__PERBUF__Type.html">TC_COUNT8_PERBUF_Type</a>;</div>
<div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00704"></a><span class="lineno">  704</span>&#160; </div>
<div class="line"><a name="l00705"></a><span class="lineno"><a class="line" href="tc_8h.html#ae7411817460eb18eaeb5bf04799e080f">  705</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_PERBUF_OFFSET     0x2F         </span></div>
<div class="line"><a name="l00706"></a><span class="lineno"><a class="line" href="tc_8h.html#a0e69667161ba8b16adcc7ff41d47a6ba">  706</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_PERBUF_RESETVALUE _U_(0xFF)    </span></div>
<div class="line"><a name="l00708"></a><span class="lineno"><a class="line" href="tc_8h.html#a6dcd15eb7a31a62dd010d04396931506">  708</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_PERBUF_PERBUF_Pos 0            </span></div>
<div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;<span class="preprocessor">#define TC_COUNT8_PERBUF_PERBUF_Msk (_U_(0xFF) &lt;&lt; TC_COUNT8_PERBUF_PERBUF_Pos)</span></div>
<div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;<span class="preprocessor">#define TC_COUNT8_PERBUF_PERBUF(value) (TC_COUNT8_PERBUF_PERBUF_Msk &amp; ((value) &lt;&lt; TC_COUNT8_PERBUF_PERBUF_Pos))</span></div>
<div class="line"><a name="l00711"></a><span class="lineno"><a class="line" href="tc_8h.html#a8413dd62c3b16d704477601ec9e4a659">  711</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_PERBUF_MASK       _U_(0xFF)    </span></div>
<div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT16_CCBUF : (TC Offset: 0x30) (R/W 16) COUNT16 COUNT16 Compare and Capture Buffer -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00715"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__CCBUF__Type.html">  715</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00717"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__CCBUF__Type.html#ada0f6659418620cd6a2c4cd29d392701">  717</a></span>&#160;    uint16_t <a class="code" href="unionTC__COUNT16__CCBUF__Type.html#ada0f6659418620cd6a2c4cd29d392701">CCBUF</a>:16;         </div>
<div class="line"><a name="l00718"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__CCBUF__Type.html#ae587a6c9c749e9516cd0a0d010b8affe">  718</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00719"></a><span class="lineno"><a class="line" href="unionTC__COUNT16__CCBUF__Type.html#a7c6161465ded25be2528a6b3f090bb3d">  719</a></span>&#160;  uint16_t <a class="code" href="unionTC__COUNT16__CCBUF__Type.html#a7c6161465ded25be2528a6b3f090bb3d">reg</a>;                </div>
<div class="line"><a name="l00720"></a><span class="lineno">  720</span>&#160;} <a class="code" href="unionTC__COUNT16__CCBUF__Type.html">TC_COUNT16_CCBUF_Type</a>;</div>
<div class="line"><a name="l00721"></a><span class="lineno">  721</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00722"></a><span class="lineno">  722</span>&#160; </div>
<div class="line"><a name="l00723"></a><span class="lineno"><a class="line" href="tc_8h.html#ad282e3af84350b9fac76204047caca62">  723</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_CCBUF_OFFSET     0x30         </span></div>
<div class="line"><a name="l00724"></a><span class="lineno"><a class="line" href="tc_8h.html#afa6957c15d0630d0dc3ec3c0ad37eea9">  724</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_CCBUF_RESETVALUE _U_(0x0000)  </span></div>
<div class="line"><a name="l00726"></a><span class="lineno"><a class="line" href="tc_8h.html#aa82f4b8e0681376c024b934cc3e47d6a">  726</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_CCBUF_CCBUF_Pos  0            </span></div>
<div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;<span class="preprocessor">#define TC_COUNT16_CCBUF_CCBUF_Msk  (_U_(0xFFFF) &lt;&lt; TC_COUNT16_CCBUF_CCBUF_Pos)</span></div>
<div class="line"><a name="l00728"></a><span class="lineno">  728</span>&#160;<span class="preprocessor">#define TC_COUNT16_CCBUF_CCBUF(value) (TC_COUNT16_CCBUF_CCBUF_Msk &amp; ((value) &lt;&lt; TC_COUNT16_CCBUF_CCBUF_Pos))</span></div>
<div class="line"><a name="l00729"></a><span class="lineno"><a class="line" href="tc_8h.html#a525182bfb54d04668c34a01b8a8100af">  729</a></span>&#160;<span class="preprocessor">#define TC_COUNT16_CCBUF_MASK       _U_(0xFFFF)  </span></div>
<div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT32_CCBUF : (TC Offset: 0x30) (R/W 32) COUNT32 COUNT32 Compare and Capture Buffer -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00733"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__CCBUF__Type.html">  733</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00735"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__CCBUF__Type.html#ae14b2c533f5dfe5fb410166f56e8b8f8">  735</a></span>&#160;    uint32_t <a class="code" href="unionTC__COUNT32__CCBUF__Type.html#ae14b2c533f5dfe5fb410166f56e8b8f8">CCBUF</a>:32;         </div>
<div class="line"><a name="l00736"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__CCBUF__Type.html#a57addbfaf96ebfb23423d7af0492f6f0">  736</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00737"></a><span class="lineno"><a class="line" href="unionTC__COUNT32__CCBUF__Type.html#a585b6e61c56c7fe188af0f78ab9ad0be">  737</a></span>&#160;  uint32_t <a class="code" href="unionTC__COUNT32__CCBUF__Type.html#a585b6e61c56c7fe188af0f78ab9ad0be">reg</a>;                </div>
<div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;} <a class="code" href="unionTC__COUNT32__CCBUF__Type.html">TC_COUNT32_CCBUF_Type</a>;</div>
<div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00740"></a><span class="lineno">  740</span>&#160; </div>
<div class="line"><a name="l00741"></a><span class="lineno"><a class="line" href="tc_8h.html#ad759e1668330673f0d759403030fcd6b">  741</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_CCBUF_OFFSET     0x30         </span></div>
<div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="tc_8h.html#a5f87b410c5840acc8fa03811ee86f103">  742</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_CCBUF_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00744"></a><span class="lineno"><a class="line" href="tc_8h.html#a1c70d88b4942aef5ccfb80e76fafc08d">  744</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_CCBUF_CCBUF_Pos  0            </span></div>
<div class="line"><a name="l00745"></a><span class="lineno">  745</span>&#160;<span class="preprocessor">#define TC_COUNT32_CCBUF_CCBUF_Msk  (_U_(0xFFFFFFFF) &lt;&lt; TC_COUNT32_CCBUF_CCBUF_Pos)</span></div>
<div class="line"><a name="l00746"></a><span class="lineno">  746</span>&#160;<span class="preprocessor">#define TC_COUNT32_CCBUF_CCBUF(value) (TC_COUNT32_CCBUF_CCBUF_Msk &amp; ((value) &lt;&lt; TC_COUNT32_CCBUF_CCBUF_Pos))</span></div>
<div class="line"><a name="l00747"></a><span class="lineno"><a class="line" href="tc_8h.html#ac85bc211e41eed62d2be20a48a9e60dc">  747</a></span>&#160;<span class="preprocessor">#define TC_COUNT32_CCBUF_MASK       _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- TC_COUNT8_CCBUF : (TC Offset: 0x30) (R/W  8) COUNT8 COUNT8 Compare and Capture Buffer -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00751"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__CCBUF__Type.html">  751</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;  <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00753"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__CCBUF__Type.html#a06f041df2d50791890db1ebb9238d5b3">  753</a></span>&#160;    uint8_t  <a class="code" href="unionTC__COUNT8__CCBUF__Type.html#a06f041df2d50791890db1ebb9238d5b3">CCBUF</a>:8;          </div>
<div class="line"><a name="l00754"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__CCBUF__Type.html#a6ae9eb010c46dd6604e1c02ebe9e0447">  754</a></span>&#160;  } bit;                       </div>
<div class="line"><a name="l00755"></a><span class="lineno"><a class="line" href="unionTC__COUNT8__CCBUF__Type.html#ad4d693cea98ad4fb553463503e064bba">  755</a></span>&#160;  uint8_t <a class="code" href="unionTC__COUNT8__CCBUF__Type.html#ad4d693cea98ad4fb553463503e064bba">reg</a>;                 </div>
<div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;} <a class="code" href="unionTC__COUNT8__CCBUF__Type.html">TC_COUNT8_CCBUF_Type</a>;</div>
<div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00758"></a><span class="lineno">  758</span>&#160; </div>
<div class="line"><a name="l00759"></a><span class="lineno"><a class="line" href="tc_8h.html#aab4c33f18a3c80c10b1007cce263dd5d">  759</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_CCBUF_OFFSET      0x30         </span></div>
<div class="line"><a name="l00760"></a><span class="lineno"><a class="line" href="tc_8h.html#a2940d03b6fffd64e67603678fcca3ad9">  760</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_CCBUF_RESETVALUE  _U_(0x00)    </span></div>
<div class="line"><a name="l00762"></a><span class="lineno"><a class="line" href="tc_8h.html#abf88c718b564ae7ec524ce843e95a884">  762</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_CCBUF_CCBUF_Pos   0            </span></div>
<div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;<span class="preprocessor">#define TC_COUNT8_CCBUF_CCBUF_Msk   (_U_(0xFF) &lt;&lt; TC_COUNT8_CCBUF_CCBUF_Pos)</span></div>
<div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;<span class="preprocessor">#define TC_COUNT8_CCBUF_CCBUF(value) (TC_COUNT8_CCBUF_CCBUF_Msk &amp; ((value) &lt;&lt; TC_COUNT8_CCBUF_CCBUF_Pos))</span></div>
<div class="line"><a name="l00765"></a><span class="lineno"><a class="line" href="tc_8h.html#a4c6e27ac9a494b3078f657a66a75e123">  765</a></span>&#160;<span class="preprocessor">#define TC_COUNT8_CCBUF_MASK        _U_(0xFF)    </span></div>
<div class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00769"></a><span class="lineno"><a class="line" href="structTcCount8.html">  769</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* 8-bit Counter Mode */</span></div>
<div class="line"><a name="l00770"></a><span class="lineno"><a class="line" href="structTcCount8.html#a21e470a693ab9a740db77ae81a32a204">  770</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLA__Type.html">TC_CTRLA_Type</a>             <a class="code" href="structTcCount8.html#a21e470a693ab9a740db77ae81a32a204">CTRLA</a>;       </div>
<div class="line"><a name="l00771"></a><span class="lineno"><a class="line" href="structTcCount8.html#abaaa0d5d4c7229363bb86f848c833d44">  771</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLBCLR__Type.html">TC_CTRLBCLR_Type</a>          <a class="code" href="structTcCount8.html#abaaa0d5d4c7229363bb86f848c833d44">CTRLBCLR</a>;    </div>
<div class="line"><a name="l00772"></a><span class="lineno"><a class="line" href="structTcCount8.html#a73eb558d0c3044cda0b077a127ec310e">  772</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLBSET__Type.html">TC_CTRLBSET_Type</a>          <a class="code" href="structTcCount8.html#a73eb558d0c3044cda0b077a127ec310e">CTRLBSET</a>;    </div>
<div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="structTcCount8.html#aa480b79673b58b625051603406154192">  773</a></span>&#160;  __IO <a class="code" href="unionTC__EVCTRL__Type.html">TC_EVCTRL_Type</a>            <a class="code" href="structTcCount8.html#aa480b79673b58b625051603406154192">EVCTRL</a>;      </div>
<div class="line"><a name="l00774"></a><span class="lineno"><a class="line" href="structTcCount8.html#a06374e1d0aeda26de80ba031b6f199e3">  774</a></span>&#160;  __IO <a class="code" href="unionTC__INTENCLR__Type.html">TC_INTENCLR_Type</a>          <a class="code" href="structTcCount8.html#a06374e1d0aeda26de80ba031b6f199e3">INTENCLR</a>;    </div>
<div class="line"><a name="l00775"></a><span class="lineno"><a class="line" href="structTcCount8.html#acfb9d660f23d4eb039b9f9fe4cf05ae6">  775</a></span>&#160;  __IO <a class="code" href="unionTC__INTENSET__Type.html">TC_INTENSET_Type</a>          <a class="code" href="structTcCount8.html#acfb9d660f23d4eb039b9f9fe4cf05ae6">INTENSET</a>;    </div>
<div class="line"><a name="l00776"></a><span class="lineno"><a class="line" href="structTcCount8.html#a880de196c959459996c34fc09a3b0931">  776</a></span>&#160;  __IO <a class="code" href="unionTC__INTFLAG__Type.html">TC_INTFLAG_Type</a>           <a class="code" href="structTcCount8.html#a880de196c959459996c34fc09a3b0931">INTFLAG</a>;     </div>
<div class="line"><a name="l00777"></a><span class="lineno"><a class="line" href="structTcCount8.html#a1a7aed76a285ba4836a6fe9efbaa705a">  777</a></span>&#160;  __IO <a class="code" href="unionTC__STATUS__Type.html">TC_STATUS_Type</a>            <a class="code" href="structTcCount8.html#a1a7aed76a285ba4836a6fe9efbaa705a">STATUS</a>;      </div>
<div class="line"><a name="l00778"></a><span class="lineno"><a class="line" href="structTcCount8.html#a0bc830a79dcf2aceafca52bc429b523c">  778</a></span>&#160;  __IO <a class="code" href="unionTC__WAVE__Type.html">TC_WAVE_Type</a>              <a class="code" href="structTcCount8.html#a0bc830a79dcf2aceafca52bc429b523c">WAVE</a>;        </div>
<div class="line"><a name="l00779"></a><span class="lineno"><a class="line" href="structTcCount8.html#a23889449cd650031c370b1f03f0086c9">  779</a></span>&#160;  __IO <a class="code" href="unionTC__DRVCTRL__Type.html">TC_DRVCTRL_Type</a>           <a class="code" href="structTcCount8.html#a23889449cd650031c370b1f03f0086c9">DRVCTRL</a>;     </div>
<div class="line"><a name="l00780"></a><span class="lineno">  780</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved1[0x1];</div>
<div class="line"><a name="l00781"></a><span class="lineno"><a class="line" href="structTcCount8.html#a7018e4fc53620e33ef25040c46a76ebf">  781</a></span>&#160;  __IO <a class="code" href="unionTC__DBGCTRL__Type.html">TC_DBGCTRL_Type</a>           <a class="code" href="structTcCount8.html#a7018e4fc53620e33ef25040c46a76ebf">DBGCTRL</a>;     </div>
<div class="line"><a name="l00782"></a><span class="lineno"><a class="line" href="structTcCount8.html#a77b15b99edea84545027d3e0c2db75ed">  782</a></span>&#160;  __I  <a class="code" href="unionTC__SYNCBUSY__Type.html">TC_SYNCBUSY_Type</a>          <a class="code" href="structTcCount8.html#a77b15b99edea84545027d3e0c2db75ed">SYNCBUSY</a>;    </div>
<div class="line"><a name="l00783"></a><span class="lineno"><a class="line" href="structTcCount8.html#a8eb17b36ee1d22d0fcc456fe1e997c27">  783</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT8__COUNT__Type.html">TC_COUNT8_COUNT_Type</a>      <a class="code" href="structTcCount8.html#a8eb17b36ee1d22d0fcc456fe1e997c27">COUNT</a>;       </div>
<div class="line"><a name="l00784"></a><span class="lineno">  784</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved2[0x6];</div>
<div class="line"><a name="l00785"></a><span class="lineno"><a class="line" href="structTcCount8.html#a65ca77877619f7224efe3bd897d60111">  785</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT8__PER__Type.html">TC_COUNT8_PER_Type</a>        <a class="code" href="structTcCount8.html#a65ca77877619f7224efe3bd897d60111">PER</a>;         </div>
<div class="line"><a name="l00786"></a><span class="lineno"><a class="line" href="structTcCount8.html#a63f3513aba9d9cb6c35ac47fdeca38f8">  786</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT8__CC__Type.html">TC_COUNT8_CC_Type</a>         CC[2];       </div>
<div class="line"><a name="l00787"></a><span class="lineno">  787</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved3[0x11];</div>
<div class="line"><a name="l00788"></a><span class="lineno"><a class="line" href="structTcCount8.html#a1f3009b7014485cceb3f7aafc786ce5c">  788</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT8__PERBUF__Type.html">TC_COUNT8_PERBUF_Type</a>     <a class="code" href="structTcCount8.html#a1f3009b7014485cceb3f7aafc786ce5c">PERBUF</a>;      </div>
<div class="line"><a name="l00789"></a><span class="lineno"><a class="line" href="structTcCount8.html#ad61b04161f510eb7d65eb3f21215bf62">  789</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT8__CCBUF__Type.html">TC_COUNT8_CCBUF_Type</a>      CCBUF[2];    </div>
<div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;} <a class="code" href="structTcCount8.html">TcCount8</a>;</div>
<div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160; </div>
<div class="line"><a name="l00794"></a><span class="lineno">  794</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00795"></a><span class="lineno"><a class="line" href="structTcCount16.html">  795</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* 16-bit Counter Mode */</span></div>
<div class="line"><a name="l00796"></a><span class="lineno"><a class="line" href="structTcCount16.html#a95d341d2612817272305505427408ed0">  796</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLA__Type.html">TC_CTRLA_Type</a>             <a class="code" href="structTcCount16.html#a95d341d2612817272305505427408ed0">CTRLA</a>;       </div>
<div class="line"><a name="l00797"></a><span class="lineno"><a class="line" href="structTcCount16.html#a9b86c67d0b2da1e57b3b79ef728cd8fb">  797</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLBCLR__Type.html">TC_CTRLBCLR_Type</a>          <a class="code" href="structTcCount16.html#a9b86c67d0b2da1e57b3b79ef728cd8fb">CTRLBCLR</a>;    </div>
<div class="line"><a name="l00798"></a><span class="lineno"><a class="line" href="structTcCount16.html#a88bbb63998950bc7726d01c9ea1a42c6">  798</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLBSET__Type.html">TC_CTRLBSET_Type</a>          <a class="code" href="structTcCount16.html#a88bbb63998950bc7726d01c9ea1a42c6">CTRLBSET</a>;    </div>
<div class="line"><a name="l00799"></a><span class="lineno"><a class="line" href="structTcCount16.html#a1e1467c54c95c2d5832ff38e39ad1a6a">  799</a></span>&#160;  __IO <a class="code" href="unionTC__EVCTRL__Type.html">TC_EVCTRL_Type</a>            <a class="code" href="structTcCount16.html#a1e1467c54c95c2d5832ff38e39ad1a6a">EVCTRL</a>;      </div>
<div class="line"><a name="l00800"></a><span class="lineno"><a class="line" href="structTcCount16.html#ad1def93d6f20cbb31783a6a84bd4dffd">  800</a></span>&#160;  __IO <a class="code" href="unionTC__INTENCLR__Type.html">TC_INTENCLR_Type</a>          <a class="code" href="structTcCount16.html#ad1def93d6f20cbb31783a6a84bd4dffd">INTENCLR</a>;    </div>
<div class="line"><a name="l00801"></a><span class="lineno"><a class="line" href="structTcCount16.html#a6e801d2cfa907ef718181d562516d25b">  801</a></span>&#160;  __IO <a class="code" href="unionTC__INTENSET__Type.html">TC_INTENSET_Type</a>          <a class="code" href="structTcCount16.html#a6e801d2cfa907ef718181d562516d25b">INTENSET</a>;    </div>
<div class="line"><a name="l00802"></a><span class="lineno"><a class="line" href="structTcCount16.html#a6d2ddddf3183bc1cedc965ee936b4f13">  802</a></span>&#160;  __IO <a class="code" href="unionTC__INTFLAG__Type.html">TC_INTFLAG_Type</a>           <a class="code" href="structTcCount16.html#a6d2ddddf3183bc1cedc965ee936b4f13">INTFLAG</a>;     </div>
<div class="line"><a name="l00803"></a><span class="lineno"><a class="line" href="structTcCount16.html#ad63decc5af36afb4a4163fde9dabc499">  803</a></span>&#160;  __IO <a class="code" href="unionTC__STATUS__Type.html">TC_STATUS_Type</a>            <a class="code" href="structTcCount16.html#ad63decc5af36afb4a4163fde9dabc499">STATUS</a>;      </div>
<div class="line"><a name="l00804"></a><span class="lineno"><a class="line" href="structTcCount16.html#aa9cde664debc82d67004ac5b39726128">  804</a></span>&#160;  __IO <a class="code" href="unionTC__WAVE__Type.html">TC_WAVE_Type</a>              <a class="code" href="structTcCount16.html#aa9cde664debc82d67004ac5b39726128">WAVE</a>;        </div>
<div class="line"><a name="l00805"></a><span class="lineno"><a class="line" href="structTcCount16.html#a0844fd3262b5252bd39cbeee073d603e">  805</a></span>&#160;  __IO <a class="code" href="unionTC__DRVCTRL__Type.html">TC_DRVCTRL_Type</a>           <a class="code" href="structTcCount16.html#a0844fd3262b5252bd39cbeee073d603e">DRVCTRL</a>;     </div>
<div class="line"><a name="l00806"></a><span class="lineno">  806</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved1[0x1];</div>
<div class="line"><a name="l00807"></a><span class="lineno"><a class="line" href="structTcCount16.html#a8ed8f485b991e76d4abcf63e1c12545b">  807</a></span>&#160;  __IO <a class="code" href="unionTC__DBGCTRL__Type.html">TC_DBGCTRL_Type</a>           <a class="code" href="structTcCount16.html#a8ed8f485b991e76d4abcf63e1c12545b">DBGCTRL</a>;     </div>
<div class="line"><a name="l00808"></a><span class="lineno"><a class="line" href="structTcCount16.html#a763938a9ce3f6e22befb898291c0e662">  808</a></span>&#160;  __I  <a class="code" href="unionTC__SYNCBUSY__Type.html">TC_SYNCBUSY_Type</a>          <a class="code" href="structTcCount16.html#a763938a9ce3f6e22befb898291c0e662">SYNCBUSY</a>;    </div>
<div class="line"><a name="l00809"></a><span class="lineno"><a class="line" href="structTcCount16.html#acb9a47b2d1577305b71748c3e6a0d418">  809</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT16__COUNT__Type.html">TC_COUNT16_COUNT_Type</a>     <a class="code" href="structTcCount16.html#acb9a47b2d1577305b71748c3e6a0d418">COUNT</a>;       </div>
<div class="line"><a name="l00810"></a><span class="lineno">  810</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved2[0x6];</div>
<div class="line"><a name="l00811"></a><span class="lineno"><a class="line" href="structTcCount16.html#a1380092d24a966edf4024957566b0b74">  811</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT16__CC__Type.html">TC_COUNT16_CC_Type</a>        CC[2];       </div>
<div class="line"><a name="l00812"></a><span class="lineno">  812</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved3[0x10];</div>
<div class="line"><a name="l00813"></a><span class="lineno"><a class="line" href="structTcCount16.html#a583f4c0bf178a75e00d1d7215744759f">  813</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT16__CCBUF__Type.html">TC_COUNT16_CCBUF_Type</a>     CCBUF[2];    </div>
<div class="line"><a name="l00814"></a><span class="lineno">  814</span>&#160;} <a class="code" href="structTcCount16.html">TcCount16</a>;</div>
<div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160; </div>
<div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00819"></a><span class="lineno"><a class="line" href="structTcCount32.html">  819</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* 32-bit Counter Mode */</span></div>
<div class="line"><a name="l00820"></a><span class="lineno"><a class="line" href="structTcCount32.html#a61a55f6a4d2840eca59afee25ca7b410">  820</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLA__Type.html">TC_CTRLA_Type</a>             <a class="code" href="structTcCount32.html#a61a55f6a4d2840eca59afee25ca7b410">CTRLA</a>;       </div>
<div class="line"><a name="l00821"></a><span class="lineno"><a class="line" href="structTcCount32.html#a757bc243ef27207e5a2f2a6ba46829ff">  821</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLBCLR__Type.html">TC_CTRLBCLR_Type</a>          <a class="code" href="structTcCount32.html#a757bc243ef27207e5a2f2a6ba46829ff">CTRLBCLR</a>;    </div>
<div class="line"><a name="l00822"></a><span class="lineno"><a class="line" href="structTcCount32.html#af95274ac7cdedd0ba52b925fbf8c0a89">  822</a></span>&#160;  __IO <a class="code" href="unionTC__CTRLBSET__Type.html">TC_CTRLBSET_Type</a>          <a class="code" href="structTcCount32.html#af95274ac7cdedd0ba52b925fbf8c0a89">CTRLBSET</a>;    </div>
<div class="line"><a name="l00823"></a><span class="lineno"><a class="line" href="structTcCount32.html#a0d8f9972396d794945edc76c89944d88">  823</a></span>&#160;  __IO <a class="code" href="unionTC__EVCTRL__Type.html">TC_EVCTRL_Type</a>            <a class="code" href="structTcCount32.html#a0d8f9972396d794945edc76c89944d88">EVCTRL</a>;      </div>
<div class="line"><a name="l00824"></a><span class="lineno"><a class="line" href="structTcCount32.html#a560faa7e8989670e03c078573074fced">  824</a></span>&#160;  __IO <a class="code" href="unionTC__INTENCLR__Type.html">TC_INTENCLR_Type</a>          <a class="code" href="structTcCount32.html#a560faa7e8989670e03c078573074fced">INTENCLR</a>;    </div>
<div class="line"><a name="l00825"></a><span class="lineno"><a class="line" href="structTcCount32.html#a4ae24c9eb71be0ae92a249947757ac08">  825</a></span>&#160;  __IO <a class="code" href="unionTC__INTENSET__Type.html">TC_INTENSET_Type</a>          <a class="code" href="structTcCount32.html#a4ae24c9eb71be0ae92a249947757ac08">INTENSET</a>;    </div>
<div class="line"><a name="l00826"></a><span class="lineno"><a class="line" href="structTcCount32.html#a99b72f5ad94076184f44f42cfebe49bf">  826</a></span>&#160;  __IO <a class="code" href="unionTC__INTFLAG__Type.html">TC_INTFLAG_Type</a>           <a class="code" href="structTcCount32.html#a99b72f5ad94076184f44f42cfebe49bf">INTFLAG</a>;     </div>
<div class="line"><a name="l00827"></a><span class="lineno"><a class="line" href="structTcCount32.html#af2b3c39212572d028392e6557f3af1af">  827</a></span>&#160;  __IO <a class="code" href="unionTC__STATUS__Type.html">TC_STATUS_Type</a>            <a class="code" href="structTcCount32.html#af2b3c39212572d028392e6557f3af1af">STATUS</a>;      </div>
<div class="line"><a name="l00828"></a><span class="lineno"><a class="line" href="structTcCount32.html#a77ae55a0715bbc421cc5731a7d8d9477">  828</a></span>&#160;  __IO <a class="code" href="unionTC__WAVE__Type.html">TC_WAVE_Type</a>              <a class="code" href="structTcCount32.html#a77ae55a0715bbc421cc5731a7d8d9477">WAVE</a>;        </div>
<div class="line"><a name="l00829"></a><span class="lineno"><a class="line" href="structTcCount32.html#aea000a0340fae9958f9098fab1958047">  829</a></span>&#160;  __IO <a class="code" href="unionTC__DRVCTRL__Type.html">TC_DRVCTRL_Type</a>           <a class="code" href="structTcCount32.html#aea000a0340fae9958f9098fab1958047">DRVCTRL</a>;     </div>
<div class="line"><a name="l00830"></a><span class="lineno">  830</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved1[0x1];</div>
<div class="line"><a name="l00831"></a><span class="lineno"><a class="line" href="structTcCount32.html#a17dbd050d2660f89e828bcedced91dea">  831</a></span>&#160;  __IO <a class="code" href="unionTC__DBGCTRL__Type.html">TC_DBGCTRL_Type</a>           <a class="code" href="structTcCount32.html#a17dbd050d2660f89e828bcedced91dea">DBGCTRL</a>;     </div>
<div class="line"><a name="l00832"></a><span class="lineno"><a class="line" href="structTcCount32.html#a98942d0eeb6ecdee75ab47cf36dfedda">  832</a></span>&#160;  __I  <a class="code" href="unionTC__SYNCBUSY__Type.html">TC_SYNCBUSY_Type</a>          <a class="code" href="structTcCount32.html#a98942d0eeb6ecdee75ab47cf36dfedda">SYNCBUSY</a>;    </div>
<div class="line"><a name="l00833"></a><span class="lineno"><a class="line" href="structTcCount32.html#a03065901d7c4f3effcf6b4d3e24bb1ea">  833</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT32__COUNT__Type.html">TC_COUNT32_COUNT_Type</a>     <a class="code" href="structTcCount32.html#a03065901d7c4f3effcf6b4d3e24bb1ea">COUNT</a>;       </div>
<div class="line"><a name="l00834"></a><span class="lineno">  834</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved2[0x4];</div>
<div class="line"><a name="l00835"></a><span class="lineno"><a class="line" href="structTcCount32.html#a92ca2067ad99a0ee2727cc44353e3b2e">  835</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT32__CC__Type.html">TC_COUNT32_CC_Type</a>        CC[2];       </div>
<div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;       <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a>                    Reserved3[0xC];</div>
<div class="line"><a name="l00837"></a><span class="lineno"><a class="line" href="structTcCount32.html#ab7595232389bedb3261380eafffc3bda">  837</a></span>&#160;  __IO <a class="code" href="unionTC__COUNT32__CCBUF__Type.html">TC_COUNT32_CCBUF_Type</a>     CCBUF[2];    </div>
<div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;} <a class="code" href="structTcCount32.html">TcCount32</a>;</div>
<div class="line"><a name="l00839"></a><span class="lineno">  839</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00840"></a><span class="lineno">  840</span>&#160; </div>
<div class="line"><a name="l00841"></a><span class="lineno">  841</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00842"></a><span class="lineno"><a class="line" href="unionTc.html">  842</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00843"></a><span class="lineno"><a class="line" href="unionTc.html#ab10f40f06530569d88a9db8904ef5232">  843</a></span>&#160;       <a class="code" href="structTcCount8.html">TcCount8</a>                  <a class="code" href="unionTc.html#ab10f40f06530569d88a9db8904ef5232">COUNT8</a>;      </div>
<div class="line"><a name="l00844"></a><span class="lineno"><a class="line" href="unionTc.html#a412733fd8d10b718fdad06d012b2e083">  844</a></span>&#160;       <a class="code" href="structTcCount16.html">TcCount16</a>                 <a class="code" href="unionTc.html#a412733fd8d10b718fdad06d012b2e083">COUNT16</a>;     </div>
<div class="line"><a name="l00845"></a><span class="lineno"><a class="line" href="unionTc.html#a9d8e26c702141ac10b008be47152ac2c">  845</a></span>&#160;       <a class="code" href="structTcCount32.html">TcCount32</a>                 <a class="code" href="unionTc.html#a9d8e26c702141ac10b008be47152ac2c">COUNT32</a>;     </div>
<div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;} <a class="code" href="unionTc.html">Tc</a>;</div>
<div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00848"></a><span class="lineno">  848</span>&#160; </div>
<div class="line"><a name="l00851"></a><span class="lineno">  851</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _SAME54_TC_COMPONENT_ */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aunionTC__COUNT32__CCBUF__Type_html"><div class="ttname"><a href="unionTC__COUNT32__CCBUF__Type.html">TC_COUNT32_CCBUF_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00733">tc.h:733</a></div></div>
<div class="ttc" id="aunionTC__STATUS__Type_html_ac567870f7842f91e5cd591a6a3a40ed0"><div class="ttname"><a href="unionTC__STATUS__Type.html#ac567870f7842f91e5cd591a6a3a40ed0">TC_STATUS_Type::CCBUFV1</a></div><div class="ttdeci">uint8_t CCBUFV1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00419">tc.h:419</a></div></div>
<div class="ttc" id="astructTcCount32_html_a03065901d7c4f3effcf6b4d3e24bb1ea"><div class="ttname"><a href="structTcCount32.html#a03065901d7c4f3effcf6b4d3e24bb1ea">TcCount32::COUNT</a></div><div class="ttdeci">__IO TC_COUNT32_COUNT_Type COUNT</div><div class="ttdoc">Offset: 0x14 (R/W 32) COUNT32 Count.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00833">tc.h:833</a></div></div>
<div class="ttc" id="aunionTC__INTFLAG__Type_html_acfd38365c9b3810eff73cde51e48ee0b"><div class="ttname"><a href="unionTC__INTFLAG__Type.html#acfd38365c9b3810eff73cde51e48ee0b">TC_INTFLAG_Type::ERR</a></div><div class="ttdeci">__I uint8_t ERR</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00379">tc.h:379</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__COUNT__Type_html_ac14f2ccbb1fb3a3bb58fdc02c52b6ec4"><div class="ttname"><a href="unionTC__COUNT16__COUNT__Type.html#ac14f2ccbb1fb3a3bb58fdc02c52b6ec4">TC_COUNT16_COUNT_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00575">tc.h:575</a></div></div>
<div class="ttc" id="aunionTC__COUNT32__CC__Type_html"><div class="ttname"><a href="unionTC__COUNT32__CC__Type.html">TC_COUNT32_CC_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00661">tc.h:661</a></div></div>
<div class="ttc" id="aunionTC__INTENSET__Type_html"><div class="ttname"><a href="unionTC__INTENSET__Type.html">TC_INTENSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00340">tc.h:340</a></div></div>
<div class="ttc" id="aunionTC__CTRLBSET__Type_html_afa8b0846594a1631caa23eea99e9ad58"><div class="ttname"><a href="unionTC__CTRLBSET__Type.html#afa8b0846594a1631caa23eea99e9ad58">TC_CTRLBSET_Type::ONESHOT</a></div><div class="ttdeci">uint8_t ONESHOT</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00207">tc.h:207</a></div></div>
<div class="ttc" id="astructTcCount16_html_ad1def93d6f20cbb31783a6a84bd4dffd"><div class="ttname"><a href="structTcCount16.html#ad1def93d6f20cbb31783a6a84bd4dffd">TcCount16::INTENCLR</a></div><div class="ttdeci">__IO TC_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x08 (R/W 8) Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00800">tc.h:800</a></div></div>
<div class="ttc" id="aunionTc_html_a412733fd8d10b718fdad06d012b2e083"><div class="ttname"><a href="unionTc.html#a412733fd8d10b718fdad06d012b2e083">Tc::COUNT16</a></div><div class="ttdeci">TcCount16 COUNT16</div><div class="ttdoc">Offset: 0x00 16-bit Counter Mode.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00844">tc.h:844</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html"><div class="ttname"><a href="unionTC__EVCTRL__Type.html">TC_EVCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00243">tc.h:243</a></div></div>
<div class="ttc" id="aunionTC__COUNT32__COUNT__Type_html_a5ad01aaa47460a80d2a8c8f1fff87537"><div class="ttname"><a href="unionTC__COUNT32__COUNT__Type.html#a5ad01aaa47460a80d2a8c8f1fff87537">TC_COUNT32_COUNT_Type::COUNT</a></div><div class="ttdeci">uint32_t COUNT</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00591">tc.h:591</a></div></div>
<div class="ttc" id="astructTcCount8_html_abaaa0d5d4c7229363bb86f848c833d44"><div class="ttname"><a href="structTcCount8.html#abaaa0d5d4c7229363bb86f848c833d44">TcCount8::CTRLBCLR</a></div><div class="ttdeci">__IO TC_CTRLBCLR_Type CTRLBCLR</div><div class="ttdoc">Offset: 0x04 (R/W 8) Control B Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00771">tc.h:771</a></div></div>
<div class="ttc" id="aunionTC__INTENCLR__Type_html"><div class="ttname"><a href="unionTC__INTENCLR__Type.html">TC_INTENCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00304">tc.h:304</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html_adc66c1bf5b5db84cf26f83f4d2ed0a9a"><div class="ttname"><a href="unionTC__EVCTRL__Type.html#adc66c1bf5b5db84cf26f83f4d2ed0a9a">TC_EVCTRL_Type::OVFEO</a></div><div class="ttdeci">uint16_t OVFEO</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00250">tc.h:250</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__CC__Type_html_a31abc511e214af7f2180f53fe7562075"><div class="ttname"><a href="unionTC__COUNT8__CC__Type.html#a31abc511e214af7f2180f53fe7562075">TC_COUNT8_CC_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00683">tc.h:683</a></div></div>
<div class="ttc" id="astructTcCount8_html_a23889449cd650031c370b1f03f0086c9"><div class="ttname"><a href="structTcCount8.html#a23889449cd650031c370b1f03f0086c9">TcCount8::DRVCTRL</a></div><div class="ttdeci">__IO TC_DRVCTRL_Type DRVCTRL</div><div class="ttdoc">Offset: 0x0D (R/W 8) Control C.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00779">tc.h:779</a></div></div>
<div class="ttc" id="astructTcCount32_html_a757bc243ef27207e5a2f2a6ba46829ff"><div class="ttname"><a href="structTcCount32.html#a757bc243ef27207e5a2f2a6ba46829ff">TcCount32::CTRLBCLR</a></div><div class="ttdeci">__IO TC_CTRLBCLR_Type CTRLBCLR</div><div class="ttdoc">Offset: 0x04 (R/W 8) Control B Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00821">tc.h:821</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html_ae660a52c531969ea3c68085c8657f6ba"><div class="ttname"><a href="unionTC__EVCTRL__Type.html#ae660a52c531969ea3c68085c8657f6ba">TC_EVCTRL_Type::TCEI</a></div><div class="ttdeci">uint16_t TCEI</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00248">tc.h:248</a></div></div>
<div class="ttc" id="astructTcCount8_html_a06374e1d0aeda26de80ba031b6f199e3"><div class="ttname"><a href="structTcCount8.html#a06374e1d0aeda26de80ba031b6f199e3">TcCount8::INTENCLR</a></div><div class="ttdeci">__IO TC_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x08 (R/W 8) Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00774">tc.h:774</a></div></div>
<div class="ttc" id="aunionTC__CTRLBSET__Type_html_a7a388c9b721adc744cfb0b5bb47c67b6"><div class="ttname"><a href="unionTC__CTRLBSET__Type.html#a7a388c9b721adc744cfb0b5bb47c67b6">TC_CTRLBSET_Type::LUPD</a></div><div class="ttdeci">uint8_t LUPD</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00206">tc.h:206</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a0686d38f89727e38c90394e4280e05ba"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a0686d38f89727e38c90394e4280e05ba">TC_CTRLA_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00047">tc.h:47</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_a0a17e1d12f30e91ee6db3ed9774dce82"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#a0a17e1d12f30e91ee6db3ed9774dce82">TC_SYNCBUSY_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00526">tc.h:526</a></div></div>
<div class="ttc" id="astructTcCount8_html_a1a7aed76a285ba4836a6fe9efbaa705a"><div class="ttname"><a href="structTcCount8.html#a1a7aed76a285ba4836a6fe9efbaa705a">TcCount8::STATUS</a></div><div class="ttdeci">__IO TC_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x0B (R/W 8) Status.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00777">tc.h:777</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__CC__Type_html_af62e54b30b3938359787f85497147241"><div class="ttname"><a href="unionTC__COUNT16__CC__Type.html#af62e54b30b3938359787f85497147241">TC_COUNT16_CC_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00647">tc.h:647</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__CCBUF__Type_html_ad4d693cea98ad4fb553463503e064bba"><div class="ttname"><a href="unionTC__COUNT8__CCBUF__Type.html#ad4d693cea98ad4fb553463503e064bba">TC_COUNT8_CCBUF_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00755">tc.h:755</a></div></div>
<div class="ttc" id="aunionTC__CTRLBSET__Type_html_a3c0feab4867aac3ce330c49384bec844"><div class="ttname"><a href="unionTC__CTRLBSET__Type.html#a3c0feab4867aac3ce330c49384bec844">TC_CTRLBSET_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00211">tc.h:211</a></div></div>
<div class="ttc" id="aunionTC__STATUS__Type_html_ae933d752b0a91f2b2abb5f593b1e84ea"><div class="ttname"><a href="unionTC__STATUS__Type.html#ae933d752b0a91f2b2abb5f593b1e84ea">TC_STATUS_Type::SLAVE</a></div><div class="ttdeci">uint8_t SLAVE</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00415">tc.h:415</a></div></div>
<div class="ttc" id="astructTcCount32_html_a61a55f6a4d2840eca59afee25ca7b410"><div class="ttname"><a href="structTcCount32.html#a61a55f6a4d2840eca59afee25ca7b410">TcCount32::CTRLA</a></div><div class="ttdeci">__IO TC_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 32) Control A.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00820">tc.h:820</a></div></div>
<div class="ttc" id="astructTcCount16_html_a763938a9ce3f6e22befb898291c0e662"><div class="ttname"><a href="structTcCount16.html#a763938a9ce3f6e22befb898291c0e662">TcCount16::SYNCBUSY</a></div><div class="ttdeci">__I TC_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x10 (R/ 32) Synchronization Status.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00808">tc.h:808</a></div></div>
<div class="ttc" id="astructTcCount16_html_a95d341d2612817272305505427408ed0"><div class="ttname"><a href="structTcCount16.html#a95d341d2612817272305505427408ed0">TcCount16::CTRLA</a></div><div class="ttdeci">__IO TC_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 32) Control A.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00796">tc.h:796</a></div></div>
<div class="ttc" id="aunionTC__INTENCLR__Type_html_ac3bce0f18fdc48960b8cb9a59f43897d"><div class="ttname"><a href="unionTC__INTENCLR__Type.html#ac3bce0f18fdc48960b8cb9a59f43897d">TC_INTENCLR_Type::MC0</a></div><div class="ttdeci">uint8_t MC0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00309">tc.h:309</a></div></div>
<div class="ttc" id="aunionTC__STATUS__Type_html"><div class="ttname"><a href="unionTC__STATUS__Type.html">TC_STATUS_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00412">tc.h:412</a></div></div>
<div class="ttc" id="aunionTC__INTENSET__Type_html_a618f24b2152f836d265157facec84ce0"><div class="ttname"><a href="unionTC__INTENSET__Type.html#a618f24b2152f836d265157facec84ce0">TC_INTENSET_Type::MC</a></div><div class="ttdeci">uint8_t MC</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00351">tc.h:351</a></div></div>
<div class="ttc" id="aunionTC__INTENSET__Type_html_a531329fa21263b19ec6bde128b402352"><div class="ttname"><a href="unionTC__INTENSET__Type.html#a531329fa21263b19ec6bde128b402352">TC_INTENSET_Type::ERR</a></div><div class="ttdeci">uint8_t ERR</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00343">tc.h:343</a></div></div>
<div class="ttc" id="aunionTC__CTRLBCLR__Type_html_a35a0aa5d9019ebe931c9092c174d6ff8"><div class="ttname"><a href="unionTC__CTRLBCLR__Type.html#a35a0aa5d9019ebe931c9092c174d6ff8">TC_CTRLBCLR_Type::LUPD</a></div><div class="ttdeci">uint8_t LUPD</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00166">tc.h:166</a></div></div>
<div class="ttc" id="aunionTC__CTRLBCLR__Type_html_a645674dc9832bb982044a5d99e5e3463"><div class="ttname"><a href="unionTC__CTRLBCLR__Type.html#a645674dc9832bb982044a5d99e5e3463">TC_CTRLBCLR_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00171">tc.h:171</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a96929bb3941ce4304ff533d980eb5bd6"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a96929bb3941ce4304ff533d980eb5bd6">TC_CTRLA_Type::COPEN</a></div><div class="ttdeci">uint32_t COPEN</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00070">tc.h:70</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__CCBUF__Type_html_ada0f6659418620cd6a2c4cd29d392701"><div class="ttname"><a href="unionTC__COUNT16__CCBUF__Type.html#ada0f6659418620cd6a2c4cd29d392701">TC_COUNT16_CCBUF_Type::CCBUF</a></div><div class="ttdeci">uint16_t CCBUF</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00717">tc.h:717</a></div></div>
<div class="ttc" id="astructTcCount16_html_a6e801d2cfa907ef718181d562516d25b"><div class="ttname"><a href="structTcCount16.html#a6e801d2cfa907ef718181d562516d25b">TcCount16::INTENSET</a></div><div class="ttdeci">__IO TC_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x09 (R/W 8) Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00801">tc.h:801</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html">TC_SYNCBUSY_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00524">tc.h:524</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_a40501a194b2b57a5cd403bbecff0cf70"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#a40501a194b2b57a5cd403bbecff0cf70">TC_SYNCBUSY_Type::CC0</a></div><div class="ttdeci">uint32_t CC0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00532">tc.h:532</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_a0d190a46194e2fd23b64ca45e89d26d9"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#a0d190a46194e2fd23b64ca45e89d26d9">TC_SYNCBUSY_Type::CC</a></div><div class="ttdeci">uint32_t CC</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00538">tc.h:538</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__CCBUF__Type_html_a7c6161465ded25be2528a6b3f090bb3d"><div class="ttname"><a href="unionTC__COUNT16__CCBUF__Type.html#a7c6161465ded25be2528a6b3f090bb3d">TC_COUNT16_CCBUF_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00719">tc.h:719</a></div></div>
<div class="ttc" id="aunionTC__STATUS__Type_html_a0410ec5b3325f6e3135a1499b1f02b7b"><div class="ttname"><a href="unionTC__STATUS__Type.html#a0410ec5b3325f6e3135a1499b1f02b7b">TC_STATUS_Type::CCBUFV</a></div><div class="ttdeci">uint8_t CCBUFV</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00424">tc.h:424</a></div></div>
<div class="ttc" id="aunionTC__WAVE__Type_html"><div class="ttname"><a href="unionTC__WAVE__Type.html">TC_WAVE_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00451">tc.h:451</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__PER__Type_html"><div class="ttname"><a href="unionTC__COUNT8__PER__Type.html">TC_COUNT8_PER_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00625">tc.h:625</a></div></div>
<div class="ttc" id="aunionTC__CTRLBCLR__Type_html_a227a85331b3ed31175c79634af8a645c"><div class="ttname"><a href="unionTC__CTRLBCLR__Type.html#a227a85331b3ed31175c79634af8a645c">TC_CTRLBCLR_Type::ONESHOT</a></div><div class="ttdeci">uint8_t ONESHOT</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00167">tc.h:167</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_ae48d6f1305fcfc9372b18b151378f155"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#ae48d6f1305fcfc9372b18b151378f155">TC_SYNCBUSY_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00527">tc.h:527</a></div></div>
<div class="ttc" id="astructTcCount8_html_a73eb558d0c3044cda0b077a127ec310e"><div class="ttname"><a href="structTcCount8.html#a73eb558d0c3044cda0b077a127ec310e">TcCount8::CTRLBSET</a></div><div class="ttdeci">__IO TC_CTRLBSET_Type CTRLBSET</div><div class="ttdoc">Offset: 0x05 (R/W 8) Control B Set.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00772">tc.h:772</a></div></div>
<div class="ttc" id="aunionTC__DRVCTRL__Type_html_a1663548d65e76e57f691fbae90a867b6"><div class="ttname"><a href="unionTC__DRVCTRL__Type.html#a1663548d65e76e57f691fbae90a867b6">TC_DRVCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00488">tc.h:488</a></div></div>
<div class="ttc" id="aunionTC__COUNT32__COUNT__Type_html_a7941544fc02115ad89a4f0ef2b815ffb"><div class="ttname"><a href="unionTC__COUNT32__COUNT__Type.html#a7941544fc02115ad89a4f0ef2b815ffb">TC_COUNT32_COUNT_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00593">tc.h:593</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a2b973533ba7dac4132494f31041bbbff"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a2b973533ba7dac4132494f31041bbbff">TC_CTRLA_Type::ALOCK</a></div><div class="ttdeci">uint32_t ALOCK</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00053">tc.h:53</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__COUNT__Type_html"><div class="ttname"><a href="unionTC__COUNT8__COUNT__Type.html">TC_COUNT8_COUNT_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00607">tc.h:607</a></div></div>
<div class="ttc" id="astructTcCount8_html_a880de196c959459996c34fc09a3b0931"><div class="ttname"><a href="structTcCount8.html#a880de196c959459996c34fc09a3b0931">TcCount8::INTFLAG</a></div><div class="ttdeci">__IO TC_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x0A (R/W 8) Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00776">tc.h:776</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_acc3ece336c0f78100cce3fa5747adce0"><div class="ttname"><a href="unionTC__CTRLA__Type.html#acc3ece336c0f78100cce3fa5747adce0">TC_CTRLA_Type::COPEN1</a></div><div class="ttdeci">uint32_t COPEN1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00059">tc.h:59</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a053040587adf97f2c882b719fba689e3"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a053040587adf97f2c882b719fba689e3">TC_CTRLA_Type::CAPTEN</a></div><div class="ttdeci">uint32_t CAPTEN</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00068">tc.h:68</a></div></div>
<div class="ttc" id="aunionTC__COUNT32__CC__Type_html_a0ea7fc1f9395d7ced1ddb977a85d8949"><div class="ttname"><a href="unionTC__COUNT32__CC__Type.html#a0ea7fc1f9395d7ced1ddb977a85d8949">TC_COUNT32_CC_Type::CC</a></div><div class="ttdeci">uint32_t CC</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00663">tc.h:663</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__CC__Type_html"><div class="ttname"><a href="unionTC__COUNT8__CC__Type.html">TC_COUNT8_CC_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00679">tc.h:679</a></div></div>
<div class="ttc" id="aunionTC__COUNT32__COUNT__Type_html"><div class="ttname"><a href="unionTC__COUNT32__COUNT__Type.html">TC_COUNT32_COUNT_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00589">tc.h:589</a></div></div>
<div class="ttc" id="aunionTC__INTENSET__Type_html_ac95eb830ca94729566ab7b5432e79618"><div class="ttname"><a href="unionTC__INTENSET__Type.html#ac95eb830ca94729566ab7b5432e79618">TC_INTENSET_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00354">tc.h:354</a></div></div>
<div class="ttc" id="aunionTC__DRVCTRL__Type_html_a2c9c86377c0440daa39dc8a16de5c986"><div class="ttname"><a href="unionTC__DRVCTRL__Type.html#a2c9c86377c0440daa39dc8a16de5c986">TC_DRVCTRL_Type::INVEN</a></div><div class="ttdeci">uint8_t INVEN</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00485">tc.h:485</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__PER__Type_html_a85c2298bc176aa8dc33998e0779540f3"><div class="ttname"><a href="unionTC__COUNT8__PER__Type.html#a85c2298bc176aa8dc33998e0779540f3">TC_COUNT8_PER_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00629">tc.h:629</a></div></div>
<div class="ttc" id="aunionTC__COUNT32__CCBUF__Type_html_a585b6e61c56c7fe188af0f78ab9ad0be"><div class="ttname"><a href="unionTC__COUNT32__CCBUF__Type.html#a585b6e61c56c7fe188af0f78ab9ad0be">TC_COUNT32_CCBUF_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00737">tc.h:737</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a798cff4f033848e853aa09fea00c16a6"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a798cff4f033848e853aa09fea00c16a6">TC_CTRLA_Type::PRESCALER</a></div><div class="ttdeci">uint32_t PRESCALER</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00052">tc.h:52</a></div></div>
<div class="ttc" id="astructTcCount32_html_a17dbd050d2660f89e828bcedced91dea"><div class="ttname"><a href="structTcCount32.html#a17dbd050d2660f89e828bcedced91dea">TcCount32::DBGCTRL</a></div><div class="ttdeci">__IO TC_DBGCTRL_Type DBGCTRL</div><div class="ttdoc">Offset: 0x0F (R/W 8) Debug Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00831">tc.h:831</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__PERBUF__Type_html_aa25bc7aa7d3cd96ad15171b6178319f6"><div class="ttname"><a href="unionTC__COUNT8__PERBUF__Type.html#aa25bc7aa7d3cd96ad15171b6178319f6">TC_COUNT8_PERBUF_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00701">tc.h:701</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html"><div class="ttname"><a href="unionTC__CTRLA__Type.html">TC_CTRLA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00044">tc.h:44</a></div></div>
<div class="ttc" id="aunionTC__CTRLBCLR__Type_html_ac3b17554791f8515951ea3ab36f25acf"><div class="ttname"><a href="unionTC__CTRLBCLR__Type.html#ac3b17554791f8515951ea3ab36f25acf">TC_CTRLBCLR_Type::CMD</a></div><div class="ttdeci">uint8_t CMD</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00169">tc.h:169</a></div></div>
<div class="ttc" id="aunionTC__DBGCTRL__Type_html_a741a6e47a771855c19e8d111e10819e0"><div class="ttname"><a href="unionTC__DBGCTRL__Type.html#a741a6e47a771855c19e8d111e10819e0">TC_DBGCTRL_Type::DBGRUN</a></div><div class="ttdeci">uint8_t DBGRUN</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00508">tc.h:508</a></div></div>
<div class="ttc" id="aunionTC__INTENCLR__Type_html_a4cef0975ae53be099c646b5cab414ce2"><div class="ttname"><a href="unionTC__INTENCLR__Type.html#a4cef0975ae53be099c646b5cab414ce2">TC_INTENCLR_Type::MC1</a></div><div class="ttdeci">uint8_t MC1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00310">tc.h:310</a></div></div>
<div class="ttc" id="aunionTc_html"><div class="ttname"><a href="unionTc.html">Tc</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00842">tc.h:842</a></div></div>
<div class="ttc" id="aunionTC__STATUS__Type_html_ab98ca07ecc1c5dd520e6dd3cc53bacd6"><div class="ttname"><a href="unionTC__STATUS__Type.html#ab98ca07ecc1c5dd520e6dd3cc53bacd6">TC_STATUS_Type::PERBUFV</a></div><div class="ttdeci">uint8_t PERBUFV</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00417">tc.h:417</a></div></div>
<div class="ttc" id="astructTcCount16_html_ad63decc5af36afb4a4163fde9dabc499"><div class="ttname"><a href="structTcCount16.html#ad63decc5af36afb4a4163fde9dabc499">TcCount16::STATUS</a></div><div class="ttdeci">__IO TC_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x0B (R/W 8) Status.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00803">tc.h:803</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a861361206908b98aa37fa73597540b10"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a861361206908b98aa37fa73597540b10">TC_CTRLA_Type::COPEN0</a></div><div class="ttdeci">uint32_t COPEN0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00058">tc.h:58</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__COUNT__Type_html_ace24ee80e11494af6244167a9218613a"><div class="ttname"><a href="unionTC__COUNT8__COUNT__Type.html#ace24ee80e11494af6244167a9218613a">TC_COUNT8_COUNT_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00611">tc.h:611</a></div></div>
<div class="ttc" id="aunionTC__INTFLAG__Type_html_abcf0bb12daf3880c74765780d339fe1a"><div class="ttname"><a href="unionTC__INTFLAG__Type.html#abcf0bb12daf3880c74765780d339fe1a">TC_INTFLAG_Type::MC</a></div><div class="ttdeci">__I uint8_t MC</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00387">tc.h:387</a></div></div>
<div class="ttc" id="aunionTc_html_ab10f40f06530569d88a9db8904ef5232"><div class="ttname"><a href="unionTc.html#ab10f40f06530569d88a9db8904ef5232">Tc::COUNT8</a></div><div class="ttdeci">TcCount8 COUNT8</div><div class="ttdoc">Offset: 0x00 8-bit Counter Mode.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00843">tc.h:843</a></div></div>
<div class="ttc" id="astructTcCount8_html"><div class="ttname"><a href="structTcCount8.html">TcCount8</a></div><div class="ttdoc">TC_COUNT8 hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00769">tc.h:769</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_aec9c745976c1522b3e2508048b8fcfc4"><div class="ttname"><a href="unionTC__CTRLA__Type.html#aec9c745976c1522b3e2508048b8fcfc4">TC_CTRLA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00073">tc.h:73</a></div></div>
<div class="ttc" id="aunionTC__WAVE__Type_html_a05c28fa91d51fd8c522866c42aadc559"><div class="ttname"><a href="unionTC__WAVE__Type.html#a05c28fa91d51fd8c522866c42aadc559">TC_WAVE_Type::WAVEGEN</a></div><div class="ttdeci">uint8_t WAVEGEN</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00453">tc.h:453</a></div></div>
<div class="ttc" id="astructTcCount32_html_a98942d0eeb6ecdee75ab47cf36dfedda"><div class="ttname"><a href="structTcCount32.html#a98942d0eeb6ecdee75ab47cf36dfedda">TcCount32::SYNCBUSY</a></div><div class="ttdeci">__I TC_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x10 (R/ 32) Synchronization Status.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00832">tc.h:832</a></div></div>
<div class="ttc" id="astructTcCount16_html_a9b86c67d0b2da1e57b3b79ef728cd8fb"><div class="ttname"><a href="structTcCount16.html#a9b86c67d0b2da1e57b3b79ef728cd8fb">TcCount16::CTRLBCLR</a></div><div class="ttdeci">__IO TC_CTRLBCLR_Type CTRLBCLR</div><div class="ttdoc">Offset: 0x04 (R/W 8) Control B Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00797">tc.h:797</a></div></div>
<div class="ttc" id="aunionTC__INTFLAG__Type_html_aaa8daecb3de6c871dbd6dc3a86e1ccf2"><div class="ttname"><a href="unionTC__INTFLAG__Type.html#aaa8daecb3de6c871dbd6dc3a86e1ccf2">TC_INTFLAG_Type::uint8_t</a></div><div class="ttdeci">__I uint8_t</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00380">tc.h:380</a></div></div>
<div class="ttc" id="aunionTc_html_a9d8e26c702141ac10b008be47152ac2c"><div class="ttname"><a href="unionTc.html#a9d8e26c702141ac10b008be47152ac2c">Tc::COUNT32</a></div><div class="ttdeci">TcCount32 COUNT32</div><div class="ttdoc">Offset: 0x00 32-bit Counter Mode.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00845">tc.h:845</a></div></div>
<div class="ttc" id="astructTcCount32_html_a4ae24c9eb71be0ae92a249947757ac08"><div class="ttname"><a href="structTcCount32.html#a4ae24c9eb71be0ae92a249947757ac08">TcCount32::INTENSET</a></div><div class="ttdeci">__IO TC_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x09 (R/W 8) Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00825">tc.h:825</a></div></div>
<div class="ttc" id="aunionTC__INTENCLR__Type_html_a148e8e22f910e7dd5eb79fad894b82fc"><div class="ttname"><a href="unionTC__INTENCLR__Type.html#a148e8e22f910e7dd5eb79fad894b82fc">TC_INTENCLR_Type::ERR</a></div><div class="ttdeci">uint8_t ERR</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00307">tc.h:307</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html_a8e58d643205487e3a4cb8817a7ae269c"><div class="ttname"><a href="unionTC__EVCTRL__Type.html#a8e58d643205487e3a4cb8817a7ae269c">TC_EVCTRL_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00261">tc.h:261</a></div></div>
<div class="ttc" id="astructTcCount16_html_a1e1467c54c95c2d5832ff38e39ad1a6a"><div class="ttname"><a href="structTcCount16.html#a1e1467c54c95c2d5832ff38e39ad1a6a">TcCount16::EVCTRL</a></div><div class="ttdeci">__IO TC_EVCTRL_Type EVCTRL</div><div class="ttdoc">Offset: 0x06 (R/W 16) Event Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00799">tc.h:799</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_af7c5d4d289170af57c09d081d6ee60b2"><div class="ttname"><a href="unionTC__CTRLA__Type.html#af7c5d4d289170af57c09d081d6ee60b2">TC_CTRLA_Type::RUNSTDBY</a></div><div class="ttdeci">uint32_t RUNSTDBY</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00050">tc.h:50</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a3b8abfe187532b2dad2476e2aab8d0af"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a3b8abfe187532b2dad2476e2aab8d0af">TC_CTRLA_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00046">tc.h:46</a></div></div>
<div class="ttc" id="aunionTC__INTENSET__Type_html_a5d2f643da9ab8e4babbcf5b37e33d95e"><div class="ttname"><a href="unionTC__INTENSET__Type.html#a5d2f643da9ab8e4babbcf5b37e33d95e">TC_INTENSET_Type::MC0</a></div><div class="ttdeci">uint8_t MC0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00345">tc.h:345</a></div></div>
<div class="ttc" id="aunionTC__INTFLAG__Type_html_a8bcae101b8827a92b11b396c36f7bddb"><div class="ttname"><a href="unionTC__INTFLAG__Type.html#a8bcae101b8827a92b11b396c36f7bddb">TC_INTFLAG_Type::OVF</a></div><div class="ttdeci">__I uint8_t OVF</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00378">tc.h:378</a></div></div>
<div class="ttc" id="aunionTC__CTRLBCLR__Type_html"><div class="ttname"><a href="unionTC__CTRLBCLR__Type.html">TC_CTRLBCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00163">tc.h:163</a></div></div>
<div class="ttc" id="aunionTC__DRVCTRL__Type_html"><div class="ttname"><a href="unionTC__DRVCTRL__Type.html">TC_DRVCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00478">tc.h:478</a></div></div>
<div class="ttc" id="aunionTC__INTENSET__Type_html_abdb3b3352fdac1174dd944a99c6faabe"><div class="ttname"><a href="unionTC__INTENSET__Type.html#abdb3b3352fdac1174dd944a99c6faabe">TC_INTENSET_Type::MC1</a></div><div class="ttdeci">uint8_t MC1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00346">tc.h:346</a></div></div>
<div class="ttc" id="astructTcCount8_html_a7018e4fc53620e33ef25040c46a76ebf"><div class="ttname"><a href="structTcCount8.html#a7018e4fc53620e33ef25040c46a76ebf">TcCount8::DBGCTRL</a></div><div class="ttdeci">__IO TC_DBGCTRL_Type DBGCTRL</div><div class="ttdoc">Offset: 0x0F (R/W 8) Debug Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00781">tc.h:781</a></div></div>
<div class="ttc" id="astructTcCount16_html_acb9a47b2d1577305b71748c3e6a0d418"><div class="ttname"><a href="structTcCount16.html#acb9a47b2d1577305b71748c3e6a0d418">TcCount16::COUNT</a></div><div class="ttdeci">__IO TC_COUNT16_COUNT_Type COUNT</div><div class="ttdoc">Offset: 0x14 (R/W 16) COUNT16 Count.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00809">tc.h:809</a></div></div>
<div class="ttc" id="aunionTC__WAVE__Type_html_ad54051aadbdc4da6df0d6afb21fc26e7"><div class="ttname"><a href="unionTC__WAVE__Type.html#ad54051aadbdc4da6df0d6afb21fc26e7">TC_WAVE_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00456">tc.h:456</a></div></div>
<div class="ttc" id="aunionTC__INTENCLR__Type_html_ac529ca8183247263a2855e1565b52c4a"><div class="ttname"><a href="unionTC__INTENCLR__Type.html#ac529ca8183247263a2855e1565b52c4a">TC_INTENCLR_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00318">tc.h:318</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_aceba06dc7bc4721c03d2202bcbde4f8f"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#aceba06dc7bc4721c03d2202bcbde4f8f">TC_SYNCBUSY_Type::COUNT</a></div><div class="ttdeci">uint32_t COUNT</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00530">tc.h:530</a></div></div>
<div class="ttc" id="astructTcCount32_html"><div class="ttname"><a href="structTcCount32.html">TcCount32</a></div><div class="ttdoc">TC_COUNT32 hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00819">tc.h:819</a></div></div>
<div class="ttc" id="aunionTC__INTFLAG__Type_html_a3051c051d8c9a1841f93b398e15715de"><div class="ttname"><a href="unionTC__INTFLAG__Type.html#a3051c051d8c9a1841f93b398e15715de">TC_INTFLAG_Type::MC0</a></div><div class="ttdeci">__I uint8_t MC0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00381">tc.h:381</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html_a5c6cc013a50cb7df2fa63e7d4d7abb93"><div class="ttname"><a href="unionTC__EVCTRL__Type.html#a5c6cc013a50cb7df2fa63e7d4d7abb93">TC_EVCTRL_Type::TCINV</a></div><div class="ttdeci">uint16_t TCINV</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00247">tc.h:247</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_a26fbe21d20310e7057aac1466a476de8"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#a26fbe21d20310e7057aac1466a476de8">TC_SYNCBUSY_Type::CC1</a></div><div class="ttdeci">uint32_t CC1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00533">tc.h:533</a></div></div>
<div class="ttc" id="astructTcCount32_html_a77ae55a0715bbc421cc5731a7d8d9477"><div class="ttname"><a href="structTcCount32.html#a77ae55a0715bbc421cc5731a7d8d9477">TcCount32::WAVE</a></div><div class="ttdeci">__IO TC_WAVE_Type WAVE</div><div class="ttdoc">Offset: 0x0C (R/W 8) Waveform Generation Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00828">tc.h:828</a></div></div>
<div class="ttc" id="astructTcCount16_html"><div class="ttname"><a href="structTcCount16.html">TcCount16</a></div><div class="ttdoc">TC_COUNT16 hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00795">tc.h:795</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html_aa46366f771b15a087e965df07dd76a8c"><div class="ttname"><a href="unionTC__EVCTRL__Type.html#aa46366f771b15a087e965df07dd76a8c">TC_EVCTRL_Type::MCEO0</a></div><div class="ttdeci">uint16_t MCEO0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00252">tc.h:252</a></div></div>
<div class="ttc" id="astructTcCount16_html_aa9cde664debc82d67004ac5b39726128"><div class="ttname"><a href="structTcCount16.html#aa9cde664debc82d67004ac5b39726128">TcCount16::WAVE</a></div><div class="ttdeci">__IO TC_WAVE_Type WAVE</div><div class="ttdoc">Offset: 0x0C (R/W 8) Waveform Generation Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00804">tc.h:804</a></div></div>
<div class="ttc" id="astructTcCount32_html_af2b3c39212572d028392e6557f3af1af"><div class="ttname"><a href="structTcCount32.html#af2b3c39212572d028392e6557f3af1af">TcCount32::STATUS</a></div><div class="ttdeci">__IO TC_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x0B (R/W 8) Status.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00827">tc.h:827</a></div></div>
<div class="ttc" id="aunionTC__DBGCTRL__Type_html"><div class="ttname"><a href="unionTC__DBGCTRL__Type.html">TC_DBGCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00506">tc.h:506</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__PER__Type_html_a62eeaff51e3970bd4ba7ccc4ef3388b7"><div class="ttname"><a href="unionTC__COUNT8__PER__Type.html#a62eeaff51e3970bd4ba7ccc4ef3388b7">TC_COUNT8_PER_Type::PER</a></div><div class="ttdeci">uint8_t PER</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00627">tc.h:627</a></div></div>
<div class="ttc" id="aunionTC__INTFLAG__Type_html"><div class="ttname"><a href="unionTC__INTFLAG__Type.html">TC_INTFLAG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00376">tc.h:376</a></div></div>
<div class="ttc" id="astructTcCount8_html_acfb9d660f23d4eb039b9f9fe4cf05ae6"><div class="ttname"><a href="structTcCount8.html#acfb9d660f23d4eb039b9f9fe4cf05ae6">TcCount8::INTENSET</a></div><div class="ttdeci">__IO TC_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x09 (R/W 8) Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00775">tc.h:775</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a8b8190e6d0564b3b61b16c2336afb982"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a8b8190e6d0564b3b61b16c2336afb982">TC_CTRLA_Type::PRESCSYNC</a></div><div class="ttdeci">uint32_t PRESCSYNC</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00049">tc.h:49</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a7b2911772bdbadd9d3a670183a36a81b"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a7b2911772bdbadd9d3a670183a36a81b">TC_CTRLA_Type::MODE</a></div><div class="ttdeci">uint32_t MODE</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00048">tc.h:48</a></div></div>
<div class="ttc" id="astructTcCount8_html_a65ca77877619f7224efe3bd897d60111"><div class="ttname"><a href="structTcCount8.html#a65ca77877619f7224efe3bd897d60111">TcCount8::PER</a></div><div class="ttdeci">__IO TC_COUNT8_PER_Type PER</div><div class="ttdoc">Offset: 0x1B (R/W 8) COUNT8 Period.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00785">tc.h:785</a></div></div>
<div class="ttc" id="astructTcCount32_html_af95274ac7cdedd0ba52b925fbf8c0a89"><div class="ttname"><a href="structTcCount32.html#af95274ac7cdedd0ba52b925fbf8c0a89">TcCount32::CTRLBSET</a></div><div class="ttdeci">__IO TC_CTRLBSET_Type CTRLBSET</div><div class="ttdoc">Offset: 0x05 (R/W 8) Control B Set.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00822">tc.h:822</a></div></div>
<div class="ttc" id="aunionTC__COUNT32__CCBUF__Type_html_ae14b2c533f5dfe5fb410166f56e8b8f8"><div class="ttname"><a href="unionTC__COUNT32__CCBUF__Type.html#ae14b2c533f5dfe5fb410166f56e8b8f8">TC_COUNT32_CCBUF_Type::CCBUF</a></div><div class="ttdeci">uint32_t CCBUF</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00735">tc.h:735</a></div></div>
<div class="ttc" id="aunionTC__CTRLBSET__Type_html"><div class="ttname"><a href="unionTC__CTRLBSET__Type.html">TC_CTRLBSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00203">tc.h:203</a></div></div>
<div class="ttc" id="aunionTC__INTENSET__Type_html_a19793cb7c01e5346737b53a0de35c5e0"><div class="ttname"><a href="unionTC__INTENSET__Type.html#a19793cb7c01e5346737b53a0de35c5e0">TC_INTENSET_Type::OVF</a></div><div class="ttdeci">uint8_t OVF</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00342">tc.h:342</a></div></div>
<div class="ttc" id="astructTcCount8_html_a1f3009b7014485cceb3f7aafc786ce5c"><div class="ttname"><a href="structTcCount8.html#a1f3009b7014485cceb3f7aafc786ce5c">TcCount8::PERBUF</a></div><div class="ttdeci">__IO TC_COUNT8_PERBUF_Type PERBUF</div><div class="ttdoc">Offset: 0x2F (R/W 8) COUNT8 Period Buffer.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00788">tc.h:788</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__PERBUF__Type_html"><div class="ttname"><a href="unionTC__COUNT8__PERBUF__Type.html">TC_COUNT8_PERBUF_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00697">tc.h:697</a></div></div>
<div class="ttc" id="astructTcCount8_html_a0bc830a79dcf2aceafca52bc429b523c"><div class="ttname"><a href="structTcCount8.html#a0bc830a79dcf2aceafca52bc429b523c">TcCount8::WAVE</a></div><div class="ttdeci">__IO TC_WAVE_Type WAVE</div><div class="ttdoc">Offset: 0x0C (R/W 8) Waveform Generation Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00778">tc.h:778</a></div></div>
<div class="ttc" id="aunionTC__CTRLBCLR__Type_html_a8b116a4858a27e73478550fb9fcc14c7"><div class="ttname"><a href="unionTC__CTRLBCLR__Type.html#a8b116a4858a27e73478550fb9fcc14c7">TC_CTRLBCLR_Type::DIR</a></div><div class="ttdeci">uint8_t DIR</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00165">tc.h:165</a></div></div>
<div class="ttc" id="astructTcCount32_html_aea000a0340fae9958f9098fab1958047"><div class="ttname"><a href="structTcCount32.html#aea000a0340fae9958f9098fab1958047">TcCount32::DRVCTRL</a></div><div class="ttdeci">__IO TC_DRVCTRL_Type DRVCTRL</div><div class="ttdoc">Offset: 0x0D (R/W 8) Control C.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00829">tc.h:829</a></div></div>
<div class="ttc" id="astructTcCount8_html_a21e470a693ab9a740db77ae81a32a204"><div class="ttname"><a href="structTcCount8.html#a21e470a693ab9a740db77ae81a32a204">TcCount8::CTRLA</a></div><div class="ttdeci">__IO TC_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 32) Control A.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00770">tc.h:770</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__CC__Type_html_a81740de120e04a6b1e2a5b0bcc3c98a1"><div class="ttname"><a href="unionTC__COUNT16__CC__Type.html#a81740de120e04a6b1e2a5b0bcc3c98a1">TC_COUNT16_CC_Type::CC</a></div><div class="ttdeci">uint16_t CC</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00645">tc.h:645</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_ab2c22d67dadfc6ddc745fe75d2ca6d79"><div class="ttname"><a href="unionTC__CTRLA__Type.html#ab2c22d67dadfc6ddc745fe75d2ca6d79">TC_CTRLA_Type::CAPTMODE1</a></div><div class="ttdeci">uint32_t CAPTMODE1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00063">tc.h:63</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_a707e5e33cf50fdfdc677859470a13ac4"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#a707e5e33cf50fdfdc677859470a13ac4">TC_SYNCBUSY_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00541">tc.h:541</a></div></div>
<div class="ttc" id="aunionTC__DBGCTRL__Type_html_a33685118a13cbfa3bba515c0bfecd930"><div class="ttname"><a href="unionTC__DBGCTRL__Type.html#a33685118a13cbfa3bba515c0bfecd930">TC_DBGCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00511">tc.h:511</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__CCBUF__Type_html_a06f041df2d50791890db1ebb9238d5b3"><div class="ttname"><a href="unionTC__COUNT8__CCBUF__Type.html#a06f041df2d50791890db1ebb9238d5b3">TC_COUNT8_CCBUF_Type::CCBUF</a></div><div class="ttdeci">uint8_t CCBUF</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00753">tc.h:753</a></div></div>
<div class="ttc" id="aunionTC__STATUS__Type_html_a70e11653d6f406514026495f600dc40d"><div class="ttname"><a href="unionTC__STATUS__Type.html#a70e11653d6f406514026495f600dc40d">TC_STATUS_Type::CCBUFV0</a></div><div class="ttdeci">uint8_t CCBUFV0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00418">tc.h:418</a></div></div>
<div class="ttc" id="astructTcCount32_html_a0d8f9972396d794945edc76c89944d88"><div class="ttname"><a href="structTcCount32.html#a0d8f9972396d794945edc76c89944d88">TcCount32::EVCTRL</a></div><div class="ttdeci">__IO TC_EVCTRL_Type EVCTRL</div><div class="ttdoc">Offset: 0x06 (R/W 16) Event Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00823">tc.h:823</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a64c39774b07712155d7151b29cafc2a5"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a64c39774b07712155d7151b29cafc2a5">TC_CTRLA_Type::CAPTEN0</a></div><div class="ttdeci">uint32_t CAPTEN0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00055">tc.h:55</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html_a8ec95d3e42528187b2b9da3f4db4857b"><div class="ttname"><a href="unionTC__EVCTRL__Type.html#a8ec95d3e42528187b2b9da3f4db4857b">TC_EVCTRL_Type::MCEO1</a></div><div class="ttdeci">uint16_t MCEO1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00253">tc.h:253</a></div></div>
<div class="ttc" id="astructTcCount8_html_a77b15b99edea84545027d3e0c2db75ed"><div class="ttname"><a href="structTcCount8.html#a77b15b99edea84545027d3e0c2db75ed">TcCount8::SYNCBUSY</a></div><div class="ttdeci">__I TC_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x10 (R/ 32) Synchronization Status.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00782">tc.h:782</a></div></div>
<div class="ttc" id="astructTcCount16_html_a0844fd3262b5252bd39cbeee073d603e"><div class="ttname"><a href="structTcCount16.html#a0844fd3262b5252bd39cbeee073d603e">TcCount16::DRVCTRL</a></div><div class="ttdeci">__IO TC_DRVCTRL_Type DRVCTRL</div><div class="ttdoc">Offset: 0x0D (R/W 8) Control C.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00805">tc.h:805</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__CCBUF__Type_html"><div class="ttname"><a href="unionTC__COUNT16__CCBUF__Type.html">TC_COUNT16_CCBUF_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00715">tc.h:715</a></div></div>
<div class="ttc" id="asame54n19a_8h_html_a0d957f1433aaf5d70e4dc2b68288442d"><div class="ttname"><a href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a></div><div class="ttdeci">volatile const uint8_t RoReg8</div><div class="ttdef"><b>Definition:</b> <a href="same54n19a_8h_source.html#l00053">same54n19a.h:53</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_a8b4271ce560f606129196396a23d1b90"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#a8b4271ce560f606129196396a23d1b90">TC_SYNCBUSY_Type::CTRLB</a></div><div class="ttdeci">uint32_t CTRLB</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00528">tc.h:528</a></div></div>
<div class="ttc" id="astructTcCount8_html_a8eb17b36ee1d22d0fcc456fe1e997c27"><div class="ttname"><a href="structTcCount8.html#a8eb17b36ee1d22d0fcc456fe1e997c27">TcCount8::COUNT</a></div><div class="ttdeci">__IO TC_COUNT8_COUNT_Type COUNT</div><div class="ttdoc">Offset: 0x14 (R/W 8) COUNT8 Count.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00783">tc.h:783</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__COUNT__Type_html_aaf8a9c8c8b3f8dbc70cdca21667ededc"><div class="ttname"><a href="unionTC__COUNT16__COUNT__Type.html#aaf8a9c8c8b3f8dbc70cdca21667ededc">TC_COUNT16_COUNT_Type::COUNT</a></div><div class="ttdeci">uint16_t COUNT</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00573">tc.h:573</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__CC__Type_html"><div class="ttname"><a href="unionTC__COUNT16__CC__Type.html">TC_COUNT16_CC_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00643">tc.h:643</a></div></div>
<div class="ttc" id="aunionTC__INTFLAG__Type_html_a5c8c680f02f26116cec847c2d2cc4267"><div class="ttname"><a href="unionTC__INTFLAG__Type.html#a5c8c680f02f26116cec847c2d2cc4267">TC_INTFLAG_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00390">tc.h:390</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__CC__Type_html_a2356ae7aff675ac3c7272460a7b41fe8"><div class="ttname"><a href="unionTC__COUNT8__CC__Type.html#a2356ae7aff675ac3c7272460a7b41fe8">TC_COUNT8_CC_Type::CC</a></div><div class="ttdeci">uint8_t CC</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00681">tc.h:681</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html_a8dcd433a01d6524d01444d6acfa50ebf"><div class="ttname"><a href="unionTC__EVCTRL__Type.html#a8dcd433a01d6524d01444d6acfa50ebf">TC_EVCTRL_Type::MCEO</a></div><div class="ttdeci">uint16_t MCEO</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00258">tc.h:258</a></div></div>
<div class="ttc" id="aunionTC__CTRLBSET__Type_html_ac1895f2b19f6424e3195706aed786127"><div class="ttname"><a href="unionTC__CTRLBSET__Type.html#ac1895f2b19f6424e3195706aed786127">TC_CTRLBSET_Type::DIR</a></div><div class="ttdeci">uint8_t DIR</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00205">tc.h:205</a></div></div>
<div class="ttc" id="aunionTC__CTRLBSET__Type_html_ab05ada8e1f0fe4954133e1e441d5971a"><div class="ttname"><a href="unionTC__CTRLBSET__Type.html#ab05ada8e1f0fe4954133e1e441d5971a">TC_CTRLBSET_Type::CMD</a></div><div class="ttdeci">uint8_t CMD</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00209">tc.h:209</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__CCBUF__Type_html"><div class="ttname"><a href="unionTC__COUNT8__CCBUF__Type.html">TC_COUNT8_CCBUF_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00751">tc.h:751</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__COUNT__Type_html_a9fea17761d4bb72c7282cb1eab77bfe7"><div class="ttname"><a href="unionTC__COUNT8__COUNT__Type.html#a9fea17761d4bb72c7282cb1eab77bfe7">TC_COUNT8_COUNT_Type::COUNT</a></div><div class="ttdeci">uint8_t COUNT</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00609">tc.h:609</a></div></div>
<div class="ttc" id="aunionTC__INTENCLR__Type_html_a435e4cb22b1cfea875b81e1d060f9aeb"><div class="ttname"><a href="unionTC__INTENCLR__Type.html#a435e4cb22b1cfea875b81e1d060f9aeb">TC_INTENCLR_Type::MC</a></div><div class="ttdeci">uint8_t MC</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00315">tc.h:315</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a0de249bea361bdd81a2b6e46c39fa5a8"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a0de249bea361bdd81a2b6e46c39fa5a8">TC_CTRLA_Type::CAPTMODE0</a></div><div class="ttdeci">uint32_t CAPTMODE0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00061">tc.h:61</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_a8dfc696f50ee41a5622c86fbd131c61b"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#a8dfc696f50ee41a5622c86fbd131c61b">TC_SYNCBUSY_Type::STATUS</a></div><div class="ttdeci">uint32_t STATUS</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00529">tc.h:529</a></div></div>
<div class="ttc" id="aunionTC__SYNCBUSY__Type_html_aa9ec6ce98840adb6919abeb1474e4c7a"><div class="ttname"><a href="unionTC__SYNCBUSY__Type.html#aa9ec6ce98840adb6919abeb1474e4c7a">TC_SYNCBUSY_Type::PER</a></div><div class="ttdeci">uint32_t PER</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00531">tc.h:531</a></div></div>
<div class="ttc" id="astructTcCount16_html_a8ed8f485b991e76d4abcf63e1c12545b"><div class="ttname"><a href="structTcCount16.html#a8ed8f485b991e76d4abcf63e1c12545b">TcCount16::DBGCTRL</a></div><div class="ttdeci">__IO TC_DBGCTRL_Type DBGCTRL</div><div class="ttdoc">Offset: 0x0F (R/W 8) Debug Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00807">tc.h:807</a></div></div>
<div class="ttc" id="astructTcCount16_html_a88bbb63998950bc7726d01c9ea1a42c6"><div class="ttname"><a href="structTcCount16.html#a88bbb63998950bc7726d01c9ea1a42c6">TcCount16::CTRLBSET</a></div><div class="ttdeci">__IO TC_CTRLBSET_Type CTRLBSET</div><div class="ttdoc">Offset: 0x05 (R/W 8) Control B Set.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00798">tc.h:798</a></div></div>
<div class="ttc" id="astructTcCount32_html_a560faa7e8989670e03c078573074fced"><div class="ttname"><a href="structTcCount32.html#a560faa7e8989670e03c078573074fced">TcCount32::INTENCLR</a></div><div class="ttdeci">__IO TC_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x08 (R/W 8) Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00824">tc.h:824</a></div></div>
<div class="ttc" id="aunionTC__COUNT8__PERBUF__Type_html_a21b72c25163c32011ef70f5ea4f4e113"><div class="ttname"><a href="unionTC__COUNT8__PERBUF__Type.html#a21b72c25163c32011ef70f5ea4f4e113">TC_COUNT8_PERBUF_Type::PERBUF</a></div><div class="ttdeci">uint8_t PERBUF</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00699">tc.h:699</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_aaee75a89b1d336fd0c0aad8e25ecd4fb"><div class="ttname"><a href="unionTC__CTRLA__Type.html#aaee75a89b1d336fd0c0aad8e25ecd4fb">TC_CTRLA_Type::CAPTEN1</a></div><div class="ttdeci">uint32_t CAPTEN1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00056">tc.h:56</a></div></div>
<div class="ttc" id="aunionTC__INTFLAG__Type_html_aa34d4b32afa47a0e539676998eeac8b2"><div class="ttname"><a href="unionTC__INTFLAG__Type.html#aa34d4b32afa47a0e539676998eeac8b2">TC_INTFLAG_Type::MC1</a></div><div class="ttdeci">__I uint8_t MC1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00382">tc.h:382</a></div></div>
<div class="ttc" id="aunionTC__DRVCTRL__Type_html_ac407ccdfd4a2ccb8a0f02906d73f58f4"><div class="ttname"><a href="unionTC__DRVCTRL__Type.html#ac407ccdfd4a2ccb8a0f02906d73f58f4">TC_DRVCTRL_Type::INVEN0</a></div><div class="ttdeci">uint8_t INVEN0</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00480">tc.h:480</a></div></div>
<div class="ttc" id="aunionTC__INTENCLR__Type_html_a36ed1651a14e40fe5f59c1065376568f"><div class="ttname"><a href="unionTC__INTENCLR__Type.html#a36ed1651a14e40fe5f59c1065376568f">TC_INTENCLR_Type::OVF</a></div><div class="ttdeci">uint8_t OVF</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00306">tc.h:306</a></div></div>
<div class="ttc" id="aunionTC__COUNT32__CC__Type_html_acdd7cc30c45cc2eafb98bafd96c9ddf8"><div class="ttname"><a href="unionTC__COUNT32__CC__Type.html#acdd7cc30c45cc2eafb98bafd96c9ddf8">TC_COUNT32_CC_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00665">tc.h:665</a></div></div>
<div class="ttc" id="aunionTC__STATUS__Type_html_a58e96b59811630a3c90645bb2d8cb27a"><div class="ttname"><a href="unionTC__STATUS__Type.html#a58e96b59811630a3c90645bb2d8cb27a">TC_STATUS_Type::STOP</a></div><div class="ttdeci">uint8_t STOP</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00414">tc.h:414</a></div></div>
<div class="ttc" id="aunionTC__DRVCTRL__Type_html_a011489527909508de1e0972630ce956d"><div class="ttname"><a href="unionTC__DRVCTRL__Type.html#a011489527909508de1e0972630ce956d">TC_DRVCTRL_Type::INVEN1</a></div><div class="ttdeci">uint8_t INVEN1</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00481">tc.h:481</a></div></div>
<div class="ttc" id="aunionTC__STATUS__Type_html_ae1436c1051f9ce4a9fd05d872f438366"><div class="ttname"><a href="unionTC__STATUS__Type.html#ae1436c1051f9ce4a9fd05d872f438366">TC_STATUS_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00427">tc.h:427</a></div></div>
<div class="ttc" id="aunionTC__EVCTRL__Type_html_aeedc52f1fe83f52454a2718e3137703c"><div class="ttname"><a href="unionTC__EVCTRL__Type.html#aeedc52f1fe83f52454a2718e3137703c">TC_EVCTRL_Type::EVACT</a></div><div class="ttdeci">uint16_t EVACT</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00245">tc.h:245</a></div></div>
<div class="ttc" id="astructTcCount16_html_a6d2ddddf3183bc1cedc965ee936b4f13"><div class="ttname"><a href="structTcCount16.html#a6d2ddddf3183bc1cedc965ee936b4f13">TcCount16::INTFLAG</a></div><div class="ttdeci">__IO TC_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x0A (R/W 8) Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00802">tc.h:802</a></div></div>
<div class="ttc" id="astructTcCount8_html_aa480b79673b58b625051603406154192"><div class="ttname"><a href="structTcCount8.html#aa480b79673b58b625051603406154192">TcCount8::EVCTRL</a></div><div class="ttdeci">__IO TC_EVCTRL_Type EVCTRL</div><div class="ttdoc">Offset: 0x06 (R/W 16) Event Control.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00773">tc.h:773</a></div></div>
<div class="ttc" id="astructTcCount32_html_a99b72f5ad94076184f44f42cfebe49bf"><div class="ttname"><a href="structTcCount32.html#a99b72f5ad94076184f44f42cfebe49bf">TcCount32::INTFLAG</a></div><div class="ttdeci">__IO TC_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x0A (R/W 8) Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00826">tc.h:826</a></div></div>
<div class="ttc" id="aunionTC__COUNT16__COUNT__Type_html"><div class="ttname"><a href="unionTC__COUNT16__COUNT__Type.html">TC_COUNT16_COUNT_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00571">tc.h:571</a></div></div>
<div class="ttc" id="aunionTC__CTRLA__Type_html_a5abeb63a973c5bf10f3cfa4743932e34"><div class="ttname"><a href="unionTC__CTRLA__Type.html#a5abeb63a973c5bf10f3cfa4743932e34">TC_CTRLA_Type::ONDEMAND</a></div><div class="ttdeci">uint32_t ONDEMAND</div><div class="ttdef"><b>Definition:</b> <a href="tc_8h_source.html#l00051">tc.h:51</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
</small></address>
</body>
</html>