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.

510 lines
109 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/port.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">SAME54P20A Test Project
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_ea9599923402ca8ab47fc3e495999dea.html">arch</a></li><li class="navelem"><a class="el" href="dir_9e929c73feaf15d3695ce4c76b483065.html">arm</a></li><li class="navelem"><a class="el" href="dir_58955c0f35a9c3d48181d2be53994c7b.html">SAME54</a></li><li class="navelem"><a class="el" href="dir_09e97e512ca7d4e6cd359f1c5497eeba.html">SAME54A</a></li><li class="navelem"><a class="el" href="dir_4b38d63e5c584a4d6c9001c789e1829f.html">mcu</a></li><li class="navelem"><a class="el" href="dir_d4fc57b996dc082ef023092a5b7d90fc.html">inc</a></li><li class="navelem"><a class="el" href="dir_2bb2e10400507f879251f0324a0a8c7c.html">component</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">port.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="component_2port_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#ifndef _SAME54_PORT_COMPONENT_</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#define _SAME54_PORT_COMPONENT_</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment">/* ========================================================================== */</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">/* ========================================================================== */</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="preprocessor">#define PORT_U2210</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="preprocessor">#define REV_PORT 0x220</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment">/* -------- PORT_DIR : (PORT Offset: 0x00) (R/W 32) GROUP Data Direction -------- */</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="unionPORT__DIR__Type.html"> 44</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="unionPORT__DIR__Type.html#a5eaadb88c6829debf82f189394c47729"> 46</a></span>&#160; uint32_t <a class="code" href="unionPORT__DIR__Type.html#a5eaadb88c6829debf82f189394c47729">DIR</a>:32; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="unionPORT__DIR__Type.html#a7c441bb969d7e4177015420e518d2774"> 47</a></span>&#160; } bit; </div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="unionPORT__DIR__Type.html#aad586d31eab4bba783d39a809eb6e1e8"> 48</a></span>&#160; uint32_t <a class="code" href="unionPORT__DIR__Type.html#aad586d31eab4bba783d39a809eb6e1e8">reg</a>; </div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;} <a class="code" href="unionPORT__DIR__Type.html">PORT_DIR_Type</a>;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; </div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ae80e64be75702d9047a0150d9c6eafb1"> 52</a></span>&#160;<span class="preprocessor">#define PORT_DIR_OFFSET 0x00 </span></div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a63e44bc52961c08e11fd93c736cdf35c"> 53</a></span>&#160;<span class="preprocessor">#define PORT_DIR_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a24c8369138b85d0fa6b7acdf9f8c8734"> 55</a></span>&#160;<span class="preprocessor">#define PORT_DIR_DIR_Pos 0 </span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="preprocessor">#define PORT_DIR_DIR_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_DIR_DIR_Pos)</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#define PORT_DIR_DIR(value) (PORT_DIR_DIR_Msk &amp; ((value) &lt;&lt; PORT_DIR_DIR_Pos))</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a1ac033c587515efaff3b5002747b1295"> 58</a></span>&#160;<span class="preprocessor">#define PORT_DIR_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_DIRCLR : (PORT Offset: 0x04) (R/W 32) GROUP Data Direction Clear -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="unionPORT__DIRCLR__Type.html"> 62</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="unionPORT__DIRCLR__Type.html#a42ce90fc856636677368d5e214d9dcdd"> 64</a></span>&#160; uint32_t <a class="code" href="unionPORT__DIRCLR__Type.html#a42ce90fc856636677368d5e214d9dcdd">DIRCLR</a>:32; </div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="unionPORT__DIRCLR__Type.html#ad73f76de0cd3d5ea33d03043850bc681"> 65</a></span>&#160; } bit; </div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="unionPORT__DIRCLR__Type.html#abaab4a7953c1876d842df2131c64b857"> 66</a></span>&#160; uint32_t <a class="code" href="unionPORT__DIRCLR__Type.html#abaab4a7953c1876d842df2131c64b857">reg</a>; </div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;} <a class="code" href="unionPORT__DIRCLR__Type.html">PORT_DIRCLR_Type</a>;</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; </div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a6617757b2b2a4873ca225341c0350b6b"> 70</a></span>&#160;<span class="preprocessor">#define PORT_DIRCLR_OFFSET 0x04 </span></div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ae97e35763f237bbf69af7623183891a1"> 71</a></span>&#160;<span class="preprocessor">#define PORT_DIRCLR_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="component_2port_8h.html#aab58ac44a417949e78c7e743c2b6cb8e"> 73</a></span>&#160;<span class="preprocessor">#define PORT_DIRCLR_DIRCLR_Pos 0 </span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#define PORT_DIRCLR_DIRCLR_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_DIRCLR_DIRCLR_Pos)</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="preprocessor">#define PORT_DIRCLR_DIRCLR(value) (PORT_DIRCLR_DIRCLR_Msk &amp; ((value) &lt;&lt; PORT_DIRCLR_DIRCLR_Pos))</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="component_2port_8h.html#af03d21b4e469df93029d2e6a017c7e9e"> 76</a></span>&#160;<span class="preprocessor">#define PORT_DIRCLR_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_DIRSET : (PORT Offset: 0x08) (R/W 32) GROUP Data Direction Set -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="unionPORT__DIRSET__Type.html"> 80</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="unionPORT__DIRSET__Type.html#a1e7d0b9e74b309e4d862605fddf67290"> 82</a></span>&#160; uint32_t <a class="code" href="unionPORT__DIRSET__Type.html#a1e7d0b9e74b309e4d862605fddf67290">DIRSET</a>:32; </div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="unionPORT__DIRSET__Type.html#a5ea81fc9449c700b78fc4550c8d30754"> 83</a></span>&#160; } bit; </div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="unionPORT__DIRSET__Type.html#a53c38c4c9c795b053c964d4ca9db6966"> 84</a></span>&#160; uint32_t <a class="code" href="unionPORT__DIRSET__Type.html#a53c38c4c9c795b053c964d4ca9db6966">reg</a>; </div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;} <a class="code" href="unionPORT__DIRSET__Type.html">PORT_DIRSET_Type</a>;</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; </div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="component_2port_8h.html#acbe953a0e93e6e780964524f176fc408"> 88</a></span>&#160;<span class="preprocessor">#define PORT_DIRSET_OFFSET 0x08 </span></div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="component_2port_8h.html#acff4d1ab9a1fe8e242ebd247d5de9c7d"> 89</a></span>&#160;<span class="preprocessor">#define PORT_DIRSET_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="component_2port_8h.html#aa2c0a845406e6ca4e31556d413108aeb"> 91</a></span>&#160;<span class="preprocessor">#define PORT_DIRSET_DIRSET_Pos 0 </span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#define PORT_DIRSET_DIRSET_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_DIRSET_DIRSET_Pos)</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#define PORT_DIRSET_DIRSET(value) (PORT_DIRSET_DIRSET_Msk &amp; ((value) &lt;&lt; PORT_DIRSET_DIRSET_Pos))</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ab1abf1381a08ea14af8f13dc141993e4"> 94</a></span>&#160;<span class="preprocessor">#define PORT_DIRSET_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_DIRTGL : (PORT Offset: 0x0C) (R/W 32) GROUP Data Direction Toggle -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="unionPORT__DIRTGL__Type.html"> 98</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="unionPORT__DIRTGL__Type.html#a3773e172d2ac4569b4fb40a32c0ddd22"> 100</a></span>&#160; uint32_t <a class="code" href="unionPORT__DIRTGL__Type.html#a3773e172d2ac4569b4fb40a32c0ddd22">DIRTGL</a>:32; </div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="unionPORT__DIRTGL__Type.html#a82f1e581ff0a2bf1523118e5eeecc248"> 101</a></span>&#160; } bit; </div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="unionPORT__DIRTGL__Type.html#a9c38b847712cf5ca3a3270e669e526e4"> 102</a></span>&#160; uint32_t <a class="code" href="unionPORT__DIRTGL__Type.html#a9c38b847712cf5ca3a3270e669e526e4">reg</a>; </div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;} <a class="code" href="unionPORT__DIRTGL__Type.html">PORT_DIRTGL_Type</a>;</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; </div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a527f45d84e80e23f0545616308328337"> 106</a></span>&#160;<span class="preprocessor">#define PORT_DIRTGL_OFFSET 0x0C </span></div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="component_2port_8h.html#abf69bb8e2dcdb2658c393352c4ab1451"> 107</a></span>&#160;<span class="preprocessor">#define PORT_DIRTGL_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ae76952ebb5d27345861883e92a0b4580"> 109</a></span>&#160;<span class="preprocessor">#define PORT_DIRTGL_DIRTGL_Pos 0 </span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#define PORT_DIRTGL_DIRTGL_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_DIRTGL_DIRTGL_Pos)</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="preprocessor">#define PORT_DIRTGL_DIRTGL(value) (PORT_DIRTGL_DIRTGL_Msk &amp; ((value) &lt;&lt; PORT_DIRTGL_DIRTGL_Pos))</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="component_2port_8h.html#aad67e44b66d1e6d214a468d19fe5c37b"> 112</a></span>&#160;<span class="preprocessor">#define PORT_DIRTGL_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_OUT : (PORT Offset: 0x10) (R/W 32) GROUP Data Output Value -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="unionPORT__OUT__Type.html"> 116</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="unionPORT__OUT__Type.html#a1ba82b9420e6a462d0ac2b24083ebeed"> 118</a></span>&#160; uint32_t <a class="code" href="unionPORT__OUT__Type.html#a1ba82b9420e6a462d0ac2b24083ebeed">OUT</a>:32; </div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="unionPORT__OUT__Type.html#a5c3bf8701af4ce84a64603eba2ec64e5"> 119</a></span>&#160; } bit; </div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="unionPORT__OUT__Type.html#a7d650c5e9cf813ef1d2ab766ea658a1c"> 120</a></span>&#160; uint32_t <a class="code" href="unionPORT__OUT__Type.html#a7d650c5e9cf813ef1d2ab766ea658a1c">reg</a>; </div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;} <a class="code" href="unionPORT__OUT__Type.html">PORT_OUT_Type</a>;</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; </div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a613c002dd1466d78b367184b2e8d5702"> 124</a></span>&#160;<span class="preprocessor">#define PORT_OUT_OFFSET 0x10 </span></div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="component_2port_8h.html#af021492775d0fe23716f66e5ee65ef34"> 125</a></span>&#160;<span class="preprocessor">#define PORT_OUT_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a2311d33aa22995c6371e1a7f8fbf4b8b"> 127</a></span>&#160;<span class="preprocessor">#define PORT_OUT_OUT_Pos 0 </span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#define PORT_OUT_OUT_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_OUT_OUT_Pos)</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="preprocessor">#define PORT_OUT_OUT(value) (PORT_OUT_OUT_Msk &amp; ((value) &lt;&lt; PORT_OUT_OUT_Pos))</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a14d208ae2f33fb3a123593bc0ee91b5c"> 130</a></span>&#160;<span class="preprocessor">#define PORT_OUT_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_OUTCLR : (PORT Offset: 0x14) (R/W 32) GROUP Data Output Value Clear -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="unionPORT__OUTCLR__Type.html"> 134</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="unionPORT__OUTCLR__Type.html#a6222f60d17303b0aa4dcf7b62c0e8549"> 136</a></span>&#160; uint32_t <a class="code" href="unionPORT__OUTCLR__Type.html#a6222f60d17303b0aa4dcf7b62c0e8549">OUTCLR</a>:32; </div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="unionPORT__OUTCLR__Type.html#aeb9d9d8b4c61518025300853e459d6d9"> 137</a></span>&#160; } bit; </div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="unionPORT__OUTCLR__Type.html#a1ed1eeae9c749b110a66e0adb8235519"> 138</a></span>&#160; uint32_t <a class="code" href="unionPORT__OUTCLR__Type.html#a1ed1eeae9c749b110a66e0adb8235519">reg</a>; </div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;} <a class="code" href="unionPORT__OUTCLR__Type.html">PORT_OUTCLR_Type</a>;</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="component_2port_8h.html#abfa9579bd1cebd85dc745bfd430a6453"> 142</a></span>&#160;<span class="preprocessor">#define PORT_OUTCLR_OFFSET 0x14 </span></div>
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ad9e9f2f4052c8c9a19937ade97602106"> 143</a></span>&#160;<span class="preprocessor">#define PORT_OUTCLR_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="component_2port_8h.html#aa448fb60871992079921f4c31b2ab0a0"> 145</a></span>&#160;<span class="preprocessor">#define PORT_OUTCLR_OUTCLR_Pos 0 </span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor">#define PORT_OUTCLR_OUTCLR_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_OUTCLR_OUTCLR_Pos)</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;<span class="preprocessor">#define PORT_OUTCLR_OUTCLR(value) (PORT_OUTCLR_OUTCLR_Msk &amp; ((value) &lt;&lt; PORT_OUTCLR_OUTCLR_Pos))</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a600b1512b7fcc7de565adb38783650fd"> 148</a></span>&#160;<span class="preprocessor">#define PORT_OUTCLR_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_OUTSET : (PORT Offset: 0x18) (R/W 32) GROUP Data Output Value Set -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="unionPORT__OUTSET__Type.html"> 152</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="unionPORT__OUTSET__Type.html#a219c6a695b96347191962a062fc7d7e1"> 154</a></span>&#160; uint32_t <a class="code" href="unionPORT__OUTSET__Type.html#a219c6a695b96347191962a062fc7d7e1">OUTSET</a>:32; </div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="unionPORT__OUTSET__Type.html#a65a43151f790147def9cfc704ed221f1"> 155</a></span>&#160; } bit; </div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="unionPORT__OUTSET__Type.html#ae93907b8ec7ad762e8abb7ba9764fe81"> 156</a></span>&#160; uint32_t <a class="code" href="unionPORT__OUTSET__Type.html#ae93907b8ec7ad762e8abb7ba9764fe81">reg</a>; </div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;} <a class="code" href="unionPORT__OUTSET__Type.html">PORT_OUTSET_Type</a>;</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; </div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a2836c334826cf0fa63d6be8319f3eaa4"> 160</a></span>&#160;<span class="preprocessor">#define PORT_OUTSET_OFFSET 0x18 </span></div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a703a3d3fb11897242e5edbdda11d3e01"> 161</a></span>&#160;<span class="preprocessor">#define PORT_OUTSET_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ab15b9d26363709ae77584b0f8140ba42"> 163</a></span>&#160;<span class="preprocessor">#define PORT_OUTSET_OUTSET_Pos 0 </span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="preprocessor">#define PORT_OUTSET_OUTSET_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_OUTSET_OUTSET_Pos)</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;<span class="preprocessor">#define PORT_OUTSET_OUTSET(value) (PORT_OUTSET_OUTSET_Msk &amp; ((value) &lt;&lt; PORT_OUTSET_OUTSET_Pos))</span></div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ac9419f71279d6ec7826fd713af780d7c"> 166</a></span>&#160;<span class="preprocessor">#define PORT_OUTSET_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_OUTTGL : (PORT Offset: 0x1C) (R/W 32) GROUP Data Output Value Toggle -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="unionPORT__OUTTGL__Type.html"> 170</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="unionPORT__OUTTGL__Type.html#a2d20d8ebdfedd6b7f79defeec9bcc51f"> 172</a></span>&#160; uint32_t <a class="code" href="unionPORT__OUTTGL__Type.html#a2d20d8ebdfedd6b7f79defeec9bcc51f">OUTTGL</a>:32; </div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="unionPORT__OUTTGL__Type.html#aee4eebb3d18f00568c7440064267b1f8"> 173</a></span>&#160; } bit; </div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="unionPORT__OUTTGL__Type.html#ad643ad27dece66db03fafdcac0b0190f"> 174</a></span>&#160; uint32_t <a class="code" href="unionPORT__OUTTGL__Type.html#ad643ad27dece66db03fafdcac0b0190f">reg</a>; </div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;} <a class="code" href="unionPORT__OUTTGL__Type.html">PORT_OUTTGL_Type</a>;</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a661859dca022c7deb7a367616d203747"> 178</a></span>&#160;<span class="preprocessor">#define PORT_OUTTGL_OFFSET 0x1C </span></div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a487997310b5fc1ce56e003c201da8df2"> 179</a></span>&#160;<span class="preprocessor">#define PORT_OUTTGL_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a9cccd9f68244563b806d73204ee44c3e"> 181</a></span>&#160;<span class="preprocessor">#define PORT_OUTTGL_OUTTGL_Pos 0 </span></div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="preprocessor">#define PORT_OUTTGL_OUTTGL_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_OUTTGL_OUTTGL_Pos)</span></div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="preprocessor">#define PORT_OUTTGL_OUTTGL(value) (PORT_OUTTGL_OUTTGL_Msk &amp; ((value) &lt;&lt; PORT_OUTTGL_OUTTGL_Pos))</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="component_2port_8h.html#abaf3cbe8835ddcd94e55d99946aa9c4c"> 184</a></span>&#160;<span class="preprocessor">#define PORT_OUTTGL_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_IN : (PORT Offset: 0x20) (R/ 32) GROUP Data Input Value -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="unionPORT__IN__Type.html"> 188</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="unionPORT__IN__Type.html#a465fff4e98525d8a9e25856a82272565"> 190</a></span>&#160; uint32_t <a class="code" href="unionPORT__IN__Type.html#a465fff4e98525d8a9e25856a82272565">IN</a>:32; </div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="unionPORT__IN__Type.html#a4dcdce40fe1bd82da31b9feb15351860"> 191</a></span>&#160; } bit; </div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="unionPORT__IN__Type.html#a564c3c16335d1e27b97f191cd6a35c93"> 192</a></span>&#160; uint32_t <a class="code" href="unionPORT__IN__Type.html#a564c3c16335d1e27b97f191cd6a35c93">reg</a>; </div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;} <a class="code" href="unionPORT__IN__Type.html">PORT_IN_Type</a>;</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; </div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a7ce997c987c624b541986263e20a5c43"> 196</a></span>&#160;<span class="preprocessor">#define PORT_IN_OFFSET 0x20 </span></div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a439d1273dd238888045148efebac2333"> 197</a></span>&#160;<span class="preprocessor">#define PORT_IN_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a39fa578b833d4c48b8090804a97c918b"> 199</a></span>&#160;<span class="preprocessor">#define PORT_IN_IN_Pos 0 </span></div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;<span class="preprocessor">#define PORT_IN_IN_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_IN_IN_Pos)</span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="preprocessor">#define PORT_IN_IN(value) (PORT_IN_IN_Msk &amp; ((value) &lt;&lt; PORT_IN_IN_Pos))</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ac632cdcc705e953c0b1040681bb7056a"> 202</a></span>&#160;<span class="preprocessor">#define PORT_IN_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_CTRL : (PORT Offset: 0x24) (R/W 32) GROUP Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="unionPORT__CTRL__Type.html"> 206</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="unionPORT__CTRL__Type.html#a1d018701707e4a73edfca99cf8f58d0f"> 208</a></span>&#160; uint32_t <a class="code" href="unionPORT__CTRL__Type.html#a1d018701707e4a73edfca99cf8f58d0f">SAMPLING</a>:32; </div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="unionPORT__CTRL__Type.html#afce62ec054461c88d253f40204f15389"> 209</a></span>&#160; } bit; </div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="unionPORT__CTRL__Type.html#aefe323a8f7ffa181d390537e921714f8"> 210</a></span>&#160; uint32_t <a class="code" href="unionPORT__CTRL__Type.html#aefe323a8f7ffa181d390537e921714f8">reg</a>; </div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;} <a class="code" href="unionPORT__CTRL__Type.html">PORT_CTRL_Type</a>;</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; </div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a3a53a2a2a7695aa20f7827ceafcec8d5"> 214</a></span>&#160;<span class="preprocessor">#define PORT_CTRL_OFFSET 0x24 </span></div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a24912324fee45dc65e6d91dce8b908c3"> 215</a></span>&#160;<span class="preprocessor">#define PORT_CTRL_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="component_2port_8h.html#af27535115d3c255e443dbe76e1e1a03c"> 217</a></span>&#160;<span class="preprocessor">#define PORT_CTRL_SAMPLING_Pos 0 </span></div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="preprocessor">#define PORT_CTRL_SAMPLING_Msk (_U_(0xFFFFFFFF) &lt;&lt; PORT_CTRL_SAMPLING_Pos)</span></div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="preprocessor">#define PORT_CTRL_SAMPLING(value) (PORT_CTRL_SAMPLING_Msk &amp; ((value) &lt;&lt; PORT_CTRL_SAMPLING_Pos))</span></div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a9c5aed68de5b7c9dd9239edbd64af23b"> 220</a></span>&#160;<span class="preprocessor">#define PORT_CTRL_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_WRCONFIG : (PORT Offset: 0x28) ( /W 32) GROUP Write Configuration -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html"> 224</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a4835496b61a9a8df952d0223c5c86412"> 226</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a4835496b61a9a8df952d0223c5c86412">PINMASK</a>:16; </div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a87f8df34e0bc8985e7e0e732365793c4"> 227</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a87f8df34e0bc8985e7e0e732365793c4">PMUXEN</a>:1; </div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a8f73ef7ea857bc325bb1def2b1c1eb7f"> 228</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a8f73ef7ea857bc325bb1def2b1c1eb7f">INEN</a>:1; </div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#ade543dc1f3384521d8a170ce354ba99e"> 229</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#ade543dc1f3384521d8a170ce354ba99e">PULLEN</a>:1; </div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#ad011c4c3aaf588ae67ad6cb5535054f4"> 230</a></span>&#160; uint32_t :3; </div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a38282849247d65f9a28351883b11cb4b"> 231</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a38282849247d65f9a28351883b11cb4b">DRVSTR</a>:1; </div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a9c095377f4ce5114181e159884eaa70b"> 232</a></span>&#160; uint32_t :1; </div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a0e2cc7c125a7f6778cd83f792c5465b3"> 233</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a0e2cc7c125a7f6778cd83f792c5465b3">PMUX</a>:4; </div>
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a3fcee4fef27eba12a3e623065e245fde"> 234</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a3fcee4fef27eba12a3e623065e245fde">WRPMUX</a>:1; </div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a01162ce1914c42d127addf2916bd86a1"> 235</a></span>&#160; uint32_t :1; </div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a96a58eebd76c15378400be16831a3455"> 236</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a96a58eebd76c15378400be16831a3455">WRPINCFG</a>:1; </div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a80691fb2eb17ed13201d9ca4ec6eac5f"> 237</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a80691fb2eb17ed13201d9ca4ec6eac5f">HWSEL</a>:1; </div>
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#ae95d2b69c00e04055b27a68551fcfdeb"> 238</a></span>&#160; } bit; </div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="unionPORT__WRCONFIG__Type.html#a45e2976294e67a10997915c6d5cf4c1a"> 239</a></span>&#160; uint32_t <a class="code" href="unionPORT__WRCONFIG__Type.html#a45e2976294e67a10997915c6d5cf4c1a">reg</a>; </div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;} <a class="code" href="unionPORT__WRCONFIG__Type.html">PORT_WRCONFIG_Type</a>;</div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; </div>
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a9d707b59cf1ecab326071c79a1334f67"> 243</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_OFFSET 0x28 </span></div>
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a1962785a10daf1e85b2bab4203bc0f30"> 244</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ab1a78a8f36fb7fceed5ec4b2f821670e"> 246</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PINMASK_Pos 0 </span></div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PINMASK_Msk (_U_(0xFFFF) &lt;&lt; PORT_WRCONFIG_PINMASK_Pos)</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PINMASK(value) (PORT_WRCONFIG_PINMASK_Msk &amp; ((value) &lt;&lt; PORT_WRCONFIG_PINMASK_Pos))</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="component_2port_8h.html#aafa832687961ca48e5dacadda81a6371"> 249</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PMUXEN_Pos 16 </span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PMUXEN (_U_(0x1) &lt;&lt; PORT_WRCONFIG_PMUXEN_Pos)</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a54ebbb830cf16e6a9fc18bbc5879684a"> 251</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_INEN_Pos 17 </span></div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_INEN (_U_(0x1) &lt;&lt; PORT_WRCONFIG_INEN_Pos)</span></div>
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a69f7af299459c5a15bccf50da8b5240d"> 253</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PULLEN_Pos 18 </span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PULLEN (_U_(0x1) &lt;&lt; PORT_WRCONFIG_PULLEN_Pos)</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ae2dd656b888ede1553412037840d6ac4"> 255</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_DRVSTR_Pos 22 </span></div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_DRVSTR (_U_(0x1) &lt;&lt; PORT_WRCONFIG_DRVSTR_Pos)</span></div>
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ad821493573ea6954861bdb5007458439"> 257</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PMUX_Pos 24 </span></div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PMUX_Msk (_U_(0xF) &lt;&lt; PORT_WRCONFIG_PMUX_Pos)</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_PMUX(value) (PORT_WRCONFIG_PMUX_Msk &amp; ((value) &lt;&lt; PORT_WRCONFIG_PMUX_Pos))</span></div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="component_2port_8h.html#af5c01e870b3cd28ea4b5d16e0970f641"> 260</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_WRPMUX_Pos 28 </span></div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_WRPMUX (_U_(0x1) &lt;&lt; PORT_WRCONFIG_WRPMUX_Pos)</span></div>
<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ac9e9a5084c654419e2762a4557fc0fe0"> 262</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_WRPINCFG_Pos 30 </span></div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_WRPINCFG (_U_(0x1) &lt;&lt; PORT_WRCONFIG_WRPINCFG_Pos)</span></div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ac3b5f0e8062dcbecbc11d515cbc11dd1"> 264</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_HWSEL_Pos 31 </span></div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_HWSEL (_U_(0x1) &lt;&lt; PORT_WRCONFIG_HWSEL_Pos)</span></div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a3d16ca9f7506e69958fe01fcffb6f8fd"> 266</a></span>&#160;<span class="preprocessor">#define PORT_WRCONFIG_MASK _U_(0xDF47FFFF) </span></div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_EVCTRL : (PORT Offset: 0x2C) (R/W 32) GROUP Event Input Control -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html"> 270</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a1ac556c8f8a8ecf4f0a6c65f2c2fcc28"> 272</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#a1ac556c8f8a8ecf4f0a6c65f2c2fcc28">PID0</a>:5; </div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#aa24e6c2c527fdc69e8c87101af787bed"> 273</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#aa24e6c2c527fdc69e8c87101af787bed">EVACT0</a>:2; </div>
<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a26f10dd815a87d90b2dd595f79cd80e2"> 274</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#a26f10dd815a87d90b2dd595f79cd80e2">PORTEI0</a>:1; </div>
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a8b28326df34e05fe3f1affc14b381cd6"> 275</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#a8b28326df34e05fe3f1affc14b381cd6">PID1</a>:5; </div>
<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a1a80f5e1e8182316d4df53c2483e96b1"> 276</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#a1a80f5e1e8182316d4df53c2483e96b1">EVACT1</a>:2; </div>
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a9b26b843ed01276a6f14a6ac7a93e186"> 277</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#a9b26b843ed01276a6f14a6ac7a93e186">PORTEI1</a>:1; </div>
<div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a4b798332b6275cd1f3e1ed47f7aba71f"> 278</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#a4b798332b6275cd1f3e1ed47f7aba71f">PID2</a>:5; </div>
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#ab23beed7b00b2a8ac6be7478d43026de"> 279</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#ab23beed7b00b2a8ac6be7478d43026de">EVACT2</a>:2; </div>
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a40b2db277bc4c2224903487062893dca"> 280</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#a40b2db277bc4c2224903487062893dca">PORTEI2</a>:1; </div>
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#adbde1026701112be37d6fff3196a5a04"> 281</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#adbde1026701112be37d6fff3196a5a04">PID3</a>:5; </div>
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#aa1d56abff68c0b73c3414f7bec3dce63"> 282</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#aa1d56abff68c0b73c3414f7bec3dce63">EVACT3</a>:2; </div>
<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a1823f58e27385029e2d7a0b72a579a4d"> 283</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#a1823f58e27385029e2d7a0b72a579a4d">PORTEI3</a>:1; </div>
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#a691d2c9b851f64c898a633c18d7c49e9"> 284</a></span>&#160; } bit; </div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="unionPORT__EVCTRL__Type.html#aac0e66d4f80d5731f5db21de5ef92543"> 285</a></span>&#160; uint32_t <a class="code" href="unionPORT__EVCTRL__Type.html#aac0e66d4f80d5731f5db21de5ef92543">reg</a>; </div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;} <a class="code" href="unionPORT__EVCTRL__Type.html">PORT_EVCTRL_Type</a>;</div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; </div>
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a4b64423d2758a4f1bba1badf79821d40"> 289</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_OFFSET 0x2C </span></div>
<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a0738c519ca0891aebbbb0c3b6c16a7e8"> 290</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_RESETVALUE _U_(0x00000000) </span></div>
<div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ac8c61aca87d2364723a79981619eaf1a"> 292</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID0_Pos 0 </span></div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID0_Msk (_U_(0x1F) &lt;&lt; PORT_EVCTRL_PID0_Pos)</span></div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID0(value) (PORT_EVCTRL_PID0_Msk &amp; ((value) &lt;&lt; PORT_EVCTRL_PID0_Pos))</span></div>
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a34e976f20ab7a82c517be8a4e6fe3ac8"> 295</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_Pos 5 </span></div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_Msk (_U_(0x3) &lt;&lt; PORT_EVCTRL_EVACT0_Pos)</span></div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0(value) (PORT_EVCTRL_EVACT0_Msk &amp; ((value) &lt;&lt; PORT_EVCTRL_EVACT0_Pos))</span></div>
<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a88aaee02ec1f0b9686456310e3d45f47"> 298</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_OUT_Val _U_(0x0) </span></div>
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a631c6b4d7860db50a679c15796c096ce"> 299</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_SET_Val _U_(0x1) </span></div>
<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a99f834eac30880a07af2a3625b39fcb3"> 300</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_CLR_Val _U_(0x2) </span></div>
<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a72b02ed6101a538c353b771cb89d481d"> 301</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_TGL_Val _U_(0x3) </span></div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_OUT (PORT_EVCTRL_EVACT0_OUT_Val &lt;&lt; PORT_EVCTRL_EVACT0_Pos)</span></div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_SET (PORT_EVCTRL_EVACT0_SET_Val &lt;&lt; PORT_EVCTRL_EVACT0_Pos)</span></div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_CLR (PORT_EVCTRL_EVACT0_CLR_Val &lt;&lt; PORT_EVCTRL_EVACT0_Pos)</span></div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT0_TGL (PORT_EVCTRL_EVACT0_TGL_Val &lt;&lt; PORT_EVCTRL_EVACT0_Pos)</span></div>
<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a88f4bfafa9042b97077d13d5eaaac2af"> 306</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PORTEI0_Pos 7 </span></div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PORTEI0 (_U_(0x1) &lt;&lt; PORT_EVCTRL_PORTEI0_Pos)</span></div>
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a3b4c736f727d87be5bd9343cba9d3cd4"> 308</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID1_Pos 8 </span></div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID1_Msk (_U_(0x1F) &lt;&lt; PORT_EVCTRL_PID1_Pos)</span></div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID1(value) (PORT_EVCTRL_PID1_Msk &amp; ((value) &lt;&lt; PORT_EVCTRL_PID1_Pos))</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a2800a8b732f0fe2a59d621a6a223e2fd"> 311</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT1_Pos 13 </span></div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT1_Msk (_U_(0x3) &lt;&lt; PORT_EVCTRL_EVACT1_Pos)</span></div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT1(value) (PORT_EVCTRL_EVACT1_Msk &amp; ((value) &lt;&lt; PORT_EVCTRL_EVACT1_Pos))</span></div>
<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a8bfeb0b02717c696f7e1af20e4ca77c5"> 314</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PORTEI1_Pos 15 </span></div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PORTEI1 (_U_(0x1) &lt;&lt; PORT_EVCTRL_PORTEI1_Pos)</span></div>
<div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="component_2port_8h.html#aa21f7704518c8b141129d4bded526ffa"> 316</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID2_Pos 16 </span></div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID2_Msk (_U_(0x1F) &lt;&lt; PORT_EVCTRL_PID2_Pos)</span></div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID2(value) (PORT_EVCTRL_PID2_Msk &amp; ((value) &lt;&lt; PORT_EVCTRL_PID2_Pos))</span></div>
<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="component_2port_8h.html#acd45d1b50592f003b3d9e42a85132211"> 319</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT2_Pos 21 </span></div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT2_Msk (_U_(0x3) &lt;&lt; PORT_EVCTRL_EVACT2_Pos)</span></div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT2(value) (PORT_EVCTRL_EVACT2_Msk &amp; ((value) &lt;&lt; PORT_EVCTRL_EVACT2_Pos))</span></div>
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a5314beeda2b4a48292ede491bf20d093"> 322</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PORTEI2_Pos 23 </span></div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PORTEI2 (_U_(0x1) &lt;&lt; PORT_EVCTRL_PORTEI2_Pos)</span></div>
<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="component_2port_8h.html#ac60f3d827e52d29afc68baf448f3133b"> 324</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID3_Pos 24 </span></div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID3_Msk (_U_(0x1F) &lt;&lt; PORT_EVCTRL_PID3_Pos)</span></div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PID3(value) (PORT_EVCTRL_PID3_Msk &amp; ((value) &lt;&lt; PORT_EVCTRL_PID3_Pos))</span></div>
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="component_2port_8h.html#aa35b06ebab0565a6a5ee15f1099ac4c4"> 327</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT3_Pos 29 </span></div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT3_Msk (_U_(0x3) &lt;&lt; PORT_EVCTRL_EVACT3_Pos)</span></div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_EVACT3(value) (PORT_EVCTRL_EVACT3_Msk &amp; ((value) &lt;&lt; PORT_EVCTRL_EVACT3_Pos))</span></div>
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a7cd6572f4b33d084356d9a523ded28de"> 330</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PORTEI3_Pos 31 </span></div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;<span class="preprocessor">#define PORT_EVCTRL_PORTEI3 (_U_(0x1) &lt;&lt; PORT_EVCTRL_PORTEI3_Pos)</span></div>
<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="component_2port_8h.html#acff97e1262ff21624f76c9169653e4a4"> 332</a></span>&#160;<span class="preprocessor">#define PORT_EVCTRL_MASK _U_(0xFFFFFFFF) </span></div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_PMUX : (PORT Offset: 0x30) (R/W 8) GROUP Peripheral Multiplexing -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="unionPORT__PMUX__Type.html"> 336</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="unionPORT__PMUX__Type.html#a80afe6cb7178f9209beaf3bae56e82f9"> 338</a></span>&#160; uint8_t <a class="code" href="unionPORT__PMUX__Type.html#a80afe6cb7178f9209beaf3bae56e82f9">PMUXE</a>:4; </div>
<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="unionPORT__PMUX__Type.html#af3074df170bd30d899b681365803c887"> 339</a></span>&#160; uint8_t <a class="code" href="unionPORT__PMUX__Type.html#af3074df170bd30d899b681365803c887">PMUXO</a>:4; </div>
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="unionPORT__PMUX__Type.html#aba6f6f67433f8d2156ba7957a6c6cd06"> 340</a></span>&#160; } bit; </div>
<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="unionPORT__PMUX__Type.html#ab784b3c13d035e69fbd4f1a35d134c12"> 341</a></span>&#160; uint8_t <a class="code" href="unionPORT__PMUX__Type.html#ab784b3c13d035e69fbd4f1a35d134c12">reg</a>; </div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;} <a class="code" href="unionPORT__PMUX__Type.html">PORT_PMUX_Type</a>;</div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; </div>
<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a2b2cfb87664f62a60eb5f01a7fbf4e9a"> 345</a></span>&#160;<span class="preprocessor">#define PORT_PMUX_OFFSET 0x30 </span></div>
<div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a4a150e2f7e2344a8a2f7e3d08ef6c39f"> 346</a></span>&#160;<span class="preprocessor">#define PORT_PMUX_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a38a4c4871ecabeb4ad36398b73685bac"> 348</a></span>&#160;<span class="preprocessor">#define PORT_PMUX_PMUXE_Pos 0 </span></div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160;<span class="preprocessor">#define PORT_PMUX_PMUXE_Msk (_U_(0xF) &lt;&lt; PORT_PMUX_PMUXE_Pos)</span></div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;<span class="preprocessor">#define PORT_PMUX_PMUXE(value) (PORT_PMUX_PMUXE_Msk &amp; ((value) &lt;&lt; PORT_PMUX_PMUXE_Pos))</span></div>
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a80a28619ad2db553b64d4ce4545368d3"> 351</a></span>&#160;<span class="preprocessor">#define PORT_PMUX_PMUXO_Pos 4 </span></div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160;<span class="preprocessor">#define PORT_PMUX_PMUXO_Msk (_U_(0xF) &lt;&lt; PORT_PMUX_PMUXO_Pos)</span></div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160;<span class="preprocessor">#define PORT_PMUX_PMUXO(value) (PORT_PMUX_PMUXO_Msk &amp; ((value) &lt;&lt; PORT_PMUX_PMUXO_Pos))</span></div>
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a1b48850f8861140de4eb5b75544f05e7"> 354</a></span>&#160;<span class="preprocessor">#define PORT_PMUX_MASK _U_(0xFF) </span></div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160;<span class="preprocessor"></span><span class="comment">/* -------- PORT_PINCFG : (PORT Offset: 0x40) (R/W 8) GROUP Pin Configuration -------- */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html"> 358</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">union </span>{</div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html#a78d0843668295f889491375a48a20b02"> 360</a></span>&#160; uint8_t <a class="code" href="unionPORT__PINCFG__Type.html#a78d0843668295f889491375a48a20b02">PMUXEN</a>:1; </div>
<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html#ac7c4c6adc52ec6202256541a8bc6cd14"> 361</a></span>&#160; uint8_t <a class="code" href="unionPORT__PINCFG__Type.html#ac7c4c6adc52ec6202256541a8bc6cd14">INEN</a>:1; </div>
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html#a1b7f25c80f854d89aa27949be6fa21ef"> 362</a></span>&#160; uint8_t <a class="code" href="unionPORT__PINCFG__Type.html#a1b7f25c80f854d89aa27949be6fa21ef">PULLEN</a>:1; </div>
<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html#ae3f0dff7c8eae1f654e16baa6f491335"> 363</a></span>&#160; uint8_t :3; </div>
<div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html#aefbca9c3d99930cd39c1f1675123e229"> 364</a></span>&#160; uint8_t <a class="code" href="unionPORT__PINCFG__Type.html#aefbca9c3d99930cd39c1f1675123e229">DRVSTR</a>:1; </div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html#a909a9ae34d78d15b68d2983d6a87651a"> 365</a></span>&#160; uint8_t :1; </div>
<div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html#a25aabd67794baababd1cf1cc4e76c8e5"> 366</a></span>&#160; } bit; </div>
<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="unionPORT__PINCFG__Type.html#ab2d12324ff8e606b076d3f7fca4c554d"> 367</a></span>&#160; uint8_t <a class="code" href="unionPORT__PINCFG__Type.html#ab2d12324ff8e606b076d3f7fca4c554d">reg</a>; </div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160;} <a class="code" href="unionPORT__PINCFG__Type.html">PORT_PINCFG_Type</a>;</div>
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; </div>
<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a5329a91f7ccfbc23850b5be176724aec"> 371</a></span>&#160;<span class="preprocessor">#define PORT_PINCFG_OFFSET 0x40 </span></div>
<div class="line"><a name="l00372"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a4e8b3dae5451509a2d436e492ecc4f52"> 372</a></span>&#160;<span class="preprocessor">#define PORT_PINCFG_RESETVALUE _U_(0x00) </span></div>
<div class="line"><a name="l00374"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a1b62eff2451a3e0cfe61e19024900c17"> 374</a></span>&#160;<span class="preprocessor">#define PORT_PINCFG_PMUXEN_Pos 0 </span></div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;<span class="preprocessor">#define PORT_PINCFG_PMUXEN (_U_(0x1) &lt;&lt; PORT_PINCFG_PMUXEN_Pos)</span></div>
<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a485a99f4d0377f2ab8f26a2f79ef6604"> 376</a></span>&#160;<span class="preprocessor">#define PORT_PINCFG_INEN_Pos 1 </span></div>
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160;<span class="preprocessor">#define PORT_PINCFG_INEN (_U_(0x1) &lt;&lt; PORT_PINCFG_INEN_Pos)</span></div>
<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a686c2d965f888e1538721fee55c89fb5"> 378</a></span>&#160;<span class="preprocessor">#define PORT_PINCFG_PULLEN_Pos 2 </span></div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;<span class="preprocessor">#define PORT_PINCFG_PULLEN (_U_(0x1) &lt;&lt; PORT_PINCFG_PULLEN_Pos)</span></div>
<div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a42ef9392a67cfdc9f6d712f9d758f379"> 380</a></span>&#160;<span class="preprocessor">#define PORT_PINCFG_DRVSTR_Pos 6 </span></div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;<span class="preprocessor">#define PORT_PINCFG_DRVSTR (_U_(0x1) &lt;&lt; PORT_PINCFG_DRVSTR_Pos)</span></div>
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="component_2port_8h.html#a6e82d11b9330c18aa786f4f4693fa55c"> 382</a></span>&#160;<span class="preprocessor">#define PORT_PINCFG_MASK _U_(0x47) </span></div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="structPortGroup.html"> 386</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="structPortGroup.html#a533ab975abaff02b836eb54561ed0a13"> 387</a></span>&#160; __IO <a class="code" href="unionPORT__DIR__Type.html">PORT_DIR_Type</a> <a class="code" href="structPortGroup.html#a533ab975abaff02b836eb54561ed0a13">DIR</a>; </div>
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="structPortGroup.html#a105f4e4b1a80ff2b68d19f98c58e2c65"> 388</a></span>&#160; __IO <a class="code" href="unionPORT__DIRCLR__Type.html">PORT_DIRCLR_Type</a> <a class="code" href="structPortGroup.html#a105f4e4b1a80ff2b68d19f98c58e2c65">DIRCLR</a>; </div>
<div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="structPortGroup.html#a33408604fc6e045323d25d605a895b15"> 389</a></span>&#160; __IO <a class="code" href="unionPORT__DIRSET__Type.html">PORT_DIRSET_Type</a> <a class="code" href="structPortGroup.html#a33408604fc6e045323d25d605a895b15">DIRSET</a>; </div>
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="structPortGroup.html#af7bc02326500d6fff2db47cbd0568130"> 390</a></span>&#160; __IO <a class="code" href="unionPORT__DIRTGL__Type.html">PORT_DIRTGL_Type</a> <a class="code" href="structPortGroup.html#af7bc02326500d6fff2db47cbd0568130">DIRTGL</a>; </div>
<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="structPortGroup.html#a865fdbe2a7cb1339868e58d9a244031c"> 391</a></span>&#160; __IO <a class="code" href="unionPORT__OUT__Type.html">PORT_OUT_Type</a> <a class="code" href="structPortGroup.html#a865fdbe2a7cb1339868e58d9a244031c">OUT</a>; </div>
<div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="structPortGroup.html#a817b54b38d64825d862ae2a5fc6386aa"> 392</a></span>&#160; __IO <a class="code" href="unionPORT__OUTCLR__Type.html">PORT_OUTCLR_Type</a> <a class="code" href="structPortGroup.html#a817b54b38d64825d862ae2a5fc6386aa">OUTCLR</a>; </div>
<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="structPortGroup.html#a97265e4a39bd1fc6b0f28db7cb9fa4ae"> 393</a></span>&#160; __IO <a class="code" href="unionPORT__OUTSET__Type.html">PORT_OUTSET_Type</a> <a class="code" href="structPortGroup.html#a97265e4a39bd1fc6b0f28db7cb9fa4ae">OUTSET</a>; </div>
<div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="structPortGroup.html#a5367798690cf523de14f6a7b16dd6765"> 394</a></span>&#160; __IO <a class="code" href="unionPORT__OUTTGL__Type.html">PORT_OUTTGL_Type</a> <a class="code" href="structPortGroup.html#a5367798690cf523de14f6a7b16dd6765">OUTTGL</a>; </div>
<div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="structPortGroup.html#a98613cc1bfe5fdc666400f0cb4dd9f2e"> 395</a></span>&#160; __I <a class="code" href="unionPORT__IN__Type.html">PORT_IN_Type</a> <a class="code" href="structPortGroup.html#a98613cc1bfe5fdc666400f0cb4dd9f2e">IN</a>; </div>
<div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="structPortGroup.html#a1a3e80749252d99d74d682c1df280d2c"> 396</a></span>&#160; __IO <a class="code" href="unionPORT__CTRL__Type.html">PORT_CTRL_Type</a> <a class="code" href="structPortGroup.html#a1a3e80749252d99d74d682c1df280d2c">CTRL</a>; </div>
<div class="line"><a name="l00397"></a><span class="lineno"><a class="line" href="structPortGroup.html#a2db67b1c96ebd644f590b0b0e02b20c5"> 397</a></span>&#160; __O <a class="code" href="unionPORT__WRCONFIG__Type.html">PORT_WRCONFIG_Type</a> <a class="code" href="structPortGroup.html#a2db67b1c96ebd644f590b0b0e02b20c5">WRCONFIG</a>; </div>
<div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="structPortGroup.html#a2264f343be54276a7021d71ba80ed935"> 398</a></span>&#160; __IO <a class="code" href="unionPORT__EVCTRL__Type.html">PORT_EVCTRL_Type</a> <a class="code" href="structPortGroup.html#a2264f343be54276a7021d71ba80ed935">EVCTRL</a>; </div>
<div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="structPortGroup.html#af4414227adc97a6b8d01648749157e9f"> 399</a></span>&#160; __IO <a class="code" href="unionPORT__PMUX__Type.html">PORT_PMUX_Type</a> PMUX[16]; </div>
<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="structPortGroup.html#a8ec7cfd4ffda5e527b61492f2ea10514"> 400</a></span>&#160; __IO <a class="code" href="unionPORT__PINCFG__Type.html">PORT_PINCFG_Type</a> PINCFG[32]; </div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; <a class="code" href="same54n19a_8h.html#a0d957f1433aaf5d70e4dc2b68288442d">RoReg8</a> Reserved1[0x20];</div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160;} <a class="code" href="structPortGroup.html">PortGroup</a>;</div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; </div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;<span class="preprocessor">#if !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__))</span></div>
<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="structPort.html"> 407</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00408"></a><span class="lineno"><a class="line" href="structPort.html#ac64ad0573edcd90d405c943c700a961b"> 408</a></span>&#160; <a class="code" href="structPortGroup.html">PortGroup</a> Group[4]; </div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160;} <a class="code" href="structPort.html">Port</a>;</div>
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !(defined(__ASSEMBLY__) || defined(__IAR_SYSTEMS_ASM__)) */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; </div>
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _SAME54_PORT_COMPONENT_ */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_a4b798332b6275cd1f3e1ed47f7aba71f"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#a4b798332b6275cd1f3e1ed47f7aba71f">PORT_EVCTRL_Type::PID2</a></div><div class="ttdeci">uint32_t PID2</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00278">port.h:278</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a4835496b61a9a8df952d0223c5c86412"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a4835496b61a9a8df952d0223c5c86412">PORT_WRCONFIG_Type::PINMASK</a></div><div class="ttdeci">uint32_t PINMASK</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00226">port.h:226</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a0e2cc7c125a7f6778cd83f792c5465b3"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a0e2cc7c125a7f6778cd83f792c5465b3">PORT_WRCONFIG_Type::PMUX</a></div><div class="ttdeci">uint32_t PMUX</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00233">port.h:233</a></div></div>
<div class="ttc" id="astructPortGroup_html_a865fdbe2a7cb1339868e58d9a244031c"><div class="ttname"><a href="structPortGroup.html#a865fdbe2a7cb1339868e58d9a244031c">PortGroup::OUT</a></div><div class="ttdeci">__IO PORT_OUT_Type OUT</div><div class="ttdoc">Offset: 0x10 (R/W 32) Data Output Value.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00391">port.h:391</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a3fcee4fef27eba12a3e623065e245fde"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a3fcee4fef27eba12a3e623065e245fde">PORT_WRCONFIG_Type::WRPMUX</a></div><div class="ttdeci">uint32_t WRPMUX</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00234">port.h:234</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html">PORT_WRCONFIG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00224">port.h:224</a></div></div>
<div class="ttc" id="aunionPORT__DIR__Type_html"><div class="ttname"><a href="unionPORT__DIR__Type.html">PORT_DIR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00044">port.h:44</a></div></div>
<div class="ttc" id="aunionPORT__PMUX__Type_html_ab784b3c13d035e69fbd4f1a35d134c12"><div class="ttname"><a href="unionPORT__PMUX__Type.html#ab784b3c13d035e69fbd4f1a35d134c12">PORT_PMUX_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00341">port.h:341</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_aac0e66d4f80d5731f5db21de5ef92543"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#aac0e66d4f80d5731f5db21de5ef92543">PORT_EVCTRL_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00285">port.h:285</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a45e2976294e67a10997915c6d5cf4c1a"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a45e2976294e67a10997915c6d5cf4c1a">PORT_WRCONFIG_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00239">port.h:239</a></div></div>
<div class="ttc" id="aunionPORT__OUTSET__Type_html_a219c6a695b96347191962a062fc7d7e1"><div class="ttname"><a href="unionPORT__OUTSET__Type.html#a219c6a695b96347191962a062fc7d7e1">PORT_OUTSET_Type::OUTSET</a></div><div class="ttdeci">uint32_t OUTSET</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00154">port.h:154</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_adbde1026701112be37d6fff3196a5a04"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#adbde1026701112be37d6fff3196a5a04">PORT_EVCTRL_Type::PID3</a></div><div class="ttdeci">uint32_t PID3</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00281">port.h:281</a></div></div>
<div class="ttc" id="aunionPORT__PINCFG__Type_html_a1b7f25c80f854d89aa27949be6fa21ef"><div class="ttname"><a href="unionPORT__PINCFG__Type.html#a1b7f25c80f854d89aa27949be6fa21ef">PORT_PINCFG_Type::PULLEN</a></div><div class="ttdeci">uint8_t PULLEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00362">port.h:362</a></div></div>
<div class="ttc" id="aunionPORT__OUT__Type_html_a7d650c5e9cf813ef1d2ab766ea658a1c"><div class="ttname"><a href="unionPORT__OUT__Type.html#a7d650c5e9cf813ef1d2ab766ea658a1c">PORT_OUT_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00120">port.h:120</a></div></div>
<div class="ttc" id="aunionPORT__CTRL__Type_html_aefe323a8f7ffa181d390537e921714f8"><div class="ttname"><a href="unionPORT__CTRL__Type.html#aefe323a8f7ffa181d390537e921714f8">PORT_CTRL_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00210">port.h:210</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a96a58eebd76c15378400be16831a3455"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a96a58eebd76c15378400be16831a3455">PORT_WRCONFIG_Type::WRPINCFG</a></div><div class="ttdeci">uint32_t WRPINCFG</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00236">port.h:236</a></div></div>
<div class="ttc" id="aunionPORT__OUTTGL__Type_html"><div class="ttname"><a href="unionPORT__OUTTGL__Type.html">PORT_OUTTGL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00170">port.h:170</a></div></div>
<div class="ttc" id="aunionPORT__OUTTGL__Type_html_ad643ad27dece66db03fafdcac0b0190f"><div class="ttname"><a href="unionPORT__OUTTGL__Type.html#ad643ad27dece66db03fafdcac0b0190f">PORT_OUTTGL_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00174">port.h:174</a></div></div>
<div class="ttc" id="astructPort_html"><div class="ttname"><a href="structPort.html">Port</a></div><div class="ttdoc">PORT hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00407">port.h:407</a></div></div>
<div class="ttc" id="aunionPORT__DIRCLR__Type_html_a42ce90fc856636677368d5e214d9dcdd"><div class="ttname"><a href="unionPORT__DIRCLR__Type.html#a42ce90fc856636677368d5e214d9dcdd">PORT_DIRCLR_Type::DIRCLR</a></div><div class="ttdeci">uint32_t DIRCLR</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00064">port.h:64</a></div></div>
<div class="ttc" id="aunionPORT__PINCFG__Type_html_aefbca9c3d99930cd39c1f1675123e229"><div class="ttname"><a href="unionPORT__PINCFG__Type.html#aefbca9c3d99930cd39c1f1675123e229">PORT_PINCFG_Type::DRVSTR</a></div><div class="ttdeci">uint8_t DRVSTR</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00364">port.h:364</a></div></div>
<div class="ttc" id="astructPortGroup_html_a105f4e4b1a80ff2b68d19f98c58e2c65"><div class="ttname"><a href="structPortGroup.html#a105f4e4b1a80ff2b68d19f98c58e2c65">PortGroup::DIRCLR</a></div><div class="ttdeci">__IO PORT_DIRCLR_Type DIRCLR</div><div class="ttdoc">Offset: 0x04 (R/W 32) Data Direction Clear.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00388">port.h:388</a></div></div>
<div class="ttc" id="aunionPORT__DIRCLR__Type_html"><div class="ttname"><a href="unionPORT__DIRCLR__Type.html">PORT_DIRCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00062">port.h:62</a></div></div>
<div class="ttc" id="aunionPORT__DIRTGL__Type_html_a9c38b847712cf5ca3a3270e669e526e4"><div class="ttname"><a href="unionPORT__DIRTGL__Type.html#a9c38b847712cf5ca3a3270e669e526e4">PORT_DIRTGL_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00102">port.h:102</a></div></div>
<div class="ttc" id="astructPortGroup_html_a533ab975abaff02b836eb54561ed0a13"><div class="ttname"><a href="structPortGroup.html#a533ab975abaff02b836eb54561ed0a13">PortGroup::DIR</a></div><div class="ttdeci">__IO PORT_DIR_Type DIR</div><div class="ttdoc">Offset: 0x00 (R/W 32) Data Direction.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00387">port.h:387</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a87f8df34e0bc8985e7e0e732365793c4"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a87f8df34e0bc8985e7e0e732365793c4">PORT_WRCONFIG_Type::PMUXEN</a></div><div class="ttdeci">uint32_t PMUXEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00227">port.h:227</a></div></div>
<div class="ttc" id="astructPortGroup_html_a33408604fc6e045323d25d605a895b15"><div class="ttname"><a href="structPortGroup.html#a33408604fc6e045323d25d605a895b15">PortGroup::DIRSET</a></div><div class="ttdeci">__IO PORT_DIRSET_Type DIRSET</div><div class="ttdoc">Offset: 0x08 (R/W 32) Data Direction Set.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00389">port.h:389</a></div></div>
<div class="ttc" id="aunionPORT__OUTCLR__Type_html_a1ed1eeae9c749b110a66e0adb8235519"><div class="ttname"><a href="unionPORT__OUTCLR__Type.html#a1ed1eeae9c749b110a66e0adb8235519">PORT_OUTCLR_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00138">port.h:138</a></div></div>
<div class="ttc" id="aunionPORT__PINCFG__Type_html_ab2d12324ff8e606b076d3f7fca4c554d"><div class="ttname"><a href="unionPORT__PINCFG__Type.html#ab2d12324ff8e606b076d3f7fca4c554d">PORT_PINCFG_Type::reg</a></div><div class="ttdeci">uint8_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00367">port.h:367</a></div></div>
<div class="ttc" id="astructPortGroup_html_a1a3e80749252d99d74d682c1df280d2c"><div class="ttname"><a href="structPortGroup.html#a1a3e80749252d99d74d682c1df280d2c">PortGroup::CTRL</a></div><div class="ttdeci">__IO PORT_CTRL_Type CTRL</div><div class="ttdoc">Offset: 0x24 (R/W 32) Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00396">port.h:396</a></div></div>
<div class="ttc" id="astructPortGroup_html_a5367798690cf523de14f6a7b16dd6765"><div class="ttname"><a href="structPortGroup.html#a5367798690cf523de14f6a7b16dd6765">PortGroup::OUTTGL</a></div><div class="ttdeci">__IO PORT_OUTTGL_Type OUTTGL</div><div class="ttdoc">Offset: 0x1C (R/W 32) Data Output Value Toggle.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00394">port.h:394</a></div></div>
<div class="ttc" id="aunionPORT__DIR__Type_html_aad586d31eab4bba783d39a809eb6e1e8"><div class="ttname"><a href="unionPORT__DIR__Type.html#aad586d31eab4bba783d39a809eb6e1e8">PORT_DIR_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00048">port.h:48</a></div></div>
<div class="ttc" id="aunionPORT__OUT__Type_html_a1ba82b9420e6a462d0ac2b24083ebeed"><div class="ttname"><a href="unionPORT__OUT__Type.html#a1ba82b9420e6a462d0ac2b24083ebeed">PORT_OUT_Type::OUT</a></div><div class="ttdeci">uint32_t OUT</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00118">port.h:118</a></div></div>
<div class="ttc" id="aunionPORT__PMUX__Type_html_af3074df170bd30d899b681365803c887"><div class="ttname"><a href="unionPORT__PMUX__Type.html#af3074df170bd30d899b681365803c887">PORT_PMUX_Type::PMUXO</a></div><div class="ttdeci">uint8_t PMUXO</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00339">port.h:339</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a8f73ef7ea857bc325bb1def2b1c1eb7f"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a8f73ef7ea857bc325bb1def2b1c1eb7f">PORT_WRCONFIG_Type::INEN</a></div><div class="ttdeci">uint32_t INEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00228">port.h:228</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_aa24e6c2c527fdc69e8c87101af787bed"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#aa24e6c2c527fdc69e8c87101af787bed">PORT_EVCTRL_Type::EVACT0</a></div><div class="ttdeci">uint32_t EVACT0</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00273">port.h:273</a></div></div>
<div class="ttc" id="aunionPORT__PMUX__Type_html"><div class="ttname"><a href="unionPORT__PMUX__Type.html">PORT_PMUX_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00336">port.h:336</a></div></div>
<div class="ttc" id="aunionPORT__IN__Type_html_a564c3c16335d1e27b97f191cd6a35c93"><div class="ttname"><a href="unionPORT__IN__Type.html#a564c3c16335d1e27b97f191cd6a35c93">PORT_IN_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00192">port.h:192</a></div></div>
<div class="ttc" id="aunionPORT__DIRSET__Type_html_a1e7d0b9e74b309e4d862605fddf67290"><div class="ttname"><a href="unionPORT__DIRSET__Type.html#a1e7d0b9e74b309e4d862605fddf67290">PORT_DIRSET_Type::DIRSET</a></div><div class="ttdeci">uint32_t DIRSET</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00082">port.h:82</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_a1ac556c8f8a8ecf4f0a6c65f2c2fcc28"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#a1ac556c8f8a8ecf4f0a6c65f2c2fcc28">PORT_EVCTRL_Type::PID0</a></div><div class="ttdeci">uint32_t PID0</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00272">port.h:272</a></div></div>
<div class="ttc" id="aunionPORT__OUTTGL__Type_html_a2d20d8ebdfedd6b7f79defeec9bcc51f"><div class="ttname"><a href="unionPORT__OUTTGL__Type.html#a2d20d8ebdfedd6b7f79defeec9bcc51f">PORT_OUTTGL_Type::OUTTGL</a></div><div class="ttdeci">uint32_t OUTTGL</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00172">port.h:172</a></div></div>
<div class="ttc" id="aunionPORT__CTRL__Type_html_a1d018701707e4a73edfca99cf8f58d0f"><div class="ttname"><a href="unionPORT__CTRL__Type.html#a1d018701707e4a73edfca99cf8f58d0f">PORT_CTRL_Type::SAMPLING</a></div><div class="ttdeci">uint32_t SAMPLING</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00208">port.h:208</a></div></div>
<div class="ttc" id="aunionPORT__DIRSET__Type_html"><div class="ttname"><a href="unionPORT__DIRSET__Type.html">PORT_DIRSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00080">port.h:80</a></div></div>
<div class="ttc" id="astructPortGroup_html_af7bc02326500d6fff2db47cbd0568130"><div class="ttname"><a href="structPortGroup.html#af7bc02326500d6fff2db47cbd0568130">PortGroup::DIRTGL</a></div><div class="ttdeci">__IO PORT_DIRTGL_Type DIRTGL</div><div class="ttdoc">Offset: 0x0C (R/W 32) Data Direction Toggle.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00390">port.h:390</a></div></div>
<div class="ttc" id="aunionPORT__OUTCLR__Type_html"><div class="ttname"><a href="unionPORT__OUTCLR__Type.html">PORT_OUTCLR_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00134">port.h:134</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a80691fb2eb17ed13201d9ca4ec6eac5f"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a80691fb2eb17ed13201d9ca4ec6eac5f">PORT_WRCONFIG_Type::HWSEL</a></div><div class="ttdeci">uint32_t HWSEL</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00237">port.h:237</a></div></div>
<div class="ttc" id="astructPortGroup_html_a2db67b1c96ebd644f590b0b0e02b20c5"><div class="ttname"><a href="structPortGroup.html#a2db67b1c96ebd644f590b0b0e02b20c5">PortGroup::WRCONFIG</a></div><div class="ttdeci">__O PORT_WRCONFIG_Type WRCONFIG</div><div class="ttdoc">Offset: 0x28 ( /W 32) Write Configuration.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00397">port.h:397</a></div></div>
<div class="ttc" id="astructPortGroup_html_a2264f343be54276a7021d71ba80ed935"><div class="ttname"><a href="structPortGroup.html#a2264f343be54276a7021d71ba80ed935">PortGroup::EVCTRL</a></div><div class="ttdeci">__IO PORT_EVCTRL_Type EVCTRL</div><div class="ttdoc">Offset: 0x2C (R/W 32) Event Input Control.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00398">port.h:398</a></div></div>
<div class="ttc" id="aunionPORT__IN__Type_html_a465fff4e98525d8a9e25856a82272565"><div class="ttname"><a href="unionPORT__IN__Type.html#a465fff4e98525d8a9e25856a82272565">PORT_IN_Type::IN</a></div><div class="ttdeci">uint32_t IN</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00190">port.h:190</a></div></div>
<div class="ttc" id="aunionPORT__PINCFG__Type_html_ac7c4c6adc52ec6202256541a8bc6cd14"><div class="ttname"><a href="unionPORT__PINCFG__Type.html#ac7c4c6adc52ec6202256541a8bc6cd14">PORT_PINCFG_Type::INEN</a></div><div class="ttdeci">uint8_t INEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00361">port.h:361</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_a38282849247d65f9a28351883b11cb4b"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#a38282849247d65f9a28351883b11cb4b">PORT_WRCONFIG_Type::DRVSTR</a></div><div class="ttdeci">uint32_t DRVSTR</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00231">port.h:231</a></div></div>
<div class="ttc" id="aunionPORT__OUT__Type_html"><div class="ttname"><a href="unionPORT__OUT__Type.html">PORT_OUT_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00116">port.h:116</a></div></div>
<div class="ttc" id="aunionPORT__WRCONFIG__Type_html_ade543dc1f3384521d8a170ce354ba99e"><div class="ttname"><a href="unionPORT__WRCONFIG__Type.html#ade543dc1f3384521d8a170ce354ba99e">PORT_WRCONFIG_Type::PULLEN</a></div><div class="ttdeci">uint32_t PULLEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00229">port.h:229</a></div></div>
<div class="ttc" id="aunionPORT__PINCFG__Type_html"><div class="ttname"><a href="unionPORT__PINCFG__Type.html">PORT_PINCFG_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00358">port.h:358</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_ab23beed7b00b2a8ac6be7478d43026de"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#ab23beed7b00b2a8ac6be7478d43026de">PORT_EVCTRL_Type::EVACT2</a></div><div class="ttdeci">uint32_t EVACT2</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00279">port.h:279</a></div></div>
<div class="ttc" id="aunionPORT__PMUX__Type_html_a80afe6cb7178f9209beaf3bae56e82f9"><div class="ttname"><a href="unionPORT__PMUX__Type.html#a80afe6cb7178f9209beaf3bae56e82f9">PORT_PMUX_Type::PMUXE</a></div><div class="ttdeci">uint8_t PMUXE</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00338">port.h:338</a></div></div>
<div class="ttc" id="aunionPORT__CTRL__Type_html"><div class="ttname"><a href="unionPORT__CTRL__Type.html">PORT_CTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00206">port.h:206</a></div></div>
<div class="ttc" id="aunionPORT__PINCFG__Type_html_a78d0843668295f889491375a48a20b02"><div class="ttname"><a href="unionPORT__PINCFG__Type.html#a78d0843668295f889491375a48a20b02">PORT_PINCFG_Type::PMUXEN</a></div><div class="ttdeci">uint8_t PMUXEN</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00360">port.h:360</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_a40b2db277bc4c2224903487062893dca"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#a40b2db277bc4c2224903487062893dca">PORT_EVCTRL_Type::PORTEI2</a></div><div class="ttdeci">uint32_t PORTEI2</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00280">port.h:280</a></div></div>
<div class="ttc" id="aunionPORT__OUTSET__Type_html_ae93907b8ec7ad762e8abb7ba9764fe81"><div class="ttname"><a href="unionPORT__OUTSET__Type.html#ae93907b8ec7ad762e8abb7ba9764fe81">PORT_OUTSET_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00156">port.h:156</a></div></div>
<div class="ttc" id="aunionPORT__DIR__Type_html_a5eaadb88c6829debf82f189394c47729"><div class="ttname"><a href="unionPORT__DIR__Type.html#a5eaadb88c6829debf82f189394c47729">PORT_DIR_Type::DIR</a></div><div class="ttdeci">uint32_t DIR</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00046">port.h:46</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html">PORT_EVCTRL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00270">port.h:270</a></div></div>
<div class="ttc" id="astructPortGroup_html_a817b54b38d64825d862ae2a5fc6386aa"><div class="ttname"><a href="structPortGroup.html#a817b54b38d64825d862ae2a5fc6386aa">PortGroup::OUTCLR</a></div><div class="ttdeci">__IO PORT_OUTCLR_Type OUTCLR</div><div class="ttdoc">Offset: 0x14 (R/W 32) Data Output Value Clear.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00392">port.h:392</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_a9b26b843ed01276a6f14a6ac7a93e186"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#a9b26b843ed01276a6f14a6ac7a93e186">PORT_EVCTRL_Type::PORTEI1</a></div><div class="ttdeci">uint32_t PORTEI1</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00277">port.h:277</a></div></div>
<div class="ttc" id="aunionPORT__OUTCLR__Type_html_a6222f60d17303b0aa4dcf7b62c0e8549"><div class="ttname"><a href="unionPORT__OUTCLR__Type.html#a6222f60d17303b0aa4dcf7b62c0e8549">PORT_OUTCLR_Type::OUTCLR</a></div><div class="ttdeci">uint32_t OUTCLR</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00136">port.h:136</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="aunionPORT__EVCTRL__Type_html_a26f10dd815a87d90b2dd595f79cd80e2"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#a26f10dd815a87d90b2dd595f79cd80e2">PORT_EVCTRL_Type::PORTEI0</a></div><div class="ttdeci">uint32_t PORTEI0</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00274">port.h:274</a></div></div>
<div class="ttc" id="aunionPORT__DIRSET__Type_html_a53c38c4c9c795b053c964d4ca9db6966"><div class="ttname"><a href="unionPORT__DIRSET__Type.html#a53c38c4c9c795b053c964d4ca9db6966">PORT_DIRSET_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00084">port.h:84</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_aa1d56abff68c0b73c3414f7bec3dce63"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#aa1d56abff68c0b73c3414f7bec3dce63">PORT_EVCTRL_Type::EVACT3</a></div><div class="ttdeci">uint32_t EVACT3</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00282">port.h:282</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_a1a80f5e1e8182316d4df53c2483e96b1"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#a1a80f5e1e8182316d4df53c2483e96b1">PORT_EVCTRL_Type::EVACT1</a></div><div class="ttdeci">uint32_t EVACT1</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00276">port.h:276</a></div></div>
<div class="ttc" id="aunionPORT__DIRTGL__Type_html"><div class="ttname"><a href="unionPORT__DIRTGL__Type.html">PORT_DIRTGL_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00098">port.h:98</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_a1823f58e27385029e2d7a0b72a579a4d"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#a1823f58e27385029e2d7a0b72a579a4d">PORT_EVCTRL_Type::PORTEI3</a></div><div class="ttdeci">uint32_t PORTEI3</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00283">port.h:283</a></div></div>
<div class="ttc" id="astructPortGroup_html"><div class="ttname"><a href="structPortGroup.html">PortGroup</a></div><div class="ttdoc">PortGroup hardware registers.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00386">port.h:386</a></div></div>
<div class="ttc" id="aunionPORT__DIRTGL__Type_html_a3773e172d2ac4569b4fb40a32c0ddd22"><div class="ttname"><a href="unionPORT__DIRTGL__Type.html#a3773e172d2ac4569b4fb40a32c0ddd22">PORT_DIRTGL_Type::DIRTGL</a></div><div class="ttdeci">uint32_t DIRTGL</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00100">port.h:100</a></div></div>
<div class="ttc" id="aunionPORT__DIRCLR__Type_html_abaab4a7953c1876d842df2131c64b857"><div class="ttname"><a href="unionPORT__DIRCLR__Type.html#abaab4a7953c1876d842df2131c64b857">PORT_DIRCLR_Type::reg</a></div><div class="ttdeci">uint32_t reg</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00066">port.h:66</a></div></div>
<div class="ttc" id="astructPortGroup_html_a97265e4a39bd1fc6b0f28db7cb9fa4ae"><div class="ttname"><a href="structPortGroup.html#a97265e4a39bd1fc6b0f28db7cb9fa4ae">PortGroup::OUTSET</a></div><div class="ttdeci">__IO PORT_OUTSET_Type OUTSET</div><div class="ttdoc">Offset: 0x18 (R/W 32) Data Output Value Set.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00393">port.h:393</a></div></div>
<div class="ttc" id="aunionPORT__IN__Type_html"><div class="ttname"><a href="unionPORT__IN__Type.html">PORT_IN_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00188">port.h:188</a></div></div>
<div class="ttc" id="aunionPORT__EVCTRL__Type_html_a8b28326df34e05fe3f1affc14b381cd6"><div class="ttname"><a href="unionPORT__EVCTRL__Type.html#a8b28326df34e05fe3f1affc14b381cd6">PORT_EVCTRL_Type::PID1</a></div><div class="ttdeci">uint32_t PID1</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00275">port.h:275</a></div></div>
<div class="ttc" id="astructPortGroup_html_a98613cc1bfe5fdc666400f0cb4dd9f2e"><div class="ttname"><a href="structPortGroup.html#a98613cc1bfe5fdc666400f0cb4dd9f2e">PortGroup::IN</a></div><div class="ttdeci">__I PORT_IN_Type IN</div><div class="ttdoc">Offset: 0x20 (R/ 32) Data Input Value.</div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00395">port.h:395</a></div></div>
<div class="ttc" id="aunionPORT__OUTSET__Type_html"><div class="ttname"><a href="unionPORT__OUTSET__Type.html">PORT_OUTSET_Type</a></div><div class="ttdef"><b>Definition:</b> <a href="component_2port_8h_source.html#l00152">port.h:152</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20
</small></address>
</body>
</html>