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.

347 lines
68 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/gclk.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">SAME54P20A Test Project
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_ea9599923402ca8ab47fc3e495999dea.html">arch</a></li><li class="navelem"><a class="el" href="dir_9e929c73feaf15d3695ce4c76b483065.html">arm</a></li><li class="navelem"><a class="el" href="dir_58955c0f35a9c3d48181d2be53994c7b.html">SAME54</a></li><li class="navelem"><a class="el" href="dir_09e97e512ca7d4e6cd359f1c5497eeba.html">SAME54A</a></li><li class="navelem"><a class="el" href="dir_4b38d63e5c584a4d6c9001c789e1829f.html">mcu</a></li><li class="navelem"><a class="el" href="dir_d4fc57b996dc082ef023092a5b7d90fc.html">inc</a></li><li class="navelem"><a class="el" href="dir_2bb2e10400507f879251f0324a0a8c7c.html">component</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">gclk.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="component_2gclk_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#ifndef _SAME54_GCLK_COMPONENT_</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define _SAME54_GCLK_COMPONENT_</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">/* ========================================================================== */</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">/* ========================================================================== */</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#define GCLK_U2122</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define REV_GCLK 0x120</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment">/* -------- GCLK_CTRLA : (GCLK Offset: 0x00) (R/W 8) Control -------- */</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="unionGCLK__CTRLA__Type.html"> 44</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="unionGCLK__CTRLA__Type.html#aba2c89dc21eeaceda72f5a34d53ea855"> 46</a></span>&#160; uint8_t <a class="code" href="unionGCLK__CTRLA__Type.html#aba2c89dc21eeaceda72f5a34d53ea855">SWRST</a>:1; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="unionGCLK__CTRLA__Type.html#a7f28553c7a27cc057171c33b9d7e4889"> 47</a></span>&#160; uint8_t :7; </div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="unionGCLK__CTRLA__Type.html#a6103df21904aa0acad746c9cd63d7cce"> 48</a></span>&#160; } bit; </div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="unionGCLK__CTRLA__Type.html#ad71bd3dd0c76e96af110af4c482566b9"> 49</a></span>&#160; uint8_t <a class="code" href="unionGCLK__CTRLA__Type.html#ad71bd3dd0c76e96af110af4c482566b9">reg</a>; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;} <a class="code" href="unionGCLK__CTRLA__Type.html">GCLK_CTRLA_Type</a>;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; </div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a13c8b1dd25535746180d2279df28be74"> 53</a></span>&#160;<span class="preprocessor">#define GCLK_CTRLA_OFFSET 0x00 </span></div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ae79c690f810e3f548fef59a384f37ea0"> 54</a></span>&#160;<span class="preprocessor">#define GCLK_CTRLA_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a80fd8a124a472da27e7b69103d559884"> 56</a></span>&#160;<span class="preprocessor">#define GCLK_CTRLA_SWRST_Pos 0 </span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#define GCLK_CTRLA_SWRST (_U_(0x1) &lt;&lt; GCLK_CTRLA_SWRST_Pos)</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a977e15e98fc8181e3c84060711cdaba2"> 58</a></span>&#160;<span class="preprocessor">#define GCLK_CTRLA_MASK _U_(0x01) </span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- GCLK_SYNCBUSY : (GCLK Offset: 0x04) (R/ 32) Synchronization Busy -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html"> 62</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a04d2e89105cffed19cf038507202f75a"> 64</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a04d2e89105cffed19cf038507202f75a">SWRST</a>:1; </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a6b4bad5acaf6f39c42e3ee20ea600ea0"> 65</a></span>&#160; uint32_t :1; </div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a754cb08a768f7deccaeba2a67bfe07cd"> 66</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a754cb08a768f7deccaeba2a67bfe07cd">GENCTRL0</a>:1; </div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a9c21536f04989cf68246eb5c7d35a1b4"> 67</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a9c21536f04989cf68246eb5c7d35a1b4">GENCTRL1</a>:1; </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#aba5cc13acafbdc03f412a4c0e50db17f"> 68</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#aba5cc13acafbdc03f412a4c0e50db17f">GENCTRL2</a>:1; </div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a5cbe1d70575ee20618758b31b3dd0b64"> 69</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a5cbe1d70575ee20618758b31b3dd0b64">GENCTRL3</a>:1; </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a5efdd9343ea8347138b65b5654f7a960"> 70</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a5efdd9343ea8347138b65b5654f7a960">GENCTRL4</a>:1; </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a6f8cbf01eca5b20eea9fe55ba83db3cf"> 71</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a6f8cbf01eca5b20eea9fe55ba83db3cf">GENCTRL5</a>:1; </div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a3990e61fd4cd55e6d24987a559535937"> 72</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a3990e61fd4cd55e6d24987a559535937">GENCTRL6</a>:1; </div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a674950d9dcd05e56a4dbbd68b66e8a96"> 73</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a674950d9dcd05e56a4dbbd68b66e8a96">GENCTRL7</a>:1; </div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a0e74c9fc3ed67672b28818f667d33491"> 74</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a0e74c9fc3ed67672b28818f667d33491">GENCTRL8</a>:1; </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#ad8715df05d4f9e29e999bea034f92274"> 75</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#ad8715df05d4f9e29e999bea034f92274">GENCTRL9</a>:1; </div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a21e6af32e2fb9bd117fea760bb9b4bf0"> 76</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a21e6af32e2fb9bd117fea760bb9b4bf0">GENCTRL10</a>:1; </div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a7b394d2a9dd2426cab1c030d95d31fff"> 77</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a7b394d2a9dd2426cab1c030d95d31fff">GENCTRL11</a>:1; </div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a6729905f70f558283f516b696bc07ea9"> 78</a></span>&#160; uint32_t :18; </div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#acdc87de473bafcfca955b656d65be233"> 79</a></span>&#160; } bit; </div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; uint32_t :2; </div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#a3e39602d949b20e6b25867a586941f55"> 82</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#a3e39602d949b20e6b25867a586941f55">GENCTRL</a>:12; </div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; uint32_t :18; </div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#aaee5e8e74330e096f070b9809ef7a3ec"> 84</a></span>&#160; } vec; </div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="unionGCLK__SYNCBUSY__Type.html#abe21599a55adad60be586efdd1cc3118"> 85</a></span>&#160; uint32_t <a class="code" href="unionGCLK__SYNCBUSY__Type.html#abe21599a55adad60be586efdd1cc3118">reg</a>; </div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;} <a class="code" href="unionGCLK__SYNCBUSY__Type.html">GCLK_SYNCBUSY_Type</a>;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; </div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a1fcf109f21393e43cf19b3880c3ccc67"> 89</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_OFFSET 0x04 </span></div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#adeda6ee021e815b1082be10e6d230a3a"> 90</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a32d54c0380b80778c20ea5224206bc40"> 92</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_SWRST_Pos 0 </span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_SWRST (_U_(0x1) &lt;&lt; GCLK_SYNCBUSY_SWRST_Pos)</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#accd408c973e5db200ed8a8dcaa1c57dd"> 94</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL0_Pos 2 </span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL0 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL0_Pos)</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a42f71035ebf8832a02b5956ce4c0b4c7"> 96</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL1_Pos 3 </span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL1 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL1_Pos)</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#abaf32e366c83f6fde3f4c208b2834d5d"> 98</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL2_Pos 4 </span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL2 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL2_Pos)</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a1fd25ca09a66951e2f848f9f5b143d1a"> 100</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL3_Pos 5 </span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL3 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL3_Pos)</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a835dd895f76b04c073d7e9fa221bb30c"> 102</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL4_Pos 6 </span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL4 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL4_Pos)</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a9047680cad9f7b682867ae845d81097b"> 104</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL5_Pos 7 </span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL5 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL5_Pos)</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ac53fed16204bde4e3944d37b61244d1d"> 106</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL6_Pos 8 </span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL6 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL6_Pos)</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a1668b91d76b537fde32a142d22c7a63f"> 108</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL7_Pos 9 </span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL7 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL7_Pos)</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a1eea17da06fb0d52826d0d6f051c7ef1"> 110</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL8_Pos 10 </span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL8 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL8_Pos)</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a14f41aca12329312875740b261aa2f47"> 112</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL9_Pos 11 </span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL9 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL9_Pos)</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#aa5198206518007c9a47baf65a8d359cd"> 114</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL10_Pos 12 </span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL10 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL10_Pos)</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a848356e7e1a8140fb63441fdc5f7420a"> 116</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL11_Pos 13 </span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL11 (_U_(1) &lt;&lt; GCLK_SYNCBUSY_GENCTRL11_Pos)</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#accbba8857cd7d67c4c0b526841298790"> 118</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_Pos 2 </span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_Msk (_U_(0xFFF) &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL(value) (GCLK_SYNCBUSY_GENCTRL_Msk &amp; ((value) &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos))</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a062df74b14636eb428b8f0472abb27cb"> 121</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK0_Val _U_(0x1) </span></div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a9207e5b7583059fa7b62937d320c87a4"> 122</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK1_Val _U_(0x2) </span></div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a54f2ec66d24d75af90f5f69e57eda372"> 123</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK2_Val _U_(0x4) </span></div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#aa08b2a951ab29d44a151e2d11ecfc628"> 124</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK3_Val _U_(0x8) </span></div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a3485377e599f7a35e8fcffe0904bde88"> 125</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK4_Val _U_(0x10) </span></div>
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ad0c64bada7d3d22a4fdf4141293014d2"> 126</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK5_Val _U_(0x20) </span></div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a10a3a53a51e119577b8bc8b7b525eb7d"> 127</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK6_Val _U_(0x40) </span></div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ae905cf7ca8bc7ebd6a6537af7fb3ddfa"> 128</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK7_Val _U_(0x80) </span></div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a4bc9fec20abf5638ab612ec6202e5681"> 129</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK8_Val _U_(0x100) </span></div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a708b15f315c6df0eb106c3d5f83174c2"> 130</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK9_Val _U_(0x200) </span></div>
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#af004fad28fee052115f10553659b5fa4"> 131</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK10_Val _U_(0x400) </span></div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a73c4b764053d756c58a8f665ff6a867f"> 132</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK11_Val _U_(0x800) </span></div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK0 (GCLK_SYNCBUSY_GENCTRL_GCLK0_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK1 (GCLK_SYNCBUSY_GENCTRL_GCLK1_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK2 (GCLK_SYNCBUSY_GENCTRL_GCLK2_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK3 (GCLK_SYNCBUSY_GENCTRL_GCLK3_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK4 (GCLK_SYNCBUSY_GENCTRL_GCLK4_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK5 (GCLK_SYNCBUSY_GENCTRL_GCLK5_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK6 (GCLK_SYNCBUSY_GENCTRL_GCLK6_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK7 (GCLK_SYNCBUSY_GENCTRL_GCLK7_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK8 (GCLK_SYNCBUSY_GENCTRL_GCLK8_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK9 (GCLK_SYNCBUSY_GENCTRL_GCLK9_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK10 (GCLK_SYNCBUSY_GENCTRL_GCLK10_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_GENCTRL_GCLK11 (GCLK_SYNCBUSY_GENCTRL_GCLK11_Val &lt;&lt; GCLK_SYNCBUSY_GENCTRL_Pos)</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a67a06d90861a5d2ec78146d390160dcd"> 145</a></span>&#160;<span class="preprocessor">#define GCLK_SYNCBUSY_MASK _U_(0x00003FFD) </span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- GCLK_GENCTRL : (GCLK Offset: 0x20) (R/W 32) Generic Clock Generator Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html"> 149</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#abea54c6dbd65d743abd94cb96e811ecd"> 151</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#abea54c6dbd65d743abd94cb96e811ecd">SRC</a>:4; </div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#aee105de6b15fc76ec3bfb86e807b0ec6"> 152</a></span>&#160; uint32_t :4; </div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#a78a083801d5776bdd03e8161f75b7901"> 153</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#a78a083801d5776bdd03e8161f75b7901">GENEN</a>:1; </div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#a4cc3e1807e181d5708882ef2f1d95377"> 154</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#a4cc3e1807e181d5708882ef2f1d95377">IDC</a>:1; </div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#a5abb899024db2aeb89d5b61b68e9f925"> 155</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#a5abb899024db2aeb89d5b61b68e9f925">OOV</a>:1; </div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#a6fd55e0d3633d0f587579b80c3a64931"> 156</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#a6fd55e0d3633d0f587579b80c3a64931">OE</a>:1; </div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#ae9aa8d19be60496d708be9eba805d08e"> 157</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#ae9aa8d19be60496d708be9eba805d08e">DIVSEL</a>:1; </div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#a12451b6b3f8bd0ef8b95fe867b2289d6"> 158</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#a12451b6b3f8bd0ef8b95fe867b2289d6">RUNSTDBY</a>:1; </div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#aacacaf7d1830c224950f4ad7ca5324b0"> 159</a></span>&#160; uint32_t :2; </div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#a662983c9fe205f4b50d9016667f5ce8b"> 160</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#a662983c9fe205f4b50d9016667f5ce8b">DIV</a>:16; </div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#a901f40ac211ddc3aab221bdfb3949dfe"> 161</a></span>&#160; } bit; </div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="unionGCLK__GENCTRL__Type.html#a95549d54d3c09791b9a106d45e9062c7"> 162</a></span>&#160; uint32_t <a class="code" href="unionGCLK__GENCTRL__Type.html#a95549d54d3c09791b9a106d45e9062c7">reg</a>; </div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;} <a class="code" href="unionGCLK__GENCTRL__Type.html">GCLK_GENCTRL_Type</a>;</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a93d991084be98b48eb3bd242d2114042"> 166</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_OFFSET 0x20 </span></div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a6fe333c528ab24313886414224566cfc"> 167</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a3ca6fb0d36a0f1194282d2517b22965f"> 169</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_Pos 0 </span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_Msk (_U_(0xF) &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC(value) (GCLK_GENCTRL_SRC_Msk &amp; ((value) &lt;&lt; GCLK_GENCTRL_SRC_Pos))</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a76fd93e165f7ca657115788e4f208ef7"> 172</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_XOSC0_Val _U_(0x0) </span></div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ac6e6c970cd1a9500a6579419b4becfdc"> 173</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_XOSC1_Val _U_(0x1) </span></div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a4c279c59a26c988991b63eb2682e8acc"> 174</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_GCLKIN_Val _U_(0x2) </span></div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a2774be4de7707cea940a2b7ec37f30e3"> 175</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_GCLKGEN1_Val _U_(0x3) </span></div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a42e2c1ea6d7f04f75657e31791336ec6"> 176</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_OSCULP32K_Val _U_(0x4) </span></div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a087326ba1d0ac766f2835e5460c72ef0"> 177</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_XOSC32K_Val _U_(0x5) </span></div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a6cf7424ff64ad42031a46dbfec459c89"> 178</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_DFLL_Val _U_(0x6) </span></div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a57496e494e2456f7a2cf096bc910f150"> 179</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_DPLL0_Val _U_(0x7) </span></div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a58b634c244fe8576cfed9bfc140a2f0d"> 180</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_DPLL1_Val _U_(0x8) </span></div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_XOSC0 (GCLK_GENCTRL_SRC_XOSC0_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_XOSC1 (GCLK_GENCTRL_SRC_XOSC1_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_GCLKIN (GCLK_GENCTRL_SRC_GCLKIN_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_GCLKGEN1 (GCLK_GENCTRL_SRC_GCLKGEN1_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_OSCULP32K (GCLK_GENCTRL_SRC_OSCULP32K_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_XOSC32K (GCLK_GENCTRL_SRC_XOSC32K_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_DFLL (GCLK_GENCTRL_SRC_DFLL_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_DPLL0 (GCLK_GENCTRL_SRC_DPLL0_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_SRC_DPLL1 (GCLK_GENCTRL_SRC_DPLL1_Val &lt;&lt; GCLK_GENCTRL_SRC_Pos)</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#acf206c291132d560c6f857c74d042b09"> 190</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_GENEN_Pos 8 </span></div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_GENEN (_U_(0x1) &lt;&lt; GCLK_GENCTRL_GENEN_Pos)</span></div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#add1c684492c64ddc0b937c7571028381"> 192</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_IDC_Pos 9 </span></div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_IDC (_U_(0x1) &lt;&lt; GCLK_GENCTRL_IDC_Pos)</span></div>
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a511f960dfd2a4afa6dc073dc909389ac"> 194</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_OOV_Pos 10 </span></div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_OOV (_U_(0x1) &lt;&lt; GCLK_GENCTRL_OOV_Pos)</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a463727f09be9f9cf1f26c55e954eaf0e"> 196</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_OE_Pos 11 </span></div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_OE (_U_(0x1) &lt;&lt; GCLK_GENCTRL_OE_Pos)</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ae17e18184623ee038ce57b64c63e4f9a"> 198</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_DIVSEL_Pos 12 </span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_DIVSEL (_U_(0x1) &lt;&lt; GCLK_GENCTRL_DIVSEL_Pos)</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a74904f6bd2b8ead6cfffae549a41b869"> 200</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_RUNSTDBY_Pos 13 </span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_RUNSTDBY (_U_(0x1) &lt;&lt; GCLK_GENCTRL_RUNSTDBY_Pos)</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#addce74042a3293ef5f793a440fe49a17"> 202</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_DIV_Pos 16 </span></div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_DIV_Msk (_U_(0xFFFF) &lt;&lt; GCLK_GENCTRL_DIV_Pos)</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_DIV(value) (GCLK_GENCTRL_DIV_Msk &amp; ((value) &lt;&lt; GCLK_GENCTRL_DIV_Pos))</span></div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ab6d617a227f5a570e43959099ae10b1d"> 205</a></span>&#160;<span class="preprocessor">#define GCLK_GENCTRL_MASK _U_(0xFFFF3F0F) </span></div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- GCLK_PCHCTRL : (GCLK Offset: 0x80) (R/W 32) Peripheral Clock Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="unionGCLK__PCHCTRL__Type.html"> 209</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="unionGCLK__PCHCTRL__Type.html#a12a3d24ea0927e94e27b50c2c25e56e3"> 211</a></span>&#160; uint32_t <a class="code" href="unionGCLK__PCHCTRL__Type.html#a12a3d24ea0927e94e27b50c2c25e56e3">GEN</a>:4; </div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="unionGCLK__PCHCTRL__Type.html#ae416e771ed2dfe22fb8756067eb1c8dc"> 212</a></span>&#160; uint32_t :2; </div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="unionGCLK__PCHCTRL__Type.html#a6fac8b64b38f31f6add10b97fc9a17f8"> 213</a></span>&#160; uint32_t <a class="code" href="unionGCLK__PCHCTRL__Type.html#a6fac8b64b38f31f6add10b97fc9a17f8">CHEN</a>:1; </div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="unionGCLK__PCHCTRL__Type.html#a46f57bec63c52672a774ea486ffb2c41"> 214</a></span>&#160; uint32_t <a class="code" href="unionGCLK__PCHCTRL__Type.html#a46f57bec63c52672a774ea486ffb2c41">WRTLOCK</a>:1; </div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="unionGCLK__PCHCTRL__Type.html#aa0ee3abc3ff133e94cabd0cc96e44fa2"> 215</a></span>&#160; uint32_t :24; </div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="unionGCLK__PCHCTRL__Type.html#af1ccc5875ce7dba2f24f420f01cda98a"> 216</a></span>&#160; } bit; </div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="unionGCLK__PCHCTRL__Type.html#acd72f46c6e390a28828b16730a06704a"> 217</a></span>&#160; uint32_t <a class="code" href="unionGCLK__PCHCTRL__Type.html#acd72f46c6e390a28828b16730a06704a">reg</a>; </div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;} <a class="code" href="unionGCLK__PCHCTRL__Type.html">GCLK_PCHCTRL_Type</a>;</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; </div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ac4c23a9218c923b657e8f8a5e09f91bc"> 221</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_OFFSET 0x80 </span></div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a9893c3c56f020bbf7f91f4042565cfcc"> 222</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a43f3e8ba61616cbd7885f4c9ebfb5942"> 224</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_Pos 0 </span></div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_Msk (_U_(0xF) &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN(value) (GCLK_PCHCTRL_GEN_Msk &amp; ((value) &lt;&lt; GCLK_PCHCTRL_GEN_Pos))</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a0cdef65a9bb3f8c6df6b6d1496234af3"> 227</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK0_Val _U_(0x0) </span></div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#aa7676f67f8a1f0b2bb0cfbc31fde5863"> 228</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK1_Val _U_(0x1) </span></div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a8cf0d7436042a4cfe4776fdbc8942f57"> 229</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK2_Val _U_(0x2) </span></div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#af24b4356f07e8ba81882e8eace7007c8"> 230</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK3_Val _U_(0x3) </span></div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#aced1a57c09e580b2f53d95b87fda8da1"> 231</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK4_Val _U_(0x4) </span></div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a24712f106984f02229f430f6937212c0"> 232</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK5_Val _U_(0x5) </span></div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ae698cff036e8050049f6cb94ef9a0ad0"> 233</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK6_Val _U_(0x6) </span></div>
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#ae2a70517fe25b2bc24f79e84c2c160b0"> 234</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK7_Val _U_(0x7) </span></div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#add326978c2f318e15788f678a2f9c98a"> 235</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK8_Val _U_(0x8) </span></div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a3f321825a59a2794516685ec6ad6a76d"> 236</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK9_Val _U_(0x9) </span></div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a8c8877d20cb6db913ca71c2327c18edd"> 237</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK10_Val _U_(0xA) </span></div>
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#aac51ecfbcd57c27e095abd85a531fe16"> 238</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK11_Val _U_(0xB) </span></div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK0 (GCLK_PCHCTRL_GEN_GCLK0_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK1 (GCLK_PCHCTRL_GEN_GCLK1_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK2 (GCLK_PCHCTRL_GEN_GCLK2_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK3 (GCLK_PCHCTRL_GEN_GCLK3_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK4 (GCLK_PCHCTRL_GEN_GCLK4_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK5 (GCLK_PCHCTRL_GEN_GCLK5_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK6 (GCLK_PCHCTRL_GEN_GCLK6_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK7 (GCLK_PCHCTRL_GEN_GCLK7_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK8 (GCLK_PCHCTRL_GEN_GCLK8_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK9 (GCLK_PCHCTRL_GEN_GCLK9_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK10 (GCLK_PCHCTRL_GEN_GCLK10_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_GEN_GCLK11 (GCLK_PCHCTRL_GEN_GCLK11_Val &lt;&lt; GCLK_PCHCTRL_GEN_Pos)</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a1d6fc43d161c655dc5a7d49ef81e006a"> 251</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_CHEN_Pos 6 </span></div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_CHEN (_U_(0x1) &lt;&lt; GCLK_PCHCTRL_CHEN_Pos)</span></div>
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a78453855f35c246cb0b5fc7b300d087b"> 253</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_WRTLOCK_Pos 7 </span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_WRTLOCK (_U_(0x1) &lt;&lt; GCLK_PCHCTRL_WRTLOCK_Pos)</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="component_2gclk_8h.html#a5cf0a3adfe1546fea5a9cf4018b2ec84"> 255</a></span>&#160;<span class="preprocessor">#define GCLK_PCHCTRL_MASK _U_(0x000000CF) </span></div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structGclk.html"> 259</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="structGclk.html#a7ff698dc8e032c78b1715da0e70770f9"> 260</a></span>&#160; __IO <a class="code" href="unionGCLK__CTRLA__Type.html">GCLK_CTRLA_Type</a> <a class="code" href="structGclk.html#a7ff698dc8e032c78b1715da0e70770f9">CTRLA</a>; </div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved1[0x3];</div>
<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="structGclk.html#a53f2ddbc3dabe66f85716b7a63f7dc8e"> 262</a></span>&#160; __I <a class="code" href="unionGCLK__SYNCBUSY__Type.html">GCLK_SYNCBUSY_Type</a> <a class="code" href="structGclk.html#a53f2ddbc3dabe66f85716b7a63f7dc8e">SYNCBUSY</a>; </div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved2[0x18];</div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structGclk.html#a8d033a029cd917715c560c53303f6bf3"> 264</a></span>&#160; __IO <a class="code" href="unionGCLK__GENCTRL__Type.html">GCLK_GENCTRL_Type</a> GENCTRL[12]; </div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved3[0x30];</div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="structGclk.html#af63fb00e388a990fb19bb255c06dfd02"> 266</a></span>&#160; __IO <a class="code" href="unionGCLK__PCHCTRL__Type.html">GCLK_PCHCTRL_Type</a> PCHCTRL[48]; </div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;} <a class="code" href="structGclk.html">Gclk</a>;</div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; </div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _SAME54_GCLK_COMPONENT_ */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_a95549d54d3c09791b9a106d45e9062c7"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#a95549d54d3c09791b9a106d45e9062c7">GCLK_GENCTRL_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00162">gclk.h:162</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_a78a083801d5776bdd03e8161f75b7901"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#a78a083801d5776bdd03e8161f75b7901">GCLK_GENCTRL_Type::GENEN</a></div><div class="ttdeci">uint32_t GENEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00153">gclk.h:153</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a21e6af32e2fb9bd117fea760bb9b4bf0"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a21e6af32e2fb9bd117fea760bb9b4bf0">GCLK_SYNCBUSY_Type::GENCTRL10</a></div><div class="ttdeci">uint32_t GENCTRL10</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00076">gclk.h:76</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_a662983c9fe205f4b50d9016667f5ce8b"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#a662983c9fe205f4b50d9016667f5ce8b">GCLK_GENCTRL_Type::DIV</a></div><div class="ttdeci">uint32_t DIV</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00160">gclk.h:160</a></div></div>
<div class="ttc" id="aunionGCLK__PCHCTRL__Type_html_acd72f46c6e390a28828b16730a06704a"><div class="ttname"><a href="unionGCLK__PCHCTRL__Type.html#acd72f46c6e390a28828b16730a06704a">GCLK_PCHCTRL_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00217">gclk.h:217</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_a5abb899024db2aeb89d5b61b68e9f925"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#a5abb899024db2aeb89d5b61b68e9f925">GCLK_GENCTRL_Type::OOV</a></div><div class="ttdeci">uint32_t OOV</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00155">gclk.h:155</a></div></div>
<div class="ttc" id="aunionGCLK__PCHCTRL__Type_html_a12a3d24ea0927e94e27b50c2c25e56e3"><div class="ttname"><a href="unionGCLK__PCHCTRL__Type.html#a12a3d24ea0927e94e27b50c2c25e56e3">GCLK_PCHCTRL_Type::GEN</a></div><div class="ttdeci">uint32_t GEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00211">gclk.h:211</a></div></div>
<div class="ttc" id="aunionGCLK__PCHCTRL__Type_html_a46f57bec63c52672a774ea486ffb2c41"><div class="ttname"><a href="unionGCLK__PCHCTRL__Type.html#a46f57bec63c52672a774ea486ffb2c41">GCLK_PCHCTRL_Type::WRTLOCK</a></div><div class="ttdeci">uint32_t WRTLOCK</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00214">gclk.h:214</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a754cb08a768f7deccaeba2a67bfe07cd"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a754cb08a768f7deccaeba2a67bfe07cd">GCLK_SYNCBUSY_Type::GENCTRL0</a></div><div class="ttdeci">uint32_t GENCTRL0</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00066">gclk.h:66</a></div></div>
<div class="ttc" id="aunionGCLK__PCHCTRL__Type_html"><div class="ttname"><a href="unionGCLK__PCHCTRL__Type.html">GCLK_PCHCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00209">gclk.h:209</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a04d2e89105cffed19cf038507202f75a"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a04d2e89105cffed19cf038507202f75a">GCLK_SYNCBUSY_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00064">gclk.h:64</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_aba5cc13acafbdc03f412a4c0e50db17f"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#aba5cc13acafbdc03f412a4c0e50db17f">GCLK_SYNCBUSY_Type::GENCTRL2</a></div><div class="ttdeci">uint32_t GENCTRL2</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00068">gclk.h:68</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html">GCLK_SYNCBUSY_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00062">gclk.h:62</a></div></div>
<div class="ttc" id="astructGclk_html"><div class="ttname"><a href="structGclk.html">Gclk</a></div><div class="ttdoc">GCLK hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00259">gclk.h:259</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_ad8715df05d4f9e29e999bea034f92274"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#ad8715df05d4f9e29e999bea034f92274">GCLK_SYNCBUSY_Type::GENCTRL9</a></div><div class="ttdeci">uint32_t GENCTRL9</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00075">gclk.h:75</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a0e74c9fc3ed67672b28818f667d33491"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a0e74c9fc3ed67672b28818f667d33491">GCLK_SYNCBUSY_Type::GENCTRL8</a></div><div class="ttdeci">uint32_t GENCTRL8</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00074">gclk.h:74</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a5efdd9343ea8347138b65b5654f7a960"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a5efdd9343ea8347138b65b5654f7a960">GCLK_SYNCBUSY_Type::GENCTRL4</a></div><div class="ttdeci">uint32_t GENCTRL4</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00070">gclk.h:70</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a6f8cbf01eca5b20eea9fe55ba83db3cf"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a6f8cbf01eca5b20eea9fe55ba83db3cf">GCLK_SYNCBUSY_Type::GENCTRL5</a></div><div class="ttdeci">uint32_t GENCTRL5</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00071">gclk.h:71</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_a4cc3e1807e181d5708882ef2f1d95377"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#a4cc3e1807e181d5708882ef2f1d95377">GCLK_GENCTRL_Type::IDC</a></div><div class="ttdeci">uint32_t IDC</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00154">gclk.h:154</a></div></div>
<div class="ttc" id="astructGclk_html_a53f2ddbc3dabe66f85716b7a63f7dc8e"><div class="ttname"><a href="structGclk.html#a53f2ddbc3dabe66f85716b7a63f7dc8e">Gclk::SYNCBUSY</a></div><div class="ttdeci">__I GCLK_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x04 (R/ 32) Synchronization Busy.</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00262">gclk.h:262</a></div></div>
<div class="ttc" id="aunionGCLK__CTRLA__Type_html_ad71bd3dd0c76e96af110af4c482566b9"><div class="ttname"><a href="unionGCLK__CTRLA__Type.html#ad71bd3dd0c76e96af110af4c482566b9">GCLK_CTRLA_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00049">gclk.h:49</a></div></div>
<div class="ttc" id="astructGclk_html_a7ff698dc8e032c78b1715da0e70770f9"><div class="ttname"><a href="structGclk.html#a7ff698dc8e032c78b1715da0e70770f9">Gclk::CTRLA</a></div><div class="ttdeci">__IO GCLK_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 8) Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00260">gclk.h:260</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_ae9aa8d19be60496d708be9eba805d08e"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#ae9aa8d19be60496d708be9eba805d08e">GCLK_GENCTRL_Type::DIVSEL</a></div><div class="ttdeci">uint32_t DIVSEL</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00157">gclk.h:157</a></div></div>
<div class="ttc" id="aunionGCLK__PCHCTRL__Type_html_a6fac8b64b38f31f6add10b97fc9a17f8"><div class="ttname"><a href="unionGCLK__PCHCTRL__Type.html#a6fac8b64b38f31f6add10b97fc9a17f8">GCLK_PCHCTRL_Type::CHEN</a></div><div class="ttdeci">uint32_t CHEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00213">gclk.h:213</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a674950d9dcd05e56a4dbbd68b66e8a96"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a674950d9dcd05e56a4dbbd68b66e8a96">GCLK_SYNCBUSY_Type::GENCTRL7</a></div><div class="ttdeci">uint32_t GENCTRL7</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00073">gclk.h:73</a></div></div>
<div class="ttc" id="aunionGCLK__CTRLA__Type_html_aba2c89dc21eeaceda72f5a34d53ea855"><div class="ttname"><a href="unionGCLK__CTRLA__Type.html#aba2c89dc21eeaceda72f5a34d53ea855">GCLK_CTRLA_Type::SWRST</a></div><div class="ttdeci">uint8_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00046">gclk.h:46</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html">GCLK_GENCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00149">gclk.h:149</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a9c21536f04989cf68246eb5c7d35a1b4"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a9c21536f04989cf68246eb5c7d35a1b4">GCLK_SYNCBUSY_Type::GENCTRL1</a></div><div class="ttdeci">uint32_t GENCTRL1</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00067">gclk.h:67</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a5cbe1d70575ee20618758b31b3dd0b64"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a5cbe1d70575ee20618758b31b3dd0b64">GCLK_SYNCBUSY_Type::GENCTRL3</a></div><div class="ttdeci">uint32_t GENCTRL3</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00069">gclk.h:69</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_a6fd55e0d3633d0f587579b80c3a64931"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#a6fd55e0d3633d0f587579b80c3a64931">GCLK_GENCTRL_Type::OE</a></div><div class="ttdeci">uint32_t OE</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00156">gclk.h:156</a></div></div>
<div class="ttc" id="aunionGCLK__CTRLA__Type_html"><div class="ttname"><a href="unionGCLK__CTRLA__Type.html">GCLK_CTRLA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00044">gclk.h:44</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_abea54c6dbd65d743abd94cb96e811ecd"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#abea54c6dbd65d743abd94cb96e811ecd">GCLK_GENCTRL_Type::SRC</a></div><div class="ttdeci">uint32_t SRC</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00151">gclk.h:151</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a3990e61fd4cd55e6d24987a559535937"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a3990e61fd4cd55e6d24987a559535937">GCLK_SYNCBUSY_Type::GENCTRL6</a></div><div class="ttdeci">uint32_t GENCTRL6</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00072">gclk.h:72</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="aunionGCLK__SYNCBUSY__Type_html_abe21599a55adad60be586efdd1cc3118"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#abe21599a55adad60be586efdd1cc3118">GCLK_SYNCBUSY_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00085">gclk.h:85</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a3e39602d949b20e6b25867a586941f55"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a3e39602d949b20e6b25867a586941f55">GCLK_SYNCBUSY_Type::GENCTRL</a></div><div class="ttdeci">uint32_t GENCTRL</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00082">gclk.h:82</a></div></div>
<div class="ttc" id="aunionGCLK__SYNCBUSY__Type_html_a7b394d2a9dd2426cab1c030d95d31fff"><div class="ttname"><a href="unionGCLK__SYNCBUSY__Type.html#a7b394d2a9dd2426cab1c030d95d31fff">GCLK_SYNCBUSY_Type::GENCTRL11</a></div><div class="ttdeci">uint32_t GENCTRL11</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00077">gclk.h:77</a></div></div>
<div class="ttc" id="aunionGCLK__GENCTRL__Type_html_a12451b6b3f8bd0ef8b95fe867b2289d6"><div class="ttname"><a href="unionGCLK__GENCTRL__Type.html#a12451b6b3f8bd0ef8b95fe867b2289d6">GCLK_GENCTRL_Type::RUNSTDBY</a></div><div class="ttdeci">uint32_t RUNSTDBY</div><div class="ttdef"><b>Definition:</b> <a href="component_2gclk_8h_source.html#l00158">gclk.h:158</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
</small></address>
</body>
</html>