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.
2003 lines
498 KiB
HTML
2003 lines
498 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/sercom.h Source File</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">SAME54P20A Test Project
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.20 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_ea9599923402ca8ab47fc3e495999dea.html">arch</a></li><li class="navelem"><a class="el" href="dir_9e929c73feaf15d3695ce4c76b483065.html">arm</a></li><li class="navelem"><a class="el" href="dir_58955c0f35a9c3d48181d2be53994c7b.html">SAME54</a></li><li class="navelem"><a class="el" href="dir_09e97e512ca7d4e6cd359f1c5497eeba.html">SAME54A</a></li><li class="navelem"><a class="el" href="dir_4b38d63e5c584a4d6c9001c789e1829f.html">mcu</a></li><li class="navelem"><a class="el" href="dir_d4fc57b996dc082ef023092a5b7d90fc.html">inc</a></li><li class="navelem"><a class="el" href="dir_2bb2e10400507f879251f0324a0a8c7c.html">component</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">sercom.h</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="sercom_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
|
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#ifndef _SAME54_SERCOM_COMPONENT_</span></div>
|
|
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#define _SAME54_SERCOM_COMPONENT_</span></div>
|
|
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  </div>
|
|
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">/* ========================================================================== */</span></div>
|
|
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">/* ========================================================================== */</span></div>
|
|
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
|
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#define SERCOM_U2201</span></div>
|
|
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#define REV_SERCOM 0x500</span></div>
|
|
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
|
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment">/* -------- SERCOM_I2CM_CTRLA : (SERCOM Offset: 0x00) (R/W 32) I2CM I2CM Control A -------- */</span></div>
|
|
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html"> 44</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#ad0cadd19b6e9751023af97e9457dbad8"> 46</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#ad0cadd19b6e9751023af97e9457dbad8">SWRST</a>:1; </div>
|
|
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#ae39b8b5309ccd2831fad1adf0ee578c9"> 47</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#ae39b8b5309ccd2831fad1adf0ee578c9">ENABLE</a>:1; </div>
|
|
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a3fb961c4be03ac61a765f7b564f7acf4"> 48</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#a3fb961c4be03ac61a765f7b564f7acf4">MODE</a>:3; </div>
|
|
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a4b01c0a9d7f2f614f633923c06338af1"> 49</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a2c928091aa7d1d14ae3e69e28f7b9411"> 50</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#a2c928091aa7d1d14ae3e69e28f7b9411">RUNSTDBY</a>:1; </div>
|
|
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a5d51e46ee7f78e82290b931488315b0d"> 51</a></span>  uint32_t :8; </div>
|
|
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a8ccbd32513b59484f5ef4e5844e5f881"> 52</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#a8ccbd32513b59484f5ef4e5844e5f881">PINOUT</a>:1; </div>
|
|
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#ac032559c0de02ec1ec96aa76128e7db2"> 53</a></span>  uint32_t :3; </div>
|
|
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#afae640a3db0fb791a7e72b8ab5e21a75"> 54</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#afae640a3db0fb791a7e72b8ab5e21a75">SDAHOLD</a>:2; </div>
|
|
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a6b694b1cdd1a005f9567f407361f9fc5"> 55</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#a6b694b1cdd1a005f9567f407361f9fc5">MEXTTOEN</a>:1; </div>
|
|
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#ab837664ee2af1c6aa34e33a7c5df29c1"> 56</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#ab837664ee2af1c6aa34e33a7c5df29c1">SEXTTOEN</a>:1; </div>
|
|
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a2f25f4be3d3d1edb6589617652a19049"> 57</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#a2f25f4be3d3d1edb6589617652a19049">SPEED</a>:2; </div>
|
|
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a35ad818c669201df3f74f399b64a4301"> 58</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#ac2436fbb2093ddd5e328b1cfd9473587"> 59</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#ac2436fbb2093ddd5e328b1cfd9473587">SCLSM</a>:1; </div>
|
|
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a484e7c1db604eab3cb4d5940772ba4ca"> 60</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#a484e7c1db604eab3cb4d5940772ba4ca">INACTOUT</a>:2; </div>
|
|
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#ad06ee60b365fbca41cc2bcc7a07272ef"> 61</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#ad06ee60b365fbca41cc2bcc7a07272ef">LOWTOUTEN</a>:1; </div>
|
|
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a7966d192a2d2a3cc68e13e06d753ebe3"> 62</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#a126fa048e8d7b5f6d778cb0deac0d8a4"> 63</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLA__Type.html#adf469c2df660074d13f5b854ae13f1c0"> 64</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html#adf469c2df660074d13f5b854ae13f1c0">reg</a>; </div>
|
|
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> } <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html">SERCOM_I2CM_CTRLA_Type</a>;</div>
|
|
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  </div>
|
|
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="sercom_8h.html#af2ddd5fe6e8a96fab454c5c133f81044"> 68</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_OFFSET 0x00 </span></div>
|
|
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac9b8ab7883578c82daa4f8113f1078c9"> 69</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="sercom_8h.html#a32388e778d6020a6fe2fbb8d2d0a6221"> 71</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SWRST (_U_(0x1) << SERCOM_I2CM_CTRLA_SWRST_Pos)</span></div>
|
|
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="sercom_8h.html#a77940e272336b631b01356a9e315a17d"> 73</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_ENABLE (_U_(0x1) << SERCOM_I2CM_CTRLA_ENABLE_Pos)</span></div>
|
|
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa8f5b3c26e3c756262d48982291c7cce"> 75</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_MODE_Pos 2 </span></div>
|
|
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_MODE_Msk (_U_(0x7) << SERCOM_I2CM_CTRLA_MODE_Pos)</span></div>
|
|
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_MODE(value) (SERCOM_I2CM_CTRLA_MODE_Msk & ((value) << SERCOM_I2CM_CTRLA_MODE_Pos))</span></div>
|
|
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="sercom_8h.html#af61b393a7890312b581e83234b2680ad"> 78</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_RUNSTDBY_Pos 7 </span></div>
|
|
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_RUNSTDBY (_U_(0x1) << SERCOM_I2CM_CTRLA_RUNSTDBY_Pos)</span></div>
|
|
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="sercom_8h.html#a45259b63428364ebe44ff6fdf9dd04af"> 80</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_PINOUT_Pos 16 </span></div>
|
|
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_PINOUT (_U_(0x1) << SERCOM_I2CM_CTRLA_PINOUT_Pos)</span></div>
|
|
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="sercom_8h.html#a00c1a039c1197e35736d6a42fedb84e2"> 82</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SDAHOLD_Pos 20 </span></div>
|
|
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SDAHOLD_Msk (_U_(0x3) << SERCOM_I2CM_CTRLA_SDAHOLD_Pos)</span></div>
|
|
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SDAHOLD(value) (SERCOM_I2CM_CTRLA_SDAHOLD_Msk & ((value) << SERCOM_I2CM_CTRLA_SDAHOLD_Pos))</span></div>
|
|
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9340ed3c3ec98ea56c0402ea05ec05a4"> 85</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_MEXTTOEN_Pos 22 </span></div>
|
|
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_MEXTTOEN (_U_(0x1) << SERCOM_I2CM_CTRLA_MEXTTOEN_Pos)</span></div>
|
|
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7bf65052f4d40502890e3164c6aa2d72"> 87</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SEXTTOEN_Pos 23 </span></div>
|
|
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SEXTTOEN (_U_(0x1) << SERCOM_I2CM_CTRLA_SEXTTOEN_Pos)</span></div>
|
|
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1918dcf793b5c5e5771c8170cb5d0011"> 89</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SPEED_Pos 24 </span></div>
|
|
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SPEED_Msk (_U_(0x3) << SERCOM_I2CM_CTRLA_SPEED_Pos)</span></div>
|
|
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SPEED(value) (SERCOM_I2CM_CTRLA_SPEED_Msk & ((value) << SERCOM_I2CM_CTRLA_SPEED_Pos))</span></div>
|
|
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3267a4fcea3a01b8d36306f3eda2d2f7"> 92</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SCLSM_Pos 27 </span></div>
|
|
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_SCLSM (_U_(0x1) << SERCOM_I2CM_CTRLA_SCLSM_Pos)</span></div>
|
|
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab108df919979b2311d7317ae9fbfb5a3"> 94</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_INACTOUT_Pos 28 </span></div>
|
|
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_INACTOUT_Msk (_U_(0x3) << SERCOM_I2CM_CTRLA_INACTOUT_Pos)</span></div>
|
|
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_INACTOUT(value) (SERCOM_I2CM_CTRLA_INACTOUT_Msk & ((value) << SERCOM_I2CM_CTRLA_INACTOUT_Pos))</span></div>
|
|
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2154f82ce451e048c1454d5be4dd8cf2"> 97</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_LOWTOUTEN_Pos 30 </span></div>
|
|
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_LOWTOUTEN (_U_(0x1) << SERCOM_I2CM_CTRLA_LOWTOUTEN_Pos)</span></div>
|
|
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab2dfd997fc90aa20ad74dc23c0fe9ba4"> 99</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLA_MASK _U_(0x7BF1009F) </span></div>
|
|
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_CTRLA : (SERCOM Offset: 0x00) (R/W 32) I2CS I2CS Control A -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html"> 103</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#aa1136b35da6ad49b149416701761c458"> 105</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#aa1136b35da6ad49b149416701761c458">SWRST</a>:1; </div>
|
|
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a4cbc28366f8d7f879906a54f3994e278"> 106</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#a4cbc28366f8d7f879906a54f3994e278">ENABLE</a>:1; </div>
|
|
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a71c8f61b9ffca9114e27c78fc93282c7"> 107</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#a71c8f61b9ffca9114e27c78fc93282c7">MODE</a>:3; </div>
|
|
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a2cab9b6758f6c90900e6d670699a0a44"> 108</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#ae4883d25c3053d5bda6bbd8bc5ae2b58"> 109</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#ae4883d25c3053d5bda6bbd8bc5ae2b58">RUNSTDBY</a>:1; </div>
|
|
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a49444eb70daf4423cc1999eb4044e1e4"> 110</a></span>  uint32_t :8; </div>
|
|
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#aecab21d346c4c2c609765bbb0ce09f6b"> 111</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#aecab21d346c4c2c609765bbb0ce09f6b">PINOUT</a>:1; </div>
|
|
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a6f951c813d10fba8c524a22d2e284acc"> 112</a></span>  uint32_t :3; </div>
|
|
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a854d1e74f569538b2bca9332dd308a36"> 113</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#a854d1e74f569538b2bca9332dd308a36">SDAHOLD</a>:2; </div>
|
|
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#aafddce0eff5ed0080c82fc82d3fcc89b"> 114</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#aeffeaffa2f907830e294886629350e40"> 115</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#aeffeaffa2f907830e294886629350e40">SEXTTOEN</a>:1; </div>
|
|
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a93de3727ad0c1ded233ddae240ffba09"> 116</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#a93de3727ad0c1ded233ddae240ffba09">SPEED</a>:2; </div>
|
|
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a120086074d2cfd0021af7c402ae85e5c"> 117</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#ae008599ed0ec69fe3f54f0e153e2000e"> 118</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#ae008599ed0ec69fe3f54f0e153e2000e">SCLSM</a>:1; </div>
|
|
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#adc4223efb35b2af60ec144f22e5c47b3"> 119</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#abce98fdc3234d8ceb822211b739fe5c7"> 120</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#abce98fdc3234d8ceb822211b739fe5c7">LOWTOUTEN</a>:1; </div>
|
|
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a030d23d32affd712ab6e17d8dfdc84c1"> 121</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#a848f34b4e752345d155b90ca7b7c99c0"> 122</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLA__Type.html#ad614b053e45108d4ed54f3d26a6b964b"> 123</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html#ad614b053e45108d4ed54f3d26a6b964b">reg</a>; </div>
|
|
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> } <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html">SERCOM_I2CS_CTRLA_Type</a>;</div>
|
|
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  </div>
|
|
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1067b06275a77794a4469ce9f4ea2068"> 127</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_OFFSET 0x00 </span></div>
|
|
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="sercom_8h.html#a306c2269e1d97f1bb455bf1fc112993c"> 128</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="sercom_8h.html#abde836e4dd8d6a4f167cd81950e214ea"> 130</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SWRST (_U_(0x1) << SERCOM_I2CS_CTRLA_SWRST_Pos)</span></div>
|
|
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="sercom_8h.html#a38a5f4684c38da4b013c1341846d097f"> 132</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_ENABLE (_U_(0x1) << SERCOM_I2CS_CTRLA_ENABLE_Pos)</span></div>
|
|
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="sercom_8h.html#a28b25756139973e68744537e28f53c09"> 134</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_MODE_Pos 2 </span></div>
|
|
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_MODE_Msk (_U_(0x7) << SERCOM_I2CS_CTRLA_MODE_Pos)</span></div>
|
|
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_MODE(value) (SERCOM_I2CS_CTRLA_MODE_Msk & ((value) << SERCOM_I2CS_CTRLA_MODE_Pos))</span></div>
|
|
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="sercom_8h.html#a74d58a33687a13e36579eca322beb1e6"> 137</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_RUNSTDBY_Pos 7 </span></div>
|
|
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_RUNSTDBY (_U_(0x1) << SERCOM_I2CS_CTRLA_RUNSTDBY_Pos)</span></div>
|
|
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac67e0decf152fa11dca309a3fd7eda4c"> 139</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_PINOUT_Pos 16 </span></div>
|
|
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_PINOUT (_U_(0x1) << SERCOM_I2CS_CTRLA_PINOUT_Pos)</span></div>
|
|
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="sercom_8h.html#a5170f9bf6f5f520e15ef8fc791431dff"> 141</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SDAHOLD_Pos 20 </span></div>
|
|
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SDAHOLD_Msk (_U_(0x3) << SERCOM_I2CS_CTRLA_SDAHOLD_Pos)</span></div>
|
|
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SDAHOLD(value) (SERCOM_I2CS_CTRLA_SDAHOLD_Msk & ((value) << SERCOM_I2CS_CTRLA_SDAHOLD_Pos))</span></div>
|
|
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="sercom_8h.html#adeb7a22a380654bdbc0ba717bf7a8789"> 144</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SEXTTOEN_Pos 23 </span></div>
|
|
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SEXTTOEN (_U_(0x1) << SERCOM_I2CS_CTRLA_SEXTTOEN_Pos)</span></div>
|
|
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="sercom_8h.html#a03856ff2f8e5c875ba1cb347bc6e4bfe"> 146</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SPEED_Pos 24 </span></div>
|
|
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SPEED_Msk (_U_(0x3) << SERCOM_I2CS_CTRLA_SPEED_Pos)</span></div>
|
|
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SPEED(value) (SERCOM_I2CS_CTRLA_SPEED_Msk & ((value) << SERCOM_I2CS_CTRLA_SPEED_Pos))</span></div>
|
|
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa359fcba2a29b5be482f94a01023579e"> 149</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SCLSM_Pos 27 </span></div>
|
|
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_SCLSM (_U_(0x1) << SERCOM_I2CS_CTRLA_SCLSM_Pos)</span></div>
|
|
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="sercom_8h.html#a6fa50264b4e64fc2f54c940486b205a8"> 151</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_LOWTOUTEN_Pos 30 </span></div>
|
|
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_LOWTOUTEN (_U_(0x1) << SERCOM_I2CS_CTRLA_LOWTOUTEN_Pos)</span></div>
|
|
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab8ffa0fe78ed6da3f431811f007f3504"> 153</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLA_MASK _U_(0x4BB1009F) </span></div>
|
|
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_CTRLA : (SERCOM Offset: 0x00) (R/W 32) SPI SPI Control A -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html"> 157</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#a0ca7ade27b9331f55d129bed3db2b618"> 159</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#a0ca7ade27b9331f55d129bed3db2b618">SWRST</a>:1; </div>
|
|
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#aff3f16af0027895e6ba9763cc47a3c3e"> 160</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#aff3f16af0027895e6ba9763cc47a3c3e">ENABLE</a>:1; </div>
|
|
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#ae23d24939de9a66920e2f0c4158b2199"> 161</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#ae23d24939de9a66920e2f0c4158b2199">MODE</a>:3; </div>
|
|
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#af67738e52bcad6a0ee9235647b8e009c"> 162</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#acef6e6fe04b541e23e0cd480a36e53fc"> 163</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#acef6e6fe04b541e23e0cd480a36e53fc">RUNSTDBY</a>:1; </div>
|
|
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#a12b7f7e247b546ca3e7092d2535ee378"> 164</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#a12b7f7e247b546ca3e7092d2535ee378">IBON</a>:1; </div>
|
|
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#a87a9feb3035c1204604fe5a106a1b131"> 165</a></span>  uint32_t :7; </div>
|
|
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#afe6d579f2e8a36932406ce277b9c8cc0"> 166</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#afe6d579f2e8a36932406ce277b9c8cc0">DOPO</a>:2; </div>
|
|
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#a3cc870756cad541642b342398cf54fbb"> 167</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#a7a2086f5ae4268ad655068c9033ece7b"> 168</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#a7a2086f5ae4268ad655068c9033ece7b">DIPO</a>:2; </div>
|
|
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#a6397fc351b90ce30b0fda7b6d2f7e00e"> 169</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#aeded1c31d8e9f76a4c7087a437dde5ba"> 170</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#aeded1c31d8e9f76a4c7087a437dde5ba">FORM</a>:4; </div>
|
|
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#ab5e07b366fc06c5ea67a0e7756371217"> 171</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#ab5e07b366fc06c5ea67a0e7756371217">CPHA</a>:1; </div>
|
|
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#ae2dd1f145073fa400dc2346b1b2ae370"> 172</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#ae2dd1f145073fa400dc2346b1b2ae370">CPOL</a>:1; </div>
|
|
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#a29dd5ad26301dcb2164921e020b313a6"> 173</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#a29dd5ad26301dcb2164921e020b313a6">DORD</a>:1; </div>
|
|
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#a3989c7585b68a5c86547b3dce8ad4c15"> 174</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#abd0db1e5fc7d152a3623e272e50f8436"> 175</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLA__Type.html#adc1260c3a85886f57b5059e4a9a496c8"> 176</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html#adc1260c3a85886f57b5059e4a9a496c8">reg</a>; </div>
|
|
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> } <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html">SERCOM_SPI_CTRLA_Type</a>;</div>
|
|
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  </div>
|
|
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="sercom_8h.html#a72986752fedd413e6f842101677e7f52"> 180</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_OFFSET 0x00 </span></div>
|
|
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="sercom_8h.html#a052a5b91f3d8c03c1814502c051d4c3f"> 181</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2f3b0e958c4be7c848b3934c5648de5b"> 183</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_SWRST (_U_(0x1) << SERCOM_SPI_CTRLA_SWRST_Pos)</span></div>
|
|
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="sercom_8h.html#afef9eef9895fd5eac72b62e67bcb1e28"> 185</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_ENABLE (_U_(0x1) << SERCOM_SPI_CTRLA_ENABLE_Pos)</span></div>
|
|
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="sercom_8h.html#a52c079d744ef9c07762c97548eea6c8d"> 187</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_MODE_Pos 2 </span></div>
|
|
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_MODE_Msk (_U_(0x7) << SERCOM_SPI_CTRLA_MODE_Pos)</span></div>
|
|
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_MODE(value) (SERCOM_SPI_CTRLA_MODE_Msk & ((value) << SERCOM_SPI_CTRLA_MODE_Pos))</span></div>
|
|
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7f2cfd4cf26f7728332a1133feb4d0b1"> 190</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_RUNSTDBY_Pos 7 </span></div>
|
|
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_RUNSTDBY (_U_(0x1) << SERCOM_SPI_CTRLA_RUNSTDBY_Pos)</span></div>
|
|
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="sercom_8h.html#a63758f686d06f8346066be4217a78f17"> 192</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_IBON_Pos 8 </span></div>
|
|
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_IBON (_U_(0x1) << SERCOM_SPI_CTRLA_IBON_Pos)</span></div>
|
|
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa72c7504628951c39d9877c33ab9e6fe"> 194</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_DOPO_Pos 16 </span></div>
|
|
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_DOPO_Msk (_U_(0x3) << SERCOM_SPI_CTRLA_DOPO_Pos)</span></div>
|
|
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_DOPO(value) (SERCOM_SPI_CTRLA_DOPO_Msk & ((value) << SERCOM_SPI_CTRLA_DOPO_Pos))</span></div>
|
|
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="sercom_8h.html#aefe3548f853ddf08ea9b9754bb4a77b1"> 197</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_DIPO_Pos 20 </span></div>
|
|
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_DIPO_Msk (_U_(0x3) << SERCOM_SPI_CTRLA_DIPO_Pos)</span></div>
|
|
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_DIPO(value) (SERCOM_SPI_CTRLA_DIPO_Msk & ((value) << SERCOM_SPI_CTRLA_DIPO_Pos))</span></div>
|
|
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1442afbea00b3d181e673dfc47f448a5"> 200</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_FORM_Pos 24 </span></div>
|
|
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_FORM_Msk (_U_(0xF) << SERCOM_SPI_CTRLA_FORM_Pos)</span></div>
|
|
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_FORM(value) (SERCOM_SPI_CTRLA_FORM_Msk & ((value) << SERCOM_SPI_CTRLA_FORM_Pos))</span></div>
|
|
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab3ea80ad57c40f051ee961f3ff130d8e"> 203</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_CPHA_Pos 28 </span></div>
|
|
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_CPHA (_U_(0x1) << SERCOM_SPI_CTRLA_CPHA_Pos)</span></div>
|
|
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab0481726f11f28aa329437f9a6686155"> 205</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_CPOL_Pos 29 </span></div>
|
|
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_CPOL (_U_(0x1) << SERCOM_SPI_CTRLA_CPOL_Pos)</span></div>
|
|
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="sercom_8h.html#a6d272c34e4254de634b734f8156fde5e"> 207</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_DORD_Pos 30 </span></div>
|
|
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_DORD (_U_(0x1) << SERCOM_SPI_CTRLA_DORD_Pos)</span></div>
|
|
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac25c912959e4a0b8829189669303a212"> 209</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLA_MASK _U_(0x7F33019F) </span></div>
|
|
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_CTRLA : (SERCOM Offset: 0x00) (R/W 32) USART USART Control A -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html"> 213</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a13553d00f69f7c38a82dfe515163d175"> 215</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a13553d00f69f7c38a82dfe515163d175">SWRST</a>:1; </div>
|
|
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#aac4ae02395d9fb65d4f0204327004093"> 216</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#aac4ae02395d9fb65d4f0204327004093">ENABLE</a>:1; </div>
|
|
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a07f6751ebca8342016885c406fce324d"> 217</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a07f6751ebca8342016885c406fce324d">MODE</a>:3; </div>
|
|
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#ab7800007c5ce142938847049eda69e70"> 218</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#aa4a515ace1c63cbce765b6e231e92dbc"> 219</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#aa4a515ace1c63cbce765b6e231e92dbc">RUNSTDBY</a>:1; </div>
|
|
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a683a86341becaf2b561042539d396531"> 220</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a683a86341becaf2b561042539d396531">IBON</a>:1; </div>
|
|
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#ac40ba03edebe9a5e65ee346037e46185"> 221</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#ac40ba03edebe9a5e65ee346037e46185">TXINV</a>:1; </div>
|
|
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a3e81d1aaf817b6829aa916c92f356709"> 222</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a3e81d1aaf817b6829aa916c92f356709">RXINV</a>:1; </div>
|
|
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#ac385da3fb0e60e95dff7044b9aa7e3b1"> 223</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a5cf585340a4502933541e17952bfc5ec"> 224</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a5cf585340a4502933541e17952bfc5ec">SAMPR</a>:3; </div>
|
|
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a4ae22510fb8909670aeeeee1d3940506"> 225</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a4ae22510fb8909670aeeeee1d3940506">TXPO</a>:2; </div>
|
|
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a4d0546846b9884bd9336cdc855ff5280"> 226</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a6870e6e6fb00b5baea3a538ec405ed09"> 227</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a6870e6e6fb00b5baea3a538ec405ed09">RXPO</a>:2; </div>
|
|
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a16a41bfd5ce293dffe42391e2336aaf9"> 228</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a16a41bfd5ce293dffe42391e2336aaf9">SAMPA</a>:2; </div>
|
|
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a2c9689dd3d4a53b17222f27d9557391c"> 229</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a2c9689dd3d4a53b17222f27d9557391c">FORM</a>:4; </div>
|
|
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#aaf56d6cbc5e5f88c033fc61813d9fb0a"> 230</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#aaf56d6cbc5e5f88c033fc61813d9fb0a">CMODE</a>:1; </div>
|
|
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a2944e6fc9ccf24a94275c51776ff386c"> 231</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a2944e6fc9ccf24a94275c51776ff386c">CPOL</a>:1; </div>
|
|
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a6a778825fa29095d7baeec31c0dd6836"> 232</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a6a778825fa29095d7baeec31c0dd6836">DORD</a>:1; </div>
|
|
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#ab040cd5d84fcc04d3638cc733457ed40"> 233</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a76e66adb3ee1d3449f8ffb551ec8eb84"> 234</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLA__Type.html#a5682f6274d3a895e5936743811c32536"> 235</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLA__Type.html#a5682f6274d3a895e5936743811c32536">reg</a>; </div>
|
|
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> } <a class="code" href="unionSERCOM__USART__CTRLA__Type.html">SERCOM_USART_CTRLA_Type</a>;</div>
|
|
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  </div>
|
|
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="sercom_8h.html#a54d6a667e0cba94724a7bf58c4867180"> 239</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_OFFSET 0x00 </span></div>
|
|
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab8c2398e33a2c2dd9c1adcdda43eebd9"> 240</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4e94483b45a4fba80eda7a8b6bd8c89e"> 242</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_SWRST (_U_(0x1) << SERCOM_USART_CTRLA_SWRST_Pos)</span></div>
|
|
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="sercom_8h.html#a20ddd5ff4448a7c36b4c4d005efa05ed"> 244</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_ENABLE (_U_(0x1) << SERCOM_USART_CTRLA_ENABLE_Pos)</span></div>
|
|
<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0796e7296d74a5202c5a9fc61ea9ea3b"> 246</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_MODE_Pos 2 </span></div>
|
|
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_MODE_Msk (_U_(0x7) << SERCOM_USART_CTRLA_MODE_Pos)</span></div>
|
|
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_MODE(value) (SERCOM_USART_CTRLA_MODE_Msk & ((value) << SERCOM_USART_CTRLA_MODE_Pos))</span></div>
|
|
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="sercom_8h.html#a34d2008a78308b99b8a3cc7f8426ccee"> 249</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_RUNSTDBY_Pos 7 </span></div>
|
|
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_RUNSTDBY (_U_(0x1) << SERCOM_USART_CTRLA_RUNSTDBY_Pos)</span></div>
|
|
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8c9af0e4149441c3319b0869a3f5eb79"> 251</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_IBON_Pos 8 </span></div>
|
|
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_IBON (_U_(0x1) << SERCOM_USART_CTRLA_IBON_Pos)</span></div>
|
|
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0740799c4c99a4d3cbcf66ca00329cba"> 253</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_TXINV_Pos 9 </span></div>
|
|
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_TXINV (_U_(0x1) << SERCOM_USART_CTRLA_TXINV_Pos)</span></div>
|
|
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="sercom_8h.html#a6eea0f2151aecb874ee5f9d4b3d32b21"> 255</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_RXINV_Pos 10 </span></div>
|
|
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_RXINV (_U_(0x1) << SERCOM_USART_CTRLA_RXINV_Pos)</span></div>
|
|
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="sercom_8h.html#a619783c40a8635d08e6d56e7ff43d5ea"> 257</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_SAMPR_Pos 13 </span></div>
|
|
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_SAMPR_Msk (_U_(0x7) << SERCOM_USART_CTRLA_SAMPR_Pos)</span></div>
|
|
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_SAMPR(value) (SERCOM_USART_CTRLA_SAMPR_Msk & ((value) << SERCOM_USART_CTRLA_SAMPR_Pos))</span></div>
|
|
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab23dcbcc6dedf8763535234e70e95360"> 260</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_TXPO_Pos 16 </span></div>
|
|
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_TXPO_Msk (_U_(0x3) << SERCOM_USART_CTRLA_TXPO_Pos)</span></div>
|
|
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_TXPO(value) (SERCOM_USART_CTRLA_TXPO_Msk & ((value) << SERCOM_USART_CTRLA_TXPO_Pos))</span></div>
|
|
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="sercom_8h.html#abd9b6a90ba85b567c1b4abc403ce360d"> 263</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_RXPO_Pos 20 </span></div>
|
|
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_RXPO_Msk (_U_(0x3) << SERCOM_USART_CTRLA_RXPO_Pos)</span></div>
|
|
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_RXPO(value) (SERCOM_USART_CTRLA_RXPO_Msk & ((value) << SERCOM_USART_CTRLA_RXPO_Pos))</span></div>
|
|
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="sercom_8h.html#af908d1b3dd997b4458deb9d3711be15b"> 266</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_SAMPA_Pos 22 </span></div>
|
|
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_SAMPA_Msk (_U_(0x3) << SERCOM_USART_CTRLA_SAMPA_Pos)</span></div>
|
|
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_SAMPA(value) (SERCOM_USART_CTRLA_SAMPA_Msk & ((value) << SERCOM_USART_CTRLA_SAMPA_Pos))</span></div>
|
|
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="sercom_8h.html#a66b6fc1b386596d5426091b7e85171fa"> 269</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_FORM_Pos 24 </span></div>
|
|
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_FORM_Msk (_U_(0xF) << SERCOM_USART_CTRLA_FORM_Pos)</span></div>
|
|
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_FORM(value) (SERCOM_USART_CTRLA_FORM_Msk & ((value) << SERCOM_USART_CTRLA_FORM_Pos))</span></div>
|
|
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad98b1700e833ae1e4433b54c5d96333a"> 272</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_CMODE_Pos 28 </span></div>
|
|
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_CMODE (_U_(0x1) << SERCOM_USART_CTRLA_CMODE_Pos)</span></div>
|
|
<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac0128d4edc5d1dcc9ab8a47b4df89d2b"> 274</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_CPOL_Pos 29 </span></div>
|
|
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_CPOL (_U_(0x1) << SERCOM_USART_CTRLA_CPOL_Pos)</span></div>
|
|
<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1c8e88a80e5fce6e94d3a9b34b036415"> 276</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_DORD_Pos 30 </span></div>
|
|
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="preprocessor">#define SERCOM_USART_CTRLA_DORD (_U_(0x1) << SERCOM_USART_CTRLA_DORD_Pos)</span></div>
|
|
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="sercom_8h.html#a73e6a33cf92a67b5d943f7465b0a9f89"> 278</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLA_MASK _U_(0x7FF3E79F) </span></div>
|
|
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_CTRLB : (SERCOM Offset: 0x04) (R/W 32) I2CM I2CM Control B -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html"> 282</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#a6442983bb1636cd91675f3669638c091"> 284</a></span>  uint32_t :8; </div>
|
|
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#a5a09b6d3a66d313bbbb4e3b0819ebf4f"> 285</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLB__Type.html#a5a09b6d3a66d313bbbb4e3b0819ebf4f">SMEN</a>:1; </div>
|
|
<div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#a7c5534c3e47dd222803b1bfec6de57bd"> 286</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLB__Type.html#a7c5534c3e47dd222803b1bfec6de57bd">QCEN</a>:1; </div>
|
|
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#ab8bcf52a7cea68a36fd125328fbda2c5"> 287</a></span>  uint32_t :6; </div>
|
|
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#ae3d1098dabeddb735ea45453190b78f1"> 288</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLB__Type.html#ae3d1098dabeddb735ea45453190b78f1">CMD</a>:2; </div>
|
|
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#af303631f5e6765d0161134a7912729a5"> 289</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLB__Type.html#af303631f5e6765d0161134a7912729a5">ACKACT</a>:1; </div>
|
|
<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#a369d5adf333c79f0278be222027af845"> 290</a></span>  uint32_t :13; </div>
|
|
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#abc135e5bd35b9dda322c24c197d70fc5"> 291</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLB__Type.html#ab16545207c8770c0e0ac06720640593e"> 292</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLB__Type.html#ab16545207c8770c0e0ac06720640593e">reg</a>; </div>
|
|
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> } <a class="code" href="unionSERCOM__I2CM__CTRLB__Type.html">SERCOM_I2CM_CTRLB_Type</a>;</div>
|
|
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  </div>
|
|
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="sercom_8h.html#af43c99450b5d3433ad21ebe9b4ea7e12"> 296</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_OFFSET 0x04 </span></div>
|
|
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8a10ef54f804aec64558615523d6a763"> 297</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1101ab46d9827c77b5ec0778c764dac0"> 299</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_SMEN_Pos 8 </span></div>
|
|
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_SMEN (_U_(0x1) << SERCOM_I2CM_CTRLB_SMEN_Pos)</span></div>
|
|
<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad75d085418bd1c67613864a56e143e19"> 301</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_QCEN_Pos 9 </span></div>
|
|
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_QCEN (_U_(0x1) << SERCOM_I2CM_CTRLB_QCEN_Pos)</span></div>
|
|
<div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="sercom_8h.html#abb90fce400c668fbc6016447c98febf2"> 303</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_CMD_Pos 16 </span></div>
|
|
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_CMD_Msk (_U_(0x3) << SERCOM_I2CM_CTRLB_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_CMD(value) (SERCOM_I2CM_CTRLB_CMD_Msk & ((value) << SERCOM_I2CM_CTRLB_CMD_Pos))</span></div>
|
|
<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad5af71947ac228960ab1b20085276ad8"> 306</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_ACKACT_Pos 18 </span></div>
|
|
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_ACKACT (_U_(0x1) << SERCOM_I2CM_CTRLB_ACKACT_Pos)</span></div>
|
|
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="sercom_8h.html#aaefd2ad280298007962bb37f2901b99e"> 308</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLB_MASK _U_(0x00070300) </span></div>
|
|
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_CTRLB : (SERCOM Offset: 0x04) (R/W 32) I2CS I2CS Control B -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html"> 312</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#added535b6cbfb016880f87c05594e9c9"> 314</a></span>  uint32_t :8; </div>
|
|
<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#a1affda3f61829538c26796a6c5ab8ee3"> 315</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html#a1affda3f61829538c26796a6c5ab8ee3">SMEN</a>:1; </div>
|
|
<div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#af1289577c61104d086086fe616e25f8a"> 316</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html#af1289577c61104d086086fe616e25f8a">GCMD</a>:1; </div>
|
|
<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#a1d88f7220830193045ca60f2edd86021"> 317</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html#a1d88f7220830193045ca60f2edd86021">AACKEN</a>:1; </div>
|
|
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#ab919446a954c2c4c44bc3864799a37f1"> 318</a></span>  uint32_t :3; </div>
|
|
<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#ab7c1247d97c94aba005f0c2da9ca6e65"> 319</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html#ab7c1247d97c94aba005f0c2da9ca6e65">AMODE</a>:2; </div>
|
|
<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#abbbc0d184d29f6af937313de28be0c8b"> 320</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html#abbbc0d184d29f6af937313de28be0c8b">CMD</a>:2; </div>
|
|
<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#a74e7ec48df0fc881a81899cca6a5cdaf"> 321</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html#a74e7ec48df0fc881a81899cca6a5cdaf">ACKACT</a>:1; </div>
|
|
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#a9df995c222e8a216d066f2c925bcd834"> 322</a></span>  uint32_t :13; </div>
|
|
<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#a25d29fb26c7a9eb2b4ad7c64c70ecd1a"> 323</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLB__Type.html#aa04f08bd238d803e7c1a4a1cf3c418d0"> 324</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html#aa04f08bd238d803e7c1a4a1cf3c418d0">reg</a>; </div>
|
|
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> } <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html">SERCOM_I2CS_CTRLB_Type</a>;</div>
|
|
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  </div>
|
|
<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="sercom_8h.html#aab19d855585a8cefa26d3c18f23f5199"> 328</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_OFFSET 0x04 </span></div>
|
|
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1cdf7723e2884d4309ae249c191f9672"> 329</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1f55640a403e336a6c62ee5b12212355"> 331</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_SMEN_Pos 8 </span></div>
|
|
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_SMEN (_U_(0x1) << SERCOM_I2CS_CTRLB_SMEN_Pos)</span></div>
|
|
<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="sercom_8h.html#aecd606c38c836f759f83da88507a4aec"> 333</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_GCMD_Pos 9 </span></div>
|
|
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_GCMD (_U_(0x1) << SERCOM_I2CS_CTRLB_GCMD_Pos)</span></div>
|
|
<div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="sercom_8h.html#adcca259920f7bfbf8b1ba71344524aa8"> 335</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_AACKEN_Pos 10 </span></div>
|
|
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_AACKEN (_U_(0x1) << SERCOM_I2CS_CTRLB_AACKEN_Pos)</span></div>
|
|
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3a2e9eb3ba2460c2e89a056f56b5e0d4"> 337</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_AMODE_Pos 14 </span></div>
|
|
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_AMODE_Msk (_U_(0x3) << SERCOM_I2CS_CTRLB_AMODE_Pos)</span></div>
|
|
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_AMODE(value) (SERCOM_I2CS_CTRLB_AMODE_Msk & ((value) << SERCOM_I2CS_CTRLB_AMODE_Pos))</span></div>
|
|
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa6604f85f8a3308c088213612f5252b5"> 340</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_CMD_Pos 16 </span></div>
|
|
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_CMD_Msk (_U_(0x3) << SERCOM_I2CS_CTRLB_CMD_Pos)</span></div>
|
|
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_CMD(value) (SERCOM_I2CS_CTRLB_CMD_Msk & ((value) << SERCOM_I2CS_CTRLB_CMD_Pos))</span></div>
|
|
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9a5be18c7e0c42dc20a693178c2912e2"> 343</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_ACKACT_Pos 18 </span></div>
|
|
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_ACKACT (_U_(0x1) << SERCOM_I2CS_CTRLB_ACKACT_Pos)</span></div>
|
|
<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0ea23da70bd50b06c4128f0c984cbf9f"> 345</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLB_MASK _U_(0x0007C700) </span></div>
|
|
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_CTRLB : (SERCOM Offset: 0x04) (R/W 32) SPI SPI Control B -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html"> 349</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#a0fc196ed3a462de3a8c61a8c6c9691e9"> 351</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html#a0fc196ed3a462de3a8c61a8c6c9691e9">CHSIZE</a>:3; </div>
|
|
<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#a4e79ac56e87356f30ba30dfa98573d2e"> 352</a></span>  uint32_t :3; </div>
|
|
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#afa5bc1cf51ab0463a6e8863975fec3b5"> 353</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html#afa5bc1cf51ab0463a6e8863975fec3b5">PLOADEN</a>:1; </div>
|
|
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#aa8aca5bf823f926311b9dd39aaad276c"> 354</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#a50c18a3ea68920ff5d68ebcc3acd65c9"> 355</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html#a50c18a3ea68920ff5d68ebcc3acd65c9">SSDE</a>:1; </div>
|
|
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#a3f547cce794a09b5fa511370d2084a75"> 356</a></span>  uint32_t :3; </div>
|
|
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#a32fca1f5ab3696002ac1e65003f5d1af"> 357</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html#a32fca1f5ab3696002ac1e65003f5d1af">MSSEN</a>:1; </div>
|
|
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#a9054a101f670d3720659cdb0b9be1454"> 358</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html#a9054a101f670d3720659cdb0b9be1454">AMODE</a>:2; </div>
|
|
<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#ae1082ae46269278cb6ee15b9691efd54"> 359</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#a7fcf19193f6353f155a5582cd345f009"> 360</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html#a7fcf19193f6353f155a5582cd345f009">RXEN</a>:1; </div>
|
|
<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#aa7bd47a82d2754f456efbe184655bcfe"> 361</a></span>  uint32_t :14; </div>
|
|
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#a140a002109d039d1062088ebe7cb0e0e"> 362</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLB__Type.html#ae173eb3bc1bc42ce88c814d0a3e3b7e8"> 363</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html#ae173eb3bc1bc42ce88c814d0a3e3b7e8">reg</a>; </div>
|
|
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> } <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html">SERCOM_SPI_CTRLB_Type</a>;</div>
|
|
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  </div>
|
|
<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="sercom_8h.html#a793c49a07dc02c8237ab63e52fd0304c"> 367</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_OFFSET 0x04 </span></div>
|
|
<div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9a39beaf6f38afbcadd9478ef2ccad06"> 368</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="sercom_8h.html#afb3a3447ea56a377ecdc8eba9faa21ab"> 370</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_CHSIZE_Pos 0 </span></div>
|
|
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_CHSIZE_Msk (_U_(0x7) << SERCOM_SPI_CTRLB_CHSIZE_Pos)</span></div>
|
|
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_CHSIZE(value) (SERCOM_SPI_CTRLB_CHSIZE_Msk & ((value) << SERCOM_SPI_CTRLB_CHSIZE_Pos))</span></div>
|
|
<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="sercom_8h.html#a360c363f5807b2fc40b905e3b61bff2c"> 373</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_PLOADEN_Pos 6 </span></div>
|
|
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_PLOADEN (_U_(0x1) << SERCOM_SPI_CTRLB_PLOADEN_Pos)</span></div>
|
|
<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2c0679bf5f5bc3c353faca2688a45ffd"> 375</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_SSDE_Pos 9 </span></div>
|
|
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_SSDE (_U_(0x1) << SERCOM_SPI_CTRLB_SSDE_Pos)</span></div>
|
|
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="sercom_8h.html#ae02169992bebf70ec79f3381361ea43d"> 377</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_MSSEN_Pos 13 </span></div>
|
|
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_MSSEN (_U_(0x1) << SERCOM_SPI_CTRLB_MSSEN_Pos)</span></div>
|
|
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="sercom_8h.html#a48799d0ce0df98d60ec4c7cbddfbabe9"> 379</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_AMODE_Pos 14 </span></div>
|
|
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_AMODE_Msk (_U_(0x3) << SERCOM_SPI_CTRLB_AMODE_Pos)</span></div>
|
|
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_AMODE(value) (SERCOM_SPI_CTRLB_AMODE_Msk & ((value) << SERCOM_SPI_CTRLB_AMODE_Pos))</span></div>
|
|
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1cc329b6d1b1b57463fc4afa8ba364f1"> 382</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_RXEN_Pos 17 </span></div>
|
|
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_RXEN (_U_(0x1) << SERCOM_SPI_CTRLB_RXEN_Pos)</span></div>
|
|
<div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8ef04e3216a97881e49a69692cae55b3"> 384</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLB_MASK _U_(0x0002E247) </span></div>
|
|
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_CTRLB : (SERCOM Offset: 0x04) (R/W 32) USART USART Control B -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html"> 388</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a72cf5bc6fdb5817e7ae14b87f85f2968"> 390</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#a72cf5bc6fdb5817e7ae14b87f85f2968">CHSIZE</a>:3; </div>
|
|
<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a73ff92496b6c369f62871f868ea8c13b"> 391</a></span>  uint32_t :3; </div>
|
|
<div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a468da21d501b1ebeb41470be43f629d1"> 392</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#a468da21d501b1ebeb41470be43f629d1">SBMODE</a>:1; </div>
|
|
<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a9c4c946d7c03674dc31b7f0d28f33c77"> 393</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a3d167adbc862eeea425972cef99ab64e"> 394</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#a3d167adbc862eeea425972cef99ab64e">COLDEN</a>:1; </div>
|
|
<div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#ae7c8a72b199edd90571d45b1bc3f46f9"> 395</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#ae7c8a72b199edd90571d45b1bc3f46f9">SFDE</a>:1; </div>
|
|
<div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#af283ac3f4419404fe444bb7cf1e3b100"> 396</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#af283ac3f4419404fe444bb7cf1e3b100">ENC</a>:1; </div>
|
|
<div class="line"><a name="l00397"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a636510f2cc63539a1f7ea9daf545515f"> 397</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#aaee20bc3892c8881881798e3f23e5254"> 398</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#aaee20bc3892c8881881798e3f23e5254">PMODE</a>:1; </div>
|
|
<div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a5347bf58c9cf760e6288e1f5acae4fb7"> 399</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a8358d42357c2a398625c8a78d438ad81"> 400</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#a8358d42357c2a398625c8a78d438ad81">TXEN</a>:1; </div>
|
|
<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a30169679c27901add5c26693340524a6"> 401</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#a30169679c27901add5c26693340524a6">RXEN</a>:1; </div>
|
|
<div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#abfae2d24f872eeccfde48bd864a3b23f"> 402</a></span>  uint32_t :6; </div>
|
|
<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a192378757774495537b221198f2a5c4d"> 403</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#a192378757774495537b221198f2a5c4d">LINCMD</a>:2; </div>
|
|
<div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#af928418b3b1645456d2a187bfd273bed"> 404</a></span>  uint32_t :6; </div>
|
|
<div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#aa3a7fe65f86ca22090fcdd78434fc4dc"> 405</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLB__Type.html#a6aa63b052aef25b4b62bdd3a93107506"> 406</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLB__Type.html#a6aa63b052aef25b4b62bdd3a93107506">reg</a>; </div>
|
|
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span> } <a class="code" href="unionSERCOM__USART__CTRLB__Type.html">SERCOM_USART_CTRLB_Type</a>;</div>
|
|
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  </div>
|
|
<div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="sercom_8h.html#a39d423f1264e65f28f0e8e343a2e4173"> 410</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_OFFSET 0x04 </span></div>
|
|
<div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="sercom_8h.html#a5f96cd1e2c3802c55743228fabc524cc"> 411</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="sercom_8h.html#a90b481f2faa23fa9beea38ee7dcce94d"> 413</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_CHSIZE_Pos 0 </span></div>
|
|
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_CHSIZE_Msk (_U_(0x7) << SERCOM_USART_CTRLB_CHSIZE_Pos)</span></div>
|
|
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_CHSIZE(value) (SERCOM_USART_CTRLB_CHSIZE_Msk & ((value) << SERCOM_USART_CTRLB_CHSIZE_Pos))</span></div>
|
|
<div class="line"><a name="l00416"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9cb2bda1f98dbb34f0b89a3fe55975c5"> 416</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_SBMODE_Pos 6 </span></div>
|
|
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_SBMODE (_U_(0x1) << SERCOM_USART_CTRLB_SBMODE_Pos)</span></div>
|
|
<div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="sercom_8h.html#a170496bb8307464e02214c3e103e2184"> 418</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_COLDEN_Pos 8 </span></div>
|
|
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_COLDEN (_U_(0x1) << SERCOM_USART_CTRLB_COLDEN_Pos)</span></div>
|
|
<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="sercom_8h.html#a5b0e8936c3d3be3ccc62eadbbc21df69"> 420</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_SFDE_Pos 9 </span></div>
|
|
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_SFDE (_U_(0x1) << SERCOM_USART_CTRLB_SFDE_Pos)</span></div>
|
|
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="sercom_8h.html#a45df1ea385a685b6585ebc5940d40f65"> 422</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_ENC_Pos 10 </span></div>
|
|
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_ENC (_U_(0x1) << SERCOM_USART_CTRLB_ENC_Pos)</span></div>
|
|
<div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="sercom_8h.html#af2edd68e5c378c90d6b689bb99a50a75"> 424</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_PMODE_Pos 13 </span></div>
|
|
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_PMODE (_U_(0x1) << SERCOM_USART_CTRLB_PMODE_Pos)</span></div>
|
|
<div class="line"><a name="l00426"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad79231677ec252cfca55bdb525b1676e"> 426</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_TXEN_Pos 16 </span></div>
|
|
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_TXEN (_U_(0x1) << SERCOM_USART_CTRLB_TXEN_Pos)</span></div>
|
|
<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="sercom_8h.html#a815a8434a10377541566a72f5fab4d25"> 428</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_RXEN_Pos 17 </span></div>
|
|
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_RXEN (_U_(0x1) << SERCOM_USART_CTRLB_RXEN_Pos)</span></div>
|
|
<div class="line"><a name="l00430"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9ab129d4eb809a266ca84d57522172ab"> 430</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_LINCMD_Pos 24 </span></div>
|
|
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_LINCMD_Msk (_U_(0x3) << SERCOM_USART_CTRLB_LINCMD_Pos)</span></div>
|
|
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span> <span class="preprocessor">#define SERCOM_USART_CTRLB_LINCMD(value) (SERCOM_USART_CTRLB_LINCMD_Msk & ((value) << SERCOM_USART_CTRLB_LINCMD_Pos))</span></div>
|
|
<div class="line"><a name="l00433"></a><span class="lineno"><a class="line" href="sercom_8h.html#a239afcaac25026375f3f8abd0a9aa5e7"> 433</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLB_MASK _U_(0x03032747) </span></div>
|
|
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_CTRLC : (SERCOM Offset: 0x08) (R/W 32) I2CM I2CM Control C -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLC__Type.html"> 437</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLC__Type.html#a2434a0db16b85dbce4d8a178bb03af11"> 439</a></span>  uint32_t :24; </div>
|
|
<div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLC__Type.html#a531587fad41a6b419e1151de282cb3a5"> 440</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLC__Type.html#a531587fad41a6b419e1151de282cb3a5">DATA32B</a>:1; </div>
|
|
<div class="line"><a name="l00441"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLC__Type.html#af2bd43bd76bfffa5f3a0a204030f8e95"> 441</a></span>  uint32_t :7; </div>
|
|
<div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLC__Type.html#a5a7bc9f851249b2bd1b50664749067de"> 442</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00443"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__CTRLC__Type.html#ae8435f27a38be4612e49e32c58cf41c5"> 443</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__CTRLC__Type.html#ae8435f27a38be4612e49e32c58cf41c5">reg</a>; </div>
|
|
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span> } <a class="code" href="unionSERCOM__I2CM__CTRLC__Type.html">SERCOM_I2CM_CTRLC_Type</a>;</div>
|
|
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  </div>
|
|
<div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="sercom_8h.html#a07a0ab9b77f3afac10d2e80a5013448a"> 447</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLC_OFFSET 0x08 </span></div>
|
|
<div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="sercom_8h.html#a467241abda55ed9d3f20325a76b96913"> 448</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLC_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1d858760c98dfe6f06e82aba62e47810"> 450</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLC_DATA32B_Pos 24 </span></div>
|
|
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span> <span class="preprocessor">#define SERCOM_I2CM_CTRLC_DATA32B (_U_(0x1) << SERCOM_I2CM_CTRLC_DATA32B_Pos)</span></div>
|
|
<div class="line"><a name="l00452"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa0fe479d3aa5b43e6e1e7c2d6784f8b9"> 452</a></span> <span class="preprocessor">#define SERCOM_I2CM_CTRLC_MASK _U_(0x01000000) </span></div>
|
|
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_CTRLC : (SERCOM Offset: 0x08) (R/W 32) I2CS I2CS Control C -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLC__Type.html"> 456</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00458"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLC__Type.html#abb6f4a5fff17c7f16bb18d5bdc9823c6"> 458</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLC__Type.html#abb6f4a5fff17c7f16bb18d5bdc9823c6">SDASETUP</a>:4; </div>
|
|
<div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLC__Type.html#aa3c65794e5ff150c041776c3ba086f56"> 459</a></span>  uint32_t :20; </div>
|
|
<div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLC__Type.html#aa45e8d12b9e2baf27ca62772f04206b2"> 460</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLC__Type.html#aa45e8d12b9e2baf27ca62772f04206b2">DATA32B</a>:1; </div>
|
|
<div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLC__Type.html#a98f14d2d4bb1647a35449478a6ce9204"> 461</a></span>  uint32_t :7; </div>
|
|
<div class="line"><a name="l00462"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLC__Type.html#aadf7294b8f06da703633363558537171"> 462</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00463"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__CTRLC__Type.html#a373928637363b46576d0bcb89f550f01"> 463</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__CTRLC__Type.html#a373928637363b46576d0bcb89f550f01">reg</a>; </div>
|
|
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span> } <a class="code" href="unionSERCOM__I2CS__CTRLC__Type.html">SERCOM_I2CS_CTRLC_Type</a>;</div>
|
|
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>  </div>
|
|
<div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="sercom_8h.html#ae7b7d7492c4e9465a682c91aac34333e"> 467</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLC_OFFSET 0x08 </span></div>
|
|
<div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="sercom_8h.html#acdde59b0d4165fd042561ef15f946fc5"> 468</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLC_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00470"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9c12cf1f9478b9782ec570d8dd7a8ca3"> 470</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLC_SDASETUP_Pos 0 </span></div>
|
|
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLC_SDASETUP_Msk (_U_(0xF) << SERCOM_I2CS_CTRLC_SDASETUP_Pos)</span></div>
|
|
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLC_SDASETUP(value) (SERCOM_I2CS_CTRLC_SDASETUP_Msk & ((value) << SERCOM_I2CS_CTRLC_SDASETUP_Pos))</span></div>
|
|
<div class="line"><a name="l00473"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac94dfb714fa595dec54c3c201ff959f0"> 473</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLC_DATA32B_Pos 24 </span></div>
|
|
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span> <span class="preprocessor">#define SERCOM_I2CS_CTRLC_DATA32B (_U_(0x1) << SERCOM_I2CS_CTRLC_DATA32B_Pos)</span></div>
|
|
<div class="line"><a name="l00475"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0907fc6757e964277ba61f2d6a791087"> 475</a></span> <span class="preprocessor">#define SERCOM_I2CS_CTRLC_MASK _U_(0x0100000F) </span></div>
|
|
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_CTRLC : (SERCOM Offset: 0x08) (R/W 32) SPI SPI Control C -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLC__Type.html"> 479</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLC__Type.html#aa603b6c22bbf9488aa26a4e196645d0e"> 481</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLC__Type.html#aa603b6c22bbf9488aa26a4e196645d0e">ICSPACE</a>:6; </div>
|
|
<div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLC__Type.html#a06d4425d2b7b28ba3172c1d95d9fe0e3"> 482</a></span>  uint32_t :18; </div>
|
|
<div class="line"><a name="l00483"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLC__Type.html#a44f48c4ad21807fd83c06324aece1c9e"> 483</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLC__Type.html#a44f48c4ad21807fd83c06324aece1c9e">DATA32B</a>:1; </div>
|
|
<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLC__Type.html#a756aa79b5b261a77599b7739682e94e0"> 484</a></span>  uint32_t :7; </div>
|
|
<div class="line"><a name="l00485"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLC__Type.html#a9759749e116f29b51e2230ca17792ef3"> 485</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__CTRLC__Type.html#a51bb7f9b232740245b1e3ff504975661"> 486</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__CTRLC__Type.html#a51bb7f9b232740245b1e3ff504975661">reg</a>; </div>
|
|
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span> } <a class="code" href="unionSERCOM__SPI__CTRLC__Type.html">SERCOM_SPI_CTRLC_Type</a>;</div>
|
|
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>  </div>
|
|
<div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="sercom_8h.html#a399f41b5f99dbfb943fc29e11b1d1b06"> 490</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLC_OFFSET 0x08 </span></div>
|
|
<div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9de27da2327d5462c6c612beb3b578c9"> 491</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLC_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab0493fea1bac0622d6e1cdf2be9e5f04"> 493</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLC_ICSPACE_Pos 0 </span></div>
|
|
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span> <span class="preprocessor">#define SERCOM_SPI_CTRLC_ICSPACE_Msk (_U_(0x3F) << SERCOM_SPI_CTRLC_ICSPACE_Pos)</span></div>
|
|
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span> <span class="preprocessor">#define SERCOM_SPI_CTRLC_ICSPACE(value) (SERCOM_SPI_CTRLC_ICSPACE_Msk & ((value) << SERCOM_SPI_CTRLC_ICSPACE_Pos))</span></div>
|
|
<div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="sercom_8h.html#a58a7da16b2992a768d532436527af14f"> 496</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLC_DATA32B_Pos 24 </span></div>
|
|
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span> <span class="preprocessor">#define SERCOM_SPI_CTRLC_DATA32B (_U_(0x1) << SERCOM_SPI_CTRLC_DATA32B_Pos)</span></div>
|
|
<div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8926aabffb5c708adafcb986858f59a1"> 498</a></span> <span class="preprocessor">#define SERCOM_SPI_CTRLC_MASK _U_(0x0100003F) </span></div>
|
|
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_CTRLC : (SERCOM Offset: 0x08) (R/W 32) USART USART Control C -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html"> 502</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00504"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#add9744613f7bfc58fb20153ddf40bf6a"> 504</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLC__Type.html#add9744613f7bfc58fb20153ddf40bf6a">GTIME</a>:3; </div>
|
|
<div class="line"><a name="l00505"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#aedb582fe5626cb75d2d13228d92f80f3"> 505</a></span>  uint32_t :5; </div>
|
|
<div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a081d3ac3162c7be0ab5101b4e7a32a69"> 506</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLC__Type.html#a081d3ac3162c7be0ab5101b4e7a32a69">BRKLEN</a>:2; </div>
|
|
<div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a80ca8f7897d3b4a2f12bc8dd9a38868d"> 507</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLC__Type.html#a80ca8f7897d3b4a2f12bc8dd9a38868d">HDRDLY</a>:2; </div>
|
|
<div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a9867a6bce9161c71ee45ec54c96fcb31"> 508</a></span>  uint32_t :4; </div>
|
|
<div class="line"><a name="l00509"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a33a4a7948566dfb45e93064ba675d27c"> 509</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLC__Type.html#a33a4a7948566dfb45e93064ba675d27c">INACK</a>:1; </div>
|
|
<div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#aa4ef29740443980ceab91731b99a845c"> 510</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLC__Type.html#aa4ef29740443980ceab91731b99a845c">DSNACK</a>:1; </div>
|
|
<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a21b905d4f58d0768f7791c59bd20b4f1"> 511</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l00512"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#abf619f85059c58a9a2e509622bc49d04"> 512</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLC__Type.html#abf619f85059c58a9a2e509622bc49d04">MAXITER</a>:3; </div>
|
|
<div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#af6fee6eff9e32b257332bd66df2e3db1"> 513</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a121b76373478ee1ae8dbe59133327844"> 514</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLC__Type.html#a121b76373478ee1ae8dbe59133327844">DATA32B</a>:2; </div>
|
|
<div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a948157fc6702f2c64d49a47b6ab1f50b"> 515</a></span>  uint32_t :6; </div>
|
|
<div class="line"><a name="l00516"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a401886fe16500ae936e6257f9213101d"> 516</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__CTRLC__Type.html#a53f5d39b8f63bf0c98e95ec5feae65f9"> 517</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__CTRLC__Type.html#a53f5d39b8f63bf0c98e95ec5feae65f9">reg</a>; </div>
|
|
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span> } <a class="code" href="unionSERCOM__USART__CTRLC__Type.html">SERCOM_USART_CTRLC_Type</a>;</div>
|
|
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>  </div>
|
|
<div class="line"><a name="l00521"></a><span class="lineno"><a class="line" href="sercom_8h.html#a78a3cc21d3d624ebb0f20e76fb537868"> 521</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_OFFSET 0x08 </span></div>
|
|
<div class="line"><a name="l00522"></a><span class="lineno"><a class="line" href="sercom_8h.html#af969750ff47a75b556fa0a84ab025b43"> 522</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa00c3341eaef5423b9b3d036ad710687"> 524</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_GTIME_Pos 0 </span></div>
|
|
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_GTIME_Msk (_U_(0x7) << SERCOM_USART_CTRLC_GTIME_Pos)</span></div>
|
|
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_GTIME(value) (SERCOM_USART_CTRLC_GTIME_Msk & ((value) << SERCOM_USART_CTRLC_GTIME_Pos))</span></div>
|
|
<div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="sercom_8h.html#a242c21d4592082d09ac270dbd867f35d"> 527</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_BRKLEN_Pos 8 </span></div>
|
|
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_BRKLEN_Msk (_U_(0x3) << SERCOM_USART_CTRLC_BRKLEN_Pos)</span></div>
|
|
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_BRKLEN(value) (SERCOM_USART_CTRLC_BRKLEN_Msk & ((value) << SERCOM_USART_CTRLC_BRKLEN_Pos))</span></div>
|
|
<div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="sercom_8h.html#a83556b138cc945906929258f3aad7461"> 530</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_HDRDLY_Pos 10 </span></div>
|
|
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_HDRDLY_Msk (_U_(0x3) << SERCOM_USART_CTRLC_HDRDLY_Pos)</span></div>
|
|
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_HDRDLY(value) (SERCOM_USART_CTRLC_HDRDLY_Msk & ((value) << SERCOM_USART_CTRLC_HDRDLY_Pos))</span></div>
|
|
<div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3490c233a0b7b405c78a7759d52c1d26"> 533</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_INACK_Pos 16 </span></div>
|
|
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_INACK (_U_(0x1) << SERCOM_USART_CTRLC_INACK_Pos)</span></div>
|
|
<div class="line"><a name="l00535"></a><span class="lineno"><a class="line" href="sercom_8h.html#adfbab0279c74c580b7baca391e5be073"> 535</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_DSNACK_Pos 17 </span></div>
|
|
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_DSNACK (_U_(0x1) << SERCOM_USART_CTRLC_DSNACK_Pos)</span></div>
|
|
<div class="line"><a name="l00537"></a><span class="lineno"><a class="line" href="sercom_8h.html#a95fbfea75b46c763e0afca0e394caf3f"> 537</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_MAXITER_Pos 20 </span></div>
|
|
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_MAXITER_Msk (_U_(0x7) << SERCOM_USART_CTRLC_MAXITER_Pos)</span></div>
|
|
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_MAXITER(value) (SERCOM_USART_CTRLC_MAXITER_Msk & ((value) << SERCOM_USART_CTRLC_MAXITER_Pos))</span></div>
|
|
<div class="line"><a name="l00540"></a><span class="lineno"><a class="line" href="sercom_8h.html#a14721e8834a06f8d6a71e3cebf31e1d4"> 540</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_DATA32B_Pos 24 </span></div>
|
|
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_DATA32B_Msk (_U_(0x3) << SERCOM_USART_CTRLC_DATA32B_Pos)</span></div>
|
|
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span> <span class="preprocessor">#define SERCOM_USART_CTRLC_DATA32B(value) (SERCOM_USART_CTRLC_DATA32B_Msk & ((value) << SERCOM_USART_CTRLC_DATA32B_Pos))</span></div>
|
|
<div class="line"><a name="l00543"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab125be195a75a71639f826d5258963ea"> 543</a></span> <span class="preprocessor">#define SERCOM_USART_CTRLC_MASK _U_(0x03730F07) </span></div>
|
|
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_BAUD : (SERCOM Offset: 0x0C) (R/W 32) I2CM I2CM Baud Rate -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00547"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__BAUD__Type.html"> 547</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__BAUD__Type.html#a02f2edd140f663099468d38251452a3f"> 549</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__BAUD__Type.html#a02f2edd140f663099468d38251452a3f">BAUD</a>:8; </div>
|
|
<div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__BAUD__Type.html#abebc0ff1f5a0b6ce982b152820ecb929"> 550</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__BAUD__Type.html#abebc0ff1f5a0b6ce982b152820ecb929">BAUDLOW</a>:8; </div>
|
|
<div class="line"><a name="l00551"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__BAUD__Type.html#aad63f82f103874e1102a1d4f572a4bf4"> 551</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__BAUD__Type.html#aad63f82f103874e1102a1d4f572a4bf4">HSBAUD</a>:8; </div>
|
|
<div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__BAUD__Type.html#a1326b0c336f7d4df5d873ebe51518ff2"> 552</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__BAUD__Type.html#a1326b0c336f7d4df5d873ebe51518ff2">HSBAUDLOW</a>:8; </div>
|
|
<div class="line"><a name="l00553"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__BAUD__Type.html#a50a2ed68a3b1f3a7b1553cf0a78f996c"> 553</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__BAUD__Type.html#a53caeb92e6bb3f256f7d90347bcabd49"> 554</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__BAUD__Type.html#a53caeb92e6bb3f256f7d90347bcabd49">reg</a>; </div>
|
|
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span> } <a class="code" href="unionSERCOM__I2CM__BAUD__Type.html">SERCOM_I2CM_BAUD_Type</a>;</div>
|
|
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  </div>
|
|
<div class="line"><a name="l00558"></a><span class="lineno"><a class="line" href="sercom_8h.html#a569ff4cf09b3100337fba989db51d445"> 558</a></span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_OFFSET 0x0C </span></div>
|
|
<div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4470b65fe77552a879850b70648130f9"> 559</a></span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l00561"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab6a631816c48cd99d04ebb88f7363077"> 561</a></span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_BAUD_Pos 0 </span></div>
|
|
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_BAUD_Msk (_U_(0xFF) << SERCOM_I2CM_BAUD_BAUD_Pos)</span></div>
|
|
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_BAUD(value) (SERCOM_I2CM_BAUD_BAUD_Msk & ((value) << SERCOM_I2CM_BAUD_BAUD_Pos))</span></div>
|
|
<div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7efafb1557d001cf321357281e688f7c"> 564</a></span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_BAUDLOW_Pos 8 </span></div>
|
|
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_BAUDLOW_Msk (_U_(0xFF) << SERCOM_I2CM_BAUD_BAUDLOW_Pos)</span></div>
|
|
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_BAUDLOW(value) (SERCOM_I2CM_BAUD_BAUDLOW_Msk & ((value) << SERCOM_I2CM_BAUD_BAUDLOW_Pos))</span></div>
|
|
<div class="line"><a name="l00567"></a><span class="lineno"><a class="line" href="sercom_8h.html#aaef72152e2e2560359aca1af29756158"> 567</a></span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_HSBAUD_Pos 16 </span></div>
|
|
<div class="line"><a name="l00568"></a><span class="lineno"> 568</span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_HSBAUD_Msk (_U_(0xFF) << SERCOM_I2CM_BAUD_HSBAUD_Pos)</span></div>
|
|
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_HSBAUD(value) (SERCOM_I2CM_BAUD_HSBAUD_Msk & ((value) << SERCOM_I2CM_BAUD_HSBAUD_Pos))</span></div>
|
|
<div class="line"><a name="l00570"></a><span class="lineno"><a class="line" href="sercom_8h.html#a38b50a5e6bbd65dd0d59c332689e3c05"> 570</a></span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_HSBAUDLOW_Pos 24 </span></div>
|
|
<div class="line"><a name="l00571"></a><span class="lineno"> 571</span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_HSBAUDLOW_Msk (_U_(0xFF) << SERCOM_I2CM_BAUD_HSBAUDLOW_Pos)</span></div>
|
|
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_HSBAUDLOW(value) (SERCOM_I2CM_BAUD_HSBAUDLOW_Msk & ((value) << SERCOM_I2CM_BAUD_HSBAUDLOW_Pos))</span></div>
|
|
<div class="line"><a name="l00573"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8c81b886577e6440a2083c650de1eb00"> 573</a></span> <span class="preprocessor">#define SERCOM_I2CM_BAUD_MASK _U_(0xFFFFFFFF) </span></div>
|
|
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_BAUD : (SERCOM Offset: 0x0C) (R/W 8) SPI SPI Baud Rate -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00577"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__BAUD__Type.html"> 577</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__BAUD__Type.html#ab6659cea1504edce48732394acc5b01e"> 579</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__BAUD__Type.html#ab6659cea1504edce48732394acc5b01e">BAUD</a>:8; </div>
|
|
<div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__BAUD__Type.html#afa2a94c05e850dbe45380e23a2c5b8c5"> 580</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__BAUD__Type.html#a7c401fc7694b56e81673c643abf47ecf"> 581</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__BAUD__Type.html#a7c401fc7694b56e81673c643abf47ecf">reg</a>; </div>
|
|
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span> } <a class="code" href="unionSERCOM__SPI__BAUD__Type.html">SERCOM_SPI_BAUD_Type</a>;</div>
|
|
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span>  </div>
|
|
<div class="line"><a name="l00585"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0382165ae6ef628be8b954f9ed91f146"> 585</a></span> <span class="preprocessor">#define SERCOM_SPI_BAUD_OFFSET 0x0C </span></div>
|
|
<div class="line"><a name="l00586"></a><span class="lineno"><a class="line" href="sercom_8h.html#a35a85b6b22cc1b3f8ed916db5506384a"> 586</a></span> <span class="preprocessor">#define SERCOM_SPI_BAUD_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00588"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab3954fea9c2f190a4322171bde60f5ce"> 588</a></span> <span class="preprocessor">#define SERCOM_SPI_BAUD_BAUD_Pos 0 </span></div>
|
|
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span> <span class="preprocessor">#define SERCOM_SPI_BAUD_BAUD_Msk (_U_(0xFF) << SERCOM_SPI_BAUD_BAUD_Pos)</span></div>
|
|
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span> <span class="preprocessor">#define SERCOM_SPI_BAUD_BAUD(value) (SERCOM_SPI_BAUD_BAUD_Msk & ((value) << SERCOM_SPI_BAUD_BAUD_Pos))</span></div>
|
|
<div class="line"><a name="l00591"></a><span class="lineno"><a class="line" href="sercom_8h.html#afb27ce59d7ed44dc824783ed55f78995"> 591</a></span> <span class="preprocessor">#define SERCOM_SPI_BAUD_MASK _U_(0xFF) </span></div>
|
|
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_BAUD : (SERCOM Offset: 0x0C) (R/W 16) USART USART Baud Rate -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00595"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__BAUD__Type.html"> 595</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__BAUD__Type.html#afb411562c4c44462658f744f07880159"> 597</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__BAUD__Type.html#afb411562c4c44462658f744f07880159">BAUD</a>:16; </div>
|
|
<div class="line"><a name="l00598"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__BAUD__Type.html#a01a1b6d9aa8576c20af4e81b55833dc1"> 598</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>  <span class="keyword">struct </span>{ <span class="comment">// FRAC mode</span></div>
|
|
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>  uint16_t BAUD:13; </div>
|
|
<div class="line"><a name="l00601"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__BAUD__Type.html#aa11632481554fd45a69881df6184d8b1"> 601</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__BAUD__Type.html#aa11632481554fd45a69881df6184d8b1">FP</a>:3; </div>
|
|
<div class="line"><a name="l00602"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__BAUD__Type.html#a67b6b6614082614d11a2c9b48e6e3b88"> 602</a></span>  } FRAC; </div>
|
|
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>  <span class="keyword">struct </span>{ <span class="comment">// FRACFP mode</span></div>
|
|
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span>  uint16_t BAUD:13; </div>
|
|
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span>  uint16_t FP:3; </div>
|
|
<div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__BAUD__Type.html#aa3ed093321ee190c447122bdde14f276"> 606</a></span>  } FRACFP; </div>
|
|
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>  <span class="keyword">struct </span>{ <span class="comment">// USARTFP mode</span></div>
|
|
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>  uint16_t BAUD:16; </div>
|
|
<div class="line"><a name="l00609"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__BAUD__Type.html#a3dc0f735a92a330b8a8e9d5cbf43a196"> 609</a></span>  } USARTFP; </div>
|
|
<div class="line"><a name="l00610"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__BAUD__Type.html#aab137f9fb1a66661aa2e9fca06df6d78"> 610</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__BAUD__Type.html#aab137f9fb1a66661aa2e9fca06df6d78">reg</a>; </div>
|
|
<div class="line"><a name="l00611"></a><span class="lineno"> 611</span> } <a class="code" href="unionSERCOM__USART__BAUD__Type.html">SERCOM_USART_BAUD_Type</a>;</div>
|
|
<div class="line"><a name="l00612"></a><span class="lineno"> 612</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00613"></a><span class="lineno"> 613</span>  </div>
|
|
<div class="line"><a name="l00614"></a><span class="lineno"><a class="line" href="sercom_8h.html#abade7303cd6470d302ba71d73288a415"> 614</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_OFFSET 0x0C </span></div>
|
|
<div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="sercom_8h.html#a32db38dfe30d53edfe602018b158d9ce"> 615</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_RESETVALUE _U_(0x0000) </span></div>
|
|
<div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1def645e5960fea081f9adc3c252e8e4"> 617</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_BAUD_Pos 0 </span></div>
|
|
<div class="line"><a name="l00618"></a><span class="lineno"> 618</span> <span class="preprocessor">#define SERCOM_USART_BAUD_BAUD_Msk (_U_(0xFFFF) << SERCOM_USART_BAUD_BAUD_Pos)</span></div>
|
|
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span> <span class="preprocessor">#define SERCOM_USART_BAUD_BAUD(value) (SERCOM_USART_BAUD_BAUD_Msk & ((value) << SERCOM_USART_BAUD_BAUD_Pos))</span></div>
|
|
<div class="line"><a name="l00620"></a><span class="lineno"><a class="line" href="sercom_8h.html#aaf98a171c15e5319e28d8013efd2b9a4"> 620</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_MASK _U_(0xFFFF) </span></div>
|
|
<div class="line"><a name="l00622"></a><span class="lineno"> 622</span> <span class="preprocessor">// FRAC mode</span></div>
|
|
<div class="line"><a name="l00623"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2091fb88df34a0e20b88f6e63c31d953"> 623</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRAC_BAUD_Pos 0 </span></div>
|
|
<div class="line"><a name="l00624"></a><span class="lineno"> 624</span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRAC_BAUD_Msk (_U_(0x1FFF) << SERCOM_USART_BAUD_FRAC_BAUD_Pos)</span></div>
|
|
<div class="line"><a name="l00625"></a><span class="lineno"> 625</span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRAC_BAUD(value) (SERCOM_USART_BAUD_FRAC_BAUD_Msk & ((value) << SERCOM_USART_BAUD_FRAC_BAUD_Pos))</span></div>
|
|
<div class="line"><a name="l00626"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8a5c9a949a3fc03e5aca3d033fd0b323"> 626</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRAC_FP_Pos 13 </span></div>
|
|
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRAC_FP_Msk (_U_(0x7) << SERCOM_USART_BAUD_FRAC_FP_Pos)</span></div>
|
|
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRAC_FP(value) (SERCOM_USART_BAUD_FRAC_FP_Msk & ((value) << SERCOM_USART_BAUD_FRAC_FP_Pos))</span></div>
|
|
<div class="line"><a name="l00629"></a><span class="lineno"><a class="line" href="sercom_8h.html#aeafbaa42f578e00919248cc4dc8a17eb"> 629</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRAC_MASK _U_(0xFFFF) </span></div>
|
|
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span> <span class="preprocessor">// FRACFP mode</span></div>
|
|
<div class="line"><a name="l00632"></a><span class="lineno"><a class="line" href="sercom_8h.html#a083bb729d12647d6c3725d57ec7527f1"> 632</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRACFP_BAUD_Pos 0 </span></div>
|
|
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRACFP_BAUD_Msk (_U_(0x1FFF) << SERCOM_USART_BAUD_FRACFP_BAUD_Pos)</span></div>
|
|
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRACFP_BAUD(value) (SERCOM_USART_BAUD_FRACFP_BAUD_Msk & ((value) << SERCOM_USART_BAUD_FRACFP_BAUD_Pos))</span></div>
|
|
<div class="line"><a name="l00635"></a><span class="lineno"><a class="line" href="sercom_8h.html#a72aa86a740a8156d437ce35cda870420"> 635</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRACFP_FP_Pos 13 </span></div>
|
|
<div class="line"><a name="l00636"></a><span class="lineno"> 636</span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRACFP_FP_Msk (_U_(0x7) << SERCOM_USART_BAUD_FRACFP_FP_Pos)</span></div>
|
|
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRACFP_FP(value) (SERCOM_USART_BAUD_FRACFP_FP_Msk & ((value) << SERCOM_USART_BAUD_FRACFP_FP_Pos))</span></div>
|
|
<div class="line"><a name="l00638"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7203b5be97175c56e8fb492d0c4e57eb"> 638</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_FRACFP_MASK _U_(0xFFFF) </span></div>
|
|
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span> <span class="preprocessor">// USARTFP mode</span></div>
|
|
<div class="line"><a name="l00641"></a><span class="lineno"><a class="line" href="sercom_8h.html#af86d9c38d1591af77a7b7a1007ccd5d6"> 641</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_USARTFP_BAUD_Pos 0 </span></div>
|
|
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span> <span class="preprocessor">#define SERCOM_USART_BAUD_USARTFP_BAUD_Msk (_U_(0xFFFF) << SERCOM_USART_BAUD_USARTFP_BAUD_Pos)</span></div>
|
|
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span> <span class="preprocessor">#define SERCOM_USART_BAUD_USARTFP_BAUD(value) (SERCOM_USART_BAUD_USARTFP_BAUD_Msk & ((value) << SERCOM_USART_BAUD_USARTFP_BAUD_Pos))</span></div>
|
|
<div class="line"><a name="l00644"></a><span class="lineno"><a class="line" href="sercom_8h.html#af8f29806e91b6b1c8988b77d9a4ad57e"> 644</a></span> <span class="preprocessor">#define SERCOM_USART_BAUD_USARTFP_MASK _U_(0xFFFF) </span></div>
|
|
<div class="line"><a name="l00646"></a><span class="lineno"> 646</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_RXPL : (SERCOM Offset: 0x0E) (R/W 8) USART USART Receive Pulse Length -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00647"></a><span class="lineno"> 647</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00648"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__RXPL__Type.html"> 648</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00649"></a><span class="lineno"> 649</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__RXPL__Type.html#a3e93c5fd13c73a8e2bf2bd832095f241"> 650</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__RXPL__Type.html#a3e93c5fd13c73a8e2bf2bd832095f241">RXPL</a>:8; </div>
|
|
<div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__RXPL__Type.html#a613409507d8c3244b73c87ceef8449d7"> 651</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00652"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__RXPL__Type.html#a735743ea48538090f0d504faa2f8eb49"> 652</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__RXPL__Type.html#a735743ea48538090f0d504faa2f8eb49">reg</a>; </div>
|
|
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span> } <a class="code" href="unionSERCOM__USART__RXPL__Type.html">SERCOM_USART_RXPL_Type</a>;</div>
|
|
<div class="line"><a name="l00654"></a><span class="lineno"> 654</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span>  </div>
|
|
<div class="line"><a name="l00656"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7db2ab9a5f0dc5f8eac0158ea52a80c0"> 656</a></span> <span class="preprocessor">#define SERCOM_USART_RXPL_OFFSET 0x0E </span></div>
|
|
<div class="line"><a name="l00657"></a><span class="lineno"><a class="line" href="sercom_8h.html#a45653cf47286dc78ca1c2e1c3aa85bdb"> 657</a></span> <span class="preprocessor">#define SERCOM_USART_RXPL_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00659"></a><span class="lineno"><a class="line" href="sercom_8h.html#af83ecdf21b219c233a70466b65030878"> 659</a></span> <span class="preprocessor">#define SERCOM_USART_RXPL_RXPL_Pos 0 </span></div>
|
|
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span> <span class="preprocessor">#define SERCOM_USART_RXPL_RXPL_Msk (_U_(0xFF) << SERCOM_USART_RXPL_RXPL_Pos)</span></div>
|
|
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span> <span class="preprocessor">#define SERCOM_USART_RXPL_RXPL(value) (SERCOM_USART_RXPL_RXPL_Msk & ((value) << SERCOM_USART_RXPL_RXPL_Pos))</span></div>
|
|
<div class="line"><a name="l00662"></a><span class="lineno"><a class="line" href="sercom_8h.html#a76328710609df1bce1ea6c8fd51b683f"> 662</a></span> <span class="preprocessor">#define SERCOM_USART_RXPL_MASK _U_(0xFF) </span></div>
|
|
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_INTENCLR : (SERCOM Offset: 0x14) (R/W 8) I2CM I2CM Interrupt Enable Clear -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00666"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENCLR__Type.html"> 666</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00667"></a><span class="lineno"> 667</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00668"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENCLR__Type.html#a9ef4edf2cd19427cf7b3059430f6351b"> 668</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTENCLR__Type.html#a9ef4edf2cd19427cf7b3059430f6351b">MB</a>:1; </div>
|
|
<div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENCLR__Type.html#a2f2020af5b9a3b0648a144fa8ade60ac"> 669</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTENCLR__Type.html#a2f2020af5b9a3b0648a144fa8ade60ac">SB</a>:1; </div>
|
|
<div class="line"><a name="l00670"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENCLR__Type.html#a729d0723fad4dc8af1f11c77d3ea7bf5"> 670</a></span>  uint8_t :5; </div>
|
|
<div class="line"><a name="l00671"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENCLR__Type.html#a2d006edd9f4d4da817258ce2f5f25dd0"> 671</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTENCLR__Type.html#a2d006edd9f4d4da817258ce2f5f25dd0">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00672"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENCLR__Type.html#a0c874a6d88611b33c274387f90c3a0ca"> 672</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00673"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENCLR__Type.html#ac1ac0cef60ae4a33ea327baba6c1e9ae"> 673</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTENCLR__Type.html#ac1ac0cef60ae4a33ea327baba6c1e9ae">reg</a>; </div>
|
|
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span> } <a class="code" href="unionSERCOM__I2CM__INTENCLR__Type.html">SERCOM_I2CM_INTENCLR_Type</a>;</div>
|
|
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>  </div>
|
|
<div class="line"><a name="l00677"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2cf91d0a9c9749263ade4e14972a2ff2"> 677</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_OFFSET 0x14 </span></div>
|
|
<div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="sercom_8h.html#a5a587ab0a5dcc7dda7dd17673c17b28c"> 678</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="sercom_8h.html#a951469e498b21d0fd15e4e8cd5ef4e7b"> 680</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_MB_Pos 0 </span></div>
|
|
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_MB (_U_(0x1) << SERCOM_I2CM_INTENCLR_MB_Pos)</span></div>
|
|
<div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="sercom_8h.html#aebb4fa09f925b6e6e7d1d9ca8c9ff38f"> 682</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_SB_Pos 1 </span></div>
|
|
<div class="line"><a name="l00683"></a><span class="lineno"> 683</span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_SB (_U_(0x1) << SERCOM_I2CM_INTENCLR_SB_Pos)</span></div>
|
|
<div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab5418c08d73f080d3b929529139f1bca"> 684</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00685"></a><span class="lineno"> 685</span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_ERROR (_U_(0x1) << SERCOM_I2CM_INTENCLR_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00686"></a><span class="lineno"><a class="line" href="sercom_8h.html#a64bc8103105ba11779a0370eea2d61ea"> 686</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENCLR_MASK _U_(0x83) </span></div>
|
|
<div class="line"><a name="l00688"></a><span class="lineno"> 688</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_INTENCLR : (SERCOM Offset: 0x14) (R/W 8) I2CS I2CS Interrupt Enable Clear -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00689"></a><span class="lineno"> 689</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENCLR__Type.html"> 690</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00691"></a><span class="lineno"> 691</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00692"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENCLR__Type.html#a25e81ca332ba9c486259164d522c8b3c"> 692</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENCLR__Type.html#a25e81ca332ba9c486259164d522c8b3c">PREC</a>:1; </div>
|
|
<div class="line"><a name="l00693"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENCLR__Type.html#a38ef4a070787aa4e08f4f27f84abc893"> 693</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENCLR__Type.html#a38ef4a070787aa4e08f4f27f84abc893">AMATCH</a>:1; </div>
|
|
<div class="line"><a name="l00694"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENCLR__Type.html#a4ae063bb1cc210f803239ac690ac007b"> 694</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENCLR__Type.html#a4ae063bb1cc210f803239ac690ac007b">DRDY</a>:1; </div>
|
|
<div class="line"><a name="l00695"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENCLR__Type.html#aa55eae50ba6f7cf66f2466e995f44648"> 695</a></span>  uint8_t :4; </div>
|
|
<div class="line"><a name="l00696"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENCLR__Type.html#a657cb912a6d585d074d61d0d6ef811d4"> 696</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENCLR__Type.html#a657cb912a6d585d074d61d0d6ef811d4">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENCLR__Type.html#a33d10698027811f2224fafa6685f4209"> 697</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00698"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENCLR__Type.html#af85d8254c0c28e7386861d8a158a1528"> 698</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENCLR__Type.html#af85d8254c0c28e7386861d8a158a1528">reg</a>; </div>
|
|
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span> } <a class="code" href="unionSERCOM__I2CS__INTENCLR__Type.html">SERCOM_I2CS_INTENCLR_Type</a>;</div>
|
|
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>  </div>
|
|
<div class="line"><a name="l00702"></a><span class="lineno"><a class="line" href="sercom_8h.html#a48bacc676927e762ee71a92cf4e1620d"> 702</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_OFFSET 0x14 </span></div>
|
|
<div class="line"><a name="l00703"></a><span class="lineno"><a class="line" href="sercom_8h.html#af1af31ee7da44fff94e4a7913138aabd"> 703</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00705"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad225eb6da72ff068c4b630baff60494b"> 705</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_PREC_Pos 0 </span></div>
|
|
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_PREC (_U_(0x1) << SERCOM_I2CS_INTENCLR_PREC_Pos)</span></div>
|
|
<div class="line"><a name="l00707"></a><span class="lineno"><a class="line" href="sercom_8h.html#a353ffd16a0647dace21435cd1800d1e3"> 707</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_AMATCH_Pos 1 </span></div>
|
|
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_AMATCH (_U_(0x1) << SERCOM_I2CS_INTENCLR_AMATCH_Pos)</span></div>
|
|
<div class="line"><a name="l00709"></a><span class="lineno"><a class="line" href="sercom_8h.html#a61850c98bec47e0def379c0a4133e8c7"> 709</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_DRDY_Pos 2 </span></div>
|
|
<div class="line"><a name="l00710"></a><span class="lineno"> 710</span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_DRDY (_U_(0x1) << SERCOM_I2CS_INTENCLR_DRDY_Pos)</span></div>
|
|
<div class="line"><a name="l00711"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7be3db9610effc27caa280fe57a021da"> 711</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_ERROR (_U_(0x1) << SERCOM_I2CS_INTENCLR_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00713"></a><span class="lineno"><a class="line" href="sercom_8h.html#a171e1777d0d29bd4813c69a835f7527c"> 713</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENCLR_MASK _U_(0x87) </span></div>
|
|
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_INTENCLR : (SERCOM Offset: 0x14) (R/W 8) SPI SPI Interrupt Enable Clear -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00716"></a><span class="lineno"> 716</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00717"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html"> 717</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00718"></a><span class="lineno"> 718</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00719"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html#a7e1ca8f14d7a4148c83a551228f608f9"> 719</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENCLR__Type.html#a7e1ca8f14d7a4148c83a551228f608f9">DRE</a>:1; </div>
|
|
<div class="line"><a name="l00720"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html#a63549f7c5ad159cfc7cdbd4a544bf3f7"> 720</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENCLR__Type.html#a63549f7c5ad159cfc7cdbd4a544bf3f7">TXC</a>:1; </div>
|
|
<div class="line"><a name="l00721"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html#a3c1061efe977308c77f0af70e09245dd"> 721</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENCLR__Type.html#a3c1061efe977308c77f0af70e09245dd">RXC</a>:1; </div>
|
|
<div class="line"><a name="l00722"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html#a5d894c67b3d39e1337450299f2ffba5d"> 722</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENCLR__Type.html#a5d894c67b3d39e1337450299f2ffba5d">SSL</a>:1; </div>
|
|
<div class="line"><a name="l00723"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html#a3814635cd9afe842da4a6080d2bbeebe"> 723</a></span>  uint8_t :3; </div>
|
|
<div class="line"><a name="l00724"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html#aed74f48edd567690cfb6508b6f4a815e"> 724</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENCLR__Type.html#aed74f48edd567690cfb6508b6f4a815e">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00725"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html#a4a7ed1e6bb0bd812c4ed24c4a28368e0"> 725</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00726"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENCLR__Type.html#afb6085fe797776bb28e59237fc9c37eb"> 726</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENCLR__Type.html#afb6085fe797776bb28e59237fc9c37eb">reg</a>; </div>
|
|
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span> } <a class="code" href="unionSERCOM__SPI__INTENCLR__Type.html">SERCOM_SPI_INTENCLR_Type</a>;</div>
|
|
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00729"></a><span class="lineno"> 729</span>  </div>
|
|
<div class="line"><a name="l00730"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9f209578a343cc342f3b213acdd05c21"> 730</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_OFFSET 0x14 </span></div>
|
|
<div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="sercom_8h.html#a549ba58f077670109c9527a1aafbeffb"> 731</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00733"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3f6bbb3397a69c132ed66390cd016d0d"> 733</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_DRE_Pos 0 </span></div>
|
|
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_DRE (_U_(0x1) << SERCOM_SPI_INTENCLR_DRE_Pos)</span></div>
|
|
<div class="line"><a name="l00735"></a><span class="lineno"><a class="line" href="sercom_8h.html#aae47bd3f4e2b890ceb1fc0dd463b817d"> 735</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_TXC_Pos 1 </span></div>
|
|
<div class="line"><a name="l00736"></a><span class="lineno"> 736</span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_TXC (_U_(0x1) << SERCOM_SPI_INTENCLR_TXC_Pos)</span></div>
|
|
<div class="line"><a name="l00737"></a><span class="lineno"><a class="line" href="sercom_8h.html#a6c65bec9d88a41ae774abf77b86f79d0"> 737</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_RXC_Pos 2 </span></div>
|
|
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_RXC (_U_(0x1) << SERCOM_SPI_INTENCLR_RXC_Pos)</span></div>
|
|
<div class="line"><a name="l00739"></a><span class="lineno"><a class="line" href="sercom_8h.html#acadf12f1254b83d20ffe08850df336e0"> 739</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_SSL_Pos 3 </span></div>
|
|
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_SSL (_U_(0x1) << SERCOM_SPI_INTENCLR_SSL_Pos)</span></div>
|
|
<div class="line"><a name="l00741"></a><span class="lineno"><a class="line" href="sercom_8h.html#a67c425c1cd551259d9bc04b4f2510321"> 741</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00742"></a><span class="lineno"> 742</span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_ERROR (_U_(0x1) << SERCOM_SPI_INTENCLR_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00743"></a><span class="lineno"><a class="line" href="sercom_8h.html#a86471fcf42db9e017280002f28b2e8cc"> 743</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENCLR_MASK _U_(0x8F) </span></div>
|
|
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_INTENCLR : (SERCOM Offset: 0x14) (R/W 8) USART USART Interrupt Enable Clear -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00747"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html"> 747</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00748"></a><span class="lineno"> 748</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00749"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#a6d21e3a1cf36f893172174429424eaa7"> 749</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html#a6d21e3a1cf36f893172174429424eaa7">DRE</a>:1; </div>
|
|
<div class="line"><a name="l00750"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#acfe5377edc855babe92c619f858ee045"> 750</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html#acfe5377edc855babe92c619f858ee045">TXC</a>:1; </div>
|
|
<div class="line"><a name="l00751"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#abd2e42ba5522504bdf84cb531f4dab2b"> 751</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html#abd2e42ba5522504bdf84cb531f4dab2b">RXC</a>:1; </div>
|
|
<div class="line"><a name="l00752"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#a64ba42ddad31afbee5c1daf2ddf9bf5d"> 752</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html#a64ba42ddad31afbee5c1daf2ddf9bf5d">RXS</a>:1; </div>
|
|
<div class="line"><a name="l00753"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#a399d2efb71ffa2c46a3ac7e521c1b926"> 753</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html#a399d2efb71ffa2c46a3ac7e521c1b926">CTSIC</a>:1; </div>
|
|
<div class="line"><a name="l00754"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#ad8508101db2ef01e17a0866a1711a4bd"> 754</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html#ad8508101db2ef01e17a0866a1711a4bd">RXBRK</a>:1; </div>
|
|
<div class="line"><a name="l00755"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#aa713569df5d6a3c5cb63d235a77e557d"> 755</a></span>  uint8_t :1; </div>
|
|
<div class="line"><a name="l00756"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#ab108f2d677e7191466247e1cd35c8e8e"> 756</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html#ab108f2d677e7191466247e1cd35c8e8e">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00757"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#a24cc5a77a4b1b00f0e621c5cad4d7145"> 757</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00758"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENCLR__Type.html#acc0081ae0fd057d1cb175de6a9bb523b"> 758</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html#acc0081ae0fd057d1cb175de6a9bb523b">reg</a>; </div>
|
|
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span> } <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html">SERCOM_USART_INTENCLR_Type</a>;</div>
|
|
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>  </div>
|
|
<div class="line"><a name="l00762"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7675caffd8e70928a8f150ecbc832c8d"> 762</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_OFFSET 0x14 </span></div>
|
|
<div class="line"><a name="l00763"></a><span class="lineno"><a class="line" href="sercom_8h.html#aea5c5e11e08049934b9d34debd92e408"> 763</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00765"></a><span class="lineno"><a class="line" href="sercom_8h.html#abf252f5a7ea964a4f199739697aee772"> 765</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_DRE_Pos 0 </span></div>
|
|
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_DRE (_U_(0x1) << SERCOM_USART_INTENCLR_DRE_Pos)</span></div>
|
|
<div class="line"><a name="l00767"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad3b58c8f35e905c70a1cda440b78c5ae"> 767</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_TXC_Pos 1 </span></div>
|
|
<div class="line"><a name="l00768"></a><span class="lineno"> 768</span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_TXC (_U_(0x1) << SERCOM_USART_INTENCLR_TXC_Pos)</span></div>
|
|
<div class="line"><a name="l00769"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9f9d85618e88340f21bc33ea5e3a0aef"> 769</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_RXC_Pos 2 </span></div>
|
|
<div class="line"><a name="l00770"></a><span class="lineno"> 770</span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_RXC (_U_(0x1) << SERCOM_USART_INTENCLR_RXC_Pos)</span></div>
|
|
<div class="line"><a name="l00771"></a><span class="lineno"><a class="line" href="sercom_8h.html#a41deb2b6ee25dfba896a6e95c01e8cb4"> 771</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_RXS_Pos 3 </span></div>
|
|
<div class="line"><a name="l00772"></a><span class="lineno"> 772</span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_RXS (_U_(0x1) << SERCOM_USART_INTENCLR_RXS_Pos)</span></div>
|
|
<div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0751acc62d29f4afba27cf1972efaba6"> 773</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_CTSIC_Pos 4 </span></div>
|
|
<div class="line"><a name="l00774"></a><span class="lineno"> 774</span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_CTSIC (_U_(0x1) << SERCOM_USART_INTENCLR_CTSIC_Pos)</span></div>
|
|
<div class="line"><a name="l00775"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9f4ed3c5eb917a97501f586ae5170e27"> 775</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_RXBRK_Pos 5 </span></div>
|
|
<div class="line"><a name="l00776"></a><span class="lineno"> 776</span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_RXBRK (_U_(0x1) << SERCOM_USART_INTENCLR_RXBRK_Pos)</span></div>
|
|
<div class="line"><a name="l00777"></a><span class="lineno"><a class="line" href="sercom_8h.html#a15a234b6064382e6ba84366e5b2d2871"> 777</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00778"></a><span class="lineno"> 778</span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_ERROR (_U_(0x1) << SERCOM_USART_INTENCLR_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00779"></a><span class="lineno"><a class="line" href="sercom_8h.html#a63015e2e66548f313b63e0993eb0febe"> 779</a></span> <span class="preprocessor">#define SERCOM_USART_INTENCLR_MASK _U_(0xBF) </span></div>
|
|
<div class="line"><a name="l00781"></a><span class="lineno"> 781</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_INTENSET : (SERCOM Offset: 0x16) (R/W 8) I2CM I2CM Interrupt Enable Set -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00782"></a><span class="lineno"> 782</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00783"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENSET__Type.html"> 783</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00784"></a><span class="lineno"> 784</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00785"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENSET__Type.html#a653b98b3ceb66d55d57b8474014aada2"> 785</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTENSET__Type.html#a653b98b3ceb66d55d57b8474014aada2">MB</a>:1; </div>
|
|
<div class="line"><a name="l00786"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENSET__Type.html#ad7c78c72024a09f1b4bb9d44e310cb23"> 786</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTENSET__Type.html#ad7c78c72024a09f1b4bb9d44e310cb23">SB</a>:1; </div>
|
|
<div class="line"><a name="l00787"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENSET__Type.html#a4f512bda018fae6b3e335b204a482669"> 787</a></span>  uint8_t :5; </div>
|
|
<div class="line"><a name="l00788"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENSET__Type.html#ace89c5895b5b33d952644c3507d5466f"> 788</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTENSET__Type.html#ace89c5895b5b33d952644c3507d5466f">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00789"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENSET__Type.html#aef5bd68136f6a69aa19f6767aa223eed"> 789</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00790"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTENSET__Type.html#a33e62c4dcfb909cc85ad93821bea1df9"> 790</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTENSET__Type.html#a33e62c4dcfb909cc85ad93821bea1df9">reg</a>; </div>
|
|
<div class="line"><a name="l00791"></a><span class="lineno"> 791</span> } <a class="code" href="unionSERCOM__I2CM__INTENSET__Type.html">SERCOM_I2CM_INTENSET_Type</a>;</div>
|
|
<div class="line"><a name="l00792"></a><span class="lineno"> 792</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00793"></a><span class="lineno"> 793</span>  </div>
|
|
<div class="line"><a name="l00794"></a><span class="lineno"><a class="line" href="sercom_8h.html#a93939093148bb64392ca303dc4873d29"> 794</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_OFFSET 0x16 </span></div>
|
|
<div class="line"><a name="l00795"></a><span class="lineno"><a class="line" href="sercom_8h.html#a284b0b1ad9c1f9dbf74ccb452d9f8279"> 795</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00797"></a><span class="lineno"><a class="line" href="sercom_8h.html#aca5a9ae0814fd8100aa982c9252086a3"> 797</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_MB_Pos 0 </span></div>
|
|
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_MB (_U_(0x1) << SERCOM_I2CM_INTENSET_MB_Pos)</span></div>
|
|
<div class="line"><a name="l00799"></a><span class="lineno"><a class="line" href="sercom_8h.html#a66b5b2830d5f46a31033af11cf0d93be"> 799</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_SB_Pos 1 </span></div>
|
|
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_SB (_U_(0x1) << SERCOM_I2CM_INTENSET_SB_Pos)</span></div>
|
|
<div class="line"><a name="l00801"></a><span class="lineno"><a class="line" href="sercom_8h.html#a919bfd911ce5f36afc8894c92c724c58"> 801</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00802"></a><span class="lineno"> 802</span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_ERROR (_U_(0x1) << SERCOM_I2CM_INTENSET_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00803"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad33609c35a74a61f7150960057cc79cb"> 803</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTENSET_MASK _U_(0x83) </span></div>
|
|
<div class="line"><a name="l00805"></a><span class="lineno"> 805</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_INTENSET : (SERCOM Offset: 0x16) (R/W 8) I2CS I2CS Interrupt Enable Set -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00806"></a><span class="lineno"> 806</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00807"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENSET__Type.html"> 807</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00808"></a><span class="lineno"> 808</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00809"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENSET__Type.html#af5148e51403e1fef90a294c37777f14e"> 809</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENSET__Type.html#af5148e51403e1fef90a294c37777f14e">PREC</a>:1; </div>
|
|
<div class="line"><a name="l00810"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENSET__Type.html#a219652a7d6ea557f7cbceda617d1ab48"> 810</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENSET__Type.html#a219652a7d6ea557f7cbceda617d1ab48">AMATCH</a>:1; </div>
|
|
<div class="line"><a name="l00811"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENSET__Type.html#aedfd8657a8109e69566ae4f1cf58d896"> 811</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENSET__Type.html#aedfd8657a8109e69566ae4f1cf58d896">DRDY</a>:1; </div>
|
|
<div class="line"><a name="l00812"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENSET__Type.html#ae6f97e9c24f42a34da630f0c5ab5ba33"> 812</a></span>  uint8_t :4; </div>
|
|
<div class="line"><a name="l00813"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENSET__Type.html#a58f564bdd9ce6d66d58ef99b5d39f66b"> 813</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENSET__Type.html#a58f564bdd9ce6d66d58ef99b5d39f66b">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00814"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENSET__Type.html#af4215cf72e7a88255f15bd6a90e391b5"> 814</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00815"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTENSET__Type.html#ae46a96877110d3cac07d2d96f3730191"> 815</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTENSET__Type.html#ae46a96877110d3cac07d2d96f3730191">reg</a>; </div>
|
|
<div class="line"><a name="l00816"></a><span class="lineno"> 816</span> } <a class="code" href="unionSERCOM__I2CS__INTENSET__Type.html">SERCOM_I2CS_INTENSET_Type</a>;</div>
|
|
<div class="line"><a name="l00817"></a><span class="lineno"> 817</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00818"></a><span class="lineno"> 818</span>  </div>
|
|
<div class="line"><a name="l00819"></a><span class="lineno"><a class="line" href="sercom_8h.html#a061579b8237e7987e048b3a6e0e24fa4"> 819</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_OFFSET 0x16 </span></div>
|
|
<div class="line"><a name="l00820"></a><span class="lineno"><a class="line" href="sercom_8h.html#a01ebd8ef6374791fc7a95d1dd386740d"> 820</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00822"></a><span class="lineno"><a class="line" href="sercom_8h.html#af2fa1970ed6d6fa4b622435e732b13f8"> 822</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_PREC_Pos 0 </span></div>
|
|
<div class="line"><a name="l00823"></a><span class="lineno"> 823</span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_PREC (_U_(0x1) << SERCOM_I2CS_INTENSET_PREC_Pos)</span></div>
|
|
<div class="line"><a name="l00824"></a><span class="lineno"><a class="line" href="sercom_8h.html#a13a3936b255bf05530eaabc3b04690d8"> 824</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_AMATCH_Pos 1 </span></div>
|
|
<div class="line"><a name="l00825"></a><span class="lineno"> 825</span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_AMATCH (_U_(0x1) << SERCOM_I2CS_INTENSET_AMATCH_Pos)</span></div>
|
|
<div class="line"><a name="l00826"></a><span class="lineno"><a class="line" href="sercom_8h.html#adebfef189d2d0ad234e8f2fd38285ee8"> 826</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_DRDY_Pos 2 </span></div>
|
|
<div class="line"><a name="l00827"></a><span class="lineno"> 827</span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_DRDY (_U_(0x1) << SERCOM_I2CS_INTENSET_DRDY_Pos)</span></div>
|
|
<div class="line"><a name="l00828"></a><span class="lineno"><a class="line" href="sercom_8h.html#a36518baa6b0c898cc4125c4abef85a9c"> 828</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00829"></a><span class="lineno"> 829</span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_ERROR (_U_(0x1) << SERCOM_I2CS_INTENSET_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00830"></a><span class="lineno"><a class="line" href="sercom_8h.html#afcaf78f9921872d44f741ad59765fd2b"> 830</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTENSET_MASK _U_(0x87) </span></div>
|
|
<div class="line"><a name="l00832"></a><span class="lineno"> 832</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_INTENSET : (SERCOM Offset: 0x16) (R/W 8) SPI SPI Interrupt Enable Set -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00833"></a><span class="lineno"> 833</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00834"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html"> 834</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00835"></a><span class="lineno"> 835</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00836"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html#aa170532516d6088a107fb00d0af265bd"> 836</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENSET__Type.html#aa170532516d6088a107fb00d0af265bd">DRE</a>:1; </div>
|
|
<div class="line"><a name="l00837"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html#abd0a0061c10de1302b786e7637a96ac9"> 837</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENSET__Type.html#abd0a0061c10de1302b786e7637a96ac9">TXC</a>:1; </div>
|
|
<div class="line"><a name="l00838"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html#a7721c255e582e84113d18dbc635203e9"> 838</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENSET__Type.html#a7721c255e582e84113d18dbc635203e9">RXC</a>:1; </div>
|
|
<div class="line"><a name="l00839"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html#a9842844a3b3d7418347ea8144e5451ba"> 839</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENSET__Type.html#a9842844a3b3d7418347ea8144e5451ba">SSL</a>:1; </div>
|
|
<div class="line"><a name="l00840"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html#acfe14beb3575b7fbf37d6d0f4384696a"> 840</a></span>  uint8_t :3; </div>
|
|
<div class="line"><a name="l00841"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html#a94e0704615d3cf04224c9eea70fb239b"> 841</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENSET__Type.html#a94e0704615d3cf04224c9eea70fb239b">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00842"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html#af2bc6d23d2b37cb5f5d2a4fcfa81bfd1"> 842</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00843"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTENSET__Type.html#a81d813729eb3c5085daf2f7fd523a159"> 843</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTENSET__Type.html#a81d813729eb3c5085daf2f7fd523a159">reg</a>; </div>
|
|
<div class="line"><a name="l00844"></a><span class="lineno"> 844</span> } <a class="code" href="unionSERCOM__SPI__INTENSET__Type.html">SERCOM_SPI_INTENSET_Type</a>;</div>
|
|
<div class="line"><a name="l00845"></a><span class="lineno"> 845</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span>  </div>
|
|
<div class="line"><a name="l00847"></a><span class="lineno"><a class="line" href="sercom_8h.html#afff10b38901ffe23764fafd643a10192"> 847</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_OFFSET 0x16 </span></div>
|
|
<div class="line"><a name="l00848"></a><span class="lineno"><a class="line" href="sercom_8h.html#aead88d8c6da327ba0d9ea274f4fcc71a"> 848</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00850"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4d3dd9b4afaf166511e045cfa97c93e8"> 850</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_DRE_Pos 0 </span></div>
|
|
<div class="line"><a name="l00851"></a><span class="lineno"> 851</span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_DRE (_U_(0x1) << SERCOM_SPI_INTENSET_DRE_Pos)</span></div>
|
|
<div class="line"><a name="l00852"></a><span class="lineno"><a class="line" href="sercom_8h.html#a41d273616f164fcb7126e894fb240a50"> 852</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_TXC_Pos 1 </span></div>
|
|
<div class="line"><a name="l00853"></a><span class="lineno"> 853</span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_TXC (_U_(0x1) << SERCOM_SPI_INTENSET_TXC_Pos)</span></div>
|
|
<div class="line"><a name="l00854"></a><span class="lineno"><a class="line" href="sercom_8h.html#a031fbb2fab0578fedc3c7c6a19a4c224"> 854</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_RXC_Pos 2 </span></div>
|
|
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_RXC (_U_(0x1) << SERCOM_SPI_INTENSET_RXC_Pos)</span></div>
|
|
<div class="line"><a name="l00856"></a><span class="lineno"><a class="line" href="sercom_8h.html#a342b072c50eb5d76098e0c0823a0e756"> 856</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_SSL_Pos 3 </span></div>
|
|
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_SSL (_U_(0x1) << SERCOM_SPI_INTENSET_SSL_Pos)</span></div>
|
|
<div class="line"><a name="l00858"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab199ed093f1552871a5712af279f53c9"> 858</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_ERROR (_U_(0x1) << SERCOM_SPI_INTENSET_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00860"></a><span class="lineno"><a class="line" href="sercom_8h.html#a13fd60e9da4dd6aaa940e9f22c7a8e94"> 860</a></span> <span class="preprocessor">#define SERCOM_SPI_INTENSET_MASK _U_(0x8F) </span></div>
|
|
<div class="line"><a name="l00862"></a><span class="lineno"> 862</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_INTENSET : (SERCOM Offset: 0x16) (R/W 8) USART USART Interrupt Enable Set -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00863"></a><span class="lineno"> 863</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00864"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html"> 864</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00866"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a695a061abe1b0aa444158549a01475e7"> 866</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENSET__Type.html#a695a061abe1b0aa444158549a01475e7">DRE</a>:1; </div>
|
|
<div class="line"><a name="l00867"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a34d1404aedb8e519ab650145671cdb84"> 867</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENSET__Type.html#a34d1404aedb8e519ab650145671cdb84">TXC</a>:1; </div>
|
|
<div class="line"><a name="l00868"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a1503c2f62a848371c356af3d31bdf4f8"> 868</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENSET__Type.html#a1503c2f62a848371c356af3d31bdf4f8">RXC</a>:1; </div>
|
|
<div class="line"><a name="l00869"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a8afa4a2b6dee55ba81533ec9feebdc2f"> 869</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENSET__Type.html#a8afa4a2b6dee55ba81533ec9feebdc2f">RXS</a>:1; </div>
|
|
<div class="line"><a name="l00870"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a3435a35f0b4812bbba2e443338728c51"> 870</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENSET__Type.html#a3435a35f0b4812bbba2e443338728c51">CTSIC</a>:1; </div>
|
|
<div class="line"><a name="l00871"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a0122effc70815ae91448eb0b81e96c5a"> 871</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENSET__Type.html#a0122effc70815ae91448eb0b81e96c5a">RXBRK</a>:1; </div>
|
|
<div class="line"><a name="l00872"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a5f4c8ae73e1e755a45b6f5e4545add15"> 872</a></span>  uint8_t :1; </div>
|
|
<div class="line"><a name="l00873"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#aa57d3c0c6f01a8c89f00e35a29f8cc06"> 873</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENSET__Type.html#aa57d3c0c6f01a8c89f00e35a29f8cc06">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00874"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a4e9766cf7489d6b6d9cb3c73a51ef20e"> 874</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00875"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTENSET__Type.html#a44fc0e0f1c3a60b2152197a0003945e0"> 875</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTENSET__Type.html#a44fc0e0f1c3a60b2152197a0003945e0">reg</a>; </div>
|
|
<div class="line"><a name="l00876"></a><span class="lineno"> 876</span> } <a class="code" href="unionSERCOM__USART__INTENSET__Type.html">SERCOM_USART_INTENSET_Type</a>;</div>
|
|
<div class="line"><a name="l00877"></a><span class="lineno"> 877</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00878"></a><span class="lineno"> 878</span>  </div>
|
|
<div class="line"><a name="l00879"></a><span class="lineno"><a class="line" href="sercom_8h.html#a944757514d38cdcead7f79509b898689"> 879</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_OFFSET 0x16 </span></div>
|
|
<div class="line"><a name="l00880"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9f1c64f83d021c1cb2ed08acfd7a1039"> 880</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00882"></a><span class="lineno"><a class="line" href="sercom_8h.html#a324e6c4ca006e33980271fe7f92c7622"> 882</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_DRE_Pos 0 </span></div>
|
|
<div class="line"><a name="l00883"></a><span class="lineno"> 883</span> <span class="preprocessor">#define SERCOM_USART_INTENSET_DRE (_U_(0x1) << SERCOM_USART_INTENSET_DRE_Pos)</span></div>
|
|
<div class="line"><a name="l00884"></a><span class="lineno"><a class="line" href="sercom_8h.html#abb0bdb3b9cba5a32f899f5763f8d86c3"> 884</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_TXC_Pos 1 </span></div>
|
|
<div class="line"><a name="l00885"></a><span class="lineno"> 885</span> <span class="preprocessor">#define SERCOM_USART_INTENSET_TXC (_U_(0x1) << SERCOM_USART_INTENSET_TXC_Pos)</span></div>
|
|
<div class="line"><a name="l00886"></a><span class="lineno"><a class="line" href="sercom_8h.html#a359fbf2d33fd6545b853062232b6255e"> 886</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_RXC_Pos 2 </span></div>
|
|
<div class="line"><a name="l00887"></a><span class="lineno"> 887</span> <span class="preprocessor">#define SERCOM_USART_INTENSET_RXC (_U_(0x1) << SERCOM_USART_INTENSET_RXC_Pos)</span></div>
|
|
<div class="line"><a name="l00888"></a><span class="lineno"><a class="line" href="sercom_8h.html#af8f51e8adcd756a4b881f939fbf17717"> 888</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_RXS_Pos 3 </span></div>
|
|
<div class="line"><a name="l00889"></a><span class="lineno"> 889</span> <span class="preprocessor">#define SERCOM_USART_INTENSET_RXS (_U_(0x1) << SERCOM_USART_INTENSET_RXS_Pos)</span></div>
|
|
<div class="line"><a name="l00890"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac67f1df9d06997bc53fd56c2c77138a7"> 890</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_CTSIC_Pos 4 </span></div>
|
|
<div class="line"><a name="l00891"></a><span class="lineno"> 891</span> <span class="preprocessor">#define SERCOM_USART_INTENSET_CTSIC (_U_(0x1) << SERCOM_USART_INTENSET_CTSIC_Pos)</span></div>
|
|
<div class="line"><a name="l00892"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9cd093b01b27d62445a007d4112216d4"> 892</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_RXBRK_Pos 5 </span></div>
|
|
<div class="line"><a name="l00893"></a><span class="lineno"> 893</span> <span class="preprocessor">#define SERCOM_USART_INTENSET_RXBRK (_U_(0x1) << SERCOM_USART_INTENSET_RXBRK_Pos)</span></div>
|
|
<div class="line"><a name="l00894"></a><span class="lineno"><a class="line" href="sercom_8h.html#aef6c1262e70469028f07779e3f71754d"> 894</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00895"></a><span class="lineno"> 895</span> <span class="preprocessor">#define SERCOM_USART_INTENSET_ERROR (_U_(0x1) << SERCOM_USART_INTENSET_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00896"></a><span class="lineno"><a class="line" href="sercom_8h.html#a34a79d4eb6357ca5629b75ea0b1a1f38"> 896</a></span> <span class="preprocessor">#define SERCOM_USART_INTENSET_MASK _U_(0xBF) </span></div>
|
|
<div class="line"><a name="l00898"></a><span class="lineno"> 898</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_INTFLAG : (SERCOM Offset: 0x18) (R/W 8) I2CM I2CM Interrupt Flag Status and Clear -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00899"></a><span class="lineno"> 899</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00900"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTFLAG__Type.html"> 900</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{ <span class="comment">// __I to avoid read-modify-write on write-to-clear register</span></div>
|
|
<div class="line"><a name="l00901"></a><span class="lineno"> 901</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00902"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTFLAG__Type.html#a336760053ed0a03cff15e4b3582dce3c"> 902</a></span>  __I uint8_t <a class="code" href="unionSERCOM__I2CM__INTFLAG__Type.html#a336760053ed0a03cff15e4b3582dce3c">MB</a>:1; </div>
|
|
<div class="line"><a name="l00903"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTFLAG__Type.html#a7755fab868a7e9fcc41ed5e1a9d7da0e"> 903</a></span>  __I uint8_t <a class="code" href="unionSERCOM__I2CM__INTFLAG__Type.html#a7755fab868a7e9fcc41ed5e1a9d7da0e">SB</a>:1; </div>
|
|
<div class="line"><a name="l00904"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTFLAG__Type.html#a5ee2dbff7873a0a9581c09dcb1b6c64b"> 904</a></span>  __I <a class="code" href="unionSERCOM__I2CM__INTFLAG__Type.html#a5ee2dbff7873a0a9581c09dcb1b6c64b">uint8_t</a> :5; </div>
|
|
<div class="line"><a name="l00905"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTFLAG__Type.html#ae2363042ca2f0ac2854f1da1c0cb8c3a"> 905</a></span>  __I uint8_t <a class="code" href="unionSERCOM__I2CM__INTFLAG__Type.html#ae2363042ca2f0ac2854f1da1c0cb8c3a">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00906"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTFLAG__Type.html#a5f07f661387f88cb0014316a7197e3b9"> 906</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00907"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__INTFLAG__Type.html#a6f7542976ea39b83db973002f2bdf619"> 907</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__INTFLAG__Type.html#a6f7542976ea39b83db973002f2bdf619">reg</a>; </div>
|
|
<div class="line"><a name="l00908"></a><span class="lineno"> 908</span> } <a class="code" href="unionSERCOM__I2CM__INTFLAG__Type.html">SERCOM_I2CM_INTFLAG_Type</a>;</div>
|
|
<div class="line"><a name="l00909"></a><span class="lineno"> 909</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00910"></a><span class="lineno"> 910</span>  </div>
|
|
<div class="line"><a name="l00911"></a><span class="lineno"><a class="line" href="sercom_8h.html#a502e9cb22a90fa745b7d4eea15d06101"> 911</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_OFFSET 0x18 </span></div>
|
|
<div class="line"><a name="l00912"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2a783802c4e63acfff748aaff1eb7efe"> 912</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00914"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4ad2a02b2f48107fb984dc5cd3cae720"> 914</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_MB_Pos 0 </span></div>
|
|
<div class="line"><a name="l00915"></a><span class="lineno"> 915</span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_MB (_U_(0x1) << SERCOM_I2CM_INTFLAG_MB_Pos)</span></div>
|
|
<div class="line"><a name="l00916"></a><span class="lineno"><a class="line" href="sercom_8h.html#af2d04517d78a90cc6ff8775bdc44f7bb"> 916</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_SB_Pos 1 </span></div>
|
|
<div class="line"><a name="l00917"></a><span class="lineno"> 917</span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_SB (_U_(0x1) << SERCOM_I2CM_INTFLAG_SB_Pos)</span></div>
|
|
<div class="line"><a name="l00918"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa0ccc83aa2c9d24416313db3423634ed"> 918</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00919"></a><span class="lineno"> 919</span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_ERROR (_U_(0x1) << SERCOM_I2CM_INTFLAG_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00920"></a><span class="lineno"><a class="line" href="sercom_8h.html#a90850c74e4bd0d0fee5fad6a0f66f798"> 920</a></span> <span class="preprocessor">#define SERCOM_I2CM_INTFLAG_MASK _U_(0x83) </span></div>
|
|
<div class="line"><a name="l00922"></a><span class="lineno"> 922</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_INTFLAG : (SERCOM Offset: 0x18) (R/W 8) I2CS I2CS Interrupt Flag Status and Clear -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00924"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTFLAG__Type.html"> 924</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{ <span class="comment">// __I to avoid read-modify-write on write-to-clear register</span></div>
|
|
<div class="line"><a name="l00925"></a><span class="lineno"> 925</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00926"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTFLAG__Type.html#ae8e31c2e2a9af6187ec32cfd252dab2e"> 926</a></span>  __I uint8_t <a class="code" href="unionSERCOM__I2CS__INTFLAG__Type.html#ae8e31c2e2a9af6187ec32cfd252dab2e">PREC</a>:1; </div>
|
|
<div class="line"><a name="l00927"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTFLAG__Type.html#a41b29636bf37acd606b0b9b6cdb06a0e"> 927</a></span>  __I uint8_t <a class="code" href="unionSERCOM__I2CS__INTFLAG__Type.html#a41b29636bf37acd606b0b9b6cdb06a0e">AMATCH</a>:1; </div>
|
|
<div class="line"><a name="l00928"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTFLAG__Type.html#af82a2817cb0117b4e684caf7b7dc5ad9"> 928</a></span>  __I uint8_t <a class="code" href="unionSERCOM__I2CS__INTFLAG__Type.html#af82a2817cb0117b4e684caf7b7dc5ad9">DRDY</a>:1; </div>
|
|
<div class="line"><a name="l00929"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTFLAG__Type.html#af4d10997e5ca2430dfb31e4128c4cc4b"> 929</a></span>  __I <a class="code" href="unionSERCOM__I2CS__INTFLAG__Type.html#af4d10997e5ca2430dfb31e4128c4cc4b">uint8_t</a> :4; </div>
|
|
<div class="line"><a name="l00930"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTFLAG__Type.html#a5821d5c9e04476ba22be18a4d6cd0c92"> 930</a></span>  __I uint8_t <a class="code" href="unionSERCOM__I2CS__INTFLAG__Type.html#a5821d5c9e04476ba22be18a4d6cd0c92">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00931"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTFLAG__Type.html#ab91772a1d9d0e74ade097775d897f1ac"> 931</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00932"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__INTFLAG__Type.html#acd7b027c5740331c36479369360e253e"> 932</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CS__INTFLAG__Type.html#acd7b027c5740331c36479369360e253e">reg</a>; </div>
|
|
<div class="line"><a name="l00933"></a><span class="lineno"> 933</span> } <a class="code" href="unionSERCOM__I2CS__INTFLAG__Type.html">SERCOM_I2CS_INTFLAG_Type</a>;</div>
|
|
<div class="line"><a name="l00934"></a><span class="lineno"> 934</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00935"></a><span class="lineno"> 935</span>  </div>
|
|
<div class="line"><a name="l00936"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad9c846981d24d8d0c070acc9bf92faeb"> 936</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_OFFSET 0x18 </span></div>
|
|
<div class="line"><a name="l00937"></a><span class="lineno"><a class="line" href="sercom_8h.html#a260614203fbaa36e1c30255bdc658541"> 937</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00939"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad0857b3c502af02c43f8309acaccfc64"> 939</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_PREC_Pos 0 </span></div>
|
|
<div class="line"><a name="l00940"></a><span class="lineno"> 940</span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_PREC (_U_(0x1) << SERCOM_I2CS_INTFLAG_PREC_Pos)</span></div>
|
|
<div class="line"><a name="l00941"></a><span class="lineno"><a class="line" href="sercom_8h.html#abac003794933f8d389693baf72e67952"> 941</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_AMATCH_Pos 1 </span></div>
|
|
<div class="line"><a name="l00942"></a><span class="lineno"> 942</span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_AMATCH (_U_(0x1) << SERCOM_I2CS_INTFLAG_AMATCH_Pos)</span></div>
|
|
<div class="line"><a name="l00943"></a><span class="lineno"><a class="line" href="sercom_8h.html#a76f9d08ad746835bfd7d95b5c1d78527"> 943</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_DRDY_Pos 2 </span></div>
|
|
<div class="line"><a name="l00944"></a><span class="lineno"> 944</span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_DRDY (_U_(0x1) << SERCOM_I2CS_INTFLAG_DRDY_Pos)</span></div>
|
|
<div class="line"><a name="l00945"></a><span class="lineno"><a class="line" href="sercom_8h.html#a283186c68358fd5c9c5fedd7d09456a5"> 945</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00946"></a><span class="lineno"> 946</span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_ERROR (_U_(0x1) << SERCOM_I2CS_INTFLAG_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00947"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8e225e237334deb769931e8f129e61fa"> 947</a></span> <span class="preprocessor">#define SERCOM_I2CS_INTFLAG_MASK _U_(0x87) </span></div>
|
|
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_INTFLAG : (SERCOM Offset: 0x18) (R/W 8) SPI SPI Interrupt Flag Status and Clear -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00951"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html"> 951</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{ <span class="comment">// __I to avoid read-modify-write on write-to-clear register</span></div>
|
|
<div class="line"><a name="l00952"></a><span class="lineno"> 952</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00953"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html#ac8c6026f63374be174be08b69c49f4d1"> 953</a></span>  __I uint8_t <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html#ac8c6026f63374be174be08b69c49f4d1">DRE</a>:1; </div>
|
|
<div class="line"><a name="l00954"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html#a152badb5f7d7c42e05b5074a74f96f2e"> 954</a></span>  __I uint8_t <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html#a152badb5f7d7c42e05b5074a74f96f2e">TXC</a>:1; </div>
|
|
<div class="line"><a name="l00955"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html#ae50861360b75123cc85fb9afd9dd3f17"> 955</a></span>  __I uint8_t <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html#ae50861360b75123cc85fb9afd9dd3f17">RXC</a>:1; </div>
|
|
<div class="line"><a name="l00956"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html#a02f1268b3ab0958e2815dba26b6fd433"> 956</a></span>  __I uint8_t <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html#a02f1268b3ab0958e2815dba26b6fd433">SSL</a>:1; </div>
|
|
<div class="line"><a name="l00957"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html#a381112a6f5af0480cf376a2af738734a"> 957</a></span>  __I <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html#a381112a6f5af0480cf376a2af738734a">uint8_t</a> :3; </div>
|
|
<div class="line"><a name="l00958"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html#aa92cf7f528a1fd6113e1f7335b74d3dc"> 958</a></span>  __I uint8_t <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html#aa92cf7f528a1fd6113e1f7335b74d3dc">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00959"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html#a9367d730f566fe50e2c514f24d48d591"> 959</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00960"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__INTFLAG__Type.html#a201f736247e3b11f7ed08403e1e0633b"> 960</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html#a201f736247e3b11f7ed08403e1e0633b">reg</a>; </div>
|
|
<div class="line"><a name="l00961"></a><span class="lineno"> 961</span> } <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html">SERCOM_SPI_INTFLAG_Type</a>;</div>
|
|
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span>  </div>
|
|
<div class="line"><a name="l00964"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9a541e90f6a7b20fefab55898955cf57"> 964</a></span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_OFFSET 0x18 </span></div>
|
|
<div class="line"><a name="l00965"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0150d7d64d32850c8f1854fe9c2ae949"> 965</a></span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00967"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3fa72ba1f396c43ca489e2d4ae9f330f"> 967</a></span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_DRE_Pos 0 </span></div>
|
|
<div class="line"><a name="l00968"></a><span class="lineno"> 968</span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_DRE (_U_(0x1) << SERCOM_SPI_INTFLAG_DRE_Pos)</span></div>
|
|
<div class="line"><a name="l00969"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad62e87594775d6fa2eaa19b613d09101"> 969</a></span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_TXC_Pos 1 </span></div>
|
|
<div class="line"><a name="l00970"></a><span class="lineno"> 970</span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_TXC (_U_(0x1) << SERCOM_SPI_INTFLAG_TXC_Pos)</span></div>
|
|
<div class="line"><a name="l00971"></a><span class="lineno"><a class="line" href="sercom_8h.html#abec68eb91f1f30d42c26f6ee6f24cdde"> 971</a></span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_RXC_Pos 2 </span></div>
|
|
<div class="line"><a name="l00972"></a><span class="lineno"> 972</span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_RXC (_U_(0x1) << SERCOM_SPI_INTFLAG_RXC_Pos)</span></div>
|
|
<div class="line"><a name="l00973"></a><span class="lineno"><a class="line" href="sercom_8h.html#a681eca0d458ada0abe7e06ab04a64845"> 973</a></span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_SSL_Pos 3 </span></div>
|
|
<div class="line"><a name="l00974"></a><span class="lineno"> 974</span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_SSL (_U_(0x1) << SERCOM_SPI_INTFLAG_SSL_Pos)</span></div>
|
|
<div class="line"><a name="l00975"></a><span class="lineno"><a class="line" href="sercom_8h.html#aaf91dcd712b74597bfebde07e896e5f4"> 975</a></span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l00976"></a><span class="lineno"> 976</span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_ERROR (_U_(0x1) << SERCOM_SPI_INTFLAG_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l00977"></a><span class="lineno"><a class="line" href="sercom_8h.html#afd10b45ae8eecb164e36f4ea5c1d48d7"> 977</a></span> <span class="preprocessor">#define SERCOM_SPI_INTFLAG_MASK _U_(0x8F) </span></div>
|
|
<div class="line"><a name="l00979"></a><span class="lineno"> 979</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_INTFLAG : (SERCOM Offset: 0x18) (R/W 8) USART USART Interrupt Flag Status and Clear -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00980"></a><span class="lineno"> 980</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l00981"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html"> 981</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{ <span class="comment">// __I to avoid read-modify-write on write-to-clear register</span></div>
|
|
<div class="line"><a name="l00982"></a><span class="lineno"> 982</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00983"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#a81ab6111a6a867c4e79ad5b30d752718"> 983</a></span>  __I uint8_t <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#a81ab6111a6a867c4e79ad5b30d752718">DRE</a>:1; </div>
|
|
<div class="line"><a name="l00984"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#a42966c4cc4836d014cd63825c44f41df"> 984</a></span>  __I uint8_t <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#a42966c4cc4836d014cd63825c44f41df">TXC</a>:1; </div>
|
|
<div class="line"><a name="l00985"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#a399989ab2e3d4588c3e6bb8c517beace"> 985</a></span>  __I uint8_t <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#a399989ab2e3d4588c3e6bb8c517beace">RXC</a>:1; </div>
|
|
<div class="line"><a name="l00986"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#a5ab2b78eb8680c32e93847b8924dc36c"> 986</a></span>  __I uint8_t <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#a5ab2b78eb8680c32e93847b8924dc36c">RXS</a>:1; </div>
|
|
<div class="line"><a name="l00987"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#a15b3e81d656de623a22f4b3efdf953ca"> 987</a></span>  __I uint8_t <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#a15b3e81d656de623a22f4b3efdf953ca">CTSIC</a>:1; </div>
|
|
<div class="line"><a name="l00988"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#af86abec2c28ccba9983ac1494ce740e5"> 988</a></span>  __I uint8_t <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#af86abec2c28ccba9983ac1494ce740e5">RXBRK</a>:1; </div>
|
|
<div class="line"><a name="l00989"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#a2b11f905aef1853fa16447426b2af1c6"> 989</a></span>  __I <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#a2b11f905aef1853fa16447426b2af1c6">uint8_t</a> :1; </div>
|
|
<div class="line"><a name="l00990"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#a6c7b04afa5aa97682bd4312c4c5450b4"> 990</a></span>  __I uint8_t <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#a6c7b04afa5aa97682bd4312c4c5450b4">ERROR</a>:1; </div>
|
|
<div class="line"><a name="l00991"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#a7ee9d06c71d218a58275b8103ac63942"> 991</a></span>  } bit; </div>
|
|
<div class="line"><a name="l00992"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__INTFLAG__Type.html#ab6b621c0fcc8e266aad64540a9833a22"> 992</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html#ab6b621c0fcc8e266aad64540a9833a22">reg</a>; </div>
|
|
<div class="line"><a name="l00993"></a><span class="lineno"> 993</span> } <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html">SERCOM_USART_INTFLAG_Type</a>;</div>
|
|
<div class="line"><a name="l00994"></a><span class="lineno"> 994</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l00995"></a><span class="lineno"> 995</span>  </div>
|
|
<div class="line"><a name="l00996"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3c163e1c1d889e2dea4d1acede9c0f24"> 996</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_OFFSET 0x18 </span></div>
|
|
<div class="line"><a name="l00997"></a><span class="lineno"><a class="line" href="sercom_8h.html#a97816d20755069566c813bd11ada46e4"> 997</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l00999"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4ee1a94fab09d978b80a90e792d2a95f"> 999</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_DRE_Pos 0 </span></div>
|
|
<div class="line"><a name="l01000"></a><span class="lineno"> 1000</span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_DRE (_U_(0x1) << SERCOM_USART_INTFLAG_DRE_Pos)</span></div>
|
|
<div class="line"><a name="l01001"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1577b2bca9db2d6ff108baf036b8819f"> 1001</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_TXC_Pos 1 </span></div>
|
|
<div class="line"><a name="l01002"></a><span class="lineno"> 1002</span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_TXC (_U_(0x1) << SERCOM_USART_INTFLAG_TXC_Pos)</span></div>
|
|
<div class="line"><a name="l01003"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7a5bf40b08a30a742a668ac3455b96c3"> 1003</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_RXC_Pos 2 </span></div>
|
|
<div class="line"><a name="l01004"></a><span class="lineno"> 1004</span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_RXC (_U_(0x1) << SERCOM_USART_INTFLAG_RXC_Pos)</span></div>
|
|
<div class="line"><a name="l01005"></a><span class="lineno"><a class="line" href="sercom_8h.html#a52c1ced29469c0919453e81d3d0aa493"> 1005</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_RXS_Pos 3 </span></div>
|
|
<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_RXS (_U_(0x1) << SERCOM_USART_INTFLAG_RXS_Pos)</span></div>
|
|
<div class="line"><a name="l01007"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac8c617ace4ae1fcd23941b3772e23835"> 1007</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_CTSIC_Pos 4 </span></div>
|
|
<div class="line"><a name="l01008"></a><span class="lineno"> 1008</span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_CTSIC (_U_(0x1) << SERCOM_USART_INTFLAG_CTSIC_Pos)</span></div>
|
|
<div class="line"><a name="l01009"></a><span class="lineno"><a class="line" href="sercom_8h.html#a24e56045bb62ed3583e1978c74da80f8"> 1009</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_RXBRK_Pos 5 </span></div>
|
|
<div class="line"><a name="l01010"></a><span class="lineno"> 1010</span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_RXBRK (_U_(0x1) << SERCOM_USART_INTFLAG_RXBRK_Pos)</span></div>
|
|
<div class="line"><a name="l01011"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa5be9b8818225408ec458f9a32b0bde0"> 1011</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_ERROR_Pos 7 </span></div>
|
|
<div class="line"><a name="l01012"></a><span class="lineno"> 1012</span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_ERROR (_U_(0x1) << SERCOM_USART_INTFLAG_ERROR_Pos)</span></div>
|
|
<div class="line"><a name="l01013"></a><span class="lineno"><a class="line" href="sercom_8h.html#af8b9fdb41c3fea2e45b096b7a369b542"> 1013</a></span> <span class="preprocessor">#define SERCOM_USART_INTFLAG_MASK _U_(0xBF) </span></div>
|
|
<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_STATUS : (SERCOM Offset: 0x1A) (R/W 16) I2CM I2CM Status -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01016"></a><span class="lineno"> 1016</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01017"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html"> 1017</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01018"></a><span class="lineno"> 1018</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01019"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a9fe74fe9f50da8525dff3daa64a9dadf"> 1019</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#a9fe74fe9f50da8525dff3daa64a9dadf">BUSERR</a>:1; </div>
|
|
<div class="line"><a name="l01020"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a69ce12a9921235b158d6ab8ea54b0bed"> 1020</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#a69ce12a9921235b158d6ab8ea54b0bed">ARBLOST</a>:1; </div>
|
|
<div class="line"><a name="l01021"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a9f56ed6a73d4e8ea07f4081eda2fd0a3"> 1021</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#a9f56ed6a73d4e8ea07f4081eda2fd0a3">RXNACK</a>:1; </div>
|
|
<div class="line"><a name="l01022"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a4839cae40b613ea95dae648e01a8b042"> 1022</a></span>  uint16_t :1; </div>
|
|
<div class="line"><a name="l01023"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a8621de9c038d03dfefb1068e7ebef065"> 1023</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#a8621de9c038d03dfefb1068e7ebef065">BUSSTATE</a>:2; </div>
|
|
<div class="line"><a name="l01024"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a71e26cd79a0a3541d5aa32865054cc30"> 1024</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#a71e26cd79a0a3541d5aa32865054cc30">LOWTOUT</a>:1; </div>
|
|
<div class="line"><a name="l01025"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#ace3363fd79b9597942c863254f736ba8"> 1025</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#ace3363fd79b9597942c863254f736ba8">CLKHOLD</a>:1; </div>
|
|
<div class="line"><a name="l01026"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#ae1b41f149decc65488a27b1027ed6098"> 1026</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#ae1b41f149decc65488a27b1027ed6098">MEXTTOUT</a>:1; </div>
|
|
<div class="line"><a name="l01027"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#abff7fdd5f2d10ab7ec359dd6ea9c6997"> 1027</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#abff7fdd5f2d10ab7ec359dd6ea9c6997">SEXTTOUT</a>:1; </div>
|
|
<div class="line"><a name="l01028"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a9fd1dd7958cadcf7d8e0e1bcab3da63f"> 1028</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#a9fd1dd7958cadcf7d8e0e1bcab3da63f">LENERR</a>:1; </div>
|
|
<div class="line"><a name="l01029"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a9ed41bd1e44fc01018cecad656d74440"> 1029</a></span>  uint16_t :5; </div>
|
|
<div class="line"><a name="l01030"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a8488f58054d717100f6326e82e60dd4a"> 1030</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01031"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__STATUS__Type.html#a05c3de0b46943949ab1e03c378c1c57b"> 1031</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html#a05c3de0b46943949ab1e03c378c1c57b">reg</a>; </div>
|
|
<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span> } <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html">SERCOM_I2CM_STATUS_Type</a>;</div>
|
|
<div class="line"><a name="l01033"></a><span class="lineno"> 1033</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01034"></a><span class="lineno"> 1034</span>  </div>
|
|
<div class="line"><a name="l01035"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac51f2c98aeb1164b1913f0c93d8ac864"> 1035</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_OFFSET 0x1A </span></div>
|
|
<div class="line"><a name="l01036"></a><span class="lineno"><a class="line" href="sercom_8h.html#a156623b8470f6f8d4e8790684776c257"> 1036</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_RESETVALUE _U_(0x0000) </span></div>
|
|
<div class="line"><a name="l01038"></a><span class="lineno"><a class="line" href="sercom_8h.html#abd2448b6fb529ca68147673548f031ed"> 1038</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_BUSERR_Pos 0 </span></div>
|
|
<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_BUSERR (_U_(0x1) << SERCOM_I2CM_STATUS_BUSERR_Pos)</span></div>
|
|
<div class="line"><a name="l01040"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac5ab7d2d7d0086785d30c3a1020f4d92"> 1040</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_ARBLOST_Pos 1 </span></div>
|
|
<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_ARBLOST (_U_(0x1) << SERCOM_I2CM_STATUS_ARBLOST_Pos)</span></div>
|
|
<div class="line"><a name="l01042"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad36a5253660fcd371b125d2e149a6e7d"> 1042</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_RXNACK_Pos 2 </span></div>
|
|
<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_RXNACK (_U_(0x1) << SERCOM_I2CM_STATUS_RXNACK_Pos)</span></div>
|
|
<div class="line"><a name="l01044"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8bd0084b4337f2d729849cb737f83fb9"> 1044</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_BUSSTATE_Pos 4 </span></div>
|
|
<div class="line"><a name="l01045"></a><span class="lineno"> 1045</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_BUSSTATE_Msk (_U_(0x3) << SERCOM_I2CM_STATUS_BUSSTATE_Pos)</span></div>
|
|
<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_BUSSTATE(value) (SERCOM_I2CM_STATUS_BUSSTATE_Msk & ((value) << SERCOM_I2CM_STATUS_BUSSTATE_Pos))</span></div>
|
|
<div class="line"><a name="l01047"></a><span class="lineno"><a class="line" href="sercom_8h.html#a05e38e86854d4644a7d10b9e7086073a"> 1047</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_LOWTOUT_Pos 6 </span></div>
|
|
<div class="line"><a name="l01048"></a><span class="lineno"> 1048</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_LOWTOUT (_U_(0x1) << SERCOM_I2CM_STATUS_LOWTOUT_Pos)</span></div>
|
|
<div class="line"><a name="l01049"></a><span class="lineno"><a class="line" href="sercom_8h.html#a09c0431b1d323ff018f83a4e978fcb57"> 1049</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_CLKHOLD_Pos 7 </span></div>
|
|
<div class="line"><a name="l01050"></a><span class="lineno"> 1050</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_CLKHOLD (_U_(0x1) << SERCOM_I2CM_STATUS_CLKHOLD_Pos)</span></div>
|
|
<div class="line"><a name="l01051"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad70ca5b70751e364470a3819a1c8de65"> 1051</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_MEXTTOUT_Pos 8 </span></div>
|
|
<div class="line"><a name="l01052"></a><span class="lineno"> 1052</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_MEXTTOUT (_U_(0x1) << SERCOM_I2CM_STATUS_MEXTTOUT_Pos)</span></div>
|
|
<div class="line"><a name="l01053"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad74043fef8f65fd41e3b3f9534e2b634"> 1053</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_SEXTTOUT_Pos 9 </span></div>
|
|
<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_SEXTTOUT (_U_(0x1) << SERCOM_I2CM_STATUS_SEXTTOUT_Pos)</span></div>
|
|
<div class="line"><a name="l01055"></a><span class="lineno"><a class="line" href="sercom_8h.html#a41947e3770e63546711caaab86f7988b"> 1055</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_LENERR_Pos 10 </span></div>
|
|
<div class="line"><a name="l01056"></a><span class="lineno"> 1056</span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_LENERR (_U_(0x1) << SERCOM_I2CM_STATUS_LENERR_Pos)</span></div>
|
|
<div class="line"><a name="l01057"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0fa56c1fea0aa0e3eb48362289dc465b"> 1057</a></span> <span class="preprocessor">#define SERCOM_I2CM_STATUS_MASK _U_(0x07F7) </span></div>
|
|
<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_STATUS : (SERCOM Offset: 0x1A) (R/W 16) I2CS I2CS Status -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01061"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html"> 1061</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01063"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a27da3d2c5169c0404d6e4cff6645d1cf"> 1063</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#a27da3d2c5169c0404d6e4cff6645d1cf">BUSERR</a>:1; </div>
|
|
<div class="line"><a name="l01064"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a6c802549f92763855025343f784876cd"> 1064</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#a6c802549f92763855025343f784876cd">COLL</a>:1; </div>
|
|
<div class="line"><a name="l01065"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#ad2fbb58df80ad0bfc475a52417083f1f"> 1065</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#ad2fbb58df80ad0bfc475a52417083f1f">RXNACK</a>:1; </div>
|
|
<div class="line"><a name="l01066"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a4882ed3ecde0472799fdad2ae9c0dcf7"> 1066</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#a4882ed3ecde0472799fdad2ae9c0dcf7">DIR</a>:1; </div>
|
|
<div class="line"><a name="l01067"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#af1b918093abd74e4ec6debfe56f2308a"> 1067</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#af1b918093abd74e4ec6debfe56f2308a">SR</a>:1; </div>
|
|
<div class="line"><a name="l01068"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a57d68300833eae5e47c07e909b14385f"> 1068</a></span>  uint16_t :1; </div>
|
|
<div class="line"><a name="l01069"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a2d584073ab7f73b9b518b55d442a071a"> 1069</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#a2d584073ab7f73b9b518b55d442a071a">LOWTOUT</a>:1; </div>
|
|
<div class="line"><a name="l01070"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a55e6cf32332afe98b5c6a8af0cb83f97"> 1070</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#a55e6cf32332afe98b5c6a8af0cb83f97">CLKHOLD</a>:1; </div>
|
|
<div class="line"><a name="l01071"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#afd9587ba801ab7fe15c48013bc41f461"> 1071</a></span>  uint16_t :1; </div>
|
|
<div class="line"><a name="l01072"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#abaed7808541b3266d2f791e1816971c8"> 1072</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#abaed7808541b3266d2f791e1816971c8">SEXTTOUT</a>:1; </div>
|
|
<div class="line"><a name="l01073"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a2530ded11209ee2c7652819388ce22ae"> 1073</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#a2530ded11209ee2c7652819388ce22ae">HS</a>:1; </div>
|
|
<div class="line"><a name="l01074"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a64f443951bbed302de6b95fc0e952d2f"> 1074</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#a64f443951bbed302de6b95fc0e952d2f">LENERR</a>:1; </div>
|
|
<div class="line"><a name="l01075"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#ab86b27e84777dedf4dc1cdf40e327896"> 1075</a></span>  uint16_t :4; </div>
|
|
<div class="line"><a name="l01076"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#aa37602142a3ef0b1683995f19ee928ec"> 1076</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01077"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__STATUS__Type.html#a4a35733a22a660e7fb7b9ab2af7dc42c"> 1077</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html#a4a35733a22a660e7fb7b9ab2af7dc42c">reg</a>; </div>
|
|
<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span> } <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html">SERCOM_I2CS_STATUS_Type</a>;</div>
|
|
<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>  </div>
|
|
<div class="line"><a name="l01081"></a><span class="lineno"><a class="line" href="sercom_8h.html#a50e5e24ad4bf0835469c6e8ca3b14992"> 1081</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_OFFSET 0x1A </span></div>
|
|
<div class="line"><a name="l01082"></a><span class="lineno"><a class="line" href="sercom_8h.html#a56aa9fcf9afe14b13caf1385149e69de"> 1082</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_RESETVALUE _U_(0x0000) </span></div>
|
|
<div class="line"><a name="l01084"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3b48f511b23dff0bf237db3d37ffa80f"> 1084</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_BUSERR_Pos 0 </span></div>
|
|
<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_BUSERR (_U_(0x1) << SERCOM_I2CS_STATUS_BUSERR_Pos)</span></div>
|
|
<div class="line"><a name="l01086"></a><span class="lineno"><a class="line" href="sercom_8h.html#ae79635852dcf1603b0b0a97773e4bfe5"> 1086</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_COLL_Pos 1 </span></div>
|
|
<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_COLL (_U_(0x1) << SERCOM_I2CS_STATUS_COLL_Pos)</span></div>
|
|
<div class="line"><a name="l01088"></a><span class="lineno"><a class="line" href="sercom_8h.html#a95cafce100483170a0abde961ffae973"> 1088</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_RXNACK_Pos 2 </span></div>
|
|
<div class="line"><a name="l01089"></a><span class="lineno"> 1089</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_RXNACK (_U_(0x1) << SERCOM_I2CS_STATUS_RXNACK_Pos)</span></div>
|
|
<div class="line"><a name="l01090"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1a1443388e0f74338aa35f8e4cfa4665"> 1090</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_DIR_Pos 3 </span></div>
|
|
<div class="line"><a name="l01091"></a><span class="lineno"> 1091</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_DIR (_U_(0x1) << SERCOM_I2CS_STATUS_DIR_Pos)</span></div>
|
|
<div class="line"><a name="l01092"></a><span class="lineno"><a class="line" href="sercom_8h.html#a69162462f8ab1b129dda7cf794adeb2f"> 1092</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_SR_Pos 4 </span></div>
|
|
<div class="line"><a name="l01093"></a><span class="lineno"> 1093</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_SR (_U_(0x1) << SERCOM_I2CS_STATUS_SR_Pos)</span></div>
|
|
<div class="line"><a name="l01094"></a><span class="lineno"><a class="line" href="sercom_8h.html#a11dcbc9f9772e3b104206fc81284de1b"> 1094</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_LOWTOUT_Pos 6 </span></div>
|
|
<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_LOWTOUT (_U_(0x1) << SERCOM_I2CS_STATUS_LOWTOUT_Pos)</span></div>
|
|
<div class="line"><a name="l01096"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9552eca7b2b5b829314b8ff8fedce2db"> 1096</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_CLKHOLD_Pos 7 </span></div>
|
|
<div class="line"><a name="l01097"></a><span class="lineno"> 1097</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_CLKHOLD (_U_(0x1) << SERCOM_I2CS_STATUS_CLKHOLD_Pos)</span></div>
|
|
<div class="line"><a name="l01098"></a><span class="lineno"><a class="line" href="sercom_8h.html#aff9d0eef7f15a4eff5e38616c1ea913b"> 1098</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_SEXTTOUT_Pos 9 </span></div>
|
|
<div class="line"><a name="l01099"></a><span class="lineno"> 1099</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_SEXTTOUT (_U_(0x1) << SERCOM_I2CS_STATUS_SEXTTOUT_Pos)</span></div>
|
|
<div class="line"><a name="l01100"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad76db48db6185cc84e155350c2b02e64"> 1100</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_HS_Pos 10 </span></div>
|
|
<div class="line"><a name="l01101"></a><span class="lineno"> 1101</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_HS (_U_(0x1) << SERCOM_I2CS_STATUS_HS_Pos)</span></div>
|
|
<div class="line"><a name="l01102"></a><span class="lineno"><a class="line" href="sercom_8h.html#a38a16a10067567042129037639e9ce72"> 1102</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_LENERR_Pos 11 </span></div>
|
|
<div class="line"><a name="l01103"></a><span class="lineno"> 1103</span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_LENERR (_U_(0x1) << SERCOM_I2CS_STATUS_LENERR_Pos)</span></div>
|
|
<div class="line"><a name="l01104"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7bd35aa131b258489a1a6c2512d8ea98"> 1104</a></span> <span class="preprocessor">#define SERCOM_I2CS_STATUS_MASK _U_(0x0EDF) </span></div>
|
|
<div class="line"><a name="l01106"></a><span class="lineno"> 1106</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_STATUS : (SERCOM Offset: 0x1A) (R/W 16) SPI SPI Status -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01107"></a><span class="lineno"> 1107</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01108"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__STATUS__Type.html"> 1108</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01110"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__STATUS__Type.html#abe100e938a8262319e34a7d80878def3"> 1110</a></span>  uint16_t :2; </div>
|
|
<div class="line"><a name="l01111"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__STATUS__Type.html#a5c06331a8475e6011318b50e2c2108a6"> 1111</a></span>  uint16_t <a class="code" href="unionSERCOM__SPI__STATUS__Type.html#a5c06331a8475e6011318b50e2c2108a6">BUFOVF</a>:1; </div>
|
|
<div class="line"><a name="l01112"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__STATUS__Type.html#a35b413cdd0e6bf5606148cd95f04c7c7"> 1112</a></span>  uint16_t :8; </div>
|
|
<div class="line"><a name="l01113"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__STATUS__Type.html#a77fb88a6858c923c45a45d02e61fec38"> 1113</a></span>  uint16_t <a class="code" href="unionSERCOM__SPI__STATUS__Type.html#a77fb88a6858c923c45a45d02e61fec38">LENERR</a>:1; </div>
|
|
<div class="line"><a name="l01114"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__STATUS__Type.html#a693c5784bb1345d425843bb69afd9e17"> 1114</a></span>  uint16_t :4; </div>
|
|
<div class="line"><a name="l01115"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__STATUS__Type.html#af086069e317d7eb9d977dff7cd78533a"> 1115</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01116"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__STATUS__Type.html#a90b5c5714afe863452d2e0f7d6de676f"> 1116</a></span>  uint16_t <a class="code" href="unionSERCOM__SPI__STATUS__Type.html#a90b5c5714afe863452d2e0f7d6de676f">reg</a>; </div>
|
|
<div class="line"><a name="l01117"></a><span class="lineno"> 1117</span> } <a class="code" href="unionSERCOM__SPI__STATUS__Type.html">SERCOM_SPI_STATUS_Type</a>;</div>
|
|
<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>  </div>
|
|
<div class="line"><a name="l01120"></a><span class="lineno"><a class="line" href="sercom_8h.html#a458489d6dcf389896eab9132b1e4f7af"> 1120</a></span> <span class="preprocessor">#define SERCOM_SPI_STATUS_OFFSET 0x1A </span></div>
|
|
<div class="line"><a name="l01121"></a><span class="lineno"><a class="line" href="sercom_8h.html#a265b7a803efc193e07756a55450dc3f0"> 1121</a></span> <span class="preprocessor">#define SERCOM_SPI_STATUS_RESETVALUE _U_(0x0000) </span></div>
|
|
<div class="line"><a name="l01123"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2309438799f876054076324234bd56b5"> 1123</a></span> <span class="preprocessor">#define SERCOM_SPI_STATUS_BUFOVF_Pos 2 </span></div>
|
|
<div class="line"><a name="l01124"></a><span class="lineno"> 1124</span> <span class="preprocessor">#define SERCOM_SPI_STATUS_BUFOVF (_U_(0x1) << SERCOM_SPI_STATUS_BUFOVF_Pos)</span></div>
|
|
<div class="line"><a name="l01125"></a><span class="lineno"><a class="line" href="sercom_8h.html#a81df572b64788e106b1a943cdf1ef84d"> 1125</a></span> <span class="preprocessor">#define SERCOM_SPI_STATUS_LENERR_Pos 11 </span></div>
|
|
<div class="line"><a name="l01126"></a><span class="lineno"> 1126</span> <span class="preprocessor">#define SERCOM_SPI_STATUS_LENERR (_U_(0x1) << SERCOM_SPI_STATUS_LENERR_Pos)</span></div>
|
|
<div class="line"><a name="l01127"></a><span class="lineno"><a class="line" href="sercom_8h.html#a477f5ce5dfeff94c6dc44713f93d67a9"> 1127</a></span> <span class="preprocessor">#define SERCOM_SPI_STATUS_MASK _U_(0x0804) </span></div>
|
|
<div class="line"><a name="l01129"></a><span class="lineno"> 1129</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_STATUS : (SERCOM Offset: 0x1A) (R/W 16) USART USART Status -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01130"></a><span class="lineno"> 1130</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01131"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html"> 1131</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01133"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#ae806f9f34377a5dca199e57ed6930ed5"> 1133</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#ae806f9f34377a5dca199e57ed6930ed5">PERR</a>:1; </div>
|
|
<div class="line"><a name="l01134"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#a39f0ae8b64ef410fa70644f515fb41bb"> 1134</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#a39f0ae8b64ef410fa70644f515fb41bb">FERR</a>:1; </div>
|
|
<div class="line"><a name="l01135"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#a817599039e6d0a378dc39623af2e8d92"> 1135</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#a817599039e6d0a378dc39623af2e8d92">BUFOVF</a>:1; </div>
|
|
<div class="line"><a name="l01136"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#a5ec6f7015de65b66bf9c55354bb15645"> 1136</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#a5ec6f7015de65b66bf9c55354bb15645">CTS</a>:1; </div>
|
|
<div class="line"><a name="l01137"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#ab7fadf6566ebb5691dcde3f297e8ec3f"> 1137</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#ab7fadf6566ebb5691dcde3f297e8ec3f">ISF</a>:1; </div>
|
|
<div class="line"><a name="l01138"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#a56d18b3710c47177015abf58e672890c"> 1138</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#a56d18b3710c47177015abf58e672890c">COLL</a>:1; </div>
|
|
<div class="line"><a name="l01139"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#a67d3b9ff18edaebafbecf7a587dd6e95"> 1139</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#a67d3b9ff18edaebafbecf7a587dd6e95">TXE</a>:1; </div>
|
|
<div class="line"><a name="l01140"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#ae05481a54e6d4a025e0a746e59c89319"> 1140</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#ae05481a54e6d4a025e0a746e59c89319">ITER</a>:1; </div>
|
|
<div class="line"><a name="l01141"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#ac6b627e390d7aac3dd82f3a1bd7367fe"> 1141</a></span>  uint16_t :8; </div>
|
|
<div class="line"><a name="l01142"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#a00360a88b13532f7813d2a205126d60f"> 1142</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01143"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__STATUS__Type.html#a7efad022c0dae53b043e957f7f4410e1"> 1143</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__STATUS__Type.html#a7efad022c0dae53b043e957f7f4410e1">reg</a>; </div>
|
|
<div class="line"><a name="l01144"></a><span class="lineno"> 1144</span> } <a class="code" href="unionSERCOM__USART__STATUS__Type.html">SERCOM_USART_STATUS_Type</a>;</div>
|
|
<div class="line"><a name="l01145"></a><span class="lineno"> 1145</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>  </div>
|
|
<div class="line"><a name="l01147"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0338ddad210b69cc30af389ad5e257bc"> 1147</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_OFFSET 0x1A </span></div>
|
|
<div class="line"><a name="l01148"></a><span class="lineno"><a class="line" href="sercom_8h.html#aad625f3f9dc70ab1dbab4c7203dba6b1"> 1148</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_RESETVALUE _U_(0x0000) </span></div>
|
|
<div class="line"><a name="l01150"></a><span class="lineno"><a class="line" href="sercom_8h.html#a431589ea5c36362b12ee56db595c6a76"> 1150</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_PERR_Pos 0 </span></div>
|
|
<div class="line"><a name="l01151"></a><span class="lineno"> 1151</span> <span class="preprocessor">#define SERCOM_USART_STATUS_PERR (_U_(0x1) << SERCOM_USART_STATUS_PERR_Pos)</span></div>
|
|
<div class="line"><a name="l01152"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3811cadeeefcecb6228b355ae43a7c43"> 1152</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_FERR_Pos 1 </span></div>
|
|
<div class="line"><a name="l01153"></a><span class="lineno"> 1153</span> <span class="preprocessor">#define SERCOM_USART_STATUS_FERR (_U_(0x1) << SERCOM_USART_STATUS_FERR_Pos)</span></div>
|
|
<div class="line"><a name="l01154"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab1d434e6661579dfdd4bb5c4a240e0ff"> 1154</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_BUFOVF_Pos 2 </span></div>
|
|
<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span> <span class="preprocessor">#define SERCOM_USART_STATUS_BUFOVF (_U_(0x1) << SERCOM_USART_STATUS_BUFOVF_Pos)</span></div>
|
|
<div class="line"><a name="l01156"></a><span class="lineno"><a class="line" href="sercom_8h.html#a82398e32e9838b1158746676a9e4a8ff"> 1156</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_CTS_Pos 3 </span></div>
|
|
<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span> <span class="preprocessor">#define SERCOM_USART_STATUS_CTS (_U_(0x1) << SERCOM_USART_STATUS_CTS_Pos)</span></div>
|
|
<div class="line"><a name="l01158"></a><span class="lineno"><a class="line" href="sercom_8h.html#a79f925cf39d413cf4ac829931944bc69"> 1158</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_ISF_Pos 4 </span></div>
|
|
<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span> <span class="preprocessor">#define SERCOM_USART_STATUS_ISF (_U_(0x1) << SERCOM_USART_STATUS_ISF_Pos)</span></div>
|
|
<div class="line"><a name="l01160"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa83c6b9465f1ecd4f143ab84ff4e7811"> 1160</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_COLL_Pos 5 </span></div>
|
|
<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span> <span class="preprocessor">#define SERCOM_USART_STATUS_COLL (_U_(0x1) << SERCOM_USART_STATUS_COLL_Pos)</span></div>
|
|
<div class="line"><a name="l01162"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7c9dade8a3f346a02cfc7d453a164d4f"> 1162</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_TXE_Pos 6 </span></div>
|
|
<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span> <span class="preprocessor">#define SERCOM_USART_STATUS_TXE (_U_(0x1) << SERCOM_USART_STATUS_TXE_Pos)</span></div>
|
|
<div class="line"><a name="l01164"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3ac934a3568d214b767203caa97af7fb"> 1164</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_ITER_Pos 7 </span></div>
|
|
<div class="line"><a name="l01165"></a><span class="lineno"> 1165</span> <span class="preprocessor">#define SERCOM_USART_STATUS_ITER (_U_(0x1) << SERCOM_USART_STATUS_ITER_Pos)</span></div>
|
|
<div class="line"><a name="l01166"></a><span class="lineno"><a class="line" href="sercom_8h.html#a376a8d84d9e73841d02b5b1dd0e67373"> 1166</a></span> <span class="preprocessor">#define SERCOM_USART_STATUS_MASK _U_(0x00FF) </span></div>
|
|
<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_SYNCBUSY : (SERCOM Offset: 0x1C) (R/ 32) I2CM I2CM Synchronization Busy -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01169"></a><span class="lineno"> 1169</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01170"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html"> 1170</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01172"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#adb4a090c298cc755e1f5b46e1e387d58"> 1172</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#adb4a090c298cc755e1f5b46e1e387d58">SWRST</a>:1; </div>
|
|
<div class="line"><a name="l01173"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a5f616d4ac3a1e0032132b16ee148c3d8"> 1173</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a5f616d4ac3a1e0032132b16ee148c3d8">ENABLE</a>:1; </div>
|
|
<div class="line"><a name="l01174"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a75fc4345ed9d0492ca4f6c8851607715"> 1174</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a75fc4345ed9d0492ca4f6c8851607715">SYSOP</a>:1; </div>
|
|
<div class="line"><a name="l01175"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a8733ed555db8f03fd0e8cd82e04db6a9"> 1175</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l01176"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#aa3f89d176812e8b74cc55313dc5bd237"> 1176</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#aa3f89d176812e8b74cc55313dc5bd237">LENGTH</a>:1; </div>
|
|
<div class="line"><a name="l01177"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a4635844b4059f218ae858d55bdd8c9eb"> 1177</a></span>  uint32_t :27; </div>
|
|
<div class="line"><a name="l01178"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a85439698a96a685dcdc99d151831cb5c"> 1178</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01179"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a9fda8de4116f0bc9fa9ba42c066370e9"> 1179</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a9fda8de4116f0bc9fa9ba42c066370e9">reg</a>; </div>
|
|
<div class="line"><a name="l01180"></a><span class="lineno"> 1180</span> } <a class="code" href="unionSERCOM__I2CM__SYNCBUSY__Type.html">SERCOM_I2CM_SYNCBUSY_Type</a>;</div>
|
|
<div class="line"><a name="l01181"></a><span class="lineno"> 1181</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>  </div>
|
|
<div class="line"><a name="l01183"></a><span class="lineno"><a class="line" href="sercom_8h.html#a75c9ff5051408410f3090673825096e8"> 1183</a></span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_OFFSET 0x1C </span></div>
|
|
<div class="line"><a name="l01184"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0487853f514e4a49833f238ae762964f"> 1184</a></span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01186"></a><span class="lineno"><a class="line" href="sercom_8h.html#a6554714f373cdd011568c4db843fbbbc"> 1186</a></span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_SWRST (_U_(0x1) << SERCOM_I2CM_SYNCBUSY_SWRST_Pos)</span></div>
|
|
<div class="line"><a name="l01188"></a><span class="lineno"><a class="line" href="sercom_8h.html#abca5a56501c3055e38ef4d0b2c5f74c3"> 1188</a></span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l01189"></a><span class="lineno"> 1189</span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_ENABLE (_U_(0x1) << SERCOM_I2CM_SYNCBUSY_ENABLE_Pos)</span></div>
|
|
<div class="line"><a name="l01190"></a><span class="lineno"><a class="line" href="sercom_8h.html#aaf10e07af1f2ffa651601691ddd2f381"> 1190</a></span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_SYSOP_Pos 2 </span></div>
|
|
<div class="line"><a name="l01191"></a><span class="lineno"> 1191</span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_SYSOP (_U_(0x1) << SERCOM_I2CM_SYNCBUSY_SYSOP_Pos)</span></div>
|
|
<div class="line"><a name="l01192"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad2e5f18bd2e00bbd823711c45c7459c1"> 1192</a></span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_LENGTH_Pos 4 </span></div>
|
|
<div class="line"><a name="l01193"></a><span class="lineno"> 1193</span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_LENGTH (_U_(0x1) << SERCOM_I2CM_SYNCBUSY_LENGTH_Pos)</span></div>
|
|
<div class="line"><a name="l01194"></a><span class="lineno"><a class="line" href="sercom_8h.html#a968affbd2d6434b32c1f455315f5fb2f"> 1194</a></span> <span class="preprocessor">#define SERCOM_I2CM_SYNCBUSY_MASK _U_(0x00000017) </span></div>
|
|
<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_SYNCBUSY : (SERCOM Offset: 0x1C) (R/ 32) I2CS I2CS Synchronization Busy -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01197"></a><span class="lineno"> 1197</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01198"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__SYNCBUSY__Type.html"> 1198</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01200"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a2b244654c4ae86632c1ca7dcfc1ee952"> 1200</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a2b244654c4ae86632c1ca7dcfc1ee952">SWRST</a>:1; </div>
|
|
<div class="line"><a name="l01201"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a1e5f2e06fc167ffd3c5c75b795ce12ab"> 1201</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a1e5f2e06fc167ffd3c5c75b795ce12ab">ENABLE</a>:1; </div>
|
|
<div class="line"><a name="l01202"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a25a9784aefe1e32aaae2b0e9f7882c1e"> 1202</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l01203"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a2dab6a7bc86f72ce11f3210affb68820"> 1203</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a2dab6a7bc86f72ce11f3210affb68820">LENGTH</a>:1; </div>
|
|
<div class="line"><a name="l01204"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a6f080eb6ea3c7ca8a3be1ca636fbadb2"> 1204</a></span>  uint32_t :27; </div>
|
|
<div class="line"><a name="l01205"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a1339fb441589f38ddb4245d9970fd265"> 1205</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01206"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#ab667facac55f02602f9479e905409a9c"> 1206</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__SYNCBUSY__Type.html#ab667facac55f02602f9479e905409a9c">reg</a>; </div>
|
|
<div class="line"><a name="l01207"></a><span class="lineno"> 1207</span> } <a class="code" href="unionSERCOM__I2CS__SYNCBUSY__Type.html">SERCOM_I2CS_SYNCBUSY_Type</a>;</div>
|
|
<div class="line"><a name="l01208"></a><span class="lineno"> 1208</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>  </div>
|
|
<div class="line"><a name="l01210"></a><span class="lineno"><a class="line" href="sercom_8h.html#a9b75c4311fbe3223c0e6e3ccdcd04d30"> 1210</a></span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_OFFSET 0x1C </span></div>
|
|
<div class="line"><a name="l01211"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac7dd754b3b805c6e9454f63b84541fe9"> 1211</a></span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01213"></a><span class="lineno"><a class="line" href="sercom_8h.html#acd7247af68816f0c5938ef1a683416b8"> 1213</a></span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l01214"></a><span class="lineno"> 1214</span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_SWRST (_U_(0x1) << SERCOM_I2CS_SYNCBUSY_SWRST_Pos)</span></div>
|
|
<div class="line"><a name="l01215"></a><span class="lineno"><a class="line" href="sercom_8h.html#a62455b307f533d794fa621284bd051dc"> 1215</a></span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_ENABLE (_U_(0x1) << SERCOM_I2CS_SYNCBUSY_ENABLE_Pos)</span></div>
|
|
<div class="line"><a name="l01217"></a><span class="lineno"><a class="line" href="sercom_8h.html#abd23325474c82bd18a9cd38c9ab0580f"> 1217</a></span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_LENGTH_Pos 4 </span></div>
|
|
<div class="line"><a name="l01218"></a><span class="lineno"> 1218</span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_LENGTH (_U_(0x1) << SERCOM_I2CS_SYNCBUSY_LENGTH_Pos)</span></div>
|
|
<div class="line"><a name="l01219"></a><span class="lineno"><a class="line" href="sercom_8h.html#a820e506f18b103f61753e705d506c0e3"> 1219</a></span> <span class="preprocessor">#define SERCOM_I2CS_SYNCBUSY_MASK _U_(0x00000013) </span></div>
|
|
<div class="line"><a name="l01221"></a><span class="lineno"> 1221</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_SYNCBUSY : (SERCOM Offset: 0x1C) (R/ 32) SPI SPI Synchronization Busy -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01222"></a><span class="lineno"> 1222</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01223"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html"> 1223</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01224"></a><span class="lineno"> 1224</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01225"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html#a3d01549c16627f9cf217c40201761f48"> 1225</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__SYNCBUSY__Type.html#a3d01549c16627f9cf217c40201761f48">SWRST</a>:1; </div>
|
|
<div class="line"><a name="l01226"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html#afb9c263af197298caf4cf9fb4194a565"> 1226</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__SYNCBUSY__Type.html#afb9c263af197298caf4cf9fb4194a565">ENABLE</a>:1; </div>
|
|
<div class="line"><a name="l01227"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html#a37a51d0621dc3bd5e6b699849ee79ffd"> 1227</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__SYNCBUSY__Type.html#a37a51d0621dc3bd5e6b699849ee79ffd">CTRLB</a>:1; </div>
|
|
<div class="line"><a name="l01228"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html#ac51ef08e868957d9ec11c5aacd39cf31"> 1228</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l01229"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html#ac3d6deaf13b29af7fd8c5f8fd16abe1a"> 1229</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__SYNCBUSY__Type.html#ac3d6deaf13b29af7fd8c5f8fd16abe1a">LENGTH</a>:1; </div>
|
|
<div class="line"><a name="l01230"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html#a08e11ffc769380ba6f69343879d02c04"> 1230</a></span>  uint32_t :27; </div>
|
|
<div class="line"><a name="l01231"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html#a89af3e15b949b09522439e09eb9c94d7"> 1231</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01232"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__SYNCBUSY__Type.html#a1d92511e3dfc5fab105cf6007a7bcc35"> 1232</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__SYNCBUSY__Type.html#a1d92511e3dfc5fab105cf6007a7bcc35">reg</a>; </div>
|
|
<div class="line"><a name="l01233"></a><span class="lineno"> 1233</span> } <a class="code" href="unionSERCOM__SPI__SYNCBUSY__Type.html">SERCOM_SPI_SYNCBUSY_Type</a>;</div>
|
|
<div class="line"><a name="l01234"></a><span class="lineno"> 1234</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>  </div>
|
|
<div class="line"><a name="l01236"></a><span class="lineno"><a class="line" href="sercom_8h.html#a85ba239d9a9d8934b4a3da144995d235"> 1236</a></span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_OFFSET 0x1C </span></div>
|
|
<div class="line"><a name="l01237"></a><span class="lineno"><a class="line" href="sercom_8h.html#a701139333502231340fbd9ab6c2a2a5b"> 1237</a></span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01239"></a><span class="lineno"><a class="line" href="sercom_8h.html#a221547cf3845e652680f4f0287ede7dd"> 1239</a></span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l01240"></a><span class="lineno"> 1240</span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_SWRST (_U_(0x1) << SERCOM_SPI_SYNCBUSY_SWRST_Pos)</span></div>
|
|
<div class="line"><a name="l01241"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa94b9d18dcdf09c40860e2ed2738b430"> 1241</a></span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l01242"></a><span class="lineno"> 1242</span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_ENABLE (_U_(0x1) << SERCOM_SPI_SYNCBUSY_ENABLE_Pos)</span></div>
|
|
<div class="line"><a name="l01243"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa0e9ff23ebbc42d93b7830ecda0058ab"> 1243</a></span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_CTRLB_Pos 2 </span></div>
|
|
<div class="line"><a name="l01244"></a><span class="lineno"> 1244</span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_CTRLB (_U_(0x1) << SERCOM_SPI_SYNCBUSY_CTRLB_Pos)</span></div>
|
|
<div class="line"><a name="l01245"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab4e3a421dae5a031a709e151db9799b6"> 1245</a></span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_LENGTH_Pos 4 </span></div>
|
|
<div class="line"><a name="l01246"></a><span class="lineno"> 1246</span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_LENGTH (_U_(0x1) << SERCOM_SPI_SYNCBUSY_LENGTH_Pos)</span></div>
|
|
<div class="line"><a name="l01247"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8692da7f26c5c11f01cc172fb4203554"> 1247</a></span> <span class="preprocessor">#define SERCOM_SPI_SYNCBUSY_MASK _U_(0x00000017) </span></div>
|
|
<div class="line"><a name="l01249"></a><span class="lineno"> 1249</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_SYNCBUSY : (SERCOM Offset: 0x1C) (R/ 32) USART USART Synchronization Busy -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01250"></a><span class="lineno"> 1250</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01251"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html"> 1251</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01253"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html#a5b86d43063d5d84a8466d47654a236f1"> 1253</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__SYNCBUSY__Type.html#a5b86d43063d5d84a8466d47654a236f1">SWRST</a>:1; </div>
|
|
<div class="line"><a name="l01254"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html#af88c5cac819af939b966765a6b0d0a54"> 1254</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__SYNCBUSY__Type.html#af88c5cac819af939b966765a6b0d0a54">ENABLE</a>:1; </div>
|
|
<div class="line"><a name="l01255"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html#a55f398ed8acd97a4b17c6d9746e962ca"> 1255</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__SYNCBUSY__Type.html#a55f398ed8acd97a4b17c6d9746e962ca">CTRLB</a>:1; </div>
|
|
<div class="line"><a name="l01256"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html#a76918f1d86bfdb03ccc589098e1716d7"> 1256</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__SYNCBUSY__Type.html#a76918f1d86bfdb03ccc589098e1716d7">RXERRCNT</a>:1; </div>
|
|
<div class="line"><a name="l01257"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html#a2a029c4c54101abdc9fe5038c5478b20"> 1257</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__SYNCBUSY__Type.html#a2a029c4c54101abdc9fe5038c5478b20">LENGTH</a>:1; </div>
|
|
<div class="line"><a name="l01258"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html#ae514d3b57320d3123ffda39c4f2aaf03"> 1258</a></span>  uint32_t :27; </div>
|
|
<div class="line"><a name="l01259"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html#a95426de0650ed30e00b77ea9df779a93"> 1259</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01260"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__SYNCBUSY__Type.html#aa9cc9ccc8b01b1f4f74f168a4bc449b0"> 1260</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__SYNCBUSY__Type.html#aa9cc9ccc8b01b1f4f74f168a4bc449b0">reg</a>; </div>
|
|
<div class="line"><a name="l01261"></a><span class="lineno"> 1261</span> } <a class="code" href="unionSERCOM__USART__SYNCBUSY__Type.html">SERCOM_USART_SYNCBUSY_Type</a>;</div>
|
|
<div class="line"><a name="l01262"></a><span class="lineno"> 1262</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>  </div>
|
|
<div class="line"><a name="l01264"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1557d3396322169756146fd3623e8320"> 1264</a></span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_OFFSET 0x1C </span></div>
|
|
<div class="line"><a name="l01265"></a><span class="lineno"><a class="line" href="sercom_8h.html#af32900cc1fa0e2f4f570733664d2268c"> 1265</a></span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01267"></a><span class="lineno"><a class="line" href="sercom_8h.html#a02616f7f7ba7269e23c1beee065d41e2"> 1267</a></span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_SWRST_Pos 0 </span></div>
|
|
<div class="line"><a name="l01268"></a><span class="lineno"> 1268</span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_SWRST (_U_(0x1) << SERCOM_USART_SYNCBUSY_SWRST_Pos)</span></div>
|
|
<div class="line"><a name="l01269"></a><span class="lineno"><a class="line" href="sercom_8h.html#af98186a88e5c2e212b786c7415a010a6"> 1269</a></span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_ENABLE_Pos 1 </span></div>
|
|
<div class="line"><a name="l01270"></a><span class="lineno"> 1270</span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_ENABLE (_U_(0x1) << SERCOM_USART_SYNCBUSY_ENABLE_Pos)</span></div>
|
|
<div class="line"><a name="l01271"></a><span class="lineno"><a class="line" href="sercom_8h.html#aad7bfdc9a09c4a18277f2cfc807ff9bf"> 1271</a></span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_CTRLB_Pos 2 </span></div>
|
|
<div class="line"><a name="l01272"></a><span class="lineno"> 1272</span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_CTRLB (_U_(0x1) << SERCOM_USART_SYNCBUSY_CTRLB_Pos)</span></div>
|
|
<div class="line"><a name="l01273"></a><span class="lineno"><a class="line" href="sercom_8h.html#a19427c757324fb5e6134475a907c7d1f"> 1273</a></span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_RXERRCNT_Pos 3 </span></div>
|
|
<div class="line"><a name="l01274"></a><span class="lineno"> 1274</span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_RXERRCNT (_U_(0x1) << SERCOM_USART_SYNCBUSY_RXERRCNT_Pos)</span></div>
|
|
<div class="line"><a name="l01275"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad1a20b6c19c48d97a092cee0a98f640b"> 1275</a></span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_LENGTH_Pos 4 </span></div>
|
|
<div class="line"><a name="l01276"></a><span class="lineno"> 1276</span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_LENGTH (_U_(0x1) << SERCOM_USART_SYNCBUSY_LENGTH_Pos)</span></div>
|
|
<div class="line"><a name="l01277"></a><span class="lineno"><a class="line" href="sercom_8h.html#a798716a87519e0b27a62761dd72c6e9b"> 1277</a></span> <span class="preprocessor">#define SERCOM_USART_SYNCBUSY_MASK _U_(0x0000001F) </span></div>
|
|
<div class="line"><a name="l01279"></a><span class="lineno"> 1279</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_RXERRCNT : (SERCOM Offset: 0x20) (R/ 8) USART USART Receive Error Count -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01281"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__RXERRCNT__Type.html"> 1281</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01282"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__RXERRCNT__Type.html#ac4cd7dbd7edaf0cc08594bb21b675a3d"> 1282</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__RXERRCNT__Type.html#ac4cd7dbd7edaf0cc08594bb21b675a3d">reg</a>; </div>
|
|
<div class="line"><a name="l01283"></a><span class="lineno"> 1283</span> } <a class="code" href="unionSERCOM__USART__RXERRCNT__Type.html">SERCOM_USART_RXERRCNT_Type</a>;</div>
|
|
<div class="line"><a name="l01284"></a><span class="lineno"> 1284</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>  </div>
|
|
<div class="line"><a name="l01286"></a><span class="lineno"><a class="line" href="sercom_8h.html#aee7141fce10f8816c0775a7611399b16"> 1286</a></span> <span class="preprocessor">#define SERCOM_USART_RXERRCNT_OFFSET 0x20 </span></div>
|
|
<div class="line"><a name="l01287"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4d5d2e5d99fb0075e7421eb4066258bf"> 1287</a></span> <span class="preprocessor">#define SERCOM_USART_RXERRCNT_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l01288"></a><span class="lineno"><a class="line" href="sercom_8h.html#a74278da9f1a1737e98d18ee86e99b7d3"> 1288</a></span> <span class="preprocessor">#define SERCOM_USART_RXERRCNT_MASK _U_(0xFF) </span></div>
|
|
<div class="line"><a name="l01290"></a><span class="lineno"> 1290</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_LENGTH : (SERCOM Offset: 0x22) (R/W 16) I2CS I2CS Length -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01291"></a><span class="lineno"> 1291</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01292"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__LENGTH__Type.html"> 1292</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01294"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__LENGTH__Type.html#a57f296eb126c1d2dfe7d3f0897513e45"> 1294</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__LENGTH__Type.html#a57f296eb126c1d2dfe7d3f0897513e45">LEN</a>:8; </div>
|
|
<div class="line"><a name="l01295"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__LENGTH__Type.html#a4c731099da5943b79ed2566d42739abc"> 1295</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__LENGTH__Type.html#a4c731099da5943b79ed2566d42739abc">LENEN</a>:1; </div>
|
|
<div class="line"><a name="l01296"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__LENGTH__Type.html#a663cc69c194bc8b8baab02187e8084b5"> 1296</a></span>  uint16_t :7; </div>
|
|
<div class="line"><a name="l01297"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__LENGTH__Type.html#a6872ba64d081238a2860f83269d92847"> 1297</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01298"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__LENGTH__Type.html#aba36e8b29083f6d1ed67f1991c45c38f"> 1298</a></span>  uint16_t <a class="code" href="unionSERCOM__I2CS__LENGTH__Type.html#aba36e8b29083f6d1ed67f1991c45c38f">reg</a>; </div>
|
|
<div class="line"><a name="l01299"></a><span class="lineno"> 1299</span> } <a class="code" href="unionSERCOM__I2CS__LENGTH__Type.html">SERCOM_I2CS_LENGTH_Type</a>;</div>
|
|
<div class="line"><a name="l01300"></a><span class="lineno"> 1300</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>  </div>
|
|
<div class="line"><a name="l01302"></a><span class="lineno"><a class="line" href="sercom_8h.html#a08d5a00cccb69b249d3cfc7f9ca2fc71"> 1302</a></span> <span class="preprocessor">#define SERCOM_I2CS_LENGTH_OFFSET 0x22 </span></div>
|
|
<div class="line"><a name="l01303"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad71ac3e4c7c4f08c9aeda2fef03947b1"> 1303</a></span> <span class="preprocessor">#define SERCOM_I2CS_LENGTH_RESETVALUE _U_(0x0000) </span></div>
|
|
<div class="line"><a name="l01305"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8fe3f429e65ba1bb8d19f7babc00a4c3"> 1305</a></span> <span class="preprocessor">#define SERCOM_I2CS_LENGTH_LEN_Pos 0 </span></div>
|
|
<div class="line"><a name="l01306"></a><span class="lineno"> 1306</span> <span class="preprocessor">#define SERCOM_I2CS_LENGTH_LEN_Msk (_U_(0xFF) << SERCOM_I2CS_LENGTH_LEN_Pos)</span></div>
|
|
<div class="line"><a name="l01307"></a><span class="lineno"> 1307</span> <span class="preprocessor">#define SERCOM_I2CS_LENGTH_LEN(value) (SERCOM_I2CS_LENGTH_LEN_Msk & ((value) << SERCOM_I2CS_LENGTH_LEN_Pos))</span></div>
|
|
<div class="line"><a name="l01308"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0202158aeee0a0cf45721abf0a402730"> 1308</a></span> <span class="preprocessor">#define SERCOM_I2CS_LENGTH_LENEN_Pos 8 </span></div>
|
|
<div class="line"><a name="l01309"></a><span class="lineno"> 1309</span> <span class="preprocessor">#define SERCOM_I2CS_LENGTH_LENEN (_U_(0x1) << SERCOM_I2CS_LENGTH_LENEN_Pos)</span></div>
|
|
<div class="line"><a name="l01310"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3041baadceeb2e666ce1216221a562e5"> 1310</a></span> <span class="preprocessor">#define SERCOM_I2CS_LENGTH_MASK _U_(0x01FF) </span></div>
|
|
<div class="line"><a name="l01312"></a><span class="lineno"> 1312</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_LENGTH : (SERCOM Offset: 0x22) (R/W 16) SPI SPI Length -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01313"></a><span class="lineno"> 1313</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01314"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__LENGTH__Type.html"> 1314</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01315"></a><span class="lineno"> 1315</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01316"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__LENGTH__Type.html#a046521729cef3fbf048da1f8e9de4018"> 1316</a></span>  uint16_t <a class="code" href="unionSERCOM__SPI__LENGTH__Type.html#a046521729cef3fbf048da1f8e9de4018">LEN</a>:8; </div>
|
|
<div class="line"><a name="l01317"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__LENGTH__Type.html#a641b0d24441a525b7a2ef9b1d8ff8949"> 1317</a></span>  uint16_t <a class="code" href="unionSERCOM__SPI__LENGTH__Type.html#a641b0d24441a525b7a2ef9b1d8ff8949">LENEN</a>:1; </div>
|
|
<div class="line"><a name="l01318"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__LENGTH__Type.html#a7b29a3af9fe311bfab4c7f62c754d66d"> 1318</a></span>  uint16_t :7; </div>
|
|
<div class="line"><a name="l01319"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__LENGTH__Type.html#a7ec140ee0ca5d96b9361111d80b5792b"> 1319</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01320"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__LENGTH__Type.html#a61c9dac9077664d1a170e0b40d7d366a"> 1320</a></span>  uint16_t <a class="code" href="unionSERCOM__SPI__LENGTH__Type.html#a61c9dac9077664d1a170e0b40d7d366a">reg</a>; </div>
|
|
<div class="line"><a name="l01321"></a><span class="lineno"> 1321</span> } <a class="code" href="unionSERCOM__SPI__LENGTH__Type.html">SERCOM_SPI_LENGTH_Type</a>;</div>
|
|
<div class="line"><a name="l01322"></a><span class="lineno"> 1322</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01323"></a><span class="lineno"> 1323</span>  </div>
|
|
<div class="line"><a name="l01324"></a><span class="lineno"><a class="line" href="sercom_8h.html#a591164dad0c136c7360f5093cdaa332a"> 1324</a></span> <span class="preprocessor">#define SERCOM_SPI_LENGTH_OFFSET 0x22 </span></div>
|
|
<div class="line"><a name="l01325"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4618e3006a499ca7e2fce7ab54720731"> 1325</a></span> <span class="preprocessor">#define SERCOM_SPI_LENGTH_RESETVALUE _U_(0x0000) </span></div>
|
|
<div class="line"><a name="l01327"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4f19700bedf8c7eb031a69d39b05744b"> 1327</a></span> <span class="preprocessor">#define SERCOM_SPI_LENGTH_LEN_Pos 0 </span></div>
|
|
<div class="line"><a name="l01328"></a><span class="lineno"> 1328</span> <span class="preprocessor">#define SERCOM_SPI_LENGTH_LEN_Msk (_U_(0xFF) << SERCOM_SPI_LENGTH_LEN_Pos)</span></div>
|
|
<div class="line"><a name="l01329"></a><span class="lineno"> 1329</span> <span class="preprocessor">#define SERCOM_SPI_LENGTH_LEN(value) (SERCOM_SPI_LENGTH_LEN_Msk & ((value) << SERCOM_SPI_LENGTH_LEN_Pos))</span></div>
|
|
<div class="line"><a name="l01330"></a><span class="lineno"><a class="line" href="sercom_8h.html#aeaf3c983814201b003fa6e4b13879d9b"> 1330</a></span> <span class="preprocessor">#define SERCOM_SPI_LENGTH_LENEN_Pos 8 </span></div>
|
|
<div class="line"><a name="l01331"></a><span class="lineno"> 1331</span> <span class="preprocessor">#define SERCOM_SPI_LENGTH_LENEN (_U_(0x1) << SERCOM_SPI_LENGTH_LENEN_Pos)</span></div>
|
|
<div class="line"><a name="l01332"></a><span class="lineno"><a class="line" href="sercom_8h.html#ae0346fe98bcc955d48973a6302386056"> 1332</a></span> <span class="preprocessor">#define SERCOM_SPI_LENGTH_MASK _U_(0x01FF) </span></div>
|
|
<div class="line"><a name="l01334"></a><span class="lineno"> 1334</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_LENGTH : (SERCOM Offset: 0x22) (R/W 16) USART USART Length -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01335"></a><span class="lineno"> 1335</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01336"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__LENGTH__Type.html"> 1336</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01337"></a><span class="lineno"> 1337</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01338"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__LENGTH__Type.html#a407fde69420d157bc7632b374a470837"> 1338</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__LENGTH__Type.html#a407fde69420d157bc7632b374a470837">LEN</a>:8; </div>
|
|
<div class="line"><a name="l01339"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__LENGTH__Type.html#a440cb766040a4a171404decb915e770d"> 1339</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__LENGTH__Type.html#a440cb766040a4a171404decb915e770d">LENEN</a>:2; </div>
|
|
<div class="line"><a name="l01340"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__LENGTH__Type.html#ae7252706a44b769b379b7a025eb30086"> 1340</a></span>  uint16_t :6; </div>
|
|
<div class="line"><a name="l01341"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__LENGTH__Type.html#a7b8965d7077b393c1d6ea4954f5f795d"> 1341</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01342"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__LENGTH__Type.html#a1abc424879f2cfbe5fac6dfcaa7d69d5"> 1342</a></span>  uint16_t <a class="code" href="unionSERCOM__USART__LENGTH__Type.html#a1abc424879f2cfbe5fac6dfcaa7d69d5">reg</a>; </div>
|
|
<div class="line"><a name="l01343"></a><span class="lineno"> 1343</span> } <a class="code" href="unionSERCOM__USART__LENGTH__Type.html">SERCOM_USART_LENGTH_Type</a>;</div>
|
|
<div class="line"><a name="l01344"></a><span class="lineno"> 1344</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>  </div>
|
|
<div class="line"><a name="l01346"></a><span class="lineno"><a class="line" href="sercom_8h.html#af2363c5a64d81979439df0e6d24abd5c"> 1346</a></span> <span class="preprocessor">#define SERCOM_USART_LENGTH_OFFSET 0x22 </span></div>
|
|
<div class="line"><a name="l01347"></a><span class="lineno"><a class="line" href="sercom_8h.html#a0c9d21833ea54f940cae274919a9f382"> 1347</a></span> <span class="preprocessor">#define SERCOM_USART_LENGTH_RESETVALUE _U_(0x0000) </span></div>
|
|
<div class="line"><a name="l01349"></a><span class="lineno"><a class="line" href="sercom_8h.html#a3db5db9b09fbedd170257b824150507f"> 1349</a></span> <span class="preprocessor">#define SERCOM_USART_LENGTH_LEN_Pos 0 </span></div>
|
|
<div class="line"><a name="l01350"></a><span class="lineno"> 1350</span> <span class="preprocessor">#define SERCOM_USART_LENGTH_LEN_Msk (_U_(0xFF) << SERCOM_USART_LENGTH_LEN_Pos)</span></div>
|
|
<div class="line"><a name="l01351"></a><span class="lineno"> 1351</span> <span class="preprocessor">#define SERCOM_USART_LENGTH_LEN(value) (SERCOM_USART_LENGTH_LEN_Msk & ((value) << SERCOM_USART_LENGTH_LEN_Pos))</span></div>
|
|
<div class="line"><a name="l01352"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2b289e767e80a31ac772aa03e23a3f92"> 1352</a></span> <span class="preprocessor">#define SERCOM_USART_LENGTH_LENEN_Pos 8 </span></div>
|
|
<div class="line"><a name="l01353"></a><span class="lineno"> 1353</span> <span class="preprocessor">#define SERCOM_USART_LENGTH_LENEN_Msk (_U_(0x3) << SERCOM_USART_LENGTH_LENEN_Pos)</span></div>
|
|
<div class="line"><a name="l01354"></a><span class="lineno"> 1354</span> <span class="preprocessor">#define SERCOM_USART_LENGTH_LENEN(value) (SERCOM_USART_LENGTH_LENEN_Msk & ((value) << SERCOM_USART_LENGTH_LENEN_Pos))</span></div>
|
|
<div class="line"><a name="l01355"></a><span class="lineno"><a class="line" href="sercom_8h.html#acc098171c64eedb88ac185d83136e460"> 1355</a></span> <span class="preprocessor">#define SERCOM_USART_LENGTH_MASK _U_(0x03FF) </span></div>
|
|
<div class="line"><a name="l01357"></a><span class="lineno"> 1357</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_ADDR : (SERCOM Offset: 0x24) (R/W 32) I2CM I2CM Address -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01358"></a><span class="lineno"> 1358</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01359"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html"> 1359</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01361"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#a988e88483e3c0f22e44856f59f33862b"> 1361</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__ADDR__Type.html#a988e88483e3c0f22e44856f59f33862b">ADDR</a>:11; </div>
|
|
<div class="line"><a name="l01362"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#abc4491736415cebecc739be73aed4abb"> 1362</a></span>  uint32_t :2; </div>
|
|
<div class="line"><a name="l01363"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#a5b0e5a2e5fe8837616a169b02a56126a"> 1363</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__ADDR__Type.html#a5b0e5a2e5fe8837616a169b02a56126a">LENEN</a>:1; </div>
|
|
<div class="line"><a name="l01364"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#ac823a6f7632bbf630d0b57c4345e3c93"> 1364</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__ADDR__Type.html#ac823a6f7632bbf630d0b57c4345e3c93">HS</a>:1; </div>
|
|
<div class="line"><a name="l01365"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#a6d30f6b1b2b7a68add7f198c91fe48b2"> 1365</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__ADDR__Type.html#a6d30f6b1b2b7a68add7f198c91fe48b2">TENBITEN</a>:1; </div>
|
|
<div class="line"><a name="l01366"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#aae86180ed9f26e3d619a90a303959954"> 1366</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__ADDR__Type.html#aae86180ed9f26e3d619a90a303959954">LEN</a>:8; </div>
|
|
<div class="line"><a name="l01367"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#aa5136a87c606ae77b8ee66c12485a161"> 1367</a></span>  uint32_t :8; </div>
|
|
<div class="line"><a name="l01368"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#a52039e05221a3d906ee119eb8fd6464f"> 1368</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01369"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__ADDR__Type.html#a9b319439f7fe249a6d0f9fbe3e049d53"> 1369</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__ADDR__Type.html#a9b319439f7fe249a6d0f9fbe3e049d53">reg</a>; </div>
|
|
<div class="line"><a name="l01370"></a><span class="lineno"> 1370</span> } <a class="code" href="unionSERCOM__I2CM__ADDR__Type.html">SERCOM_I2CM_ADDR_Type</a>;</div>
|
|
<div class="line"><a name="l01371"></a><span class="lineno"> 1371</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>  </div>
|
|
<div class="line"><a name="l01373"></a><span class="lineno"><a class="line" href="sercom_8h.html#ac62d952a548796045e825366cd82f60a"> 1373</a></span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_OFFSET 0x24 </span></div>
|
|
<div class="line"><a name="l01374"></a><span class="lineno"><a class="line" href="sercom_8h.html#a83f400f84966f4c24a17f5113a0dee63"> 1374</a></span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01376"></a><span class="lineno"><a class="line" href="sercom_8h.html#a80a69237a461051597db4746c45dd5a4"> 1376</a></span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_ADDR_Pos 0 </span></div>
|
|
<div class="line"><a name="l01377"></a><span class="lineno"> 1377</span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_ADDR_Msk (_U_(0x7FF) << SERCOM_I2CM_ADDR_ADDR_Pos)</span></div>
|
|
<div class="line"><a name="l01378"></a><span class="lineno"> 1378</span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_ADDR(value) (SERCOM_I2CM_ADDR_ADDR_Msk & ((value) << SERCOM_I2CM_ADDR_ADDR_Pos))</span></div>
|
|
<div class="line"><a name="l01379"></a><span class="lineno"><a class="line" href="sercom_8h.html#a09b7c3b6a320a52bf17d8ad445924aac"> 1379</a></span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_LENEN_Pos 13 </span></div>
|
|
<div class="line"><a name="l01380"></a><span class="lineno"> 1380</span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_LENEN (_U_(0x1) << SERCOM_I2CM_ADDR_LENEN_Pos)</span></div>
|
|
<div class="line"><a name="l01381"></a><span class="lineno"><a class="line" href="sercom_8h.html#a94cc6da2fa6b60bf69d815d70527240c"> 1381</a></span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_HS_Pos 14 </span></div>
|
|
<div class="line"><a name="l01382"></a><span class="lineno"> 1382</span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_HS (_U_(0x1) << SERCOM_I2CM_ADDR_HS_Pos)</span></div>
|
|
<div class="line"><a name="l01383"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa75ef7da140f3f9cf0f9e7c36e5c948a"> 1383</a></span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_TENBITEN_Pos 15 </span></div>
|
|
<div class="line"><a name="l01384"></a><span class="lineno"> 1384</span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_TENBITEN (_U_(0x1) << SERCOM_I2CM_ADDR_TENBITEN_Pos)</span></div>
|
|
<div class="line"><a name="l01385"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1b1cb66bc06691628402f6552cc4d573"> 1385</a></span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_LEN_Pos 16 </span></div>
|
|
<div class="line"><a name="l01386"></a><span class="lineno"> 1386</span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_LEN_Msk (_U_(0xFF) << SERCOM_I2CM_ADDR_LEN_Pos)</span></div>
|
|
<div class="line"><a name="l01387"></a><span class="lineno"> 1387</span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_LEN(value) (SERCOM_I2CM_ADDR_LEN_Msk & ((value) << SERCOM_I2CM_ADDR_LEN_Pos))</span></div>
|
|
<div class="line"><a name="l01388"></a><span class="lineno"><a class="line" href="sercom_8h.html#aad820f07476f5be7db86d968008fabaf"> 1388</a></span> <span class="preprocessor">#define SERCOM_I2CM_ADDR_MASK _U_(0x00FFE7FF) </span></div>
|
|
<div class="line"><a name="l01390"></a><span class="lineno"> 1390</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_ADDR : (SERCOM Offset: 0x24) (R/W 32) I2CS I2CS Address -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01391"></a><span class="lineno"> 1391</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01392"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html"> 1392</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01394"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#a02c23c0f49702e04527263422a00c1af"> 1394</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__ADDR__Type.html#a02c23c0f49702e04527263422a00c1af">GENCEN</a>:1; </div>
|
|
<div class="line"><a name="l01395"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#a934936ff3209adb6039caa0b39d85e6b"> 1395</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__ADDR__Type.html#a934936ff3209adb6039caa0b39d85e6b">ADDR</a>:10; </div>
|
|
<div class="line"><a name="l01396"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#ab7e925e31008579cc0a859270aa89571"> 1396</a></span>  uint32_t :4; </div>
|
|
<div class="line"><a name="l01397"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#aeebfff3798c4e38fc24e459648b7201e"> 1397</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__ADDR__Type.html#aeebfff3798c4e38fc24e459648b7201e">TENBITEN</a>:1; </div>
|
|
<div class="line"><a name="l01398"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#ab1c6b01fefdcd372276e019546cb8fde"> 1398</a></span>  uint32_t :1; </div>
|
|
<div class="line"><a name="l01399"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#a8fabdc3b5b85dfd0892005d311c4a9ec"> 1399</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__ADDR__Type.html#a8fabdc3b5b85dfd0892005d311c4a9ec">ADDRMASK</a>:10; </div>
|
|
<div class="line"><a name="l01400"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#a9133a1fcb303aa022e409f9f07e09dd4"> 1400</a></span>  uint32_t :5; </div>
|
|
<div class="line"><a name="l01401"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#a5e5103b6586cd535f1c7bbf5610e77c4"> 1401</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01402"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__ADDR__Type.html#ae2638ae808864035c1ac621814b90f49"> 1402</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__ADDR__Type.html#ae2638ae808864035c1ac621814b90f49">reg</a>; </div>
|
|
<div class="line"><a name="l01403"></a><span class="lineno"> 1403</span> } <a class="code" href="unionSERCOM__I2CS__ADDR__Type.html">SERCOM_I2CS_ADDR_Type</a>;</div>
|
|
<div class="line"><a name="l01404"></a><span class="lineno"> 1404</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>  </div>
|
|
<div class="line"><a name="l01406"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa628247540816fff57bb19edcfe2be3b"> 1406</a></span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_OFFSET 0x24 </span></div>
|
|
<div class="line"><a name="l01407"></a><span class="lineno"><a class="line" href="sercom_8h.html#a02e529e24e6f8249d665398fea94b78f"> 1407</a></span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01409"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4fab851205ca385c987b502accf4c888"> 1409</a></span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_GENCEN_Pos 0 </span></div>
|
|
<div class="line"><a name="l01410"></a><span class="lineno"> 1410</span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_GENCEN (_U_(0x1) << SERCOM_I2CS_ADDR_GENCEN_Pos)</span></div>
|
|
<div class="line"><a name="l01411"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad81283c820cb340d9f7913201029811a"> 1411</a></span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_ADDR_Pos 1 </span></div>
|
|
<div class="line"><a name="l01412"></a><span class="lineno"> 1412</span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_ADDR_Msk (_U_(0x3FF) << SERCOM_I2CS_ADDR_ADDR_Pos)</span></div>
|
|
<div class="line"><a name="l01413"></a><span class="lineno"> 1413</span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_ADDR(value) (SERCOM_I2CS_ADDR_ADDR_Msk & ((value) << SERCOM_I2CS_ADDR_ADDR_Pos))</span></div>
|
|
<div class="line"><a name="l01414"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7e56075520cc6e041fa5eeb0c1f79a3e"> 1414</a></span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_TENBITEN_Pos 15 </span></div>
|
|
<div class="line"><a name="l01415"></a><span class="lineno"> 1415</span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_TENBITEN (_U_(0x1) << SERCOM_I2CS_ADDR_TENBITEN_Pos)</span></div>
|
|
<div class="line"><a name="l01416"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1b9e43481fc2d9d6a4aabb6cc6c0c2a6"> 1416</a></span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_ADDRMASK_Pos 17 </span></div>
|
|
<div class="line"><a name="l01417"></a><span class="lineno"> 1417</span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_ADDRMASK_Msk (_U_(0x3FF) << SERCOM_I2CS_ADDR_ADDRMASK_Pos)</span></div>
|
|
<div class="line"><a name="l01418"></a><span class="lineno"> 1418</span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_ADDRMASK(value) (SERCOM_I2CS_ADDR_ADDRMASK_Msk & ((value) << SERCOM_I2CS_ADDR_ADDRMASK_Pos))</span></div>
|
|
<div class="line"><a name="l01419"></a><span class="lineno"><a class="line" href="sercom_8h.html#a64529ca6a340dfbe0750609d455c72be"> 1419</a></span> <span class="preprocessor">#define SERCOM_I2CS_ADDR_MASK _U_(0x07FE87FF) </span></div>
|
|
<div class="line"><a name="l01421"></a><span class="lineno"> 1421</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_ADDR : (SERCOM Offset: 0x24) (R/W 32) SPI SPI Address -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01422"></a><span class="lineno"> 1422</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01423"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__ADDR__Type.html"> 1423</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01425"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__ADDR__Type.html#a3452041c081a97239767917db832d905"> 1425</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__ADDR__Type.html#a3452041c081a97239767917db832d905">ADDR</a>:8; </div>
|
|
<div class="line"><a name="l01426"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__ADDR__Type.html#a48aef2a9562aa51531553880269da1e1"> 1426</a></span>  uint32_t :8; </div>
|
|
<div class="line"><a name="l01427"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__ADDR__Type.html#abbfa5f2d6f74d86369f59121c8f5e713"> 1427</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__ADDR__Type.html#abbfa5f2d6f74d86369f59121c8f5e713">ADDRMASK</a>:8; </div>
|
|
<div class="line"><a name="l01428"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__ADDR__Type.html#a5a043b839e4b8aa7468c4054ef6ed683"> 1428</a></span>  uint32_t :8; </div>
|
|
<div class="line"><a name="l01429"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__ADDR__Type.html#a60a68e5a63f61960f27aad4718aa9091"> 1429</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01430"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__ADDR__Type.html#a768b703b8bba86936f0f4d661252ae86"> 1430</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__ADDR__Type.html#a768b703b8bba86936f0f4d661252ae86">reg</a>; </div>
|
|
<div class="line"><a name="l01431"></a><span class="lineno"> 1431</span> } <a class="code" href="unionSERCOM__SPI__ADDR__Type.html">SERCOM_SPI_ADDR_Type</a>;</div>
|
|
<div class="line"><a name="l01432"></a><span class="lineno"> 1432</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>  </div>
|
|
<div class="line"><a name="l01434"></a><span class="lineno"><a class="line" href="sercom_8h.html#a29d57037538f28c61eda89d88408418a"> 1434</a></span> <span class="preprocessor">#define SERCOM_SPI_ADDR_OFFSET 0x24 </span></div>
|
|
<div class="line"><a name="l01435"></a><span class="lineno"><a class="line" href="sercom_8h.html#abd68285f221c7ec348c0a8bc49148677"> 1435</a></span> <span class="preprocessor">#define SERCOM_SPI_ADDR_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01437"></a><span class="lineno"><a class="line" href="sercom_8h.html#a97f1119d4ede94d57a763a3118a8bbd0"> 1437</a></span> <span class="preprocessor">#define SERCOM_SPI_ADDR_ADDR_Pos 0 </span></div>
|
|
<div class="line"><a name="l01438"></a><span class="lineno"> 1438</span> <span class="preprocessor">#define SERCOM_SPI_ADDR_ADDR_Msk (_U_(0xFF) << SERCOM_SPI_ADDR_ADDR_Pos)</span></div>
|
|
<div class="line"><a name="l01439"></a><span class="lineno"> 1439</span> <span class="preprocessor">#define SERCOM_SPI_ADDR_ADDR(value) (SERCOM_SPI_ADDR_ADDR_Msk & ((value) << SERCOM_SPI_ADDR_ADDR_Pos))</span></div>
|
|
<div class="line"><a name="l01440"></a><span class="lineno"><a class="line" href="sercom_8h.html#a6d47ea34d101ac15d965c5679ab4ecae"> 1440</a></span> <span class="preprocessor">#define SERCOM_SPI_ADDR_ADDRMASK_Pos 16 </span></div>
|
|
<div class="line"><a name="l01441"></a><span class="lineno"> 1441</span> <span class="preprocessor">#define SERCOM_SPI_ADDR_ADDRMASK_Msk (_U_(0xFF) << SERCOM_SPI_ADDR_ADDRMASK_Pos)</span></div>
|
|
<div class="line"><a name="l01442"></a><span class="lineno"> 1442</span> <span class="preprocessor">#define SERCOM_SPI_ADDR_ADDRMASK(value) (SERCOM_SPI_ADDR_ADDRMASK_Msk & ((value) << SERCOM_SPI_ADDR_ADDRMASK_Pos))</span></div>
|
|
<div class="line"><a name="l01443"></a><span class="lineno"><a class="line" href="sercom_8h.html#a6e6df2565708defc68aa9d7336bdd5c2"> 1443</a></span> <span class="preprocessor">#define SERCOM_SPI_ADDR_MASK _U_(0x00FF00FF) </span></div>
|
|
<div class="line"><a name="l01445"></a><span class="lineno"> 1445</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_DATA : (SERCOM Offset: 0x28) (R/W 32) I2CM I2CM Data -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01446"></a><span class="lineno"> 1446</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01447"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DATA__Type.html"> 1447</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01448"></a><span class="lineno"> 1448</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01449"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DATA__Type.html#ab8b6d5318ba486d368ce6c4214672817"> 1449</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__DATA__Type.html#ab8b6d5318ba486d368ce6c4214672817">DATA</a>:32; </div>
|
|
<div class="line"><a name="l01450"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DATA__Type.html#a708818d4ce1c623f340983c51d69f08c"> 1450</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01451"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DATA__Type.html#a9bdb09cc7f1cc30af92303d99a209be4"> 1451</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CM__DATA__Type.html#a9bdb09cc7f1cc30af92303d99a209be4">reg</a>; </div>
|
|
<div class="line"><a name="l01452"></a><span class="lineno"> 1452</span> } <a class="code" href="unionSERCOM__I2CM__DATA__Type.html">SERCOM_I2CM_DATA_Type</a>;</div>
|
|
<div class="line"><a name="l01453"></a><span class="lineno"> 1453</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01454"></a><span class="lineno"> 1454</span>  </div>
|
|
<div class="line"><a name="l01455"></a><span class="lineno"><a class="line" href="sercom_8h.html#acf615e93d2fa221cbfaed4ee81d199f2"> 1455</a></span> <span class="preprocessor">#define SERCOM_I2CM_DATA_OFFSET 0x28 </span></div>
|
|
<div class="line"><a name="l01456"></a><span class="lineno"><a class="line" href="sercom_8h.html#ab8a1b1af7cbed3c0dc5c7b0c5231916d"> 1456</a></span> <span class="preprocessor">#define SERCOM_I2CM_DATA_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01458"></a><span class="lineno"><a class="line" href="sercom_8h.html#a5d492a7a17f6ef63c189c8fd0703bee4"> 1458</a></span> <span class="preprocessor">#define SERCOM_I2CM_DATA_DATA_Pos 0 </span></div>
|
|
<div class="line"><a name="l01459"></a><span class="lineno"> 1459</span> <span class="preprocessor">#define SERCOM_I2CM_DATA_DATA_Msk (_U_(0xFFFFFFFF) << SERCOM_I2CM_DATA_DATA_Pos)</span></div>
|
|
<div class="line"><a name="l01460"></a><span class="lineno"> 1460</span> <span class="preprocessor">#define SERCOM_I2CM_DATA_DATA(value) (SERCOM_I2CM_DATA_DATA_Msk & ((value) << SERCOM_I2CM_DATA_DATA_Pos))</span></div>
|
|
<div class="line"><a name="l01461"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1b14f82c6aa82236cf7e5a23568e5cec"> 1461</a></span> <span class="preprocessor">#define SERCOM_I2CM_DATA_MASK _U_(0xFFFFFFFF) </span></div>
|
|
<div class="line"><a name="l01463"></a><span class="lineno"> 1463</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CS_DATA : (SERCOM Offset: 0x28) (R/W 32) I2CS I2CS Data -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01464"></a><span class="lineno"> 1464</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01465"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__DATA__Type.html"> 1465</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01467"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__DATA__Type.html#ad38ea3e11e2fb473496cd582d82141a9"> 1467</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__DATA__Type.html#ad38ea3e11e2fb473496cd582d82141a9">DATA</a>:32; </div>
|
|
<div class="line"><a name="l01468"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__DATA__Type.html#a41a4a2f43fdc9d191902474ea1d2d0fd"> 1468</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01469"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CS__DATA__Type.html#a9bf96c1bd9c59602f0b9748ab6c58236"> 1469</a></span>  uint32_t <a class="code" href="unionSERCOM__I2CS__DATA__Type.html#a9bf96c1bd9c59602f0b9748ab6c58236">reg</a>; </div>
|
|
<div class="line"><a name="l01470"></a><span class="lineno"> 1470</span> } <a class="code" href="unionSERCOM__I2CS__DATA__Type.html">SERCOM_I2CS_DATA_Type</a>;</div>
|
|
<div class="line"><a name="l01471"></a><span class="lineno"> 1471</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01472"></a><span class="lineno"> 1472</span>  </div>
|
|
<div class="line"><a name="l01473"></a><span class="lineno"><a class="line" href="sercom_8h.html#abd04fb358adbdac19719136b912c6561"> 1473</a></span> <span class="preprocessor">#define SERCOM_I2CS_DATA_OFFSET 0x28 </span></div>
|
|
<div class="line"><a name="l01474"></a><span class="lineno"><a class="line" href="sercom_8h.html#a667ef55882b091a9aa4e0bff1dae0fd9"> 1474</a></span> <span class="preprocessor">#define SERCOM_I2CS_DATA_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01476"></a><span class="lineno"><a class="line" href="sercom_8h.html#a12ba9b88b0fe76770dd6a570d48e1f8b"> 1476</a></span> <span class="preprocessor">#define SERCOM_I2CS_DATA_DATA_Pos 0 </span></div>
|
|
<div class="line"><a name="l01477"></a><span class="lineno"> 1477</span> <span class="preprocessor">#define SERCOM_I2CS_DATA_DATA_Msk (_U_(0xFFFFFFFF) << SERCOM_I2CS_DATA_DATA_Pos)</span></div>
|
|
<div class="line"><a name="l01478"></a><span class="lineno"> 1478</span> <span class="preprocessor">#define SERCOM_I2CS_DATA_DATA(value) (SERCOM_I2CS_DATA_DATA_Msk & ((value) << SERCOM_I2CS_DATA_DATA_Pos))</span></div>
|
|
<div class="line"><a name="l01479"></a><span class="lineno"><a class="line" href="sercom_8h.html#a098e910db8ca0b69739485372339182a"> 1479</a></span> <span class="preprocessor">#define SERCOM_I2CS_DATA_MASK _U_(0xFFFFFFFF) </span></div>
|
|
<div class="line"><a name="l01481"></a><span class="lineno"> 1481</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_DATA : (SERCOM Offset: 0x28) (R/W 32) SPI SPI Data -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01482"></a><span class="lineno"> 1482</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01483"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DATA__Type.html"> 1483</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01484"></a><span class="lineno"> 1484</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01485"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DATA__Type.html#acc726af1a22c0cd9d50cbebd7c5aa60b"> 1485</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__DATA__Type.html#acc726af1a22c0cd9d50cbebd7c5aa60b">DATA</a>:32; </div>
|
|
<div class="line"><a name="l01486"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DATA__Type.html#a709a267af20ea11016e1592547a2f54b"> 1486</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01487"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DATA__Type.html#a2aa03c4a4d8524c27ed8e0323355c90d"> 1487</a></span>  uint32_t <a class="code" href="unionSERCOM__SPI__DATA__Type.html#a2aa03c4a4d8524c27ed8e0323355c90d">reg</a>; </div>
|
|
<div class="line"><a name="l01488"></a><span class="lineno"> 1488</span> } <a class="code" href="unionSERCOM__SPI__DATA__Type.html">SERCOM_SPI_DATA_Type</a>;</div>
|
|
<div class="line"><a name="l01489"></a><span class="lineno"> 1489</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01490"></a><span class="lineno"> 1490</span>  </div>
|
|
<div class="line"><a name="l01491"></a><span class="lineno"><a class="line" href="sercom_8h.html#a83e4bab525aa946375107f1a0d894377"> 1491</a></span> <span class="preprocessor">#define SERCOM_SPI_DATA_OFFSET 0x28 </span></div>
|
|
<div class="line"><a name="l01492"></a><span class="lineno"><a class="line" href="sercom_8h.html#acdd8d48701fa491da211f522e4dc1f0e"> 1492</a></span> <span class="preprocessor">#define SERCOM_SPI_DATA_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01494"></a><span class="lineno"><a class="line" href="sercom_8h.html#a2bc3a8d8660c1c7eaf18928fb7214cf3"> 1494</a></span> <span class="preprocessor">#define SERCOM_SPI_DATA_DATA_Pos 0 </span></div>
|
|
<div class="line"><a name="l01495"></a><span class="lineno"> 1495</span> <span class="preprocessor">#define SERCOM_SPI_DATA_DATA_Msk (_U_(0xFFFFFFFF) << SERCOM_SPI_DATA_DATA_Pos)</span></div>
|
|
<div class="line"><a name="l01496"></a><span class="lineno"> 1496</span> <span class="preprocessor">#define SERCOM_SPI_DATA_DATA(value) (SERCOM_SPI_DATA_DATA_Msk & ((value) << SERCOM_SPI_DATA_DATA_Pos))</span></div>
|
|
<div class="line"><a name="l01497"></a><span class="lineno"><a class="line" href="sercom_8h.html#a5945fdb340e8178f48da71de4665d391"> 1497</a></span> <span class="preprocessor">#define SERCOM_SPI_DATA_MASK _U_(0xFFFFFFFF) </span></div>
|
|
<div class="line"><a name="l01499"></a><span class="lineno"> 1499</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_DATA : (SERCOM Offset: 0x28) (R/W 32) USART USART Data -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01500"></a><span class="lineno"> 1500</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01501"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DATA__Type.html"> 1501</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01502"></a><span class="lineno"> 1502</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01503"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DATA__Type.html#a81fd3256f8bc847363fa6740517c58e4"> 1503</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__DATA__Type.html#a81fd3256f8bc847363fa6740517c58e4">DATA</a>:32; </div>
|
|
<div class="line"><a name="l01504"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DATA__Type.html#a8a9b5ed3dfa9aa726f0924f0337c71c4"> 1504</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01505"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DATA__Type.html#a11079d47f31adb1c74361bf14a102b9e"> 1505</a></span>  uint32_t <a class="code" href="unionSERCOM__USART__DATA__Type.html#a11079d47f31adb1c74361bf14a102b9e">reg</a>; </div>
|
|
<div class="line"><a name="l01506"></a><span class="lineno"> 1506</span> } <a class="code" href="unionSERCOM__USART__DATA__Type.html">SERCOM_USART_DATA_Type</a>;</div>
|
|
<div class="line"><a name="l01507"></a><span class="lineno"> 1507</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>  </div>
|
|
<div class="line"><a name="l01509"></a><span class="lineno"><a class="line" href="sercom_8h.html#a4e1a7443e7d7e188c59693b917e3e139"> 1509</a></span> <span class="preprocessor">#define SERCOM_USART_DATA_OFFSET 0x28 </span></div>
|
|
<div class="line"><a name="l01510"></a><span class="lineno"><a class="line" href="sercom_8h.html#a21116d7d356af5eb091565415335bf0e"> 1510</a></span> <span class="preprocessor">#define SERCOM_USART_DATA_RESETVALUE _U_(0x00000000) </span></div>
|
|
<div class="line"><a name="l01512"></a><span class="lineno"><a class="line" href="sercom_8h.html#a59582f5f0a9857f58a371c3ddc943e3d"> 1512</a></span> <span class="preprocessor">#define SERCOM_USART_DATA_DATA_Pos 0 </span></div>
|
|
<div class="line"><a name="l01513"></a><span class="lineno"> 1513</span> <span class="preprocessor">#define SERCOM_USART_DATA_DATA_Msk (_U_(0xFFFFFFFF) << SERCOM_USART_DATA_DATA_Pos)</span></div>
|
|
<div class="line"><a name="l01514"></a><span class="lineno"> 1514</span> <span class="preprocessor">#define SERCOM_USART_DATA_DATA(value) (SERCOM_USART_DATA_DATA_Msk & ((value) << SERCOM_USART_DATA_DATA_Pos))</span></div>
|
|
<div class="line"><a name="l01515"></a><span class="lineno"><a class="line" href="sercom_8h.html#a1cd041b9e29d25cd2e6fbfd2293d3847"> 1515</a></span> <span class="preprocessor">#define SERCOM_USART_DATA_MASK _U_(0xFFFFFFFF) </span></div>
|
|
<div class="line"><a name="l01517"></a><span class="lineno"> 1517</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_I2CM_DBGCTRL : (SERCOM Offset: 0x30) (R/W 8) I2CM I2CM Debug Control -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01518"></a><span class="lineno"> 1518</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01519"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DBGCTRL__Type.html"> 1519</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01520"></a><span class="lineno"> 1520</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01521"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DBGCTRL__Type.html#a213b4627939e17bbfc9be19139126499"> 1521</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__DBGCTRL__Type.html#a213b4627939e17bbfc9be19139126499">DBGSTOP</a>:1; </div>
|
|
<div class="line"><a name="l01522"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DBGCTRL__Type.html#a1b69f6c70d2ed94cf9ce03a732645765"> 1522</a></span>  uint8_t :7; </div>
|
|
<div class="line"><a name="l01523"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DBGCTRL__Type.html#a442633c2147641029cfca91f9df2dfd3"> 1523</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01524"></a><span class="lineno"><a class="line" href="unionSERCOM__I2CM__DBGCTRL__Type.html#afef3704f2210c3e7a2d70a85b15eb99f"> 1524</a></span>  uint8_t <a class="code" href="unionSERCOM__I2CM__DBGCTRL__Type.html#afef3704f2210c3e7a2d70a85b15eb99f">reg</a>; </div>
|
|
<div class="line"><a name="l01525"></a><span class="lineno"> 1525</span> } <a class="code" href="unionSERCOM__I2CM__DBGCTRL__Type.html">SERCOM_I2CM_DBGCTRL_Type</a>;</div>
|
|
<div class="line"><a name="l01526"></a><span class="lineno"> 1526</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01527"></a><span class="lineno"> 1527</span>  </div>
|
|
<div class="line"><a name="l01528"></a><span class="lineno"><a class="line" href="sercom_8h.html#adff698c8d0cc5b6bd44d17dd4787be2c"> 1528</a></span> <span class="preprocessor">#define SERCOM_I2CM_DBGCTRL_OFFSET 0x30 </span></div>
|
|
<div class="line"><a name="l01529"></a><span class="lineno"><a class="line" href="sercom_8h.html#aab03eb045cf3a7b62e3507c2d4ba9953"> 1529</a></span> <span class="preprocessor">#define SERCOM_I2CM_DBGCTRL_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l01531"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7a07b16a2d9fa67f1bf52713bf2d937c"> 1531</a></span> <span class="preprocessor">#define SERCOM_I2CM_DBGCTRL_DBGSTOP_Pos 0 </span></div>
|
|
<div class="line"><a name="l01532"></a><span class="lineno"> 1532</span> <span class="preprocessor">#define SERCOM_I2CM_DBGCTRL_DBGSTOP (_U_(0x1) << SERCOM_I2CM_DBGCTRL_DBGSTOP_Pos)</span></div>
|
|
<div class="line"><a name="l01533"></a><span class="lineno"><a class="line" href="sercom_8h.html#a81ace5c1c4c23377532cac6c5e94b833"> 1533</a></span> <span class="preprocessor">#define SERCOM_I2CM_DBGCTRL_MASK _U_(0x01) </span></div>
|
|
<div class="line"><a name="l01535"></a><span class="lineno"> 1535</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_SPI_DBGCTRL : (SERCOM Offset: 0x30) (R/W 8) SPI SPI Debug Control -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01536"></a><span class="lineno"> 1536</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01537"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DBGCTRL__Type.html"> 1537</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01539"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DBGCTRL__Type.html#a752da93ebd3289b7d7284f200049e2df"> 1539</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__DBGCTRL__Type.html#a752da93ebd3289b7d7284f200049e2df">DBGSTOP</a>:1; </div>
|
|
<div class="line"><a name="l01540"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DBGCTRL__Type.html#a70578095b4688dc1c650a41feb1a59f8"> 1540</a></span>  uint8_t :7; </div>
|
|
<div class="line"><a name="l01541"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DBGCTRL__Type.html#af1cc7f0c8361950194c7b830bb604188"> 1541</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01542"></a><span class="lineno"><a class="line" href="unionSERCOM__SPI__DBGCTRL__Type.html#a853d27dd6fd23585cd9d21c07908341c"> 1542</a></span>  uint8_t <a class="code" href="unionSERCOM__SPI__DBGCTRL__Type.html#a853d27dd6fd23585cd9d21c07908341c">reg</a>; </div>
|
|
<div class="line"><a name="l01543"></a><span class="lineno"> 1543</span> } <a class="code" href="unionSERCOM__SPI__DBGCTRL__Type.html">SERCOM_SPI_DBGCTRL_Type</a>;</div>
|
|
<div class="line"><a name="l01544"></a><span class="lineno"> 1544</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>  </div>
|
|
<div class="line"><a name="l01546"></a><span class="lineno"><a class="line" href="sercom_8h.html#a774d1d0335e260011568c4dfad9ca8fb"> 1546</a></span> <span class="preprocessor">#define SERCOM_SPI_DBGCTRL_OFFSET 0x30 </span></div>
|
|
<div class="line"><a name="l01547"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8828fb3bbae793780cde1a051e394d32"> 1547</a></span> <span class="preprocessor">#define SERCOM_SPI_DBGCTRL_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l01549"></a><span class="lineno"><a class="line" href="sercom_8h.html#a39365bc8f796fccdba95cf8a2b06b63e"> 1549</a></span> <span class="preprocessor">#define SERCOM_SPI_DBGCTRL_DBGSTOP_Pos 0 </span></div>
|
|
<div class="line"><a name="l01550"></a><span class="lineno"> 1550</span> <span class="preprocessor">#define SERCOM_SPI_DBGCTRL_DBGSTOP (_U_(0x1) << SERCOM_SPI_DBGCTRL_DBGSTOP_Pos)</span></div>
|
|
<div class="line"><a name="l01551"></a><span class="lineno"><a class="line" href="sercom_8h.html#a7e838061522045a293d8ebbf7d6eb8bc"> 1551</a></span> <span class="preprocessor">#define SERCOM_SPI_DBGCTRL_MASK _U_(0x01) </span></div>
|
|
<div class="line"><a name="l01553"></a><span class="lineno"> 1553</span> <span class="preprocessor"></span><span class="comment">/* -------- SERCOM_USART_DBGCTRL : (SERCOM Offset: 0x30) (R/W 8) USART USART Debug Control -------- */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01554"></a><span class="lineno"> 1554</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01555"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DBGCTRL__Type.html"> 1555</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01556"></a><span class="lineno"> 1556</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l01557"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DBGCTRL__Type.html#a8990b0041d8816802235343cfb2769a4"> 1557</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__DBGCTRL__Type.html#a8990b0041d8816802235343cfb2769a4">DBGSTOP</a>:1; </div>
|
|
<div class="line"><a name="l01558"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DBGCTRL__Type.html#a520e97ace917f686c00dc63e9b1f21ba"> 1558</a></span>  uint8_t :7; </div>
|
|
<div class="line"><a name="l01559"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DBGCTRL__Type.html#ab6ca8e44e5e5612008f07b4dc0b42c91"> 1559</a></span>  } bit; </div>
|
|
<div class="line"><a name="l01560"></a><span class="lineno"><a class="line" href="unionSERCOM__USART__DBGCTRL__Type.html#a174331c7f585637ab65e2f44860c5984"> 1560</a></span>  uint8_t <a class="code" href="unionSERCOM__USART__DBGCTRL__Type.html#a174331c7f585637ab65e2f44860c5984">reg</a>; </div>
|
|
<div class="line"><a name="l01561"></a><span class="lineno"> 1561</span> } <a class="code" href="unionSERCOM__USART__DBGCTRL__Type.html">SERCOM_USART_DBGCTRL_Type</a>;</div>
|
|
<div class="line"><a name="l01562"></a><span class="lineno"> 1562</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>  </div>
|
|
<div class="line"><a name="l01564"></a><span class="lineno"><a class="line" href="sercom_8h.html#ae342b3c1cc55a5d88e9ed4bb8eba2503"> 1564</a></span> <span class="preprocessor">#define SERCOM_USART_DBGCTRL_OFFSET 0x30 </span></div>
|
|
<div class="line"><a name="l01565"></a><span class="lineno"><a class="line" href="sercom_8h.html#ad3407790c60c5f5d6a39575e5dfd5bbe"> 1565</a></span> <span class="preprocessor">#define SERCOM_USART_DBGCTRL_RESETVALUE _U_(0x00) </span></div>
|
|
<div class="line"><a name="l01567"></a><span class="lineno"><a class="line" href="sercom_8h.html#a8229561a6f5075c5e4809d83aa45d069"> 1567</a></span> <span class="preprocessor">#define SERCOM_USART_DBGCTRL_DBGSTOP_Pos 0 </span></div>
|
|
<div class="line"><a name="l01568"></a><span class="lineno"> 1568</span> <span class="preprocessor">#define SERCOM_USART_DBGCTRL_DBGSTOP (_U_(0x1) << SERCOM_USART_DBGCTRL_DBGSTOP_Pos)</span></div>
|
|
<div class="line"><a name="l01569"></a><span class="lineno"><a class="line" href="sercom_8h.html#aa32171d792c3047315fbb3356a561a16"> 1569</a></span> <span class="preprocessor">#define SERCOM_USART_DBGCTRL_MASK _U_(0x01) </span></div>
|
|
<div class="line"><a name="l01572"></a><span class="lineno"> 1572</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01573"></a><span class="lineno"><a class="line" href="structSercomI2cm.html"> 1573</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* I2C Master Mode */</span></div>
|
|
<div class="line"><a name="l01574"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#ada5a8e80a8a309062779659a8520a301"> 1574</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__CTRLA__Type.html">SERCOM_I2CM_CTRLA_Type</a> <a class="code" href="structSercomI2cm.html#ada5a8e80a8a309062779659a8520a301">CTRLA</a>; </div>
|
|
<div class="line"><a name="l01575"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#a16405c9197468e6eefef0672b99e7ef9"> 1575</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__CTRLB__Type.html">SERCOM_I2CM_CTRLB_Type</a> <a class="code" href="structSercomI2cm.html#a16405c9197468e6eefef0672b99e7ef9">CTRLB</a>; </div>
|
|
<div class="line"><a name="l01576"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#a90d7e46bb201992eaad6c632325d088b"> 1576</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__CTRLC__Type.html">SERCOM_I2CM_CTRLC_Type</a> <a class="code" href="structSercomI2cm.html#a90d7e46bb201992eaad6c632325d088b">CTRLC</a>; </div>
|
|
<div class="line"><a name="l01577"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#a49ba881fb2594e4bd81f24d5a6dbf280"> 1577</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__BAUD__Type.html">SERCOM_I2CM_BAUD_Type</a> <a class="code" href="structSercomI2cm.html#a49ba881fb2594e4bd81f24d5a6dbf280">BAUD</a>; </div>
|
|
<div class="line"><a name="l01578"></a><span class="lineno"> 1578</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved1[0x4];</div>
|
|
<div class="line"><a name="l01579"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#a115c20fd68cbae0011a3e013c4fc7f87"> 1579</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__INTENCLR__Type.html">SERCOM_I2CM_INTENCLR_Type</a> <a class="code" href="structSercomI2cm.html#a115c20fd68cbae0011a3e013c4fc7f87">INTENCLR</a>; </div>
|
|
<div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved2[0x1];</div>
|
|
<div class="line"><a name="l01581"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#ab9bf32c36650e9e33c4f5457c87e1e67"> 1581</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__INTENSET__Type.html">SERCOM_I2CM_INTENSET_Type</a> <a class="code" href="structSercomI2cm.html#ab9bf32c36650e9e33c4f5457c87e1e67">INTENSET</a>; </div>
|
|
<div class="line"><a name="l01582"></a><span class="lineno"> 1582</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved3[0x1];</div>
|
|
<div class="line"><a name="l01583"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#a08beddd4d34c9cd8e3c54fca1e6d9dc1"> 1583</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__INTFLAG__Type.html">SERCOM_I2CM_INTFLAG_Type</a> <a class="code" href="structSercomI2cm.html#a08beddd4d34c9cd8e3c54fca1e6d9dc1">INTFLAG</a>; </div>
|
|
<div class="line"><a name="l01584"></a><span class="lineno"> 1584</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved4[0x1];</div>
|
|
<div class="line"><a name="l01585"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#a7ccd67936d2c8e555c167db38729e43f"> 1585</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__STATUS__Type.html">SERCOM_I2CM_STATUS_Type</a> <a class="code" href="structSercomI2cm.html#a7ccd67936d2c8e555c167db38729e43f">STATUS</a>; </div>
|
|
<div class="line"><a name="l01586"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#ae51a4dd77e7d7790500b65fa4b5d812c"> 1586</a></span>  __I <a class="code" href="unionSERCOM__I2CM__SYNCBUSY__Type.html">SERCOM_I2CM_SYNCBUSY_Type</a> <a class="code" href="structSercomI2cm.html#ae51a4dd77e7d7790500b65fa4b5d812c">SYNCBUSY</a>; </div>
|
|
<div class="line"><a name="l01587"></a><span class="lineno"> 1587</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved5[0x4];</div>
|
|
<div class="line"><a name="l01588"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#af72d46dd28fcccf39d6cb6d582b0bf37"> 1588</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__ADDR__Type.html">SERCOM_I2CM_ADDR_Type</a> <a class="code" href="structSercomI2cm.html#af72d46dd28fcccf39d6cb6d582b0bf37">ADDR</a>; </div>
|
|
<div class="line"><a name="l01589"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#afc1d1938d5847da43327d75f7eb5d928"> 1589</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__DATA__Type.html">SERCOM_I2CM_DATA_Type</a> <a class="code" href="structSercomI2cm.html#afc1d1938d5847da43327d75f7eb5d928">DATA</a>; </div>
|
|
<div class="line"><a name="l01590"></a><span class="lineno"> 1590</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved6[0x4];</div>
|
|
<div class="line"><a name="l01591"></a><span class="lineno"><a class="line" href="structSercomI2cm.html#ac12abbbde36c7ba5cc2e24548a3c3b69"> 1591</a></span>  __IO <a class="code" href="unionSERCOM__I2CM__DBGCTRL__Type.html">SERCOM_I2CM_DBGCTRL_Type</a> <a class="code" href="structSercomI2cm.html#ac12abbbde36c7ba5cc2e24548a3c3b69">DBGCTRL</a>; </div>
|
|
<div class="line"><a name="l01592"></a><span class="lineno"> 1592</span> } <a class="code" href="structSercomI2cm.html">SercomI2cm</a>;</div>
|
|
<div class="line"><a name="l01593"></a><span class="lineno"> 1593</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01594"></a><span class="lineno"> 1594</span>  </div>
|
|
<div class="line"><a name="l01596"></a><span class="lineno"> 1596</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01597"></a><span class="lineno"><a class="line" href="structSercomI2cs.html"> 1597</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* I2C Slave Mode */</span></div>
|
|
<div class="line"><a name="l01598"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#aae5bca0754fea380f560a66564f03434"> 1598</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__CTRLA__Type.html">SERCOM_I2CS_CTRLA_Type</a> <a class="code" href="structSercomI2cs.html#aae5bca0754fea380f560a66564f03434">CTRLA</a>; </div>
|
|
<div class="line"><a name="l01599"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#a156682f8e20732eb5357cb5950f40665"> 1599</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__CTRLB__Type.html">SERCOM_I2CS_CTRLB_Type</a> <a class="code" href="structSercomI2cs.html#a156682f8e20732eb5357cb5950f40665">CTRLB</a>; </div>
|
|
<div class="line"><a name="l01600"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#a53630c729918ba7799ba9df739ff0f3f"> 1600</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__CTRLC__Type.html">SERCOM_I2CS_CTRLC_Type</a> <a class="code" href="structSercomI2cs.html#a53630c729918ba7799ba9df739ff0f3f">CTRLC</a>; </div>
|
|
<div class="line"><a name="l01601"></a><span class="lineno"> 1601</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved1[0x8];</div>
|
|
<div class="line"><a name="l01602"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#a572df7f0b2e1e92e16618b3d41e941db"> 1602</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__INTENCLR__Type.html">SERCOM_I2CS_INTENCLR_Type</a> <a class="code" href="structSercomI2cs.html#a572df7f0b2e1e92e16618b3d41e941db">INTENCLR</a>; </div>
|
|
<div class="line"><a name="l01603"></a><span class="lineno"> 1603</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved2[0x1];</div>
|
|
<div class="line"><a name="l01604"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#a5c9b249c1bbdb369668af2d8925d6f5a"> 1604</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__INTENSET__Type.html">SERCOM_I2CS_INTENSET_Type</a> <a class="code" href="structSercomI2cs.html#a5c9b249c1bbdb369668af2d8925d6f5a">INTENSET</a>; </div>
|
|
<div class="line"><a name="l01605"></a><span class="lineno"> 1605</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved3[0x1];</div>
|
|
<div class="line"><a name="l01606"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#a5238e7f4dc695a50dd9657371f464fe5"> 1606</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__INTFLAG__Type.html">SERCOM_I2CS_INTFLAG_Type</a> <a class="code" href="structSercomI2cs.html#a5238e7f4dc695a50dd9657371f464fe5">INTFLAG</a>; </div>
|
|
<div class="line"><a name="l01607"></a><span class="lineno"> 1607</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved4[0x1];</div>
|
|
<div class="line"><a name="l01608"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#ad5164001002eef296a1bf11abd840830"> 1608</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__STATUS__Type.html">SERCOM_I2CS_STATUS_Type</a> <a class="code" href="structSercomI2cs.html#ad5164001002eef296a1bf11abd840830">STATUS</a>; </div>
|
|
<div class="line"><a name="l01609"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#ab36cd87fad634402eaf66f0d45ff7540"> 1609</a></span>  __I <a class="code" href="unionSERCOM__I2CS__SYNCBUSY__Type.html">SERCOM_I2CS_SYNCBUSY_Type</a> <a class="code" href="structSercomI2cs.html#ab36cd87fad634402eaf66f0d45ff7540">SYNCBUSY</a>; </div>
|
|
<div class="line"><a name="l01610"></a><span class="lineno"> 1610</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved5[0x2];</div>
|
|
<div class="line"><a name="l01611"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#ac3caf69661f254afccbfc12eb6c498c5"> 1611</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__LENGTH__Type.html">SERCOM_I2CS_LENGTH_Type</a> <a class="code" href="structSercomI2cs.html#ac3caf69661f254afccbfc12eb6c498c5">LENGTH</a>; </div>
|
|
<div class="line"><a name="l01612"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#ac82d16af22457e186a0f1563a7240701"> 1612</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__ADDR__Type.html">SERCOM_I2CS_ADDR_Type</a> <a class="code" href="structSercomI2cs.html#ac82d16af22457e186a0f1563a7240701">ADDR</a>; </div>
|
|
<div class="line"><a name="l01613"></a><span class="lineno"><a class="line" href="structSercomI2cs.html#ad7c08b9b0b95f0c3214891814d61cbb8"> 1613</a></span>  __IO <a class="code" href="unionSERCOM__I2CS__DATA__Type.html">SERCOM_I2CS_DATA_Type</a> <a class="code" href="structSercomI2cs.html#ad7c08b9b0b95f0c3214891814d61cbb8">DATA</a>; </div>
|
|
<div class="line"><a name="l01614"></a><span class="lineno"> 1614</span> } <a class="code" href="structSercomI2cs.html">SercomI2cs</a>;</div>
|
|
<div class="line"><a name="l01615"></a><span class="lineno"> 1615</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01616"></a><span class="lineno"> 1616</span>  </div>
|
|
<div class="line"><a name="l01618"></a><span class="lineno"> 1618</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01619"></a><span class="lineno"><a class="line" href="structSercomSpi.html"> 1619</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* SPI Mode */</span></div>
|
|
<div class="line"><a name="l01620"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a6b5ceac8734777daa2c939a528bd8d7a"> 1620</a></span>  __IO <a class="code" href="unionSERCOM__SPI__CTRLA__Type.html">SERCOM_SPI_CTRLA_Type</a> <a class="code" href="structSercomSpi.html#a6b5ceac8734777daa2c939a528bd8d7a">CTRLA</a>; </div>
|
|
<div class="line"><a name="l01621"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a82682944a4341eac7e7cead927114f27"> 1621</a></span>  __IO <a class="code" href="unionSERCOM__SPI__CTRLB__Type.html">SERCOM_SPI_CTRLB_Type</a> <a class="code" href="structSercomSpi.html#a82682944a4341eac7e7cead927114f27">CTRLB</a>; </div>
|
|
<div class="line"><a name="l01622"></a><span class="lineno"><a class="line" href="structSercomSpi.html#aee02e14b6e6984e182a88a0bbab2ab9b"> 1622</a></span>  __IO <a class="code" href="unionSERCOM__SPI__CTRLC__Type.html">SERCOM_SPI_CTRLC_Type</a> <a class="code" href="structSercomSpi.html#aee02e14b6e6984e182a88a0bbab2ab9b">CTRLC</a>; </div>
|
|
<div class="line"><a name="l01623"></a><span class="lineno"><a class="line" href="structSercomSpi.html#ae3617d06a12a777081ef2bea85b1fd79"> 1623</a></span>  __IO <a class="code" href="unionSERCOM__SPI__BAUD__Type.html">SERCOM_SPI_BAUD_Type</a> <a class="code" href="structSercomSpi.html#ae3617d06a12a777081ef2bea85b1fd79">BAUD</a>; </div>
|
|
<div class="line"><a name="l01624"></a><span class="lineno"> 1624</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved1[0x7];</div>
|
|
<div class="line"><a name="l01625"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a447e3f476bf3805f1ac0729f5751e249"> 1625</a></span>  __IO <a class="code" href="unionSERCOM__SPI__INTENCLR__Type.html">SERCOM_SPI_INTENCLR_Type</a> <a class="code" href="structSercomSpi.html#a447e3f476bf3805f1ac0729f5751e249">INTENCLR</a>; </div>
|
|
<div class="line"><a name="l01626"></a><span class="lineno"> 1626</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved2[0x1];</div>
|
|
<div class="line"><a name="l01627"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a746460fa2d29ff5cf5859a7e120823e9"> 1627</a></span>  __IO <a class="code" href="unionSERCOM__SPI__INTENSET__Type.html">SERCOM_SPI_INTENSET_Type</a> <a class="code" href="structSercomSpi.html#a746460fa2d29ff5cf5859a7e120823e9">INTENSET</a>; </div>
|
|
<div class="line"><a name="l01628"></a><span class="lineno"> 1628</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved3[0x1];</div>
|
|
<div class="line"><a name="l01629"></a><span class="lineno"><a class="line" href="structSercomSpi.html#aa8972f8e6759af48a837664cbc55f3e0"> 1629</a></span>  __IO <a class="code" href="unionSERCOM__SPI__INTFLAG__Type.html">SERCOM_SPI_INTFLAG_Type</a> <a class="code" href="structSercomSpi.html#aa8972f8e6759af48a837664cbc55f3e0">INTFLAG</a>; </div>
|
|
<div class="line"><a name="l01630"></a><span class="lineno"> 1630</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved4[0x1];</div>
|
|
<div class="line"><a name="l01631"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a6bb0888f1297cca734fc8f625fa9ca0f"> 1631</a></span>  __IO <a class="code" href="unionSERCOM__SPI__STATUS__Type.html">SERCOM_SPI_STATUS_Type</a> <a class="code" href="structSercomSpi.html#a6bb0888f1297cca734fc8f625fa9ca0f">STATUS</a>; </div>
|
|
<div class="line"><a name="l01632"></a><span class="lineno"><a class="line" href="structSercomSpi.html#ae5172768f1e8016b3d898ffde1d0d47f"> 1632</a></span>  __I <a class="code" href="unionSERCOM__SPI__SYNCBUSY__Type.html">SERCOM_SPI_SYNCBUSY_Type</a> <a class="code" href="structSercomSpi.html#ae5172768f1e8016b3d898ffde1d0d47f">SYNCBUSY</a>; </div>
|
|
<div class="line"><a name="l01633"></a><span class="lineno"> 1633</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved5[0x2];</div>
|
|
<div class="line"><a name="l01634"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a18f51e8281c8163249bd8f38fc47a65b"> 1634</a></span>  __IO <a class="code" href="unionSERCOM__SPI__LENGTH__Type.html">SERCOM_SPI_LENGTH_Type</a> <a class="code" href="structSercomSpi.html#a18f51e8281c8163249bd8f38fc47a65b">LENGTH</a>; </div>
|
|
<div class="line"><a name="l01635"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a928810e5e30da98caef3da7c1c16b1bc"> 1635</a></span>  __IO <a class="code" href="unionSERCOM__SPI__ADDR__Type.html">SERCOM_SPI_ADDR_Type</a> <a class="code" href="structSercomSpi.html#a928810e5e30da98caef3da7c1c16b1bc">ADDR</a>; </div>
|
|
<div class="line"><a name="l01636"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a427dacdb6fab86af3e318a7ff97ef7d3"> 1636</a></span>  __IO <a class="code" href="unionSERCOM__SPI__DATA__Type.html">SERCOM_SPI_DATA_Type</a> <a class="code" href="structSercomSpi.html#a427dacdb6fab86af3e318a7ff97ef7d3">DATA</a>; </div>
|
|
<div class="line"><a name="l01637"></a><span class="lineno"> 1637</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved6[0x4];</div>
|
|
<div class="line"><a name="l01638"></a><span class="lineno"><a class="line" href="structSercomSpi.html#a01c414f8fb8404c72c2ecc5544469980"> 1638</a></span>  __IO <a class="code" href="unionSERCOM__SPI__DBGCTRL__Type.html">SERCOM_SPI_DBGCTRL_Type</a> <a class="code" href="structSercomSpi.html#a01c414f8fb8404c72c2ecc5544469980">DBGCTRL</a>; </div>
|
|
<div class="line"><a name="l01639"></a><span class="lineno"> 1639</span> } <a class="code" href="structSercomSpi.html">SercomSpi</a>;</div>
|
|
<div class="line"><a name="l01640"></a><span class="lineno"> 1640</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>  </div>
|
|
<div class="line"><a name="l01643"></a><span class="lineno"> 1643</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01644"></a><span class="lineno"><a class="line" href="structSercomUsart.html"> 1644</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">/* USART Mode */</span></div>
|
|
<div class="line"><a name="l01645"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a0d6e3df70af3c2599e2227162d7e481d"> 1645</a></span>  __IO <a class="code" href="unionSERCOM__USART__CTRLA__Type.html">SERCOM_USART_CTRLA_Type</a> <a class="code" href="structSercomUsart.html#a0d6e3df70af3c2599e2227162d7e481d">CTRLA</a>; </div>
|
|
<div class="line"><a name="l01646"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a13f48d6962c20b0fbbc697b339b24637"> 1646</a></span>  __IO <a class="code" href="unionSERCOM__USART__CTRLB__Type.html">SERCOM_USART_CTRLB_Type</a> <a class="code" href="structSercomUsart.html#a13f48d6962c20b0fbbc697b339b24637">CTRLB</a>; </div>
|
|
<div class="line"><a name="l01647"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a842428ce820db74cf8d48171b49299e5"> 1647</a></span>  __IO <a class="code" href="unionSERCOM__USART__CTRLC__Type.html">SERCOM_USART_CTRLC_Type</a> <a class="code" href="structSercomUsart.html#a842428ce820db74cf8d48171b49299e5">CTRLC</a>; </div>
|
|
<div class="line"><a name="l01648"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a9a8765c0b1cc714d92655d120b616aea"> 1648</a></span>  __IO <a class="code" href="unionSERCOM__USART__BAUD__Type.html">SERCOM_USART_BAUD_Type</a> <a class="code" href="structSercomUsart.html#a9a8765c0b1cc714d92655d120b616aea">BAUD</a>; </div>
|
|
<div class="line"><a name="l01649"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a8691431cde63ebb8e0529496d808f616"> 1649</a></span>  __IO <a class="code" href="unionSERCOM__USART__RXPL__Type.html">SERCOM_USART_RXPL_Type</a> <a class="code" href="structSercomUsart.html#a8691431cde63ebb8e0529496d808f616">RXPL</a>; </div>
|
|
<div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved1[0x5];</div>
|
|
<div class="line"><a name="l01651"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a41bd9a7bd443197a9177357eb122dfb1"> 1651</a></span>  __IO <a class="code" href="unionSERCOM__USART__INTENCLR__Type.html">SERCOM_USART_INTENCLR_Type</a> <a class="code" href="structSercomUsart.html#a41bd9a7bd443197a9177357eb122dfb1">INTENCLR</a>; </div>
|
|
<div class="line"><a name="l01652"></a><span class="lineno"> 1652</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved2[0x1];</div>
|
|
<div class="line"><a name="l01653"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a1ac4a7c27bab21a1bfd18aa9aaea176b"> 1653</a></span>  __IO <a class="code" href="unionSERCOM__USART__INTENSET__Type.html">SERCOM_USART_INTENSET_Type</a> <a class="code" href="structSercomUsart.html#a1ac4a7c27bab21a1bfd18aa9aaea176b">INTENSET</a>; </div>
|
|
<div class="line"><a name="l01654"></a><span class="lineno"> 1654</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved3[0x1];</div>
|
|
<div class="line"><a name="l01655"></a><span class="lineno"><a class="line" href="structSercomUsart.html#aeddd2226c1eec2dc16bb85bb57dcb986"> 1655</a></span>  __IO <a class="code" href="unionSERCOM__USART__INTFLAG__Type.html">SERCOM_USART_INTFLAG_Type</a> <a class="code" href="structSercomUsart.html#aeddd2226c1eec2dc16bb85bb57dcb986">INTFLAG</a>; </div>
|
|
<div class="line"><a name="l01656"></a><span class="lineno"> 1656</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved4[0x1];</div>
|
|
<div class="line"><a name="l01657"></a><span class="lineno"><a class="line" href="structSercomUsart.html#aec9dc41e7c3727dcb02b794159f115da"> 1657</a></span>  __IO <a class="code" href="unionSERCOM__USART__STATUS__Type.html">SERCOM_USART_STATUS_Type</a> <a class="code" href="structSercomUsart.html#aec9dc41e7c3727dcb02b794159f115da">STATUS</a>; </div>
|
|
<div class="line"><a name="l01658"></a><span class="lineno"><a class="line" href="structSercomUsart.html#ac487a89bcf95684f4d9259492d7d8cc5"> 1658</a></span>  __I <a class="code" href="unionSERCOM__USART__SYNCBUSY__Type.html">SERCOM_USART_SYNCBUSY_Type</a> <a class="code" href="structSercomUsart.html#ac487a89bcf95684f4d9259492d7d8cc5">SYNCBUSY</a>; </div>
|
|
<div class="line"><a name="l01659"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a7a2f2876b3ab52e9a07f424551d4d9cb"> 1659</a></span>  __I <a class="code" href="unionSERCOM__USART__RXERRCNT__Type.html">SERCOM_USART_RXERRCNT_Type</a> <a class="code" href="structSercomUsart.html#a7a2f2876b3ab52e9a07f424551d4d9cb">RXERRCNT</a>; </div>
|
|
<div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved5[0x1];</div>
|
|
<div class="line"><a name="l01661"></a><span class="lineno"><a class="line" href="structSercomUsart.html#afaebddcec542423a7404759bf2793e1e"> 1661</a></span>  __IO <a class="code" href="unionSERCOM__USART__LENGTH__Type.html">SERCOM_USART_LENGTH_Type</a> <a class="code" href="structSercomUsart.html#afaebddcec542423a7404759bf2793e1e">LENGTH</a>; </div>
|
|
<div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved6[0x4];</div>
|
|
<div class="line"><a name="l01663"></a><span class="lineno"><a class="line" href="structSercomUsart.html#a50fd58032f505c3c27f235809bc85e23"> 1663</a></span>  __IO <a class="code" href="unionSERCOM__USART__DATA__Type.html">SERCOM_USART_DATA_Type</a> <a class="code" href="structSercomUsart.html#a50fd58032f505c3c27f235809bc85e23">DATA</a>; </div>
|
|
<div class="line"><a name="l01664"></a><span class="lineno"> 1664</span>  <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved7[0x4];</div>
|
|
<div class="line"><a name="l01665"></a><span class="lineno"><a class="line" href="structSercomUsart.html#ad8b879e69131449d6cc726b444772065"> 1665</a></span>  __IO <a class="code" href="unionSERCOM__USART__DBGCTRL__Type.html">SERCOM_USART_DBGCTRL_Type</a> <a class="code" href="structSercomUsart.html#ad8b879e69131449d6cc726b444772065">DBGCTRL</a>; </div>
|
|
<div class="line"><a name="l01666"></a><span class="lineno"> 1666</span> } <a class="code" href="structSercomUsart.html">SercomUsart</a>;</div>
|
|
<div class="line"><a name="l01667"></a><span class="lineno"> 1667</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01668"></a><span class="lineno"> 1668</span>  </div>
|
|
<div class="line"><a name="l01669"></a><span class="lineno"> 1669</span> <span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
|
|
<div class="line"><a name="l01670"></a><span class="lineno"><a class="line" href="unionSercom.html"> 1670</a></span> <span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l01671"></a><span class="lineno"><a class="line" href="unionSercom.html#adb28862e03096b4bb9e55030b3ff670b"> 1671</a></span>  <a class="code" href="structSercomI2cm.html">SercomI2cm</a> <a class="code" href="unionSercom.html#adb28862e03096b4bb9e55030b3ff670b">I2CM</a>; </div>
|
|
<div class="line"><a name="l01672"></a><span class="lineno"><a class="line" href="unionSercom.html#a7dfcf9bc99ef996e57933ecd92171953"> 1672</a></span>  <a class="code" href="structSercomI2cs.html">SercomI2cs</a> <a class="code" href="unionSercom.html#a7dfcf9bc99ef996e57933ecd92171953">I2CS</a>; </div>
|
|
<div class="line"><a name="l01673"></a><span class="lineno"><a class="line" href="unionSercom.html#a7ed0df3fd26886e2f1c718ddf4eba6cd"> 1673</a></span>  <a class="code" href="structSercomSpi.html">SercomSpi</a> <a class="code" href="unionSercom.html#a7ed0df3fd26886e2f1c718ddf4eba6cd">SPI</a>; </div>
|
|
<div class="line"><a name="l01674"></a><span class="lineno"><a class="line" href="unionSercom.html#ae82be07be50298f8e692f755dbbdc7ab"> 1674</a></span>  <a class="code" href="structSercomUsart.html">SercomUsart</a> <a class="code" href="unionSercom.html#ae82be07be50298f8e692f755dbbdc7ab">USART</a>; </div>
|
|
<div class="line"><a name="l01675"></a><span class="lineno"> 1675</span> } <a class="code" href="unionSercom.html">Sercom</a>;</div>
|
|
<div class="line"><a name="l01676"></a><span class="lineno"> 1676</span> <span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
|
|
<div class="line"><a name="l01677"></a><span class="lineno"> 1677</span>  </div>
|
|
<div class="line"><a name="l01680"></a><span class="lineno"> 1680</span> <span class="preprocessor">#endif </span><span class="comment">/* _SAME54_SERCOM_COMPONENT_ */</span><span class="preprocessor"></span></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
<div class="ttc" id="aunionSERCOM__SPI__SYNCBUSY__Type_html_a3d01549c16627f9cf217c40201761f48"><div class="ttname"><a href="unionSERCOM__SPI__SYNCBUSY__Type.html#a3d01549c16627f9cf217c40201761f48">SERCOM_SPI_SYNCBUSY_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01225">sercom.h:1225</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__DBGCTRL__Type_html_a213b4627939e17bbfc9be19139126499"><div class="ttname"><a href="unionSERCOM__I2CM__DBGCTRL__Type.html#a213b4627939e17bbfc9be19139126499">SERCOM_I2CM_DBGCTRL_Type::DBGSTOP</a></div><div class="ttdeci">uint8_t DBGSTOP</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01521">sercom.h:1521</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_a484e7c1db604eab3cb4d5940772ba4ca"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#a484e7c1db604eab3cb4d5940772ba4ca">SERCOM_I2CM_CTRLA_Type::INACTOUT</a></div><div class="ttdeci">uint32_t INACTOUT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00060">sercom.h:60</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_a6b694b1cdd1a005f9567f407361f9fc5"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#a6b694b1cdd1a005f9567f407361f9fc5">SERCOM_I2CM_CTRLA_Type::MEXTTOEN</a></div><div class="ttdeci">uint32_t MEXTTOEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00055">sercom.h:55</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENCLR__Type_html_a63549f7c5ad159cfc7cdbd4a544bf3f7"><div class="ttname"><a href="unionSERCOM__SPI__INTENCLR__Type.html#a63549f7c5ad159cfc7cdbd4a544bf3f7">SERCOM_SPI_INTENCLR_Type::TXC</a></div><div class="ttdeci">uint8_t TXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00720">sercom.h:720</a></div></div>
|
|
<div class="ttc" id="aunionSercom_html"><div class="ttname"><a href="unionSercom.html">Sercom</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01670">sercom.h:1670</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_ad614b053e45108d4ed54f3d26a6b964b"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#ad614b053e45108d4ed54f3d26a6b964b">SERCOM_I2CS_CTRLA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00123">sercom.h:123</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__LENGTH__Type_html_a4c731099da5943b79ed2566d42739abc"><div class="ttname"><a href="unionSERCOM__I2CS__LENGTH__Type.html#a4c731099da5943b79ed2566d42739abc">SERCOM_I2CS_LENGTH_Type::LENEN</a></div><div class="ttdeci">uint16_t LENEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01295">sercom.h:1295</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_a30169679c27901add5c26693340524a6"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#a30169679c27901add5c26693340524a6">SERCOM_USART_CTRLB_Type::RXEN</a></div><div class="ttdeci">uint32_t RXEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00401">sercom.h:401</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a16a41bfd5ce293dffe42391e2336aaf9"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a16a41bfd5ce293dffe42391e2336aaf9">SERCOM_USART_CTRLA_Type::SAMPA</a></div><div class="ttdeci">uint32_t SAMPA</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00228">sercom.h:228</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_af1b918093abd74e4ec6debfe56f2308a"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#af1b918093abd74e4ec6debfe56f2308a">SERCOM_I2CS_STATUS_Type::SR</a></div><div class="ttdeci">uint16_t SR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01067">sercom.h:1067</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html_acc0081ae0fd057d1cb175de6a9bb523b"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html#acc0081ae0fd057d1cb175de6a9bb523b">SERCOM_USART_INTENCLR_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00758">sercom.h:758</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html_a1503c2f62a848371c356af3d31bdf4f8"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html#a1503c2f62a848371c356af3d31bdf4f8">SERCOM_USART_INTENSET_Type::RXC</a></div><div class="ttdeci">uint8_t RXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00868">sercom.h:868</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html"><div class="ttname"><a href="structSercomI2cm.html">SercomI2cm</a></div><div class="ttdoc">SERCOM_I2CM hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01573">sercom.h:1573</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENSET__Type_html_abd0a0061c10de1302b786e7637a96ac9"><div class="ttname"><a href="unionSERCOM__SPI__INTENSET__Type.html#abd0a0061c10de1302b786e7637a96ac9">SERCOM_SPI_INTENSET_Type::TXC</a></div><div class="ttdeci">uint8_t TXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00837">sercom.h:837</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLC__Type_html_ae8435f27a38be4612e49e32c58cf41c5"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLC__Type.html#ae8435f27a38be4612e49e32c58cf41c5">SERCOM_I2CM_CTRLC_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00443">sercom.h:443</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_a3d167adbc862eeea425972cef99ab64e"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#a3d167adbc862eeea425972cef99ab64e">SERCOM_USART_CTRLB_Type::COLDEN</a></div><div class="ttdeci">uint32_t COLDEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00394">sercom.h:394</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_a2d584073ab7f73b9b518b55d442a071a"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#a2d584073ab7f73b9b518b55d442a071a">SERCOM_I2CS_STATUS_Type::LOWTOUT</a></div><div class="ttdeci">uint16_t LOWTOUT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01069">sercom.h:1069</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a13f48d6962c20b0fbbc697b339b24637"><div class="ttname"><a href="structSercomUsart.html#a13f48d6962c20b0fbbc697b339b24637">SercomUsart::CTRLB</a></div><div class="ttdeci">__IO SERCOM_USART_CTRLB_Type CTRLB</div><div class="ttdoc">Offset: 0x04 (R/W 32) USART Control B.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01646">sercom.h:1646</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENSET__Type_html_a219652a7d6ea557f7cbceda617d1ab48"><div class="ttname"><a href="unionSERCOM__I2CS__INTENSET__Type.html#a219652a7d6ea557f7cbceda617d1ab48">SERCOM_I2CS_INTENSET_Type::AMATCH</a></div><div class="ttdeci">uint8_t AMATCH</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00810">sercom.h:810</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__DATA__Type_html_a9bdb09cc7f1cc30af92303d99a209be4"><div class="ttname"><a href="unionSERCOM__I2CM__DATA__Type.html#a9bdb09cc7f1cc30af92303d99a209be4">SERCOM_I2CM_DATA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01451">sercom.h:1451</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html"><div class="ttname"><a href="structSercomUsart.html">SercomUsart</a></div><div class="ttdoc">SERCOM_USART hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01644">sercom.h:1644</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__SYNCBUSY__Type_html_a9fda8de4116f0bc9fa9ba42c066370e9"><div class="ttname"><a href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a9fda8de4116f0bc9fa9ba42c066370e9">SERCOM_I2CM_SYNCBUSY_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01179">sercom.h:1179</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTFLAG__Type_html_a41b29636bf37acd606b0b9b6cdb06a0e"><div class="ttname"><a href="unionSERCOM__I2CS__INTFLAG__Type.html#a41b29636bf37acd606b0b9b6cdb06a0e">SERCOM_I2CS_INTFLAG_Type::AMATCH</a></div><div class="ttdeci">__I uint8_t AMATCH</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00927">sercom.h:927</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_a67d3b9ff18edaebafbecf7a587dd6e95"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#a67d3b9ff18edaebafbecf7a587dd6e95">SERCOM_USART_STATUS_Type::TXE</a></div><div class="ttdeci">uint16_t TXE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01139">sercom.h:1139</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_a817599039e6d0a378dc39623af2e8d92"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#a817599039e6d0a378dc39623af2e8d92">SERCOM_USART_STATUS_Type::BUFOVF</a></div><div class="ttdeci">uint16_t BUFOVF</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01135">sercom.h:1135</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__ADDR__Type_html_ae2638ae808864035c1ac621814b90f49"><div class="ttname"><a href="unionSERCOM__I2CS__ADDR__Type.html#ae2638ae808864035c1ac621814b90f49">SERCOM_I2CS_ADDR_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01402">sercom.h:1402</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html_ad8508101db2ef01e17a0866a1711a4bd"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html#ad8508101db2ef01e17a0866a1711a4bd">SERCOM_USART_INTENCLR_Type::RXBRK</a></div><div class="ttdeci">uint8_t RXBRK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00754">sercom.h:754</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_ac2436fbb2093ddd5e328b1cfd9473587"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#ac2436fbb2093ddd5e328b1cfd9473587">SERCOM_I2CM_CTRLA_Type::SCLSM</a></div><div class="ttdeci">uint32_t SCLSM</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00059">sercom.h:59</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__DATA__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__DATA__Type.html">SERCOM_I2CM_DATA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01447">sercom.h:1447</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html">SERCOM_USART_CTRLB_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00388">sercom.h:388</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_ac40ba03edebe9a5e65ee346037e46185"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#ac40ba03edebe9a5e65ee346037e46185">SERCOM_USART_CTRLA_Type::TXINV</a></div><div class="ttdeci">uint32_t TXINV</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00221">sercom.h:221</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__BAUD__Type_html_aa11632481554fd45a69881df6184d8b1"><div class="ttname"><a href="unionSERCOM__USART__BAUD__Type.html#aa11632481554fd45a69881df6184d8b1">SERCOM_USART_BAUD_Type::FP</a></div><div class="ttdeci">uint16_t FP</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00601">sercom.h:601</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_aaee20bc3892c8881881798e3f23e5254"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#aaee20bc3892c8881881798e3f23e5254">SERCOM_USART_CTRLB_Type::PMODE</a></div><div class="ttdeci">uint32_t PMODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00398">sercom.h:398</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_a5ab2b78eb8680c32e93847b8924dc36c"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#a5ab2b78eb8680c32e93847b8924dc36c">SERCOM_USART_INTFLAG_Type::RXS</a></div><div class="ttdeci">__I uint8_t RXS</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00986">sercom.h:986</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_afe6d579f2e8a36932406ce277b9c8cc0"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#afe6d579f2e8a36932406ce277b9c8cc0">SERCOM_SPI_CTRLA_Type::DOPO</a></div><div class="ttdeci">uint32_t DOPO</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00166">sercom.h:166</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a8691431cde63ebb8e0529496d808f616"><div class="ttname"><a href="structSercomUsart.html#a8691431cde63ebb8e0529496d808f616">SercomUsart::RXPL</a></div><div class="ttdeci">__IO SERCOM_USART_RXPL_Type RXPL</div><div class="ttdoc">Offset: 0x0E (R/W 8) USART Receive Pulse Length.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01649">sercom.h:1649</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__SYNCBUSY__Type_html_a2dab6a7bc86f72ce11f3210affb68820"><div class="ttname"><a href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a2dab6a7bc86f72ce11f3210affb68820">SERCOM_I2CS_SYNCBUSY_Type::LENGTH</a></div><div class="ttdeci">uint32_t LENGTH</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01203">sercom.h:1203</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html">SERCOM_SPI_CTRLA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00157">sercom.h:157</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_a192378757774495537b221198f2a5c4d"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#a192378757774495537b221198f2a5c4d">SERCOM_USART_CTRLB_Type::LINCMD</a></div><div class="ttdeci">uint32_t LINCMD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00403">sercom.h:403</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a1ac4a7c27bab21a1bfd18aa9aaea176b"><div class="ttname"><a href="structSercomUsart.html#a1ac4a7c27bab21a1bfd18aa9aaea176b">SercomUsart::INTENSET</a></div><div class="ttdeci">__IO SERCOM_USART_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x16 (R/W 8) USART Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01653">sercom.h:1653</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_ab7fadf6566ebb5691dcde3f297e8ec3f"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#ab7fadf6566ebb5691dcde3f297e8ec3f">SERCOM_USART_STATUS_Type::ISF</a></div><div class="ttdeci">uint16_t ISF</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01137">sercom.h:1137</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__RXPL__Type_html_a3e93c5fd13c73a8e2bf2bd832095f241"><div class="ttname"><a href="unionSERCOM__USART__RXPL__Type.html#a3e93c5fd13c73a8e2bf2bd832095f241">SERCOM_USART_RXPL_Type::RXPL</a></div><div class="ttdeci">uint8_t RXPL</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00650">sercom.h:650</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__SYNCBUSY__Type_html_a55f398ed8acd97a4b17c6d9746e962ca"><div class="ttname"><a href="unionSERCOM__USART__SYNCBUSY__Type.html#a55f398ed8acd97a4b17c6d9746e962ca">SERCOM_USART_SYNCBUSY_Type::CTRLB</a></div><div class="ttdeci">uint32_t CTRLB</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01255">sercom.h:1255</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__SYNCBUSY__Type_html_af88c5cac819af939b966765a6b0d0a54"><div class="ttname"><a href="unionSERCOM__USART__SYNCBUSY__Type.html#af88c5cac819af939b966765a6b0d0a54">SERCOM_USART_SYNCBUSY_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01254">sercom.h:1254</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_a2b11f905aef1853fa16447426b2af1c6"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#a2b11f905aef1853fa16447426b2af1c6">SERCOM_USART_INTFLAG_Type::uint8_t</a></div><div class="ttdeci">__I uint8_t</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00989">sercom.h:989</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__ADDR__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__ADDR__Type.html">SERCOM_I2CS_ADDR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01392">sercom.h:1392</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_a4882ed3ecde0472799fdad2ae9c0dcf7"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#a4882ed3ecde0472799fdad2ae9c0dcf7">SERCOM_I2CS_STATUS_Type::DIR</a></div><div class="ttdeci">uint16_t DIR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01066">sercom.h:1066</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__DATA__Type_html"><div class="ttname"><a href="unionSERCOM__USART__DATA__Type.html">SERCOM_USART_DATA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01501">sercom.h:1501</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__DATA__Type_html_ad38ea3e11e2fb473496cd582d82141a9"><div class="ttname"><a href="unionSERCOM__I2CS__DATA__Type.html#ad38ea3e11e2fb473496cd582d82141a9">SERCOM_I2CS_DATA_Type::DATA</a></div><div class="ttdeci">uint32_t DATA</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01467">sercom.h:1467</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__DBGCTRL__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__DBGCTRL__Type.html">SERCOM_I2CM_DBGCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01519">sercom.h:1519</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_a572df7f0b2e1e92e16618b3d41e941db"><div class="ttname"><a href="structSercomI2cs.html#a572df7f0b2e1e92e16618b3d41e941db">SercomI2cs::INTENCLR</a></div><div class="ttdeci">__IO SERCOM_I2CS_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x14 (R/W 8) I2CS Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01602">sercom.h:1602</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a07f6751ebca8342016885c406fce324d"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a07f6751ebca8342016885c406fce324d">SERCOM_USART_CTRLA_Type::MODE</a></div><div class="ttdeci">uint32_t MODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00217">sercom.h:217</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_a5238e7f4dc695a50dd9657371f464fe5"><div class="ttname"><a href="structSercomI2cs.html#a5238e7f4dc695a50dd9657371f464fe5">SercomI2cs::INTFLAG</a></div><div class="ttdeci">__IO SERCOM_I2CS_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x18 (R/W 8) I2CS Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01606">sercom.h:1606</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_ab9bf32c36650e9e33c4f5457c87e1e67"><div class="ttname"><a href="structSercomI2cm.html#ab9bf32c36650e9e33c4f5457c87e1e67">SercomI2cm::INTENSET</a></div><div class="ttdeci">__IO SERCOM_I2CM_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x16 (R/W 8) I2CM Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01581">sercom.h:1581</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLB__Type_html_afa5bc1cf51ab0463a6e8863975fec3b5"><div class="ttname"><a href="unionSERCOM__SPI__CTRLB__Type.html#afa5bc1cf51ab0463a6e8863975fec3b5">SERCOM_SPI_CTRLB_Type::PLOADEN</a></div><div class="ttdeci">uint32_t PLOADEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00353">sercom.h:353</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_a399989ab2e3d4588c3e6bb8c517beace"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#a399989ab2e3d4588c3e6bb8c517beace">SERCOM_USART_INTFLAG_Type::RXC</a></div><div class="ttdeci">__I uint8_t RXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00985">sercom.h:985</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_ac12abbbde36c7ba5cc2e24548a3c3b69"><div class="ttname"><a href="structSercomI2cm.html#ac12abbbde36c7ba5cc2e24548a3c3b69">SercomI2cm::DBGCTRL</a></div><div class="ttdeci">__IO SERCOM_I2CM_DBGCTRL_Type DBGCTRL</div><div class="ttdoc">Offset: 0x30 (R/W 8) I2CM Debug Control.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01591">sercom.h:1591</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__ADDR__Type_html_a5b0e5a2e5fe8837616a169b02a56126a"><div class="ttname"><a href="unionSERCOM__I2CM__ADDR__Type.html#a5b0e5a2e5fe8837616a169b02a56126a">SERCOM_I2CM_ADDR_Type::LENEN</a></div><div class="ttdeci">uint32_t LENEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01363">sercom.h:1363</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html_a80ca8f7897d3b4a2f12bc8dd9a38868d"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html#a80ca8f7897d3b4a2f12bc8dd9a38868d">SERCOM_USART_CTRLC_Type::HDRDLY</a></div><div class="ttdeci">uint32_t HDRDLY</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00507">sercom.h:507</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_aeddd2226c1eec2dc16bb85bb57dcb986"><div class="ttname"><a href="structSercomUsart.html#aeddd2226c1eec2dc16bb85bb57dcb986">SercomUsart::INTFLAG</a></div><div class="ttdeci">__IO SERCOM_USART_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x18 (R/W 8) USART Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01655">sercom.h:1655</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__BAUD__Type_html_abebc0ff1f5a0b6ce982b152820ecb929"><div class="ttname"><a href="unionSERCOM__I2CM__BAUD__Type.html#abebc0ff1f5a0b6ce982b152820ecb929">SERCOM_I2CM_BAUD_Type::BAUDLOW</a></div><div class="ttdeci">uint32_t BAUDLOW</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00550">sercom.h:550</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTFLAG__Type_html_ae50861360b75123cc85fb9afd9dd3f17"><div class="ttname"><a href="unionSERCOM__SPI__INTFLAG__Type.html#ae50861360b75123cc85fb9afd9dd3f17">SERCOM_SPI_INTFLAG_Type::RXC</a></div><div class="ttdeci">__I uint8_t RXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00955">sercom.h:955</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a50fd58032f505c3c27f235809bc85e23"><div class="ttname"><a href="structSercomUsart.html#a50fd58032f505c3c27f235809bc85e23">SercomUsart::DATA</a></div><div class="ttdeci">__IO SERCOM_USART_DATA_Type DATA</div><div class="ttdoc">Offset: 0x28 (R/W 32) USART Data.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01663">sercom.h:1663</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENSET__Type_html_aa170532516d6088a107fb00d0af265bd"><div class="ttname"><a href="unionSERCOM__SPI__INTENSET__Type.html#aa170532516d6088a107fb00d0af265bd">SERCOM_SPI_INTENSET_Type::DRE</a></div><div class="ttdeci">uint8_t DRE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00836">sercom.h:836</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLB__Type_html_a5a09b6d3a66d313bbbb4e3b0819ebf4f"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLB__Type.html#a5a09b6d3a66d313bbbb4e3b0819ebf4f">SERCOM_I2CM_CTRLB_Type::SMEN</a></div><div class="ttdeci">uint32_t SMEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00285">sercom.h:285</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__ADDR__Type_html_aae86180ed9f26e3d619a90a303959954"><div class="ttname"><a href="unionSERCOM__I2CM__ADDR__Type.html#aae86180ed9f26e3d619a90a303959954">SERCOM_I2CM_ADDR_Type::LEN</a></div><div class="ttdeci">uint32_t LEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01366">sercom.h:1366</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLB__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__CTRLB__Type.html">SERCOM_SPI_CTRLB_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00349">sercom.h:349</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTFLAG__Type_html_a02f1268b3ab0958e2815dba26b6fd433"><div class="ttname"><a href="unionSERCOM__SPI__INTFLAG__Type.html#a02f1268b3ab0958e2815dba26b6fd433">SERCOM_SPI_INTFLAG_Type::SSL</a></div><div class="ttdeci">__I uint8_t SSL</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00956">sercom.h:956</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENCLR__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__INTENCLR__Type.html">SERCOM_I2CS_INTENCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00690">sercom.h:690</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__DATA__Type_html_a9bf96c1bd9c59602f0b9748ab6c58236"><div class="ttname"><a href="unionSERCOM__I2CS__DATA__Type.html#a9bf96c1bd9c59602f0b9748ab6c58236">SERCOM_I2CS_DATA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01469">sercom.h:1469</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html_a8afa4a2b6dee55ba81533ec9feebdc2f"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html#a8afa4a2b6dee55ba81533ec9feebdc2f">SERCOM_USART_INTENSET_Type::RXS</a></div><div class="ttdeci">uint8_t RXS</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00869">sercom.h:869</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_ae7c8a72b199edd90571d45b1bc3f46f9"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#ae7c8a72b199edd90571d45b1bc3f46f9">SERCOM_USART_CTRLB_Type::SFDE</a></div><div class="ttdeci">uint32_t SFDE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00395">sercom.h:395</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENCLR__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__INTENCLR__Type.html">SERCOM_SPI_INTENCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00717">sercom.h:717</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_a2f25f4be3d3d1edb6589617652a19049"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#a2f25f4be3d3d1edb6589617652a19049">SERCOM_I2CM_CTRLA_Type::SPEED</a></div><div class="ttdeci">uint32_t SPEED</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00057">sercom.h:57</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLC__Type_html_aa603b6c22bbf9488aa26a4e196645d0e"><div class="ttname"><a href="unionSERCOM__SPI__CTRLC__Type.html#aa603b6c22bbf9488aa26a4e196645d0e">SERCOM_SPI_CTRLC_Type::ICSPACE</a></div><div class="ttdeci">uint32_t ICSPACE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00481">sercom.h:481</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html_ab108f2d677e7191466247e1cd35c8e8e"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html#ab108f2d677e7191466247e1cd35c8e8e">SERCOM_USART_INTENCLR_Type::ERROR</a></div><div class="ttdeci">uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00756">sercom.h:756</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__ADDR__Type_html_abbfa5f2d6f74d86369f59121c8f5e713"><div class="ttname"><a href="unionSERCOM__SPI__ADDR__Type.html#abbfa5f2d6f74d86369f59121c8f5e713">SERCOM_SPI_ADDR_Type::ADDRMASK</a></div><div class="ttdeci">uint32_t ADDRMASK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01427">sercom.h:1427</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__SYNCBUSY__Type_html_a1d92511e3dfc5fab105cf6007a7bcc35"><div class="ttname"><a href="unionSERCOM__SPI__SYNCBUSY__Type.html#a1d92511e3dfc5fab105cf6007a7bcc35">SERCOM_SPI_SYNCBUSY_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01232">sercom.h:1232</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENCLR__Type_html_a3c1061efe977308c77f0af70e09245dd"><div class="ttname"><a href="unionSERCOM__SPI__INTENCLR__Type.html#a3c1061efe977308c77f0af70e09245dd">SERCOM_SPI_INTENCLR_Type::RXC</a></div><div class="ttdeci">uint8_t RXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00721">sercom.h:721</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENCLR__Type_html_ac1ac0cef60ae4a33ea327baba6c1e9ae"><div class="ttname"><a href="unionSERCOM__I2CM__INTENCLR__Type.html#ac1ac0cef60ae4a33ea327baba6c1e9ae">SERCOM_I2CM_INTENCLR_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00673">sercom.h:673</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_a156682f8e20732eb5357cb5950f40665"><div class="ttname"><a href="structSercomI2cs.html#a156682f8e20732eb5357cb5950f40665">SercomI2cs::CTRLB</a></div><div class="ttdeci">__IO SERCOM_I2CS_CTRLB_Type CTRLB</div><div class="ttdoc">Offset: 0x04 (R/W 32) I2CS Control B.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01599">sercom.h:1599</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENCLR__Type_html_a2f2020af5b9a3b0648a144fa8ade60ac"><div class="ttname"><a href="unionSERCOM__I2CM__INTENCLR__Type.html#a2f2020af5b9a3b0648a144fa8ade60ac">SERCOM_I2CM_INTENCLR_Type::SB</a></div><div class="ttdeci">uint8_t SB</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00669">sercom.h:669</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a3e81d1aaf817b6829aa916c92f356709"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a3e81d1aaf817b6829aa916c92f356709">SERCOM_USART_CTRLA_Type::RXINV</a></div><div class="ttdeci">uint32_t RXINV</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00222">sercom.h:222</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__ADDR__Type_html_aeebfff3798c4e38fc24e459648b7201e"><div class="ttname"><a href="unionSERCOM__I2CS__ADDR__Type.html#aeebfff3798c4e38fc24e459648b7201e">SERCOM_I2CS_ADDR_Type::TENBITEN</a></div><div class="ttdeci">uint32_t TENBITEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01397">sercom.h:1397</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_aeded1c31d8e9f76a4c7087a437dde5ba"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#aeded1c31d8e9f76a4c7087a437dde5ba">SERCOM_SPI_CTRLA_Type::FORM</a></div><div class="ttdeci">uint32_t FORM</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00170">sercom.h:170</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_a39f0ae8b64ef410fa70644f515fb41bb"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#a39f0ae8b64ef410fa70644f515fb41bb">SERCOM_USART_STATUS_Type::FERR</a></div><div class="ttdeci">uint16_t FERR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01134">sercom.h:1134</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__RXPL__Type_html"><div class="ttname"><a href="unionSERCOM__USART__RXPL__Type.html">SERCOM_USART_RXPL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00648">sercom.h:648</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html">SERCOM_I2CS_CTRLA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00103">sercom.h:103</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a01c414f8fb8404c72c2ecc5544469980"><div class="ttname"><a href="structSercomSpi.html#a01c414f8fb8404c72c2ecc5544469980">SercomSpi::DBGCTRL</a></div><div class="ttdeci">__IO SERCOM_SPI_DBGCTRL_Type DBGCTRL</div><div class="ttdoc">Offset: 0x30 (R/W 8) SPI Debug Control.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01638">sercom.h:1638</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__RXERRCNT__Type_html_ac4cd7dbd7edaf0cc08594bb21b675a3d"><div class="ttname"><a href="unionSERCOM__USART__RXERRCNT__Type.html#ac4cd7dbd7edaf0cc08594bb21b675a3d">SERCOM_USART_RXERRCNT_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01282">sercom.h:1282</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLB__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLB__Type.html">SERCOM_I2CM_CTRLB_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00282">sercom.h:282</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a6bb0888f1297cca734fc8f625fa9ca0f"><div class="ttname"><a href="structSercomSpi.html#a6bb0888f1297cca734fc8f625fa9ca0f">SercomSpi::STATUS</a></div><div class="ttdeci">__IO SERCOM_SPI_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x1A (R/W 16) SPI Status.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01631">sercom.h:1631</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_a56d18b3710c47177015abf58e672890c"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#a56d18b3710c47177015abf58e672890c">SERCOM_USART_STATUS_Type::COLL</a></div><div class="ttdeci">uint16_t COLL</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01138">sercom.h:1138</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_a9fd1dd7958cadcf7d8e0e1bcab3da63f"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#a9fd1dd7958cadcf7d8e0e1bcab3da63f">SERCOM_I2CM_STATUS_Type::LENERR</a></div><div class="ttdeci">uint16_t LENERR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01028">sercom.h:1028</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTFLAG__Type_html_af82a2817cb0117b4e684caf7b7dc5ad9"><div class="ttname"><a href="unionSERCOM__I2CS__INTFLAG__Type.html#af82a2817cb0117b4e684caf7b7dc5ad9">SERCOM_I2CS_INTFLAG_Type::DRDY</a></div><div class="ttdeci">__I uint8_t DRDY</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00928">sercom.h:928</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html">SERCOM_I2CM_STATUS_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01017">sercom.h:1017</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_a55e6cf32332afe98b5c6a8af0cb83f97"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#a55e6cf32332afe98b5c6a8af0cb83f97">SERCOM_I2CS_STATUS_Type::CLKHOLD</a></div><div class="ttdeci">uint16_t CLKHOLD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01070">sercom.h:1070</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_ae1b41f149decc65488a27b1027ed6098"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#ae1b41f149decc65488a27b1027ed6098">SERCOM_I2CM_STATUS_Type::MEXTTOUT</a></div><div class="ttdeci">uint16_t MEXTTOUT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01026">sercom.h:1026</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__DBGCTRL__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__DBGCTRL__Type.html">SERCOM_SPI_DBGCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01537">sercom.h:1537</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html">SERCOM_USART_STATUS_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01131">sercom.h:1131</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_afaebddcec542423a7404759bf2793e1e"><div class="ttname"><a href="structSercomUsart.html#afaebddcec542423a7404759bf2793e1e">SercomUsart::LENGTH</a></div><div class="ttdeci">__IO SERCOM_USART_LENGTH_Type LENGTH</div><div class="ttdoc">Offset: 0x22 (R/W 16) USART Length.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01661">sercom.h:1661</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENSET__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__INTENSET__Type.html">SERCOM_SPI_INTENSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00834">sercom.h:834</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a6b5ceac8734777daa2c939a528bd8d7a"><div class="ttname"><a href="structSercomSpi.html#a6b5ceac8734777daa2c939a528bd8d7a">SercomSpi::CTRLA</a></div><div class="ttdeci">__IO SERCOM_SPI_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 32) SPI Control A.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01620">sercom.h:1620</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__ADDR__Type_html_a9b319439f7fe249a6d0f9fbe3e049d53"><div class="ttname"><a href="unionSERCOM__I2CM__ADDR__Type.html#a9b319439f7fe249a6d0f9fbe3e049d53">SERCOM_I2CM_ADDR_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01369">sercom.h:1369</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_a05c3de0b46943949ab1e03c378c1c57b"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#a05c3de0b46943949ab1e03c378c1c57b">SERCOM_I2CM_STATUS_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01031">sercom.h:1031</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_a115c20fd68cbae0011a3e013c4fc7f87"><div class="ttname"><a href="structSercomI2cm.html#a115c20fd68cbae0011a3e013c4fc7f87">SercomI2cm::INTENCLR</a></div><div class="ttdeci">__IO SERCOM_I2CM_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x14 (R/W 8) I2CM Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01579">sercom.h:1579</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__LENGTH__Type_html_aba36e8b29083f6d1ed67f1991c45c38f"><div class="ttname"><a href="unionSERCOM__I2CS__LENGTH__Type.html#aba36e8b29083f6d1ed67f1991c45c38f">SERCOM_I2CS_LENGTH_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01298">sercom.h:1298</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENSET__Type_html_aedfd8657a8109e69566ae4f1cf58d896"><div class="ttname"><a href="unionSERCOM__I2CS__INTENSET__Type.html#aedfd8657a8109e69566ae4f1cf58d896">SERCOM_I2CS_INTENSET_Type::DRDY</a></div><div class="ttdeci">uint8_t DRDY</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00811">sercom.h:811</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_a7efad022c0dae53b043e957f7f4410e1"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#a7efad022c0dae53b043e957f7f4410e1">SERCOM_USART_STATUS_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01143">sercom.h:1143</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENCLR__Type_html_af85d8254c0c28e7386861d8a158a1528"><div class="ttname"><a href="unionSERCOM__I2CS__INTENCLR__Type.html#af85d8254c0c28e7386861d8a158a1528">SERCOM_I2CS_INTENCLR_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00698">sercom.h:698</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_a53630c729918ba7799ba9df739ff0f3f"><div class="ttname"><a href="structSercomI2cs.html#a53630c729918ba7799ba9df739ff0f3f">SercomI2cs::CTRLC</a></div><div class="ttdeci">__IO SERCOM_I2CS_CTRLC_Type CTRLC</div><div class="ttdoc">Offset: 0x08 (R/W 32) I2CS Control C.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01600">sercom.h:1600</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENSET__Type_html_a81d813729eb3c5085daf2f7fd523a159"><div class="ttname"><a href="unionSERCOM__SPI__INTENSET__Type.html#a81d813729eb3c5085daf2f7fd523a159">SERCOM_SPI_INTENSET_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00843">sercom.h:843</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a427dacdb6fab86af3e318a7ff97ef7d3"><div class="ttname"><a href="structSercomSpi.html#a427dacdb6fab86af3e318a7ff97ef7d3">SercomSpi::DATA</a></div><div class="ttdeci">__IO SERCOM_SPI_DATA_Type DATA</div><div class="ttdoc">Offset: 0x28 (R/W 32) SPI Data.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01636">sercom.h:1636</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_aa1136b35da6ad49b149416701761c458"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#aa1136b35da6ad49b149416701761c458">SERCOM_I2CS_CTRLA_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00105">sercom.h:105</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_ab837664ee2af1c6aa34e33a7c5df29c1"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#ab837664ee2af1c6aa34e33a7c5df29c1">SERCOM_I2CM_CTRLA_Type::SEXTTOEN</a></div><div class="ttdeci">uint32_t SEXTTOEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00056">sercom.h:56</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__RXERRCNT__Type_html"><div class="ttname"><a href="unionSERCOM__USART__RXERRCNT__Type.html">SERCOM_USART_RXERRCNT_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01281">sercom.h:1281</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLC__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLC__Type.html">SERCOM_I2CS_CTRLC_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00456">sercom.h:456</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__ADDR__Type_html_a988e88483e3c0f22e44856f59f33862b"><div class="ttname"><a href="unionSERCOM__I2CM__ADDR__Type.html#a988e88483e3c0f22e44856f59f33862b">SERCOM_I2CM_ADDR_Type::ADDR</a></div><div class="ttdeci">uint32_t ADDR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01361">sercom.h:1361</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENSET__Type_html_ae46a96877110d3cac07d2d96f3730191"><div class="ttname"><a href="unionSERCOM__I2CS__INTENSET__Type.html#ae46a96877110d3cac07d2d96f3730191">SERCOM_I2CS_INTENSET_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00815">sercom.h:815</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html_a3435a35f0b4812bbba2e443338728c51"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html#a3435a35f0b4812bbba2e443338728c51">SERCOM_USART_INTENSET_Type::CTSIC</a></div><div class="ttdeci">uint8_t CTSIC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00870">sercom.h:870</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__DBGCTRL__Type_html_afef3704f2210c3e7a2d70a85b15eb99f"><div class="ttname"><a href="unionSERCOM__I2CM__DBGCTRL__Type.html#afef3704f2210c3e7a2d70a85b15eb99f">SERCOM_I2CM_DBGCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01524">sercom.h:1524</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__LENGTH__Type_html_a407fde69420d157bc7632b374a470837"><div class="ttname"><a href="unionSERCOM__USART__LENGTH__Type.html#a407fde69420d157bc7632b374a470837">SERCOM_USART_LENGTH_Type::LEN</a></div><div class="ttdeci">uint16_t LEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01338">sercom.h:1338</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_abff7fdd5f2d10ab7ec359dd6ea9c6997"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#abff7fdd5f2d10ab7ec359dd6ea9c6997">SERCOM_I2CM_STATUS_Type::SEXTTOUT</a></div><div class="ttdeci">uint16_t SEXTTOUT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01027">sercom.h:1027</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_ab36cd87fad634402eaf66f0d45ff7540"><div class="ttname"><a href="structSercomI2cs.html#ab36cd87fad634402eaf66f0d45ff7540">SercomI2cs::SYNCBUSY</a></div><div class="ttdeci">__I SERCOM_I2CS_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x1C (R/ 32) I2CS Synchronization Busy.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01609">sercom.h:1609</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_aecab21d346c4c2c609765bbb0ce09f6b"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#aecab21d346c4c2c609765bbb0ce09f6b">SERCOM_I2CS_CTRLA_Type::PINOUT</a></div><div class="ttdeci">uint32_t PINOUT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00111">sercom.h:111</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html">SERCOM_USART_INTFLAG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00981">sercom.h:981</a></div></div>
|
|
<div class="ttc" id="aunionSercom_html_adb28862e03096b4bb9e55030b3ff670b"><div class="ttname"><a href="unionSercom.html#adb28862e03096b4bb9e55030b3ff670b">Sercom::I2CM</a></div><div class="ttdeci">SercomI2cm I2CM</div><div class="ttdoc">Offset: 0x00 I2C Master Mode.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01671">sercom.h:1671</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTFLAG__Type_html_a152badb5f7d7c42e05b5074a74f96f2e"><div class="ttname"><a href="unionSERCOM__SPI__INTFLAG__Type.html#a152badb5f7d7c42e05b5074a74f96f2e">SERCOM_SPI_INTFLAG_Type::TXC</a></div><div class="ttdeci">__I uint8_t TXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00954">sercom.h:954</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTFLAG__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__INTFLAG__Type.html">SERCOM_SPI_INTFLAG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00951">sercom.h:951</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENSET__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__INTENSET__Type.html">SERCOM_I2CS_INTENSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00807">sercom.h:807</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTFLAG__Type_html_a5ee2dbff7873a0a9581c09dcb1b6c64b"><div class="ttname"><a href="unionSERCOM__I2CM__INTFLAG__Type.html#a5ee2dbff7873a0a9581c09dcb1b6c64b">SERCOM_I2CM_INTFLAG_Type::uint8_t</a></div><div class="ttdeci">__I uint8_t</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00904">sercom.h:904</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_a8358d42357c2a398625c8a78d438ad81"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#a8358d42357c2a398625c8a78d438ad81">SERCOM_USART_CTRLB_Type::TXEN</a></div><div class="ttdeci">uint32_t TXEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00400">sercom.h:400</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__ADDR__Type_html_a8fabdc3b5b85dfd0892005d311c4a9ec"><div class="ttname"><a href="unionSERCOM__I2CS__ADDR__Type.html#a8fabdc3b5b85dfd0892005d311c4a9ec">SERCOM_I2CS_ADDR_Type::ADDRMASK</a></div><div class="ttdeci">uint32_t ADDRMASK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01399">sercom.h:1399</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html_abd2e42ba5522504bdf84cb531f4dab2b"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html#abd2e42ba5522504bdf84cb531f4dab2b">SERCOM_USART_INTENCLR_Type::RXC</a></div><div class="ttdeci">uint8_t RXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00751">sercom.h:751</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__SYNCBUSY__Type_html_aa9cc9ccc8b01b1f4f74f168a4bc449b0"><div class="ttname"><a href="unionSERCOM__USART__SYNCBUSY__Type.html#aa9cc9ccc8b01b1f4f74f168a4bc449b0">SERCOM_USART_SYNCBUSY_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01260">sercom.h:1260</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTFLAG__Type_html_a7755fab868a7e9fcc41ed5e1a9d7da0e"><div class="ttname"><a href="unionSERCOM__I2CM__INTFLAG__Type.html#a7755fab868a7e9fcc41ed5e1a9d7da0e">SERCOM_I2CM_INTFLAG_Type::SB</a></div><div class="ttdeci">__I uint8_t SB</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00903">sercom.h:903</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENSET__Type_html_a58f564bdd9ce6d66d58ef99b5d39f66b"><div class="ttname"><a href="unionSERCOM__I2CS__INTENSET__Type.html#a58f564bdd9ce6d66d58ef99b5d39f66b">SERCOM_I2CS_INTENSET_Type::ERROR</a></div><div class="ttdeci">uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00813">sercom.h:813</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_a4cbc28366f8d7f879906a54f3994e278"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#a4cbc28366f8d7f879906a54f3994e278">SERCOM_I2CS_CTRLA_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00106">sercom.h:106</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENCLR__Type_html_afb6085fe797776bb28e59237fc9c37eb"><div class="ttname"><a href="unionSERCOM__SPI__INTENCLR__Type.html#afb6085fe797776bb28e59237fc9c37eb">SERCOM_SPI_INTENCLR_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00726">sercom.h:726</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTFLAG__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__INTFLAG__Type.html">SERCOM_I2CS_INTFLAG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00924">sercom.h:924</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html_a121b76373478ee1ae8dbe59133327844"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html#a121b76373478ee1ae8dbe59133327844">SERCOM_USART_CTRLC_Type::DATA32B</a></div><div class="ttdeci">uint32_t DATA32B</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00514">sercom.h:514</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__ADDR__Type_html_a3452041c081a97239767917db832d905"><div class="ttname"><a href="unionSERCOM__SPI__ADDR__Type.html#a3452041c081a97239767917db832d905">SERCOM_SPI_ADDR_Type::ADDR</a></div><div class="ttdeci">uint32_t ADDR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01425">sercom.h:1425</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_a9f56ed6a73d4e8ea07f4081eda2fd0a3"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#a9f56ed6a73d4e8ea07f4081eda2fd0a3">SERCOM_I2CM_STATUS_Type::RXNACK</a></div><div class="ttdeci">uint16_t RXNACK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01021">sercom.h:1021</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_aac4ae02395d9fb65d4f0204327004093"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#aac4ae02395d9fb65d4f0204327004093">SERCOM_USART_CTRLA_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00216">sercom.h:216</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLC__Type_html_a44f48c4ad21807fd83c06324aece1c9e"><div class="ttname"><a href="unionSERCOM__SPI__CTRLC__Type.html#a44f48c4ad21807fd83c06324aece1c9e">SERCOM_SPI_CTRLC_Type::DATA32B</a></div><div class="ttdeci">uint32_t DATA32B</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00483">sercom.h:483</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_aa8972f8e6759af48a837664cbc55f3e0"><div class="ttname"><a href="structSercomSpi.html#aa8972f8e6759af48a837664cbc55f3e0">SercomSpi::INTFLAG</a></div><div class="ttdeci">__IO SERCOM_SPI_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x18 (R/W 8) SPI Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01629">sercom.h:1629</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__SYNCBUSY__Type_html_ab667facac55f02602f9479e905409a9c"><div class="ttname"><a href="unionSERCOM__I2CS__SYNCBUSY__Type.html#ab667facac55f02602f9479e905409a9c">SERCOM_I2CS_SYNCBUSY_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01206">sercom.h:1206</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__DATA__Type_html_a11079d47f31adb1c74361bf14a102b9e"><div class="ttname"><a href="unionSERCOM__USART__DATA__Type.html#a11079d47f31adb1c74361bf14a102b9e">SERCOM_USART_DATA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01505">sercom.h:1505</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html_aa57d3c0c6f01a8c89f00e35a29f8cc06"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html#aa57d3c0c6f01a8c89f00e35a29f8cc06">SERCOM_USART_INTENSET_Type::ERROR</a></div><div class="ttdeci">uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00873">sercom.h:873</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__DATA__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__DATA__Type.html">SERCOM_SPI_DATA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01483">sercom.h:1483</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__BAUD__Type_html"><div class="ttname"><a href="unionSERCOM__USART__BAUD__Type.html">SERCOM_USART_BAUD_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00595">sercom.h:595</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLB__Type_html_a1d88f7220830193045ca60f2edd86021"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLB__Type.html#a1d88f7220830193045ca60f2edd86021">SERCOM_I2CS_CTRLB_Type::AACKEN</a></div><div class="ttdeci">uint32_t AACKEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00317">sercom.h:317</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_ad5164001002eef296a1bf11abd840830"><div class="ttname"><a href="structSercomI2cs.html#ad5164001002eef296a1bf11abd840830">SercomI2cs::STATUS</a></div><div class="ttdeci">__IO SERCOM_I2CS_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x1A (R/W 16) I2CS Status.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01608">sercom.h:1608</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_a12b7f7e247b546ca3e7092d2535ee378"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#a12b7f7e247b546ca3e7092d2535ee378">SERCOM_SPI_CTRLA_Type::IBON</a></div><div class="ttdeci">uint32_t IBON</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00164">sercom.h:164</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__SYNCBUSY__Type_html_a37a51d0621dc3bd5e6b699849ee79ffd"><div class="ttname"><a href="unionSERCOM__SPI__SYNCBUSY__Type.html#a37a51d0621dc3bd5e6b699849ee79ffd">SERCOM_SPI_SYNCBUSY_Type::CTRLB</a></div><div class="ttdeci">uint32_t CTRLB</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01227">sercom.h:1227</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTFLAG__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__INTFLAG__Type.html">SERCOM_I2CM_INTFLAG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00900">sercom.h:900</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__DATA__Type_html_acc726af1a22c0cd9d50cbebd7c5aa60b"><div class="ttname"><a href="unionSERCOM__SPI__DATA__Type.html#acc726af1a22c0cd9d50cbebd7c5aa60b">SERCOM_SPI_DATA_Type::DATA</a></div><div class="ttdeci">uint32_t DATA</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01485">sercom.h:1485</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_ae008599ed0ec69fe3f54f0e153e2000e"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#ae008599ed0ec69fe3f54f0e153e2000e">SERCOM_I2CS_CTRLA_Type::SCLSM</a></div><div class="ttdeci">uint32_t SCLSM</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00118">sercom.h:118</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__ADDR__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__ADDR__Type.html">SERCOM_SPI_ADDR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01423">sercom.h:1423</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_aaf56d6cbc5e5f88c033fc61813d9fb0a"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#aaf56d6cbc5e5f88c033fc61813d9fb0a">SERCOM_USART_CTRLA_Type::CMODE</a></div><div class="ttdeci">uint32_t CMODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00230">sercom.h:230</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENSET__Type_html_ad7c78c72024a09f1b4bb9d44e310cb23"><div class="ttname"><a href="unionSERCOM__I2CM__INTENSET__Type.html#ad7c78c72024a09f1b4bb9d44e310cb23">SERCOM_I2CM_INTENSET_Type::SB</a></div><div class="ttdeci">uint8_t SB</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00786">sercom.h:786</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLC__Type_html_a531587fad41a6b419e1151de282cb3a5"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLC__Type.html#a531587fad41a6b419e1151de282cb3a5">SERCOM_I2CM_CTRLC_Type::DATA32B</a></div><div class="ttdeci">uint32_t DATA32B</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00440">sercom.h:440</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_a0ca7ade27b9331f55d129bed3db2b618"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#a0ca7ade27b9331f55d129bed3db2b618">SERCOM_SPI_CTRLA_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00159">sercom.h:159</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_a5ec6f7015de65b66bf9c55354bb15645"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#a5ec6f7015de65b66bf9c55354bb15645">SERCOM_USART_STATUS_Type::CTS</a></div><div class="ttdeci">uint16_t CTS</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01136">sercom.h:1136</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__LENGTH__Type_html_a440cb766040a4a171404decb915e770d"><div class="ttname"><a href="unionSERCOM__USART__LENGTH__Type.html#a440cb766040a4a171404decb915e770d">SERCOM_USART_LENGTH_Type::LENEN</a></div><div class="ttdeci">uint16_t LENEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01339">sercom.h:1339</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_ae39b8b5309ccd2831fad1adf0ee578c9"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#ae39b8b5309ccd2831fad1adf0ee578c9">SERCOM_I2CM_CTRLA_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00047">sercom.h:47</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__BAUD__Type_html_a7c401fc7694b56e81673c643abf47ecf"><div class="ttname"><a href="unionSERCOM__SPI__BAUD__Type.html#a7c401fc7694b56e81673c643abf47ecf">SERCOM_SPI_BAUD_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00581">sercom.h:581</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_a4a35733a22a660e7fb7b9ab2af7dc42c"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#a4a35733a22a660e7fb7b9ab2af7dc42c">SERCOM_I2CS_STATUS_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01077">sercom.h:1077</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLB__Type_html_a0fc196ed3a462de3a8c61a8c6c9691e9"><div class="ttname"><a href="unionSERCOM__SPI__CTRLB__Type.html#a0fc196ed3a462de3a8c61a8c6c9691e9">SERCOM_SPI_CTRLB_Type::CHSIZE</a></div><div class="ttdeci">uint32_t CHSIZE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00351">sercom.h:351</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_ad2fbb58df80ad0bfc475a52417083f1f"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#ad2fbb58df80ad0bfc475a52417083f1f">SERCOM_I2CS_STATUS_Type::RXNACK</a></div><div class="ttdeci">uint16_t RXNACK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01065">sercom.h:1065</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_ac3caf69661f254afccbfc12eb6c498c5"><div class="ttname"><a href="structSercomI2cs.html#ac3caf69661f254afccbfc12eb6c498c5">SercomI2cs::LENGTH</a></div><div class="ttdeci">__IO SERCOM_I2CS_LENGTH_Type LENGTH</div><div class="ttdoc">Offset: 0x22 (R/W 16) I2CS Length.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01611">sercom.h:1611</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__DBGCTRL__Type_html_a853d27dd6fd23585cd9d21c07908341c"><div class="ttname"><a href="unionSERCOM__SPI__DBGCTRL__Type.html#a853d27dd6fd23585cd9d21c07908341c">SERCOM_SPI_DBGCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01542">sercom.h:1542</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_ae05481a54e6d4a025e0a746e59c89319"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#ae05481a54e6d4a025e0a746e59c89319">SERCOM_USART_STATUS_Type::ITER</a></div><div class="ttdeci">uint16_t ITER</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01140">sercom.h:1140</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__BAUD__Type_html_aab137f9fb1a66661aa2e9fca06df6d78"><div class="ttname"><a href="unionSERCOM__USART__BAUD__Type.html#aab137f9fb1a66661aa2e9fca06df6d78">SERCOM_USART_BAUD_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00610">sercom.h:610</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLB__Type_html_a7fcf19193f6353f155a5582cd345f009"><div class="ttname"><a href="unionSERCOM__SPI__CTRLB__Type.html#a7fcf19193f6353f155a5582cd345f009">SERCOM_SPI_CTRLB_Type::RXEN</a></div><div class="ttdeci">uint32_t RXEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00360">sercom.h:360</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_a468da21d501b1ebeb41470be43f629d1"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#a468da21d501b1ebeb41470be43f629d1">SERCOM_USART_CTRLB_Type::SBMODE</a></div><div class="ttdeci">uint32_t SBMODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00392">sercom.h:392</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_ab6b621c0fcc8e266aad64540a9833a22"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#ab6b621c0fcc8e266aad64540a9833a22">SERCOM_USART_INTFLAG_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00992">sercom.h:992</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_ac82d16af22457e186a0f1563a7240701"><div class="ttname"><a href="structSercomI2cs.html#ac82d16af22457e186a0f1563a7240701">SercomI2cs::ADDR</a></div><div class="ttdeci">__IO SERCOM_I2CS_ADDR_Type ADDR</div><div class="ttdoc">Offset: 0x24 (R/W 32) I2CS Address.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01612">sercom.h:1612</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENSET__Type_html_a33e62c4dcfb909cc85ad93821bea1df9"><div class="ttname"><a href="unionSERCOM__I2CM__INTENSET__Type.html#a33e62c4dcfb909cc85ad93821bea1df9">SERCOM_I2CM_INTENSET_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00790">sercom.h:790</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTFLAG__Type_html_a5821d5c9e04476ba22be18a4d6cd0c92"><div class="ttname"><a href="unionSERCOM__I2CS__INTFLAG__Type.html#a5821d5c9e04476ba22be18a4d6cd0c92">SERCOM_I2CS_INTFLAG_Type::ERROR</a></div><div class="ttdeci">__I uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00930">sercom.h:930</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENCLR__Type_html_a38ef4a070787aa4e08f4f27f84abc893"><div class="ttname"><a href="unionSERCOM__I2CS__INTENCLR__Type.html#a38ef4a070787aa4e08f4f27f84abc893">SERCOM_I2CS_INTENCLR_Type::AMATCH</a></div><div class="ttdeci">uint8_t AMATCH</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00693">sercom.h:693</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_af72d46dd28fcccf39d6cb6d582b0bf37"><div class="ttname"><a href="structSercomI2cm.html#af72d46dd28fcccf39d6cb6d582b0bf37">SercomI2cm::ADDR</a></div><div class="ttdeci">__IO SERCOM_I2CM_ADDR_Type ADDR</div><div class="ttdoc">Offset: 0x24 (R/W 32) I2CM Address.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01588">sercom.h:1588</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__ADDR__Type_html_a768b703b8bba86936f0f4d661252ae86"><div class="ttname"><a href="unionSERCOM__SPI__ADDR__Type.html#a768b703b8bba86936f0f4d661252ae86">SERCOM_SPI_ADDR_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01430">sercom.h:1430</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_a8ccbd32513b59484f5ef4e5844e5f881"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#a8ccbd32513b59484f5ef4e5844e5f881">SERCOM_I2CM_CTRLA_Type::PINOUT</a></div><div class="ttdeci">uint32_t PINOUT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00052">sercom.h:52</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTFLAG__Type_html_a6f7542976ea39b83db973002f2bdf619"><div class="ttname"><a href="unionSERCOM__I2CM__INTFLAG__Type.html#a6f7542976ea39b83db973002f2bdf619">SERCOM_I2CM_INTFLAG_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00907">sercom.h:907</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__ADDR__Type_html_a02c23c0f49702e04527263422a00c1af"><div class="ttname"><a href="unionSERCOM__I2CS__ADDR__Type.html#a02c23c0f49702e04527263422a00c1af">SERCOM_I2CS_ADDR_Type::GENCEN</a></div><div class="ttdeci">uint32_t GENCEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01394">sercom.h:1394</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLB__Type_html_abbbc0d184d29f6af937313de28be0c8b"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLB__Type.html#abbbc0d184d29f6af937313de28be0c8b">SERCOM_I2CS_CTRLB_Type::CMD</a></div><div class="ttdeci">uint32_t CMD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00320">sercom.h:320</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a41bd9a7bd443197a9177357eb122dfb1"><div class="ttname"><a href="structSercomUsart.html#a41bd9a7bd443197a9177357eb122dfb1">SercomUsart::INTENCLR</a></div><div class="ttdeci">__IO SERCOM_USART_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x14 (R/W 8) USART Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01651">sercom.h:1651</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__SYNCBUSY__Type_html_a5f616d4ac3a1e0032132b16ee148c3d8"><div class="ttname"><a href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a5f616d4ac3a1e0032132b16ee148c3d8">SERCOM_I2CM_SYNCBUSY_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01173">sercom.h:1173</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_acef6e6fe04b541e23e0cd480a36e53fc"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#acef6e6fe04b541e23e0cd480a36e53fc">SERCOM_SPI_CTRLA_Type::RUNSTDBY</a></div><div class="ttdeci">uint32_t RUNSTDBY</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00163">sercom.h:163</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html">SERCOM_I2CM_CTRLA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00044">sercom.h:44</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTFLAG__Type_html_a381112a6f5af0480cf376a2af738734a"><div class="ttname"><a href="unionSERCOM__SPI__INTFLAG__Type.html#a381112a6f5af0480cf376a2af738734a">SERCOM_SPI_INTFLAG_Type::uint8_t</a></div><div class="ttdeci">__I uint8_t</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00957">sercom.h:957</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_a9fe74fe9f50da8525dff3daa64a9dadf"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#a9fe74fe9f50da8525dff3daa64a9dadf">SERCOM_I2CM_STATUS_Type::BUSERR</a></div><div class="ttdeci">uint16_t BUSERR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01019">sercom.h:1019</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_ae51a4dd77e7d7790500b65fa4b5d812c"><div class="ttname"><a href="structSercomI2cm.html#ae51a4dd77e7d7790500b65fa4b5d812c">SercomI2cm::SYNCBUSY</a></div><div class="ttdeci">__I SERCOM_I2CM_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x1C (R/ 32) I2CM Synchronization Busy.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01586">sercom.h:1586</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENCLR__Type_html_a657cb912a6d585d074d61d0d6ef811d4"><div class="ttname"><a href="unionSERCOM__I2CS__INTENCLR__Type.html#a657cb912a6d585d074d61d0d6ef811d4">SERCOM_I2CS_INTENCLR_Type::ERROR</a></div><div class="ttdeci">uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00696">sercom.h:696</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_a3fb961c4be03ac61a765f7b564f7acf4"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#a3fb961c4be03ac61a765f7b564f7acf4">SERCOM_I2CM_CTRLA_Type::MODE</a></div><div class="ttdeci">uint32_t MODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00048">sercom.h:48</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a6870e6e6fb00b5baea3a538ec405ed09"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a6870e6e6fb00b5baea3a538ec405ed09">SERCOM_USART_CTRLA_Type::RXPO</a></div><div class="ttdeci">uint32_t RXPO</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00227">sercom.h:227</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_afc1d1938d5847da43327d75f7eb5d928"><div class="ttname"><a href="structSercomI2cm.html#afc1d1938d5847da43327d75f7eb5d928">SercomI2cm::DATA</a></div><div class="ttdeci">__IO SERCOM_I2CM_DATA_Type DATA</div><div class="ttdoc">Offset: 0x28 (R/W 32) I2CM Data.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01589">sercom.h:1589</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html_a081d3ac3162c7be0ab5101b4e7a32a69"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html#a081d3ac3162c7be0ab5101b4e7a32a69">SERCOM_USART_CTRLC_Type::BRKLEN</a></div><div class="ttdeci">uint32_t BRKLEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00506">sercom.h:506</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_a15b3e81d656de623a22f4b3efdf953ca"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#a15b3e81d656de623a22f4b3efdf953ca">SERCOM_USART_INTFLAG_Type::CTSIC</a></div><div class="ttdeci">__I uint8_t CTSIC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00987">sercom.h:987</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTFLAG__Type_html_ae8e31c2e2a9af6187ec32cfd252dab2e"><div class="ttname"><a href="unionSERCOM__I2CS__INTFLAG__Type.html#ae8e31c2e2a9af6187ec32cfd252dab2e">SERCOM_I2CS_INTFLAG_Type::PREC</a></div><div class="ttdeci">__I uint8_t PREC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00926">sercom.h:926</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_a7ccd67936d2c8e555c167db38729e43f"><div class="ttname"><a href="structSercomI2cm.html#a7ccd67936d2c8e555c167db38729e43f">SercomI2cm::STATUS</a></div><div class="ttdeci">__IO SERCOM_I2CM_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x1A (R/W 16) I2CM Status.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01585">sercom.h:1585</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_ada5a8e80a8a309062779659a8520a301"><div class="ttname"><a href="structSercomI2cm.html#ada5a8e80a8a309062779659a8520a301">SercomI2cm::CTRLA</a></div><div class="ttdeci">__IO SERCOM_I2CM_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 32) I2CM Control A.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01574">sercom.h:1574</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html">SERCOM_USART_INTENSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00864">sercom.h:864</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html_a33a4a7948566dfb45e93064ba675d27c"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html#a33a4a7948566dfb45e93064ba675d27c">SERCOM_USART_CTRLC_Type::INACK</a></div><div class="ttdeci">uint32_t INACK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00509">sercom.h:509</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENCLR__Type_html_aed74f48edd567690cfb6508b6f4a815e"><div class="ttname"><a href="unionSERCOM__SPI__INTENCLR__Type.html#aed74f48edd567690cfb6508b6f4a815e">SERCOM_SPI_INTENCLR_Type::ERROR</a></div><div class="ttdeci">uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00724">sercom.h:724</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html_abf619f85059c58a9a2e509622bc49d04"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html#abf619f85059c58a9a2e509622bc49d04">SERCOM_USART_CTRLC_Type::MAXITER</a></div><div class="ttdeci">uint32_t MAXITER</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00512">sercom.h:512</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_aff3f16af0027895e6ba9763cc47a3c3e"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#aff3f16af0027895e6ba9763cc47a3c3e">SERCOM_SPI_CTRLA_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00160">sercom.h:160</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_a2c928091aa7d1d14ae3e69e28f7b9411"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#a2c928091aa7d1d14ae3e69e28f7b9411">SERCOM_I2CM_CTRLA_Type::RUNSTDBY</a></div><div class="ttdeci">uint32_t RUNSTDBY</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00050">sercom.h:50</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTFLAG__Type_html_ac8c6026f63374be174be08b69c49f4d1"><div class="ttname"><a href="unionSERCOM__SPI__INTFLAG__Type.html#ac8c6026f63374be174be08b69c49f4d1">SERCOM_SPI_INTFLAG_Type::DRE</a></div><div class="ttdeci">__I uint8_t DRE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00953">sercom.h:953</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__BAUD__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__BAUD__Type.html">SERCOM_I2CM_BAUD_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00547">sercom.h:547</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLC__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLC__Type.html">SERCOM_I2CM_CTRLC_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00437">sercom.h:437</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_a2530ded11209ee2c7652819388ce22ae"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#a2530ded11209ee2c7652819388ce22ae">SERCOM_I2CS_STATUS_Type::HS</a></div><div class="ttdeci">uint16_t HS</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01073">sercom.h:1073</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_a93de3727ad0c1ded233ddae240ffba09"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#a93de3727ad0c1ded233ddae240ffba09">SERCOM_I2CS_CTRLA_Type::SPEED</a></div><div class="ttdeci">uint32_t SPEED</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00116">sercom.h:116</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__LENGTH__Type_html_a61c9dac9077664d1a170e0b40d7d366a"><div class="ttname"><a href="unionSERCOM__SPI__LENGTH__Type.html#a61c9dac9077664d1a170e0b40d7d366a">SERCOM_SPI_LENGTH_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01320">sercom.h:1320</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENCLR__Type_html_a7e1ca8f14d7a4148c83a551228f608f9"><div class="ttname"><a href="unionSERCOM__SPI__INTENCLR__Type.html#a7e1ca8f14d7a4148c83a551228f608f9">SERCOM_SPI_INTENCLR_Type::DRE</a></div><div class="ttdeci">uint8_t DRE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00719">sercom.h:719</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a683a86341becaf2b561042539d396531"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a683a86341becaf2b561042539d396531">SERCOM_USART_CTRLA_Type::IBON</a></div><div class="ttdeci">uint32_t IBON</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00220">sercom.h:220</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_a08beddd4d34c9cd8e3c54fca1e6d9dc1"><div class="ttname"><a href="structSercomI2cm.html#a08beddd4d34c9cd8e3c54fca1e6d9dc1">SercomI2cm::INTFLAG</a></div><div class="ttdeci">__IO SERCOM_I2CM_INTFLAG_Type INTFLAG</div><div class="ttdoc">Offset: 0x18 (R/W 8) I2CM Interrupt Flag Status and Clear.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01583">sercom.h:1583</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_a5c9b249c1bbdb369668af2d8925d6f5a"><div class="ttname"><a href="structSercomI2cs.html#a5c9b249c1bbdb369668af2d8925d6f5a">SercomI2cs::INTENSET</a></div><div class="ttdeci">__IO SERCOM_I2CS_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x16 (R/W 8) I2CS Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01604">sercom.h:1604</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_a854d1e74f569538b2bca9332dd308a36"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#a854d1e74f569538b2bca9332dd308a36">SERCOM_I2CS_CTRLA_Type::SDAHOLD</a></div><div class="ttdeci">uint32_t SDAHOLD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00113">sercom.h:113</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_ae4883d25c3053d5bda6bbd8bc5ae2b58"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#ae4883d25c3053d5bda6bbd8bc5ae2b58">SERCOM_I2CS_CTRLA_Type::RUNSTDBY</a></div><div class="ttdeci">uint32_t RUNSTDBY</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00109">sercom.h:109</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_ad06ee60b365fbca41cc2bcc7a07272ef"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#ad06ee60b365fbca41cc2bcc7a07272ef">SERCOM_I2CM_CTRLA_Type::LOWTOUTEN</a></div><div class="ttdeci">uint32_t LOWTOUTEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00061">sercom.h:61</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENSET__Type_html_af5148e51403e1fef90a294c37777f14e"><div class="ttname"><a href="unionSERCOM__I2CS__INTENSET__Type.html#af5148e51403e1fef90a294c37777f14e">SERCOM_I2CS_INTENSET_Type::PREC</a></div><div class="ttdeci">uint8_t PREC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00809">sercom.h:809</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENCLR__Type_html_a5d894c67b3d39e1337450299f2ffba5d"><div class="ttname"><a href="unionSERCOM__SPI__INTENCLR__Type.html#a5d894c67b3d39e1337450299f2ffba5d">SERCOM_SPI_INTENCLR_Type::SSL</a></div><div class="ttdeci">uint8_t SSL</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00722">sercom.h:722</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__LENGTH__Type_html"><div class="ttname"><a href="unionSERCOM__USART__LENGTH__Type.html">SERCOM_USART_LENGTH_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01336">sercom.h:1336</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__LENGTH__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__LENGTH__Type.html">SERCOM_SPI_LENGTH_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01314">sercom.h:1314</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_ad8b879e69131449d6cc726b444772065"><div class="ttname"><a href="structSercomUsart.html#ad8b879e69131449d6cc726b444772065">SercomUsart::DBGCTRL</a></div><div class="ttdeci">__IO SERCOM_USART_DBGCTRL_Type DBGCTRL</div><div class="ttdoc">Offset: 0x30 (R/W 8) USART Debug Control.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01665">sercom.h:1665</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_ab5e07b366fc06c5ea67a0e7756371217"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#ab5e07b366fc06c5ea67a0e7756371217">SERCOM_SPI_CTRLA_Type::CPHA</a></div><div class="ttdeci">uint32_t CPHA</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00171">sercom.h:171</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_a6c802549f92763855025343f784876cd"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#a6c802549f92763855025343f784876cd">SERCOM_I2CS_STATUS_Type::COLL</a></div><div class="ttdeci">uint16_t COLL</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01064">sercom.h:1064</a></div></div>
|
|
<div class="ttc" id="aunionSercom_html_a7ed0df3fd26886e2f1c718ddf4eba6cd"><div class="ttname"><a href="unionSercom.html#a7ed0df3fd26886e2f1c718ddf4eba6cd">Sercom::SPI</a></div><div class="ttdeci">SercomSpi SPI</div><div class="ttdoc">Offset: 0x00 SPI Mode.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01673">sercom.h:1673</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_ae3617d06a12a777081ef2bea85b1fd79"><div class="ttname"><a href="structSercomSpi.html#ae3617d06a12a777081ef2bea85b1fd79">SercomSpi::BAUD</a></div><div class="ttdeci">__IO SERCOM_SPI_BAUD_Type BAUD</div><div class="ttdoc">Offset: 0x0C (R/W 8) SPI Baud Rate.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01623">sercom.h:1623</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_a16405c9197468e6eefef0672b99e7ef9"><div class="ttname"><a href="structSercomI2cm.html#a16405c9197468e6eefef0672b99e7ef9">SercomI2cm::CTRLB</a></div><div class="ttdeci">__IO SERCOM_I2CM_CTRLB_Type CTRLB</div><div class="ttdoc">Offset: 0x04 (R/W 32) I2CM Control B.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01575">sercom.h:1575</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_ae5172768f1e8016b3d898ffde1d0d47f"><div class="ttname"><a href="structSercomSpi.html#ae5172768f1e8016b3d898ffde1d0d47f">SercomSpi::SYNCBUSY</a></div><div class="ttdeci">__I SERCOM_SPI_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x1C (R/ 32) SPI Synchronization Busy.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01632">sercom.h:1632</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLB__Type_html_a32fca1f5ab3696002ac1e65003f5d1af"><div class="ttname"><a href="unionSERCOM__SPI__CTRLB__Type.html#a32fca1f5ab3696002ac1e65003f5d1af">SERCOM_SPI_CTRLB_Type::MSSEN</a></div><div class="ttdeci">uint32_t MSSEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00357">sercom.h:357</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a13553d00f69f7c38a82dfe515163d175"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a13553d00f69f7c38a82dfe515163d175">SERCOM_USART_CTRLA_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00215">sercom.h:215</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a7a2f2876b3ab52e9a07f424551d4d9cb"><div class="ttname"><a href="structSercomUsart.html#a7a2f2876b3ab52e9a07f424551d4d9cb">SercomUsart::RXERRCNT</a></div><div class="ttdeci">__I SERCOM_USART_RXERRCNT_Type RXERRCNT</div><div class="ttdoc">Offset: 0x20 (R/ 8) USART Receive Error Count.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01659">sercom.h:1659</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTFLAG__Type_html_aa92cf7f528a1fd6113e1f7335b74d3dc"><div class="ttname"><a href="unionSERCOM__SPI__INTFLAG__Type.html#aa92cf7f528a1fd6113e1f7335b74d3dc">SERCOM_SPI_INTFLAG_Type::ERROR</a></div><div class="ttdeci">__I uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00958">sercom.h:958</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__LENGTH__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__LENGTH__Type.html">SERCOM_I2CS_LENGTH_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01292">sercom.h:1292</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLB__Type_html_ab16545207c8770c0e0ac06720640593e"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLB__Type.html#ab16545207c8770c0e0ac06720640593e">SERCOM_I2CM_CTRLB_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00292">sercom.h:292</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_a6c7b04afa5aa97682bd4312c4c5450b4"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#a6c7b04afa5aa97682bd4312c4c5450b4">SERCOM_USART_INTFLAG_Type::ERROR</a></div><div class="ttdeci">__I uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00990">sercom.h:990</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_aee02e14b6e6984e182a88a0bbab2ab9b"><div class="ttname"><a href="structSercomSpi.html#aee02e14b6e6984e182a88a0bbab2ab9b">SercomSpi::CTRLC</a></div><div class="ttdeci">__IO SERCOM_SPI_CTRLC_Type CTRLC</div><div class="ttdoc">Offset: 0x08 (R/W 32) SPI Control C.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01622">sercom.h:1622</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_a72cf5bc6fdb5817e7ae14b87f85f2968"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#a72cf5bc6fdb5817e7ae14b87f85f2968">SERCOM_USART_CTRLB_Type::CHSIZE</a></div><div class="ttdeci">uint32_t CHSIZE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00390">sercom.h:390</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_a81ab6111a6a867c4e79ad5b30d752718"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#a81ab6111a6a867c4e79ad5b30d752718">SERCOM_USART_INTFLAG_Type::DRE</a></div><div class="ttdeci">__I uint8_t DRE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00983">sercom.h:983</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLB__Type_html_a7c5534c3e47dd222803b1bfec6de57bd"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLB__Type.html#a7c5534c3e47dd222803b1bfec6de57bd">SERCOM_I2CM_CTRLB_Type::QCEN</a></div><div class="ttdeci">uint32_t QCEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00286">sercom.h:286</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLB__Type_html_af303631f5e6765d0161134a7912729a5"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLB__Type.html#af303631f5e6765d0161134a7912729a5">SERCOM_I2CM_CTRLB_Type::ACKACT</a></div><div class="ttdeci">uint32_t ACKACT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00289">sercom.h:289</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_af86abec2c28ccba9983ac1494ce740e5"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#af86abec2c28ccba9983ac1494ce740e5">SERCOM_USART_INTFLAG_Type::RXBRK</a></div><div class="ttdeci">__I uint8_t RXBRK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00988">sercom.h:988</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__BAUD__Type_html_aad63f82f103874e1102a1d4f572a4bf4"><div class="ttname"><a href="unionSERCOM__I2CM__BAUD__Type.html#aad63f82f103874e1102a1d4f572a4bf4">SERCOM_I2CM_BAUD_Type::HSBAUD</a></div><div class="ttdeci">uint32_t HSBAUD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00551">sercom.h:551</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENCLR__Type_html_a2d006edd9f4d4da817258ce2f5f25dd0"><div class="ttname"><a href="unionSERCOM__I2CM__INTENCLR__Type.html#a2d006edd9f4d4da817258ce2f5f25dd0">SERCOM_I2CM_INTENCLR_Type::ERROR</a></div><div class="ttdeci">uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00671">sercom.h:671</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__BAUD__Type_html_a53caeb92e6bb3f256f7d90347bcabd49"><div class="ttname"><a href="unionSERCOM__I2CM__BAUD__Type.html#a53caeb92e6bb3f256f7d90347bcabd49">SERCOM_I2CM_BAUD_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00554">sercom.h:554</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html"><div class="ttname"><a href="structSercomSpi.html">SercomSpi</a></div><div class="ttdoc">SERCOM_SPI hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01619">sercom.h:1619</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html_a0122effc70815ae91448eb0b81e96c5a"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html#a0122effc70815ae91448eb0b81e96c5a">SERCOM_USART_INTENSET_Type::RXBRK</a></div><div class="ttdeci">uint8_t RXBRK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00871">sercom.h:871</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__SYNCBUSY__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__SYNCBUSY__Type.html">SERCOM_I2CM_SYNCBUSY_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01170">sercom.h:1170</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_ae23d24939de9a66920e2f0c4158b2199"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#ae23d24939de9a66920e2f0c4158b2199">SERCOM_SPI_CTRLA_Type::MODE</a></div><div class="ttdeci">uint32_t MODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00161">sercom.h:161</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__SYNCBUSY__Type_html_a2a029c4c54101abdc9fe5038c5478b20"><div class="ttname"><a href="unionSERCOM__USART__SYNCBUSY__Type.html#a2a029c4c54101abdc9fe5038c5478b20">SERCOM_USART_SYNCBUSY_Type::LENGTH</a></div><div class="ttdeci">uint32_t LENGTH</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01257">sercom.h:1257</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_a64f443951bbed302de6b95fc0e952d2f"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#a64f443951bbed302de6b95fc0e952d2f">SERCOM_I2CS_STATUS_Type::LENERR</a></div><div class="ttdeci">uint16_t LENERR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01074">sercom.h:1074</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html_a6d21e3a1cf36f893172174429424eaa7"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html#a6d21e3a1cf36f893172174429424eaa7">SERCOM_USART_INTENCLR_Type::DRE</a></div><div class="ttdeci">uint8_t DRE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00749">sercom.h:749</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_ace3363fd79b9597942c863254f736ba8"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#ace3363fd79b9597942c863254f736ba8">SERCOM_I2CM_STATUS_Type::CLKHOLD</a></div><div class="ttdeci">uint16_t CLKHOLD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01025">sercom.h:1025</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a6a778825fa29095d7baeec31c0dd6836"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a6a778825fa29095d7baeec31c0dd6836">SERCOM_USART_CTRLA_Type::DORD</a></div><div class="ttdeci">uint32_t DORD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00232">sercom.h:232</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html_a399d2efb71ffa2c46a3ac7e521c1b926"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html#a399d2efb71ffa2c46a3ac7e521c1b926">SERCOM_USART_INTENCLR_Type::CTSIC</a></div><div class="ttdeci">uint8_t CTSIC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00753">sercom.h:753</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html">SERCOM_USART_CTRLA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00213">sercom.h:213</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLB__Type_html_a1affda3f61829538c26796a6c5ab8ee3"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLB__Type.html#a1affda3f61829538c26796a6c5ab8ee3">SERCOM_I2CS_CTRLB_Type::SMEN</a></div><div class="ttdeci">uint32_t SMEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00315">sercom.h:315</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLB__Type_html_a9054a101f670d3720659cdb0b9be1454"><div class="ttname"><a href="unionSERCOM__SPI__CTRLB__Type.html#a9054a101f670d3720659cdb0b9be1454">SERCOM_SPI_CTRLB_Type::AMODE</a></div><div class="ttdeci">uint32_t AMODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00358">sercom.h:358</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_abce98fdc3234d8ceb822211b739fe5c7"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#abce98fdc3234d8ceb822211b739fe5c7">SERCOM_I2CS_CTRLA_Type::LOWTOUTEN</a></div><div class="ttdeci">uint32_t LOWTOUTEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00120">sercom.h:120</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__DBGCTRL__Type_html_a8990b0041d8816802235343cfb2769a4"><div class="ttname"><a href="unionSERCOM__USART__DBGCTRL__Type.html#a8990b0041d8816802235343cfb2769a4">SERCOM_USART_DBGCTRL_Type::DBGSTOP</a></div><div class="ttdeci">uint8_t DBGSTOP</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01557">sercom.h:1557</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_adc1260c3a85886f57b5059e4a9a496c8"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#adc1260c3a85886f57b5059e4a9a496c8">SERCOM_SPI_CTRLA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00176">sercom.h:176</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a0d6e3df70af3c2599e2227162d7e481d"><div class="ttname"><a href="structSercomUsart.html#a0d6e3df70af3c2599e2227162d7e481d">SercomUsart::CTRLA</a></div><div class="ttdeci">__IO SERCOM_USART_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 32) USART Control A.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01645">sercom.h:1645</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__SYNCBUSY__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__SYNCBUSY__Type.html">SERCOM_I2CS_SYNCBUSY_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01198">sercom.h:1198</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a746460fa2d29ff5cf5859a7e120823e9"><div class="ttname"><a href="structSercomSpi.html#a746460fa2d29ff5cf5859a7e120823e9">SercomSpi::INTENSET</a></div><div class="ttdeci">__IO SERCOM_SPI_INTENSET_Type INTENSET</div><div class="ttdoc">Offset: 0x16 (R/W 8) SPI Interrupt Enable Set.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01627">sercom.h:1627</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html_a44fc0e0f1c3a60b2152197a0003945e0"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html#a44fc0e0f1c3a60b2152197a0003945e0">SERCOM_USART_INTENSET_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00875">sercom.h:875</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLB__Type_html_aa04f08bd238d803e7c1a4a1cf3c418d0"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLB__Type.html#aa04f08bd238d803e7c1a4a1cf3c418d0">SERCOM_I2CS_CTRLB_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00324">sercom.h:324</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__BAUD__Type_html_a1326b0c336f7d4df5d873ebe51518ff2"><div class="ttname"><a href="unionSERCOM__I2CM__BAUD__Type.html#a1326b0c336f7d4df5d873ebe51518ff2">SERCOM_I2CM_BAUD_Type::HSBAUDLOW</a></div><div class="ttdeci">uint32_t HSBAUDLOW</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00552">sercom.h:552</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html_add9744613f7bfc58fb20153ddf40bf6a"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html#add9744613f7bfc58fb20153ddf40bf6a">SERCOM_USART_CTRLC_Type::GTIME</a></div><div class="ttdeci">uint32_t GTIME</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00504">sercom.h:504</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_a71e26cd79a0a3541d5aa32865054cc30"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#a71e26cd79a0a3541d5aa32865054cc30">SERCOM_I2CM_STATUS_Type::LOWTOUT</a></div><div class="ttdeci">uint16_t LOWTOUT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01024">sercom.h:1024</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_a8621de9c038d03dfefb1068e7ebef065"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#a8621de9c038d03dfefb1068e7ebef065">SERCOM_I2CM_STATUS_Type::BUSSTATE</a></div><div class="ttdeci">uint16_t BUSSTATE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01023">sercom.h:1023</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a18f51e8281c8163249bd8f38fc47a65b"><div class="ttname"><a href="structSercomSpi.html#a18f51e8281c8163249bd8f38fc47a65b">SercomSpi::LENGTH</a></div><div class="ttdeci">__IO SERCOM_SPI_LENGTH_Type LENGTH</div><div class="ttdoc">Offset: 0x22 (R/W 16) SPI Length.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01634">sercom.h:1634</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a2c9689dd3d4a53b17222f27d9557391c"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a2c9689dd3d4a53b17222f27d9557391c">SERCOM_USART_CTRLA_Type::FORM</a></div><div class="ttdeci">uint32_t FORM</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00229">sercom.h:229</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_a71c8f61b9ffca9114e27c78fc93282c7"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#a71c8f61b9ffca9114e27c78fc93282c7">SERCOM_I2CS_CTRLA_Type::MODE</a></div><div class="ttdeci">uint32_t MODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00107">sercom.h:107</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLB__Type_html_ae3d1098dabeddb735ea45453190b78f1"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLB__Type.html#ae3d1098dabeddb735ea45453190b78f1">SERCOM_I2CM_CTRLB_Type::CMD</a></div><div class="ttdeci">uint32_t CMD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00288">sercom.h:288</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLC__Type_html_aa45e8d12b9e2baf27ca62772f04206b2"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLC__Type.html#aa45e8d12b9e2baf27ca62772f04206b2">SERCOM_I2CS_CTRLC_Type::DATA32B</a></div><div class="ttdeci">uint32_t DATA32B</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00460">sercom.h:460</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLB__Type_html_af1289577c61104d086086fe616e25f8a"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLB__Type.html#af1289577c61104d086086fe616e25f8a">SERCOM_I2CS_CTRLB_Type::GCMD</a></div><div class="ttdeci">uint32_t GCMD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00316">sercom.h:316</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLA__Type_html_aeffeaffa2f907830e294886629350e40"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLA__Type.html#aeffeaffa2f907830e294886629350e40">SERCOM_I2CS_CTRLA_Type::SEXTTOEN</a></div><div class="ttdeci">uint32_t SEXTTOEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00115">sercom.h:115</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_a27da3d2c5169c0404d6e4cff6645d1cf"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#a27da3d2c5169c0404d6e4cff6645d1cf">SERCOM_I2CS_STATUS_Type::BUSERR</a></div><div class="ttdeci">uint16_t BUSERR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01063">sercom.h:1063</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__STATUS__Type_html_a90b5c5714afe863452d2e0f7d6de676f"><div class="ttname"><a href="unionSERCOM__SPI__STATUS__Type.html#a90b5c5714afe863452d2e0f7d6de676f">SERCOM_SPI_STATUS_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01116">sercom.h:1116</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__LENGTH__Type_html_a046521729cef3fbf048da1f8e9de4018"><div class="ttname"><a href="unionSERCOM__SPI__LENGTH__Type.html#a046521729cef3fbf048da1f8e9de4018">SERCOM_SPI_LENGTH_Type::LEN</a></div><div class="ttdeci">uint16_t LEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01316">sercom.h:1316</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_a6aa63b052aef25b4b62bdd3a93107506"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#a6aa63b052aef25b4b62bdd3a93107506">SERCOM_USART_CTRLB_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00406">sercom.h:406</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__DBGCTRL__Type_html"><div class="ttname"><a href="unionSERCOM__USART__DBGCTRL__Type.html">SERCOM_USART_DBGCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01555">sercom.h:1555</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html">SERCOM_I2CS_STATUS_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01061">sercom.h:1061</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_aae5bca0754fea380f560a66564f03434"><div class="ttname"><a href="structSercomI2cs.html#aae5bca0754fea380f560a66564f03434">SercomI2cs::CTRLA</a></div><div class="ttdeci">__IO SERCOM_I2CS_CTRLA_Type CTRLA</div><div class="ttdoc">Offset: 0x00 (R/W 32) I2CS Control A.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01598">sercom.h:1598</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a2944e6fc9ccf24a94275c51776ff386c"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a2944e6fc9ccf24a94275c51776ff386c">SERCOM_USART_CTRLA_Type::CPOL</a></div><div class="ttdeci">uint32_t CPOL</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00231">sercom.h:231</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html_a53f5d39b8f63bf0c98e95ec5feae65f9"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html#a53f5d39b8f63bf0c98e95ec5feae65f9">SERCOM_USART_CTRLC_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00517">sercom.h:517</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a82682944a4341eac7e7cead927114f27"><div class="ttname"><a href="structSercomSpi.html#a82682944a4341eac7e7cead927114f27">SercomSpi::CTRLB</a></div><div class="ttdeci">__IO SERCOM_SPI_CTRLB_Type CTRLB</div><div class="ttdoc">Offset: 0x04 (R/W 32) SPI Control B.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01621">sercom.h:1621</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLC__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__CTRLC__Type.html">SERCOM_SPI_CTRLC_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00479">sercom.h:479</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__STATUS__Type_html_a5c06331a8475e6011318b50e2c2108a6"><div class="ttname"><a href="unionSERCOM__SPI__STATUS__Type.html#a5c06331a8475e6011318b50e2c2108a6">SERCOM_SPI_STATUS_Type::BUFOVF</a></div><div class="ttdeci">uint16_t BUFOVF</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01111">sercom.h:1111</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html">SERCOM_USART_INTENCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00747">sercom.h:747</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTFLAG__Type_html_a42966c4cc4836d014cd63825c44f41df"><div class="ttname"><a href="unionSERCOM__USART__INTFLAG__Type.html#a42966c4cc4836d014cd63825c44f41df">SERCOM_USART_INTFLAG_Type::TXC</a></div><div class="ttdeci">__I uint8_t TXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00984">sercom.h:984</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLC__Type_html_a373928637363b46576d0bcb89f550f01"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLC__Type.html#a373928637363b46576d0bcb89f550f01">SERCOM_I2CS_CTRLC_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00463">sercom.h:463</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__SYNCBUSY__Type_html_afb9c263af197298caf4cf9fb4194a565"><div class="ttname"><a href="unionSERCOM__SPI__SYNCBUSY__Type.html#afb9c263af197298caf4cf9fb4194a565">SERCOM_SPI_SYNCBUSY_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01226">sercom.h:1226</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLB__Type_html_af283ac3f4419404fe444bb7cf1e3b100"><div class="ttname"><a href="unionSERCOM__USART__CTRLB__Type.html#af283ac3f4419404fe444bb7cf1e3b100">SERCOM_USART_CTRLB_Type::ENC</a></div><div class="ttdeci">uint32_t ENC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00396">sercom.h:396</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__BAUD__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__BAUD__Type.html">SERCOM_SPI_BAUD_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00577">sercom.h:577</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__SYNCBUSY__Type_html_adb4a090c298cc755e1f5b46e1e387d58"><div class="ttname"><a href="unionSERCOM__I2CM__SYNCBUSY__Type.html#adb4a090c298cc755e1f5b46e1e387d58">SERCOM_I2CM_SYNCBUSY_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01172">sercom.h:1172</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENCLR__Type_html_a9ef4edf2cd19427cf7b3059430f6351b"><div class="ttname"><a href="unionSERCOM__I2CM__INTENCLR__Type.html#a9ef4edf2cd19427cf7b3059430f6351b">SERCOM_I2CM_INTENCLR_Type::MB</a></div><div class="ttdeci">uint8_t MB</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00668">sercom.h:668</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a5682f6274d3a895e5936743811c32536"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a5682f6274d3a895e5936743811c32536">SERCOM_USART_CTRLA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00235">sercom.h:235</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__STATUS__Type_html_abaed7808541b3266d2f791e1816971c8"><div class="ttname"><a href="unionSERCOM__I2CS__STATUS__Type.html#abaed7808541b3266d2f791e1816971c8">SERCOM_I2CS_STATUS_Type::SEXTTOUT</a></div><div class="ttdeci">uint16_t SEXTTOUT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01072">sercom.h:1072</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__SYNCBUSY__Type_html_a1e5f2e06fc167ffd3c5c75b795ce12ab"><div class="ttname"><a href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a1e5f2e06fc167ffd3c5c75b795ce12ab">SERCOM_I2CS_SYNCBUSY_Type::ENABLE</a></div><div class="ttdeci">uint32_t ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01201">sercom.h:1201</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html_aa4ef29740443980ceab91731b99a845c"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html#aa4ef29740443980ceab91731b99a845c">SERCOM_USART_CTRLC_Type::DSNACK</a></div><div class="ttdeci">uint32_t DSNACK</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00510">sercom.h:510</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__SYNCBUSY__Type_html_a76918f1d86bfdb03ccc589098e1716d7"><div class="ttname"><a href="unionSERCOM__USART__SYNCBUSY__Type.html#a76918f1d86bfdb03ccc589098e1716d7">SERCOM_USART_SYNCBUSY_Type::RXERRCNT</a></div><div class="ttdeci">uint32_t RXERRCNT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01256">sercom.h:1256</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLB__Type_html_a50c18a3ea68920ff5d68ebcc3acd65c9"><div class="ttname"><a href="unionSERCOM__SPI__CTRLB__Type.html#a50c18a3ea68920ff5d68ebcc3acd65c9">SERCOM_SPI_CTRLB_Type::SSDE</a></div><div class="ttdeci">uint32_t SSDE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00355">sercom.h:355</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENCLR__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__INTENCLR__Type.html">SERCOM_I2CM_INTENCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00666">sercom.h:666</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__ADDR__Type_html_ac823a6f7632bbf630d0b57c4345e3c93"><div class="ttname"><a href="unionSERCOM__I2CM__ADDR__Type.html#ac823a6f7632bbf630d0b57c4345e3c93">SERCOM_I2CM_ADDR_Type::HS</a></div><div class="ttdeci">uint32_t HS</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01364">sercom.h:1364</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_aa4a515ace1c63cbce765b6e231e92dbc"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#aa4a515ace1c63cbce765b6e231e92dbc">SERCOM_USART_CTRLA_Type::RUNSTDBY</a></div><div class="ttdeci">uint32_t RUNSTDBY</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00219">sercom.h:219</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_a29dd5ad26301dcb2164921e020b313a6"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#a29dd5ad26301dcb2164921e020b313a6">SERCOM_SPI_CTRLA_Type::DORD</a></div><div class="ttdeci">uint32_t DORD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00173">sercom.h:173</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="aunionSERCOM__I2CM__DATA__Type_html_ab8b6d5318ba486d368ce6c4214672817"><div class="ttname"><a href="unionSERCOM__I2CM__DATA__Type.html#ab8b6d5318ba486d368ce6c4214672817">SERCOM_I2CM_DATA_Type::DATA</a></div><div class="ttdeci">uint32_t DATA</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01449">sercom.h:1449</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html_ad7c08b9b0b95f0c3214891814d61cbb8"><div class="ttname"><a href="structSercomI2cs.html#ad7c08b9b0b95f0c3214891814d61cbb8">SercomI2cs::DATA</a></div><div class="ttdeci">__IO SERCOM_I2CS_DATA_Type DATA</div><div class="ttdoc">Offset: 0x28 (R/W 32) I2CS Data.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01613">sercom.h:1613</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__STATUS__Type_html_a77fb88a6858c923c45a45d02e61fec38"><div class="ttname"><a href="unionSERCOM__SPI__STATUS__Type.html#a77fb88a6858c923c45a45d02e61fec38">SERCOM_SPI_STATUS_Type::LENERR</a></div><div class="ttdeci">uint16_t LENERR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01113">sercom.h:1113</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLC__Type_html"><div class="ttname"><a href="unionSERCOM__USART__CTRLC__Type.html">SERCOM_USART_CTRLC_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00502">sercom.h:502</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__RXPL__Type_html_a735743ea48538090f0d504faa2f8eb49"><div class="ttname"><a href="unionSERCOM__USART__RXPL__Type.html#a735743ea48538090f0d504faa2f8eb49">SERCOM_USART_RXPL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00652">sercom.h:652</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__SYNCBUSY__Type_html"><div class="ttname"><a href="unionSERCOM__USART__SYNCBUSY__Type.html">SERCOM_USART_SYNCBUSY_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01251">sercom.h:1251</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENSET__Type_html_a7721c255e582e84113d18dbc635203e9"><div class="ttname"><a href="unionSERCOM__SPI__INTENSET__Type.html#a7721c255e582e84113d18dbc635203e9">SERCOM_SPI_INTENSET_Type::RXC</a></div><div class="ttdeci">uint8_t RXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00838">sercom.h:838</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a5cf585340a4502933541e17952bfc5ec"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a5cf585340a4502933541e17952bfc5ec">SERCOM_USART_CTRLA_Type::SAMPR</a></div><div class="ttdeci">uint32_t SAMPR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00224">sercom.h:224</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__SYNCBUSY__Type_html_ac3d6deaf13b29af7fd8c5f8fd16abe1a"><div class="ttname"><a href="unionSERCOM__SPI__SYNCBUSY__Type.html#ac3d6deaf13b29af7fd8c5f8fd16abe1a">SERCOM_SPI_SYNCBUSY_Type::LENGTH</a></div><div class="ttdeci">uint32_t LENGTH</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01229">sercom.h:1229</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLC__Type_html_a51bb7f9b232740245b1e3ff504975661"><div class="ttname"><a href="unionSERCOM__SPI__CTRLC__Type.html#a51bb7f9b232740245b1e3ff504975661">SERCOM_SPI_CTRLC_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00486">sercom.h:486</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__DBGCTRL__Type_html_a752da93ebd3289b7d7284f200049e2df"><div class="ttname"><a href="unionSERCOM__SPI__DBGCTRL__Type.html#a752da93ebd3289b7d7284f200049e2df">SERCOM_SPI_DBGCTRL_Type::DBGSTOP</a></div><div class="ttdeci">uint8_t DBGSTOP</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01539">sercom.h:1539</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENSET__Type_html_a9842844a3b3d7418347ea8144e5451ba"><div class="ttname"><a href="unionSERCOM__SPI__INTENSET__Type.html#a9842844a3b3d7418347ea8144e5451ba">SERCOM_SPI_INTENSET_Type::SSL</a></div><div class="ttdeci">uint8_t SSL</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00839">sercom.h:839</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENCLR__Type_html_a4ae063bb1cc210f803239ac690ac007b"><div class="ttname"><a href="unionSERCOM__I2CS__INTENCLR__Type.html#a4ae063bb1cc210f803239ac690ac007b">SERCOM_I2CS_INTENCLR_Type::DRDY</a></div><div class="ttdeci">uint8_t DRDY</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00694">sercom.h:694</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLB__Type_html_ae173eb3bc1bc42ce88c814d0a3e3b7e8"><div class="ttname"><a href="unionSERCOM__SPI__CTRLB__Type.html#ae173eb3bc1bc42ce88c814d0a3e3b7e8">SERCOM_SPI_CTRLB_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00363">sercom.h:363</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a9a8765c0b1cc714d92655d120b616aea"><div class="ttname"><a href="structSercomUsart.html#a9a8765c0b1cc714d92655d120b616aea">SercomUsart::BAUD</a></div><div class="ttdeci">__IO SERCOM_USART_BAUD_Type BAUD</div><div class="ttdoc">Offset: 0x0C (R/W 16) USART Baud Rate.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01648">sercom.h:1648</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__ADDR__Type_html_a6d30f6b1b2b7a68add7f198c91fe48b2"><div class="ttname"><a href="unionSERCOM__I2CM__ADDR__Type.html#a6d30f6b1b2b7a68add7f198c91fe48b2">SERCOM_I2CM_ADDR_Type::TENBITEN</a></div><div class="ttdeci">uint32_t TENBITEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01365">sercom.h:1365</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html_a695a061abe1b0aa444158549a01475e7"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html#a695a061abe1b0aa444158549a01475e7">SERCOM_USART_INTENSET_Type::DRE</a></div><div class="ttdeci">uint8_t DRE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00866">sercom.h:866</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a928810e5e30da98caef3da7c1c16b1bc"><div class="ttname"><a href="structSercomSpi.html#a928810e5e30da98caef3da7c1c16b1bc">SercomSpi::ADDR</a></div><div class="ttdeci">__IO SERCOM_SPI_ADDR_Type ADDR</div><div class="ttdoc">Offset: 0x24 (R/W 32) SPI Address.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01635">sercom.h:1635</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__LENGTH__Type_html_a1abc424879f2cfbe5fac6dfcaa7d69d5"><div class="ttname"><a href="unionSERCOM__USART__LENGTH__Type.html#a1abc424879f2cfbe5fac6dfcaa7d69d5">SERCOM_USART_LENGTH_Type::reg</a></div><div class="ttdeci">uint16_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01342">sercom.h:1342</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__CTRLA__Type_html_a4ae22510fb8909670aeeeee1d3940506"><div class="ttname"><a href="unionSERCOM__USART__CTRLA__Type.html#a4ae22510fb8909670aeeeee1d3940506">SERCOM_USART_CTRLA_Type::TXPO</a></div><div class="ttdeci">uint32_t TXPO</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00225">sercom.h:225</a></div></div>
|
|
<div class="ttc" id="aunionSercom_html_a7dfcf9bc99ef996e57933ecd92171953"><div class="ttname"><a href="unionSercom.html#a7dfcf9bc99ef996e57933ecd92171953">Sercom::I2CS</a></div><div class="ttdeci">SercomI2cs I2CS</div><div class="ttdoc">Offset: 0x00 I2C Slave Mode.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01672">sercom.h:1672</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__LENGTH__Type_html_a57f296eb126c1d2dfe7d3f0897513e45"><div class="ttname"><a href="unionSERCOM__I2CS__LENGTH__Type.html#a57f296eb126c1d2dfe7d3f0897513e45">SERCOM_I2CS_LENGTH_Type::LEN</a></div><div class="ttdeci">uint16_t LEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01294">sercom.h:1294</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__BAUD__Type_html_a02f2edd140f663099468d38251452a3f"><div class="ttname"><a href="unionSERCOM__I2CM__BAUD__Type.html#a02f2edd140f663099468d38251452a3f">SERCOM_I2CM_BAUD_Type::BAUD</a></div><div class="ttdeci">uint32_t BAUD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00549">sercom.h:549</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLB__Type_html_ab7c1247d97c94aba005f0c2da9ca6e65"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLB__Type.html#ab7c1247d97c94aba005f0c2da9ca6e65">SERCOM_I2CS_CTRLB_Type::AMODE</a></div><div class="ttdeci">uint32_t AMODE</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00319">sercom.h:319</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_ad0cadd19b6e9751023af97e9457dbad8"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#ad0cadd19b6e9751023af97e9457dbad8">SERCOM_I2CM_CTRLA_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00046">sercom.h:46</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENSET__Type_html_a653b98b3ceb66d55d57b8474014aada2"><div class="ttname"><a href="unionSERCOM__I2CM__INTENSET__Type.html#a653b98b3ceb66d55d57b8474014aada2">SERCOM_I2CM_INTENSET_Type::MB</a></div><div class="ttdeci">uint8_t MB</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00785">sercom.h:785</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_a842428ce820db74cf8d48171b49299e5"><div class="ttname"><a href="structSercomUsart.html#a842428ce820db74cf8d48171b49299e5">SercomUsart::CTRLC</a></div><div class="ttdeci">__IO SERCOM_USART_CTRLC_Type CTRLC</div><div class="ttdoc">Offset: 0x08 (R/W 32) USART Control C.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01647">sercom.h:1647</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__LENGTH__Type_html_a641b0d24441a525b7a2ef9b1d8ff8949"><div class="ttname"><a href="unionSERCOM__SPI__LENGTH__Type.html#a641b0d24441a525b7a2ef9b1d8ff8949">SERCOM_SPI_LENGTH_Type::LENEN</a></div><div class="ttdeci">uint16_t LENEN</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01317">sercom.h:1317</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTFLAG__Type_html_a201f736247e3b11f7ed08403e1e0633b"><div class="ttname"><a href="unionSERCOM__SPI__INTFLAG__Type.html#a201f736247e3b11f7ed08403e1e0633b">SERCOM_SPI_INTFLAG_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00960">sercom.h:960</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__SYNCBUSY__Type_html_a5b86d43063d5d84a8466d47654a236f1"><div class="ttname"><a href="unionSERCOM__USART__SYNCBUSY__Type.html#a5b86d43063d5d84a8466d47654a236f1">SERCOM_USART_SYNCBUSY_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01253">sercom.h:1253</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__STATUS__Type_html_ae806f9f34377a5dca199e57ed6930ed5"><div class="ttname"><a href="unionSERCOM__USART__STATUS__Type.html#ae806f9f34377a5dca199e57ed6930ed5">SERCOM_USART_STATUS_Type::PERR</a></div><div class="ttdeci">uint16_t PERR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01133">sercom.h:1133</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__INTENSET__Type_html_a94e0704615d3cf04224c9eea70fb239b"><div class="ttname"><a href="unionSERCOM__SPI__INTENSET__Type.html#a94e0704615d3cf04224c9eea70fb239b">SERCOM_SPI_INTENSET_Type::ERROR</a></div><div class="ttdeci">uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00841">sercom.h:841</a></div></div>
|
|
<div class="ttc" id="astructSercomSpi_html_a447e3f476bf3805f1ac0729f5751e249"><div class="ttname"><a href="structSercomSpi.html#a447e3f476bf3805f1ac0729f5751e249">SercomSpi::INTENCLR</a></div><div class="ttdeci">__IO SERCOM_SPI_INTENCLR_Type INTENCLR</div><div class="ttdoc">Offset: 0x14 (R/W 8) SPI Interrupt Enable Clear.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01625">sercom.h:1625</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTFLAG__Type_html_acd7b027c5740331c36479369360e253e"><div class="ttname"><a href="unionSERCOM__I2CS__INTFLAG__Type.html#acd7b027c5740331c36479369360e253e">SERCOM_I2CS_INTFLAG_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00932">sercom.h:932</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__BAUD__Type_html_afb411562c4c44462658f744f07880159"><div class="ttname"><a href="unionSERCOM__USART__BAUD__Type.html#afb411562c4c44462658f744f07880159">SERCOM_USART_BAUD_Type::BAUD</a></div><div class="ttdeci">uint16_t BAUD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00597">sercom.h:597</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLC__Type_html_abb6f4a5fff17c7f16bb18d5bdc9823c6"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLC__Type.html#abb6f4a5fff17c7f16bb18d5bdc9823c6">SERCOM_I2CS_CTRLC_Type::SDASETUP</a></div><div class="ttdeci">uint32_t SDASETUP</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00458">sercom.h:458</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__DBGCTRL__Type_html_a174331c7f585637ab65e2f44860c5984"><div class="ttname"><a href="unionSERCOM__USART__DBGCTRL__Type.html#a174331c7f585637ab65e2f44860c5984">SERCOM_USART_DBGCTRL_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01560">sercom.h:1560</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_adf469c2df660074d13f5b854ae13f1c0"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#adf469c2df660074d13f5b854ae13f1c0">SERCOM_I2CM_CTRLA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00064">sercom.h:64</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLB__Type_html_a74e7ec48df0fc881a81899cca6a5cdaf"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLB__Type.html#a74e7ec48df0fc881a81899cca6a5cdaf">SERCOM_I2CS_CTRLB_Type::ACKACT</a></div><div class="ttdeci">uint32_t ACKACT</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00321">sercom.h:321</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__DATA__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__DATA__Type.html">SERCOM_I2CS_DATA_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01465">sercom.h:1465</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_ac487a89bcf95684f4d9259492d7d8cc5"><div class="ttname"><a href="structSercomUsart.html#ac487a89bcf95684f4d9259492d7d8cc5">SercomUsart::SYNCBUSY</a></div><div class="ttdeci">__I SERCOM_USART_SYNCBUSY_Type SYNCBUSY</div><div class="ttdoc">Offset: 0x1C (R/ 32) USART Synchronization Busy.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01658">sercom.h:1658</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_a90d7e46bb201992eaad6c632325d088b"><div class="ttname"><a href="structSercomI2cm.html#a90d7e46bb201992eaad6c632325d088b">SercomI2cm::CTRLC</a></div><div class="ttdeci">__IO SERCOM_I2CM_CTRLC_Type CTRLC</div><div class="ttdoc">Offset: 0x08 (R/W 32) I2CM Control C.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01576">sercom.h:1576</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__ADDR__Type_html_a934936ff3209adb6039caa0b39d85e6b"><div class="ttname"><a href="unionSERCOM__I2CS__ADDR__Type.html#a934936ff3209adb6039caa0b39d85e6b">SERCOM_I2CS_ADDR_Type::ADDR</a></div><div class="ttdeci">uint32_t ADDR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01395">sercom.h:1395</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_a7a2086f5ae4268ad655068c9033ece7b"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#a7a2086f5ae4268ad655068c9033ece7b">SERCOM_SPI_CTRLA_Type::DIPO</a></div><div class="ttdeci">uint32_t DIPO</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00168">sercom.h:168</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__SYNCBUSY__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__SYNCBUSY__Type.html">SERCOM_SPI_SYNCBUSY_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01223">sercom.h:1223</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__DATA__Type_html_a81fd3256f8bc847363fa6740517c58e4"><div class="ttname"><a href="unionSERCOM__USART__DATA__Type.html#a81fd3256f8bc847363fa6740517c58e4">SERCOM_USART_DATA_Type::DATA</a></div><div class="ttdeci">uint32_t DATA</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01503">sercom.h:1503</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENSET__Type_html_a34d1404aedb8e519ab650145671cdb84"><div class="ttname"><a href="unionSERCOM__USART__INTENSET__Type.html#a34d1404aedb8e519ab650145671cdb84">SERCOM_USART_INTENSET_Type::TXC</a></div><div class="ttdeci">uint8_t TXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00867">sercom.h:867</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__CTRLA__Type_html_ae2dd1f145073fa400dc2346b1b2ae370"><div class="ttname"><a href="unionSERCOM__SPI__CTRLA__Type.html#ae2dd1f145073fa400dc2346b1b2ae370">SERCOM_SPI_CTRLA_Type::CPOL</a></div><div class="ttdeci">uint32_t CPOL</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00172">sercom.h:172</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__DATA__Type_html_a2aa03c4a4d8524c27ed8e0323355c90d"><div class="ttname"><a href="unionSERCOM__SPI__DATA__Type.html#a2aa03c4a4d8524c27ed8e0323355c90d">SERCOM_SPI_DATA_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01487">sercom.h:1487</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__STATUS__Type_html"><div class="ttname"><a href="unionSERCOM__SPI__STATUS__Type.html">SERCOM_SPI_STATUS_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01108">sercom.h:1108</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__SYNCBUSY__Type_html_a75fc4345ed9d0492ca4f6c8851607715"><div class="ttname"><a href="unionSERCOM__I2CM__SYNCBUSY__Type.html#a75fc4345ed9d0492ca4f6c8851607715">SERCOM_I2CM_SYNCBUSY_Type::SYSOP</a></div><div class="ttdeci">uint32_t SYSOP</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01174">sercom.h:1174</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__SYNCBUSY__Type_html_aa3f89d176812e8b74cc55313dc5bd237"><div class="ttname"><a href="unionSERCOM__I2CM__SYNCBUSY__Type.html#aa3f89d176812e8b74cc55313dc5bd237">SERCOM_I2CM_SYNCBUSY_Type::LENGTH</a></div><div class="ttdeci">uint32_t LENGTH</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01176">sercom.h:1176</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTFLAG__Type_html_ae2363042ca2f0ac2854f1da1c0cb8c3a"><div class="ttname"><a href="unionSERCOM__I2CM__INTFLAG__Type.html#ae2363042ca2f0ac2854f1da1c0cb8c3a">SERCOM_I2CM_INTFLAG_Type::ERROR</a></div><div class="ttdeci">__I uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00905">sercom.h:905</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__SPI__BAUD__Type_html_ab6659cea1504edce48732394acc5b01e"><div class="ttname"><a href="unionSERCOM__SPI__BAUD__Type.html#ab6659cea1504edce48732394acc5b01e">SERCOM_SPI_BAUD_Type::BAUD</a></div><div class="ttdeci">uint8_t BAUD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00579">sercom.h:579</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENSET__Type_html_ace89c5895b5b33d952644c3507d5466f"><div class="ttname"><a href="unionSERCOM__I2CM__INTENSET__Type.html#ace89c5895b5b33d952644c3507d5466f">SERCOM_I2CM_INTENSET_Type::ERROR</a></div><div class="ttdeci">uint8_t ERROR</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00788">sercom.h:788</a></div></div>
|
|
<div class="ttc" id="aunionSercom_html_ae82be07be50298f8e692f755dbbdc7ab"><div class="ttname"><a href="unionSercom.html#ae82be07be50298f8e692f755dbbdc7ab">Sercom::USART</a></div><div class="ttdeci">SercomUsart USART</div><div class="ttdoc">Offset: 0x00 USART Mode.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01674">sercom.h:1674</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__CTRLB__Type_html"><div class="ttname"><a href="unionSERCOM__I2CS__CTRLB__Type.html">SERCOM_I2CS_CTRLB_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00312">sercom.h:312</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTENCLR__Type_html_a25e81ca332ba9c486259164d522c8b3c"><div class="ttname"><a href="unionSERCOM__I2CS__INTENCLR__Type.html#a25e81ca332ba9c486259164d522c8b3c">SERCOM_I2CS_INTENCLR_Type::PREC</a></div><div class="ttdeci">uint8_t PREC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00692">sercom.h:692</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTFLAG__Type_html_a336760053ed0a03cff15e4b3582dce3c"><div class="ttname"><a href="unionSERCOM__I2CM__INTFLAG__Type.html#a336760053ed0a03cff15e4b3582dce3c">SERCOM_I2CM_INTFLAG_Type::MB</a></div><div class="ttdeci">__I uint8_t MB</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00902">sercom.h:902</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__SYNCBUSY__Type_html_a2b244654c4ae86632c1ca7dcfc1ee952"><div class="ttname"><a href="unionSERCOM__I2CS__SYNCBUSY__Type.html#a2b244654c4ae86632c1ca7dcfc1ee952">SERCOM_I2CS_SYNCBUSY_Type::SWRST</a></div><div class="ttdeci">uint32_t SWRST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01200">sercom.h:1200</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cm_html_a49ba881fb2594e4bd81f24d5a6dbf280"><div class="ttname"><a href="structSercomI2cm.html#a49ba881fb2594e4bd81f24d5a6dbf280">SercomI2cm::BAUD</a></div><div class="ttdeci">__IO SERCOM_I2CM_BAUD_Type BAUD</div><div class="ttdoc">Offset: 0x0C (R/W 32) I2CM Baud Rate.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01577">sercom.h:1577</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__STATUS__Type_html_a69ce12a9921235b158d6ab8ea54b0bed"><div class="ttname"><a href="unionSERCOM__I2CM__STATUS__Type.html#a69ce12a9921235b158d6ab8ea54b0bed">SERCOM_I2CM_STATUS_Type::ARBLOST</a></div><div class="ttdeci">uint16_t ARBLOST</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01020">sercom.h:1020</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__CTRLA__Type_html_afae640a3db0fb791a7e72b8ab5e21a75"><div class="ttname"><a href="unionSERCOM__I2CM__CTRLA__Type.html#afae640a3db0fb791a7e72b8ab5e21a75">SERCOM_I2CM_CTRLA_Type::SDAHOLD</a></div><div class="ttdeci">uint32_t SDAHOLD</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00054">sercom.h:54</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html_acfe5377edc855babe92c619f858ee045"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html#acfe5377edc855babe92c619f858ee045">SERCOM_USART_INTENCLR_Type::TXC</a></div><div class="ttdeci">uint8_t TXC</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00750">sercom.h:750</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CS__INTFLAG__Type_html_af4d10997e5ca2430dfb31e4128c4cc4b"><div class="ttname"><a href="unionSERCOM__I2CS__INTFLAG__Type.html#af4d10997e5ca2430dfb31e4128c4cc4b">SERCOM_I2CS_INTFLAG_Type::uint8_t</a></div><div class="ttdeci">__I uint8_t</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00929">sercom.h:929</a></div></div>
|
|
<div class="ttc" id="astructSercomI2cs_html"><div class="ttname"><a href="structSercomI2cs.html">SercomI2cs</a></div><div class="ttdoc">SERCOM_I2CS hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01597">sercom.h:1597</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__USART__INTENCLR__Type_html_a64ba42ddad31afbee5c1daf2ddf9bf5d"><div class="ttname"><a href="unionSERCOM__USART__INTENCLR__Type.html#a64ba42ddad31afbee5c1daf2ddf9bf5d">SERCOM_USART_INTENCLR_Type::RXS</a></div><div class="ttdeci">uint8_t RXS</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00752">sercom.h:752</a></div></div>
|
|
<div class="ttc" id="astructSercomUsart_html_aec9dc41e7c3727dcb02b794159f115da"><div class="ttname"><a href="structSercomUsart.html#aec9dc41e7c3727dcb02b794159f115da">SercomUsart::STATUS</a></div><div class="ttdeci">__IO SERCOM_USART_STATUS_Type STATUS</div><div class="ttdoc">Offset: 0x1A (R/W 16) USART Status.</div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01657">sercom.h:1657</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__INTENSET__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__INTENSET__Type.html">SERCOM_I2CM_INTENSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l00783">sercom.h:783</a></div></div>
|
|
<div class="ttc" id="aunionSERCOM__I2CM__ADDR__Type_html"><div class="ttname"><a href="unionSERCOM__I2CM__ADDR__Type.html">SERCOM_I2CM_ADDR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="sercom_8h_source.html#l01359">sercom.h:1359</a></div></div>
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
|
|
</small></address>
|
|
</body>
|
|
</html>
|