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.

678 lines
152 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/dac.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">dac.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="component_2dac_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_DAC_COMPONENT_</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define _SAME54_DAC_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 DAC_U2502</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define REV_DAC 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">/* -------- DAC_CTRLA : (DAC Offset: 0x00) (R/W 8) Control A -------- */</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="unionDAC__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="unionDAC__CTRLA__Type.html#a22b2e72ef2e0397f663a058adbfbd835"> 46</a></span>&#160; uint8_t <a class="code" href="unionDAC__CTRLA__Type.html#a22b2e72ef2e0397f663a058adbfbd835">SWRST</a>:1; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="unionDAC__CTRLA__Type.html#ad05d4e8a7a5715904fba69a1ba984a99"> 47</a></span>&#160; uint8_t <a class="code" href="unionDAC__CTRLA__Type.html#ad05d4e8a7a5715904fba69a1ba984a99">ENABLE</a>:1; </div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="unionDAC__CTRLA__Type.html#a7ff1c674cfc0be227d5add69996a86ba"> 48</a></span>&#160; uint8_t :6; </div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="unionDAC__CTRLA__Type.html#a2acb6bf4b8cef6babde75806ed1464c5"> 49</a></span>&#160; } bit; </div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="unionDAC__CTRLA__Type.html#a0f1f01ca12501f780f1536e526bc59a7"> 50</a></span>&#160; uint8_t <a class="code" href="unionDAC__CTRLA__Type.html#a0f1f01ca12501f780f1536e526bc59a7">reg</a>; </div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;} <a class="code" href="unionDAC__CTRLA__Type.html">DAC_CTRLA_Type</a>;</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</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="l00053"></a><span class="lineno"> 53</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aebd4a25fcf855e7d3824acf7f9d3ac83"> 54</a></span>&#160;<span class="preprocessor">#define DAC_CTRLA_OFFSET 0x00 </span></div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a5b2a0ad82560fded073e6276046facfc"> 55</a></span>&#160;<span class="preprocessor">#define DAC_CTRLA_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#afa3f0f563ba0dcc229026ca6d3effdcc"> 57</a></span>&#160;<span class="preprocessor">#define DAC_CTRLA_SWRST_Pos 0 </span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="preprocessor">#define DAC_CTRLA_SWRST (_U_(0x1) &lt;&lt; DAC_CTRLA_SWRST_Pos)</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#afa6e69ab386a0acc15ec18b0584091f9"> 59</a></span>&#160;<span class="preprocessor">#define DAC_CTRLA_ENABLE_Pos 1 </span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor">#define DAC_CTRLA_ENABLE (_U_(0x1) &lt;&lt; DAC_CTRLA_ENABLE_Pos)</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a3194764eec2b07936137bbd3afbde5d2"> 61</a></span>&#160;<span class="preprocessor">#define DAC_CTRLA_MASK _U_(0x03) </span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_CTRLB : (DAC Offset: 0x01) (R/W 8) Control B -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="unionDAC__CTRLB__Type.html"> 65</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="unionDAC__CTRLB__Type.html#a36ce1d05dce04bf5b9b02d18c326792a"> 67</a></span>&#160; uint8_t <a class="code" href="unionDAC__CTRLB__Type.html#a36ce1d05dce04bf5b9b02d18c326792a">DIFF</a>:1; </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="unionDAC__CTRLB__Type.html#a41a1648ba57151884dab41420448386e"> 68</a></span>&#160; uint8_t <a class="code" href="unionDAC__CTRLB__Type.html#a41a1648ba57151884dab41420448386e">REFSEL</a>:2; </div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="unionDAC__CTRLB__Type.html#ae09065b3e41c719b8697892338782b50"> 69</a></span>&#160; uint8_t :5; </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="unionDAC__CTRLB__Type.html#ab0bfe882f2b2be772e6174ca1bc08144"> 70</a></span>&#160; } bit; </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="unionDAC__CTRLB__Type.html#a6df27cf4278f30a13f448420f792eebd"> 71</a></span>&#160; uint8_t <a class="code" href="unionDAC__CTRLB__Type.html#a6df27cf4278f30a13f448420f792eebd">reg</a>; </div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;} <a class="code" href="unionDAC__CTRLB__Type.html">DAC_CTRLB_Type</a>;</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</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="l00074"></a><span class="lineno"> 74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a77355709810c770d457b0206b73e12c2"> 75</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_OFFSET 0x01 </span></div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ac2138055bf74ac2fccda007458cdca1d"> 76</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_RESETVALUE _U_(0x02) </span></div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#abbf790da9956c2dd5f02756f9187989c"> 78</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_DIFF_Pos 0 </span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#define DAC_CTRLB_DIFF (_U_(0x1) &lt;&lt; DAC_CTRLB_DIFF_Pos)</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ace1da3ee1cda6efe12a220080a718b99"> 80</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_Pos 1 </span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_Msk (_U_(0x3) &lt;&lt; DAC_CTRLB_REFSEL_Pos)</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL(value) (DAC_CTRLB_REFSEL_Msk &amp; ((value) &lt;&lt; DAC_CTRLB_REFSEL_Pos))</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a1fa8cea85f63628846fe1cffd66ce84d"> 83</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_VREFPU_Val _U_(0x0) </span></div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ae326fd37097c45092004ad8658ef7e64"> 84</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_VDDANA_Val _U_(0x1) </span></div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#af0266310f4ffdab4a62aed8023e5507c"> 85</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_VREFPB_Val _U_(0x2) </span></div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a23d7b33954fbff27f8d3dcdcf389c185"> 86</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_INTREF_Val _U_(0x3) </span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_VREFPU (DAC_CTRLB_REFSEL_VREFPU_Val &lt;&lt; DAC_CTRLB_REFSEL_Pos)</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_VDDANA (DAC_CTRLB_REFSEL_VDDANA_Val &lt;&lt; DAC_CTRLB_REFSEL_Pos)</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_VREFPB (DAC_CTRLB_REFSEL_VREFPB_Val &lt;&lt; DAC_CTRLB_REFSEL_Pos)</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="preprocessor">#define DAC_CTRLB_REFSEL_INTREF (DAC_CTRLB_REFSEL_INTREF_Val &lt;&lt; DAC_CTRLB_REFSEL_Pos)</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aa12ea04e34d8557ae1e628862714e207"> 91</a></span>&#160;<span class="preprocessor">#define DAC_CTRLB_MASK _U_(0x07) </span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_EVCTRL : (DAC Offset: 0x02) (R/W 8) Event Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html"> 95</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#ad9c66533734aa108a0801b830f06d536"> 97</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#ad9c66533734aa108a0801b830f06d536">STARTEI0</a>:1; </div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#aa0972f50da74e8b3dc008e88bfa53d8e"> 98</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#aa0972f50da74e8b3dc008e88bfa53d8e">STARTEI1</a>:1; </div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a30c4b5c9af415bf84512565f2cb9d5ae"> 99</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a30c4b5c9af415bf84512565f2cb9d5ae">EMPTYEO0</a>:1; </div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a83c09c1ac963ec058130834921fd3316"> 100</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a83c09c1ac963ec058130834921fd3316">EMPTYEO1</a>:1; </div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a43d27b9550af4563ce15b91901f0a91d"> 101</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a43d27b9550af4563ce15b91901f0a91d">INVEI0</a>:1; </div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a94fb42e5631ffec7e91f8b9117f5b8dc"> 102</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a94fb42e5631ffec7e91f8b9117f5b8dc">INVEI1</a>:1; </div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a91b9c5aab763549738430949f63e2d34"> 103</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a91b9c5aab763549738430949f63e2d34">RESRDYEO0</a>:1; </div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a6175c572864f3edd0b35c821eea6564c"> 104</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a6175c572864f3edd0b35c821eea6564c">RESRDYEO1</a>:1; </div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a9583b8d047933306cdf74466c54c94c4"> 105</a></span>&#160; } bit; </div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#ae3e5ab1ba691562fad0d0598c5837a7f"> 107</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#ae3e5ab1ba691562fad0d0598c5837a7f">STARTEI</a>:2; </div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a89211a83a66f08f696fc0f69ab14d30e"> 108</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a89211a83a66f08f696fc0f69ab14d30e">EMPTYEO</a>:2; </div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a1d8c9af6bd653312ebed482e78b13eba"> 109</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a1d8c9af6bd653312ebed482e78b13eba">INVEI</a>:2; </div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a7b3cf1046563bd3ce1309a7b4bd311e1"> 110</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a7b3cf1046563bd3ce1309a7b4bd311e1">RESRDYEO</a>:2; </div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#aaa174f5727de08ce1576176de0d01221"> 111</a></span>&#160; } vec; </div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="unionDAC__EVCTRL__Type.html#a6727440faefea4c89abdee1618726900"> 112</a></span>&#160; uint8_t <a class="code" href="unionDAC__EVCTRL__Type.html#a6727440faefea4c89abdee1618726900">reg</a>; </div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;} <a class="code" href="unionDAC__EVCTRL__Type.html">DAC_EVCTRL_Type</a>;</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</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="l00115"></a><span class="lineno"> 115</span>&#160; </div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a554a475582005e674b535a88927abc9f"> 116</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_OFFSET 0x02 </span></div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ae95bd54234ae16d3e9ee3291b4c883c5"> 117</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a307b56241053d43fae08abd64c6b0f58"> 119</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_STARTEI0_Pos 0 </span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_STARTEI0 (_U_(1) &lt;&lt; DAC_EVCTRL_STARTEI0_Pos)</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a23961f1cee221c2823691dc06ee3ed65"> 121</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_STARTEI1_Pos 1 </span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_STARTEI1 (_U_(1) &lt;&lt; DAC_EVCTRL_STARTEI1_Pos)</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a31ff6c0f7fef665224fcf1068cd3f3fd"> 123</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_STARTEI_Pos 0 </span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_STARTEI_Msk (_U_(0x3) &lt;&lt; DAC_EVCTRL_STARTEI_Pos)</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_STARTEI(value) (DAC_EVCTRL_STARTEI_Msk &amp; ((value) &lt;&lt; DAC_EVCTRL_STARTEI_Pos))</span></div>
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a539b4b5ee23b56a9277d8d35786f1c3a"> 126</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_EMPTYEO0_Pos 2 </span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_EMPTYEO0 (_U_(1) &lt;&lt; DAC_EVCTRL_EMPTYEO0_Pos)</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aa44f1da02c684b654a656fc7efc9dc62"> 128</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_EMPTYEO1_Pos 3 </span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_EMPTYEO1 (_U_(1) &lt;&lt; DAC_EVCTRL_EMPTYEO1_Pos)</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a97e13ff75733b38e502c88e75cba9f3d"> 130</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_EMPTYEO_Pos 2 </span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_EMPTYEO_Msk (_U_(0x3) &lt;&lt; DAC_EVCTRL_EMPTYEO_Pos)</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_EMPTYEO(value) (DAC_EVCTRL_EMPTYEO_Msk &amp; ((value) &lt;&lt; DAC_EVCTRL_EMPTYEO_Pos))</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aedf1c4a8e40d019a88fe9e5dd7090e48"> 133</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_INVEI0_Pos 4 </span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_INVEI0 (_U_(1) &lt;&lt; DAC_EVCTRL_INVEI0_Pos)</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ae64023a88f14c6fab237d0d7f4ecb6de"> 135</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_INVEI1_Pos 5 </span></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_INVEI1 (_U_(1) &lt;&lt; DAC_EVCTRL_INVEI1_Pos)</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aefbcfa90869ef66266567b81682f3f0e"> 137</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_INVEI_Pos 4 </span></div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_INVEI_Msk (_U_(0x3) &lt;&lt; DAC_EVCTRL_INVEI_Pos)</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_INVEI(value) (DAC_EVCTRL_INVEI_Msk &amp; ((value) &lt;&lt; DAC_EVCTRL_INVEI_Pos))</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aca95cca7b4c752931b4ac9c0bd784309"> 140</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_RESRDYEO0_Pos 6 </span></div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_RESRDYEO0 (_U_(1) &lt;&lt; DAC_EVCTRL_RESRDYEO0_Pos)</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ad4995cd4bb9caa1071696b0cec3cc6e9"> 142</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_RESRDYEO1_Pos 7 </span></div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_RESRDYEO1 (_U_(1) &lt;&lt; DAC_EVCTRL_RESRDYEO1_Pos)</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ab07dbe9a9135a4c67c5c59a151027718"> 144</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_RESRDYEO_Pos 6 </span></div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_RESRDYEO_Msk (_U_(0x3) &lt;&lt; DAC_EVCTRL_RESRDYEO_Pos)</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor">#define DAC_EVCTRL_RESRDYEO(value) (DAC_EVCTRL_RESRDYEO_Msk &amp; ((value) &lt;&lt; DAC_EVCTRL_RESRDYEO_Pos))</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a8290fa8981af7c9f3374d64bfd643575"> 147</a></span>&#160;<span class="preprocessor">#define DAC_EVCTRL_MASK _U_(0xFF) </span></div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_INTENCLR : (DAC Offset: 0x04) (R/W 8) Interrupt Enable Clear -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html"> 151</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#ae4062ffc6ff37aa54d35e713f5811a23"> 153</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#ae4062ffc6ff37aa54d35e713f5811a23">UNDERRUN0</a>:1; </div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a5c5d812fa0ca6ed7c50b8be1188216c2"> 154</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#a5c5d812fa0ca6ed7c50b8be1188216c2">UNDERRUN1</a>:1; </div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a49443490ac0803c0d5bd4d37ee38a20d"> 155</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#a49443490ac0803c0d5bd4d37ee38a20d">EMPTY0</a>:1; </div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a5590c2ffd3fccb8fa1a8450cc7c32510"> 156</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#a5590c2ffd3fccb8fa1a8450cc7c32510">EMPTY1</a>:1; </div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#aa2a492243b64e3bafc95c176bb46d865"> 157</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#aa2a492243b64e3bafc95c176bb46d865">RESRDY0</a>:1; </div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a2bdfc2a521201543f0a1992001a0c6a4"> 158</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#a2bdfc2a521201543f0a1992001a0c6a4">RESRDY1</a>:1; </div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#ac5327f90399d8aa1e8b6ef7f5b969a80"> 159</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#ac5327f90399d8aa1e8b6ef7f5b969a80">OVERRUN0</a>:1; </div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a8839bfcc54df87418e83d0ff8912c9bc"> 160</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#a8839bfcc54df87418e83d0ff8912c9bc">OVERRUN1</a>:1; </div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a58bd85ae1c9efe6c29b7ba2b3210f5f9"> 161</a></span>&#160; } bit; </div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#af96da0c477868c26b66597bfcaeb69a1"> 163</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#af96da0c477868c26b66597bfcaeb69a1">UNDERRUN</a>:2; </div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a7a765df1f712cf0db56c0451767483cb"> 164</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#a7a765df1f712cf0db56c0451767483cb">EMPTY</a>:2; </div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#ad6bfb96fe82e70d190532e0a5b391fd9"> 165</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#ad6bfb96fe82e70d190532e0a5b391fd9">RESRDY</a>:2; </div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#ad6dbb3ca7276b7e47252ab54ec320976"> 166</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#ad6dbb3ca7276b7e47252ab54ec320976">OVERRUN</a>:2; </div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a7001e76ca3f4e615fe88a873e8a099c3"> 167</a></span>&#160; } vec; </div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="unionDAC__INTENCLR__Type.html#a5edf827f18a5857bd9ffc064f47a4dd1"> 168</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENCLR__Type.html#a5edf827f18a5857bd9ffc064f47a4dd1">reg</a>; </div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;} <a class="code" href="unionDAC__INTENCLR__Type.html">DAC_INTENCLR_Type</a>;</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</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="l00171"></a><span class="lineno"> 171</span>&#160; </div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a4b29525af7de15de08715677c874b359"> 172</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_OFFSET 0x04 </span></div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a0052bdf4a77d5d851ff2dc3981b47f84"> 173</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#af014e05835054e1c9f63e9a4cf8ff275"> 175</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_UNDERRUN0_Pos 0 </span></div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_UNDERRUN0 (_U_(1) &lt;&lt; DAC_INTENCLR_UNDERRUN0_Pos)</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a7cf06d6965801dd4129c2951435cf4cc"> 177</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_UNDERRUN1_Pos 1 </span></div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_UNDERRUN1 (_U_(1) &lt;&lt; DAC_INTENCLR_UNDERRUN1_Pos)</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a1a17f5ec1b6b1d51eb7caa0e41fd01f8"> 179</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_UNDERRUN_Pos 0 </span></div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_UNDERRUN_Msk (_U_(0x3) &lt;&lt; DAC_INTENCLR_UNDERRUN_Pos)</span></div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_UNDERRUN(value) (DAC_INTENCLR_UNDERRUN_Msk &amp; ((value) &lt;&lt; DAC_INTENCLR_UNDERRUN_Pos))</span></div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a1de573071bd6e76fc8364ced19f28830"> 182</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_EMPTY0_Pos 2 </span></div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_EMPTY0 (_U_(1) &lt;&lt; DAC_INTENCLR_EMPTY0_Pos)</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#acc84fea126c3689c58e3e4675fd3f7eb"> 184</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_EMPTY1_Pos 3 </span></div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_EMPTY1 (_U_(1) &lt;&lt; DAC_INTENCLR_EMPTY1_Pos)</span></div>
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ae91b3684292cdb9164d07f4b2de13b80"> 186</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_EMPTY_Pos 2 </span></div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_EMPTY_Msk (_U_(0x3) &lt;&lt; DAC_INTENCLR_EMPTY_Pos)</span></div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_EMPTY(value) (DAC_INTENCLR_EMPTY_Msk &amp; ((value) &lt;&lt; DAC_INTENCLR_EMPTY_Pos))</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a4cd5f9618f7aa2cd0992ad3728ecd506"> 189</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_RESRDY0_Pos 4 </span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_RESRDY0 (_U_(1) &lt;&lt; DAC_INTENCLR_RESRDY0_Pos)</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a37389d570aca219d6a18bf94ee291cf4"> 191</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_RESRDY1_Pos 5 </span></div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_RESRDY1 (_U_(1) &lt;&lt; DAC_INTENCLR_RESRDY1_Pos)</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#abc3e7719399aaea9a4292bd3ece497f8"> 193</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_RESRDY_Pos 4 </span></div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_RESRDY_Msk (_U_(0x3) &lt;&lt; DAC_INTENCLR_RESRDY_Pos)</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_RESRDY(value) (DAC_INTENCLR_RESRDY_Msk &amp; ((value) &lt;&lt; DAC_INTENCLR_RESRDY_Pos))</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a40e7c12f99e0f0bfe6f9b7c7625274b6"> 196</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_OVERRUN0_Pos 6 </span></div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_OVERRUN0 (_U_(1) &lt;&lt; DAC_INTENCLR_OVERRUN0_Pos)</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ab5bf229e3363a161d79a079df7115a2e"> 198</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_OVERRUN1_Pos 7 </span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_OVERRUN1 (_U_(1) &lt;&lt; DAC_INTENCLR_OVERRUN1_Pos)</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#abe04d1d326ac85acc5e348bd958e7451"> 200</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_OVERRUN_Pos 6 </span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_OVERRUN_Msk (_U_(0x3) &lt;&lt; DAC_INTENCLR_OVERRUN_Pos)</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;<span class="preprocessor">#define DAC_INTENCLR_OVERRUN(value) (DAC_INTENCLR_OVERRUN_Msk &amp; ((value) &lt;&lt; DAC_INTENCLR_OVERRUN_Pos))</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a85bb6a4ca23cf5a609ff966cfe6ac6eb"> 203</a></span>&#160;<span class="preprocessor">#define DAC_INTENCLR_MASK _U_(0xFF) </span></div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_INTENSET : (DAC Offset: 0x05) (R/W 8) Interrupt Enable Set -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html"> 207</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#ad1421288cf8c6cb079b146555fa63545"> 209</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#ad1421288cf8c6cb079b146555fa63545">UNDERRUN0</a>:1; </div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#a8187b0cbb48a68d2fe1f1949f5e1bb21"> 210</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#a8187b0cbb48a68d2fe1f1949f5e1bb21">UNDERRUN1</a>:1; </div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#af878b7486fdb30f6b8a29c004dd57053"> 211</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#af878b7486fdb30f6b8a29c004dd57053">EMPTY0</a>:1; </div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#a2f195b47d61b46533479e4646f86e0c9"> 212</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#a2f195b47d61b46533479e4646f86e0c9">EMPTY1</a>:1; </div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#aa7b82a8c0fcf13b421395cb990c32fe5"> 213</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#aa7b82a8c0fcf13b421395cb990c32fe5">RESRDY0</a>:1; </div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#ab24e1cc70c41950dbe716735fce363f0"> 214</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#ab24e1cc70c41950dbe716735fce363f0">RESRDY1</a>:1; </div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#a1eb4798944a0e48348a7213e6636a008"> 215</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#a1eb4798944a0e48348a7213e6636a008">OVERRUN0</a>:1; </div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#ada2192e243a4beb894e3bf211085f259"> 216</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#ada2192e243a4beb894e3bf211085f259">OVERRUN1</a>:1; </div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#aaedaeb2c302860f81d67ae79086e400c"> 217</a></span>&#160; } bit; </div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#a468aeaf616ad2919bf78a29cc00f01a6"> 219</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#a468aeaf616ad2919bf78a29cc00f01a6">UNDERRUN</a>:2; </div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#ace2282b99d87ab3f4434f9379aa47a45"> 220</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#ace2282b99d87ab3f4434f9379aa47a45">EMPTY</a>:2; </div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#acae097cbaf64e6db4f9eb62ca8169f5e"> 221</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#acae097cbaf64e6db4f9eb62ca8169f5e">RESRDY</a>:2; </div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#a09a0b1c2bca29cff8d9a73e599f6db25"> 222</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#a09a0b1c2bca29cff8d9a73e599f6db25">OVERRUN</a>:2; </div>
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#a18628536e264db4eaa6860da2aa80ad3"> 223</a></span>&#160; } vec; </div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="unionDAC__INTENSET__Type.html#a9fd921a600e0f4a7907432fc56a964a5"> 224</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTENSET__Type.html#a9fd921a600e0f4a7907432fc56a964a5">reg</a>; </div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;} <a class="code" href="unionDAC__INTENSET__Type.html">DAC_INTENSET_Type</a>;</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</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="l00227"></a><span class="lineno"> 227</span>&#160; </div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a0ccf063ca605c99a4d7675883da90a35"> 228</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_OFFSET 0x05 </span></div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ac03fead9c4f7f214a3e9c0718a629b84"> 229</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#af4044c3c930888eb9883abb4c0209232"> 231</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_UNDERRUN0_Pos 0 </span></div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;<span class="preprocessor">#define DAC_INTENSET_UNDERRUN0 (_U_(1) &lt;&lt; DAC_INTENSET_UNDERRUN0_Pos)</span></div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a57579d33be3bcfb3f7a9b510b91ae165"> 233</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_UNDERRUN1_Pos 1 </span></div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;<span class="preprocessor">#define DAC_INTENSET_UNDERRUN1 (_U_(1) &lt;&lt; DAC_INTENSET_UNDERRUN1_Pos)</span></div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a38aa2d8302976875d983b1e2c6b0ced2"> 235</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_UNDERRUN_Pos 0 </span></div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;<span class="preprocessor">#define DAC_INTENSET_UNDERRUN_Msk (_U_(0x3) &lt;&lt; DAC_INTENSET_UNDERRUN_Pos)</span></div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;<span class="preprocessor">#define DAC_INTENSET_UNDERRUN(value) (DAC_INTENSET_UNDERRUN_Msk &amp; ((value) &lt;&lt; DAC_INTENSET_UNDERRUN_Pos))</span></div>
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a71699d638d22b68c3ae3d4d4bd85d3bd"> 238</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_EMPTY0_Pos 2 </span></div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;<span class="preprocessor">#define DAC_INTENSET_EMPTY0 (_U_(1) &lt;&lt; DAC_INTENSET_EMPTY0_Pos)</span></div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a3404b5813c75e2017e7b3de2aa672ac1"> 240</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_EMPTY1_Pos 3 </span></div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;<span class="preprocessor">#define DAC_INTENSET_EMPTY1 (_U_(1) &lt;&lt; DAC_INTENSET_EMPTY1_Pos)</span></div>
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a12375d6d098ab02a3889530b60730fc4"> 242</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_EMPTY_Pos 2 </span></div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="preprocessor">#define DAC_INTENSET_EMPTY_Msk (_U_(0x3) &lt;&lt; DAC_INTENSET_EMPTY_Pos)</span></div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="preprocessor">#define DAC_INTENSET_EMPTY(value) (DAC_INTENSET_EMPTY_Msk &amp; ((value) &lt;&lt; DAC_INTENSET_EMPTY_Pos))</span></div>
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a663c3cd696c8d95461326c78342fd7e3"> 245</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_RESRDY0_Pos 4 </span></div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="preprocessor">#define DAC_INTENSET_RESRDY0 (_U_(1) &lt;&lt; DAC_INTENSET_RESRDY0_Pos)</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a970d61c62be63706b204b363c2422f95"> 247</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_RESRDY1_Pos 5 </span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="preprocessor">#define DAC_INTENSET_RESRDY1 (_U_(1) &lt;&lt; DAC_INTENSET_RESRDY1_Pos)</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aab9324e6326b7d52691a5c8da52c3444"> 249</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_RESRDY_Pos 4 </span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#define DAC_INTENSET_RESRDY_Msk (_U_(0x3) &lt;&lt; DAC_INTENSET_RESRDY_Pos)</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="preprocessor">#define DAC_INTENSET_RESRDY(value) (DAC_INTENSET_RESRDY_Msk &amp; ((value) &lt;&lt; DAC_INTENSET_RESRDY_Pos))</span></div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a8e7cb5e3e4c52fb11f03a9afbca9021b"> 252</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_OVERRUN0_Pos 6 </span></div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;<span class="preprocessor">#define DAC_INTENSET_OVERRUN0 (_U_(1) &lt;&lt; DAC_INTENSET_OVERRUN0_Pos)</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aa29bbdbc60c3e2fc82f8bd18ff55c4aa"> 254</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_OVERRUN1_Pos 7 </span></div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="preprocessor">#define DAC_INTENSET_OVERRUN1 (_U_(1) &lt;&lt; DAC_INTENSET_OVERRUN1_Pos)</span></div>
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ade4c9791433ae733298029a1b51f3adb"> 256</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_OVERRUN_Pos 6 </span></div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="preprocessor">#define DAC_INTENSET_OVERRUN_Msk (_U_(0x3) &lt;&lt; DAC_INTENSET_OVERRUN_Pos)</span></div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;<span class="preprocessor">#define DAC_INTENSET_OVERRUN(value) (DAC_INTENSET_OVERRUN_Msk &amp; ((value) &lt;&lt; DAC_INTENSET_OVERRUN_Pos))</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a16937f1a74d06e17331ee7d86534570a"> 259</a></span>&#160;<span class="preprocessor">#define DAC_INTENSET_MASK _U_(0xFF) </span></div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_INTFLAG : (DAC Offset: 0x06) (R/W 8) Interrupt Flag Status and Clear -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html"> 263</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="l00264"></a><span class="lineno"> 264</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#ad48f3d9a755f623aff55cabd79c4db53"> 265</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#ad48f3d9a755f623aff55cabd79c4db53">UNDERRUN0</a>:1; </div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a41588479dc5baf24935a3f0c21abef81"> 266</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a41588479dc5baf24935a3f0c21abef81">UNDERRUN1</a>:1; </div>
<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a904d8ef0941bafcdbef918329321640d"> 267</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a904d8ef0941bafcdbef918329321640d">EMPTY0</a>:1; </div>
<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a9fdf9dffaecb13056a031437169d1df1"> 268</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a9fdf9dffaecb13056a031437169d1df1">EMPTY1</a>:1; </div>
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a473fbd8f3187ef3405d606a9f0c861fa"> 269</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a473fbd8f3187ef3405d606a9f0c861fa">RESRDY0</a>:1; </div>
<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a6f38103ed48484b86a2b34e4a9662e32"> 270</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a6f38103ed48484b86a2b34e4a9662e32">RESRDY1</a>:1; </div>
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a8ae2012caf50a6cd17c0bbf4e0d731a4"> 271</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a8ae2012caf50a6cd17c0bbf4e0d731a4">OVERRUN0</a>:1; </div>
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a15b6a21e7290cdc42956ddef0835955a"> 272</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a15b6a21e7290cdc42956ddef0835955a">OVERRUN1</a>:1; </div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a38047ac72bc595402470fc2a93f0de3a"> 273</a></span>&#160; } bit; </div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a60e13d64d227231f79dff13a8ab8f7b6"> 275</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a60e13d64d227231f79dff13a8ab8f7b6">UNDERRUN</a>:2; </div>
<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a0ed0c3497b566c94354b9dab7af60031"> 276</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a0ed0c3497b566c94354b9dab7af60031">EMPTY</a>:2; </div>
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a8a0758f5583bdc7e18988ef276273e1d"> 277</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a8a0758f5583bdc7e18988ef276273e1d">RESRDY</a>:2; </div>
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#a48b4955ed9956d4ded5d6500419c8e25"> 278</a></span>&#160; __I uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#a48b4955ed9956d4ded5d6500419c8e25">OVERRUN</a>:2; </div>
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#aebe6e7c770739e824fbdb616fbb4d99f"> 279</a></span>&#160; } vec; </div>
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="unionDAC__INTFLAG__Type.html#acf0eb6614c1b35e4d6be3db9687d376d"> 280</a></span>&#160; uint8_t <a class="code" href="unionDAC__INTFLAG__Type.html#acf0eb6614c1b35e4d6be3db9687d376d">reg</a>; </div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;} <a class="code" href="unionDAC__INTFLAG__Type.html">DAC_INTFLAG_Type</a>;</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</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="l00283"></a><span class="lineno"> 283</span>&#160; </div>
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#adb76074cbcb6b6dbbe088030f72d5a4b"> 284</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_OFFSET 0x06 </span></div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a9f73e182aae9decbe33d83db01b2830b"> 285</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a99534e1a9968859517da0d7890ceedf1"> 287</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_UNDERRUN0_Pos 0 </span></div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_UNDERRUN0 (_U_(1) &lt;&lt; DAC_INTFLAG_UNDERRUN0_Pos)</span></div>
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ac4c87b8b90e57a6044d2954eb478dcb6"> 289</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_UNDERRUN1_Pos 1 </span></div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_UNDERRUN1 (_U_(1) &lt;&lt; DAC_INTFLAG_UNDERRUN1_Pos)</span></div>
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a6c43469c26efeb772af1a2ceba6e472b"> 291</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_UNDERRUN_Pos 0 </span></div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_UNDERRUN_Msk (_U_(0x3) &lt;&lt; DAC_INTFLAG_UNDERRUN_Pos)</span></div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_UNDERRUN(value) (DAC_INTFLAG_UNDERRUN_Msk &amp; ((value) &lt;&lt; DAC_INTFLAG_UNDERRUN_Pos))</span></div>
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ad32de3852e2d2484e2832be4819d4364"> 294</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_EMPTY0_Pos 2 </span></div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_EMPTY0 (_U_(1) &lt;&lt; DAC_INTFLAG_EMPTY0_Pos)</span></div>
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a7e3bd4dd4fca96ba8d463b959c91d5dd"> 296</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_EMPTY1_Pos 3 </span></div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_EMPTY1 (_U_(1) &lt;&lt; DAC_INTFLAG_EMPTY1_Pos)</span></div>
<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a0dac29b106d18582f439752a01102763"> 298</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_EMPTY_Pos 2 </span></div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_EMPTY_Msk (_U_(0x3) &lt;&lt; DAC_INTFLAG_EMPTY_Pos)</span></div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_EMPTY(value) (DAC_INTFLAG_EMPTY_Msk &amp; ((value) &lt;&lt; DAC_INTFLAG_EMPTY_Pos))</span></div>
<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a427673598aab80580409cf27ad38392a"> 301</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_RESRDY0_Pos 4 </span></div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_RESRDY0 (_U_(1) &lt;&lt; DAC_INTFLAG_RESRDY0_Pos)</span></div>
<div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a936fafa26e268d86c70b9902d8ea1952"> 303</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_RESRDY1_Pos 5 </span></div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_RESRDY1 (_U_(1) &lt;&lt; DAC_INTFLAG_RESRDY1_Pos)</span></div>
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#af9c101b304080de5ca7c81db6f3433d1"> 305</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_RESRDY_Pos 4 </span></div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_RESRDY_Msk (_U_(0x3) &lt;&lt; DAC_INTFLAG_RESRDY_Pos)</span></div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_RESRDY(value) (DAC_INTFLAG_RESRDY_Msk &amp; ((value) &lt;&lt; DAC_INTFLAG_RESRDY_Pos))</span></div>
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aeb99a9e50d4cb04a7b718c0bde593779"> 308</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_OVERRUN0_Pos 6 </span></div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_OVERRUN0 (_U_(1) &lt;&lt; DAC_INTFLAG_OVERRUN0_Pos)</span></div>
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#afcb222d8386690e91cbd4a9428a4f60e"> 310</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_OVERRUN1_Pos 7 </span></div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_OVERRUN1 (_U_(1) &lt;&lt; DAC_INTFLAG_OVERRUN1_Pos)</span></div>
<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ade5afe2053ab21e01c28212eaef0fe55"> 312</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_OVERRUN_Pos 6 </span></div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_OVERRUN_Msk (_U_(0x3) &lt;&lt; DAC_INTFLAG_OVERRUN_Pos)</span></div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160;<span class="preprocessor">#define DAC_INTFLAG_OVERRUN(value) (DAC_INTFLAG_OVERRUN_Msk &amp; ((value) &lt;&lt; DAC_INTFLAG_OVERRUN_Pos))</span></div>
<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a7610b49b2915578cf29db233149cf421"> 315</a></span>&#160;<span class="preprocessor">#define DAC_INTFLAG_MASK _U_(0xFF) </span></div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_STATUS : (DAC Offset: 0x07) (R/ 8) Status -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html"> 319</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a5c09f6dfcaf4e47031bc240036d96203"> 321</a></span>&#160; uint8_t <a class="code" href="unionDAC__STATUS__Type.html#a5c09f6dfcaf4e47031bc240036d96203">READY0</a>:1; </div>
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a6bf611d203f71c9b9fe6e5f7d4945e73"> 322</a></span>&#160; uint8_t <a class="code" href="unionDAC__STATUS__Type.html#a6bf611d203f71c9b9fe6e5f7d4945e73">READY1</a>:1; </div>
<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a673f070d4127c2c7ae330f58d830a7b0"> 323</a></span>&#160; uint8_t <a class="code" href="unionDAC__STATUS__Type.html#a673f070d4127c2c7ae330f58d830a7b0">EOC0</a>:1; </div>
<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a021333f764025eda9e1dcb6b261473a3"> 324</a></span>&#160; uint8_t <a class="code" href="unionDAC__STATUS__Type.html#a021333f764025eda9e1dcb6b261473a3">EOC1</a>:1; </div>
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a42fc78852678a12976c99a7562764fca"> 325</a></span>&#160; uint8_t :4; </div>
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a0ec81e755e780317dcd66bcb9c5fbb71"> 326</a></span>&#160; } bit; </div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#ada6b3d84893475e85322f4c41a2c3386"> 328</a></span>&#160; uint8_t <a class="code" href="unionDAC__STATUS__Type.html#ada6b3d84893475e85322f4c41a2c3386">READY</a>:2; </div>
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a25a9909aa3172c3a9e500901e72cb3f7"> 329</a></span>&#160; uint8_t <a class="code" href="unionDAC__STATUS__Type.html#a25a9909aa3172c3a9e500901e72cb3f7">EOC</a>:2; </div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; uint8_t :4; </div>
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a688a763687ceea4107af24ee2693cda7"> 331</a></span>&#160; } vec; </div>
<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="unionDAC__STATUS__Type.html#a3789a2c1436192872cddbb20daa4a93a"> 332</a></span>&#160; uint8_t <a class="code" href="unionDAC__STATUS__Type.html#a3789a2c1436192872cddbb20daa4a93a">reg</a>; </div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;} <a class="code" href="unionDAC__STATUS__Type.html">DAC_STATUS_Type</a>;</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</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="l00335"></a><span class="lineno"> 335</span>&#160; </div>
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a515f997330d2406b1230c8b83e7c5a6b"> 336</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_OFFSET 0x07 </span></div>
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a114959003f1b29d6a60514c7e42781e3"> 337</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a4486c687c5a4ab1839b2a265c050585c"> 339</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_READY0_Pos 0 </span></div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;<span class="preprocessor">#define DAC_STATUS_READY0 (_U_(1) &lt;&lt; DAC_STATUS_READY0_Pos)</span></div>
<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a18d69a63dd603174ef5ff40ea7afbb8e"> 341</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_READY1_Pos 1 </span></div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;<span class="preprocessor">#define DAC_STATUS_READY1 (_U_(1) &lt;&lt; DAC_STATUS_READY1_Pos)</span></div>
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a466a35ff7aea713f86197f0fba85d7ae"> 343</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_READY_Pos 0 </span></div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;<span class="preprocessor">#define DAC_STATUS_READY_Msk (_U_(0x3) &lt;&lt; DAC_STATUS_READY_Pos)</span></div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;<span class="preprocessor">#define DAC_STATUS_READY(value) (DAC_STATUS_READY_Msk &amp; ((value) &lt;&lt; DAC_STATUS_READY_Pos))</span></div>
<div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ae9501a2a26e724e737609569a91c03d3"> 346</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_EOC0_Pos 2 </span></div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160;<span class="preprocessor">#define DAC_STATUS_EOC0 (_U_(1) &lt;&lt; DAC_STATUS_EOC0_Pos)</span></div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aa4eeac4108e1883eb87c11c9c2f122be"> 348</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_EOC1_Pos 3 </span></div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;<span class="preprocessor">#define DAC_STATUS_EOC1 (_U_(1) &lt;&lt; DAC_STATUS_EOC1_Pos)</span></div>
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a8f0382f0b6c03183ecfbb3f71270053d"> 350</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_EOC_Pos 2 </span></div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160;<span class="preprocessor">#define DAC_STATUS_EOC_Msk (_U_(0x3) &lt;&lt; DAC_STATUS_EOC_Pos)</span></div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;<span class="preprocessor">#define DAC_STATUS_EOC(value) (DAC_STATUS_EOC_Msk &amp; ((value) &lt;&lt; DAC_STATUS_EOC_Pos))</span></div>
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a989b67a3f83996021dc0214e918aaddf"> 353</a></span>&#160;<span class="preprocessor">#define DAC_STATUS_MASK _U_(0x0F) </span></div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_SYNCBUSY : (DAC Offset: 0x08) (R/ 32) Synchronization Busy -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html"> 357</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#a71801dfb81eab01206ff3f4d63d01e43"> 359</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#a71801dfb81eab01206ff3f4d63d01e43">SWRST</a>:1; </div>
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#ab903f92294b140db54635ae37de493e7"> 360</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#ab903f92294b140db54635ae37de493e7">ENABLE</a>:1; </div>
<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#ae6bb4fead68d3643d265d46f31350a9a"> 361</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#ae6bb4fead68d3643d265d46f31350a9a">DATA0</a>:1; </div>
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#af61638d4b754e75dcbde34088a2d2fa2"> 362</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#af61638d4b754e75dcbde34088a2d2fa2">DATA1</a>:1; </div>
<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#a4531266e90241f1261eaf670fb35a143"> 363</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#a4531266e90241f1261eaf670fb35a143">DATABUF0</a>:1; </div>
<div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#ae17006048f3241612d94258d3f1d339d"> 364</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#ae17006048f3241612d94258d3f1d339d">DATABUF1</a>:1; </div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#ab9b50bc5e2a482d1db4ca65b63ce2162"> 365</a></span>&#160; uint32_t :26; </div>
<div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#af1d955b134f6de284a3476f979a33fcb"> 366</a></span>&#160; } bit; </div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; uint32_t :2; </div>
<div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#a44ec94935648b60d93dad622dd1e2b08"> 369</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#a44ec94935648b60d93dad622dd1e2b08">DATA</a>:2; </div>
<div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#a740f7133f6a1fbd190b79daa6629887b"> 370</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#a740f7133f6a1fbd190b79daa6629887b">DATABUF</a>:2; </div>
<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#ab15d8375253f32f8bf3146b783b515d8"> 371</a></span>&#160; uint32_t :26; </div>
<div class="line"><a name="l00372"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#a2c43c2829a1aa7494d528c6451d4836b"> 372</a></span>&#160; } vec; </div>
<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="unionDAC__SYNCBUSY__Type.html#af0b0c9e75058125af29030bc68c6b139"> 373</a></span>&#160; uint32_t <a class="code" href="unionDAC__SYNCBUSY__Type.html#af0b0c9e75058125af29030bc68c6b139">reg</a>; </div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160;} <a class="code" href="unionDAC__SYNCBUSY__Type.html">DAC_SYNCBUSY_Type</a>;</div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</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="l00376"></a><span class="lineno"> 376</span>&#160; </div>
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ab524594209eea0ef54d7e77a42be7863"> 377</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_OFFSET 0x08 </span></div>
<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a5decef95bed07e847ab4c1b586df8f3d"> 378</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a0ab7aff18f93be96e950be32c7cb04cb"> 380</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_SWRST_Pos 0 </span></div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_SWRST (_U_(0x1) &lt;&lt; DAC_SYNCBUSY_SWRST_Pos)</span></div>
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a230872861abc95e2225e3f5c4246f141"> 382</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_ENABLE_Pos 1 </span></div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_ENABLE (_U_(0x1) &lt;&lt; DAC_SYNCBUSY_ENABLE_Pos)</span></div>
<div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a9f415827b3ff10d6dcff38f9e03d2dd3"> 384</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATA0_Pos 2 </span></div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATA0 (_U_(1) &lt;&lt; DAC_SYNCBUSY_DATA0_Pos)</span></div>
<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a42acf2c6875f6e0d2ab1997ac3cf71cd"> 386</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATA1_Pos 3 </span></div>
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATA1 (_U_(1) &lt;&lt; DAC_SYNCBUSY_DATA1_Pos)</span></div>
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a2c7fa799e63254f6fe31997f8d74ab69"> 388</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATA_Pos 2 </span></div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATA_Msk (_U_(0x3) &lt;&lt; DAC_SYNCBUSY_DATA_Pos)</span></div>
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATA(value) (DAC_SYNCBUSY_DATA_Msk &amp; ((value) &lt;&lt; DAC_SYNCBUSY_DATA_Pos))</span></div>
<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#abcfee0c9deae7256c79904ede1fb80f3"> 391</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATABUF0_Pos 4 </span></div>
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATABUF0 (_U_(1) &lt;&lt; DAC_SYNCBUSY_DATABUF0_Pos)</span></div>
<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#af33c0e2294a830ae02a2fa7b8ace4080"> 393</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATABUF1_Pos 5 </span></div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATABUF1 (_U_(1) &lt;&lt; DAC_SYNCBUSY_DATABUF1_Pos)</span></div>
<div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a04b32c9d531c11ebc9ded7e77709d39e"> 395</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATABUF_Pos 4 </span></div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATABUF_Msk (_U_(0x3) &lt;&lt; DAC_SYNCBUSY_DATABUF_Pos)</span></div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_DATABUF(value) (DAC_SYNCBUSY_DATABUF_Msk &amp; ((value) &lt;&lt; DAC_SYNCBUSY_DATABUF_Pos))</span></div>
<div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a9f12d800862e02454c05ef89c9fb3b88"> 398</a></span>&#160;<span class="preprocessor">#define DAC_SYNCBUSY_MASK _U_(0x0000003F) </span></div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_DACCTRL : (DAC Offset: 0x0C) (R/W 16) DAC n Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html"> 402</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#ad065c50db4f793eb52702331e932e24b"> 404</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#ad065c50db4f793eb52702331e932e24b">LEFTADJ</a>:1; </div>
<div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#afed61d7540b9523f6ce79c2c2a43cbf8"> 405</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#afed61d7540b9523f6ce79c2c2a43cbf8">ENABLE</a>:1; </div>
<div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#a7eda99b8d0fdfa055537dc960755780e"> 406</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#a7eda99b8d0fdfa055537dc960755780e">CCTRL</a>:2; </div>
<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#a3e12b69cab3993bd809e7acd96997c93"> 407</a></span>&#160; uint16_t :1; </div>
<div class="line"><a name="l00408"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#a09f51b06c0b7ad014bc0e710237bcb6e"> 408</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#a09f51b06c0b7ad014bc0e710237bcb6e">FEXT</a>:1; </div>
<div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#ae5c989cd1e1214e3a6d0574a3c73642e"> 409</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#ae5c989cd1e1214e3a6d0574a3c73642e">RUNSTDBY</a>:1; </div>
<div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#a674598dd467f9ca2cdc971a8f4eff7c4"> 410</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#a674598dd467f9ca2cdc971a8f4eff7c4">DITHER</a>:1; </div>
<div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#a311d0562a16d3427b77ecac5725bcbe0"> 411</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#a311d0562a16d3427b77ecac5725bcbe0">REFRESH</a>:4; </div>
<div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#ab619223b0ecc24da31e2e889d29a9075"> 412</a></span>&#160; uint16_t :1; </div>
<div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#acef7802aaf41154b469d4a206c8684c4"> 413</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#acef7802aaf41154b469d4a206c8684c4">OSR</a>:3; </div>
<div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#aaa4c05aae29f82d158d5b1a8aa5bac5b"> 414</a></span>&#160; } bit; </div>
<div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="unionDAC__DACCTRL__Type.html#a7fcb49127690e2bfdc5aa622f4fe12a3"> 415</a></span>&#160; uint16_t <a class="code" href="unionDAC__DACCTRL__Type.html#a7fcb49127690e2bfdc5aa622f4fe12a3">reg</a>; </div>
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160;} <a class="code" href="unionDAC__DACCTRL__Type.html">DAC_DACCTRL_Type</a>;</div>
<div class="line"><a name="l00417"></a><span class="lineno"> 417</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="l00418"></a><span class="lineno"> 418</span>&#160; </div>
<div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a84ebc513c3813810220d0effb64d32a6"> 419</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_OFFSET 0x0C </span></div>
<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a3035c8be28b7caae01f7d985eefa0240"> 420</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_RESETVALUE _U_(0x0000) </span></div>
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#aa211888989fa388c431ac25dea23b398"> 422</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_LEFTADJ_Pos 0 </span></div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_LEFTADJ (_U_(0x1) &lt;&lt; DAC_DACCTRL_LEFTADJ_Pos)</span></div>
<div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a8ff7f04caf3d817ce0400efb42538924"> 424</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_ENABLE_Pos 1 </span></div>
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_ENABLE (_U_(0x1) &lt;&lt; DAC_DACCTRL_ENABLE_Pos)</span></div>
<div class="line"><a name="l00426"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a99c14926d2b1e10dcdf3495435242fb2"> 426</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL_Pos 2 </span></div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL_Msk (_U_(0x3) &lt;&lt; DAC_DACCTRL_CCTRL_Pos)</span></div>
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL(value) (DAC_DACCTRL_CCTRL_Msk &amp; ((value) &lt;&lt; DAC_DACCTRL_CCTRL_Pos))</span></div>
<div class="line"><a name="l00429"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a64aa7d99ee21bf0fcc63c55df258a865"> 429</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL_CC100K_Val _U_(0x0) </span></div>
<div class="line"><a name="l00430"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a0eae47cb1607b2737281a3839708581f"> 430</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL_CC1M_Val _U_(0x1) </span></div>
<div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a47d57d2b4da612791e27d9e1a5574926"> 431</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL_CC12M_Val _U_(0x2) </span></div>
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL_CC100K (DAC_DACCTRL_CCTRL_CC100K_Val &lt;&lt; DAC_DACCTRL_CCTRL_Pos)</span></div>
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL_CC1M (DAC_DACCTRL_CCTRL_CC1M_Val &lt;&lt; DAC_DACCTRL_CCTRL_Pos)</span></div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_CCTRL_CC12M (DAC_DACCTRL_CCTRL_CC12M_Val &lt;&lt; DAC_DACCTRL_CCTRL_Pos)</span></div>
<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a7aacb6f50e4b47e5c436bda9c3c3d772"> 435</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_FEXT_Pos 5 </span></div>
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_FEXT (_U_(0x1) &lt;&lt; DAC_DACCTRL_FEXT_Pos)</span></div>
<div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#af3ba0076e55be71014f13602c7e9de14"> 437</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_RUNSTDBY_Pos 6 </span></div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_RUNSTDBY (_U_(0x1) &lt;&lt; DAC_DACCTRL_RUNSTDBY_Pos)</span></div>
<div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a8f75bd83f35ebe6cd292e79233343400"> 439</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_DITHER_Pos 7 </span></div>
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_DITHER (_U_(0x1) &lt;&lt; DAC_DACCTRL_DITHER_Pos)</span></div>
<div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a40153043ea62df2085c32f96ba056fca"> 441</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_REFRESH_Pos 8 </span></div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_REFRESH_Msk (_U_(0xF) &lt;&lt; DAC_DACCTRL_REFRESH_Pos)</span></div>
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_REFRESH(value) (DAC_DACCTRL_REFRESH_Msk &amp; ((value) &lt;&lt; DAC_DACCTRL_REFRESH_Pos))</span></div>
<div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a3e30d4da7f6767e50a2bc4a0c959a222"> 444</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_OSR_Pos 13 </span></div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_OSR_Msk (_U_(0x7) &lt;&lt; DAC_DACCTRL_OSR_Pos)</span></div>
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;<span class="preprocessor">#define DAC_DACCTRL_OSR(value) (DAC_DACCTRL_OSR_Msk &amp; ((value) &lt;&lt; DAC_DACCTRL_OSR_Pos))</span></div>
<div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a3d9ce4bc003bffdea6fb98da402d2318"> 447</a></span>&#160;<span class="preprocessor">#define DAC_DACCTRL_MASK _U_(0xEFEF) </span></div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_DATA : (DAC Offset: 0x10) ( /W 16) DAC n Data -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="unionDAC__DATA__Type.html"> 451</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00453"></a><span class="lineno"><a class="line" href="unionDAC__DATA__Type.html#a93328b2ca1a5a44a8324a7be3bd1c054"> 453</a></span>&#160; uint16_t <a class="code" href="unionDAC__DATA__Type.html#a93328b2ca1a5a44a8324a7be3bd1c054">DATA</a>:16; </div>
<div class="line"><a name="l00454"></a><span class="lineno"><a class="line" href="unionDAC__DATA__Type.html#a0d737bd793de15a5ffb5671c093e3a59"> 454</a></span>&#160; } bit; </div>
<div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="unionDAC__DATA__Type.html#a614ba06bb004daa2f3cb44126943c8d4"> 455</a></span>&#160; uint16_t <a class="code" href="unionDAC__DATA__Type.html#a614ba06bb004daa2f3cb44126943c8d4">reg</a>; </div>
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160;} <a class="code" href="unionDAC__DATA__Type.html">DAC_DATA_Type</a>;</div>
<div class="line"><a name="l00457"></a><span class="lineno"> 457</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="l00458"></a><span class="lineno"> 458</span>&#160; </div>
<div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a927b65fb825b37f7f7b23d90604430be"> 459</a></span>&#160;<span class="preprocessor">#define DAC_DATA_OFFSET 0x10 </span></div>
<div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a18ce37ed9fbd7ceef65e3837f2ed73ec"> 460</a></span>&#160;<span class="preprocessor">#define DAC_DATA_RESETVALUE _U_(0x0000) </span></div>
<div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#abb4ad33edb03cfa83cacba4fbfcae055"> 462</a></span>&#160;<span class="preprocessor">#define DAC_DATA_DATA_Pos 0 </span></div>
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;<span class="preprocessor">#define DAC_DATA_DATA_Msk (_U_(0xFFFF) &lt;&lt; DAC_DATA_DATA_Pos)</span></div>
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160;<span class="preprocessor">#define DAC_DATA_DATA(value) (DAC_DATA_DATA_Msk &amp; ((value) &lt;&lt; DAC_DATA_DATA_Pos))</span></div>
<div class="line"><a name="l00465"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a1bb2391625c1bf82261cfb3a23c32181"> 465</a></span>&#160;<span class="preprocessor">#define DAC_DATA_MASK _U_(0xFFFF) </span></div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_DATABUF : (DAC Offset: 0x14) ( /W 16) DAC n Data Buffer -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="unionDAC__DATABUF__Type.html"> 469</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="unionDAC__DATABUF__Type.html#ab9a6cd5eb29792c27334c7a4f365313a"> 471</a></span>&#160; uint16_t <a class="code" href="unionDAC__DATABUF__Type.html#ab9a6cd5eb29792c27334c7a4f365313a">DATABUF</a>:16; </div>
<div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="unionDAC__DATABUF__Type.html#a9e25c2825890c965e8a3c7142e3e05fc"> 472</a></span>&#160; } bit; </div>
<div class="line"><a name="l00473"></a><span class="lineno"><a class="line" href="unionDAC__DATABUF__Type.html#afc4e0e261c760d07cd9343171083e0d4"> 473</a></span>&#160; uint16_t <a class="code" href="unionDAC__DATABUF__Type.html#afc4e0e261c760d07cd9343171083e0d4">reg</a>; </div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160;} <a class="code" href="unionDAC__DATABUF__Type.html">DAC_DATABUF_Type</a>;</div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</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="l00476"></a><span class="lineno"> 476</span>&#160; </div>
<div class="line"><a name="l00477"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a925e76e2151662945396d1937062bdf7"> 477</a></span>&#160;<span class="preprocessor">#define DAC_DATABUF_OFFSET 0x14 </span></div>
<div class="line"><a name="l00478"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a3649ae1cf9dbb0179c3a00c0e210bc23"> 478</a></span>&#160;<span class="preprocessor">#define DAC_DATABUF_RESETVALUE _U_(0x0000) </span></div>
<div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a3fe3d9c9181741d88429ff03b62828e5"> 480</a></span>&#160;<span class="preprocessor">#define DAC_DATABUF_DATABUF_Pos 0 </span></div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160;<span class="preprocessor">#define DAC_DATABUF_DATABUF_Msk (_U_(0xFFFF) &lt;&lt; DAC_DATABUF_DATABUF_Pos)</span></div>
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160;<span class="preprocessor">#define DAC_DATABUF_DATABUF(value) (DAC_DATABUF_DATABUF_Msk &amp; ((value) &lt;&lt; DAC_DATABUF_DATABUF_Pos))</span></div>
<div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a09bc5edc17c5afd32066807527a78ba1"> 483</a></span>&#160;<span class="preprocessor">#define DAC_DATABUF_MASK _U_(0xFFFF) </span></div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_DBGCTRL : (DAC Offset: 0x18) (R/W 8) Debug Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00487"></a><span class="lineno"><a class="line" href="unionDAC__DBGCTRL__Type.html"> 487</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="unionDAC__DBGCTRL__Type.html#a180d96a66ce719b3e36d53b0323d3e01"> 489</a></span>&#160; uint8_t <a class="code" href="unionDAC__DBGCTRL__Type.html#a180d96a66ce719b3e36d53b0323d3e01">DBGRUN</a>:1; </div>
<div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="unionDAC__DBGCTRL__Type.html#a7e5f8cb49c8eeb6da2d702f5a8af255b"> 490</a></span>&#160; uint8_t :7; </div>
<div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="unionDAC__DBGCTRL__Type.html#a243c8c016fe43a87328d12888ee523e1"> 491</a></span>&#160; } bit; </div>
<div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="unionDAC__DBGCTRL__Type.html#af296ee8c4d12c5f3cbab5a92752740cc"> 492</a></span>&#160; uint8_t <a class="code" href="unionDAC__DBGCTRL__Type.html#af296ee8c4d12c5f3cbab5a92752740cc">reg</a>; </div>
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160;} <a class="code" href="unionDAC__DBGCTRL__Type.html">DAC_DBGCTRL_Type</a>;</div>
<div class="line"><a name="l00494"></a><span class="lineno"> 494</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="l00495"></a><span class="lineno"> 495</span>&#160; </div>
<div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ad921df6ba2692bf586910433879cfc97"> 496</a></span>&#160;<span class="preprocessor">#define DAC_DBGCTRL_OFFSET 0x18 </span></div>
<div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#ab17f08ba0800da1162482ada6b8e2624"> 497</a></span>&#160;<span class="preprocessor">#define DAC_DBGCTRL_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00499"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a942d362f9041cbc6fd9b5d70c04b3eee"> 499</a></span>&#160;<span class="preprocessor">#define DAC_DBGCTRL_DBGRUN_Pos 0 </span></div>
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160;<span class="preprocessor">#define DAC_DBGCTRL_DBGRUN (_U_(0x1) &lt;&lt; DAC_DBGCTRL_DBGRUN_Pos)</span></div>
<div class="line"><a name="l00501"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#af587f004b2e652bebe2c8d2443acf5bd"> 501</a></span>&#160;<span class="preprocessor">#define DAC_DBGCTRL_MASK _U_(0x01) </span></div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- DAC_RESULT : (DAC Offset: 0x1C) (R/ 16) Filter Result -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00505"></a><span class="lineno"><a class="line" href="unionDAC__RESULT__Type.html"> 505</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="unionDAC__RESULT__Type.html#a267bb34f9bc82c661cbe71560f02ee3c"> 507</a></span>&#160; uint16_t <a class="code" href="unionDAC__RESULT__Type.html#a267bb34f9bc82c661cbe71560f02ee3c">RESULT</a>:16; </div>
<div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="unionDAC__RESULT__Type.html#a06d1091923c5338381b4bc27627aee4e"> 508</a></span>&#160; } bit; </div>
<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="unionDAC__RESULT__Type.html#a34b00bf83d59bcfbe34d4f4177d88ca3"> 509</a></span>&#160; uint16_t <a class="code" href="unionDAC__RESULT__Type.html#a34b00bf83d59bcfbe34d4f4177d88ca3">reg</a>; </div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160;} <a class="code" href="unionDAC__RESULT__Type.html">DAC_RESULT_Type</a>;</div>
<div class="line"><a name="l00511"></a><span class="lineno"> 511</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="l00512"></a><span class="lineno"> 512</span>&#160; </div>
<div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a5fa7bdf46fd439a061df15be496ce0d0"> 513</a></span>&#160;<span class="preprocessor">#define DAC_RESULT_OFFSET 0x1C </span></div>
<div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#affd951824551823018058bba3d9ab4ee"> 514</a></span>&#160;<span class="preprocessor">#define DAC_RESULT_RESETVALUE _U_(0x0000) </span></div>
<div class="line"><a name="l00516"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a8a398adb95ea7d38d15874b2d85a429a"> 516</a></span>&#160;<span class="preprocessor">#define DAC_RESULT_RESULT_Pos 0 </span></div>
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160;<span class="preprocessor">#define DAC_RESULT_RESULT_Msk (_U_(0xFFFF) &lt;&lt; DAC_RESULT_RESULT_Pos)</span></div>
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160;<span class="preprocessor">#define DAC_RESULT_RESULT(value) (DAC_RESULT_RESULT_Msk &amp; ((value) &lt;&lt; DAC_RESULT_RESULT_Pos))</span></div>
<div class="line"><a name="l00519"></a><span class="lineno"><a class="line" href="component_2dac_8h.html#a902484aa6dbe487bff73b0192974f08c"> 519</a></span>&#160;<span class="preprocessor">#define DAC_RESULT_MASK _U_(0xFFFF) </span></div>
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00523"></a><span class="lineno"><a class="line" href="structDac.html"> 523</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="structDac.html#ae64d3013c578889b3bc5bc9f0cfda66e"> 524</a></span>&#160; __IO <a class="code" href="unionDAC__CTRLA__Type.html">DAC_CTRLA_Type</a> <a class="code" href="structDac.html#ae64d3013c578889b3bc5bc9f0cfda66e">CTRLA</a>; </div>
<div class="line"><a name="l00525"></a><span class="lineno"><a class="line" href="structDac.html#a36fa8a7f785454c1af6d1bd41caa8e7a"> 525</a></span>&#160; __IO <a class="code" href="unionDAC__CTRLB__Type.html">DAC_CTRLB_Type</a> <a class="code" href="structDac.html#a36fa8a7f785454c1af6d1bd41caa8e7a">CTRLB</a>; </div>
<div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="structDac.html#ae32cabe063f42303d39b109034781a8c"> 526</a></span>&#160; __IO <a class="code" href="unionDAC__EVCTRL__Type.html">DAC_EVCTRL_Type</a> <a class="code" href="structDac.html#ae32cabe063f42303d39b109034781a8c">EVCTRL</a>; </div>
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160; <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved1[0x1];</div>
<div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="structDac.html#a02bfbb17949d48af6df846837a977723"> 528</a></span>&#160; __IO <a class="code" href="unionDAC__INTENCLR__Type.html">DAC_INTENCLR_Type</a> <a class="code" href="structDac.html#a02bfbb17949d48af6df846837a977723">INTENCLR</a>; </div>
<div class="line"><a name="l00529"></a><span class="lineno"><a class="line" href="structDac.html#a6a92c98c095897a17be5869798d408f5"> 529</a></span>&#160; __IO <a class="code" href="unionDAC__INTENSET__Type.html">DAC_INTENSET_Type</a> <a class="code" href="structDac.html#a6a92c98c095897a17be5869798d408f5">INTENSET</a>; </div>
<div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="structDac.html#aeafbfa143f0c3c637251a76946396ea9"> 530</a></span>&#160; __IO <a class="code" href="unionDAC__INTFLAG__Type.html">DAC_INTFLAG_Type</a> <a class="code" href="structDac.html#aeafbfa143f0c3c637251a76946396ea9">INTFLAG</a>; </div>
<div class="line"><a name="l00531"></a><span class="lineno"><a class="line" href="structDac.html#a0d0a06cbd41a340403915871fe2c2188"> 531</a></span>&#160; __I <a class="code" href="unionDAC__STATUS__Type.html">DAC_STATUS_Type</a> <a class="code" href="structDac.html#a0d0a06cbd41a340403915871fe2c2188">STATUS</a>; </div>
<div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="structDac.html#a313da4a56adf63066a0ba2e42248ae17"> 532</a></span>&#160; __I <a class="code" href="unionDAC__SYNCBUSY__Type.html">DAC_SYNCBUSY_Type</a> <a class="code" href="structDac.html#a313da4a56adf63066a0ba2e42248ae17">SYNCBUSY</a>; </div>
<div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="structDac.html#a4dd6fe47e9f0503ade8cef7d154c9490"> 533</a></span>&#160; __IO <a class="code" href="unionDAC__DACCTRL__Type.html">DAC_DACCTRL_Type</a> DACCTRL[2]; </div>
<div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="structDac.html#a35c02595c7c67921e41a0d6d78cfe39e"> 534</a></span>&#160; __O <a class="code" href="unionDAC__DATA__Type.html">DAC_DATA_Type</a> DATA[2]; </div>
<div class="line"><a name="l00535"></a><span class="lineno"><a class="line" href="structDac.html#a89b7cbc57ffaf876555e80d25a4b1d72"> 535</a></span>&#160; __O <a class="code" href="unionDAC__DATABUF__Type.html">DAC_DATABUF_Type</a> DATABUF[2]; </div>
<div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="structDac.html#a41d3f7de223368a4dd5d60ed5370947a"> 536</a></span>&#160; __IO <a class="code" href="unionDAC__DBGCTRL__Type.html">DAC_DBGCTRL_Type</a> <a class="code" href="structDac.html#a41d3f7de223368a4dd5d60ed5370947a">DBGCTRL</a>; </div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved2[0x3];</div>
<div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="structDac.html#ad8fa64e973fb5bcd3907233e39aac97f"> 538</a></span>&#160; __I <a class="code" href="unionDAC__RESULT__Type.html">DAC_RESULT_Type</a> RESULT[2]; </div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160;} <a class="code" href="structDac.html">Dac</a>;</div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</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="l00541"></a><span class="lineno"> 541</span>&#160; </div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _SAME54_DAC_COMPONENT_ */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_ad48f3d9a755f623aff55cabd79c4db53"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#ad48f3d9a755f623aff55cabd79c4db53">DAC_INTFLAG_Type::UNDERRUN0</a></div><div class="ttdeci">__I uint8_t UNDERRUN0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00265">dac.h:265</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html_ab903f92294b140db54635ae37de493e7"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#ab903f92294b140db54635ae37de493e7">DAC_SYNCBUSY_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00360">dac.h:360</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_acef7802aaf41154b469d4a206c8684c4"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#acef7802aaf41154b469d4a206c8684c4">DAC_DACCTRL_Type::OSR</a></div><div class="ttdeci">uint16_t OSR</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00413">dac.h:413</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_ae4062ffc6ff37aa54d35e713f5811a23"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#ae4062ffc6ff37aa54d35e713f5811a23">DAC_INTENCLR_Type::UNDERRUN0</a></div><div class="ttdeci">uint8_t UNDERRUN0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00153">dac.h:153</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_afed61d7540b9523f6ce79c2c2a43cbf8"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#afed61d7540b9523f6ce79c2c2a43cbf8">DAC_DACCTRL_Type::ENABLE</a></div><div class="ttdeci">uint16_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00405">dac.h:405</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_a5edf827f18a5857bd9ffc064f47a4dd1"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#a5edf827f18a5857bd9ffc064f47a4dd1">DAC_INTENCLR_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00168">dac.h:168</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_a1eb4798944a0e48348a7213e6636a008"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#a1eb4798944a0e48348a7213e6636a008">DAC_INTENSET_Type::OVERRUN0</a></div><div class="ttdeci">uint8_t OVERRUN0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00215">dac.h:215</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html">DAC_DACCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00402">dac.h:402</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a60e13d64d227231f79dff13a8ab8f7b6"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a60e13d64d227231f79dff13a8ab8f7b6">DAC_INTFLAG_Type::UNDERRUN</a></div><div class="ttdeci">__I uint8_t UNDERRUN</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00275">dac.h:275</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a43d27b9550af4563ce15b91901f0a91d"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a43d27b9550af4563ce15b91901f0a91d">DAC_EVCTRL_Type::INVEI0</a></div><div class="ttdeci">uint8_t INVEI0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00101">dac.h:101</a></div></div>
<div class="ttc" id="aunionDAC__STATUS__Type_html_a673f070d4127c2c7ae330f58d830a7b0"><div class="ttname"><a href="unionDAC__STATUS__Type.html#a673f070d4127c2c7ae330f58d830a7b0">DAC_STATUS_Type::EOC0</a></div><div class="ttdeci">uint8_t EOC0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00323">dac.h:323</a></div></div>
<div class="ttc" id="astructDac_html_a0d0a06cbd41a340403915871fe2c2188"><div class="ttname"><a href="structDac.html#a0d0a06cbd41a340403915871fe2c2188">Dac::STATUS</a></div><div class="ttdeci">__I DAC_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x07 (R/ 8) Status.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00531">dac.h:531</a></div></div>
<div class="ttc" id="aunionDAC__CTRLA__Type_html"><div class="ttname"><a href="unionDAC__CTRLA__Type.html">DAC_CTRLA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00044">dac.h:44</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_a8187b0cbb48a68d2fe1f1949f5e1bb21"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#a8187b0cbb48a68d2fe1f1949f5e1bb21">DAC_INTENSET_Type::UNDERRUN1</a></div><div class="ttdeci">uint8_t UNDERRUN1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00210">dac.h:210</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_aa7b82a8c0fcf13b421395cb990c32fe5"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#aa7b82a8c0fcf13b421395cb990c32fe5">DAC_INTENSET_Type::RESRDY0</a></div><div class="ttdeci">uint8_t RESRDY0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00213">dac.h:213</a></div></div>
<div class="ttc" id="astructDac_html_a313da4a56adf63066a0ba2e42248ae17"><div class="ttname"><a href="structDac.html#a313da4a56adf63066a0ba2e42248ae17">Dac::SYNCBUSY</a></div><div class="ttdeci">__I DAC_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x08 (R/ 32) Synchronization Busy.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00532">dac.h:532</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_af96da0c477868c26b66597bfcaeb69a1"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#af96da0c477868c26b66597bfcaeb69a1">DAC_INTENCLR_Type::UNDERRUN</a></div><div class="ttdeci">uint8_t UNDERRUN</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00163">dac.h:163</a></div></div>
<div class="ttc" id="aunionDAC__DBGCTRL__Type_html"><div class="ttname"><a href="unionDAC__DBGCTRL__Type.html">DAC_DBGCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00487">dac.h:487</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_ac5327f90399d8aa1e8b6ef7f5b969a80"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#ac5327f90399d8aa1e8b6ef7f5b969a80">DAC_INTENCLR_Type::OVERRUN0</a></div><div class="ttdeci">uint8_t OVERRUN0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00159">dac.h:159</a></div></div>
<div class="ttc" id="aunionDAC__STATUS__Type_html_a5c09f6dfcaf4e47031bc240036d96203"><div class="ttname"><a href="unionDAC__STATUS__Type.html#a5c09f6dfcaf4e47031bc240036d96203">DAC_STATUS_Type::READY0</a></div><div class="ttdeci">uint8_t READY0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00321">dac.h:321</a></div></div>
<div class="ttc" id="aunionDAC__RESULT__Type_html"><div class="ttname"><a href="unionDAC__RESULT__Type.html">DAC_RESULT_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00505">dac.h:505</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_aa0972f50da74e8b3dc008e88bfa53d8e"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#aa0972f50da74e8b3dc008e88bfa53d8e">DAC_EVCTRL_Type::STARTEI1</a></div><div class="ttdeci">uint8_t STARTEI1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00098">dac.h:98</a></div></div>
<div class="ttc" id="astructDac_html_a41d3f7de223368a4dd5d60ed5370947a"><div class="ttname"><a href="structDac.html#a41d3f7de223368a4dd5d60ed5370947a">Dac::DBGCTRL</a></div><div class="ttdeci">__IO DAC_DBGCTRL_Type DBGCTRL</div><div class="ttdoc">Offset: 0x18 (R/W 8) Debug Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00536">dac.h:536</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a83c09c1ac963ec058130834921fd3316"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a83c09c1ac963ec058130834921fd3316">DAC_EVCTRL_Type::EMPTYEO1</a></div><div class="ttdeci">uint8_t EMPTYEO1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00100">dac.h:100</a></div></div>
<div class="ttc" id="aunionDAC__CTRLB__Type_html"><div class="ttname"><a href="unionDAC__CTRLB__Type.html">DAC_CTRLB_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00065">dac.h:65</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html_a44ec94935648b60d93dad622dd1e2b08"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#a44ec94935648b60d93dad622dd1e2b08">DAC_SYNCBUSY_Type::DATA</a></div><div class="ttdeci">uint32_t DATA</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00369">dac.h:369</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a48b4955ed9956d4ded5d6500419c8e25"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a48b4955ed9956d4ded5d6500419c8e25">DAC_INTFLAG_Type::OVERRUN</a></div><div class="ttdeci">__I uint8_t OVERRUN</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00278">dac.h:278</a></div></div>
<div class="ttc" id="astructDac_html_ae32cabe063f42303d39b109034781a8c"><div class="ttname"><a href="structDac.html#ae32cabe063f42303d39b109034781a8c">Dac::EVCTRL</a></div><div class="ttdeci">__IO DAC_EVCTRL_Type EVCTRL</div><div class="ttdoc">Offset: 0x02 (R/W 8) Event Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00526">dac.h:526</a></div></div>
<div class="ttc" id="aunionDAC__CTRLB__Type_html_a6df27cf4278f30a13f448420f792eebd"><div class="ttname"><a href="unionDAC__CTRLB__Type.html#a6df27cf4278f30a13f448420f792eebd">DAC_CTRLB_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00071">dac.h:71</a></div></div>
<div class="ttc" id="aunionDAC__CTRLA__Type_html_a0f1f01ca12501f780f1536e526bc59a7"><div class="ttname"><a href="unionDAC__CTRLA__Type.html#a0f1f01ca12501f780f1536e526bc59a7">DAC_CTRLA_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00050">dac.h:50</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_acae097cbaf64e6db4f9eb62ca8169f5e"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#acae097cbaf64e6db4f9eb62ca8169f5e">DAC_INTENSET_Type::RESRDY</a></div><div class="ttdeci">uint8_t RESRDY</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00221">dac.h:221</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_ad1421288cf8c6cb079b146555fa63545"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#ad1421288cf8c6cb079b146555fa63545">DAC_INTENSET_Type::UNDERRUN0</a></div><div class="ttdeci">uint8_t UNDERRUN0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00209">dac.h:209</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html_ae6bb4fead68d3643d265d46f31350a9a"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#ae6bb4fead68d3643d265d46f31350a9a">DAC_SYNCBUSY_Type::DATA0</a></div><div class="ttdeci">uint32_t DATA0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00361">dac.h:361</a></div></div>
<div class="ttc" id="aunionDAC__DBGCTRL__Type_html_a180d96a66ce719b3e36d53b0323d3e01"><div class="ttname"><a href="unionDAC__DBGCTRL__Type.html#a180d96a66ce719b3e36d53b0323d3e01">DAC_DBGCTRL_Type::DBGRUN</a></div><div class="ttdeci">uint8_t DBGRUN</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00489">dac.h:489</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_a2bdfc2a521201543f0a1992001a0c6a4"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#a2bdfc2a521201543f0a1992001a0c6a4">DAC_INTENCLR_Type::RESRDY1</a></div><div class="ttdeci">uint8_t RESRDY1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00158">dac.h:158</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_a468aeaf616ad2919bf78a29cc00f01a6"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#a468aeaf616ad2919bf78a29cc00f01a6">DAC_INTENSET_Type::UNDERRUN</a></div><div class="ttdeci">uint8_t UNDERRUN</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00219">dac.h:219</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_ad6dbb3ca7276b7e47252ab54ec320976"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#ad6dbb3ca7276b7e47252ab54ec320976">DAC_INTENCLR_Type::OVERRUN</a></div><div class="ttdeci">uint8_t OVERRUN</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00166">dac.h:166</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a7b3cf1046563bd3ce1309a7b4bd311e1"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a7b3cf1046563bd3ce1309a7b4bd311e1">DAC_EVCTRL_Type::RESRDYEO</a></div><div class="ttdeci">uint8_t RESRDYEO</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00110">dac.h:110</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_a09a0b1c2bca29cff8d9a73e599f6db25"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#a09a0b1c2bca29cff8d9a73e599f6db25">DAC_INTENSET_Type::OVERRUN</a></div><div class="ttdeci">uint8_t OVERRUN</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00222">dac.h:222</a></div></div>
<div class="ttc" id="aunionDAC__STATUS__Type_html_a6bf611d203f71c9b9fe6e5f7d4945e73"><div class="ttname"><a href="unionDAC__STATUS__Type.html#a6bf611d203f71c9b9fe6e5f7d4945e73">DAC_STATUS_Type::READY1</a></div><div class="ttdeci">uint8_t READY1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00322">dac.h:322</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a904d8ef0941bafcdbef918329321640d"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a904d8ef0941bafcdbef918329321640d">DAC_INTFLAG_Type::EMPTY0</a></div><div class="ttdeci">__I uint8_t EMPTY0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00267">dac.h:267</a></div></div>
<div class="ttc" id="astructDac_html"><div class="ttname"><a href="structDac.html">Dac</a></div><div class="ttdoc">DAC hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00523">dac.h:523</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_a5590c2ffd3fccb8fa1a8450cc7c32510"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#a5590c2ffd3fccb8fa1a8450cc7c32510">DAC_INTENCLR_Type::EMPTY1</a></div><div class="ttdeci">uint8_t EMPTY1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00156">dac.h:156</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_ab24e1cc70c41950dbe716735fce363f0"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#ab24e1cc70c41950dbe716735fce363f0">DAC_INTENSET_Type::RESRDY1</a></div><div class="ttdeci">uint8_t RESRDY1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00214">dac.h:214</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html_ae17006048f3241612d94258d3f1d339d"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#ae17006048f3241612d94258d3f1d339d">DAC_SYNCBUSY_Type::DATABUF1</a></div><div class="ttdeci">uint32_t DATABUF1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00364">dac.h:364</a></div></div>
<div class="ttc" id="aunionDAC__RESULT__Type_html_a267bb34f9bc82c661cbe71560f02ee3c"><div class="ttname"><a href="unionDAC__RESULT__Type.html#a267bb34f9bc82c661cbe71560f02ee3c">DAC_RESULT_Type::RESULT</a></div><div class="ttdeci">uint16_t RESULT</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00507">dac.h:507</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a6f38103ed48484b86a2b34e4a9662e32"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a6f38103ed48484b86a2b34e4a9662e32">DAC_INTFLAG_Type::RESRDY1</a></div><div class="ttdeci">__I uint8_t RESRDY1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00270">dac.h:270</a></div></div>
<div class="ttc" id="aunionDAC__DBGCTRL__Type_html_af296ee8c4d12c5f3cbab5a92752740cc"><div class="ttname"><a href="unionDAC__DBGCTRL__Type.html#af296ee8c4d12c5f3cbab5a92752740cc">DAC_DBGCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00492">dac.h:492</a></div></div>
<div class="ttc" id="aunionDAC__STATUS__Type_html_a3789a2c1436192872cddbb20daa4a93a"><div class="ttname"><a href="unionDAC__STATUS__Type.html#a3789a2c1436192872cddbb20daa4a93a">DAC_STATUS_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00332">dac.h:332</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_a49443490ac0803c0d5bd4d37ee38a20d"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#a49443490ac0803c0d5bd4d37ee38a20d">DAC_INTENCLR_Type::EMPTY0</a></div><div class="ttdeci">uint8_t EMPTY0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00155">dac.h:155</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a89211a83a66f08f696fc0f69ab14d30e"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a89211a83a66f08f696fc0f69ab14d30e">DAC_EVCTRL_Type::EMPTYEO</a></div><div class="ttdeci">uint8_t EMPTYEO</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00108">dac.h:108</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a6727440faefea4c89abdee1618726900"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a6727440faefea4c89abdee1618726900">DAC_EVCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00112">dac.h:112</a></div></div>
<div class="ttc" id="aunionDAC__CTRLB__Type_html_a36ce1d05dce04bf5b9b02d18c326792a"><div class="ttname"><a href="unionDAC__CTRLB__Type.html#a36ce1d05dce04bf5b9b02d18c326792a">DAC_CTRLB_Type::DIFF</a></div><div class="ttdeci">uint8_t DIFF</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00067">dac.h:67</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_a7eda99b8d0fdfa055537dc960755780e"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#a7eda99b8d0fdfa055537dc960755780e">DAC_DACCTRL_Type::CCTRL</a></div><div class="ttdeci">uint16_t CCTRL</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00406">dac.h:406</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_ace2282b99d87ab3f4434f9379aa47a45"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#ace2282b99d87ab3f4434f9379aa47a45">DAC_INTENSET_Type::EMPTY</a></div><div class="ttdeci">uint8_t EMPTY</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00220">dac.h:220</a></div></div>
<div class="ttc" id="aunionDAC__CTRLA__Type_html_a22b2e72ef2e0397f663a058adbfbd835"><div class="ttname"><a href="unionDAC__CTRLA__Type.html#a22b2e72ef2e0397f663a058adbfbd835">DAC_CTRLA_Type::SWRST</a></div><div class="ttdeci">uint8_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00046">dac.h:46</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_a2f195b47d61b46533479e4646f86e0c9"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#a2f195b47d61b46533479e4646f86e0c9">DAC_INTENSET_Type::EMPTY1</a></div><div class="ttdeci">uint8_t EMPTY1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00212">dac.h:212</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a8a0758f5583bdc7e18988ef276273e1d"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a8a0758f5583bdc7e18988ef276273e1d">DAC_INTFLAG_Type::RESRDY</a></div><div class="ttdeci">__I uint8_t RESRDY</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00277">dac.h:277</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a94fb42e5631ffec7e91f8b9117f5b8dc"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a94fb42e5631ffec7e91f8b9117f5b8dc">DAC_EVCTRL_Type::INVEI1</a></div><div class="ttdeci">uint8_t INVEI1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00102">dac.h:102</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a8ae2012caf50a6cd17c0bbf4e0d731a4"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a8ae2012caf50a6cd17c0bbf4e0d731a4">DAC_INTFLAG_Type::OVERRUN0</a></div><div class="ttdeci">__I uint8_t OVERRUN0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00271">dac.h:271</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_aa2a492243b64e3bafc95c176bb46d865"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#aa2a492243b64e3bafc95c176bb46d865">DAC_INTENCLR_Type::RESRDY0</a></div><div class="ttdeci">uint8_t RESRDY0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00157">dac.h:157</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_ae5c989cd1e1214e3a6d0574a3c73642e"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#ae5c989cd1e1214e3a6d0574a3c73642e">DAC_DACCTRL_Type::RUNSTDBY</a></div><div class="ttdeci">uint16_t RUNSTDBY</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00409">dac.h:409</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_ada2192e243a4beb894e3bf211085f259"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#ada2192e243a4beb894e3bf211085f259">DAC_INTENSET_Type::OVERRUN1</a></div><div class="ttdeci">uint8_t OVERRUN1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00216">dac.h:216</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_a8839bfcc54df87418e83d0ff8912c9bc"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#a8839bfcc54df87418e83d0ff8912c9bc">DAC_INTENCLR_Type::OVERRUN1</a></div><div class="ttdeci">uint8_t OVERRUN1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00160">dac.h:160</a></div></div>
<div class="ttc" id="aunionDAC__DATABUF__Type_html"><div class="ttname"><a href="unionDAC__DATABUF__Type.html">DAC_DATABUF_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00469">dac.h:469</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a0ed0c3497b566c94354b9dab7af60031"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a0ed0c3497b566c94354b9dab7af60031">DAC_INTFLAG_Type::EMPTY</a></div><div class="ttdeci">__I uint8_t EMPTY</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00276">dac.h:276</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_ad065c50db4f793eb52702331e932e24b"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#ad065c50db4f793eb52702331e932e24b">DAC_DACCTRL_Type::LEFTADJ</a></div><div class="ttdeci">uint16_t LEFTADJ</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00404">dac.h:404</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a91b9c5aab763549738430949f63e2d34"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a91b9c5aab763549738430949f63e2d34">DAC_EVCTRL_Type::RESRDYEO0</a></div><div class="ttdeci">uint8_t RESRDYEO0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00103">dac.h:103</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_a9fd921a600e0f4a7907432fc56a964a5"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#a9fd921a600e0f4a7907432fc56a964a5">DAC_INTENSET_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00224">dac.h:224</a></div></div>
<div class="ttc" id="aunionDAC__DATA__Type_html"><div class="ttname"><a href="unionDAC__DATA__Type.html">DAC_DATA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00451">dac.h:451</a></div></div>
<div class="ttc" id="astructDac_html_a36fa8a7f785454c1af6d1bd41caa8e7a"><div class="ttname"><a href="structDac.html#a36fa8a7f785454c1af6d1bd41caa8e7a">Dac::CTRLB</a></div><div class="ttdeci">__IO DAC_CTRLB_Type CTRLB</div><div class="ttdoc">Offset: 0x01 (R/W 8) Control B.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00525">dac.h:525</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html_a4531266e90241f1261eaf670fb35a143"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#a4531266e90241f1261eaf670fb35a143">DAC_SYNCBUSY_Type::DATABUF0</a></div><div class="ttdeci">uint32_t DATABUF0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00363">dac.h:363</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a30c4b5c9af415bf84512565f2cb9d5ae"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a30c4b5c9af415bf84512565f2cb9d5ae">DAC_EVCTRL_Type::EMPTYEO0</a></div><div class="ttdeci">uint8_t EMPTYEO0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00099">dac.h:99</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html_af0b0c9e75058125af29030bc68c6b139"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#af0b0c9e75058125af29030bc68c6b139">DAC_SYNCBUSY_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00373">dac.h:373</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_a5c5d812fa0ca6ed7c50b8be1188216c2"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#a5c5d812fa0ca6ed7c50b8be1188216c2">DAC_INTENCLR_Type::UNDERRUN1</a></div><div class="ttdeci">uint8_t UNDERRUN1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00154">dac.h:154</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html">DAC_INTFLAG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00263">dac.h:263</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html_af878b7486fdb30f6b8a29c004dd57053"><div class="ttname"><a href="unionDAC__INTENSET__Type.html#af878b7486fdb30f6b8a29c004dd57053">DAC_INTENSET_Type::EMPTY0</a></div><div class="ttdeci">uint8_t EMPTY0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00211">dac.h:211</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html_a71801dfb81eab01206ff3f4d63d01e43"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#a71801dfb81eab01206ff3f4d63d01e43">DAC_SYNCBUSY_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00359">dac.h:359</a></div></div>
<div class="ttc" id="astructDac_html_a02bfbb17949d48af6df846837a977723"><div class="ttname"><a href="structDac.html#a02bfbb17949d48af6df846837a977723">Dac::INTENCLR</a></div><div class="ttdeci">__IO DAC_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x04 (R/W 8) Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00528">dac.h:528</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_a311d0562a16d3427b77ecac5725bcbe0"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#a311d0562a16d3427b77ecac5725bcbe0">DAC_DACCTRL_Type::REFRESH</a></div><div class="ttdeci">uint16_t REFRESH</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00411">dac.h:411</a></div></div>
<div class="ttc" id="aunionDAC__STATUS__Type_html"><div class="ttname"><a href="unionDAC__STATUS__Type.html">DAC_STATUS_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00319">dac.h:319</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a15b6a21e7290cdc42956ddef0835955a"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a15b6a21e7290cdc42956ddef0835955a">DAC_INTFLAG_Type::OVERRUN1</a></div><div class="ttdeci">__I uint8_t OVERRUN1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00272">dac.h:272</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a473fbd8f3187ef3405d606a9f0c861fa"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a473fbd8f3187ef3405d606a9f0c861fa">DAC_INTFLAG_Type::RESRDY0</a></div><div class="ttdeci">__I uint8_t RESRDY0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00269">dac.h:269</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html">DAC_INTENCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00151">dac.h:151</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html">DAC_SYNCBUSY_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00357">dac.h:357</a></div></div>
<div class="ttc" id="astructDac_html_ae64d3013c578889b3bc5bc9f0cfda66e"><div class="ttname"><a href="structDac.html#ae64d3013c578889b3bc5bc9f0cfda66e">Dac::CTRLA</a></div><div class="ttdeci">__IO DAC_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 8) Control A.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00524">dac.h:524</a></div></div>
<div class="ttc" id="aunionDAC__DATA__Type_html_a614ba06bb004daa2f3cb44126943c8d4"><div class="ttname"><a href="unionDAC__DATA__Type.html#a614ba06bb004daa2f3cb44126943c8d4">DAC_DATA_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00455">dac.h:455</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_a674598dd467f9ca2cdc971a8f4eff7c4"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#a674598dd467f9ca2cdc971a8f4eff7c4">DAC_DACCTRL_Type::DITHER</a></div><div class="ttdeci">uint16_t DITHER</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00410">dac.h:410</a></div></div>
<div class="ttc" id="aunionDAC__DATABUF__Type_html_ab9a6cd5eb29792c27334c7a4f365313a"><div class="ttname"><a href="unionDAC__DATABUF__Type.html#ab9a6cd5eb29792c27334c7a4f365313a">DAC_DATABUF_Type::DATABUF</a></div><div class="ttdeci">uint16_t DATABUF</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00471">dac.h:471</a></div></div>
<div class="ttc" id="aunionDAC__STATUS__Type_html_a021333f764025eda9e1dcb6b261473a3"><div class="ttname"><a href="unionDAC__STATUS__Type.html#a021333f764025eda9e1dcb6b261473a3">DAC_STATUS_Type::EOC1</a></div><div class="ttdeci">uint8_t EOC1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00324">dac.h:324</a></div></div>
<div class="ttc" id="astructDac_html_aeafbfa143f0c3c637251a76946396ea9"><div class="ttname"><a href="structDac.html#aeafbfa143f0c3c637251a76946396ea9">Dac::INTFLAG</a></div><div class="ttdeci">__IO DAC_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x06 (R/W 8) Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00530">dac.h:530</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_ad9c66533734aa108a0801b830f06d536"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#ad9c66533734aa108a0801b830f06d536">DAC_EVCTRL_Type::STARTEI0</a></div><div class="ttdeci">uint8_t STARTEI0</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00097">dac.h:97</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html">DAC_EVCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00095">dac.h:95</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a6175c572864f3edd0b35c821eea6564c"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a6175c572864f3edd0b35c821eea6564c">DAC_EVCTRL_Type::RESRDYEO1</a></div><div class="ttdeci">uint8_t RESRDYEO1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00104">dac.h:104</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="aunionDAC__SYNCBUSY__Type_html_af61638d4b754e75dcbde34088a2d2fa2"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#af61638d4b754e75dcbde34088a2d2fa2">DAC_SYNCBUSY_Type::DATA1</a></div><div class="ttdeci">uint32_t DATA1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00362">dac.h:362</a></div></div>
<div class="ttc" id="aunionDAC__CTRLB__Type_html_a41a1648ba57151884dab41420448386e"><div class="ttname"><a href="unionDAC__CTRLB__Type.html#a41a1648ba57151884dab41420448386e">DAC_CTRLB_Type::REFSEL</a></div><div class="ttdeci">uint8_t REFSEL</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00068">dac.h:68</a></div></div>
<div class="ttc" id="aunionDAC__RESULT__Type_html_a34b00bf83d59bcfbe34d4f4177d88ca3"><div class="ttname"><a href="unionDAC__RESULT__Type.html#a34b00bf83d59bcfbe34d4f4177d88ca3">DAC_RESULT_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00509">dac.h:509</a></div></div>
<div class="ttc" id="aunionDAC__CTRLA__Type_html_ad05d4e8a7a5715904fba69a1ba984a99"><div class="ttname"><a href="unionDAC__CTRLA__Type.html#ad05d4e8a7a5715904fba69a1ba984a99">DAC_CTRLA_Type::ENABLE</a></div><div class="ttdeci">uint8_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00047">dac.h:47</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_acf0eb6614c1b35e4d6be3db9687d376d"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#acf0eb6614c1b35e4d6be3db9687d376d">DAC_INTFLAG_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00280">dac.h:280</a></div></div>
<div class="ttc" id="aunionDAC__INTENSET__Type_html"><div class="ttname"><a href="unionDAC__INTENSET__Type.html">DAC_INTENSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00207">dac.h:207</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_ae3e5ab1ba691562fad0d0598c5837a7f"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#ae3e5ab1ba691562fad0d0598c5837a7f">DAC_EVCTRL_Type::STARTEI</a></div><div class="ttdeci">uint8_t STARTEI</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00107">dac.h:107</a></div></div>
<div class="ttc" id="aunionDAC__STATUS__Type_html_a25a9909aa3172c3a9e500901e72cb3f7"><div class="ttname"><a href="unionDAC__STATUS__Type.html#a25a9909aa3172c3a9e500901e72cb3f7">DAC_STATUS_Type::EOC</a></div><div class="ttdeci">uint8_t EOC</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00329">dac.h:329</a></div></div>
<div class="ttc" id="aunionDAC__DATA__Type_html_a93328b2ca1a5a44a8324a7be3bd1c054"><div class="ttname"><a href="unionDAC__DATA__Type.html#a93328b2ca1a5a44a8324a7be3bd1c054">DAC_DATA_Type::DATA</a></div><div class="ttdeci">uint16_t DATA</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00453">dac.h:453</a></div></div>
<div class="ttc" id="aunionDAC__SYNCBUSY__Type_html_a740f7133f6a1fbd190b79daa6629887b"><div class="ttname"><a href="unionDAC__SYNCBUSY__Type.html#a740f7133f6a1fbd190b79daa6629887b">DAC_SYNCBUSY_Type::DATABUF</a></div><div class="ttdeci">uint32_t DATABUF</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00370">dac.h:370</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_ad6bfb96fe82e70d190532e0a5b391fd9"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#ad6bfb96fe82e70d190532e0a5b391fd9">DAC_INTENCLR_Type::RESRDY</a></div><div class="ttdeci">uint8_t RESRDY</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00165">dac.h:165</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_a09f51b06c0b7ad014bc0e710237bcb6e"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#a09f51b06c0b7ad014bc0e710237bcb6e">DAC_DACCTRL_Type::FEXT</a></div><div class="ttdeci">uint16_t FEXT</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00408">dac.h:408</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a9fdf9dffaecb13056a031437169d1df1"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a9fdf9dffaecb13056a031437169d1df1">DAC_INTFLAG_Type::EMPTY1</a></div><div class="ttdeci">__I uint8_t EMPTY1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00268">dac.h:268</a></div></div>
<div class="ttc" id="aunionDAC__INTFLAG__Type_html_a41588479dc5baf24935a3f0c21abef81"><div class="ttname"><a href="unionDAC__INTFLAG__Type.html#a41588479dc5baf24935a3f0c21abef81">DAC_INTFLAG_Type::UNDERRUN1</a></div><div class="ttdeci">__I uint8_t UNDERRUN1</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00266">dac.h:266</a></div></div>
<div class="ttc" id="aunionDAC__INTENCLR__Type_html_a7a765df1f712cf0db56c0451767483cb"><div class="ttname"><a href="unionDAC__INTENCLR__Type.html#a7a765df1f712cf0db56c0451767483cb">DAC_INTENCLR_Type::EMPTY</a></div><div class="ttdeci">uint8_t EMPTY</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00164">dac.h:164</a></div></div>
<div class="ttc" id="aunionDAC__DACCTRL__Type_html_a7fcb49127690e2bfdc5aa622f4fe12a3"><div class="ttname"><a href="unionDAC__DACCTRL__Type.html#a7fcb49127690e2bfdc5aa622f4fe12a3">DAC_DACCTRL_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00415">dac.h:415</a></div></div>
<div class="ttc" id="astructDac_html_a6a92c98c095897a17be5869798d408f5"><div class="ttname"><a href="structDac.html#a6a92c98c095897a17be5869798d408f5">Dac::INTENSET</a></div><div class="ttdeci">__IO DAC_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x05 (R/W 8) Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00529">dac.h:529</a></div></div>
<div class="ttc" id="aunionDAC__STATUS__Type_html_ada6b3d84893475e85322f4c41a2c3386"><div class="ttname"><a href="unionDAC__STATUS__Type.html#ada6b3d84893475e85322f4c41a2c3386">DAC_STATUS_Type::READY</a></div><div class="ttdeci">uint8_t READY</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00328">dac.h:328</a></div></div>
<div class="ttc" id="aunionDAC__DATABUF__Type_html_afc4e0e261c760d07cd9343171083e0d4"><div class="ttname"><a href="unionDAC__DATABUF__Type.html#afc4e0e261c760d07cd9343171083e0d4">DAC_DATABUF_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00473">dac.h:473</a></div></div>
<div class="ttc" id="aunionDAC__EVCTRL__Type_html_a1d8c9af6bd653312ebed482e78b13eba"><div class="ttname"><a href="unionDAC__EVCTRL__Type.html#a1d8c9af6bd653312ebed482e78b13eba">DAC_EVCTRL_Type::INVEI</a></div><div class="ttdeci">uint8_t INVEI</div><div class="ttdef"><b>Definition:</b> <a href="component_2dac_8h_source.html#l00109">dac.h:109</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>