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.

387 lines
83 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/osc32kctrl.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">osc32kctrl.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="component_2osc32kctrl_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_OSC32KCTRL_COMPONENT_</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define _SAME54_OSC32KCTRL_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 OSC32KCTRL_U2400</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define REV_OSC32KCTRL 0x100</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">/* -------- OSC32KCTRL_INTENCLR : (OSC32KCTRL Offset: 0x00) (R/W 32) Interrupt Enable Clear -------- */</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="unionOSC32KCTRL__INTENCLR__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="unionOSC32KCTRL__INTENCLR__Type.html#a9767d93a8f34890e0fca6167ae2f34e7"> 46</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__INTENCLR__Type.html#a9767d93a8f34890e0fca6167ae2f34e7">XOSC32KRDY</a>:1; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENCLR__Type.html#a4fa73355885869cafacd233393165321"> 47</a></span>&#160; uint32_t :1; </div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENCLR__Type.html#acbae6cfc736c8503ededb2014cb893da"> 48</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__INTENCLR__Type.html#acbae6cfc736c8503ededb2014cb893da">XOSC32KFAIL</a>:1; </div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENCLR__Type.html#a6c8f982034669aedb2686d13616c7c7f"> 49</a></span>&#160; uint32_t :29; </div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENCLR__Type.html#ab122f7b15c0752ade9f5bfc7d0831089"> 50</a></span>&#160; } bit; </div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENCLR__Type.html#a4e4b0d19e00dfcf3cf8f414b5d4d5174"> 51</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__INTENCLR__Type.html#a4e4b0d19e00dfcf3cf8f414b5d4d5174">reg</a>; </div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;} <a class="code" href="unionOSC32KCTRL__INTENCLR__Type.html">OSC32KCTRL_INTENCLR_Type</a>;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</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="l00054"></a><span class="lineno"> 54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a22544563390854dfa7f044a4b83abb54"> 55</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENCLR_OFFSET 0x00 </span></div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ad3aafd31e91ecf11f10d847aca17c178"> 56</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENCLR_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ac526cada7174d6b98a29d5f0cf44ae97"> 58</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENCLR_XOSC32KRDY_Pos 0 </span></div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENCLR_XOSC32KRDY (_U_(0x1) &lt;&lt; OSC32KCTRL_INTENCLR_XOSC32KRDY_Pos)</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#af25e6f5cc19d74258a0272cab04cc74e"> 60</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENCLR_XOSC32KFAIL_Pos 2 </span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENCLR_XOSC32KFAIL (_U_(0x1) &lt;&lt; OSC32KCTRL_INTENCLR_XOSC32KFAIL_Pos)</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a753f913b2693500c8b4c878c5ed1e60a"> 62</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENCLR_MASK _U_(0x00000005) </span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- OSC32KCTRL_INTENSET : (OSC32KCTRL Offset: 0x04) (R/W 32) Interrupt Enable Set -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENSET__Type.html"> 66</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENSET__Type.html#aae11a18ae465664ab32615eaa3d38e22"> 68</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__INTENSET__Type.html#aae11a18ae465664ab32615eaa3d38e22">XOSC32KRDY</a>:1; </div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENSET__Type.html#a04d6387a95e0d5bd185c13c55db6f3e1"> 69</a></span>&#160; uint32_t :1; </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENSET__Type.html#a778b6e8e689687f19b4872df5c9442a9"> 70</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__INTENSET__Type.html#a778b6e8e689687f19b4872df5c9442a9">XOSC32KFAIL</a>:1; </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENSET__Type.html#a2d943b8ebbee7e4d9cee82128ba2290e"> 71</a></span>&#160; uint32_t :29; </div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENSET__Type.html#a2bda98ab86ecc87cba9d1c4da4664b9e"> 72</a></span>&#160; } bit; </div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTENSET__Type.html#a40b6c3f262f0483bcf4beeb8a832f33c"> 73</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__INTENSET__Type.html#a40b6c3f262f0483bcf4beeb8a832f33c">reg</a>; </div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;} <a class="code" href="unionOSC32KCTRL__INTENSET__Type.html">OSC32KCTRL_INTENSET_Type</a>;</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; </div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#acd0c571999e2292d247edb6c3226bc6a"> 77</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENSET_OFFSET 0x04 </span></div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a50b1ca7855eb0e99ad3619bb83f08d14"> 78</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENSET_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#af952ca2a3c0659258f67df4af0455662"> 80</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENSET_XOSC32KRDY_Pos 0 </span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENSET_XOSC32KRDY (_U_(0x1) &lt;&lt; OSC32KCTRL_INTENSET_XOSC32KRDY_Pos)</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a7ebf60f93ae5934bdb16757b89c65663"> 82</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENSET_XOSC32KFAIL_Pos 2 </span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENSET_XOSC32KFAIL (_U_(0x1) &lt;&lt; OSC32KCTRL_INTENSET_XOSC32KFAIL_Pos)</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#affc01dd3bc722708c644175127d73070"> 84</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTENSET_MASK _U_(0x00000005) </span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- OSC32KCTRL_INTFLAG : (OSC32KCTRL Offset: 0x08) (R/W 32) Interrupt Flag Status and Clear -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTFLAG__Type.html"> 88</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{ <span class="comment">// __I to avoid read-modify-write on write-to-clear register</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTFLAG__Type.html#a8ce6f0cac03c2259eaef81162a721792"> 90</a></span>&#160; __I uint32_t <a class="code" href="unionOSC32KCTRL__INTFLAG__Type.html#a8ce6f0cac03c2259eaef81162a721792">XOSC32KRDY</a>:1; </div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTFLAG__Type.html#a70f545d5e77582e7bf564d06661495cc"> 91</a></span>&#160; __I <a class="code" href="unionOSC32KCTRL__INTFLAG__Type.html#a70f545d5e77582e7bf564d06661495cc">uint32_t</a> :1; </div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTFLAG__Type.html#a8b92bb4dffc3755a12ef355f278ebec3"> 92</a></span>&#160; __I uint32_t <a class="code" href="unionOSC32KCTRL__INTFLAG__Type.html#a8b92bb4dffc3755a12ef355f278ebec3">XOSC32KFAIL</a>:1; </div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; __I uint32_t :29; </div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTFLAG__Type.html#a64f2af5fdc584ef2ea7f6361b82d8c7c"> 94</a></span>&#160; } bit; </div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__INTFLAG__Type.html#a2b9283a58346fdff73051c27d116573b"> 95</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__INTFLAG__Type.html#a2b9283a58346fdff73051c27d116573b">reg</a>; </div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;} <a class="code" href="unionOSC32KCTRL__INTFLAG__Type.html">OSC32KCTRL_INTFLAG_Type</a>;</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</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="l00098"></a><span class="lineno"> 98</span>&#160; </div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aec77fa56678a12082b0db8a754fa1750"> 99</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTFLAG_OFFSET 0x08 </span></div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a29a58edeb42ff385598a3005004dddf0"> 100</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTFLAG_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a85c2db168fc2fe2f24f7d01f57721a86"> 102</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTFLAG_XOSC32KRDY_Pos 0 </span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTFLAG_XOSC32KRDY (_U_(0x1) &lt;&lt; OSC32KCTRL_INTFLAG_XOSC32KRDY_Pos)</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ac64beded2c373e26b4afc3145c5913de"> 104</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTFLAG_XOSC32KFAIL_Pos 2 </span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTFLAG_XOSC32KFAIL (_U_(0x1) &lt;&lt; OSC32KCTRL_INTFLAG_XOSC32KFAIL_Pos)</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a7265e7d7ad5a14c6c1c13035721290c2"> 106</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_INTFLAG_MASK _U_(0x00000005) </span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- OSC32KCTRL_STATUS : (OSC32KCTRL Offset: 0x0C) (R/ 32) Power and Clocks Status -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__STATUS__Type.html"> 110</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__STATUS__Type.html#ae90fc9ce9f80cd21ca28e2b450d15765"> 112</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__STATUS__Type.html#ae90fc9ce9f80cd21ca28e2b450d15765">XOSC32KRDY</a>:1; </div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__STATUS__Type.html#ac7bbc3dee77138bf73133e534217c559"> 113</a></span>&#160; uint32_t :1; </div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__STATUS__Type.html#a3c3b2796b9ca50d6f8ef0c636418bf5b"> 114</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__STATUS__Type.html#a3c3b2796b9ca50d6f8ef0c636418bf5b">XOSC32KFAIL</a>:1; </div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__STATUS__Type.html#a65fdb5c9e0f3427487c4e9a22ae17222"> 115</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__STATUS__Type.html#a65fdb5c9e0f3427487c4e9a22ae17222">XOSC32KSW</a>:1; </div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__STATUS__Type.html#ae54d87d6f8a1fa63863a10a5f51fab60"> 116</a></span>&#160; uint32_t :28; </div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__STATUS__Type.html#a43a49a635dad0776f2b01c9158559ebc"> 117</a></span>&#160; } bit; </div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__STATUS__Type.html#a044c3f31f968e7e7a88f22400382b777"> 118</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__STATUS__Type.html#a044c3f31f968e7e7a88f22400382b777">reg</a>; </div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;} <a class="code" href="unionOSC32KCTRL__STATUS__Type.html">OSC32KCTRL_STATUS_Type</a>;</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</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="l00121"></a><span class="lineno"> 121</span>&#160; </div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aac54085818ba483d7ee48d673dee16a4"> 122</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_OFFSET 0x0C </span></div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a9e2afc754dc43d2728983182cadff4f1"> 123</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aa403dd126839f064ae0c834d2bd63477"> 125</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_XOSC32KRDY_Pos 0 </span></div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_XOSC32KRDY (_U_(0x1) &lt;&lt; OSC32KCTRL_STATUS_XOSC32KRDY_Pos)</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aaa40c13030939e6facaf0e5e61977ceb"> 127</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_XOSC32KFAIL_Pos 2 </span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_XOSC32KFAIL (_U_(0x1) &lt;&lt; OSC32KCTRL_STATUS_XOSC32KFAIL_Pos)</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a747587aa6615db76b74bf6f40ecd6f78"> 129</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_XOSC32KSW_Pos 3 </span></div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_XOSC32KSW (_U_(0x1) &lt;&lt; OSC32KCTRL_STATUS_XOSC32KSW_Pos)</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a1951a838cab5c017c20ba51dcea40224"> 131</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_STATUS_MASK _U_(0x0000000D) </span></div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- OSC32KCTRL_RTCCTRL : (OSC32KCTRL Offset: 0x10) (R/W 8) RTC Clock Selection -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__RTCCTRL__Type.html"> 135</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__RTCCTRL__Type.html#aa19148619075344006f893115d071677"> 137</a></span>&#160; uint8_t <a class="code" href="unionOSC32KCTRL__RTCCTRL__Type.html#aa19148619075344006f893115d071677">RTCSEL</a>:3; </div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__RTCCTRL__Type.html#a88ef615f24b123fcc401fb5c58fc0ea6"> 138</a></span>&#160; uint8_t :5; </div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__RTCCTRL__Type.html#a8ac92662340a8129f230b962e0d996bc"> 139</a></span>&#160; } bit; </div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__RTCCTRL__Type.html#a314ef9617b1ba52b248fdba391f5c632"> 140</a></span>&#160; uint8_t <a class="code" href="unionOSC32KCTRL__RTCCTRL__Type.html#a314ef9617b1ba52b248fdba391f5c632">reg</a>; </div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;} <a class="code" href="unionOSC32KCTRL__RTCCTRL__Type.html">OSC32KCTRL_RTCCTRL_Type</a>;</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</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="l00143"></a><span class="lineno"> 143</span>&#160; </div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aa2ebbecf02c02fa55aa17bb3f0099fbf"> 144</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_OFFSET 0x10 </span></div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a7d97c06430481f93acb8a0290e2dad80"> 145</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#adcfbd528df699f49aa94aed33cfa1324"> 147</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_Pos 0 </span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_Msk (_U_(0x7) &lt;&lt; OSC32KCTRL_RTCCTRL_RTCSEL_Pos)</span></div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL(value) (OSC32KCTRL_RTCCTRL_RTCSEL_Msk &amp; ((value) &lt;&lt; OSC32KCTRL_RTCCTRL_RTCSEL_Pos))</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#abc6a6db1dfeac26e74f33b4afd4a1252"> 150</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_ULP1K_Val _U_(0x0) </span></div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ae97e1489ab8d1f1a49d8e7e2ad8b7427"> 151</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_ULP32K_Val _U_(0x1) </span></div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a14454b0efb7d20c1a14a46ebc86ff167"> 152</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_XOSC1K_Val _U_(0x4) </span></div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a3a4fae30686693a728ec790fa0bde8e6"> 153</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_XOSC32K_Val _U_(0x5) </span></div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_ULP1K (OSC32KCTRL_RTCCTRL_RTCSEL_ULP1K_Val &lt;&lt; OSC32KCTRL_RTCCTRL_RTCSEL_Pos)</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_ULP32K (OSC32KCTRL_RTCCTRL_RTCSEL_ULP32K_Val &lt;&lt; OSC32KCTRL_RTCCTRL_RTCSEL_Pos)</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_XOSC1K (OSC32KCTRL_RTCCTRL_RTCSEL_XOSC1K_Val &lt;&lt; OSC32KCTRL_RTCCTRL_RTCSEL_Pos)</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_RTCSEL_XOSC32K (OSC32KCTRL_RTCCTRL_RTCSEL_XOSC32K_Val &lt;&lt; OSC32KCTRL_RTCCTRL_RTCSEL_Pos)</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aa679222a2941c8283211ffdc4f5a7899"> 158</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_RTCCTRL_MASK _U_(0x07) </span></div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- OSC32KCTRL_XOSC32K : (OSC32KCTRL Offset: 0x14) (R/W 16) 32kHz External Crystal Oscillator (XOSC32K) Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html"> 162</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a93ff9ed7ae10ebe27603e5a661bb2240"> 164</a></span>&#160; uint16_t :1; </div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a8bb8d5f6e822c43b6cf16187db7068fb"> 165</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#a8bb8d5f6e822c43b6cf16187db7068fb">ENABLE</a>:1; </div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a368a520c3ed615599b8cd16dba8efee3"> 166</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#a368a520c3ed615599b8cd16dba8efee3">XTALEN</a>:1; </div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a368d9adaf97b5dc6c73ab3b0c4633176"> 167</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#a368d9adaf97b5dc6c73ab3b0c4633176">EN32K</a>:1; </div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a8217c7f033a8ffee894bf9e67c680032"> 168</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#a8217c7f033a8ffee894bf9e67c680032">EN1K</a>:1; </div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a8967d56327e9397fe4dbedbeefcab30e"> 169</a></span>&#160; uint16_t :1; </div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#aa7582dd7fc299fbe767973ca9bdead77"> 170</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#aa7582dd7fc299fbe767973ca9bdead77">RUNSTDBY</a>:1; </div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a2a2f46d93727d7887f810396eda84286"> 171</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#a2a2f46d93727d7887f810396eda84286">ONDEMAND</a>:1; </div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#ab5f6eba8484f4231b6be6990fe48a60d"> 172</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#ab5f6eba8484f4231b6be6990fe48a60d">STARTUP</a>:3; </div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a55c7fb4c25391f4f0c0c5b031166be39"> 173</a></span>&#160; uint16_t :1; </div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a62461155ed45e0321f3fc15254c748eb"> 174</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#a62461155ed45e0321f3fc15254c748eb">WRTLOCK</a>:1; </div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#ae4af6a5c56b4afc847c5490caea8d601"> 175</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#ae4af6a5c56b4afc847c5490caea8d601">CGM</a>:2; </div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a93800e7b3847b3de452aa0ae1498786b"> 176</a></span>&#160; uint16_t :1; </div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#a45551e54d3a3f0933d6518d2677eb6b6"> 177</a></span>&#160; } bit; </div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__XOSC32K__Type.html#ad09b1ef9b0480c54abd857900fdaaa76"> 178</a></span>&#160; uint16_t <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html#ad09b1ef9b0480c54abd857900fdaaa76">reg</a>; </div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;} <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html">OSC32KCTRL_XOSC32K_Type</a>;</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</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="l00181"></a><span class="lineno"> 181</span>&#160; </div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a4c8965d920445c75c0c2c3ef28b2a642"> 182</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_OFFSET 0x14 </span></div>
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a387f876de09ea1649ef2298d27e83c00"> 183</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_RESETVALUE _U_(0x2080) </span></div>
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a0d7122ed419157c43c7c76da24469f6e"> 185</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_ENABLE_Pos 1 </span></div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_ENABLE (_U_(0x1) &lt;&lt; OSC32KCTRL_XOSC32K_ENABLE_Pos)</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aab290b9fde2ce0432bd019281585e60c"> 187</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_XTALEN_Pos 2 </span></div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_XTALEN (_U_(0x1) &lt;&lt; OSC32KCTRL_XOSC32K_XTALEN_Pos)</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a746636fe077be073185aec9422a5c7a6"> 189</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_EN32K_Pos 3 </span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_EN32K (_U_(0x1) &lt;&lt; OSC32KCTRL_XOSC32K_EN32K_Pos)</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ade7145443f1f0bbd5705dce47e2e990e"> 191</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_EN1K_Pos 4 </span></div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_EN1K (_U_(0x1) &lt;&lt; OSC32KCTRL_XOSC32K_EN1K_Pos)</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aab719702395f394c3f8ab2a0862e3c62"> 193</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_RUNSTDBY_Pos 6 </span></div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_RUNSTDBY (_U_(0x1) &lt;&lt; OSC32KCTRL_XOSC32K_RUNSTDBY_Pos)</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a3f72f0a3fe37daf64ad90aa1041cc747"> 195</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_ONDEMAND_Pos 7 </span></div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_ONDEMAND (_U_(0x1) &lt;&lt; OSC32KCTRL_XOSC32K_ONDEMAND_Pos)</span></div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ace3a98c58164bac82b192e5c04bbc4f8"> 197</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_STARTUP_Pos 8 </span></div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_STARTUP_Msk (_U_(0x7) &lt;&lt; OSC32KCTRL_XOSC32K_STARTUP_Pos)</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_STARTUP(value) (OSC32KCTRL_XOSC32K_STARTUP_Msk &amp; ((value) &lt;&lt; OSC32KCTRL_XOSC32K_STARTUP_Pos))</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aac0d0821539272a535011934da425e8b"> 200</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_WRTLOCK_Pos 12 </span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_WRTLOCK (_U_(0x1) &lt;&lt; OSC32KCTRL_XOSC32K_WRTLOCK_Pos)</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a2951861a2035901bcd3f214e894a1a5e"> 202</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_CGM_Pos 13 </span></div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_CGM_Msk (_U_(0x3) &lt;&lt; OSC32KCTRL_XOSC32K_CGM_Pos)</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_CGM(value) (OSC32KCTRL_XOSC32K_CGM_Msk &amp; ((value) &lt;&lt; OSC32KCTRL_XOSC32K_CGM_Pos))</span></div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a13a89e5964df1c5525050900094eda55"> 205</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_CGM_XT_Val _U_(0x1) </span></div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a5861dda7b93a256f983a20230827df31"> 206</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_CGM_HS_Val _U_(0x2) </span></div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_CGM_XT (OSC32KCTRL_XOSC32K_CGM_XT_Val &lt;&lt; OSC32KCTRL_XOSC32K_CGM_Pos)</span></div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_CGM_HS (OSC32KCTRL_XOSC32K_CGM_HS_Val &lt;&lt; OSC32KCTRL_XOSC32K_CGM_Pos)</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ad0a22f67c5bcc3d0f0df3840c623f7ec"> 209</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_XOSC32K_MASK _U_(0x77DE) </span></div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- OSC32KCTRL_CFDCTRL : (OSC32KCTRL Offset: 0x16) (R/W 8) Clock Failure Detector Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__CFDCTRL__Type.html"> 213</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__CFDCTRL__Type.html#aa14913391282abbdccba6d495b91cba6"> 215</a></span>&#160; uint8_t <a class="code" href="unionOSC32KCTRL__CFDCTRL__Type.html#aa14913391282abbdccba6d495b91cba6">CFDEN</a>:1; </div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__CFDCTRL__Type.html#a44d6f566d3811d2d7aa11f176a9a07c9"> 216</a></span>&#160; uint8_t <a class="code" href="unionOSC32KCTRL__CFDCTRL__Type.html#a44d6f566d3811d2d7aa11f176a9a07c9">SWBACK</a>:1; </div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__CFDCTRL__Type.html#a6097fa051cc614e347bd4c29dfb0ae70"> 217</a></span>&#160; uint8_t <a class="code" href="unionOSC32KCTRL__CFDCTRL__Type.html#a6097fa051cc614e347bd4c29dfb0ae70">CFDPRESC</a>:1; </div>
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__CFDCTRL__Type.html#a1dafd0f072aa6e5cd6dc73d345507148"> 218</a></span>&#160; uint8_t :5; </div>
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__CFDCTRL__Type.html#abd9499a506e4cac47cf22f47d54e501e"> 219</a></span>&#160; } bit; </div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__CFDCTRL__Type.html#a118a2266930e5a788d634dcfa3a3a0a9"> 220</a></span>&#160; uint8_t <a class="code" href="unionOSC32KCTRL__CFDCTRL__Type.html#a118a2266930e5a788d634dcfa3a3a0a9">reg</a>; </div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;} <a class="code" href="unionOSC32KCTRL__CFDCTRL__Type.html">OSC32KCTRL_CFDCTRL_Type</a>;</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</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="l00223"></a><span class="lineno"> 223</span>&#160; </div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ab2fbb0a95bf2348b26d6eb55d9488e27"> 224</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_OFFSET 0x16 </span></div>
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ab195093fda704bdb95893108576c6ba5"> 225</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a2aedb65f916f976703240140126904f6"> 227</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_CFDEN_Pos 0 </span></div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_CFDEN (_U_(0x1) &lt;&lt; OSC32KCTRL_CFDCTRL_CFDEN_Pos)</span></div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a2e8a160a709d649bf92161a98ed35068"> 229</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_SWBACK_Pos 1 </span></div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_SWBACK (_U_(0x1) &lt;&lt; OSC32KCTRL_CFDCTRL_SWBACK_Pos)</span></div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a2dc36bba505b43a70628172895e4cee3"> 231</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_CFDPRESC_Pos 2 </span></div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_CFDPRESC (_U_(0x1) &lt;&lt; OSC32KCTRL_CFDCTRL_CFDPRESC_Pos)</span></div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a3fec783d5e565f11fe77f4ae88a9876d"> 233</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_CFDCTRL_MASK _U_(0x07) </span></div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- OSC32KCTRL_EVCTRL : (OSC32KCTRL Offset: 0x17) (R/W 8) Event Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__EVCTRL__Type.html"> 237</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__EVCTRL__Type.html#a3c361bde4d3a6d0bb6e641eeb044fbe3"> 239</a></span>&#160; uint8_t <a class="code" href="unionOSC32KCTRL__EVCTRL__Type.html#a3c361bde4d3a6d0bb6e641eeb044fbe3">CFDEO</a>:1; </div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__EVCTRL__Type.html#afcec4755ece258e342c8fe01a7583b64"> 240</a></span>&#160; uint8_t :7; </div>
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__EVCTRL__Type.html#a8ab7bdd857a3e12b7615ac649a800fb6"> 241</a></span>&#160; } bit; </div>
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__EVCTRL__Type.html#adfe6cbdf618d03118495f1fa4e8839c4"> 242</a></span>&#160; uint8_t <a class="code" href="unionOSC32KCTRL__EVCTRL__Type.html#adfe6cbdf618d03118495f1fa4e8839c4">reg</a>; </div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;} <a class="code" href="unionOSC32KCTRL__EVCTRL__Type.html">OSC32KCTRL_EVCTRL_Type</a>;</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</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="l00245"></a><span class="lineno"> 245</span>&#160; </div>
<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#abe8425e24e008b4160dd1756dc5c4e66"> 246</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_EVCTRL_OFFSET 0x17 </span></div>
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aced57526fa5e5b62a8f4bebb37deea0f"> 247</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_EVCTRL_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a71fb66c27d4c80fa73af5641ef5083ae"> 249</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_EVCTRL_CFDEO_Pos 0 </span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#define OSC32KCTRL_EVCTRL_CFDEO (_U_(0x1) &lt;&lt; OSC32KCTRL_EVCTRL_CFDEO_Pos)</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a8c5fd77028706618775ef03e5b6fd146"> 251</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_EVCTRL_MASK _U_(0x01) </span></div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- OSC32KCTRL_OSCULP32K : (OSC32KCTRL Offset: 0x1C) (R/W 32) 32kHz Ultra Low Power Internal Oscillator (OSCULP32K) Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html"> 255</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#a1767155125bb06882796b3f0c46b0f7f"> 257</a></span>&#160; uint32_t :1; </div>
<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#af7776cc938cb0d3cdcaa582a28fffe75"> 258</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__OSCULP32K__Type.html#af7776cc938cb0d3cdcaa582a28fffe75">EN32K</a>:1; </div>
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#ab83c232455a20df5da643473a3fef418"> 259</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__OSCULP32K__Type.html#ab83c232455a20df5da643473a3fef418">EN1K</a>:1; </div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#a0ec7acf4185a95cc530db352375c0909"> 260</a></span>&#160; uint32_t :5; </div>
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#a6d83f51bf1e431f38a17779a58278f8f"> 261</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__OSCULP32K__Type.html#a6d83f51bf1e431f38a17779a58278f8f">CALIB</a>:6; </div>
<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#aebd3492fac20bc84281dc8764ef36a88"> 262</a></span>&#160; uint32_t :1; </div>
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#aba63b989f1a3f81c02bfa60a297f4969"> 263</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__OSCULP32K__Type.html#aba63b989f1a3f81c02bfa60a297f4969">WRTLOCK</a>:1; </div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#a1313baa3d08c47b1f8cd24017e6b53a2"> 264</a></span>&#160; uint32_t :16; </div>
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#a1dfc3616aa70039b4e1f68438490819e"> 265</a></span>&#160; } bit; </div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="unionOSC32KCTRL__OSCULP32K__Type.html#a8649fa7e2151bb48dc2999d466b0c4f4"> 266</a></span>&#160; uint32_t <a class="code" href="unionOSC32KCTRL__OSCULP32K__Type.html#a8649fa7e2151bb48dc2999d466b0c4f4">reg</a>; </div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;} <a class="code" href="unionOSC32KCTRL__OSCULP32K__Type.html">OSC32KCTRL_OSCULP32K_Type</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="l00270"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aa2ae9323b7a5247081c2bfc04f97e8d1"> 270</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_OFFSET 0x1C </span></div>
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#ab745111a32543331557e25c5563a4511"> 271</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a83057d513fe89052c2f00778184eeb02"> 273</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_EN32K_Pos 1 </span></div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_EN32K (_U_(0x1) &lt;&lt; OSC32KCTRL_OSCULP32K_EN32K_Pos)</span></div>
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aadfe0343e0462db3b20dca24186d2681"> 275</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_EN1K_Pos 2 </span></div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_EN1K (_U_(0x1) &lt;&lt; OSC32KCTRL_OSCULP32K_EN1K_Pos)</span></div>
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#aa2abedc94425667d08d6682c2c4f19cf"> 277</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_CALIB_Pos 8 </span></div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_CALIB_Msk (_U_(0x3F) &lt;&lt; OSC32KCTRL_OSCULP32K_CALIB_Pos)</span></div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_CALIB(value) (OSC32KCTRL_OSCULP32K_CALIB_Msk &amp; ((value) &lt;&lt; OSC32KCTRL_OSCULP32K_CALIB_Pos))</span></div>
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a591a0a2ca06e742e29fcac7418e0593f"> 280</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_WRTLOCK_Pos 15 </span></div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_WRTLOCK (_U_(0x1) &lt;&lt; OSC32KCTRL_OSCULP32K_WRTLOCK_Pos)</span></div>
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="component_2osc32kctrl_8h.html#a7b3ca0c8a3b7f6e1b9baf3c1da4cd182"> 282</a></span>&#160;<span class="preprocessor">#define OSC32KCTRL_OSCULP32K_MASK _U_(0x0000BF06) </span></div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html"> 286</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#a2cc865826e2c69780f5fbaf85e851ea1"> 287</a></span>&#160; __IO <a class="code" href="unionOSC32KCTRL__INTENCLR__Type.html">OSC32KCTRL_INTENCLR_Type</a> <a class="code" href="structOsc32kctrl.html#a2cc865826e2c69780f5fbaf85e851ea1">INTENCLR</a>; </div>
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#aae1184bb6b2cdaab784b0189726db80a"> 288</a></span>&#160; __IO <a class="code" href="unionOSC32KCTRL__INTENSET__Type.html">OSC32KCTRL_INTENSET_Type</a> <a class="code" href="structOsc32kctrl.html#aae1184bb6b2cdaab784b0189726db80a">INTENSET</a>; </div>
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#a15de0aa5c22b436baf5d2fc6a1f5aab6"> 289</a></span>&#160; __IO <a class="code" href="unionOSC32KCTRL__INTFLAG__Type.html">OSC32KCTRL_INTFLAG_Type</a> <a class="code" href="structOsc32kctrl.html#a15de0aa5c22b436baf5d2fc6a1f5aab6">INTFLAG</a>; </div>
<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#aa6eb5a48bfc45b5127e57bec50d7fb7f"> 290</a></span>&#160; __I <a class="code" href="unionOSC32KCTRL__STATUS__Type.html">OSC32KCTRL_STATUS_Type</a> <a class="code" href="structOsc32kctrl.html#aa6eb5a48bfc45b5127e57bec50d7fb7f">STATUS</a>; </div>
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#a602070e4ec0aa0925797e3028646717f"> 291</a></span>&#160; __IO <a class="code" href="unionOSC32KCTRL__RTCCTRL__Type.html">OSC32KCTRL_RTCCTRL_Type</a> <a class="code" href="structOsc32kctrl.html#a602070e4ec0aa0925797e3028646717f">RTCCTRL</a>; </div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved1[0x3];</div>
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#abc6f2c7fed0114a0843284a4656e8afe"> 293</a></span>&#160; __IO <a class="code" href="unionOSC32KCTRL__XOSC32K__Type.html">OSC32KCTRL_XOSC32K_Type</a> <a class="code" href="structOsc32kctrl.html#abc6f2c7fed0114a0843284a4656e8afe">XOSC32K</a>; </div>
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#ae586021076bafc6e93fced5df3606c92"> 294</a></span>&#160; __IO <a class="code" href="unionOSC32KCTRL__CFDCTRL__Type.html">OSC32KCTRL_CFDCTRL_Type</a> <a class="code" href="structOsc32kctrl.html#ae586021076bafc6e93fced5df3606c92">CFDCTRL</a>; </div>
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#a5866ff04be545ff911a0f068da688c09"> 295</a></span>&#160; __IO <a class="code" href="unionOSC32KCTRL__EVCTRL__Type.html">OSC32KCTRL_EVCTRL_Type</a> <a class="code" href="structOsc32kctrl.html#a5866ff04be545ff911a0f068da688c09">EVCTRL</a>; </div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved2[0x4];</div>
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="structOsc32kctrl.html#a9bc8e06d5efac5d925b97fe81de80415"> 297</a></span>&#160; __IO <a class="code" href="unionOSC32KCTRL__OSCULP32K__Type.html">OSC32KCTRL_OSCULP32K_Type</a> <a class="code" href="structOsc32kctrl.html#a9bc8e06d5efac5d925b97fe81de80415">OSCULP32K</a>; </div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;} <a class="code" href="structOsc32kctrl.html">Osc32kctrl</a>;</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</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="l00300"></a><span class="lineno"> 300</span>&#160; </div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _SAME54_OSC32KCTRL_COMPONENT_ */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aunionOSC32KCTRL__INTFLAG__Type_html_a70f545d5e77582e7bf564d06661495cc"><div class="ttname"><a href="unionOSC32KCTRL__INTFLAG__Type.html#a70f545d5e77582e7bf564d06661495cc">OSC32KCTRL_INTFLAG_Type::uint32_t</a></div><div class="ttdeci">__I uint32_t</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00091">osc32kctrl.h:91</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTFLAG__Type_html_a2b9283a58346fdff73051c27d116573b"><div class="ttname"><a href="unionOSC32KCTRL__INTFLAG__Type.html#a2b9283a58346fdff73051c27d116573b">OSC32KCTRL_INTFLAG_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00095">osc32kctrl.h:95</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html"><div class="ttname"><a href="structOsc32kctrl.html">Osc32kctrl</a></div><div class="ttdoc">OSC32KCTRL hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00286">osc32kctrl.h:286</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__STATUS__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__STATUS__Type.html">OSC32KCTRL_STATUS_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00110">osc32kctrl.h:110</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_ad09b1ef9b0480c54abd857900fdaaa76"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#ad09b1ef9b0480c54abd857900fdaaa76">OSC32KCTRL_XOSC32K_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00178">osc32kctrl.h:178</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__OSCULP32K__Type_html_a6d83f51bf1e431f38a17779a58278f8f"><div class="ttname"><a href="unionOSC32KCTRL__OSCULP32K__Type.html#a6d83f51bf1e431f38a17779a58278f8f">OSC32KCTRL_OSCULP32K_Type::CALIB</a></div><div class="ttdeci">uint32_t CALIB</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00261">osc32kctrl.h:261</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__CFDCTRL__Type_html_a118a2266930e5a788d634dcfa3a3a0a9"><div class="ttname"><a href="unionOSC32KCTRL__CFDCTRL__Type.html#a118a2266930e5a788d634dcfa3a3a0a9">OSC32KCTRL_CFDCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00220">osc32kctrl.h:220</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__OSCULP32K__Type_html_a8649fa7e2151bb48dc2999d466b0c4f4"><div class="ttname"><a href="unionOSC32KCTRL__OSCULP32K__Type.html#a8649fa7e2151bb48dc2999d466b0c4f4">OSC32KCTRL_OSCULP32K_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00266">osc32kctrl.h:266</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__STATUS__Type_html_a65fdb5c9e0f3427487c4e9a22ae17222"><div class="ttname"><a href="unionOSC32KCTRL__STATUS__Type.html#a65fdb5c9e0f3427487c4e9a22ae17222">OSC32KCTRL_STATUS_Type::XOSC32KSW</a></div><div class="ttdeci">uint32_t XOSC32KSW</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00115">osc32kctrl.h:115</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_a5866ff04be545ff911a0f068da688c09"><div class="ttname"><a href="structOsc32kctrl.html#a5866ff04be545ff911a0f068da688c09">Osc32kctrl::EVCTRL</a></div><div class="ttdeci">__IO OSC32KCTRL_EVCTRL_Type EVCTRL</div><div class="ttdoc">Offset: 0x17 (R/W 8) Event Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00295">osc32kctrl.h:295</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__CFDCTRL__Type_html_a6097fa051cc614e347bd4c29dfb0ae70"><div class="ttname"><a href="unionOSC32KCTRL__CFDCTRL__Type.html#a6097fa051cc614e347bd4c29dfb0ae70">OSC32KCTRL_CFDCTRL_Type::CFDPRESC</a></div><div class="ttdeci">uint8_t CFDPRESC</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00217">osc32kctrl.h:217</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTFLAG__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__INTFLAG__Type.html">OSC32KCTRL_INTFLAG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00088">osc32kctrl.h:88</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_aa6eb5a48bfc45b5127e57bec50d7fb7f"><div class="ttname"><a href="structOsc32kctrl.html#aa6eb5a48bfc45b5127e57bec50d7fb7f">Osc32kctrl::STATUS</a></div><div class="ttdeci">__I OSC32KCTRL_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x0C (R/ 32) Power and Clocks Status.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00290">osc32kctrl.h:290</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_ae586021076bafc6e93fced5df3606c92"><div class="ttname"><a href="structOsc32kctrl.html#ae586021076bafc6e93fced5df3606c92">Osc32kctrl::CFDCTRL</a></div><div class="ttdeci">__IO OSC32KCTRL_CFDCTRL_Type CFDCTRL</div><div class="ttdoc">Offset: 0x16 (R/W 8) Clock Failure Detector Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00294">osc32kctrl.h:294</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__OSCULP32K__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__OSCULP32K__Type.html">OSC32KCTRL_OSCULP32K_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00255">osc32kctrl.h:255</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__CFDCTRL__Type_html_a44d6f566d3811d2d7aa11f176a9a07c9"><div class="ttname"><a href="unionOSC32KCTRL__CFDCTRL__Type.html#a44d6f566d3811d2d7aa11f176a9a07c9">OSC32KCTRL_CFDCTRL_Type::SWBACK</a></div><div class="ttdeci">uint8_t SWBACK</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00216">osc32kctrl.h:216</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTENSET__Type_html_a778b6e8e689687f19b4872df5c9442a9"><div class="ttname"><a href="unionOSC32KCTRL__INTENSET__Type.html#a778b6e8e689687f19b4872df5c9442a9">OSC32KCTRL_INTENSET_Type::XOSC32KFAIL</a></div><div class="ttdeci">uint32_t XOSC32KFAIL</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00070">osc32kctrl.h:70</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTFLAG__Type_html_a8ce6f0cac03c2259eaef81162a721792"><div class="ttname"><a href="unionOSC32KCTRL__INTFLAG__Type.html#a8ce6f0cac03c2259eaef81162a721792">OSC32KCTRL_INTFLAG_Type::XOSC32KRDY</a></div><div class="ttdeci">__I uint32_t XOSC32KRDY</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00090">osc32kctrl.h:90</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__OSCULP32K__Type_html_af7776cc938cb0d3cdcaa582a28fffe75"><div class="ttname"><a href="unionOSC32KCTRL__OSCULP32K__Type.html#af7776cc938cb0d3cdcaa582a28fffe75">OSC32KCTRL_OSCULP32K_Type::EN32K</a></div><div class="ttdeci">uint32_t EN32K</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00258">osc32kctrl.h:258</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__OSCULP32K__Type_html_aba63b989f1a3f81c02bfa60a297f4969"><div class="ttname"><a href="unionOSC32KCTRL__OSCULP32K__Type.html#aba63b989f1a3f81c02bfa60a297f4969">OSC32KCTRL_OSCULP32K_Type::WRTLOCK</a></div><div class="ttdeci">uint32_t WRTLOCK</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00263">osc32kctrl.h:263</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_aa7582dd7fc299fbe767973ca9bdead77"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#aa7582dd7fc299fbe767973ca9bdead77">OSC32KCTRL_XOSC32K_Type::RUNSTDBY</a></div><div class="ttdeci">uint16_t RUNSTDBY</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00170">osc32kctrl.h:170</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_a15de0aa5c22b436baf5d2fc6a1f5aab6"><div class="ttname"><a href="structOsc32kctrl.html#a15de0aa5c22b436baf5d2fc6a1f5aab6">Osc32kctrl::INTFLAG</a></div><div class="ttdeci">__IO OSC32KCTRL_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x08 (R/W 32) Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00289">osc32kctrl.h:289</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_ab5f6eba8484f4231b6be6990fe48a60d"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#ab5f6eba8484f4231b6be6990fe48a60d">OSC32KCTRL_XOSC32K_Type::STARTUP</a></div><div class="ttdeci">uint16_t STARTUP</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00172">osc32kctrl.h:172</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_abc6f2c7fed0114a0843284a4656e8afe"><div class="ttname"><a href="structOsc32kctrl.html#abc6f2c7fed0114a0843284a4656e8afe">Osc32kctrl::XOSC32K</a></div><div class="ttdeci">__IO OSC32KCTRL_XOSC32K_Type XOSC32K</div><div class="ttdoc">Offset: 0x14 (R/W 16) 32kHz External Crystal Oscillator (XOSC32K) Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00293">osc32kctrl.h:293</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_a2a2f46d93727d7887f810396eda84286"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#a2a2f46d93727d7887f810396eda84286">OSC32KCTRL_XOSC32K_Type::ONDEMAND</a></div><div class="ttdeci">uint16_t ONDEMAND</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00171">osc32kctrl.h:171</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__EVCTRL__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__EVCTRL__Type.html">OSC32KCTRL_EVCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00237">osc32kctrl.h:237</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_a602070e4ec0aa0925797e3028646717f"><div class="ttname"><a href="structOsc32kctrl.html#a602070e4ec0aa0925797e3028646717f">Osc32kctrl::RTCCTRL</a></div><div class="ttdeci">__IO OSC32KCTRL_RTCCTRL_Type RTCCTRL</div><div class="ttdoc">Offset: 0x10 (R/W 8) RTC Clock Selection.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00291">osc32kctrl.h:291</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_ae4af6a5c56b4afc847c5490caea8d601"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#ae4af6a5c56b4afc847c5490caea8d601">OSC32KCTRL_XOSC32K_Type::CGM</a></div><div class="ttdeci">uint16_t CGM</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00175">osc32kctrl.h:175</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__EVCTRL__Type_html_a3c361bde4d3a6d0bb6e641eeb044fbe3"><div class="ttname"><a href="unionOSC32KCTRL__EVCTRL__Type.html#a3c361bde4d3a6d0bb6e641eeb044fbe3">OSC32KCTRL_EVCTRL_Type::CFDEO</a></div><div class="ttdeci">uint8_t CFDEO</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00239">osc32kctrl.h:239</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__STATUS__Type_html_ae90fc9ce9f80cd21ca28e2b450d15765"><div class="ttname"><a href="unionOSC32KCTRL__STATUS__Type.html#ae90fc9ce9f80cd21ca28e2b450d15765">OSC32KCTRL_STATUS_Type::XOSC32KRDY</a></div><div class="ttdeci">uint32_t XOSC32KRDY</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00112">osc32kctrl.h:112</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTFLAG__Type_html_a8b92bb4dffc3755a12ef355f278ebec3"><div class="ttname"><a href="unionOSC32KCTRL__INTFLAG__Type.html#a8b92bb4dffc3755a12ef355f278ebec3">OSC32KCTRL_INTFLAG_Type::XOSC32KFAIL</a></div><div class="ttdeci">__I uint32_t XOSC32KFAIL</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00092">osc32kctrl.h:92</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTENCLR__Type_html_a9767d93a8f34890e0fca6167ae2f34e7"><div class="ttname"><a href="unionOSC32KCTRL__INTENCLR__Type.html#a9767d93a8f34890e0fca6167ae2f34e7">OSC32KCTRL_INTENCLR_Type::XOSC32KRDY</a></div><div class="ttdeci">uint32_t XOSC32KRDY</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00046">osc32kctrl.h:46</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__RTCCTRL__Type_html_aa19148619075344006f893115d071677"><div class="ttname"><a href="unionOSC32KCTRL__RTCCTRL__Type.html#aa19148619075344006f893115d071677">OSC32KCTRL_RTCCTRL_Type::RTCSEL</a></div><div class="ttdeci">uint8_t RTCSEL</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00137">osc32kctrl.h:137</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_a9bc8e06d5efac5d925b97fe81de80415"><div class="ttname"><a href="structOsc32kctrl.html#a9bc8e06d5efac5d925b97fe81de80415">Osc32kctrl::OSCULP32K</a></div><div class="ttdeci">__IO OSC32KCTRL_OSCULP32K_Type OSCULP32K</div><div class="ttdoc">Offset: 0x1C (R/W 32) 32kHz Ultra Low Power Internal Oscillator (OSCULP32K) Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00297">osc32kctrl.h:297</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__EVCTRL__Type_html_adfe6cbdf618d03118495f1fa4e8839c4"><div class="ttname"><a href="unionOSC32KCTRL__EVCTRL__Type.html#adfe6cbdf618d03118495f1fa4e8839c4">OSC32KCTRL_EVCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00242">osc32kctrl.h:242</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTENSET__Type_html_aae11a18ae465664ab32615eaa3d38e22"><div class="ttname"><a href="unionOSC32KCTRL__INTENSET__Type.html#aae11a18ae465664ab32615eaa3d38e22">OSC32KCTRL_INTENSET_Type::XOSC32KRDY</a></div><div class="ttdeci">uint32_t XOSC32KRDY</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00068">osc32kctrl.h:68</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_a368d9adaf97b5dc6c73ab3b0c4633176"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#a368d9adaf97b5dc6c73ab3b0c4633176">OSC32KCTRL_XOSC32K_Type::EN32K</a></div><div class="ttdeci">uint16_t EN32K</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00167">osc32kctrl.h:167</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__CFDCTRL__Type_html_aa14913391282abbdccba6d495b91cba6"><div class="ttname"><a href="unionOSC32KCTRL__CFDCTRL__Type.html#aa14913391282abbdccba6d495b91cba6">OSC32KCTRL_CFDCTRL_Type::CFDEN</a></div><div class="ttdeci">uint8_t CFDEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00215">osc32kctrl.h:215</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_a8217c7f033a8ffee894bf9e67c680032"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#a8217c7f033a8ffee894bf9e67c680032">OSC32KCTRL_XOSC32K_Type::EN1K</a></div><div class="ttdeci">uint16_t EN1K</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00168">osc32kctrl.h:168</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTENCLR__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__INTENCLR__Type.html">OSC32KCTRL_INTENCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00044">osc32kctrl.h:44</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html">OSC32KCTRL_XOSC32K_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00162">osc32kctrl.h:162</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__OSCULP32K__Type_html_ab83c232455a20df5da643473a3fef418"><div class="ttname"><a href="unionOSC32KCTRL__OSCULP32K__Type.html#ab83c232455a20df5da643473a3fef418">OSC32KCTRL_OSCULP32K_Type::EN1K</a></div><div class="ttdeci">uint32_t EN1K</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00259">osc32kctrl.h:259</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__STATUS__Type_html_a3c3b2796b9ca50d6f8ef0c636418bf5b"><div class="ttname"><a href="unionOSC32KCTRL__STATUS__Type.html#a3c3b2796b9ca50d6f8ef0c636418bf5b">OSC32KCTRL_STATUS_Type::XOSC32KFAIL</a></div><div class="ttdeci">uint32_t XOSC32KFAIL</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00114">osc32kctrl.h:114</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTENSET__Type_html_a40b6c3f262f0483bcf4beeb8a832f33c"><div class="ttname"><a href="unionOSC32KCTRL__INTENSET__Type.html#a40b6c3f262f0483bcf4beeb8a832f33c">OSC32KCTRL_INTENSET_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00073">osc32kctrl.h:73</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__STATUS__Type_html_a044c3f31f968e7e7a88f22400382b777"><div class="ttname"><a href="unionOSC32KCTRL__STATUS__Type.html#a044c3f31f968e7e7a88f22400382b777">OSC32KCTRL_STATUS_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00118">osc32kctrl.h:118</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__CFDCTRL__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__CFDCTRL__Type.html">OSC32KCTRL_CFDCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00213">osc32kctrl.h:213</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__RTCCTRL__Type_html_a314ef9617b1ba52b248fdba391f5c632"><div class="ttname"><a href="unionOSC32KCTRL__RTCCTRL__Type.html#a314ef9617b1ba52b248fdba391f5c632">OSC32KCTRL_RTCCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00140">osc32kctrl.h:140</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_aae1184bb6b2cdaab784b0189726db80a"><div class="ttname"><a href="structOsc32kctrl.html#aae1184bb6b2cdaab784b0189726db80a">Osc32kctrl::INTENSET</a></div><div class="ttdeci">__IO OSC32KCTRL_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x04 (R/W 32) Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00288">osc32kctrl.h:288</a></div></div>
<div class="ttc" id="astructOsc32kctrl_html_a2cc865826e2c69780f5fbaf85e851ea1"><div class="ttname"><a href="structOsc32kctrl.html#a2cc865826e2c69780f5fbaf85e851ea1">Osc32kctrl::INTENCLR</a></div><div class="ttdeci">__IO OSC32KCTRL_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x00 (R/W 32) Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00287">osc32kctrl.h:287</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="aunionOSC32KCTRL__RTCCTRL__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__RTCCTRL__Type.html">OSC32KCTRL_RTCCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00135">osc32kctrl.h:135</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTENCLR__Type_html_acbae6cfc736c8503ededb2014cb893da"><div class="ttname"><a href="unionOSC32KCTRL__INTENCLR__Type.html#acbae6cfc736c8503ededb2014cb893da">OSC32KCTRL_INTENCLR_Type::XOSC32KFAIL</a></div><div class="ttdeci">uint32_t XOSC32KFAIL</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00048">osc32kctrl.h:48</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_a368a520c3ed615599b8cd16dba8efee3"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#a368a520c3ed615599b8cd16dba8efee3">OSC32KCTRL_XOSC32K_Type::XTALEN</a></div><div class="ttdeci">uint16_t XTALEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00166">osc32kctrl.h:166</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_a8bb8d5f6e822c43b6cf16187db7068fb"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#a8bb8d5f6e822c43b6cf16187db7068fb">OSC32KCTRL_XOSC32K_Type::ENABLE</a></div><div class="ttdeci">uint16_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00165">osc32kctrl.h:165</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__XOSC32K__Type_html_a62461155ed45e0321f3fc15254c748eb"><div class="ttname"><a href="unionOSC32KCTRL__XOSC32K__Type.html#a62461155ed45e0321f3fc15254c748eb">OSC32KCTRL_XOSC32K_Type::WRTLOCK</a></div><div class="ttdeci">uint16_t WRTLOCK</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00174">osc32kctrl.h:174</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTENSET__Type_html"><div class="ttname"><a href="unionOSC32KCTRL__INTENSET__Type.html">OSC32KCTRL_INTENSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00066">osc32kctrl.h:66</a></div></div>
<div class="ttc" id="aunionOSC32KCTRL__INTENCLR__Type_html_a4e4b0d19e00dfcf3cf8f414b5d4d5174"><div class="ttname"><a href="unionOSC32KCTRL__INTENCLR__Type.html#a4e4b0d19e00dfcf3cf8f414b5d4d5174">OSC32KCTRL_INTENCLR_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2osc32kctrl_8h_source.html#l00051">osc32kctrl.h:51</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
</small></address>
</body>
</html>