You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1021 lines
232 KiB
HTML
1021 lines
232 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.20"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>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&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- 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>  </div>
|
|
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#ifndef _SAME54_TC_COMPONENT_</span></div>
|
|
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#define _SAME54_TC_COMPONENT_</span></div>
|
|
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  </div>
|
|
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">/* ========================================================================== */</span></div>
|
|
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">/* ========================================================================== */</span></div>
|
|
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
|
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#define TC_U2249</span></div>
|
|
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#define REV_TC 0x300</span></div>
|
|
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
|
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  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>  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>  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>  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>  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>  } vec; </div>
|
|
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="unionTC__CTRLA__Type.html#aec9c745976c1522b3e2508048b8fcfc4"> 73</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="tc_8h.html#a9eb7017b395a54f7ca9b9da83cc191e7"> 77</a></span> <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> <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> <span class="preprocessor">#define TC_CTRLA_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor">#define TC_CTRLA_SWRST (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLA_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="preprocessor">#define TC_CTRLA_ENABLE (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLA_MODE_Pos 2 </span></div>
|
|
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="preprocessor">#define TC_CTRLA_MODE_Msk (_U_(0x3) << TC_CTRLA_MODE_Pos)</span></div>
|
|
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="preprocessor">#define TC_CTRLA_MODE(value) (TC_CTRLA_MODE_Msk & ((value) << 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> <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> <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> <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> <span class="preprocessor">#define TC_CTRLA_MODE_COUNT16 (TC_CTRLA_MODE_COUNT16_Val << TC_CTRLA_MODE_Pos)</span></div>
|
|
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="preprocessor">#define TC_CTRLA_MODE_COUNT8 (TC_CTRLA_MODE_COUNT8_Val << TC_CTRLA_MODE_Pos)</span></div>
|
|
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="preprocessor">#define TC_CTRLA_MODE_COUNT32 (TC_CTRLA_MODE_COUNT32_Val << 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> <span class="preprocessor">#define TC_CTRLA_PRESCSYNC_Pos 4 </span></div>
|
|
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="preprocessor">#define TC_CTRLA_PRESCSYNC_Msk (_U_(0x3) << TC_CTRLA_PRESCSYNC_Pos)</span></div>
|
|
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="preprocessor">#define TC_CTRLA_PRESCSYNC(value) (TC_CTRLA_PRESCSYNC_Msk & ((value) << 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> <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> <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> <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> <span class="preprocessor">#define TC_CTRLA_PRESCSYNC_GCLK (TC_CTRLA_PRESCSYNC_GCLK_Val << TC_CTRLA_PRESCSYNC_Pos)</span></div>
|
|
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="preprocessor">#define TC_CTRLA_PRESCSYNC_PRESC (TC_CTRLA_PRESCSYNC_PRESC_Val << TC_CTRLA_PRESCSYNC_Pos)</span></div>
|
|
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="preprocessor">#define TC_CTRLA_PRESCSYNC_RESYNC (TC_CTRLA_PRESCSYNC_RESYNC_Val << 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> <span class="preprocessor">#define TC_CTRLA_RUNSTDBY_Pos 6 </span></div>
|
|
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="preprocessor">#define TC_CTRLA_RUNSTDBY (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLA_ONDEMAND_Pos 7 </span></div>
|
|
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="preprocessor">#define TC_CTRLA_ONDEMAND (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLA_PRESCALER_Pos 8 </span></div>
|
|
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER_Msk (_U_(0x7) << TC_CTRLA_PRESCALER_Pos)</span></div>
|
|
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER(value) (TC_CTRLA_PRESCALER_Msk & ((value) << 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> <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> <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> <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> <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> <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> <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> <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> <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> <span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV1 (TC_CTRLA_PRESCALER_DIV1_Val << TC_CTRLA_PRESCALER_Pos)</span></div>
|
|
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV2 (TC_CTRLA_PRESCALER_DIV2_Val << TC_CTRLA_PRESCALER_Pos)</span></div>
|
|
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV4 (TC_CTRLA_PRESCALER_DIV4_Val << TC_CTRLA_PRESCALER_Pos)</span></div>
|
|
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV8 (TC_CTRLA_PRESCALER_DIV8_Val << TC_CTRLA_PRESCALER_Pos)</span></div>
|
|
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV16 (TC_CTRLA_PRESCALER_DIV16_Val << TC_CTRLA_PRESCALER_Pos)</span></div>
|
|
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV64 (TC_CTRLA_PRESCALER_DIV64_Val << TC_CTRLA_PRESCALER_Pos)</span></div>
|
|
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV256 (TC_CTRLA_PRESCALER_DIV256_Val << TC_CTRLA_PRESCALER_Pos)</span></div>
|
|
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor">#define TC_CTRLA_PRESCALER_DIV1024 (TC_CTRLA_PRESCALER_DIV1024_Val << 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> <span class="preprocessor">#define TC_CTRLA_ALOCK_Pos 11 </span></div>
|
|
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="preprocessor">#define TC_CTRLA_ALOCK (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLA_CAPTEN0_Pos 16 </span></div>
|
|
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="preprocessor">#define TC_CTRLA_CAPTEN0 (_U_(1) << 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> <span class="preprocessor">#define TC_CTRLA_CAPTEN1_Pos 17 </span></div>
|
|
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="preprocessor">#define TC_CTRLA_CAPTEN1 (_U_(1) << 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> <span class="preprocessor">#define TC_CTRLA_CAPTEN_Pos 16 </span></div>
|
|
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> <span class="preprocessor">#define TC_CTRLA_CAPTEN_Msk (_U_(0x3) << TC_CTRLA_CAPTEN_Pos)</span></div>
|
|
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="preprocessor">#define TC_CTRLA_CAPTEN(value) (TC_CTRLA_CAPTEN_Msk & ((value) << 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> <span class="preprocessor">#define TC_CTRLA_COPEN0_Pos 20 </span></div>
|
|
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="preprocessor">#define TC_CTRLA_COPEN0 (_U_(1) << 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> <span class="preprocessor">#define TC_CTRLA_COPEN1_Pos 21 </span></div>
|
|
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="preprocessor">#define TC_CTRLA_COPEN1 (_U_(1) << 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> <span class="preprocessor">#define TC_CTRLA_COPEN_Pos 20 </span></div>
|
|
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="preprocessor">#define TC_CTRLA_COPEN_Msk (_U_(0x3) << TC_CTRLA_COPEN_Pos)</span></div>
|
|
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="preprocessor">#define TC_CTRLA_COPEN(value) (TC_CTRLA_COPEN_Msk & ((value) << 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> <span class="preprocessor">#define TC_CTRLA_CAPTMODE0_Pos 24 </span></div>
|
|
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="preprocessor">#define TC_CTRLA_CAPTMODE0_Msk (_U_(0x3) << TC_CTRLA_CAPTMODE0_Pos)</span></div>
|
|
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="preprocessor">#define TC_CTRLA_CAPTMODE0(value) (TC_CTRLA_CAPTMODE0_Msk & ((value) << 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> <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> <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> <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> <span class="preprocessor">#define TC_CTRLA_CAPTMODE0_DEFAULT (TC_CTRLA_CAPTMODE0_DEFAULT_Val << TC_CTRLA_CAPTMODE0_Pos)</span></div>
|
|
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="preprocessor">#define TC_CTRLA_CAPTMODE0_CAPTMIN (TC_CTRLA_CAPTMODE0_CAPTMIN_Val << TC_CTRLA_CAPTMODE0_Pos)</span></div>
|
|
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="preprocessor">#define TC_CTRLA_CAPTMODE0_CAPTMAX (TC_CTRLA_CAPTMODE0_CAPTMAX_Val << 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> <span class="preprocessor">#define TC_CTRLA_CAPTMODE1_Pos 27 </span></div>
|
|
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="preprocessor">#define TC_CTRLA_CAPTMODE1_Msk (_U_(0x3) << TC_CTRLA_CAPTMODE1_Pos)</span></div>
|
|
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="preprocessor">#define TC_CTRLA_CAPTMODE1(value) (TC_CTRLA_CAPTMODE1_Msk & ((value) << 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> <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> <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> <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> <span class="preprocessor">#define TC_CTRLA_CAPTMODE1_DEFAULT (TC_CTRLA_CAPTMODE1_DEFAULT_Val << TC_CTRLA_CAPTMODE1_Pos)</span></div>
|
|
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="preprocessor">#define TC_CTRLA_CAPTMODE1_CAPTMIN (TC_CTRLA_CAPTMODE1_CAPTMIN_Val << TC_CTRLA_CAPTMODE1_Pos)</span></div>
|
|
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="preprocessor">#define TC_CTRLA_CAPTMODE1_CAPTMAX (TC_CTRLA_CAPTMODE1_CAPTMAX_Val << 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> <span class="preprocessor">#define TC_CTRLA_MASK _U_(0x1B330FFF) </span></div>
|
|
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <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>  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>  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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="unionTC__CTRLBCLR__Type.html#a645674dc9832bb982044a5d99e5e3463"> 171</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="tc_8h.html#a6f43d353e78103cf7c4b5d047264e72b"> 175</a></span> <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> <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> <span class="preprocessor">#define TC_CTRLBCLR_DIR_Pos 0 </span></div>
|
|
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <span class="preprocessor">#define TC_CTRLBCLR_DIR (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLBCLR_LUPD_Pos 1 </span></div>
|
|
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="preprocessor">#define TC_CTRLBCLR_LUPD (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLBCLR_ONESHOT_Pos 2 </span></div>
|
|
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="preprocessor">#define TC_CTRLBCLR_ONESHOT (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLBCLR_CMD_Pos 5 </span></div>
|
|
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="preprocessor">#define TC_CTRLBCLR_CMD_Msk (_U_(0x7) << TC_CTRLBCLR_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="preprocessor">#define TC_CTRLBCLR_CMD(value) (TC_CTRLBCLR_CMD_Msk & ((value) << 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> <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> <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> <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> <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> <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> <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> <span class="preprocessor">#define TC_CTRLBCLR_CMD_NONE (TC_CTRLBCLR_CMD_NONE_Val << TC_CTRLBCLR_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="preprocessor">#define TC_CTRLBCLR_CMD_RETRIGGER (TC_CTRLBCLR_CMD_RETRIGGER_Val << TC_CTRLBCLR_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="preprocessor">#define TC_CTRLBCLR_CMD_STOP (TC_CTRLBCLR_CMD_STOP_Val << TC_CTRLBCLR_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#define TC_CTRLBCLR_CMD_UPDATE (TC_CTRLBCLR_CMD_UPDATE_Val << TC_CTRLBCLR_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="preprocessor">#define TC_CTRLBCLR_CMD_READSYNC (TC_CTRLBCLR_CMD_READSYNC_Val << TC_CTRLBCLR_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="preprocessor">#define TC_CTRLBCLR_CMD_DMAOS (TC_CTRLBCLR_CMD_DMAOS_Val << 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> <span class="preprocessor">#define TC_CTRLBCLR_MASK _U_(0xE7) </span></div>
|
|
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <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>  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>  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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="unionTC__CTRLBSET__Type.html#a3c0feab4867aac3ce330c49384bec844"> 211</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="tc_8h.html#a7fab832c57aa9747088c91a74a1c4059"> 215</a></span> <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> <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> <span class="preprocessor">#define TC_CTRLBSET_DIR_Pos 0 </span></div>
|
|
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="preprocessor">#define TC_CTRLBSET_DIR (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLBSET_LUPD_Pos 1 </span></div>
|
|
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="preprocessor">#define TC_CTRLBSET_LUPD (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLBSET_ONESHOT_Pos 2 </span></div>
|
|
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="preprocessor">#define TC_CTRLBSET_ONESHOT (_U_(0x1) << 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> <span class="preprocessor">#define TC_CTRLBSET_CMD_Pos 5 </span></div>
|
|
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="preprocessor">#define TC_CTRLBSET_CMD_Msk (_U_(0x7) << TC_CTRLBSET_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="preprocessor">#define TC_CTRLBSET_CMD(value) (TC_CTRLBSET_CMD_Msk & ((value) << 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> <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> <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> <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> <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> <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> <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> <span class="preprocessor">#define TC_CTRLBSET_CMD_NONE (TC_CTRLBSET_CMD_NONE_Val << TC_CTRLBSET_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="preprocessor">#define TC_CTRLBSET_CMD_RETRIGGER (TC_CTRLBSET_CMD_RETRIGGER_Val << TC_CTRLBSET_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="preprocessor">#define TC_CTRLBSET_CMD_STOP (TC_CTRLBSET_CMD_STOP_Val << TC_CTRLBSET_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="preprocessor">#define TC_CTRLBSET_CMD_UPDATE (TC_CTRLBSET_CMD_UPDATE_Val << TC_CTRLBSET_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="preprocessor">#define TC_CTRLBSET_CMD_READSYNC (TC_CTRLBSET_CMD_READSYNC_Val << TC_CTRLBSET_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor">#define TC_CTRLBSET_CMD_DMAOS (TC_CTRLBSET_CMD_DMAOS_Val << 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> <span class="preprocessor">#define TC_CTRLBSET_MASK _U_(0xE7) </span></div>
|
|
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  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>  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>  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>  } vec; </div>
|
|
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="unionTC__EVCTRL__Type.html#a8e58d643205487e3a4cb8817a7ae269c"> 261</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="tc_8h.html#a73d8de62d36e71fdb668ff3461dbcc54"> 265</a></span> <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> <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> <span class="preprocessor">#define TC_EVCTRL_EVACT_Pos 0 </span></div>
|
|
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span> <span class="preprocessor">#define TC_EVCTRL_EVACT_Msk (_U_(0x7) << TC_EVCTRL_EVACT_Pos)</span></div>
|
|
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="preprocessor">#define TC_EVCTRL_EVACT(value) (TC_EVCTRL_EVACT_Msk & ((value) << 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> <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> <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> <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> <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> <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> <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> <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> <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> <span class="preprocessor">#define TC_EVCTRL_EVACT_OFF (TC_EVCTRL_EVACT_OFF_Val << TC_EVCTRL_EVACT_Pos)</span></div>
|
|
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="preprocessor">#define TC_EVCTRL_EVACT_RETRIGGER (TC_EVCTRL_EVACT_RETRIGGER_Val << TC_EVCTRL_EVACT_Pos)</span></div>
|
|
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="preprocessor">#define TC_EVCTRL_EVACT_COUNT (TC_EVCTRL_EVACT_COUNT_Val << TC_EVCTRL_EVACT_Pos)</span></div>
|
|
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="preprocessor">#define TC_EVCTRL_EVACT_START (TC_EVCTRL_EVACT_START_Val << TC_EVCTRL_EVACT_Pos)</span></div>
|
|
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="preprocessor">#define TC_EVCTRL_EVACT_STAMP (TC_EVCTRL_EVACT_STAMP_Val << TC_EVCTRL_EVACT_Pos)</span></div>
|
|
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="preprocessor">#define TC_EVCTRL_EVACT_PPW (TC_EVCTRL_EVACT_PPW_Val << TC_EVCTRL_EVACT_Pos)</span></div>
|
|
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="preprocessor">#define TC_EVCTRL_EVACT_PWP (TC_EVCTRL_EVACT_PWP_Val << TC_EVCTRL_EVACT_Pos)</span></div>
|
|
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="preprocessor">#define TC_EVCTRL_EVACT_PW (TC_EVCTRL_EVACT_PW_Val << 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> <span class="preprocessor">#define TC_EVCTRL_TCINV_Pos 4 </span></div>
|
|
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="preprocessor">#define TC_EVCTRL_TCINV (_U_(0x1) << 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> <span class="preprocessor">#define TC_EVCTRL_TCEI_Pos 5 </span></div>
|
|
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> <span class="preprocessor">#define TC_EVCTRL_TCEI (_U_(0x1) << 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> <span class="preprocessor">#define TC_EVCTRL_OVFEO_Pos 8 </span></div>
|
|
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="preprocessor">#define TC_EVCTRL_OVFEO (_U_(0x1) << 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> <span class="preprocessor">#define TC_EVCTRL_MCEO0_Pos 12 </span></div>
|
|
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="preprocessor">#define TC_EVCTRL_MCEO0 (_U_(1) << 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> <span class="preprocessor">#define TC_EVCTRL_MCEO1_Pos 13 </span></div>
|
|
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="preprocessor">#define TC_EVCTRL_MCEO1 (_U_(1) << 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> <span class="preprocessor">#define TC_EVCTRL_MCEO_Pos 12 </span></div>
|
|
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> <span class="preprocessor">#define TC_EVCTRL_MCEO_Msk (_U_(0x3) << TC_EVCTRL_MCEO_Pos)</span></div>
|
|
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <span class="preprocessor">#define TC_EVCTRL_MCEO(value) (TC_EVCTRL_MCEO_Msk & ((value) << 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> <span class="preprocessor">#define TC_EVCTRL_MASK _U_(0x3137) </span></div>
|
|
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <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>  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>  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>  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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  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>  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>  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>  } vec; </div>
|
|
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="unionTC__INTENCLR__Type.html#ac529ca8183247263a2855e1565b52c4a"> 318</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="tc_8h.html#a4e6711338c10a71c069a50745717a03c"> 322</a></span> <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> <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> <span class="preprocessor">#define TC_INTENCLR_OVF_Pos 0 </span></div>
|
|
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="preprocessor">#define TC_INTENCLR_OVF (_U_(0x1) << 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> <span class="preprocessor">#define TC_INTENCLR_ERR_Pos 1 </span></div>
|
|
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> <span class="preprocessor">#define TC_INTENCLR_ERR (_U_(0x1) << 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> <span class="preprocessor">#define TC_INTENCLR_MC0_Pos 4 </span></div>
|
|
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span> <span class="preprocessor">#define TC_INTENCLR_MC0 (_U_(1) << 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> <span class="preprocessor">#define TC_INTENCLR_MC1_Pos 5 </span></div>
|
|
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> <span class="preprocessor">#define TC_INTENCLR_MC1 (_U_(1) << 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> <span class="preprocessor">#define TC_INTENCLR_MC_Pos 4 </span></div>
|
|
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> <span class="preprocessor">#define TC_INTENCLR_MC_Msk (_U_(0x3) << TC_INTENCLR_MC_Pos)</span></div>
|
|
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> <span class="preprocessor">#define TC_INTENCLR_MC(value) (TC_INTENCLR_MC_Msk & ((value) << 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> <span class="preprocessor">#define TC_INTENCLR_MASK _U_(0x33) </span></div>
|
|
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>  <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>  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>  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>  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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  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>  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>  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>  } vec; </div>
|
|
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="unionTC__INTENSET__Type.html#ac95eb830ca94729566ab7b5432e79618"> 354</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="tc_8h.html#aa152673d834fb0e9adb1484a59231947"> 358</a></span> <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> <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> <span class="preprocessor">#define TC_INTENSET_OVF_Pos 0 </span></div>
|
|
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> <span class="preprocessor">#define TC_INTENSET_OVF (_U_(0x1) << 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> <span class="preprocessor">#define TC_INTENSET_ERR_Pos 1 </span></div>
|
|
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> <span class="preprocessor">#define TC_INTENSET_ERR (_U_(0x1) << 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> <span class="preprocessor">#define TC_INTENSET_MC0_Pos 4 </span></div>
|
|
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="preprocessor">#define TC_INTENSET_MC0 (_U_(1) << 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> <span class="preprocessor">#define TC_INTENSET_MC1_Pos 5 </span></div>
|
|
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="preprocessor">#define TC_INTENSET_MC1 (_U_(1) << 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> <span class="preprocessor">#define TC_INTENSET_MC_Pos 4 </span></div>
|
|
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> <span class="preprocessor">#define TC_INTENSET_MC_Msk (_U_(0x3) << TC_INTENSET_MC_Pos)</span></div>
|
|
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="preprocessor">#define TC_INTENSET_MC(value) (TC_INTENSET_MC_Msk & ((value) << 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> <span class="preprocessor">#define TC_INTENSET_MASK _U_(0x33) </span></div>
|
|
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <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> <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> <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>  <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>  __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>  __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>  __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>  __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>  __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>  __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>  } bit; </div>
|
|
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  __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>  __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>  __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>  } vec; </div>
|
|
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="unionTC__INTFLAG__Type.html#a5c8c680f02f26116cec847c2d2cc4267"> 390</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="tc_8h.html#a82798e90146a8ab84dce2f0885671f99"> 394</a></span> <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> <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> <span class="preprocessor">#define TC_INTFLAG_OVF_Pos 0 </span></div>
|
|
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="preprocessor">#define TC_INTFLAG_OVF (_U_(0x1) << 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> <span class="preprocessor">#define TC_INTFLAG_ERR_Pos 1 </span></div>
|
|
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="preprocessor">#define TC_INTFLAG_ERR (_U_(0x1) << 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> <span class="preprocessor">#define TC_INTFLAG_MC0_Pos 4 </span></div>
|
|
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> <span class="preprocessor">#define TC_INTFLAG_MC0 (_U_(1) << 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> <span class="preprocessor">#define TC_INTFLAG_MC1_Pos 5 </span></div>
|
|
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span> <span class="preprocessor">#define TC_INTFLAG_MC1 (_U_(1) << 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> <span class="preprocessor">#define TC_INTFLAG_MC_Pos 4 </span></div>
|
|
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span> <span class="preprocessor">#define TC_INTFLAG_MC_Msk (_U_(0x3) << TC_INTFLAG_MC_Pos)</span></div>
|
|
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span> <span class="preprocessor">#define TC_INTFLAG_MC(value) (TC_INTFLAG_MC_Msk & ((value) << 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> <span class="preprocessor">#define TC_INTFLAG_MASK _U_(0x33) </span></div>
|
|
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <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>  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>  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>  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>  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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  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>  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>  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>  } vec; </div>
|
|
<div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="unionTC__STATUS__Type.html#ae1436c1051f9ce4a9fd05d872f438366"> 427</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="tc_8h.html#a6ee8f6868ff1bee322362b87dc53b1cc"> 431</a></span> <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> <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> <span class="preprocessor">#define TC_STATUS_STOP_Pos 0 </span></div>
|
|
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="preprocessor">#define TC_STATUS_STOP (_U_(0x1) << 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> <span class="preprocessor">#define TC_STATUS_SLAVE_Pos 1 </span></div>
|
|
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span> <span class="preprocessor">#define TC_STATUS_SLAVE (_U_(0x1) << 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> <span class="preprocessor">#define TC_STATUS_PERBUFV_Pos 3 </span></div>
|
|
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span> <span class="preprocessor">#define TC_STATUS_PERBUFV (_U_(0x1) << 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> <span class="preprocessor">#define TC_STATUS_CCBUFV0_Pos 4 </span></div>
|
|
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span> <span class="preprocessor">#define TC_STATUS_CCBUFV0 (_U_(1) << 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> <span class="preprocessor">#define TC_STATUS_CCBUFV1_Pos 5 </span></div>
|
|
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span> <span class="preprocessor">#define TC_STATUS_CCBUFV1 (_U_(1) << 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> <span class="preprocessor">#define TC_STATUS_CCBUFV_Pos 4 </span></div>
|
|
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span> <span class="preprocessor">#define TC_STATUS_CCBUFV_Msk (_U_(0x3) << TC_STATUS_CCBUFV_Pos)</span></div>
|
|
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span> <span class="preprocessor">#define TC_STATUS_CCBUFV(value) (TC_STATUS_CCBUFV_Msk & ((value) << 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> <span class="preprocessor">#define TC_STATUS_MASK _U_(0x3B) </span></div>
|
|
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  <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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="unionTC__WAVE__Type.html#ad54051aadbdc4da6df0d6afb21fc26e7"> 456</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="tc_8h.html#af5af3f5979489fd8dfedc1f02219ca18"> 460</a></span> <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> <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> <span class="preprocessor">#define TC_WAVE_WAVEGEN_Pos 0 </span></div>
|
|
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span> <span class="preprocessor">#define TC_WAVE_WAVEGEN_Msk (_U_(0x3) << TC_WAVE_WAVEGEN_Pos)</span></div>
|
|
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span> <span class="preprocessor">#define TC_WAVE_WAVEGEN(value) (TC_WAVE_WAVEGEN_Msk & ((value) << 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> <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> <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> <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> <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> <span class="preprocessor">#define TC_WAVE_WAVEGEN_NFRQ (TC_WAVE_WAVEGEN_NFRQ_Val << TC_WAVE_WAVEGEN_Pos)</span></div>
|
|
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span> <span class="preprocessor">#define TC_WAVE_WAVEGEN_MFRQ (TC_WAVE_WAVEGEN_MFRQ_Val << TC_WAVE_WAVEGEN_Pos)</span></div>
|
|
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span> <span class="preprocessor">#define TC_WAVE_WAVEGEN_NPWM (TC_WAVE_WAVEGEN_NPWM_Val << TC_WAVE_WAVEGEN_Pos)</span></div>
|
|
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span> <span class="preprocessor">#define TC_WAVE_WAVEGEN_MPWM (TC_WAVE_WAVEGEN_MPWM_Val << 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> <span class="preprocessor">#define TC_WAVE_MASK _U_(0x03) </span></div>
|
|
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>  <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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>  <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>  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>  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>  } vec; </div>
|
|
<div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="unionTC__DRVCTRL__Type.html#a1663548d65e76e57f691fbae90a867b6"> 488</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="tc_8h.html#a006e928b923d335386d18a855e599005"> 492</a></span> <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> <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> <span class="preprocessor">#define TC_DRVCTRL_INVEN0_Pos 0 </span></div>
|
|
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span> <span class="preprocessor">#define TC_DRVCTRL_INVEN0 (_U_(1) << 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> <span class="preprocessor">#define TC_DRVCTRL_INVEN1_Pos 1 </span></div>
|
|
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span> <span class="preprocessor">#define TC_DRVCTRL_INVEN1 (_U_(1) << 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> <span class="preprocessor">#define TC_DRVCTRL_INVEN_Pos 0 </span></div>
|
|
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span> <span class="preprocessor">#define TC_DRVCTRL_INVEN_Msk (_U_(0x3) << TC_DRVCTRL_INVEN_Pos)</span></div>
|
|
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span> <span class="preprocessor">#define TC_DRVCTRL_INVEN(value) (TC_DRVCTRL_INVEN_Msk & ((value) << 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> <span class="preprocessor">#define TC_DRVCTRL_MASK _U_(0x03) </span></div>
|
|
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  <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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="unionTC__DBGCTRL__Type.html#a33685118a13cbfa3bba515c0bfecd930"> 511</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="tc_8h.html#a2519e4270cc362a5fb2afddb488077ad"> 515</a></span> <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> <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> <span class="preprocessor">#define TC_DBGCTRL_DBGRUN_Pos 0 </span></div>
|
|
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span> <span class="preprocessor">#define TC_DBGCTRL_DBGRUN (_U_(0x1) << 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> <span class="preprocessor">#define TC_DBGCTRL_MASK _U_(0x01) </span></div>
|
|
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>  <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>  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>  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>  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>  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>  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>  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>  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>  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>  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>  } bit; </div>
|
|
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>  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>  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>  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>  } vec; </div>
|
|
<div class="line"><a name="l00541"></a><span class="lineno"><a class="line" href="unionTC__SYNCBUSY__Type.html#a707e5e33cf50fdfdc677859470a13ac4"> 541</a></span>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00545"></a><span class="lineno"><a class="line" href="tc_8h.html#a1b78e2c1fe1ba63dcaac49eeee102889"> 545</a></span> <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> <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> <span class="preprocessor">#define TC_SYNCBUSY_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span> <span class="preprocessor">#define TC_SYNCBUSY_SWRST (_U_(0x1) << 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> <span class="preprocessor">#define TC_SYNCBUSY_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span> <span class="preprocessor">#define TC_SYNCBUSY_ENABLE (_U_(0x1) << 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> <span class="preprocessor">#define TC_SYNCBUSY_CTRLB_Pos 2 </span></div>
|
|
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span> <span class="preprocessor">#define TC_SYNCBUSY_CTRLB (_U_(0x1) << 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> <span class="preprocessor">#define TC_SYNCBUSY_STATUS_Pos 3 </span></div>
|
|
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span> <span class="preprocessor">#define TC_SYNCBUSY_STATUS (_U_(0x1) << 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> <span class="preprocessor">#define TC_SYNCBUSY_COUNT_Pos 4 </span></div>
|
|
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span> <span class="preprocessor">#define TC_SYNCBUSY_COUNT (_U_(0x1) << 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> <span class="preprocessor">#define TC_SYNCBUSY_PER_Pos 5 </span></div>
|
|
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span> <span class="preprocessor">#define TC_SYNCBUSY_PER (_U_(0x1) << 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> <span class="preprocessor">#define TC_SYNCBUSY_CC0_Pos 6 </span></div>
|
|
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span> <span class="preprocessor">#define TC_SYNCBUSY_CC0 (_U_(1) << 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> <span class="preprocessor">#define TC_SYNCBUSY_CC1_Pos 7 </span></div>
|
|
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span> <span class="preprocessor">#define TC_SYNCBUSY_CC1 (_U_(1) << 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> <span class="preprocessor">#define TC_SYNCBUSY_CC_Pos 6 </span></div>
|
|
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span> <span class="preprocessor">#define TC_SYNCBUSY_CC_Msk (_U_(0x3) << TC_SYNCBUSY_CC_Pos)</span></div>
|
|
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span> <span class="preprocessor">#define TC_SYNCBUSY_CC(value) (TC_SYNCBUSY_CC_Msk & ((value) << 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> <span class="preprocessor">#define TC_SYNCBUSY_MASK _U_(0x000000FF) </span></div>
|
|
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="tc_8h.html#ad5527ff1e45cc3707a98b68c4ff18c64"> 579</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT16_COUNT_COUNT_Pos 0 </span></div>
|
|
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span> <span class="preprocessor">#define TC_COUNT16_COUNT_COUNT_Msk (_U_(0xFFFF) << TC_COUNT16_COUNT_COUNT_Pos)</span></div>
|
|
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span> <span class="preprocessor">#define TC_COUNT16_COUNT_COUNT(value) (TC_COUNT16_COUNT_COUNT_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT16_COUNT_MASK _U_(0xFFFF) </span></div>
|
|
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="tc_8h.html#a61a1866557d1d327aa3573ae318b284a"> 597</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT32_COUNT_COUNT_Pos 0 </span></div>
|
|
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span> <span class="preprocessor">#define TC_COUNT32_COUNT_COUNT_Msk (_U_(0xFFFFFFFF) << TC_COUNT32_COUNT_COUNT_Pos)</span></div>
|
|
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span> <span class="preprocessor">#define TC_COUNT32_COUNT_COUNT(value) (TC_COUNT32_COUNT_COUNT_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT32_COUNT_MASK _U_(0xFFFFFFFF) </span></div>
|
|
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="tc_8h.html#a0023fc91813a805c71bce8d0b863d18b"> 615</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT8_COUNT_COUNT_Pos 0 </span></div>
|
|
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span> <span class="preprocessor">#define TC_COUNT8_COUNT_COUNT_Msk (_U_(0xFF) << TC_COUNT8_COUNT_COUNT_Pos)</span></div>
|
|
<div class="line"><a name="l00620"></a><span class="lineno"> 620</span> <span class="preprocessor">#define TC_COUNT8_COUNT_COUNT(value) (TC_COUNT8_COUNT_COUNT_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT8_COUNT_MASK _U_(0xFF) </span></div>
|
|
<div class="line"><a name="l00623"></a><span class="lineno"> 623</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00626"></a><span class="lineno"> 626</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00633"></a><span class="lineno"><a class="line" href="tc_8h.html#a549db51b5739e726a7679455842f521a"> 633</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT8_PER_PER_Pos 0 </span></div>
|
|
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span> <span class="preprocessor">#define TC_COUNT8_PER_PER_Msk (_U_(0xFF) << TC_COUNT8_PER_PER_Pos)</span></div>
|
|
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span> <span class="preprocessor">#define TC_COUNT8_PER_PER(value) (TC_COUNT8_PER_PER_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT8_PER_MASK _U_(0xFF) </span></div>
|
|
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00644"></a><span class="lineno"> 644</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="tc_8h.html#a80da31d33dd890e365c683326433eef0"> 651</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT16_CC_CC_Pos 0 </span></div>
|
|
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span> <span class="preprocessor">#define TC_COUNT16_CC_CC_Msk (_U_(0xFFFF) << TC_COUNT16_CC_CC_Pos)</span></div>
|
|
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span> <span class="preprocessor">#define TC_COUNT16_CC_CC(value) (TC_COUNT16_CC_CC_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT16_CC_MASK _U_(0xFFFF) </span></div>
|
|
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="tc_8h.html#a949309ec2ca3fc4d751f1b021c75a99b"> 669</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT32_CC_CC_Pos 0 </span></div>
|
|
<div class="line"><a name="l00673"></a><span class="lineno"> 673</span> <span class="preprocessor">#define TC_COUNT32_CC_CC_Msk (_U_(0xFFFFFFFF) << TC_COUNT32_CC_CC_Pos)</span></div>
|
|
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span> <span class="preprocessor">#define TC_COUNT32_CC_CC(value) (TC_COUNT32_CC_CC_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT32_CC_MASK _U_(0xFFFFFFFF) </span></div>
|
|
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="tc_8h.html#a64bf641418f049a967b65990807f165d"> 687</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT8_CC_CC_Pos 0 </span></div>
|
|
<div class="line"><a name="l00691"></a><span class="lineno"> 691</span> <span class="preprocessor">#define TC_COUNT8_CC_CC_Msk (_U_(0xFF) << TC_COUNT8_CC_CC_Pos)</span></div>
|
|
<div class="line"><a name="l00692"></a><span class="lineno"> 692</span> <span class="preprocessor">#define TC_COUNT8_CC_CC(value) (TC_COUNT8_CC_CC_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT8_CC_MASK _U_(0xFF) </span></div>
|
|
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00705"></a><span class="lineno"><a class="line" href="tc_8h.html#ae7411817460eb18eaeb5bf04799e080f"> 705</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT8_PERBUF_PERBUF_Pos 0 </span></div>
|
|
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span> <span class="preprocessor">#define TC_COUNT8_PERBUF_PERBUF_Msk (_U_(0xFF) << TC_COUNT8_PERBUF_PERBUF_Pos)</span></div>
|
|
<div class="line"><a name="l00710"></a><span class="lineno"> 710</span> <span class="preprocessor">#define TC_COUNT8_PERBUF_PERBUF(value) (TC_COUNT8_PERBUF_PERBUF_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT8_PERBUF_MASK _U_(0xFF) </span></div>
|
|
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00716"></a><span class="lineno"> 716</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00723"></a><span class="lineno"><a class="line" href="tc_8h.html#ad282e3af84350b9fac76204047caca62"> 723</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT16_CCBUF_CCBUF_Pos 0 </span></div>
|
|
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span> <span class="preprocessor">#define TC_COUNT16_CCBUF_CCBUF_Msk (_U_(0xFFFF) << TC_COUNT16_CCBUF_CCBUF_Pos)</span></div>
|
|
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span> <span class="preprocessor">#define TC_COUNT16_CCBUF_CCBUF(value) (TC_COUNT16_CCBUF_CCBUF_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT16_CCBUF_MASK _U_(0xFFFF) </span></div>
|
|
<div class="line"><a name="l00731"></a><span class="lineno"> 731</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00741"></a><span class="lineno"><a class="line" href="tc_8h.html#ad759e1668330673f0d759403030fcd6b"> 741</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT32_CCBUF_CCBUF_Pos 0 </span></div>
|
|
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span> <span class="preprocessor">#define TC_COUNT32_CCBUF_CCBUF_Msk (_U_(0xFFFFFFFF) << TC_COUNT32_CCBUF_CCBUF_Pos)</span></div>
|
|
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span> <span class="preprocessor">#define TC_COUNT32_CCBUF_CCBUF(value) (TC_COUNT32_CCBUF_CCBUF_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT32_CCBUF_MASK _U_(0xFFFFFFFF) </span></div>
|
|
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span> <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> <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> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>  <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>  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>  } 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>  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> } <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> <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>  </div>
|
|
<div class="line"><a name="l00759"></a><span class="lineno"><a class="line" href="tc_8h.html#aab4c33f18a3c80c10b1007cce263dd5d"> 759</a></span> <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> <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> <span class="preprocessor">#define TC_COUNT8_CCBUF_CCBUF_Pos 0 </span></div>
|
|
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span> <span class="preprocessor">#define TC_COUNT8_CCBUF_CCBUF_Msk (_U_(0xFF) << TC_COUNT8_CCBUF_CCBUF_Pos)</span></div>
|
|
<div class="line"><a name="l00764"></a><span class="lineno"> 764</span> <span class="preprocessor">#define TC_COUNT8_CCBUF_CCBUF(value) (TC_COUNT8_CCBUF_CCBUF_Msk & ((value) << 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> <span class="preprocessor">#define TC_COUNT8_CCBUF_MASK _U_(0xFF) </span></div>
|
|
<div class="line"><a name="l00768"></a><span class="lineno"> 768</span> <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> <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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  <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>  __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>  __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>  __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>  <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>  __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>  __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>  <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>  __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>  __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> } <a class="code" href="structTcCount8.html">TcCount8</a>;</div>
|
|
<div class="line"><a name="l00791"></a><span class="lineno"> 791</span> <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>  </div>
|
|
<div class="line"><a name="l00794"></a><span class="lineno"> 794</span> <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> <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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  <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>  __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>  __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>  __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>  <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>  __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>  <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>  __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> } <a class="code" href="structTcCount16.html">TcCount16</a>;</div>
|
|
<div class="line"><a name="l00815"></a><span class="lineno"> 815</span> <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>  </div>
|
|
<div class="line"><a name="l00818"></a><span class="lineno"> 818</span> <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> <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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  __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>  <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>  __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>  __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>  __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>  <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>  __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>  <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>  __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> } <a class="code" href="structTcCount32.html">TcCount32</a>;</div>
|
|
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span> <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>  </div>
|
|
<div class="line"><a name="l00841"></a><span class="lineno"> 841</span> <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> <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>  <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>  <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>  <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> } <a class="code" href="unionTc.html">Tc</a>;</div>
|
|
<div class="line"><a name="l00847"></a><span class="lineno"> 847</span> <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>  </div>
|
|
<div class="line"><a name="l00851"></a><span class="lineno"> 851</span> <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 <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>
|