PageRenderTime 79ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/drivers/usb/host/dwc_otg/doc/html/dwc__otg__regs_8h-source.html

https://bitbucket.org/agherzan/raspberrypi-linux
HTML | 1260 lines | 1259 code | 0 blank | 1 comment | 0 complexity | 67bfe79d6d498281086bf8e7f7b11055 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.0, AGPL-1.0
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
  3. <title>DesignWare USB 2.0 OTG Controller (DWC_otg) Device Driver: dwc_otg_regs.h Source File</title>
  4. <link href="doxygen.css" rel="stylesheet" type="text/css">
  5. <link href="tabs.css" rel="stylesheet" type="text/css">
  6. </head><body>
  7. <!-- Generated by Doxygen 1.4.7 -->
  8. <div class="tabs">
  9. <ul>
  10. <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
  11. <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
  12. <li id="current"><a href="files.html"><span>Files</span></a></li>
  13. <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  14. </ul></div>
  15. <div class="tabs">
  16. <ul>
  17. <li><a href="files.html"><span>File&nbsp;List</span></a></li>
  18. <li><a href="globals.html"><span>Globals</span></a></li>
  19. </ul></div>
  20. <h1>dwc_otg_regs.h</h1><a href="dwc__otg__regs_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* ==========================================================================</span>
  21. <a name="l00002"></a>00002 <span class="comment"> * $File: //dwh/usb_iip/dev/software/otg/linux/drivers/dwc_otg_regs.h $</span>
  22. <a name="l00003"></a>00003 <span class="comment"> * $Revision: #76 $</span>
  23. <a name="l00004"></a>00004 <span class="comment"> * $Date: 2009/04/02 $</span>
  24. <a name="l00005"></a>00005 <span class="comment"> * $Change: 1224216 $</span>
  25. <a name="l00006"></a>00006 <span class="comment"> *</span>
  26. <a name="l00007"></a>00007 <span class="comment"> * Synopsys HS OTG Linux Software Driver and documentation (hereinafter,</span>
  27. <a name="l00008"></a>00008 <span class="comment"> * "Software") is an Unsupported proprietary work of Synopsys, Inc. unless</span>
  28. <a name="l00009"></a>00009 <span class="comment"> * otherwise expressly agreed to in writing between Synopsys and you.</span>
  29. <a name="l00010"></a>00010 <span class="comment"> * </span>
  30. <a name="l00011"></a>00011 <span class="comment"> * The Software IS NOT an item of Licensed Software or Licensed Product under</span>
  31. <a name="l00012"></a>00012 <span class="comment"> * any End User Software License Agreement or Agreement for Licensed Product</span>
  32. <a name="l00013"></a>00013 <span class="comment"> * with Synopsys or any supplement thereto. You are permitted to use and</span>
  33. <a name="l00014"></a>00014 <span class="comment"> * redistribute this Software in source and binary forms, with or without</span>
  34. <a name="l00015"></a>00015 <span class="comment"> * modification, provided that redistributions of source code must retain this</span>
  35. <a name="l00016"></a>00016 <span class="comment"> * notice. You may not view, use, disclose, copy or distribute this file or</span>
  36. <a name="l00017"></a>00017 <span class="comment"> * any information contained herein except pursuant to this license grant from</span>
  37. <a name="l00018"></a>00018 <span class="comment"> * Synopsys. If you do not agree with this notice, including the disclaimer</span>
  38. <a name="l00019"></a>00019 <span class="comment"> * below, then you are not authorized to use the Software.</span>
  39. <a name="l00020"></a>00020 <span class="comment"> * </span>
  40. <a name="l00021"></a>00021 <span class="comment"> * THIS SOFTWARE IS BEING DISTRIBUTED BY SYNOPSYS SOLELY ON AN "AS IS" BASIS</span>
  41. <a name="l00022"></a>00022 <span class="comment"> * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE</span>
  42. <a name="l00023"></a>00023 <span class="comment"> * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE</span>
  43. <a name="l00024"></a>00024 <span class="comment"> * ARE HEREBY DISCLAIMED. IN NO EVENT SHALL SYNOPSYS BE LIABLE FOR ANY DIRECT,</span>
  44. <a name="l00025"></a>00025 <span class="comment"> * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES</span>
  45. <a name="l00026"></a>00026 <span class="comment"> * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR</span>
  46. <a name="l00027"></a>00027 <span class="comment"> * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER</span>
  47. <a name="l00028"></a>00028 <span class="comment"> * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT</span>
  48. <a name="l00029"></a>00029 <span class="comment"> * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY</span>
  49. <a name="l00030"></a>00030 <span class="comment"> * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH</span>
  50. <a name="l00031"></a>00031 <span class="comment"> * DAMAGE.</span>
  51. <a name="l00032"></a>00032 <span class="comment"> * ========================================================================== */</span>
  52. <a name="l00033"></a>00033
  53. <a name="l00034"></a>00034 <span class="preprocessor">#ifndef __DWC_OTG_REGS_H__</span>
  54. <a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define __DWC_OTG_REGS_H__</span>
  55. <a name="l00036"></a>00036 <span class="preprocessor"></span>
  56. <a name="l00037"></a>00037 <span class="preprocessor">#include "<a class="code" href="dwc__otg__core__if_8h.html">dwc_otg_core_if.h</a>"</span>
  57. <a name="l00038"></a>00038
  58. <a name="l00066"></a>00066 <span class="comment">/****************************************************************************/</span>
  59. <a name="l00071"></a><a class="code" href="structdwc__otg__core__global__regs.html">00071</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__core__global__regs.html">dwc_otg_core_global_regs</a> {
  60. <a name="l00073"></a><a class="code" href="structdwc__otg__core__global__regs.html#54034d00bb6b47ada4e0c0baa87cbd8a">00073</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#54034d00bb6b47ada4e0c0baa87cbd8a">gotgctl</a>;
  61. <a name="l00075"></a><a class="code" href="structdwc__otg__core__global__regs.html#69cc290cfdfe6900890f7a5a16b3137c">00075</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#69cc290cfdfe6900890f7a5a16b3137c">gotgint</a>;
  62. <a name="l00077"></a><a class="code" href="structdwc__otg__core__global__regs.html#537c95e57269fabf29c6b36ad8e1ed45">00077</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#537c95e57269fabf29c6b36ad8e1ed45">gahbcfg</a>;
  63. <a name="l00078"></a>00078
  64. <a name="l00079"></a><a class="code" href="dwc__otg__regs_8h.html#d9d4b173bf321ff42fce0e9deff98e14">00079</a> <span class="preprocessor">#define DWC_GLBINTRMASK 0x0001</span>
  65. <a name="l00080"></a><a class="code" href="dwc__otg__regs_8h.html#560957ddd2a723670ef56420c4180254">00080</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DMAENABLE 0x0020</span>
  66. <a name="l00081"></a><a class="code" href="dwc__otg__regs_8h.html#7022f94899c9292fb3bbde4467c8b8f0">00081</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_NPTXEMPTYLVL_EMPTY 0x0080</span>
  67. <a name="l00082"></a><a class="code" href="dwc__otg__regs_8h.html#079b5cc58466a4e15679e69256084554">00082</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_NPTXEMPTYLVL_HALFEMPTY 0x0000</span>
  68. <a name="l00083"></a><a class="code" href="dwc__otg__regs_8h.html#cf27d55f3aae7ee1a3b542bd0440be38">00083</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_PTXEMPTYLVL_EMPTY 0x0100</span>
  69. <a name="l00084"></a><a class="code" href="dwc__otg__regs_8h.html#33e16da6d4da8316b50fdeb3c05c5930">00084</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_PTXEMPTYLVL_HALFEMPTY 0x0000</span>
  70. <a name="l00085"></a>00085 <span class="preprocessor"></span>
  71. <a name="l00087"></a><a class="code" href="structdwc__otg__core__global__regs.html#ef39e181e246447df47c56aa4e37cc42">00087</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#ef39e181e246447df47c56aa4e37cc42">gusbcfg</a>;
  72. <a name="l00089"></a><a class="code" href="structdwc__otg__core__global__regs.html#49d307957dbe53f20aa8f7a5409ee8ad">00089</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#49d307957dbe53f20aa8f7a5409ee8ad">grstctl</a>;
  73. <a name="l00091"></a><a class="code" href="structdwc__otg__core__global__regs.html#aa1d909e3b0a60a56bf612968ff09019">00091</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#aa1d909e3b0a60a56bf612968ff09019">gintsts</a>;
  74. <a name="l00093"></a><a class="code" href="structdwc__otg__core__global__regs.html#48827c76da2c6b18f369e2f2483cc4b6">00093</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#48827c76da2c6b18f369e2f2483cc4b6">gintmsk</a>;
  75. <a name="l00095"></a><a class="code" href="structdwc__otg__core__global__regs.html#5e688c41f25ba8081f34cb1b2b052dbc">00095</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#5e688c41f25ba8081f34cb1b2b052dbc">grxstsr</a>;
  76. <a name="l00097"></a><a class="code" href="structdwc__otg__core__global__regs.html#763b05035799e1c16d34957fb62a2d17">00097</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#763b05035799e1c16d34957fb62a2d17">grxstsp</a>;
  77. <a name="l00099"></a><a class="code" href="structdwc__otg__core__global__regs.html#b1a8cc07a9541c9a73e864579602b79b">00099</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#b1a8cc07a9541c9a73e864579602b79b">grxfsiz</a>;
  78. <a name="l00101"></a><a class="code" href="structdwc__otg__core__global__regs.html#20fb70fe34a1a65d085b1d4e5f8d9106">00101</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#20fb70fe34a1a65d085b1d4e5f8d9106">gnptxfsiz</a>;
  79. <a name="l00104"></a><a class="code" href="structdwc__otg__core__global__regs.html#57dabea6f6e0bf9e1ee8e94f55b9e465">00104</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#57dabea6f6e0bf9e1ee8e94f55b9e465">gnptxsts</a>;
  80. <a name="l00106"></a><a class="code" href="structdwc__otg__core__global__regs.html#8ecf68262dbcdb6901f3011cfe35a144">00106</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#8ecf68262dbcdb6901f3011cfe35a144">gi2cctl</a>;
  81. <a name="l00108"></a><a class="code" href="structdwc__otg__core__global__regs.html#a12db668367caef8386d2ba20289e437">00108</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#a12db668367caef8386d2ba20289e437">gpvndctl</a>;
  82. <a name="l00110"></a><a class="code" href="structdwc__otg__core__global__regs.html#694546400c443d41b449772c8573f3e8">00110</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#694546400c443d41b449772c8573f3e8">ggpio</a>;
  83. <a name="l00112"></a><a class="code" href="structdwc__otg__core__global__regs.html#8735ca2e93c1e984ac2d5bcf0cda96d7">00112</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#8735ca2e93c1e984ac2d5bcf0cda96d7">guid</a>;
  84. <a name="l00114"></a><a class="code" href="structdwc__otg__core__global__regs.html#30798436df220217c3960ac4a46710dc">00114</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#30798436df220217c3960ac4a46710dc">gsnpsid</a>;
  85. <a name="l00116"></a><a class="code" href="structdwc__otg__core__global__regs.html#56d2988ff8fedbbde479ffe8d4e84b75">00116</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#56d2988ff8fedbbde479ffe8d4e84b75">ghwcfg1</a>;
  86. <a name="l00118"></a><a class="code" href="structdwc__otg__core__global__regs.html#b0f241f53ca7b3be1c94bd684ed61f79">00118</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#b0f241f53ca7b3be1c94bd684ed61f79">ghwcfg2</a>;
  87. <a name="l00119"></a><a class="code" href="dwc__otg__regs_8h.html#b06d547ae50b58fd46847daa34578122">00119</a> <span class="preprocessor">#define DWC_SLAVE_ONLY_ARCH 0</span>
  88. <a name="l00120"></a><a class="code" href="dwc__otg__regs_8h.html#bc493e89caf2ae15aa2b306099b8a927">00120</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_EXT_DMA_ARCH 1</span>
  89. <a name="l00121"></a><a class="code" href="dwc__otg__regs_8h.html#f91a3e3ec200595566b8df5e40485fda">00121</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_INT_DMA_ARCH 2</span>
  90. <a name="l00122"></a>00122 <span class="preprocessor"></span>
  91. <a name="l00123"></a><a class="code" href="dwc__otg__regs_8h.html#8d3140b85bae33e2d7955693c61fd490">00123</a> <span class="preprocessor">#define DWC_MODE_HNP_SRP_CAPABLE 0</span>
  92. <a name="l00124"></a><a class="code" href="dwc__otg__regs_8h.html#ecd675d5698ebf873bad50c6d2241296">00124</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_SRP_ONLY_CAPABLE 1</span>
  93. <a name="l00125"></a><a class="code" href="dwc__otg__regs_8h.html#42740812c78415753c76ea58e2dd6a50">00125</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_NO_HNP_SRP_CAPABLE 2</span>
  94. <a name="l00126"></a><a class="code" href="dwc__otg__regs_8h.html#0e5bc465c451f7ce8402ce94c355398e">00126</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_SRP_CAPABLE_DEVICE 3</span>
  95. <a name="l00127"></a><a class="code" href="dwc__otg__regs_8h.html#74152fd1bf534e043a53efd98a982bb6">00127</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_NO_SRP_CAPABLE_DEVICE 4</span>
  96. <a name="l00128"></a><a class="code" href="dwc__otg__regs_8h.html#bbca30221d8415bad1c254e5cb240eaa">00128</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_SRP_CAPABLE_HOST 5</span>
  97. <a name="l00129"></a><a class="code" href="dwc__otg__regs_8h.html#91a7255e685d172cfa7b6be0eaab5102">00129</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_MODE_NO_SRP_CAPABLE_HOST 6</span>
  98. <a name="l00130"></a>00130 <span class="preprocessor"></span>
  99. <a name="l00132"></a><a class="code" href="structdwc__otg__core__global__regs.html#57ddcc14f581f5d6276122f9747aff72">00132</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#57ddcc14f581f5d6276122f9747aff72">ghwcfg3</a>;
  100. <a name="l00134"></a><a class="code" href="structdwc__otg__core__global__regs.html#e1df73c776d3b31d5f0a501ccdeb1d2d">00134</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#e1df73c776d3b31d5f0a501ccdeb1d2d">ghwcfg4</a>;
  101. <a name="l00136"></a><a class="code" href="structdwc__otg__core__global__regs.html#843cfb38ba366a9a46ad07ed11eb8396">00136</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#843cfb38ba366a9a46ad07ed11eb8396">glpmcfg</a>;
  102. <a name="l00138"></a><a class="code" href="structdwc__otg__core__global__regs.html#61b9a23f780477ed03ef8236a393fb2e">00138</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#61b9a23f780477ed03ef8236a393fb2e">reserved</a>[42];
  103. <a name="l00140"></a><a class="code" href="structdwc__otg__core__global__regs.html#94ae41f04d5a4244a8ebc23e51187e96">00140</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#94ae41f04d5a4244a8ebc23e51187e96">hptxfsiz</a>;
  104. <a name="l00144"></a><a class="code" href="structdwc__otg__core__global__regs.html#efd9e780825f992dbc6cf46d2d72869e">00144</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__core__global__regs.html#efd9e780825f992dbc6cf46d2d72869e">dptxfsiz_dieptxf</a>[15];
  105. <a name="l00145"></a>00145 } <a class="code" href="structdwc__otg__core__global__regs.html">dwc_otg_core_global_regs_t</a>;
  106. <a name="l00146"></a>00146
  107. <a name="l00152"></a><a class="code" href="uniongotgctl__data.html">00152</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongotgctl__data.html">gotgctl_data</a> {
  108. <a name="l00154"></a><a class="code" href="uniongotgctl__data.html#ebb591ab40ff41f0e06f03a795647d33">00154</a> uint32_t <a class="code" href="uniongotgctl__data.html#ebb591ab40ff41f0e06f03a795647d33">d32</a>;
  109. <a name="l00156"></a>00156 <span class="keyword">struct </span>{
  110. <a name="l00157"></a><a class="code" href="uniongotgctl__data.html#5239dbbb4b31210a35a7104abb688801">00157</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#5239dbbb4b31210a35a7104abb688801">sesreqscs</a>:1;
  111. <a name="l00158"></a><a class="code" href="uniongotgctl__data.html#c6b0b35d4366f74cf6fe268eda781f06">00158</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#c6b0b35d4366f74cf6fe268eda781f06">sesreq</a>:1;
  112. <a name="l00159"></a><a class="code" href="uniongotgctl__data.html#8a1159d33534011e702124f11e32346a">00159</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#8a1159d33534011e702124f11e32346a">reserved2_7</a>:6;
  113. <a name="l00160"></a><a class="code" href="uniongotgctl__data.html#20b17868fc09a12b163732d5bbc84d8d">00160</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#20b17868fc09a12b163732d5bbc84d8d">hstnegscs</a>:1;
  114. <a name="l00161"></a><a class="code" href="uniongotgctl__data.html#08487ecb0860252b73815ee6e0f8eaa3">00161</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#08487ecb0860252b73815ee6e0f8eaa3">hnpreq</a>:1;
  115. <a name="l00162"></a><a class="code" href="uniongotgctl__data.html#7d45791d3622a59ff43ab248bbb1b2c1">00162</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#7d45791d3622a59ff43ab248bbb1b2c1">hstsethnpen</a>:1;
  116. <a name="l00163"></a><a class="code" href="uniongotgctl__data.html#0058cbee8b53336c28746116301ea796">00163</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#0058cbee8b53336c28746116301ea796">devhnpen</a>:1;
  117. <a name="l00164"></a><a class="code" href="uniongotgctl__data.html#8cdb9c356cb2bd7c08fd03277d018abe">00164</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#8cdb9c356cb2bd7c08fd03277d018abe">reserved12_15</a>:4;
  118. <a name="l00165"></a><a class="code" href="uniongotgctl__data.html#777151f3c8c1b3117493aee2cd7a2e5c">00165</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#777151f3c8c1b3117493aee2cd7a2e5c">conidsts</a>:1;
  119. <a name="l00166"></a><a class="code" href="uniongotgctl__data.html#10d4ca93b77030eb791dba2486d337d8">00166</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#10d4ca93b77030eb791dba2486d337d8">reserved17</a>:1;
  120. <a name="l00167"></a><a class="code" href="uniongotgctl__data.html#e16505965a031d2e488a26378a14a834">00167</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#e16505965a031d2e488a26378a14a834">asesvld</a>:1;
  121. <a name="l00168"></a><a class="code" href="uniongotgctl__data.html#69931c3759421d5eb6f91d4c9da4dddd">00168</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#69931c3759421d5eb6f91d4c9da4dddd">bsesvld</a>:1;
  122. <a name="l00169"></a><a class="code" href="uniongotgctl__data.html#540a9022e5ff38c2a656b8ebd59070cb">00169</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#540a9022e5ff38c2a656b8ebd59070cb">currmod</a>:1;
  123. <a name="l00170"></a><a class="code" href="uniongotgctl__data.html#c4e3970718da78ebc91f6cf46a2944ae">00170</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgctl__data.html#c4e3970718da78ebc91f6cf46a2944ae">reserved21_31</a>:11;
  124. <a name="l00171"></a>00171 } <a class="code" href="uniongotgctl__data.html#212c81366266e906a188f4dbfadb6dd3">b</a>;
  125. <a name="l00172"></a>00172 } <a class="code" href="uniongotgctl__data.html">gotgctl_data_t</a>;
  126. <a name="l00173"></a>00173
  127. <a name="l00179"></a><a class="code" href="uniongotgint__data.html">00179</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongotgint__data.html">gotgint_data</a> {
  128. <a name="l00181"></a><a class="code" href="uniongotgint__data.html#8a343df4fc4e68b802be7629864308e2">00181</a> uint32_t <a class="code" href="uniongotgint__data.html#8a343df4fc4e68b802be7629864308e2">d32</a>;
  129. <a name="l00183"></a>00183 <span class="keyword">struct </span>{
  130. <a name="l00185"></a><a class="code" href="uniongotgint__data.html#8da0f04fa16cee7d0446e47e9e459df8">00185</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#8da0f04fa16cee7d0446e47e9e459df8">reserved0_1</a>:2;
  131. <a name="l00186"></a>00186
  132. <a name="l00188"></a><a class="code" href="uniongotgint__data.html#58a04bef67e26229efe95f12938d18e8">00188</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#58a04bef67e26229efe95f12938d18e8">sesenddet</a>:1;
  133. <a name="l00189"></a>00189
  134. <a name="l00190"></a><a class="code" href="uniongotgint__data.html#55e5d90b1cbab85d6928246c45d5a14c">00190</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#55e5d90b1cbab85d6928246c45d5a14c">reserved3_7</a>:5;
  135. <a name="l00191"></a>00191
  136. <a name="l00193"></a><a class="code" href="uniongotgint__data.html#99a56305c7cc48086ef34c15bbc40ca6">00193</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#99a56305c7cc48086ef34c15bbc40ca6">sesreqsucstschng</a>:1;
  137. <a name="l00195"></a><a class="code" href="uniongotgint__data.html#e41c62fee3da6113b23594cec6fb0c67">00195</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#e41c62fee3da6113b23594cec6fb0c67">hstnegsucstschng</a>:1;
  138. <a name="l00196"></a>00196
  139. <a name="l00197"></a><a class="code" href="uniongotgint__data.html#0bbecd636a8dcdc464880f70de8b8dec">00197</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#0bbecd636a8dcdc464880f70de8b8dec">reserver10_16</a>:7;
  140. <a name="l00198"></a>00198
  141. <a name="l00200"></a><a class="code" href="uniongotgint__data.html#7cd2a34cef45f168eb3ee197c101d164">00200</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#7cd2a34cef45f168eb3ee197c101d164">hstnegdet</a>:1;
  142. <a name="l00202"></a><a class="code" href="uniongotgint__data.html#f216cb4939e1a348fbffaff87fc42772">00202</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#f216cb4939e1a348fbffaff87fc42772">adevtoutchng</a>:1;
  143. <a name="l00204"></a><a class="code" href="uniongotgint__data.html#7bac6821d07d401731213dc0e94852ca">00204</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#7bac6821d07d401731213dc0e94852ca">debdone</a>:1;
  144. <a name="l00205"></a>00205
  145. <a name="l00206"></a><a class="code" href="uniongotgint__data.html#7ef91e2737b9a29324c79310e94a0bca">00206</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongotgint__data.html#7ef91e2737b9a29324c79310e94a0bca">reserved31_20</a>:12;
  146. <a name="l00207"></a>00207
  147. <a name="l00208"></a>00208 } <a class="code" href="uniongotgint__data.html#e48c5633608687c8895da201199c2a7c">b</a>;
  148. <a name="l00209"></a>00209 } <a class="code" href="uniongotgint__data.html">gotgint_data_t</a>;
  149. <a name="l00210"></a>00210
  150. <a name="l00216"></a><a class="code" href="uniongahbcfg__data.html">00216</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongahbcfg__data.html">gahbcfg_data</a> {
  151. <a name="l00218"></a><a class="code" href="uniongahbcfg__data.html#2532b75f838946009af8806c924f0c08">00218</a> uint32_t <a class="code" href="uniongahbcfg__data.html#2532b75f838946009af8806c924f0c08">d32</a>;
  152. <a name="l00220"></a>00220 <span class="keyword">struct </span>{
  153. <a name="l00221"></a><a class="code" href="uniongahbcfg__data.html#f75957f35be7ecd70616f5d0bcfb1e51">00221</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#f75957f35be7ecd70616f5d0bcfb1e51">glblintrmsk</a>:1;
  154. <a name="l00222"></a><a class="code" href="dwc__otg__regs_8h.html#a093dbf54151ef01db550174a2a4ad41">00222</a> <span class="preprocessor">#define DWC_GAHBCFG_GLBINT_ENABLE 1</span>
  155. <a name="l00223"></a>00223 <span class="preprocessor"></span>
  156. <a name="l00224"></a><a class="code" href="uniongahbcfg__data.html#b8f9a94aa77eb5abc379c438bf68f3d0">00224</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#b8f9a94aa77eb5abc379c438bf68f3d0">hburstlen</a>:4;
  157. <a name="l00225"></a><a class="code" href="dwc__otg__regs_8h.html#8dceb2d2defa2395d00d9a41d2ce9c2b">00225</a> <span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_SINGLE 0</span>
  158. <a name="l00226"></a><a class="code" href="dwc__otg__regs_8h.html#e817b2bec10af4c5e95f10a78e031bcc">00226</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_INCR 1</span>
  159. <a name="l00227"></a><a class="code" href="dwc__otg__regs_8h.html#f3ed2114e59350a94162f596461c758f">00227</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_INCR4 3</span>
  160. <a name="l00228"></a><a class="code" href="dwc__otg__regs_8h.html#7494f8fa74d6526d38867d7c8b254183">00228</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_INCR8 5</span>
  161. <a name="l00229"></a><a class="code" href="dwc__otg__regs_8h.html#07f5766941fd10e92ed221d37a758f4f">00229</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_INT_DMA_BURST_INCR16 7</span>
  162. <a name="l00230"></a>00230 <span class="preprocessor"></span>
  163. <a name="l00231"></a><a class="code" href="uniongahbcfg__data.html#f39c07c45326af38a267b0e308496b5c">00231</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#f39c07c45326af38a267b0e308496b5c">dmaenable</a>:1;
  164. <a name="l00232"></a><a class="code" href="dwc__otg__regs_8h.html#15510bbfb4d9729c5b5a7dc9ff2ff741">00232</a> <span class="preprocessor">#define DWC_GAHBCFG_DMAENABLE 1</span>
  165. <a name="l00233"></a><a class="code" href="uniongahbcfg__data.html#dbd9a753c076249c2d9e1c6d917194e4">00233</a> <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#dbd9a753c076249c2d9e1c6d917194e4">reserved</a>:1;
  166. <a name="l00234"></a><a class="code" href="uniongahbcfg__data.html#00758ec639d12cc80fd98b1a6526c454">00234</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#00758ec639d12cc80fd98b1a6526c454">nptxfemplvl_txfemplvl</a>:1;
  167. <a name="l00235"></a><a class="code" href="uniongahbcfg__data.html#e45b68a6e6e681e58d70fd8e70f9542f">00235</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#e45b68a6e6e681e58d70fd8e70f9542f">ptxfemplvl</a>:1;
  168. <a name="l00236"></a><a class="code" href="dwc__otg__regs_8h.html#bed45675c271744db00ee5445383c1dd">00236</a> <span class="preprocessor">#define DWC_GAHBCFG_TXFEMPTYLVL_EMPTY 1</span>
  169. <a name="l00237"></a><a class="code" href="dwc__otg__regs_8h.html#0ec8d38e3f85707561b300ae1b339b71">00237</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GAHBCFG_TXFEMPTYLVL_HALFEMPTY 0</span>
  170. <a name="l00238"></a><a class="code" href="uniongahbcfg__data.html#f5fcb22471add360aa70f3512dab7ecd">00238</a> <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> <a class="code" href="uniongahbcfg__data.html#f5fcb22471add360aa70f3512dab7ecd">reserved9_31</a>:23;
  171. <a name="l00239"></a>00239 } <a class="code" href="uniongahbcfg__data.html#aa9726048597c5bb54ea38eda976e1a4">b</a>;
  172. <a name="l00240"></a>00240 } <a class="code" href="uniongahbcfg__data.html">gahbcfg_data_t</a>;
  173. <a name="l00241"></a>00241
  174. <a name="l00247"></a><a class="code" href="uniongusbcfg__data.html">00247</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongusbcfg__data.html">gusbcfg_data</a> {
  175. <a name="l00249"></a><a class="code" href="uniongusbcfg__data.html#c3d8f2d95fd61a172eb108cb72a85b47">00249</a> uint32_t <a class="code" href="uniongusbcfg__data.html#c3d8f2d95fd61a172eb108cb72a85b47">d32</a>;
  176. <a name="l00251"></a>00251 <span class="keyword">struct </span>{
  177. <a name="l00252"></a><a class="code" href="uniongusbcfg__data.html#5dd00ef14661fce822a6ece15cf16799">00252</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#5dd00ef14661fce822a6ece15cf16799">toutcal</a>:3;
  178. <a name="l00253"></a><a class="code" href="uniongusbcfg__data.html#f5e1a41cbdf6ae4b30a929ff3de8c99c">00253</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#f5e1a41cbdf6ae4b30a929ff3de8c99c">phyif</a>:1;
  179. <a name="l00254"></a><a class="code" href="uniongusbcfg__data.html#f86631568e6d3682cdba6482608bdcfe">00254</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#f86631568e6d3682cdba6482608bdcfe">ulpi_utmi_sel</a>:1;
  180. <a name="l00255"></a><a class="code" href="uniongusbcfg__data.html#8f23ebcf05c1bc48b4e406e98d828f78">00255</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#8f23ebcf05c1bc48b4e406e98d828f78">fsintf</a>:1;
  181. <a name="l00256"></a><a class="code" href="uniongusbcfg__data.html#6680455bce7433ccec13377a20912e04">00256</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#6680455bce7433ccec13377a20912e04">physel</a>:1;
  182. <a name="l00257"></a><a class="code" href="uniongusbcfg__data.html#e6dc05942f880adfaee600bc9e0ba33b">00257</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#e6dc05942f880adfaee600bc9e0ba33b">ddrsel</a>:1;
  183. <a name="l00258"></a><a class="code" href="uniongusbcfg__data.html#44485a787b8a386fadae801869ce7810">00258</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#44485a787b8a386fadae801869ce7810">srpcap</a>:1;
  184. <a name="l00259"></a><a class="code" href="uniongusbcfg__data.html#71b6330c5ccf1d21ebf79a0a829612b5">00259</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#71b6330c5ccf1d21ebf79a0a829612b5">hnpcap</a>:1;
  185. <a name="l00260"></a><a class="code" href="uniongusbcfg__data.html#d3e238db709189683bc41db2a67e9d61">00260</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#d3e238db709189683bc41db2a67e9d61">usbtrdtim</a>:4;
  186. <a name="l00261"></a><a class="code" href="uniongusbcfg__data.html#3ac9a67298febe31dc67c802a7f77f0a">00261</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#3ac9a67298febe31dc67c802a7f77f0a">nptxfrwnden</a>:1;
  187. <a name="l00262"></a><a class="code" href="uniongusbcfg__data.html#9e4bac4a0ef0a045f97792f68c5f35df">00262</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#9e4bac4a0ef0a045f97792f68c5f35df">phylpwrclksel</a>:1;
  188. <a name="l00263"></a><a class="code" href="uniongusbcfg__data.html#ef6e00f543156d1af19662c3ee86830d">00263</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#ef6e00f543156d1af19662c3ee86830d">otgutmifssel</a>:1;
  189. <a name="l00264"></a><a class="code" href="uniongusbcfg__data.html#de6d061bf2d0d8c909e6f7d701977b73">00264</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#de6d061bf2d0d8c909e6f7d701977b73">ulpi_fsls</a>:1;
  190. <a name="l00265"></a><a class="code" href="uniongusbcfg__data.html#404cb37d84dd990f4df89fc904bb7a63">00265</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#404cb37d84dd990f4df89fc904bb7a63">ulpi_auto_res</a>:1;
  191. <a name="l00266"></a><a class="code" href="uniongusbcfg__data.html#017fa2eb1df13d0917ffc6b243e5064c">00266</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#017fa2eb1df13d0917ffc6b243e5064c">ulpi_clk_sus_m</a>:1;
  192. <a name="l00267"></a><a class="code" href="uniongusbcfg__data.html#f4784a3028f221e2aed6138ecef53048">00267</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#f4784a3028f221e2aed6138ecef53048">ulpi_ext_vbus_drv</a>:1;
  193. <a name="l00268"></a><a class="code" href="uniongusbcfg__data.html#b71576ecb647b9d81aa8c9b45c9fe14d">00268</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#b71576ecb647b9d81aa8c9b45c9fe14d">ulpi_int_vbus_indicator</a>:1;
  194. <a name="l00269"></a><a class="code" href="uniongusbcfg__data.html#d075f50f1d962c57ff491291f66f1778">00269</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#d075f50f1d962c57ff491291f66f1778">term_sel_dl_pulse</a>:1;
  195. <a name="l00270"></a><a class="code" href="uniongusbcfg__data.html#b6472dd64884f1b91bb5e7f27cfff97e">00270</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#b6472dd64884f1b91bb5e7f27cfff97e">reserved23_25</a>:3;
  196. <a name="l00271"></a><a class="code" href="uniongusbcfg__data.html#b729e853539aafb4bab1e4e9ac57916a">00271</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#b729e853539aafb4bab1e4e9ac57916a">ic_usb_cap</a>:1;
  197. <a name="l00272"></a><a class="code" href="uniongusbcfg__data.html#6805b1ea875bbb9cd31e877fd66c8559">00272</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#6805b1ea875bbb9cd31e877fd66c8559">ic_traffic_pull_remove</a>:1;
  198. <a name="l00273"></a><a class="code" href="uniongusbcfg__data.html#581b301bfa1951e1bd8ee20aa7256dc2">00273</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#581b301bfa1951e1bd8ee20aa7256dc2">tx_end_delay</a>:1;
  199. <a name="l00274"></a><a class="code" href="uniongusbcfg__data.html#eccc976f536ce6742e0df01df7d8b095">00274</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongusbcfg__data.html#eccc976f536ce6742e0df01df7d8b095">reserved29_31</a>:3;
  200. <a name="l00275"></a>00275 } <a class="code" href="uniongusbcfg__data.html#1dab81bf7260b1e23f97298c34abea06">b</a>;
  201. <a name="l00276"></a>00276 } <a class="code" href="uniongusbcfg__data.html">gusbcfg_data_t</a>;
  202. <a name="l00277"></a>00277
  203. <a name="l00283"></a><a class="code" href="unionglpmctl__data.html">00283</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionglpmctl__data.html">glpmctl_data</a> {
  204. <a name="l00285"></a><a class="code" href="unionglpmctl__data.html#cd41461734ff898209bfb64057ef2eb8">00285</a> uint32_t <a class="code" href="unionglpmctl__data.html#cd41461734ff898209bfb64057ef2eb8">d32</a>;
  205. <a name="l00287"></a>00287 <span class="keyword">struct </span>{
  206. <a name="l00292"></a><a class="code" href="unionglpmctl__data.html#cf0a4cfcd158e41eb3811048e723890f">00292</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#cf0a4cfcd158e41eb3811048e723890f">lpm_cap_en</a>:1;
  207. <a name="l00297"></a><a class="code" href="unionglpmctl__data.html#1898203022af680f08036de89e86e4b0">00297</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#1898203022af680f08036de89e86e4b0">appl_resp</a>:1;
  208. <a name="l00306"></a><a class="code" href="unionglpmctl__data.html#176b788935d1952606f523f2718b3512">00306</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#176b788935d1952606f523f2718b3512">hird</a>:4;
  209. <a name="l00315"></a><a class="code" href="unionglpmctl__data.html#60a9c2e233e3ee15a80ae80b27d09f8b">00315</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#60a9c2e233e3ee15a80ae80b27d09f8b">rem_wkup_en</a>:1;
  210. <a name="l00320"></a><a class="code" href="unionglpmctl__data.html#63e912a05b8d29872b92263ca616fec8">00320</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#63e912a05b8d29872b92263ca616fec8">en_utmi_sleep</a>:1;
  211. <a name="l00323"></a><a class="code" href="unionglpmctl__data.html#e2ceea4bfe468c7b3c800235d7ffd5d2">00323</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#e2ceea4bfe468c7b3c800235d7ffd5d2">hird_thres</a>:5;
  212. <a name="l00334"></a><a class="code" href="unionglpmctl__data.html#752c00118919fce173804931b058c5a8">00334</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#752c00118919fce173804931b058c5a8">lpm_resp</a>:2;
  213. <a name="l00339"></a><a class="code" href="unionglpmctl__data.html#241ff25a215f16ac29b3bb6d9f4943ed">00339</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#241ff25a215f16ac29b3bb6d9f4943ed">prt_sleep_sts</a>:1;
  214. <a name="l00344"></a><a class="code" href="unionglpmctl__data.html#3b87473445c87d173f350828a60cacd8">00344</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#3b87473445c87d173f350828a60cacd8">sleep_state_resumeok</a>:1;
  215. <a name="l00350"></a><a class="code" href="unionglpmctl__data.html#7e6bb2a40d4e0bdfed6f868b1f670235">00350</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#7e6bb2a40d4e0bdfed6f868b1f670235">lpm_chan_index</a>:4;
  216. <a name="l00355"></a><a class="code" href="unionglpmctl__data.html#be75ed525bcfe231cd9bda6a1b8594f6">00355</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#be75ed525bcfe231cd9bda6a1b8594f6">retry_count</a>:3;
  217. <a name="l00361"></a><a class="code" href="unionglpmctl__data.html#0651e486c5502489b2cac633bb00c78e">00361</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#0651e486c5502489b2cac633bb00c78e">send_lpm</a>:1;
  218. <a name="l00366"></a><a class="code" href="unionglpmctl__data.html#67ddd4b3576e04a06d5fff707c8bbf18">00366</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#67ddd4b3576e04a06d5fff707c8bbf18">retry_count_sts</a>:3;
  219. <a name="l00367"></a><a class="code" href="unionglpmctl__data.html#b0b1d669c4161e9ffb1454d85bd243d2">00367</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#b0b1d669c4161e9ffb1454d85bd243d2">reserved28_29</a>:2;
  220. <a name="l00375"></a><a class="code" href="unionglpmctl__data.html#76c64ead46647c39aa76edebf2f63444">00375</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#76c64ead46647c39aa76edebf2f63444">hsic_connect</a>:1;
  221. <a name="l00379"></a><a class="code" href="unionglpmctl__data.html#f664636955d9476647937d13d48f068e">00379</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionglpmctl__data.html#f664636955d9476647937d13d48f068e">inv_sel_hsic</a>:1;
  222. <a name="l00380"></a>00380 } <a class="code" href="unionglpmctl__data.html#bd3cc34c338226ff1cd89448f7590ff1">b</a>;
  223. <a name="l00381"></a>00381 } <a class="code" href="unionglpmctl__data.html">glpmcfg_data_t</a>;
  224. <a name="l00382"></a>00382
  225. <a name="l00388"></a><a class="code" href="uniongrstctl__data.html">00388</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongrstctl__data.html">grstctl_data</a> {
  226. <a name="l00390"></a><a class="code" href="uniongrstctl__data.html#d89d99c95bd5177fbd879d38963d3e62">00390</a> uint32_t <a class="code" href="uniongrstctl__data.html#d89d99c95bd5177fbd879d38963d3e62">d32</a>;
  227. <a name="l00392"></a>00392 <span class="keyword">struct </span>{
  228. <a name="l00428"></a><a class="code" href="uniongrstctl__data.html#82df3462742f67d18b2964fafc0d9c02">00428</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#82df3462742f67d18b2964fafc0d9c02">csftrst</a>:1;
  229. <a name="l00435"></a><a class="code" href="uniongrstctl__data.html#7418a85aa4ffaa77c49f046202c97c01">00435</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#7418a85aa4ffaa77c49f046202c97c01">hsftrst</a>:1;
  230. <a name="l00444"></a><a class="code" href="uniongrstctl__data.html#6bf39518efe967ed4c7f9db6d3811a90">00444</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#6bf39518efe967ed4c7f9db6d3811a90">hstfrm</a>:1;
  231. <a name="l00448"></a><a class="code" href="uniongrstctl__data.html#259049fa7991ecad9ca1595763b636f9">00448</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#259049fa7991ecad9ca1595763b636f9">intknqflsh</a>:1;
  232. <a name="l00463"></a><a class="code" href="uniongrstctl__data.html#88467c1f0580f4837d229d85b35c97a7">00463</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#88467c1f0580f4837d229d85b35c97a7">rxfflsh</a>:1;
  233. <a name="l00478"></a><a class="code" href="uniongrstctl__data.html#8a5fcfc953bd0ba61beb36739c70b0ef">00478</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#8a5fcfc953bd0ba61beb36739c70b0ef">txfflsh</a>:1;
  234. <a name="l00479"></a>00479
  235. <a name="l00495"></a><a class="code" href="uniongrstctl__data.html#d074ddfa3331eeb6d088e35f4f627481">00495</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#d074ddfa3331eeb6d088e35f4f627481">txfnum</a>:5;
  236. <a name="l00497"></a><a class="code" href="uniongrstctl__data.html#8c0515740955d128e3c8dd51ca5417ea">00497</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#8c0515740955d128e3c8dd51ca5417ea">reserved11_29</a>:19;
  237. <a name="l00500"></a><a class="code" href="uniongrstctl__data.html#13e11d4c86ca39b8edf3c1878708fad1">00500</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#13e11d4c86ca39b8edf3c1878708fad1">dmareq</a>:1;
  238. <a name="l00503"></a><a class="code" href="uniongrstctl__data.html#587c5ec6713e2626db517105ab9aea3e">00503</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongrstctl__data.html#587c5ec6713e2626db517105ab9aea3e">ahbidle</a>:1;
  239. <a name="l00504"></a>00504 } <a class="code" href="uniongrstctl__data.html#7907ac8831a2f72dec59592a093871e3">b</a>;
  240. <a name="l00505"></a>00505 } <a class="code" href="uniongrstctl__data.html">grstctl_t</a>;
  241. <a name="l00506"></a>00506
  242. <a name="l00512"></a><a class="code" href="uniongintmsk__data.html">00512</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongintmsk__data.html">gintmsk_data</a> {
  243. <a name="l00514"></a><a class="code" href="uniongintmsk__data.html#9c007bd53320f30b3cb06eb56b96673d">00514</a> uint32_t <a class="code" href="uniongintmsk__data.html#9c007bd53320f30b3cb06eb56b96673d">d32</a>;
  244. <a name="l00516"></a>00516 <span class="keyword">struct </span>{
  245. <a name="l00517"></a><a class="code" href="uniongintmsk__data.html#74efe8733ca57d2b6147f8d42178c95c">00517</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#74efe8733ca57d2b6147f8d42178c95c">reserved0</a>:1;
  246. <a name="l00518"></a><a class="code" href="uniongintmsk__data.html#f62315fe9de8bb3bc371cb0a51927496">00518</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#f62315fe9de8bb3bc371cb0a51927496">modemismatch</a>:1;
  247. <a name="l00519"></a><a class="code" href="uniongintmsk__data.html#6c9d578034af4f2ca08447fdac22ff88">00519</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#6c9d578034af4f2ca08447fdac22ff88">otgintr</a>:1;
  248. <a name="l00520"></a><a class="code" href="uniongintmsk__data.html#d9cb28e92090a5da3c00d35768d90c82">00520</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#d9cb28e92090a5da3c00d35768d90c82">sofintr</a>:1;
  249. <a name="l00521"></a><a class="code" href="uniongintmsk__data.html#83db45f92a3a692d79199e1a850c2a62">00521</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#83db45f92a3a692d79199e1a850c2a62">rxstsqlvl</a>:1;
  250. <a name="l00522"></a><a class="code" href="uniongintmsk__data.html#2c395e7bef31a4d9b2d1a3257c601be4">00522</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#2c395e7bef31a4d9b2d1a3257c601be4">nptxfempty</a>:1;
  251. <a name="l00523"></a><a class="code" href="uniongintmsk__data.html#83a6fb180ef8b18faf8d02ba8b50c841">00523</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#83a6fb180ef8b18faf8d02ba8b50c841">ginnakeff</a>:1;
  252. <a name="l00524"></a><a class="code" href="uniongintmsk__data.html#1a47902a93203910433a35fab3f5b8a1">00524</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#1a47902a93203910433a35fab3f5b8a1">goutnakeff</a>:1;
  253. <a name="l00525"></a><a class="code" href="uniongintmsk__data.html#b82d0335e1b637612cc3d8442d9e52cc">00525</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#b82d0335e1b637612cc3d8442d9e52cc">reserved8</a>:1;
  254. <a name="l00526"></a><a class="code" href="uniongintmsk__data.html#92dd84dd80b06e949668f85e6b6b7086">00526</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#92dd84dd80b06e949668f85e6b6b7086">i2cintr</a>:1;
  255. <a name="l00527"></a><a class="code" href="uniongintmsk__data.html#0c455b6461081720584a8acc4e0e18a5">00527</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#0c455b6461081720584a8acc4e0e18a5">erlysuspend</a>:1;
  256. <a name="l00528"></a><a class="code" href="uniongintmsk__data.html#3b93f1ae00dcd1dcc4d6d19547f26b56">00528</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3b93f1ae00dcd1dcc4d6d19547f26b56">usbsuspend</a>:1;
  257. <a name="l00529"></a><a class="code" href="uniongintmsk__data.html#de79426e6a5436e34cf4b1ac42a72ee6">00529</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#de79426e6a5436e34cf4b1ac42a72ee6">usbreset</a>:1;
  258. <a name="l00530"></a><a class="code" href="uniongintmsk__data.html#895f1c1537debec62da4fd248249859c">00530</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#895f1c1537debec62da4fd248249859c">enumdone</a>:1;
  259. <a name="l00531"></a><a class="code" href="uniongintmsk__data.html#3a0a75b129ccdaed6d98d1982b374d52">00531</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3a0a75b129ccdaed6d98d1982b374d52">isooutdrop</a>:1;
  260. <a name="l00532"></a><a class="code" href="uniongintmsk__data.html#aeb61a24f3c50caacfb8fe523c85768a">00532</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#aeb61a24f3c50caacfb8fe523c85768a">eopframe</a>:1;
  261. <a name="l00533"></a><a class="code" href="uniongintmsk__data.html#e5f7668978b7c4898dccda363be492ae">00533</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#e5f7668978b7c4898dccda363be492ae">reserved16</a>:1;
  262. <a name="l00534"></a><a class="code" href="uniongintmsk__data.html#3a21d0006e144647b43ef910b9183da9">00534</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3a21d0006e144647b43ef910b9183da9">epmismatch</a>:1;
  263. <a name="l00535"></a><a class="code" href="uniongintmsk__data.html#bcae4c9dd3d0f153b379dfbc6c830fc5">00535</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#bcae4c9dd3d0f153b379dfbc6c830fc5">inepintr</a>:1;
  264. <a name="l00536"></a><a class="code" href="uniongintmsk__data.html#d48fe24e3e91bc1bcbc1c790c1b67f96">00536</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#d48fe24e3e91bc1bcbc1c790c1b67f96">outepintr</a>:1;
  265. <a name="l00537"></a><a class="code" href="uniongintmsk__data.html#3f9eeb4c73291b7943b7187ba34c90f4">00537</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3f9eeb4c73291b7943b7187ba34c90f4">incomplisoin</a>:1;
  266. <a name="l00538"></a><a class="code" href="uniongintmsk__data.html#c63c107070bd7623766e39cd06ec7c97">00538</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#c63c107070bd7623766e39cd06ec7c97">incomplisoout</a>:1;
  267. <a name="l00539"></a><a class="code" href="uniongintmsk__data.html#1cc5065ff41bfe410b53631392f0e2a7">00539</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#1cc5065ff41bfe410b53631392f0e2a7">reserved22_23</a>:2;
  268. <a name="l00540"></a><a class="code" href="uniongintmsk__data.html#c907c60cbc7b157e730b053b40f4a2b3">00540</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#c907c60cbc7b157e730b053b40f4a2b3">portintr</a>:1;
  269. <a name="l00541"></a><a class="code" href="uniongintmsk__data.html#3a4c193d8ff48291809dcd3ccb7c0585">00541</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3a4c193d8ff48291809dcd3ccb7c0585">hcintr</a>:1;
  270. <a name="l00542"></a><a class="code" href="uniongintmsk__data.html#3b52444894e041c660c146af2178272f">00542</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#3b52444894e041c660c146af2178272f">ptxfempty</a>:1;
  271. <a name="l00543"></a><a class="code" href="uniongintmsk__data.html#24f9f89b33866c5dc7b16588bc94e103">00543</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#24f9f89b33866c5dc7b16588bc94e103">lpmtranrcvd</a>:1;
  272. <a name="l00544"></a><a class="code" href="uniongintmsk__data.html#ade723f4f136cfa884e5bf536d913f14">00544</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#ade723f4f136cfa884e5bf536d913f14">conidstschng</a>:1;
  273. <a name="l00545"></a><a class="code" href="uniongintmsk__data.html#0ff313bfc712a2f3d71bc1a5f1a17ce2">00545</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#0ff313bfc712a2f3d71bc1a5f1a17ce2">disconnect</a>:1;
  274. <a name="l00546"></a><a class="code" href="uniongintmsk__data.html#aabb586a72e2a76982bfaa780e482212">00546</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#aabb586a72e2a76982bfaa780e482212">sessreqintr</a>:1;
  275. <a name="l00547"></a><a class="code" href="uniongintmsk__data.html#d3cde0fd62a006ec3f5db615f1e62da5">00547</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintmsk__data.html#d3cde0fd62a006ec3f5db615f1e62da5">wkupintr</a>:1;
  276. <a name="l00548"></a>00548 } <a class="code" href="uniongintmsk__data.html#6f9ac3edb378165675a3203f555aa8d6">b</a>;
  277. <a name="l00549"></a>00549 } <a class="code" href="uniongintmsk__data.html">gintmsk_data_t</a>;
  278. <a name="l00555"></a><a class="code" href="uniongintsts__data.html">00555</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongintsts__data.html">gintsts_data</a> {
  279. <a name="l00557"></a><a class="code" href="uniongintsts__data.html#379f34f5a95628b735e3a965f9cea12d">00557</a> uint32_t <a class="code" href="uniongintsts__data.html#379f34f5a95628b735e3a965f9cea12d">d32</a>;
  280. <a name="l00558"></a><a class="code" href="dwc__otg__regs_8h.html#8cd1d59e0700e5b528deebdea7a7ac76">00558</a> <span class="preprocessor">#define DWC_SOF_INTR_MASK 0x0008</span>
  281. <a name="l00559"></a>00559 <span class="preprocessor"></span>
  282. <a name="l00560"></a>00560 <span class="keyword">struct </span>{
  283. <a name="l00561"></a><a class="code" href="dwc__otg__regs_8h.html#dc3fa334f676024ecd75f63f885d4ec3">00561</a> <span class="preprocessor">#define DWC_HOST_MODE 1</span>
  284. <a name="l00562"></a><a class="code" href="uniongintsts__data.html#f0815c8bea0a37c98b12a08481b2980c">00562</a> <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#f0815c8bea0a37c98b12a08481b2980c">curmode</a>:1;
  285. <a name="l00563"></a><a class="code" href="uniongintsts__data.html#5fda463a80eb6927b2b875d64e8a0753">00563</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#5fda463a80eb6927b2b875d64e8a0753">modemismatch</a>:1;
  286. <a name="l00564"></a><a class="code" href="uniongintsts__data.html#7934c11c40b0b60137edbdaa2be45542">00564</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#7934c11c40b0b60137edbdaa2be45542">otgintr</a>:1;
  287. <a name="l00565"></a><a class="code" href="uniongintsts__data.html#3f6ba377d6b1449884bb4da1b155c61b">00565</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#3f6ba377d6b1449884bb4da1b155c61b">sofintr</a>:1;
  288. <a name="l00566"></a><a class="code" href="uniongintsts__data.html#7595576956c3a0ced9ea387880943012">00566</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#7595576956c3a0ced9ea387880943012">rxstsqlvl</a>:1;
  289. <a name="l00567"></a><a class="code" href="uniongintsts__data.html#adebf5ff5bdf69a2bcf0bd4b2ba55ef4">00567</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#adebf5ff5bdf69a2bcf0bd4b2ba55ef4">nptxfempty</a>:1;
  290. <a name="l00568"></a><a class="code" href="uniongintsts__data.html#15a2e362768704ab6143fea33fc8755b">00568</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#15a2e362768704ab6143fea33fc8755b">ginnakeff</a>:1;
  291. <a name="l00569"></a><a class="code" href="uniongintsts__data.html#5fd87ed0462f444df968567f310488f7">00569</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#5fd87ed0462f444df968567f310488f7">goutnakeff</a>:1;
  292. <a name="l00570"></a><a class="code" href="uniongintsts__data.html#704fa166643640f4c9b6c6de037d860a">00570</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#704fa166643640f4c9b6c6de037d860a">reserved8</a>:1;
  293. <a name="l00571"></a><a class="code" href="uniongintsts__data.html#2e8bd51ad285fd46db48f9fb5bbb7993">00571</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#2e8bd51ad285fd46db48f9fb5bbb7993">i2cintr</a>:1;
  294. <a name="l00572"></a><a class="code" href="uniongintsts__data.html#2659c4ea7b295a089ee498b21b44992b">00572</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#2659c4ea7b295a089ee498b21b44992b">erlysuspend</a>:1;
  295. <a name="l00573"></a><a class="code" href="uniongintsts__data.html#de67a7536cdb9305e24f05d771708bce">00573</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#de67a7536cdb9305e24f05d771708bce">usbsuspend</a>:1;
  296. <a name="l00574"></a><a class="code" href="uniongintsts__data.html#76926be659d963c79dbcec91e25ce8ed">00574</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#76926be659d963c79dbcec91e25ce8ed">usbreset</a>:1;
  297. <a name="l00575"></a><a class="code" href="uniongintsts__data.html#84e707787b50ee3867786c8e0995f41e">00575</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#84e707787b50ee3867786c8e0995f41e">enumdone</a>:1;
  298. <a name="l00576"></a><a class="code" href="uniongintsts__data.html#e6e931e1d6226dc110a98cd42c9a8e5f">00576</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#e6e931e1d6226dc110a98cd42c9a8e5f">isooutdrop</a>:1;
  299. <a name="l00577"></a><a class="code" href="uniongintsts__data.html#a731c93eb9e131fadde92da363a85527">00577</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#a731c93eb9e131fadde92da363a85527">eopframe</a>:1;
  300. <a name="l00578"></a><a class="code" href="uniongintsts__data.html#912b165c3b774baedd294b678df9c2c0">00578</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#912b165c3b774baedd294b678df9c2c0">intokenrx</a>:1;
  301. <a name="l00579"></a><a class="code" href="uniongintsts__data.html#c30e01457b826afc318e5d76e9dfdded">00579</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#c30e01457b826afc318e5d76e9dfdded">epmismatch</a>:1;
  302. <a name="l00580"></a><a class="code" href="uniongintsts__data.html#e4e48a2a194cf95d934800a85c12784f">00580</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#e4e48a2a194cf95d934800a85c12784f">inepint</a>:1;
  303. <a name="l00581"></a><a class="code" href="uniongintsts__data.html#58c08d29fa4b120748eb01b0d989facf">00581</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#58c08d29fa4b120748eb01b0d989facf">outepintr</a>:1;
  304. <a name="l00582"></a><a class="code" href="uniongintsts__data.html#6a2b4a287af4632cec2207fe6fb91e86">00582</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#6a2b4a287af4632cec2207fe6fb91e86">incomplisoin</a>:1;
  305. <a name="l00583"></a><a class="code" href="uniongintsts__data.html#519e2237cad3f43ebb7665e8d24c0180">00583</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#519e2237cad3f43ebb7665e8d24c0180">incomplisoout</a>:1;
  306. <a name="l00584"></a><a class="code" href="uniongintsts__data.html#dbb68c65fa6a899acf2bf74dac94790e">00584</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#dbb68c65fa6a899acf2bf74dac94790e">reserved22_23</a>:2;
  307. <a name="l00585"></a><a class="code" href="uniongintsts__data.html#7490e48c2c93d20c182f00161f18b8e5">00585</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#7490e48c2c93d20c182f00161f18b8e5">portintr</a>:1;
  308. <a name="l00586"></a><a class="code" href="uniongintsts__data.html#e02f1a50b20ed1c4248fd76e155147e8">00586</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#e02f1a50b20ed1c4248fd76e155147e8">hcintr</a>:1;
  309. <a name="l00587"></a><a class="code" href="uniongintsts__data.html#54ed752629e9b8916507beca28d76162">00587</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#54ed752629e9b8916507beca28d76162">ptxfempty</a>:1;
  310. <a name="l00588"></a><a class="code" href="uniongintsts__data.html#50e73e91df681c835de50f8276058829">00588</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#50e73e91df681c835de50f8276058829">lpmtranrcvd</a>:1;
  311. <a name="l00589"></a><a class="code" href="uniongintsts__data.html#86b8b53e53486db96a8faf6307c248df">00589</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#86b8b53e53486db96a8faf6307c248df">conidstschng</a>:1;
  312. <a name="l00590"></a><a class="code" href="uniongintsts__data.html#45d8d681263dcfc7c2b6cf30ee689f28">00590</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#45d8d681263dcfc7c2b6cf30ee689f28">disconnect</a>:1;
  313. <a name="l00591"></a><a class="code" href="uniongintsts__data.html#c8b14c042daab677d0c4ae691d573995">00591</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#c8b14c042daab677d0c4ae691d573995">sessreqintr</a>:1;
  314. <a name="l00592"></a><a class="code" href="uniongintsts__data.html#d2e845fd68f2e8abe6b7445dbde9d2a4">00592</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongintsts__data.html#d2e845fd68f2e8abe6b7445dbde9d2a4">wkupintr</a>:1;
  315. <a name="l00593"></a>00593 } <a class="code" href="uniongintsts__data.html#781da5558468e5dbdc93ae95e4cb872e">b</a>;
  316. <a name="l00594"></a>00594 } <a class="code" href="uniongintsts__data.html">gintsts_data_t</a>;
  317. <a name="l00595"></a>00595
  318. <a name="l00601"></a><a class="code" href="uniondevice__grxsts__data.html">00601</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondevice__grxsts__data.html">device_grxsts_data</a> {
  319. <a name="l00603"></a><a class="code" href="uniondevice__grxsts__data.html#9d454f39c05e23d376dfb0069d933986">00603</a> uint32_t <a class="code" href="uniondevice__grxsts__data.html#9d454f39c05e23d376dfb0069d933986">d32</a>;
  320. <a name="l00605"></a>00605 <span class="keyword">struct </span>{
  321. <a name="l00606"></a><a class="code" href="uniondevice__grxsts__data.html#d91e207bb8fb6e20652e6ad2474aec8e">00606</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#d91e207bb8fb6e20652e6ad2474aec8e">epnum</a>:4;
  322. <a name="l00607"></a><a class="code" href="uniondevice__grxsts__data.html#6162a5f256d8041bc3d1d1071e999107">00607</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#6162a5f256d8041bc3d1d1071e999107">bcnt</a>:11;
  323. <a name="l00608"></a><a class="code" href="uniondevice__grxsts__data.html#d0f4716b612b04fde649a2f689ea5b88">00608</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#d0f4716b612b04fde649a2f689ea5b88">dpid</a>:2;
  324. <a name="l00609"></a>00609
  325. <a name="l00610"></a><a class="code" href="dwc__otg__regs_8h.html#93cbb84c3631af89d282fb1b406594f5">00610</a> <span class="preprocessor">#define DWC_STS_DATA_UPDT 0x2 // OUT Data Packet</span>
  326. <a name="l00611"></a><a class="code" href="dwc__otg__regs_8h.html#53a6a9dd332c8a15f505cd0027fb4c86">00611</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_STS_XFER_COMP 0x3 // OUT Data Transfer Complete</span>
  327. <a name="l00612"></a>00612 <span class="preprocessor"></span>
  328. <a name="l00613"></a><a class="code" href="dwc__otg__regs_8h.html#de6ad4d62ad4debd7d97e27ea68bbe7f">00613</a> <span class="preprocessor">#define DWC_DSTS_GOUT_NAK 0x1 // Global OUT NAK</span>
  329. <a name="l00614"></a><a class="code" href="dwc__otg__regs_8h.html#2f7181f56123a3d16d78e204ab6e5e96">00614</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_SETUP_COMP 0x4 // Setup Phase Complete</span>
  330. <a name="l00615"></a><a class="code" href="dwc__otg__regs_8h.html#416a63dc7ef9b792d21b01cc257bba43">00615</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_SETUP_UPDT 0x6 // SETUP Packet</span>
  331. <a name="l00616"></a><a class="code" href="uniondevice__grxsts__data.html#712eb005af256f84ebfc6f3083dd1ba8">00616</a> <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#712eb005af256f84ebfc6f3083dd1ba8">pktsts</a>:4;
  332. <a name="l00617"></a><a class="code" href="uniondevice__grxsts__data.html#f535ee62a482ec97ca61dc4954e358c6">00617</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#f535ee62a482ec97ca61dc4954e358c6">fn</a>:4;
  333. <a name="l00618"></a><a class="code" href="uniondevice__grxsts__data.html#95064e007a2dd525524d59af9f27eb36">00618</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondevice__grxsts__data.html#95064e007a2dd525524d59af9f27eb36">reserved</a>:7;
  334. <a name="l00619"></a>00619 } <a class="code" href="uniondevice__grxsts__data.html#dbcda32a5bc5e5423bcf6e01d99c7686">b</a>;
  335. <a name="l00620"></a>00620 } <a class="code" href="uniondevice__grxsts__data.html">device_grxsts_data_t</a>;
  336. <a name="l00621"></a>00621
  337. <a name="l00627"></a><a class="code" href="unionhost__grxsts__data.html">00627</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhost__grxsts__data.html">host_grxsts_data</a> {
  338. <a name="l00629"></a><a class="code" href="unionhost__grxsts__data.html#993969735da9c3615652391aae76359a">00629</a> uint32_t <a class="code" href="unionhost__grxsts__data.html#993969735da9c3615652391aae76359a">d32</a>;
  339. <a name="l00631"></a>00631 <span class="keyword">struct </span>{
  340. <a name="l00632"></a><a class="code" href="unionhost__grxsts__data.html#684095394d11ec74a327f945c9e678bf">00632</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#684095394d11ec74a327f945c9e678bf">chnum</a>:4;
  341. <a name="l00633"></a><a class="code" href="unionhost__grxsts__data.html#026fd4d8ab68825fab038c083b8e9c60">00633</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#026fd4d8ab68825fab038c083b8e9c60">bcnt</a>:11;
  342. <a name="l00634"></a><a class="code" href="unionhost__grxsts__data.html#5c4ca6a6c4a85064dd024095607a634d">00634</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#5c4ca6a6c4a85064dd024095607a634d">dpid</a>:2;
  343. <a name="l00635"></a>00635
  344. <a name="l00636"></a><a class="code" href="unionhost__grxsts__data.html#6dc2553475a56a445c6e6f319feffac8">00636</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#6dc2553475a56a445c6e6f319feffac8">pktsts</a>:4;
  345. <a name="l00637"></a><a class="code" href="dwc__otg__regs_8h.html#d81c89ef7c3e40cfffe9ed08b7136e90">00637</a> <span class="preprocessor">#define DWC_GRXSTS_PKTSTS_IN 0x2</span>
  346. <a name="l00638"></a><a class="code" href="dwc__otg__regs_8h.html#c5c019a36ea5cb66d3cb436292d8c3de">00638</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GRXSTS_PKTSTS_IN_XFER_COMP 0x3</span>
  347. <a name="l00639"></a><a class="code" href="dwc__otg__regs_8h.html#63be63fa3258a785d81ded62ab27b30d">00639</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GRXSTS_PKTSTS_DATA_TOGGLE_ERR 0x5</span>
  348. <a name="l00640"></a><a class="code" href="dwc__otg__regs_8h.html#a6d1e988dc17e285244c4e587440cbef">00640</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_GRXSTS_PKTSTS_CH_HALTED 0x7</span>
  349. <a name="l00641"></a>00641 <span class="preprocessor"></span>
  350. <a name="l00642"></a><a class="code" href="unionhost__grxsts__data.html#36fd3990562635838b4fce804de87d38">00642</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__grxsts__data.html#36fd3990562635838b4fce804de87d38">reserved</a>:11;
  351. <a name="l00643"></a>00643 } <a class="code" href="unionhost__grxsts__data.html#9d67ba193008dd6afa7fe613c665238d">b</a>;
  352. <a name="l00644"></a>00644 } <a class="code" href="unionhost__grxsts__data.html">host_grxsts_data_t</a>;
  353. <a name="l00645"></a>00645
  354. <a name="l00651"></a><a class="code" href="unionfifosize__data.html">00651</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionfifosize__data.html">fifosize_data</a> {
  355. <a name="l00653"></a><a class="code" href="unionfifosize__data.html#937e01b91f0a60a5aa9f6a4eaf6ce661">00653</a> uint32_t <a class="code" href="unionfifosize__data.html#937e01b91f0a60a5aa9f6a4eaf6ce661">d32</a>;
  356. <a name="l00655"></a>00655 <span class="keyword">struct </span>{
  357. <a name="l00656"></a><a class="code" href="unionfifosize__data.html#26d78332a532cf9c0337c89edbff5f1b">00656</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionfifosize__data.html#26d78332a532cf9c0337c89edbff5f1b">startaddr</a>:16;
  358. <a name="l00657"></a><a class="code" href="unionfifosize__data.html#48c08d73da4d2d16d4320b93beb5ba8b">00657</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionfifosize__data.html#48c08d73da4d2d16d4320b93beb5ba8b">depth</a>:16;
  359. <a name="l00658"></a>00658 } <a class="code" href="unionfifosize__data.html#4f0c71e88cc54c4efa4cd4ff43334c51">b</a>;
  360. <a name="l00659"></a>00659 } <a class="code" href="unionfifosize__data.html">fifosize_data_t</a>;
  361. <a name="l00660"></a>00660
  362. <a name="l00667"></a><a class="code" href="uniongnptxsts__data.html">00667</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongnptxsts__data.html">gnptxsts_data</a> {
  363. <a name="l00669"></a><a class="code" href="uniongnptxsts__data.html#a58b5adbe6bd0344c4f585ef6aba4672">00669</a> uint32_t <a class="code" href="uniongnptxsts__data.html#a58b5adbe6bd0344c4f585ef6aba4672">d32</a>;
  364. <a name="l00671"></a>00671 <span class="keyword">struct </span>{
  365. <a name="l00672"></a><a class="code" href="uniongnptxsts__data.html#6c149be246bcf5ca5395f67e67648207">00672</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#6c149be246bcf5ca5395f67e67648207">nptxfspcavail</a>:16;
  366. <a name="l00673"></a><a class="code" href="uniongnptxsts__data.html#634ffd5e84bc422ddef043574d8f0957">00673</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#634ffd5e84bc422ddef043574d8f0957">nptxqspcavail</a>:8;
  367. <a name="l00684"></a><a class="code" href="uniongnptxsts__data.html#8aeca3e7350acc25b9c0623eea88bfc3">00684</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#8aeca3e7350acc25b9c0623eea88bfc3">nptxqtop_terminate</a>:1;
  368. <a name="l00685"></a><a class="code" href="uniongnptxsts__data.html#7675d024cc57442bd67d63551cb5dfcc">00685</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#7675d024cc57442bd67d63551cb5dfcc">nptxqtop_token</a>:2;
  369. <a name="l00686"></a><a class="code" href="uniongnptxsts__data.html#6f593581592d2c904db11b39f8275ed9">00686</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#6f593581592d2c904db11b39f8275ed9">nptxqtop_chnep</a>:4;
  370. <a name="l00687"></a><a class="code" href="uniongnptxsts__data.html#035aa5b790dd66e425a77291b849920f">00687</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongnptxsts__data.html#035aa5b790dd66e425a77291b849920f">reserved</a>:1;
  371. <a name="l00688"></a>00688 } <a class="code" href="uniongnptxsts__data.html#be1d1adf7b827616ebbbf6bf564c0738">b</a>;
  372. <a name="l00689"></a>00689 } <a class="code" href="uniongnptxsts__data.html">gnptxsts_data_t</a>;
  373. <a name="l00690"></a>00690
  374. <a name="l00697"></a><a class="code" href="uniondtxfsts__data.html">00697</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondtxfsts__data.html">dtxfsts_data</a> {
  375. <a name="l00699"></a><a class="code" href="uniondtxfsts__data.html#684b8a9ccf83a5807e9bb3491c662c39">00699</a> uint32_t <a class="code" href="uniondtxfsts__data.html#684b8a9ccf83a5807e9bb3491c662c39">d32</a>;
  376. <a name="l00701"></a>00701 <span class="keyword">struct </span>{
  377. <a name="l00702"></a><a class="code" href="uniondtxfsts__data.html#83db0e2dbe071694f549a383b7037b3b">00702</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondtxfsts__data.html#83db0e2dbe071694f549a383b7037b3b">txfspcavail</a>:16;
  378. <a name="l00703"></a><a class="code" href="uniondtxfsts__data.html#7bf9687e9efb791c8d3da9e50fde6096">00703</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondtxfsts__data.html#7bf9687e9efb791c8d3da9e50fde6096">reserved</a>:16;
  379. <a name="l00704"></a>00704 } <a class="code" href="uniondtxfsts__data.html#168f673549aad11d0d9fdc06ee6c5480">b</a>;
  380. <a name="l00705"></a>00705 } <a class="code" href="uniondtxfsts__data.html">dtxfsts_data_t</a>;
  381. <a name="l00706"></a>00706
  382. <a name="l00712"></a><a class="code" href="uniongi2cctl__data.html">00712</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniongi2cctl__data.html">gi2cctl_data</a> {
  383. <a name="l00714"></a><a class="code" href="uniongi2cctl__data.html#97e9ae4e52d9bd9370027b5da5f65787">00714</a> uint32_t <a class="code" href="uniongi2cctl__data.html#97e9ae4e52d9bd9370027b5da5f65787">d32</a>;
  384. <a name="l00716"></a>00716 <span class="keyword">struct </span>{
  385. <a name="l00717"></a><a class="code" href="uniongi2cctl__data.html#7324a24ede0ab8ddcd9fbb1c5c558ff5">00717</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#7324a24ede0ab8ddcd9fbb1c5c558ff5">rwdata</a>:8;
  386. <a name="l00718"></a><a class="code" href="uniongi2cctl__data.html#9c6113a7da88fc158f2ffabe4b0bfcb6">00718</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#9c6113a7da88fc158f2ffabe4b0bfcb6">regaddr</a>:8;
  387. <a name="l00719"></a><a class="code" href="uniongi2cctl__data.html#5641294f472040bc6c4f7e70e84500f0">00719</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#5641294f472040bc6c4f7e70e84500f0">addr</a>:7;
  388. <a name="l00720"></a><a class="code" href="uniongi2cctl__data.html#6a14bacfd6c36d22071a79cb0fb53e77">00720</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#6a14bacfd6c36d22071a79cb0fb53e77">i2cen</a>:1;
  389. <a name="l00721"></a><a class="code" href="uniongi2cctl__data.html#58c5fecd71f1bf68dc3e6939e5b56335">00721</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#58c5fecd71f1bf68dc3e6939e5b56335">ack</a>:1;
  390. <a name="l00722"></a><a class="code" href="uniongi2cctl__data.html#96fcad9de22d851a74f900458c2ac325">00722</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#96fcad9de22d851a74f900458c2ac325">i2csuspctl</a>:1;
  391. <a name="l00723"></a><a class="code" href="uniongi2cctl__data.html#78d1a33a0a81bbca4e89e2f578b27ca2">00723</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#78d1a33a0a81bbca4e89e2f578b27ca2">i2cdevaddr</a>:2;
  392. <a name="l00724"></a><a class="code" href="uniongi2cctl__data.html#208c2f1fe8cff50b174028b7573ae03f">00724</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#208c2f1fe8cff50b174028b7573ae03f">reserved</a>:2;
  393. <a name="l00725"></a><a class="code" href="uniongi2cctl__data.html#afc04461ec8ca28e870cb2374b862961">00725</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#afc04461ec8ca28e870cb2374b862961">rw</a>:1;
  394. <a name="l00726"></a><a class="code" href="uniongi2cctl__data.html#b28daedf73bcb4d651f8fbc03bb69778">00726</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniongi2cctl__data.html#b28daedf73bcb4d651f8fbc03bb69778">bsydne</a>:1;
  395. <a name="l00727"></a>00727 } <a class="code" href="uniongi2cctl__data.html#5cd3b77fc770fc81b9cf9330cac214a8">b</a>;
  396. <a name="l00728"></a>00728 } <a class="code" href="uniongi2cctl__data.html">gi2cctl_data_t</a>;
  397. <a name="l00729"></a>00729
  398. <a name="l00735"></a><a class="code" href="unionhwcfg1__data.html">00735</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhwcfg1__data.html">hwcfg1_data</a> {
  399. <a name="l00737"></a><a class="code" href="unionhwcfg1__data.html#9ca836052f9bd01e0b70902862ed09a4">00737</a> uint32_t <a class="code" href="unionhwcfg1__data.html#9ca836052f9bd01e0b70902862ed09a4">d32</a>;
  400. <a name="l00739"></a>00739 <span class="keyword">struct </span>{
  401. <a name="l00740"></a><a class="code" href="unionhwcfg1__data.html#b58699c49f54de158d6edc4e57716668">00740</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#b58699c49f54de158d6edc4e57716668">ep_dir0</a>:2;
  402. <a name="l00741"></a><a class="code" href="unionhwcfg1__data.html#a62adc1641ef86ed0967061fe0480197">00741</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#a62adc1641ef86ed0967061fe0480197">ep_dir1</a>:2;
  403. <a name="l00742"></a><a class="code" href="unionhwcfg1__data.html#03607d2fd2913d3bd20035bc66105e77">00742</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#03607d2fd2913d3bd20035bc66105e77">ep_dir2</a>:2;
  404. <a name="l00743"></a><a class="code" href="unionhwcfg1__data.html#9beabdd8094db63c0359a7ef22f2266d">00743</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#9beabdd8094db63c0359a7ef22f2266d">ep_dir3</a>:2;
  405. <a name="l00744"></a><a class="code" href="unionhwcfg1__data.html#393899c7a69f9c36ab1b0ef15ab58568">00744</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#393899c7a69f9c36ab1b0ef15ab58568">ep_dir4</a>:2;
  406. <a name="l00745"></a><a class="code" href="unionhwcfg1__data.html#ef4cd3ba5b57ad791d1dfc237fcb7b2b">00745</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#ef4cd3ba5b57ad791d1dfc237fcb7b2b">ep_dir5</a>:2;
  407. <a name="l00746"></a><a class="code" href="unionhwcfg1__data.html#1521515b71e5bb03b1102fb3333c1bbc">00746</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#1521515b71e5bb03b1102fb3333c1bbc">ep_dir6</a>:2;
  408. <a name="l00747"></a><a class="code" href="unionhwcfg1__data.html#ddc5b4c31dc56456bdca5660d4608f28">00747</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#ddc5b4c31dc56456bdca5660d4608f28">ep_dir7</a>:2;
  409. <a name="l00748"></a><a class="code" href="unionhwcfg1__data.html#a0d189caec30660152f1fd3abd1176f2">00748</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#a0d189caec30660152f1fd3abd1176f2">ep_dir8</a>:2;
  410. <a name="l00749"></a><a class="code" href="unionhwcfg1__data.html#0c21e8d57df291e8d3b2dbb67c52956e">00749</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#0c21e8d57df291e8d3b2dbb67c52956e">ep_dir9</a>:2;
  411. <a name="l00750"></a><a class="code" href="unionhwcfg1__data.html#1dba400b1d532a89de3f2c4410e9ab4d">00750</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#1dba400b1d532a89de3f2c4410e9ab4d">ep_dir10</a>:2;
  412. <a name="l00751"></a><a class="code" href="unionhwcfg1__data.html#c5b95969c9c9ffd9f641f7a495e90621">00751</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#c5b95969c9c9ffd9f641f7a495e90621">ep_dir11</a>:2;
  413. <a name="l00752"></a><a class="code" href="unionhwcfg1__data.html#a88f6d54f42966f47e77dddd015f5aad">00752</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#a88f6d54f42966f47e77dddd015f5aad">ep_dir12</a>:2;
  414. <a name="l00753"></a><a class="code" href="unionhwcfg1__data.html#708fa9af8f43442846ed4a122cbf5610">00753</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#708fa9af8f43442846ed4a122cbf5610">ep_dir13</a>:2;
  415. <a name="l00754"></a><a class="code" href="unionhwcfg1__data.html#c930e82427e44ae78db85730665ed2a8">00754</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#c930e82427e44ae78db85730665ed2a8">ep_dir14</a>:2;
  416. <a name="l00755"></a><a class="code" href="unionhwcfg1__data.html#cb596169ca88921f58ab84d0a38a4cc8">00755</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg1__data.html#cb596169ca88921f58ab84d0a38a4cc8">ep_dir15</a>:2;
  417. <a name="l00756"></a>00756 } <a class="code" href="unionhwcfg1__data.html#fc54d55ec3ffbba9312c1d0c7611f605">b</a>;
  418. <a name="l00757"></a>00757 } <a class="code" href="unionhwcfg1__data.html">hwcfg1_data_t</a>;
  419. <a name="l00758"></a>00758
  420. <a name="l00764"></a><a class="code" href="unionhwcfg2__data.html">00764</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhwcfg2__data.html">hwcfg2_data</a> {
  421. <a name="l00766"></a><a class="code" href="unionhwcfg2__data.html#2a2482b24bbfa8cdd589e376184d1e3b">00766</a> uint32_t <a class="code" href="unionhwcfg2__data.html#2a2482b24bbfa8cdd589e376184d1e3b">d32</a>;
  422. <a name="l00768"></a>00768 <span class="keyword">struct </span>{
  423. <a name="l00769"></a>00769 <span class="comment">/* GHWCFG2 */</span>
  424. <a name="l00770"></a><a class="code" href="unionhwcfg2__data.html#592df9b97ff9342b839d2ed76d54c652">00770</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#592df9b97ff9342b839d2ed76d54c652">op_mode</a>:3;
  425. <a name="l00771"></a><a class="code" href="dwc__otg__regs_8h.html#8af3c99831b24f4f12a6d5c8d738b5c1">00771</a> <span class="preprocessor">#define DWC_HWCFG2_OP_MODE_HNP_SRP_CAPABLE_OTG 0</span>
  426. <a name="l00772"></a><a class="code" href="dwc__otg__regs_8h.html#184dedc2208935e427ec8d70f63acc03">00772</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_SRP_ONLY_CAPABLE_OTG 1</span>
  427. <a name="l00773"></a><a class="code" href="dwc__otg__regs_8h.html#9f259c90ff1115e85ad4ffc7dab0186b">00773</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_NO_HNP_SRP_CAPABLE_OTG 2</span>
  428. <a name="l00774"></a><a class="code" href="dwc__otg__regs_8h.html#1f8de01acf1cfba7684a6b541cdacc72">00774</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_SRP_CAPABLE_DEVICE 3</span>
  429. <a name="l00775"></a><a class="code" href="dwc__otg__regs_8h.html#f3d7ebd02f23f2520561832a4972d3c6">00775</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_NO_SRP_CAPABLE_DEVICE 4</span>
  430. <a name="l00776"></a><a class="code" href="dwc__otg__regs_8h.html#77eccf27fae160a4ad7f72b1b43864c3">00776</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_SRP_CAPABLE_HOST 5</span>
  431. <a name="l00777"></a><a class="code" href="dwc__otg__regs_8h.html#dc5c9ee91aa1e0070aa05fd7d958ab8f">00777</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_OP_MODE_NO_SRP_CAPABLE_HOST 6</span>
  432. <a name="l00778"></a>00778 <span class="preprocessor"></span>
  433. <a name="l00779"></a><a class="code" href="unionhwcfg2__data.html#e5000f58c6a0f09c75375b4c912af0eb">00779</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#e5000f58c6a0f09c75375b4c912af0eb">architecture</a>:2;
  434. <a name="l00780"></a><a class="code" href="unionhwcfg2__data.html#6ef3a94368c53a22c222795bfc2306e3">00780</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#6ef3a94368c53a22c222795bfc2306e3">point2point</a>:1;
  435. <a name="l00781"></a><a class="code" href="unionhwcfg2__data.html#a248a2502e3c440d7b6e4ad61d396f4e">00781</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#a248a2502e3c440d7b6e4ad61d396f4e">hs_phy_type</a>:2;
  436. <a name="l00782"></a><a class="code" href="dwc__otg__regs_8h.html#7286edbddfc6b83cf2082a0ad88932ae">00782</a> <span class="preprocessor">#define DWC_HWCFG2_HS_PHY_TYPE_NOT_SUPPORTED 0</span>
  437. <a name="l00783"></a><a class="code" href="dwc__otg__regs_8h.html#e216917509a2f9a01493b5d9acc8717c">00783</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_HS_PHY_TYPE_UTMI 1</span>
  438. <a name="l00784"></a><a class="code" href="dwc__otg__regs_8h.html#0633e41edfacfabfb7ba32f972dc0479">00784</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_HS_PHY_TYPE_ULPI 2</span>
  439. <a name="l00785"></a><a class="code" href="dwc__otg__regs_8h.html#0a3e7ebf66c6ecde6d4fc4e6d5e14d5e">00785</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HWCFG2_HS_PHY_TYPE_UTMI_ULPI 3</span>
  440. <a name="l00786"></a>00786 <span class="preprocessor"></span>
  441. <a name="l00787"></a><a class="code" href="unionhwcfg2__data.html#e75417d7e2d1843abf6e48f67851326e">00787</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#e75417d7e2d1843abf6e48f67851326e">fs_phy_type</a>:2;
  442. <a name="l00788"></a><a class="code" href="unionhwcfg2__data.html#9f827f334b58643849598ce1fa314c5a">00788</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#9f827f334b58643849598ce1fa314c5a">num_dev_ep</a>:4;
  443. <a name="l00789"></a><a class="code" href="unionhwcfg2__data.html#83708a4d45e8d019892367c5ae9f6fd0">00789</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#83708a4d45e8d019892367c5ae9f6fd0">num_host_chan</a>:4;
  444. <a name="l00790"></a><a class="code" href="unionhwcfg2__data.html#d0d29d530b38b3dcd58c88a2ef9688bb">00790</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#d0d29d530b38b3dcd58c88a2ef9688bb">perio_ep_supported</a>:1;
  445. <a name="l00791"></a><a class="code" href="unionhwcfg2__data.html#b6bfbfe650352dec82a02d15677fe88d">00791</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#b6bfbfe650352dec82a02d15677fe88d">dynamic_fifo</a>:1;
  446. <a name="l00792"></a><a class="code" href="unionhwcfg2__data.html#53c36944e5bd45e6f3ecbe933d7246eb">00792</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#53c36944e5bd45e6f3ecbe933d7246eb">multi_proc_int</a>:1;
  447. <a name="l00793"></a><a class="code" href="unionhwcfg2__data.html#a46116164804fe814867f833d03080ac">00793</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#a46116164804fe814867f833d03080ac">reserved21</a>:1;
  448. <a name="l00794"></a><a class="code" href="unionhwcfg2__data.html#1369a191c7bd2f717cef2bce7a97ee67">00794</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#1369a191c7bd2f717cef2bce7a97ee67">nonperio_tx_q_depth</a>:2;
  449. <a name="l00795"></a><a class="code" href="unionhwcfg2__data.html#857bb59069e203a94ffd32538c60058f">00795</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#857bb59069e203a94ffd32538c60058f">host_perio_tx_q_depth</a>:2;
  450. <a name="l00796"></a><a class="code" href="unionhwcfg2__data.html#ba242467585b60b4d3db9882e0f39b3f">00796</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#ba242467585b60b4d3db9882e0f39b3f">dev_token_q_depth</a>:5;
  451. <a name="l00797"></a><a class="code" href="unionhwcfg2__data.html#097d9eac7baa9ff9b49198cdd9896885">00797</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg2__data.html#097d9eac7baa9ff9b49198cdd9896885">reserved31</a>:1;
  452. <a name="l00798"></a>00798 } <a class="code" href="unionhwcfg2__data.html#9dcc70e2dba617cbc6c12189be5c1d6a">b</a>;
  453. <a name="l00799"></a>00799 } <a class="code" href="unionhwcfg2__data.html">hwcfg2_data_t</a>;
  454. <a name="l00800"></a>00800
  455. <a name="l00806"></a><a class="code" href="unionhwcfg3__data.html">00806</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhwcfg3__data.html">hwcfg3_data</a> {
  456. <a name="l00808"></a><a class="code" href="unionhwcfg3__data.html#9daf160f3fc0cc8e4e68c037f6c2f9d7">00808</a> uint32_t <a class="code" href="unionhwcfg3__data.html#9daf160f3fc0cc8e4e68c037f6c2f9d7">d32</a>;
  457. <a name="l00810"></a>00810 <span class="keyword">struct </span>{
  458. <a name="l00811"></a>00811 <span class="comment">/* GHWCFG3 */</span>
  459. <a name="l00812"></a><a class="code" href="unionhwcfg3__data.html#66f311995decf2f11d620aa6a56fa26e">00812</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#66f311995decf2f11d620aa6a56fa26e">xfer_size_cntr_width</a>:4;
  460. <a name="l00813"></a><a class="code" href="unionhwcfg3__data.html#a397ea503f5155d8e3a66cc82d7937f2">00813</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#a397ea503f5155d8e3a66cc82d7937f2">packet_size_cntr_width</a>:3;
  461. <a name="l00814"></a><a class="code" href="unionhwcfg3__data.html#dcd27bbcb3f0e0f5fbd6e7e8b7db1865">00814</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#dcd27bbcb3f0e0f5fbd6e7e8b7db1865">otg_func</a>:1;
  462. <a name="l00815"></a><a class="code" href="unionhwcfg3__data.html#dd2115f4a4bfa47b2c9c9a7b5f42e203">00815</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#dd2115f4a4bfa47b2c9c9a7b5f42e203">i2c</a>:1;
  463. <a name="l00816"></a><a class="code" href="unionhwcfg3__data.html#5008cb6cf85beb23f391e8ccf7306884">00816</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#5008cb6cf85beb23f391e8ccf7306884">vendor_ctrl_if</a>:1;
  464. <a name="l00817"></a><a class="code" href="unionhwcfg3__data.html#37ea87e07a63864a3b985df59fe98c8d">00817</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#37ea87e07a63864a3b985df59fe98c8d">optional_features</a>:1;
  465. <a name="l00818"></a><a class="code" href="unionhwcfg3__data.html#2aee57ed6a1fb0c63830b9f3b3754373">00818</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#2aee57ed6a1fb0c63830b9f3b3754373">synch_reset_type</a>:1;
  466. <a name="l00819"></a><a class="code" href="unionhwcfg3__data.html#a01a48361a21cb9dfbbd555823b8531b">00819</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#a01a48361a21cb9dfbbd555823b8531b">otg_enable_ic_usb</a>:1;
  467. <a name="l00820"></a><a class="code" href="unionhwcfg3__data.html#8c83b7ac3a4bb366119aeb3195126445">00820</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#8c83b7ac3a4bb366119aeb3195126445">otg_enable_hsic</a>:1;
  468. <a name="l00821"></a><a class="code" href="unionhwcfg3__data.html#7ef81a007358254606fa96f0c620f8a8">00821</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#7ef81a007358254606fa96f0c620f8a8">reserved14</a>:1;
  469. <a name="l00822"></a><a class="code" href="unionhwcfg3__data.html#2b9c39a4ce021bfd039729ccf2c2c503">00822</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#2b9c39a4ce021bfd039729ccf2c2c503">otg_lpm_en</a>:1;
  470. <a name="l00823"></a><a class="code" href="unionhwcfg3__data.html#f885715ddb953dbe95acc08e49264706">00823</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg3__data.html#f885715ddb953dbe95acc08e49264706">dfifo_depth</a>:16;
  471. <a name="l00824"></a>00824 } <a class="code" href="unionhwcfg3__data.html#928c5de42f8af177ce34712123b5093c">b</a>;
  472. <a name="l00825"></a>00825 } <a class="code" href="unionhwcfg3__data.html">hwcfg3_data_t</a>;
  473. <a name="l00826"></a>00826
  474. <a name="l00832"></a><a class="code" href="unionhwcfg4__data.html">00832</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhwcfg4__data.html">hwcfg4_data</a> {
  475. <a name="l00834"></a><a class="code" href="unionhwcfg4__data.html#edcdf66b3add0e05ce0006b0b0de8dd0">00834</a> uint32_t <a class="code" href="unionhwcfg4__data.html#edcdf66b3add0e05ce0006b0b0de8dd0">d32</a>;
  476. <a name="l00836"></a>00836 <span class="keyword">struct </span>{
  477. <a name="l00837"></a><a class="code" href="unionhwcfg4__data.html#aee60fb196cf53b610df556744e4d317">00837</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#aee60fb196cf53b610df556744e4d317">num_dev_perio_in_ep</a>:4;
  478. <a name="l00838"></a><a class="code" href="unionhwcfg4__data.html#3227ec0129191d0d099f0dce7f18c546">00838</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#3227ec0129191d0d099f0dce7f18c546">power_optimiz</a>:1;
  479. <a name="l00839"></a><a class="code" href="unionhwcfg4__data.html#0a12e214e53ded595dfa11157129ab8c">00839</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#0a12e214e53ded595dfa11157129ab8c">min_ahb_freq</a>:9;
  480. <a name="l00840"></a><a class="code" href="unionhwcfg4__data.html#31e5336f64bdea1bb8e1e358375b20f0">00840</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#31e5336f64bdea1bb8e1e358375b20f0">utmi_phy_data_width</a>:2;
  481. <a name="l00841"></a><a class="code" href="unionhwcfg4__data.html#51130a20d8311e691ea8b8565bbe3080">00841</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#51130a20d8311e691ea8b8565bbe3080">num_dev_mode_ctrl_ep</a>:4;
  482. <a name="l00842"></a><a class="code" href="unionhwcfg4__data.html#be353f75bb8cd8b14fc5f8db2d51da55">00842</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#be353f75bb8cd8b14fc5f8db2d51da55">iddig_filt_en</a>:1;
  483. <a name="l00843"></a><a class="code" href="unionhwcfg4__data.html#5cbe1c265b6623dff23460111142db7d">00843</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#5cbe1c265b6623dff23460111142db7d">vbus_valid_filt_en</a>:1;
  484. <a name="l00844"></a><a class="code" href="unionhwcfg4__data.html#109cd4df5b8b9035bf37aae2cbcbc15e">00844</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#109cd4df5b8b9035bf37aae2cbcbc15e">a_valid_filt_en</a>:1;
  485. <a name="l00845"></a><a class="code" href="unionhwcfg4__data.html#2f741788949e2fea24c129b1a4e10331">00845</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#2f741788949e2fea24c129b1a4e10331">b_valid_filt_en</a>:1;
  486. <a name="l00846"></a><a class="code" href="unionhwcfg4__data.html#d5dc6949986ee9ac55ccf542b855fddf">00846</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#d5dc6949986ee9ac55ccf542b855fddf">session_end_filt_en</a>:1;
  487. <a name="l00847"></a><a class="code" href="unionhwcfg4__data.html#175e8897d6e3c8ef4026413943de503b">00847</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#175e8897d6e3c8ef4026413943de503b">ded_fifo_en</a>:1;
  488. <a name="l00848"></a><a class="code" href="unionhwcfg4__data.html#753b321350388c5e1307802ff968f9a8">00848</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#753b321350388c5e1307802ff968f9a8">num_in_eps</a>:4;
  489. <a name="l00849"></a><a class="code" href="unionhwcfg4__data.html#988888a48e9088d0e9f889818eb63509">00849</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#988888a48e9088d0e9f889818eb63509">desc_dma</a>:1;
  490. <a name="l00850"></a><a class="code" href="unionhwcfg4__data.html#9562305cf5dd89816939792a66879542">00850</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhwcfg4__data.html#9562305cf5dd89816939792a66879542">desc_dma_dyn</a>:1;
  491. <a name="l00851"></a>00851 } <a class="code" href="unionhwcfg4__data.html#9fb9175668e2381c568c5adbf6e5225d">b</a>;
  492. <a name="l00852"></a>00852 } <a class="code" href="unionhwcfg4__data.html">hwcfg4_data_t</a>;
  493. <a name="l00853"></a>00853
  494. <a name="l00855"></a>00855 <span class="comment">// Device Registers</span>
  495. <a name="l00865"></a><a class="code" href="structdwc__otg__dev__global__regs.html">00865</a> <span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__global__regs.html">dwc_otg_dev_global_regs</a> {
  496. <a name="l00867"></a><a class="code" href="structdwc__otg__dev__global__regs.html#c0c24937bbd7184884f05343f56ef1da">00867</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#c0c24937bbd7184884f05343f56ef1da">dcfg</a>;
  497. <a name="l00869"></a><a class="code" href="structdwc__otg__dev__global__regs.html#3779c2fc508920a831a59e696a8fa785">00869</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#3779c2fc508920a831a59e696a8fa785">dctl</a>;
  498. <a name="l00871"></a><a class="code" href="structdwc__otg__dev__global__regs.html#1ed00edd20ce5db7d07666804101ec05">00871</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#1ed00edd20ce5db7d07666804101ec05">dsts</a>;
  499. <a name="l00873"></a><a class="code" href="structdwc__otg__dev__global__regs.html#8d6452da1d0e266737d77e55fc15f72c">00873</a> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#8d6452da1d0e266737d77e55fc15f72c">unused</a>;
  500. <a name="l00876"></a><a class="code" href="structdwc__otg__dev__global__regs.html#02e44cb182548d78c5b7d27929ca5f11">00876</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#02e44cb182548d78c5b7d27929ca5f11">diepmsk</a>;
  501. <a name="l00879"></a><a class="code" href="structdwc__otg__dev__global__regs.html#d6947be9d84a1d87156f81a10ebb036b">00879</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#d6947be9d84a1d87156f81a10ebb036b">doepmsk</a>;
  502. <a name="l00881"></a><a class="code" href="structdwc__otg__dev__global__regs.html#2e25df2fbec9d398742709524056cbd5">00881</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#2e25df2fbec9d398742709524056cbd5">daint</a>;
  503. <a name="l00884"></a><a class="code" href="structdwc__otg__dev__global__regs.html#5def6c3850c041928b9a662422ee0679">00884</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#5def6c3850c041928b9a662422ee0679">daintmsk</a>;
  504. <a name="l00887"></a><a class="code" href="structdwc__otg__dev__global__regs.html#b130a76736e0e81d5a020651109352de">00887</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#b130a76736e0e81d5a020651109352de">dtknqr1</a>;
  505. <a name="l00890"></a><a class="code" href="structdwc__otg__dev__global__regs.html#27968db886161264e7820bcf4a746e5d">00890</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#27968db886161264e7820bcf4a746e5d">dtknqr2</a>;
  506. <a name="l00892"></a><a class="code" href="structdwc__otg__dev__global__regs.html#95088e182c3ff164d1b331bb196eb95d">00892</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#95088e182c3ff164d1b331bb196eb95d">dvbusdis</a>;
  507. <a name="l00894"></a><a class="code" href="structdwc__otg__dev__global__regs.html#8747dbe01b5a4cbd2c980bf39fdb4737">00894</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#8747dbe01b5a4cbd2c980bf39fdb4737">dvbuspulse</a>;
  508. <a name="l00898"></a><a class="code" href="structdwc__otg__dev__global__regs.html#c263c55a0bb752f8939731aa2f8f6cb8">00898</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#c263c55a0bb752f8939731aa2f8f6cb8">dtknqr3_dthrctl</a>;
  509. <a name="l00902"></a><a class="code" href="structdwc__otg__dev__global__regs.html#fbc2b776c2150842813e4681dd43bedc">00902</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#fbc2b776c2150842813e4681dd43bedc">dtknqr4_fifoemptymsk</a>;
  510. <a name="l00905"></a><a class="code" href="structdwc__otg__dev__global__regs.html#4795bc8eab569241a3f8e6aad5d99ac7">00905</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#4795bc8eab569241a3f8e6aad5d99ac7">deachint</a>;
  511. <a name="l00908"></a><a class="code" href="structdwc__otg__dev__global__regs.html#e64a153683f0e0cda14b56a163651825">00908</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#e64a153683f0e0cda14b56a163651825">deachintmsk</a>;
  512. <a name="l00911"></a><a class="code" href="structdwc__otg__dev__global__regs.html#aaf2a5c6be4130d558c291f6aaeeca4f">00911</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#aaf2a5c6be4130d558c291f6aaeeca4f">diepeachintmsk</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
  513. <a name="l00914"></a><a class="code" href="structdwc__otg__dev__global__regs.html#304e089ed2d36d9076228b8d7e1cc515">00914</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__global__regs.html#304e089ed2d36d9076228b8d7e1cc515">doepeachintmsk</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
  514. <a name="l00915"></a>00915 } <a class="code" href="structdwc__otg__dev__global__regs.html">dwc_otg_device_global_regs_t</a>;
  515. <a name="l00916"></a>00916
  516. <a name="l00923"></a><a class="code" href="uniondcfg__data.html">00923</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondcfg__data.html">dcfg_data</a> {
  517. <a name="l00925"></a><a class="code" href="uniondcfg__data.html#efd84d3306db1b4370535a0e814612dc">00925</a> uint32_t <a class="code" href="uniondcfg__data.html#efd84d3306db1b4370535a0e814612dc">d32</a>;
  518. <a name="l00927"></a>00927 <span class="keyword">struct </span>{
  519. <a name="l00929"></a><a class="code" href="uniondcfg__data.html#28ffb9fb43686fe553fbe80f1ead62a4">00929</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#28ffb9fb43686fe553fbe80f1ead62a4">devspd</a>:2;
  520. <a name="l00931"></a><a class="code" href="uniondcfg__data.html#bfe8fbad12896d96cbeb686243f9602e">00931</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#bfe8fbad12896d96cbeb686243f9602e">nzstsouthshk</a>:1;
  521. <a name="l00932"></a><a class="code" href="dwc__otg__regs_8h.html#867bd5c96203c1cf32fbbe78ca893a72">00932</a> <span class="preprocessor">#define DWC_DCFG_SEND_STALL 1</span>
  522. <a name="l00933"></a>00933 <span class="preprocessor"></span>
  523. <a name="l00934"></a><a class="code" href="uniondcfg__data.html#34ff0184038007f588650f208026ef1a">00934</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#34ff0184038007f588650f208026ef1a">reserved3</a>:1;
  524. <a name="l00936"></a><a class="code" href="uniondcfg__data.html#71c70afb48dd124d12e43d86edd90f1e">00936</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#71c70afb48dd124d12e43d86edd90f1e">devaddr</a>:7;
  525. <a name="l00938"></a><a class="code" href="uniondcfg__data.html#f4ed8f15f1716ff0f9366badac18fbb4">00938</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#f4ed8f15f1716ff0f9366badac18fbb4">perfrint</a>:2;
  526. <a name="l00939"></a><a class="code" href="dwc__otg__regs_8h.html#d5b5378a658017c4f9cbdd8e4462d4fc">00939</a> <span class="preprocessor">#define DWC_DCFG_FRAME_INTERVAL_80 0</span>
  527. <a name="l00940"></a><a class="code" href="dwc__otg__regs_8h.html#0724fae5fc15468eabad5dd76c39e74f">00940</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DCFG_FRAME_INTERVAL_85 1</span>
  528. <a name="l00941"></a><a class="code" href="dwc__otg__regs_8h.html#3652689417367e081e78a6cc0df59686">00941</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DCFG_FRAME_INTERVAL_90 2</span>
  529. <a name="l00942"></a><a class="code" href="dwc__otg__regs_8h.html#12d2316f6beb751fca190b3865baeb50">00942</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DCFG_FRAME_INTERVAL_95 3</span>
  530. <a name="l00943"></a>00943 <span class="preprocessor"></span>
  531. <a name="l00944"></a><a class="code" href="uniondcfg__data.html#b6b4268d55a7dd952a0406c94abc8be0">00944</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#b6b4268d55a7dd952a0406c94abc8be0">reserved13_17</a>:5;
  532. <a name="l00946"></a><a class="code" href="uniondcfg__data.html#9292b8ce264ebdb8a26c28883443a4df">00946</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#9292b8ce264ebdb8a26c28883443a4df">epmscnt</a>:5;
  533. <a name="l00948"></a><a class="code" href="uniondcfg__data.html#d83666dcf5675453a387915ce1653d54">00948</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondcfg__data.html#d83666dcf5675453a387915ce1653d54">descdma</a>:1;
  534. <a name="l00949"></a>00949 } <a class="code" href="uniondcfg__data.html#242c1b463f445de3fc265e8c20fde50b">b</a>;
  535. <a name="l00950"></a>00950 } <a class="code" href="uniondcfg__data.html">dcfg_data_t</a>;
  536. <a name="l00951"></a>00951
  537. <a name="l00957"></a><a class="code" href="uniondctl__data.html">00957</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondctl__data.html">dctl_data</a> {
  538. <a name="l00959"></a><a class="code" href="uniondctl__data.html#f49aadfd7ad95b570115b3c245b1729e">00959</a> uint32_t <a class="code" href="uniondctl__data.html#f49aadfd7ad95b570115b3c245b1729e">d32</a>;
  539. <a name="l00961"></a>00961 <span class="keyword">struct </span>{
  540. <a name="l00963"></a><a class="code" href="uniondctl__data.html#dcae5af28dc159cd7ba85a9a2b8be51a">00963</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#dcae5af28dc159cd7ba85a9a2b8be51a">rmtwkupsig</a>:1;
  541. <a name="l00965"></a><a class="code" href="uniondctl__data.html#3416d438405187a683c67f5006f7bfc8">00965</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#3416d438405187a683c67f5006f7bfc8">sftdiscon</a>:1;
  542. <a name="l00967"></a><a class="code" href="uniondctl__data.html#26ba184e018a813e96527822f9e26fde">00967</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#26ba184e018a813e96527822f9e26fde">gnpinnaksts</a>:1;
  543. <a name="l00969"></a><a class="code" href="uniondctl__data.html#995d969d60e86b2ea662eb831c882b44">00969</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#995d969d60e86b2ea662eb831c882b44">goutnaksts</a>:1;
  544. <a name="l00971"></a><a class="code" href="uniondctl__data.html#ef7a2687eef3086056f30b13f3588f9e">00971</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#ef7a2687eef3086056f30b13f3588f9e">tstctl</a>:3;
  545. <a name="l00973"></a><a class="code" href="uniondctl__data.html#2349dad5149cd3fcfd8fe3abcd77c32e">00973</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#2349dad5149cd3fcfd8fe3abcd77c32e">sgnpinnak</a>:1;
  546. <a name="l00975"></a><a class="code" href="uniondctl__data.html#6feecf1184cd67b8b8ede2e2030a5dba">00975</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#6feecf1184cd67b8b8ede2e2030a5dba">cgnpinnak</a>:1;
  547. <a name="l00977"></a><a class="code" href="uniondctl__data.html#28bd2f29264841207cd740ce9ec7fa91">00977</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#28bd2f29264841207cd740ce9ec7fa91">sgoutnak</a>:1;
  548. <a name="l00979"></a><a class="code" href="uniondctl__data.html#7ffb7af3cfeb7efb811eb3c7fa7f3440">00979</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#7ffb7af3cfeb7efb811eb3c7fa7f3440">cgoutnak</a>:1;
  549. <a name="l00980"></a>00980
  550. <a name="l00982"></a><a class="code" href="uniondctl__data.html#216f929e4d24b0c3005cd0add0de7a27">00982</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#216f929e4d24b0c3005cd0add0de7a27">pwronprgdone</a>:1;
  551. <a name="l00984"></a><a class="code" href="uniondctl__data.html#212c36aaab3763a6de5cca56999c0263">00984</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#212c36aaab3763a6de5cca56999c0263">gcontbna</a>:1;
  552. <a name="l00986"></a><a class="code" href="uniondctl__data.html#6ceae1404558a4ffec4dab1c4702c7c8">00986</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#6ceae1404558a4ffec4dab1c4702c7c8">gmc</a>:2;
  553. <a name="l00988"></a><a class="code" href="uniondctl__data.html#a817a529df5c5fc57135560014b90dcc">00988</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#a817a529df5c5fc57135560014b90dcc">ifrmnum</a>:1;
  554. <a name="l00990"></a><a class="code" href="uniondctl__data.html#422c27727aa788391b807b62011bd464">00990</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#422c27727aa788391b807b62011bd464">nakonbble</a>:1;
  555. <a name="l00991"></a>00991
  556. <a name="l00992"></a><a class="code" href="uniondctl__data.html#dccb4bb22e6b46b3b92f495e8bdcd857">00992</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondctl__data.html#dccb4bb22e6b46b3b92f495e8bdcd857">reserved17_31</a>:15;
  557. <a name="l00993"></a>00993 } <a class="code" href="uniondctl__data.html#a3abfa6d609d9864f1f65712b409d4d3">b</a>;
  558. <a name="l00994"></a>00994 } <a class="code" href="uniondctl__data.html">dctl_data_t</a>;
  559. <a name="l00995"></a>00995
  560. <a name="l01001"></a><a class="code" href="uniondsts__data.html">01001</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondsts__data.html">dsts_data</a> {
  561. <a name="l01003"></a><a class="code" href="uniondsts__data.html#0f126daef735b142b06dbc4cdbe13814">01003</a> uint32_t <a class="code" href="uniondsts__data.html#0f126daef735b142b06dbc4cdbe13814">d32</a>;
  562. <a name="l01005"></a>01005 <span class="keyword">struct </span>{
  563. <a name="l01007"></a><a class="code" href="uniondsts__data.html#4c7cd8ee3877701268846b0b02ac3d97">01007</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#4c7cd8ee3877701268846b0b02ac3d97">suspsts</a>:1;
  564. <a name="l01009"></a><a class="code" href="uniondsts__data.html#f918f3d04b026687af3e1953f5c79fea">01009</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#f918f3d04b026687af3e1953f5c79fea">enumspd</a>:2;
  565. <a name="l01010"></a><a class="code" href="dwc__otg__regs_8h.html#2c41cb64f1ba728146bece30a622044c">01010</a> <span class="preprocessor">#define DWC_DSTS_ENUMSPD_HS_PHY_30MHZ_OR_60MHZ 0</span>
  566. <a name="l01011"></a><a class="code" href="dwc__otg__regs_8h.html#373742ad0a97af406169cc3ada63ca04">01011</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_ENUMSPD_FS_PHY_30MHZ_OR_60MHZ 1</span>
  567. <a name="l01012"></a><a class="code" href="dwc__otg__regs_8h.html#7df682e9f37924c859657ff26fee5cbc">01012</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_ENUMSPD_LS_PHY_6MHZ 2</span>
  568. <a name="l01013"></a><a class="code" href="dwc__otg__regs_8h.html#81dafef32b78df31eb2eeac36fd0694a">01013</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DSTS_ENUMSPD_FS_PHY_48MHZ 3</span>
  569. <a name="l01014"></a>01014 <span class="preprocessor"></span>
  570. <a name="l01015"></a><a class="code" href="uniondsts__data.html#fc57a31e440fcf11b233c8c208df83be">01015</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#fc57a31e440fcf11b233c8c208df83be">errticerr</a>:1;
  571. <a name="l01016"></a><a class="code" href="uniondsts__data.html#5d3df4c5b52ea3e0cf3311d64ae6a05d">01016</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#5d3df4c5b52ea3e0cf3311d64ae6a05d">reserved4_7</a>:4;
  572. <a name="l01018"></a><a class="code" href="uniondsts__data.html#5a81ac4848c859cbf7d494dc345a0ce8">01018</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#5a81ac4848c859cbf7d494dc345a0ce8">soffn</a>:14;
  573. <a name="l01019"></a><a class="code" href="uniondsts__data.html#6cf6e0bdb54164703f46ac1ac7258c38">01019</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondsts__data.html#6cf6e0bdb54164703f46ac1ac7258c38">reserved22_31</a>:10;
  574. <a name="l01020"></a>01020 } <a class="code" href="uniondsts__data.html#4066fcedb7ac9a88e47aa1b2df0e89ee">b</a>;
  575. <a name="l01021"></a>01021 } <a class="code" href="uniondsts__data.html">dsts_data_t</a>;
  576. <a name="l01022"></a>01022
  577. <a name="l01030"></a><a class="code" href="uniondiepint__data.html">01030</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondiepint__data.html">diepint_data</a> {
  578. <a name="l01032"></a><a class="code" href="uniondiepint__data.html#7d2c24507663bf96c280c57fbf544ef7">01032</a> uint32_t <a class="code" href="uniondiepint__data.html#7d2c24507663bf96c280c57fbf544ef7">d32</a>;
  579. <a name="l01034"></a>01034 <span class="keyword">struct </span>{
  580. <a name="l01036"></a><a class="code" href="uniondiepint__data.html#56e1252841323973e0ada12cc89059c9">01036</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#56e1252841323973e0ada12cc89059c9">xfercompl</a>:1;
  581. <a name="l01038"></a><a class="code" href="uniondiepint__data.html#3a649b75195fb5b26135d75b03cf561d">01038</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#3a649b75195fb5b26135d75b03cf561d">epdisabled</a>:1;
  582. <a name="l01040"></a><a class="code" href="uniondiepint__data.html#6d57fa84f687bc4f05013c1e1a7edf29">01040</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#6d57fa84f687bc4f05013c1e1a7edf29">ahberr</a>:1;
  583. <a name="l01042"></a><a class="code" href="uniondiepint__data.html#2513e8eef259c711e9a139cb2631b142">01042</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#2513e8eef259c711e9a139cb2631b142">timeout</a>:1;
  584. <a name="l01044"></a><a class="code" href="uniondiepint__data.html#7c9961f17328bbc25ca39e7ec1891e16">01044</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#7c9961f17328bbc25ca39e7ec1891e16">intktxfemp</a>:1;
  585. <a name="l01046"></a><a class="code" href="uniondiepint__data.html#103fb29d954cf12d33f7ebe6009f9a46">01046</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#103fb29d954cf12d33f7ebe6009f9a46">intknepmis</a>:1;
  586. <a name="l01048"></a><a class="code" href="uniondiepint__data.html#9186a1106fe57e01ce720a50ceb5864f">01048</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#9186a1106fe57e01ce720a50ceb5864f">inepnakeff</a>:1;
  587. <a name="l01050"></a><a class="code" href="uniondiepint__data.html#de84fb009990e97bfa46f825d5358429">01050</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#de84fb009990e97bfa46f825d5358429">emptyintr</a>:1;
  588. <a name="l01051"></a>01051
  589. <a name="l01052"></a><a class="code" href="uniondiepint__data.html#90d0e6a99275eccd4a50f62644de9152">01052</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#90d0e6a99275eccd4a50f62644de9152">txfifoundrn</a>:1;
  590. <a name="l01053"></a>01053
  591. <a name="l01055"></a><a class="code" href="uniondiepint__data.html#2530c984ae3ebda73405d98080d8a57b">01055</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#2530c984ae3ebda73405d98080d8a57b">bna</a>:1;
  592. <a name="l01056"></a>01056
  593. <a name="l01057"></a><a class="code" href="uniondiepint__data.html#ba6d7c79905ec53a74a9db0bac336986">01057</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#ba6d7c79905ec53a74a9db0bac336986">reserved10_12</a>:3;
  594. <a name="l01059"></a><a class="code" href="uniondiepint__data.html#3ade814b2bef3085bb6fa32e94ea1aac">01059</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#3ade814b2bef3085bb6fa32e94ea1aac">nak</a>:1;
  595. <a name="l01060"></a>01060
  596. <a name="l01061"></a><a class="code" href="uniondiepint__data.html#6fcd49001dc57506b9b1bbd74b4cb360">01061</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondiepint__data.html#6fcd49001dc57506b9b1bbd74b4cb360">reserved14_31</a>:18;
  597. <a name="l01062"></a>01062 } <a class="code" href="uniondiepint__data.html#48d2a745e0ec983a47b35b0428b0437d">b</a>;
  598. <a name="l01063"></a>01063 } <a class="code" href="uniondiepint__data.html">diepint_data_t</a>;
  599. <a name="l01064"></a>01064
  600. <a name="l01069"></a><a class="code" href="dwc__otg__regs_8h.html#0a168a8839d24b08e39eebb131447531">01069</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondiepint__data.html">diepint_data</a> <a class="code" href="dwc__otg__regs_8h.html#0a168a8839d24b08e39eebb131447531">diepmsk_data_t</a>;
  601. <a name="l01070"></a>01070
  602. <a name="l01078"></a><a class="code" href="uniondoepint__data.html">01078</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondoepint__data.html">doepint_data</a> {
  603. <a name="l01080"></a><a class="code" href="uniondoepint__data.html#94f8c8fc116b430565f9322e3621b3a5">01080</a> uint32_t <a class="code" href="uniondoepint__data.html#94f8c8fc116b430565f9322e3621b3a5">d32</a>;
  604. <a name="l01082"></a>01082 <span class="keyword">struct </span>{
  605. <a name="l01084"></a><a class="code" href="uniondoepint__data.html#341f7ffa5a9da7f6b1e09e9f4cc516a3">01084</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#341f7ffa5a9da7f6b1e09e9f4cc516a3">xfercompl</a>:1;
  606. <a name="l01086"></a><a class="code" href="uniondoepint__data.html#8a263ddc3ab9080b8c2e02ccead0c983">01086</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#8a263ddc3ab9080b8c2e02ccead0c983">epdisabled</a>:1;
  607. <a name="l01088"></a><a class="code" href="uniondoepint__data.html#cdfedbad6643d94271e91e135485a68d">01088</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#cdfedbad6643d94271e91e135485a68d">ahberr</a>:1;
  608. <a name="l01090"></a><a class="code" href="uniondoepint__data.html#b286d1b76f09a9122aca23e430b63dc8">01090</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#b286d1b76f09a9122aca23e430b63dc8">setup</a>:1;
  609. <a name="l01092"></a><a class="code" href="uniondoepint__data.html#3f02a0e998438229ec34bb1a8c1f4192">01092</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#3f02a0e998438229ec34bb1a8c1f4192">outtknepdis</a>:1;
  610. <a name="l01093"></a>01093
  611. <a name="l01094"></a><a class="code" href="uniondoepint__data.html#038fca8f1c03d7cfe323caa4f8bda126">01094</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#038fca8f1c03d7cfe323caa4f8bda126">stsphsercvd</a>:1;
  612. <a name="l01096"></a><a class="code" href="uniondoepint__data.html#84e49d0a3324691b004bedc6af146747">01096</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#84e49d0a3324691b004bedc6af146747">back2backsetup</a>:1;
  613. <a name="l01097"></a>01097
  614. <a name="l01098"></a><a class="code" href="uniondoepint__data.html#97829cea3541ebb1fb07dd5b24f0d415">01098</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#97829cea3541ebb1fb07dd5b24f0d415">reserved7</a>:1;
  615. <a name="l01100"></a><a class="code" href="uniondoepint__data.html#dc9d4f243e80cd6796fcc334498fa4cc">01100</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#dc9d4f243e80cd6796fcc334498fa4cc">outpkterr</a>:1;
  616. <a name="l01102"></a><a class="code" href="uniondoepint__data.html#e68e77d553158195b16a790012f9627d">01102</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#e68e77d553158195b16a790012f9627d">bna</a>:1;
  617. <a name="l01103"></a>01103
  618. <a name="l01104"></a><a class="code" href="uniondoepint__data.html#f01b0c085f14ead4c6fd5b1eafdcd497">01104</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#f01b0c085f14ead4c6fd5b1eafdcd497">reserved10</a>:1;
  619. <a name="l01106"></a><a class="code" href="uniondoepint__data.html#0c8fc4f5245a9874c0c3b61d1c6f719d">01106</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#0c8fc4f5245a9874c0c3b61d1c6f719d">pktdrpsts</a>:1;
  620. <a name="l01108"></a><a class="code" href="uniondoepint__data.html#c555371bda41092d89992523563dadbb">01108</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#c555371bda41092d89992523563dadbb">babble</a>:1;
  621. <a name="l01110"></a><a class="code" href="uniondoepint__data.html#2ac99fbbb1bcf135d5db41e096e8b95b">01110</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#2ac99fbbb1bcf135d5db41e096e8b95b">nak</a>:1;
  622. <a name="l01112"></a><a class="code" href="uniondoepint__data.html#f35ad8ba20b8941b6ad00dc75586454f">01112</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#f35ad8ba20b8941b6ad00dc75586454f">nyet</a>:1;
  623. <a name="l01113"></a>01113
  624. <a name="l01114"></a><a class="code" href="uniondoepint__data.html#d5fb6ae977f62553cdc355128399468a">01114</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondoepint__data.html#d5fb6ae977f62553cdc355128399468a">reserved15_31</a>:17;
  625. <a name="l01115"></a>01115 } <a class="code" href="uniondoepint__data.html#9e966d9f85589f278dc2c0d0c7833856">b</a>;
  626. <a name="l01116"></a>01116 } <a class="code" href="uniondoepint__data.html">doepint_data_t</a>;
  627. <a name="l01117"></a>01117
  628. <a name="l01122"></a><a class="code" href="dwc__otg__regs_8h.html#722a9ff3c92f6c195b9ee3c3838b6bbb">01122</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondoepint__data.html">doepint_data</a> <a class="code" href="dwc__otg__regs_8h.html#722a9ff3c92f6c195b9ee3c3838b6bbb">doepmsk_data_t</a>;
  629. <a name="l01123"></a>01123
  630. <a name="l01130"></a><a class="code" href="uniondaint__data.html">01130</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondaint__data.html">daint_data</a> {
  631. <a name="l01132"></a><a class="code" href="uniondaint__data.html#cf05e79bf751384bef904448a231bc41">01132</a> uint32_t <a class="code" href="uniondaint__data.html#cf05e79bf751384bef904448a231bc41">d32</a>;
  632. <a name="l01134"></a>01134 <span class="keyword">struct </span>{
  633. <a name="l01136"></a><a class="code" href="uniondaint__data.html#dbc4f689d070e6cbc112ec910f8bc36a">01136</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#dbc4f689d070e6cbc112ec910f8bc36a">in</a>:16;
  634. <a name="l01138"></a><a class="code" href="uniondaint__data.html#8462ad2dc1692f1253b769445382e2d4">01138</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#8462ad2dc1692f1253b769445382e2d4">out</a>:16;
  635. <a name="l01139"></a>01139 } <a class="code" href="uniondaint__data.html#5d048f0d5695317b05317d3c5ec4f79d">ep</a>;
  636. <a name="l01140"></a>01140 <span class="keyword">struct </span>{
  637. <a name="l01142"></a><a class="code" href="uniondaint__data.html#371eb39ddd249f984242ffc6bc2590ba">01142</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#371eb39ddd249f984242ffc6bc2590ba">inep0</a>:1;
  638. <a name="l01143"></a><a class="code" href="uniondaint__data.html#af6849b786344ddee9cd7f884199434c">01143</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#af6849b786344ddee9cd7f884199434c">inep1</a>:1;
  639. <a name="l01144"></a><a class="code" href="uniondaint__data.html#a52a2d17ef3dbea8fa25217629181a7c">01144</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#a52a2d17ef3dbea8fa25217629181a7c">inep2</a>:1;
  640. <a name="l01145"></a><a class="code" href="uniondaint__data.html#7152eb0ccf903be2810d1e25fef9bfb5">01145</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#7152eb0ccf903be2810d1e25fef9bfb5">inep3</a>:1;
  641. <a name="l01146"></a><a class="code" href="uniondaint__data.html#f1e4c6eb79afda585c260a93c111aa12">01146</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f1e4c6eb79afda585c260a93c111aa12">inep4</a>:1;
  642. <a name="l01147"></a><a class="code" href="uniondaint__data.html#4175dc0a3f230773225f0971c31bc129">01147</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#4175dc0a3f230773225f0971c31bc129">inep5</a>:1;
  643. <a name="l01148"></a><a class="code" href="uniondaint__data.html#40b670d2fc2b799a6278a16326441b1f">01148</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#40b670d2fc2b799a6278a16326441b1f">inep6</a>:1;
  644. <a name="l01149"></a><a class="code" href="uniondaint__data.html#8beeff7b54bd1902946425ab6a0d9d22">01149</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#8beeff7b54bd1902946425ab6a0d9d22">inep7</a>:1;
  645. <a name="l01150"></a><a class="code" href="uniondaint__data.html#baf8f1fe4bde7d02d61c93b5c7059f57">01150</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#baf8f1fe4bde7d02d61c93b5c7059f57">inep8</a>:1;
  646. <a name="l01151"></a><a class="code" href="uniondaint__data.html#ae119c728bcdf52e9504fedd16b0886b">01151</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#ae119c728bcdf52e9504fedd16b0886b">inep9</a>:1;
  647. <a name="l01152"></a><a class="code" href="uniondaint__data.html#f7560a6b186b5a690382e443b12feee8">01152</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f7560a6b186b5a690382e443b12feee8">inep10</a>:1;
  648. <a name="l01153"></a><a class="code" href="uniondaint__data.html#67745fd9faa3ca8d8da6e937d782cc3e">01153</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#67745fd9faa3ca8d8da6e937d782cc3e">inep11</a>:1;
  649. <a name="l01154"></a><a class="code" href="uniondaint__data.html#bbae9ce28263f0973e46ed65367f898b">01154</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#bbae9ce28263f0973e46ed65367f898b">inep12</a>:1;
  650. <a name="l01155"></a><a class="code" href="uniondaint__data.html#dc51893893bfeddf1e842a89d778b6d8">01155</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#dc51893893bfeddf1e842a89d778b6d8">inep13</a>:1;
  651. <a name="l01156"></a><a class="code" href="uniondaint__data.html#8235ebce9e66c2d0e76edf7a1a5cd877">01156</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#8235ebce9e66c2d0e76edf7a1a5cd877">inep14</a>:1;
  652. <a name="l01157"></a><a class="code" href="uniondaint__data.html#419952bb56b11f01e7f0995e138237de">01157</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#419952bb56b11f01e7f0995e138237de">inep15</a>:1;
  653. <a name="l01159"></a><a class="code" href="uniondaint__data.html#c7e9083edca852fb7f2f64e8671aee84">01159</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#c7e9083edca852fb7f2f64e8671aee84">outep0</a>:1;
  654. <a name="l01160"></a><a class="code" href="uniondaint__data.html#32fab893aee2c30b343fcef45a2b663b">01160</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#32fab893aee2c30b343fcef45a2b663b">outep1</a>:1;
  655. <a name="l01161"></a><a class="code" href="uniondaint__data.html#ab37e9518e23799029192a422ca6a3ca">01161</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#ab37e9518e23799029192a422ca6a3ca">outep2</a>:1;
  656. <a name="l01162"></a><a class="code" href="uniondaint__data.html#db7e607293c77325f6940d33c56bc502">01162</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#db7e607293c77325f6940d33c56bc502">outep3</a>:1;
  657. <a name="l01163"></a><a class="code" href="uniondaint__data.html#17ad350597358b4795cf861409ba228c">01163</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#17ad350597358b4795cf861409ba228c">outep4</a>:1;
  658. <a name="l01164"></a><a class="code" href="uniondaint__data.html#d50c4c8564d64cc4c176bcadd031b625">01164</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#d50c4c8564d64cc4c176bcadd031b625">outep5</a>:1;
  659. <a name="l01165"></a><a class="code" href="uniondaint__data.html#d23b2e895318d194c683f2c6bb2ccbbe">01165</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#d23b2e895318d194c683f2c6bb2ccbbe">outep6</a>:1;
  660. <a name="l01166"></a><a class="code" href="uniondaint__data.html#f8891bc2ff5fe8989c5119461e6ab126">01166</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f8891bc2ff5fe8989c5119461e6ab126">outep7</a>:1;
  661. <a name="l01167"></a><a class="code" href="uniondaint__data.html#29c28a7d96343bfcc1f43faa72e83722">01167</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#29c28a7d96343bfcc1f43faa72e83722">outep8</a>:1;
  662. <a name="l01168"></a><a class="code" href="uniondaint__data.html#8ad45fbc3efeb84ed83dc44b80e83c05">01168</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#8ad45fbc3efeb84ed83dc44b80e83c05">outep9</a>:1;
  663. <a name="l01169"></a><a class="code" href="uniondaint__data.html#1c2f136c1e7820cb09f31b7d7e8ddcf4">01169</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#1c2f136c1e7820cb09f31b7d7e8ddcf4">outep10</a>:1;
  664. <a name="l01170"></a><a class="code" href="uniondaint__data.html#f1df69d381a3a93148371edd890f375e">01170</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f1df69d381a3a93148371edd890f375e">outep11</a>:1;
  665. <a name="l01171"></a><a class="code" href="uniondaint__data.html#fc51e98e345b027d0e015cebe87914a3">01171</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#fc51e98e345b027d0e015cebe87914a3">outep12</a>:1;
  666. <a name="l01172"></a><a class="code" href="uniondaint__data.html#fdb431a548b60ebf8ca6aea82c64b841">01172</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#fdb431a548b60ebf8ca6aea82c64b841">outep13</a>:1;
  667. <a name="l01173"></a><a class="code" href="uniondaint__data.html#14a49a0718676557899e5f121583778e">01173</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#14a49a0718676557899e5f121583778e">outep14</a>:1;
  668. <a name="l01174"></a><a class="code" href="uniondaint__data.html#f3223d420d13e35899760843900cc8ea">01174</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondaint__data.html#f3223d420d13e35899760843900cc8ea">outep15</a>:1;
  669. <a name="l01175"></a>01175 } b;
  670. <a name="l01176"></a>01176 } <a class="code" href="uniondaint__data.html">daint_data_t</a>;
  671. <a name="l01177"></a>01177
  672. <a name="l01184"></a><a class="code" href="uniondtknq1__data.html">01184</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondtknq1__data.html">dtknq1_data</a> {
  673. <a name="l01186"></a><a class="code" href="uniondtknq1__data.html#86015789f75da8cd507db3766fe93fef">01186</a> uint32_t <a class="code" href="uniondtknq1__data.html#86015789f75da8cd507db3766fe93fef">d32</a>;
  674. <a name="l01188"></a>01188 <span class="keyword">struct </span>{
  675. <a name="l01190"></a><a class="code" href="uniondtknq1__data.html#33b25ddce8afe3ac2d8736f42133c284">01190</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondtknq1__data.html#33b25ddce8afe3ac2d8736f42133c284">intknwptr</a>:5;
  676. <a name="l01192"></a><a class="code" href="uniondtknq1__data.html#08d3442422c47ce894571c92470195c9">01192</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondtknq1__data.html#08d3442422c47ce894571c92470195c9">reserved05_06</a>:2;
  677. <a name="l01194"></a><a class="code" href="uniondtknq1__data.html#9ae9021519e7fa501c86093c7718dbb4">01194</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondtknq1__data.html#9ae9021519e7fa501c86093c7718dbb4">wrap_bit</a>:1;
  678. <a name="l01196"></a><a class="code" href="uniondtknq1__data.html#b35b4b7cfebfe54904ac0d74bb771825">01196</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondtknq1__data.html#b35b4b7cfebfe54904ac0d74bb771825">epnums0_5</a>:24;
  679. <a name="l01197"></a>01197 } <a class="code" href="uniondtknq1__data.html#fffe59f9a5f7cdf1ece03cf43caff69d">b</a>;
  680. <a name="l01198"></a>01198 } <a class="code" href="uniondtknq1__data.html">dtknq1_data_t</a>;
  681. <a name="l01199"></a>01199
  682. <a name="l01205"></a><a class="code" href="uniondthrctl__data.html">01205</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondthrctl__data.html">dthrctl_data</a> {
  683. <a name="l01207"></a><a class="code" href="uniondthrctl__data.html#f66c52fe9278bb6ed52c811ddbed16a5">01207</a> uint32_t <a class="code" href="uniondthrctl__data.html#f66c52fe9278bb6ed52c811ddbed16a5">d32</a>;
  684. <a name="l01209"></a>01209 <span class="keyword">struct </span>{
  685. <a name="l01211"></a><a class="code" href="uniondthrctl__data.html#9b9e309f454fb10621cbaeafe068af47">01211</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#9b9e309f454fb10621cbaeafe068af47">non_iso_thr_en</a>:1;
  686. <a name="l01213"></a><a class="code" href="uniondthrctl__data.html#f69727f09d4443c01038ba7b163814f8">01213</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#f69727f09d4443c01038ba7b163814f8">iso_thr_en</a>:1;
  687. <a name="l01215"></a><a class="code" href="uniondthrctl__data.html#75959c97b938bf99faa602c933938340">01215</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#75959c97b938bf99faa602c933938340">tx_thr_len</a>:9;
  688. <a name="l01217"></a><a class="code" href="uniondthrctl__data.html#00bbf39ee16616cc14410549c1e97c45">01217</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#00bbf39ee16616cc14410549c1e97c45">ahb_thr_ratio</a>:2;
  689. <a name="l01219"></a><a class="code" href="uniondthrctl__data.html#a9f51dc49f7e07a49dc8fad22699fa6c">01219</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#a9f51dc49f7e07a49dc8fad22699fa6c">reserved13_15</a>:3;
  690. <a name="l01221"></a><a class="code" href="uniondthrctl__data.html#0a73132b4e481b250e1b5f533b807bcb">01221</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#0a73132b4e481b250e1b5f533b807bcb">rx_thr_en</a>:1;
  691. <a name="l01223"></a><a class="code" href="uniondthrctl__data.html#210370ba2134a296e1c1dcc8b2f05461">01223</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#210370ba2134a296e1c1dcc8b2f05461">rx_thr_len</a>:9;
  692. <a name="l01225"></a><a class="code" href="uniondthrctl__data.html#79c053fcb32c8fdceffebf8dda9f3785">01225</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondthrctl__data.html#79c053fcb32c8fdceffebf8dda9f3785">reserved26_31</a>:6;
  693. <a name="l01226"></a>01226 } <a class="code" href="uniondthrctl__data.html#298be6991ca44e5e1ca558471789d33f">b</a>;
  694. <a name="l01227"></a>01227 } <a class="code" href="uniondthrctl__data.html">dthrctl_data_t</a>;
  695. <a name="l01228"></a>01228
  696. <a name="l01239"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html">01239</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__in__ep__regs.html">dwc_otg_dev_in_ep_regs</a> {
  697. <a name="l01242"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#53a5adb977e2aec66d4902c6ba293216">01242</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#53a5adb977e2aec66d4902c6ba293216">diepctl</a>;
  698. <a name="l01244"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#4a6af6187ad26a0059b4b2b4706aaa6d">01244</a> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#4a6af6187ad26a0059b4b2b4706aaa6d">reserved04</a>;
  699. <a name="l01247"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#4d6d6309ef5e09ad9048655ced6a2769">01247</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#4d6d6309ef5e09ad9048655ced6a2769">diepint</a>;
  700. <a name="l01249"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#6d896f525592c1e1d12d33dba999ccd6">01249</a> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#6d896f525592c1e1d12d33dba999ccd6">reserved0C</a>;
  701. <a name="l01252"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#88f637b5a4e8a0c6bc87d157072255dd">01252</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#88f637b5a4e8a0c6bc87d157072255dd">dieptsiz</a>;
  702. <a name="l01255"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#5f013840a15e0a310b8722646880a420">01255</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#5f013840a15e0a310b8722646880a420">diepdma</a>;
  703. <a name="l01258"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#90db7d3ed2dd087e0a55a1465deb21c9">01258</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#90db7d3ed2dd087e0a55a1465deb21c9">dtxfsts</a>;
  704. <a name="l01261"></a><a class="code" href="structdwc__otg__dev__in__ep__regs.html#aa24ec8b19877c7f2f20802afc6f9cef">01261</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__in__ep__regs.html#aa24ec8b19877c7f2f20802afc6f9cef">diepdmab</a>;
  705. <a name="l01262"></a>01262 } <a class="code" href="structdwc__otg__dev__in__ep__regs.html">dwc_otg_dev_in_ep_regs_t</a>;
  706. <a name="l01263"></a>01263
  707. <a name="l01274"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html">01274</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__out__ep__regs.html">dwc_otg_dev_out_ep_regs</a> {
  708. <a name="l01277"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#2a522b71fc97658c07debf3521f7d3e5">01277</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#2a522b71fc97658c07debf3521f7d3e5">doepctl</a>;
  709. <a name="l01280"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#f23e8e9750d99b1c4b5ac0c674e8733e">01280</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#f23e8e9750d99b1c4b5ac0c674e8733e">doepfn</a>;
  710. <a name="l01283"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#81d837c801dcfa30f17b567419a86f62">01283</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#81d837c801dcfa30f17b567419a86f62">doepint</a>;
  711. <a name="l01285"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#9e4014081779b42d9da9a59b2361fe9b">01285</a> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#9e4014081779b42d9da9a59b2361fe9b">reserved0C</a>;
  712. <a name="l01288"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#e756ec48787099f0a4e2ce353fce4f91">01288</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#e756ec48787099f0a4e2ce353fce4f91">doeptsiz</a>;
  713. <a name="l01291"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#006071bf54bfa1c1f5e25cf4c9f65cb1">01291</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#006071bf54bfa1c1f5e25cf4c9f65cb1">doepdma</a>;
  714. <a name="l01293"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#f78d72b82ee55e6a35cada1bd89d5659">01293</a> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#f78d72b82ee55e6a35cada1bd89d5659">unused</a>;
  715. <a name="l01296"></a><a class="code" href="structdwc__otg__dev__out__ep__regs.html#baff3c1aea7aed57a42fa0015f15e0fa">01296</a> uint32_t <a class="code" href="structdwc__otg__dev__out__ep__regs.html#baff3c1aea7aed57a42fa0015f15e0fa">doepdmab</a>;
  716. <a name="l01297"></a>01297 } <a class="code" href="structdwc__otg__dev__out__ep__regs.html">dwc_otg_dev_out_ep_regs_t</a>;
  717. <a name="l01298"></a>01298
  718. <a name="l01304"></a><a class="code" href="uniondepctl__data.html">01304</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondepctl__data.html">depctl_data</a> {
  719. <a name="l01306"></a><a class="code" href="uniondepctl__data.html#c3d4448663382417e50e23c05ff11a09">01306</a> uint32_t <a class="code" href="uniondepctl__data.html#c3d4448663382417e50e23c05ff11a09">d32</a>;
  720. <a name="l01308"></a>01308 <span class="keyword">struct </span>{
  721. <a name="l01316"></a><a class="code" href="uniondepctl__data.html#5899d20333186341271c2d0b7781b98c">01316</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#5899d20333186341271c2d0b7781b98c">mps</a>:11;
  722. <a name="l01317"></a><a class="code" href="dwc__otg__regs_8h.html#8ed30be9c5fc70ceb62f8e974ef5d58f">01317</a> <span class="preprocessor">#define DWC_DEP0CTL_MPS_64 0</span>
  723. <a name="l01318"></a><a class="code" href="dwc__otg__regs_8h.html#1571f704fa9a27aed09f5bf9f1fee3cd">01318</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DEP0CTL_MPS_32 1</span>
  724. <a name="l01319"></a><a class="code" href="dwc__otg__regs_8h.html#f5eb5941743a925692ca3008e795f0c9">01319</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DEP0CTL_MPS_16 2</span>
  725. <a name="l01320"></a><a class="code" href="dwc__otg__regs_8h.html#3207e5140ff0395b34f637942ab5b191">01320</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_DEP0CTL_MPS_8 3</span>
  726. <a name="l01321"></a>01321 <span class="preprocessor"></span>
  727. <a name="l01325"></a><a class="code" href="uniondepctl__data.html#3bdea97ec728985cbc4b9305f3ed8e96">01325</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#3bdea97ec728985cbc4b9305f3ed8e96">nextep</a>:4;
  728. <a name="l01326"></a>01326
  729. <a name="l01328"></a><a class="code" href="uniondepctl__data.html#2ddb1e68ac29dfc383dacd94f76b4710">01328</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#2ddb1e68ac29dfc383dacd94f76b4710">usbactep</a>:1;
  730. <a name="l01329"></a>01329
  731. <a name="l01344"></a><a class="code" href="uniondepctl__data.html#ea2f031d4f4dd0580caa5707d50dd0c1">01344</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#ea2f031d4f4dd0580caa5707d50dd0c1">dpid</a>:1;
  732. <a name="l01345"></a>01345
  733. <a name="l01347"></a><a class="code" href="uniondepctl__data.html#98d3916b91f9d3d6c460d0ffaffd7b8b">01347</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#98d3916b91f9d3d6c460d0ffaffd7b8b">naksts</a>:1;
  734. <a name="l01348"></a>01348
  735. <a name="l01354"></a><a class="code" href="uniondepctl__data.html#f119782e7db731a3d4bf6c500b4ba5d2">01354</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#f119782e7db731a3d4bf6c500b4ba5d2">eptype</a>:2;
  736. <a name="l01355"></a>01355
  737. <a name="l01359"></a><a class="code" href="uniondepctl__data.html#27d9b0c9fa7b2c1a053d1ec7a1f69962">01359</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#27d9b0c9fa7b2c1a053d1ec7a1f69962">snp</a>:1;
  738. <a name="l01360"></a>01360
  739. <a name="l01362"></a><a class="code" href="uniondepctl__data.html#f7ad1bcf91d28b8a4aa8d3a343dd83e4">01362</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#f7ad1bcf91d28b8a4aa8d3a343dd83e4">stall</a>:1;
  740. <a name="l01363"></a>01363
  741. <a name="l01367"></a><a class="code" href="uniondepctl__data.html#89fd2f9f2183a32181e9a04bf3251c43">01367</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#89fd2f9f2183a32181e9a04bf3251c43">txfnum</a>:4;
  742. <a name="l01368"></a>01368
  743. <a name="l01370"></a><a class="code" href="uniondepctl__data.html#0b87d0914ceee7a20ffd2d7510b6a72e">01370</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#0b87d0914ceee7a20ffd2d7510b6a72e">cnak</a>:1;
  744. <a name="l01372"></a><a class="code" href="uniondepctl__data.html#ccf6e60ac8cabde8da36edb19504ba2b">01372</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#ccf6e60ac8cabde8da36edb19504ba2b">snak</a>:1;
  745. <a name="l01381"></a><a class="code" href="uniondepctl__data.html#90d89b642aafd60a6c62db5bf8396de9">01381</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#90d89b642aafd60a6c62db5bf8396de9">setd0pid</a>:1;
  746. <a name="l01389"></a><a class="code" href="uniondepctl__data.html#9c0962acc0c23fe46a7738ad36634c25">01389</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#9c0962acc0c23fe46a7738ad36634c25">setd1pid</a>:1;
  747. <a name="l01390"></a>01390
  748. <a name="l01392"></a><a class="code" href="uniondepctl__data.html#4d76ba4ebd506d3175ec5cdc0d811654">01392</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#4d76ba4ebd506d3175ec5cdc0d811654">epdis</a>:1;
  749. <a name="l01394"></a><a class="code" href="uniondepctl__data.html#337ceb41a9e0735e144e684b1f9e5368">01394</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondepctl__data.html#337ceb41a9e0735e144e684b1f9e5368">epena</a>:1;
  750. <a name="l01395"></a>01395 } <a class="code" href="uniondepctl__data.html#92b47fc74de50f45d781d16e33176766">b</a>;
  751. <a name="l01396"></a>01396 } <a class="code" href="uniondepctl__data.html">depctl_data_t</a>;
  752. <a name="l01397"></a>01397
  753. <a name="l01403"></a><a class="code" href="uniondeptsiz__data.html">01403</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondeptsiz__data.html">deptsiz_data</a> {
  754. <a name="l01405"></a><a class="code" href="uniondeptsiz__data.html#10c2b2ba8b419b0a766430a59befbbe0">01405</a> uint32_t <a class="code" href="uniondeptsiz__data.html#10c2b2ba8b419b0a766430a59befbbe0">d32</a>;
  755. <a name="l01407"></a>01407 <span class="keyword">struct </span>{
  756. <a name="l01409"></a><a class="code" href="uniondeptsiz__data.html#cf06327d851e7cfe5c442b29bf2d6fa4">01409</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz__data.html#cf06327d851e7cfe5c442b29bf2d6fa4">xfersize</a>:19;
  757. <a name="l01411"></a><a class="code" href="uniondeptsiz__data.html#bbd89e812371e5b555bb82373f3643d9">01411</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz__data.html#bbd89e812371e5b555bb82373f3643d9">pktcnt</a>:10;
  758. <a name="l01413"></a><a class="code" href="uniondeptsiz__data.html#45a97381fba9a7d9c3bde425334a60a5">01413</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz__data.html#45a97381fba9a7d9c3bde425334a60a5">mc</a>:2;
  759. <a name="l01414"></a><a class="code" href="uniondeptsiz__data.html#19515de87199335d65ebbd0e04a13f87">01414</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz__data.html#19515de87199335d65ebbd0e04a13f87">reserved</a>:1;
  760. <a name="l01415"></a>01415 } <a class="code" href="uniondeptsiz__data.html#4ef5a09d8918c8ec2769c5b67f8b6d32">b</a>;
  761. <a name="l01416"></a>01416 } <a class="code" href="uniondeptsiz__data.html">deptsiz_data_t</a>;
  762. <a name="l01417"></a>01417
  763. <a name="l01423"></a><a class="code" href="uniondeptsiz0__data.html">01423</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondeptsiz0__data.html">deptsiz0_data</a> {
  764. <a name="l01425"></a><a class="code" href="uniondeptsiz0__data.html#a06fa9b1dcaee47fba9cf869027ed6f1">01425</a> uint32_t <a class="code" href="uniondeptsiz0__data.html#a06fa9b1dcaee47fba9cf869027ed6f1">d32</a>;
  765. <a name="l01427"></a>01427 <span class="keyword">struct </span>{
  766. <a name="l01429"></a><a class="code" href="uniondeptsiz0__data.html#1792e672dde70ead19bd0f5e7642af03">01429</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#1792e672dde70ead19bd0f5e7642af03">xfersize</a>:7;
  767. <a name="l01431"></a><a class="code" href="uniondeptsiz0__data.html#c7fc04a01e440f0ed58541fd64a1b9be">01431</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#c7fc04a01e440f0ed58541fd64a1b9be">reserved7_18</a>:12;
  768. <a name="l01433"></a><a class="code" href="uniondeptsiz0__data.html#debb8f273e4480cde57bef7677697bd0">01433</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#debb8f273e4480cde57bef7677697bd0">pktcnt</a>:1;
  769. <a name="l01435"></a><a class="code" href="uniondeptsiz0__data.html#6a0d46284aeed1dd01b301ec503cc5c4">01435</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#6a0d46284aeed1dd01b301ec503cc5c4">reserved20_28</a>:9;
  770. <a name="l01437"></a><a class="code" href="uniondeptsiz0__data.html#60123707d51d7dfa22cd6b245402e49b">01437</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#60123707d51d7dfa22cd6b245402e49b">supcnt</a>:2;
  771. <a name="l01438"></a><a class="code" href="uniondeptsiz0__data.html#54b64c3a39b487b090048869c4a237e1">01438</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondeptsiz0__data.html#54b64c3a39b487b090048869c4a237e1">reserved31</a>;
  772. <a name="l01439"></a>01439 } <a class="code" href="uniondeptsiz0__data.html#8e50594573fd774fc3e27404d8b1f59c">b</a>;
  773. <a name="l01440"></a>01440 } <a class="code" href="uniondeptsiz0__data.html">deptsiz0_data_t</a>;
  774. <a name="l01441"></a>01441
  775. <a name="l01443"></a>01443 <span class="comment">// DMA Descriptor Specific Structures</span>
  776. <a name="l01444"></a>01444 <span class="comment">//</span>
  777. <a name="l01445"></a>01445
  778. <a name="l01448"></a><a class="code" href="dwc__otg__regs_8h.html#c2cfc53da94087a90d21d3528b005bcf">01448</a> <span class="preprocessor">#define BS_HOST_READY 0x0</span>
  779. <a name="l01449"></a><a class="code" href="dwc__otg__regs_8h.html#3110b1318d89fe11ee69f3ccbe219c4e">01449</a> <span class="preprocessor"></span><span class="preprocessor">#define BS_DMA_BUSY 0x1</span>
  780. <a name="l01450"></a><a class="code" href="dwc__otg__regs_8h.html#b20f6432003d81072ed8b7cd66d6305b">01450</a> <span class="preprocessor"></span><span class="preprocessor">#define BS_DMA_DONE 0x2</span>
  781. <a name="l01451"></a><a class="code" href="dwc__otg__regs_8h.html#e6e96a79797557986256d1a1ff104ca1">01451</a> <span class="preprocessor"></span><span class="preprocessor">#define BS_HOST_BUSY 0x3</span>
  782. <a name="l01452"></a>01452 <span class="preprocessor"></span>
  783. <a name="l01455"></a><a class="code" href="dwc__otg__regs_8h.html#cc9b21a293ad5a9103a64d76314a052e">01455</a> <span class="preprocessor">#define RTS_SUCCESS 0x0</span>
  784. <a name="l01456"></a><a class="code" href="dwc__otg__regs_8h.html#46f9d43df5fef233f4f5415d4719c1da">01456</a> <span class="preprocessor"></span><span class="preprocessor">#define RTS_BUFFLUSH 0x1</span>
  785. <a name="l01457"></a><a class="code" href="dwc__otg__regs_8h.html#1fa264096eca908e709d19b87a53f13f">01457</a> <span class="preprocessor"></span><span class="preprocessor">#define RTS_RESERVED 0x2</span>
  786. <a name="l01458"></a><a class="code" href="dwc__otg__regs_8h.html#55b69fa65e7d41448646c88fc0642408">01458</a> <span class="preprocessor"></span><span class="preprocessor">#define RTS_BUFERR 0x3</span>
  787. <a name="l01459"></a>01459 <span class="preprocessor"></span>
  788. <a name="l01466"></a><a class="code" href="uniondev__dma__desc__sts.html">01466</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="uniondev__dma__desc__sts.html">dev_dma_desc_sts</a> {
  789. <a name="l01468"></a><a class="code" href="uniondev__dma__desc__sts.html#fb77b9c4ab63304073542ed2b118a64b">01468</a> uint32_t <a class="code" href="uniondev__dma__desc__sts.html#fb77b9c4ab63304073542ed2b118a64b">d32</a>;
  790. <a name="l01470"></a>01470 <span class="keyword">struct </span>{
  791. <a name="l01472"></a><a class="code" href="uniondev__dma__desc__sts.html#9b6181d78984cb4d853945774f300ef0">01472</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#9b6181d78984cb4d853945774f300ef0">bytes</a>:16;
  792. <a name="l01473"></a>01473
  793. <a name="l01474"></a><a class="code" href="uniondev__dma__desc__sts.html#a87eecf4647accc23a4e409c6c2ad47c">01474</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a87eecf4647accc23a4e409c6c2ad47c">reserved16_22</a>:7;
  794. <a name="l01476"></a><a class="code" href="uniondev__dma__desc__sts.html#01c54383fd48fc31a3dd93ef54c417e8">01476</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#01c54383fd48fc31a3dd93ef54c417e8">mtrf</a>:1;
  795. <a name="l01478"></a><a class="code" href="uniondev__dma__desc__sts.html#88d65d05f6561525543d09d0137c8967">01478</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#88d65d05f6561525543d09d0137c8967">sr</a>:1;
  796. <a name="l01480"></a><a class="code" href="uniondev__dma__desc__sts.html#02c8be72ef6258c25094478c7cac0b12">01480</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#02c8be72ef6258c25094478c7cac0b12">ioc</a>:1;
  797. <a name="l01482"></a><a class="code" href="uniondev__dma__desc__sts.html#a850ddfa13601227c05e0ae43a538a9d">01482</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a850ddfa13601227c05e0ae43a538a9d">sp</a>:1;
  798. <a name="l01484"></a><a class="code" href="uniondev__dma__desc__sts.html#b728a79d6a86a0d1b6426a1b2627f2c2">01484</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#b728a79d6a86a0d1b6426a1b2627f2c2">l</a>:1;
  799. <a name="l01486"></a><a class="code" href="uniondev__dma__desc__sts.html#2be04f03ca64c3484260b2235aef3b9b">01486</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#2be04f03ca64c3484260b2235aef3b9b">sts</a>:2;
  800. <a name="l01488"></a><a class="code" href="uniondev__dma__desc__sts.html#05d1c1d8f6c5a1967c51c5d0e2e04261">01488</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#05d1c1d8f6c5a1967c51c5d0e2e04261">bs</a>:2;
  801. <a name="l01489"></a>01489 } <a class="code" href="uniondev__dma__desc__sts.html#1876c32496f0067948f6282b7583aeab">b</a>;
  802. <a name="l01490"></a>01490
  803. <a name="l01491"></a>01491 <span class="preprocessor">#ifdef DWC_EN_ISOC</span>
  804. <a name="l01492"></a>01492 <span class="preprocessor"></span>
  805. <a name="l01493"></a>01493 <span class="keyword">struct </span>{
  806. <a name="l01495"></a><a class="code" href="uniondev__dma__desc__sts.html#ede78801cd7bc514474fcbe1ef154e5a">01495</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#ede78801cd7bc514474fcbe1ef154e5a">rxbytes</a>:11;
  807. <a name="l01496"></a>01496
  808. <a name="l01497"></a><a class="code" href="uniondev__dma__desc__sts.html#268998cfefef876150fff80a33ba70a6">01497</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#268998cfefef876150fff80a33ba70a6">reserved11</a>:1;
  809. <a name="l01499"></a><a class="code" href="uniondev__dma__desc__sts.html#d9da3eccc6d247e2b5eccd4dfba7874e">01499</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#d9da3eccc6d247e2b5eccd4dfba7874e">framenum</a>:11;
  810. <a name="l01501"></a><a class="code" href="uniondev__dma__desc__sts.html#79bf5fe6d9949ddb671daa14b5ee298e">01501</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#79bf5fe6d9949ddb671daa14b5ee298e">pid</a>:2;
  811. <a name="l01503"></a>01503 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#02c8be72ef6258c25094478c7cac0b12">ioc</a>:1;
  812. <a name="l01505"></a>01505 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a850ddfa13601227c05e0ae43a538a9d">sp</a>:1;
  813. <a name="l01507"></a>01507 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#b728a79d6a86a0d1b6426a1b2627f2c2">l</a>:1;
  814. <a name="l01509"></a><a class="code" href="uniondev__dma__desc__sts.html#a80809cda5b19b3e36f512effef795f0">01509</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a80809cda5b19b3e36f512effef795f0">rxsts</a>:2;
  815. <a name="l01511"></a>01511 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#05d1c1d8f6c5a1967c51c5d0e2e04261">bs</a>:2;
  816. <a name="l01512"></a>01512 } <a class="code" href="uniondev__dma__desc__sts.html#214ba099b6077c3393b179cf9a7909f7">b_iso_out</a>;
  817. <a name="l01513"></a>01513
  818. <a name="l01515"></a>01515 <span class="keyword">struct </span>{
  819. <a name="l01517"></a><a class="code" href="uniondev__dma__desc__sts.html#56cc3ad6b0e5704c6eb394f58f660eef">01517</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#56cc3ad6b0e5704c6eb394f58f660eef">txbytes</a>:12;
  820. <a name="l01519"></a>01519 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#d9da3eccc6d247e2b5eccd4dfba7874e">framenum</a>:11;
  821. <a name="l01521"></a>01521 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#79bf5fe6d9949ddb671daa14b5ee298e">pid</a>:2;
  822. <a name="l01523"></a>01523 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#02c8be72ef6258c25094478c7cac0b12">ioc</a>:1;
  823. <a name="l01525"></a>01525 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#a850ddfa13601227c05e0ae43a538a9d">sp</a>:1;
  824. <a name="l01527"></a>01527 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#b728a79d6a86a0d1b6426a1b2627f2c2">l</a>:1;
  825. <a name="l01529"></a><a class="code" href="uniondev__dma__desc__sts.html#30ebc024572822f0803d28c95914a44c">01529</a> <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#30ebc024572822f0803d28c95914a44c">txsts</a>:2;
  826. <a name="l01531"></a>01531 <span class="keywordtype">unsigned</span> <a class="code" href="uniondev__dma__desc__sts.html#05d1c1d8f6c5a1967c51c5d0e2e04261">bs</a>:2;
  827. <a name="l01532"></a>01532 } <a class="code" href="uniondev__dma__desc__sts.html#324fdd57830243334b74e0579b4e9f96">b_iso_in</a>;
  828. <a name="l01533"></a>01533 <span class="preprocessor">#endif </span><span class="comment">/* DWC_EN_ISOC */</span>
  829. <a name="l01534"></a>01534 } <a class="code" href="uniondev__dma__desc__sts.html">dev_dma_desc_sts_t</a>;
  830. <a name="l01535"></a>01535
  831. <a name="l01542"></a><a class="code" href="structdwc__otg__dev__dma__desc.html">01542</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc</a> {
  832. <a name="l01544"></a><a class="code" href="structdwc__otg__dev__dma__desc.html#ab81bc9b2bca330e2dda8941b17c85ba">01544</a> <a class="code" href="uniondev__dma__desc__sts.html">dev_dma_desc_sts_t</a> <a class="code" href="structdwc__otg__dev__dma__desc.html#ab81bc9b2bca330e2dda8941b17c85ba">status</a>;
  833. <a name="l01546"></a><a class="code" href="structdwc__otg__dev__dma__desc.html#0454dad420ef536fe5eb7c38ef764430">01546</a> uint32_t <a class="code" href="structdwc__otg__dev__dma__desc.html#0454dad420ef536fe5eb7c38ef764430">buf</a>;
  834. <a name="l01547"></a>01547 } <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a>;
  835. <a name="l01548"></a>01548
  836. <a name="l01554"></a><a class="code" href="structdwc__otg__dev__if.html">01554</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__dev__if.html">dwc_otg_dev_if</a> {
  837. <a name="l01558"></a><a class="code" href="structdwc__otg__dev__if.html#e261921bab2e67ccc69007fc485d7f82">01558</a> <a class="code" href="structdwc__otg__dev__global__regs.html">dwc_otg_device_global_regs_t</a> *<a class="code" href="structdwc__otg__dev__if.html#e261921bab2e67ccc69007fc485d7f82">dev_global_regs</a>;
  838. <a name="l01559"></a><a class="code" href="dwc__otg__regs_8h.html#4ea9445cbc89c8cc6bbf01c9dd7a9883">01559</a> <span class="preprocessor">#define DWC_DEV_GLOBAL_REG_OFFSET 0x800</span>
  839. <a name="l01560"></a>01560 <span class="preprocessor"></span>
  840. <a name="l01564"></a><a class="code" href="structdwc__otg__dev__if.html#7329ead96344810d718f63738b54a4ca">01564</a> <a class="code" href="structdwc__otg__dev__in__ep__regs.html">dwc_otg_dev_in_ep_regs_t</a> *<a class="code" href="structdwc__otg__dev__if.html#7329ead96344810d718f63738b54a4ca">in_ep_regs</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
  841. <a name="l01565"></a><a class="code" href="dwc__otg__regs_8h.html#57eeaae2d9cf530fbae00d3f462cc7da">01565</a> <span class="preprocessor">#define DWC_DEV_IN_EP_REG_OFFSET 0x900</span>
  842. <a name="l01566"></a><a class="code" href="dwc__otg__regs_8h.html#c9c83030effbf067775d9111e4d90895">01566</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_EP_REG_OFFSET 0x20</span>
  843. <a name="l01567"></a>01567 <span class="preprocessor"></span>
  844. <a name="l01569"></a><a class="code" href="structdwc__otg__dev__if.html#9cc0e6b18b00e44c5d4b46a8ff460384">01569</a> <a class="code" href="structdwc__otg__dev__out__ep__regs.html">dwc_otg_dev_out_ep_regs_t</a> *<a class="code" href="structdwc__otg__dev__if.html#9cc0e6b18b00e44c5d4b46a8ff460384">out_ep_regs</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
  845. <a name="l01570"></a><a class="code" href="dwc__otg__regs_8h.html#7234e42a2bcd47aca0d67a414eb0598e">01570</a> <span class="preprocessor">#define DWC_DEV_OUT_EP_REG_OFFSET 0xB00</span>
  846. <a name="l01571"></a>01571 <span class="preprocessor"></span>
  847. <a name="l01572"></a>01572 <span class="comment">/* Device configuration information */</span>
  848. <a name="l01573"></a><a class="code" href="structdwc__otg__dev__if.html#8a602da4cbdc4fc88c785471426ed63c">01573</a> uint8_t <a class="code" href="structdwc__otg__dev__if.html#8a602da4cbdc4fc88c785471426ed63c">speed</a>;
  849. <a name="l01574"></a><a class="code" href="structdwc__otg__dev__if.html#4fae9bc1293bf2e58966c38fa5b98822">01574</a> uint8_t <a class="code" href="structdwc__otg__dev__if.html#4fae9bc1293bf2e58966c38fa5b98822">num_in_eps</a>;
  850. <a name="l01575"></a><a class="code" href="structdwc__otg__dev__if.html#2f0e01cdc605623f591963fc83c8dc73">01575</a> uint8_t <a class="code" href="structdwc__otg__dev__if.html#2f0e01cdc605623f591963fc83c8dc73">num_out_eps</a>;
  851. <a name="l01578"></a><a class="code" href="structdwc__otg__dev__if.html#817a953b04c45cf346d7a7d6fc274150">01578</a> uint16_t <a class="code" href="structdwc__otg__dev__if.html#817a953b04c45cf346d7a7d6fc274150">perio_tx_fifo_size</a>[<a class="code" href="dwc__otg__core__if_8h.html#13bb22067644d357537c2905fe5ffb8c">MAX_PERIO_FIFOS</a>];
  852. <a name="l01579"></a>01579
  853. <a name="l01581"></a><a class="code" href="structdwc__otg__dev__if.html#ea32a81a3c0a752e6d6274f8fd6faef9">01581</a> uint16_t <a class="code" href="structdwc__otg__dev__if.html#ea32a81a3c0a752e6d6274f8fd6faef9">tx_fifo_size</a>[<a class="code" href="dwc__otg__core__if_8h.html#050db6129005b993e573311dc42bc1a8">MAX_TX_FIFOS</a>];
  854. <a name="l01582"></a>01582
  855. <a name="l01584"></a><a class="code" href="structdwc__otg__dev__if.html#839ada1cbeff50af91f5db00f4b36ec4">01584</a> uint16_t <a class="code" href="structdwc__otg__dev__if.html#839ada1cbeff50af91f5db00f4b36ec4">rx_thr_en</a>;
  856. <a name="l01585"></a><a class="code" href="structdwc__otg__dev__if.html#76af117a05ad95e5e5c534a1afcdae22">01585</a> uint16_t <a class="code" href="structdwc__otg__dev__if.html#76af117a05ad95e5e5c534a1afcdae22">iso_tx_thr_en</a>;
  857. <a name="l01586"></a><a class="code" href="structdwc__otg__dev__if.html#c4c1cdbb40f37e3403d62ae00b4819eb">01586</a> uint16_t <a class="code" href="structdwc__otg__dev__if.html#c4c1cdbb40f37e3403d62ae00b4819eb">non_iso_tx_thr_en</a>;
  858. <a name="l01587"></a>01587
  859. <a name="l01588"></a><a class="code" href="structdwc__otg__dev__if.html#e1ec98fc03446d7e172572a973107d62">01588</a> uint16_t <a class="code" href="structdwc__otg__dev__if.html#e1ec98fc03446d7e172572a973107d62">rx_thr_length</a>;
  860. <a name="l01589"></a><a class="code" href="structdwc__otg__dev__if.html#55206f9ce7b0c2614e2c534d01acd6c4">01589</a> uint16_t <a class="code" href="structdwc__otg__dev__if.html#55206f9ce7b0c2614e2c534d01acd6c4">tx_thr_length</a>;
  861. <a name="l01590"></a>01590
  862. <a name="l01597"></a><a class="code" href="structdwc__otg__dev__if.html#fb3d3353afd5f9d08a8e49c48158cfb7">01597</a> dwc_dma_t <a class="code" href="structdwc__otg__dev__if.html#fb3d3353afd5f9d08a8e49c48158cfb7">dma_setup_desc_addr</a>[2];
  863. <a name="l01598"></a><a class="code" href="structdwc__otg__dev__if.html#f149a6cbedd5f180ff033caeee6f527e">01598</a> <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a> *<a class="code" href="structdwc__otg__dev__if.html#f149a6cbedd5f180ff033caeee6f527e">setup_desc_addr</a>[2];
  864. <a name="l01599"></a>01599
  865. <a name="l01601"></a><a class="code" href="structdwc__otg__dev__if.html#ade28f08143342505c705db1fc0865a9">01601</a> <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a> *<a class="code" href="structdwc__otg__dev__if.html#ade28f08143342505c705db1fc0865a9">psetup</a>;
  866. <a name="l01602"></a>01602
  867. <a name="l01604"></a><a class="code" href="structdwc__otg__dev__if.html#dd45f3935b2ebb171de8da70cddd6935">01604</a> uint32_t <a class="code" href="structdwc__otg__dev__if.html#dd45f3935b2ebb171de8da70cddd6935">setup_desc_index</a>;
  868. <a name="l01605"></a>01605
  869. <a name="l01607"></a><a class="code" href="structdwc__otg__dev__if.html#ba2f5eede8b3deaaec8882baeea6a35b">01607</a> dwc_dma_t <a class="code" href="structdwc__otg__dev__if.html#ba2f5eede8b3deaaec8882baeea6a35b">dma_in_desc_addr</a>;
  870. <a name="l01608"></a><a class="code" href="structdwc__otg__dev__if.html#99f44e328bbb4401aabd8e2708853238">01608</a> <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a> *<a class="code" href="structdwc__otg__dev__if.html#99f44e328bbb4401aabd8e2708853238">in_desc_addr</a>;
  871. <a name="l01609"></a>01609
  872. <a name="l01611"></a><a class="code" href="structdwc__otg__dev__if.html#3829a415bbaf0f5c3e29b1a9f3cf546b">01611</a> dwc_dma_t <a class="code" href="structdwc__otg__dev__if.html#3829a415bbaf0f5c3e29b1a9f3cf546b">dma_out_desc_addr</a>;
  873. <a name="l01612"></a><a class="code" href="structdwc__otg__dev__if.html#8cc9be8ccaba2ef93b02b34ba7b26bad">01612</a> <a class="code" href="structdwc__otg__dev__dma__desc.html">dwc_otg_dev_dma_desc_t</a> *<a class="code" href="structdwc__otg__dev__if.html#8cc9be8ccaba2ef93b02b34ba7b26bad">out_desc_addr</a>;
  874. <a name="l01613"></a>01613
  875. <a name="l01615"></a><a class="code" href="structdwc__otg__dev__if.html#aaabcd21be1be15804b0cf49119ce883">01615</a> uint32_t <a class="code" href="structdwc__otg__dev__if.html#aaabcd21be1be15804b0cf49119ce883">spd</a>;
  876. <a name="l01616"></a>01616
  877. <a name="l01617"></a>01617 } <a class="code" href="structdwc__otg__dev__if.html">dwc_otg_dev_if_t</a>;
  878. <a name="l01618"></a>01618
  879. <a name="l01620"></a>01620 <span class="comment">// Host Mode Register Structures</span>
  880. <a name="l01621"></a>01621 <span class="comment">//</span>
  881. <a name="l01627"></a><a class="code" href="structdwc__otg__host__global__regs.html">01627</a> <span class="comment"></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__host__global__regs.html">dwc_otg_host_global_regs</a> {
  882. <a name="l01629"></a><a class="code" href="structdwc__otg__host__global__regs.html#fd7d93b5ffcb6c7c0a84ef656e6e68de">01629</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#fd7d93b5ffcb6c7c0a84ef656e6e68de">hcfg</a>;
  883. <a name="l01631"></a><a class="code" href="structdwc__otg__host__global__regs.html#d5ad893315e7b0dde27a3c5867dc56d0">01631</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#d5ad893315e7b0dde27a3c5867dc56d0">hfir</a>;
  884. <a name="l01633"></a><a class="code" href="structdwc__otg__host__global__regs.html#cebb0d86d0776473ef30eeac61e8692c">01633</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#cebb0d86d0776473ef30eeac61e8692c">hfnum</a>;
  885. <a name="l01635"></a><a class="code" href="structdwc__otg__host__global__regs.html#fa21568e8b2f87538105f7109a9d1719">01635</a> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#fa21568e8b2f87538105f7109a9d1719">reserved40C</a>;
  886. <a name="l01637"></a><a class="code" href="structdwc__otg__host__global__regs.html#bf1a1528a2e479d86318d49ecd52ee40">01637</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#bf1a1528a2e479d86318d49ecd52ee40">hptxsts</a>;
  887. <a name="l01639"></a><a class="code" href="structdwc__otg__host__global__regs.html#7c41808b0a69ed7d2125eb3afbbf6c14">01639</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#7c41808b0a69ed7d2125eb3afbbf6c14">haint</a>;
  888. <a name="l01641"></a><a class="code" href="structdwc__otg__host__global__regs.html#317f5059d4c2dc91da041f5c0a4819fc">01641</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#317f5059d4c2dc91da041f5c0a4819fc">haintmsk</a>;
  889. <a name="l01643"></a><a class="code" href="structdwc__otg__host__global__regs.html#9a6af0a2c19d7b6228c7a40c9078907b">01643</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__host__global__regs.html#9a6af0a2c19d7b6228c7a40c9078907b">hflbaddr</a>;
  890. <a name="l01644"></a>01644 } <a class="code" href="structdwc__otg__host__global__regs.html">dwc_otg_host_global_regs_t</a>;
  891. <a name="l01645"></a>01645
  892. <a name="l01646"></a>01646
  893. <a name="l01652"></a><a class="code" href="unionhcfg__data.html">01652</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhcfg__data.html">hcfg_data</a>
  894. <a name="l01653"></a>01653 {
  895. <a name="l01655"></a><a class="code" href="unionhcfg__data.html#381a253b3a38a7f943dcbb42f7bf10be">01655</a> uint32_t <a class="code" href="unionhcfg__data.html#381a253b3a38a7f943dcbb42f7bf10be">d32</a>;
  896. <a name="l01656"></a>01656
  897. <a name="l01658"></a>01658 <span class="keyword">struct </span>
  898. <a name="l01659"></a>01659 <span class="keyword"> </span>{
  899. <a name="l01661"></a><a class="code" href="unionhcfg__data.html#e048ad3775c6794c3ee07af86079fadf">01661</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#e048ad3775c6794c3ee07af86079fadf">fslspclksel</a>:2;
  900. <a name="l01662"></a><a class="code" href="dwc__otg__regs_8h.html#398b117902d7a5594388a5086bb2de21">01662</a> <span class="preprocessor">#define DWC_HCFG_30_60_MHZ 0</span>
  901. <a name="l01663"></a><a class="code" href="dwc__otg__regs_8h.html#556ba73fd9346d666a7c0a28fcf993a7">01663</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCFG_48_MHZ 1</span>
  902. <a name="l01664"></a><a class="code" href="dwc__otg__regs_8h.html#40a20b71af7ff9f23a2241a2e4c3c819">01664</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCFG_6_MHZ 2</span>
  903. <a name="l01665"></a>01665 <span class="preprocessor"></span>
  904. <a name="l01667"></a><a class="code" href="unionhcfg__data.html#c047f55e398b8a94aef27a66ed78f2de">01667</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#c047f55e398b8a94aef27a66ed78f2de">fslssupp</a>:1;
  905. <a name="l01668"></a><a class="code" href="unionhcfg__data.html#fcbdeb7668bb4e9f6cf150052ae2d014">01668</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#fcbdeb7668bb4e9f6cf150052ae2d014">reserved3_22</a> : 20;
  906. <a name="l01670"></a><a class="code" href="unionhcfg__data.html#7ec04d77b1c0d3cc25165e77e9bce5f4">01670</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#7ec04d77b1c0d3cc25165e77e9bce5f4">descdma</a> : 1;
  907. <a name="l01672"></a><a class="code" href="unionhcfg__data.html#11340031265fce764f491b23ae42dda5">01672</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#11340031265fce764f491b23ae42dda5">frlisten</a>: 2;
  908. <a name="l01674"></a><a class="code" href="unionhcfg__data.html#b49be9c0cbc3df2bb917e1ea96c99c62">01674</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#b49be9c0cbc3df2bb917e1ea96c99c62">perschedena</a>: 1;
  909. <a name="l01676"></a><a class="code" href="unionhcfg__data.html#995a4d09381b8d6ce2c7ac0a6c7f364a">01676</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcfg__data.html#995a4d09381b8d6ce2c7ac0a6c7f364a">perschedstat</a>: 1;
  910. <a name="l01677"></a>01677 } <a class="code" href="unionhcfg__data.html#45bbb24387d58961dd2b8f2f65689bd7">b</a>;
  911. <a name="l01678"></a>01678 } <a class="code" href="unionhcfg__data.html">hcfg_data_t</a>;
  912. <a name="l01679"></a>01679
  913. <a name="l01684"></a><a class="code" href="unionhfir__data.html">01684</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhfir__data.html">hfir_data</a> {
  914. <a name="l01686"></a><a class="code" href="unionhfir__data.html#859d5325dbf422643fb86695328c206d">01686</a> uint32_t <a class="code" href="unionhfir__data.html#859d5325dbf422643fb86695328c206d">d32</a>;
  915. <a name="l01687"></a>01687
  916. <a name="l01689"></a>01689 <span class="keyword">struct </span>{
  917. <a name="l01690"></a><a class="code" href="unionhfir__data.html#5302611bdf96e87f3a7f30319212bcc2">01690</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhfir__data.html#5302611bdf96e87f3a7f30319212bcc2">frint</a>:16;
  918. <a name="l01691"></a><a class="code" href="unionhfir__data.html#ea1f95b5e0c86d531a8d76a2784efe1d">01691</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhfir__data.html#ea1f95b5e0c86d531a8d76a2784efe1d">reserved</a>:16;
  919. <a name="l01692"></a>01692 } <a class="code" href="unionhfir__data.html#01ffc2aff6bf358564585c2ee7d513c8">b</a>;
  920. <a name="l01693"></a>01693 } <a class="code" href="unionhfir__data.html">hfir_data_t</a>;
  921. <a name="l01694"></a>01694
  922. <a name="l01699"></a><a class="code" href="unionhfnum__data.html">01699</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhfnum__data.html">hfnum_data</a> {
  923. <a name="l01701"></a><a class="code" href="unionhfnum__data.html#e5ccbed3af86ac88577ded328e6c9932">01701</a> uint32_t <a class="code" href="unionhfnum__data.html#e5ccbed3af86ac88577ded328e6c9932">d32</a>;
  924. <a name="l01702"></a>01702
  925. <a name="l01704"></a>01704 <span class="keyword">struct </span>{
  926. <a name="l01705"></a><a class="code" href="unionhfnum__data.html#a64e8b6c4a1cd262dbc30e158f3cb8bc">01705</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhfnum__data.html#a64e8b6c4a1cd262dbc30e158f3cb8bc">frnum</a>:16;
  927. <a name="l01706"></a><a class="code" href="dwc__otg__regs_8h.html#4903938414e67044883b7df5582d6eed">01706</a> <span class="preprocessor">#define DWC_HFNUM_MAX_FRNUM 0x3FFF</span>
  928. <a name="l01707"></a><a class="code" href="unionhfnum__data.html#2a2ce50ebd4c4da5347a2d93c4bbc996">01707</a> <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> <a class="code" href="unionhfnum__data.html#2a2ce50ebd4c4da5347a2d93c4bbc996">frrem</a>:16;
  929. <a name="l01708"></a>01708 } <a class="code" href="unionhfnum__data.html#81df6fbd20a454665803eb5790855c66">b</a>;
  930. <a name="l01709"></a>01709 } <a class="code" href="unionhfnum__data.html">hfnum_data_t</a>;
  931. <a name="l01710"></a>01710
  932. <a name="l01711"></a><a class="code" href="unionhptxsts__data.html">01711</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhptxsts__data.html">hptxsts_data</a> {
  933. <a name="l01713"></a><a class="code" href="unionhptxsts__data.html#b48d41d449d8f71c0b184b38029c26bc">01713</a> uint32_t <a class="code" href="unionhptxsts__data.html#b48d41d449d8f71c0b184b38029c26bc">d32</a>;
  934. <a name="l01714"></a>01714
  935. <a name="l01716"></a>01716 <span class="keyword">struct </span>{
  936. <a name="l01717"></a><a class="code" href="unionhptxsts__data.html#0df6fb1f76396da626715d6ffc06dfa8">01717</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#0df6fb1f76396da626715d6ffc06dfa8">ptxfspcavail</a>:16;
  937. <a name="l01718"></a><a class="code" href="unionhptxsts__data.html#8139e6eafb7b0bbb3cbafa125d5cd28f">01718</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#8139e6eafb7b0bbb3cbafa125d5cd28f">ptxqspcavail</a>:8;
  938. <a name="l01728"></a><a class="code" href="unionhptxsts__data.html#3c8a2ed8f4185130a28a452c0a9967f4">01728</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#3c8a2ed8f4185130a28a452c0a9967f4">ptxqtop_terminate</a>:1;
  939. <a name="l01729"></a><a class="code" href="unionhptxsts__data.html#e51712fd406526683b5c3311bd3dab8d">01729</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#e51712fd406526683b5c3311bd3dab8d">ptxqtop_token</a>:2;
  940. <a name="l01730"></a><a class="code" href="unionhptxsts__data.html#6fdf33c3add1fa286beaa252610b20ec">01730</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#6fdf33c3add1fa286beaa252610b20ec">ptxqtop_chnum</a>:4;
  941. <a name="l01731"></a><a class="code" href="unionhptxsts__data.html#6b18b0bdf10050b08ac265e9143fdd63">01731</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhptxsts__data.html#6b18b0bdf10050b08ac265e9143fdd63">ptxqtop_odd</a>:1;
  942. <a name="l01732"></a>01732 } <a class="code" href="unionhptxsts__data.html#a6839185cc4aeabf771f04f1b2a97ec3">b</a>;
  943. <a name="l01733"></a>01733 } <a class="code" href="unionhptxsts__data.html">hptxsts_data_t</a>;
  944. <a name="l01734"></a>01734
  945. <a name="l01741"></a><a class="code" href="unionhprt0__data.html">01741</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhprt0__data.html">hprt0_data</a> {
  946. <a name="l01743"></a><a class="code" href="unionhprt0__data.html#88e9271f697d2ec209fc6a6da67fe216">01743</a> uint32_t <a class="code" href="unionhprt0__data.html#88e9271f697d2ec209fc6a6da67fe216">d32</a>;
  947. <a name="l01745"></a>01745 <span class="keyword">struct </span>{
  948. <a name="l01746"></a><a class="code" href="unionhprt0__data.html#39b2dee944be8ec96857a3b43d203390">01746</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#39b2dee944be8ec96857a3b43d203390">prtconnsts</a>:1;
  949. <a name="l01747"></a><a class="code" href="unionhprt0__data.html#5124a40eeafd92c9632c91a2c3132937">01747</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#5124a40eeafd92c9632c91a2c3132937">prtconndet</a>:1;
  950. <a name="l01748"></a><a class="code" href="unionhprt0__data.html#a964274b5d22e89ca4490f66dff3c763">01748</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#a964274b5d22e89ca4490f66dff3c763">prtena</a>:1;
  951. <a name="l01749"></a><a class="code" href="unionhprt0__data.html#75eae10eb537e49cc1ae2dc01c18aa47">01749</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#75eae10eb537e49cc1ae2dc01c18aa47">prtenchng</a>:1;
  952. <a name="l01750"></a><a class="code" href="unionhprt0__data.html#4d8f8b654c26760791614ccbc43f180c">01750</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#4d8f8b654c26760791614ccbc43f180c">prtovrcurract</a>:1;
  953. <a name="l01751"></a><a class="code" href="unionhprt0__data.html#cc51da1d52cb824d419ef3feb6ba70b6">01751</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#cc51da1d52cb824d419ef3feb6ba70b6">prtovrcurrchng</a>:1;
  954. <a name="l01752"></a><a class="code" href="unionhprt0__data.html#3f5961529636a3891a4ca9421dd535fa">01752</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#3f5961529636a3891a4ca9421dd535fa">prtres</a>:1;
  955. <a name="l01753"></a><a class="code" href="unionhprt0__data.html#e7fe71d6c465ae002211c24a6ba359d2">01753</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#e7fe71d6c465ae002211c24a6ba359d2">prtsusp</a>:1;
  956. <a name="l01754"></a><a class="code" href="unionhprt0__data.html#714a31048710164370292124795a9a9b">01754</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#714a31048710164370292124795a9a9b">prtrst</a>:1;
  957. <a name="l01755"></a><a class="code" href="unionhprt0__data.html#dda1ec89253bbfe9a1592a133fe2c392">01755</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#dda1ec89253bbfe9a1592a133fe2c392">reserved9</a>:1;
  958. <a name="l01756"></a><a class="code" href="unionhprt0__data.html#85a83fc17905d43dc604dce7f0869c63">01756</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#85a83fc17905d43dc604dce7f0869c63">prtlnsts</a>:2;
  959. <a name="l01757"></a><a class="code" href="unionhprt0__data.html#010bd8fb208ef4eeaa288b28f8f8c3a4">01757</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#010bd8fb208ef4eeaa288b28f8f8c3a4">prtpwr</a>:1;
  960. <a name="l01758"></a><a class="code" href="unionhprt0__data.html#c61d714ff8f0bc62767342523347ba66">01758</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#c61d714ff8f0bc62767342523347ba66">prttstctl</a>:4;
  961. <a name="l01759"></a><a class="code" href="unionhprt0__data.html#59f1c27b8c912de0237d2d2974fc2a22">01759</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#59f1c27b8c912de0237d2d2974fc2a22">prtspd</a>:2;
  962. <a name="l01760"></a><a class="code" href="dwc__otg__regs_8h.html#4556f79078df2164a8162fa8144142a0">01760</a> <span class="preprocessor">#define DWC_HPRT0_PRTSPD_HIGH_SPEED 0</span>
  963. <a name="l01761"></a><a class="code" href="dwc__otg__regs_8h.html#1d144361f6655bb79e7503e7159e6be5">01761</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HPRT0_PRTSPD_FULL_SPEED 1</span>
  964. <a name="l01762"></a><a class="code" href="dwc__otg__regs_8h.html#db9e36d1ab76c334f6e004ee270bd36f">01762</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HPRT0_PRTSPD_LOW_SPEED 2</span>
  965. <a name="l01763"></a><a class="code" href="unionhprt0__data.html#cfabc8a060c6d404c883186ec6bc9508">01763</a> <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> <a class="code" href="unionhprt0__data.html#cfabc8a060c6d404c883186ec6bc9508">reserved19_31</a>:13;
  966. <a name="l01764"></a>01764 } <a class="code" href="unionhprt0__data.html#08cd86ce6da6462fc53601db7e2b73f3">b</a>;
  967. <a name="l01765"></a>01765 } <a class="code" href="unionhprt0__data.html">hprt0_data_t</a>;
  968. <a name="l01766"></a>01766
  969. <a name="l01771"></a><a class="code" href="unionhaint__data.html">01771</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhaint__data.html">haint_data</a> {
  970. <a name="l01773"></a><a class="code" href="unionhaint__data.html#c83834650d2981b44274a89dda63a0f5">01773</a> uint32_t <a class="code" href="unionhaint__data.html#c83834650d2981b44274a89dda63a0f5">d32</a>;
  971. <a name="l01775"></a>01775 <span class="keyword">struct </span>{
  972. <a name="l01776"></a><a class="code" href="unionhaint__data.html#4518de0451164b403fd446119606c798">01776</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#4518de0451164b403fd446119606c798">ch0</a>:1;
  973. <a name="l01777"></a><a class="code" href="unionhaint__data.html#111c951f2c033e42b8d341f968ccc387">01777</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#111c951f2c033e42b8d341f968ccc387">ch1</a>:1;
  974. <a name="l01778"></a><a class="code" href="unionhaint__data.html#4f22391988e52ce0cf4c26114352d491">01778</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#4f22391988e52ce0cf4c26114352d491">ch2</a>:1;
  975. <a name="l01779"></a><a class="code" href="unionhaint__data.html#595c465c0d89f2fc5b213436243f3301">01779</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#595c465c0d89f2fc5b213436243f3301">ch3</a>:1;
  976. <a name="l01780"></a><a class="code" href="unionhaint__data.html#daec53008bfef01a4eae6a287476be28">01780</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#daec53008bfef01a4eae6a287476be28">ch4</a>:1;
  977. <a name="l01781"></a><a class="code" href="unionhaint__data.html#236e813b0d2c40105d98eabaaa83668a">01781</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#236e813b0d2c40105d98eabaaa83668a">ch5</a>:1;
  978. <a name="l01782"></a><a class="code" href="unionhaint__data.html#4b32ecbff1ca92fb9a6ed7c85163b068">01782</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#4b32ecbff1ca92fb9a6ed7c85163b068">ch6</a>:1;
  979. <a name="l01783"></a><a class="code" href="unionhaint__data.html#858da0223b1c8c714704083fc3bb8716">01783</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#858da0223b1c8c714704083fc3bb8716">ch7</a>:1;
  980. <a name="l01784"></a><a class="code" href="unionhaint__data.html#a2b5aa5c0ad6f2ddd237f2fc4d5772f5">01784</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#a2b5aa5c0ad6f2ddd237f2fc4d5772f5">ch8</a>:1;
  981. <a name="l01785"></a><a class="code" href="unionhaint__data.html#991c29e3cf0a85ef17178df828fd1474">01785</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#991c29e3cf0a85ef17178df828fd1474">ch9</a>:1;
  982. <a name="l01786"></a><a class="code" href="unionhaint__data.html#07c1c428e4e756aa65338659fc2f20d1">01786</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#07c1c428e4e756aa65338659fc2f20d1">ch10</a>:1;
  983. <a name="l01787"></a><a class="code" href="unionhaint__data.html#5234dd8c3b0aa7d46154aa89f6fe2635">01787</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#5234dd8c3b0aa7d46154aa89f6fe2635">ch11</a>:1;
  984. <a name="l01788"></a><a class="code" href="unionhaint__data.html#43ab83f803054d0a5557471380186f8f">01788</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#43ab83f803054d0a5557471380186f8f">ch12</a>:1;
  985. <a name="l01789"></a><a class="code" href="unionhaint__data.html#7764f0ba6f46901a0c800dcc8c158643">01789</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#7764f0ba6f46901a0c800dcc8c158643">ch13</a>:1;
  986. <a name="l01790"></a><a class="code" href="unionhaint__data.html#46a15c2faf17d049b71fcd46d1a58842">01790</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#46a15c2faf17d049b71fcd46d1a58842">ch14</a>:1;
  987. <a name="l01791"></a><a class="code" href="unionhaint__data.html#58435a2988a1d8a2dd11c64b8246bfcf">01791</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#58435a2988a1d8a2dd11c64b8246bfcf">ch15</a>:1;
  988. <a name="l01792"></a><a class="code" href="unionhaint__data.html#08adf6a68f6ae5051eb461477afbe2cf">01792</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#08adf6a68f6ae5051eb461477afbe2cf">reserved</a>:16;
  989. <a name="l01793"></a>01793 } <a class="code" href="unionhaint__data.html#4ca1bd2581863c172fe667b226cfa2aa">b</a>;
  990. <a name="l01794"></a>01794
  991. <a name="l01795"></a>01795 <span class="keyword">struct </span>{
  992. <a name="l01796"></a><a class="code" href="unionhaint__data.html#6824b5b98c861cbc8efe3ba9f70cfea0">01796</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#6824b5b98c861cbc8efe3ba9f70cfea0">chint</a>:16;
  993. <a name="l01797"></a>01797 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaint__data.html#08adf6a68f6ae5051eb461477afbe2cf">reserved</a>:16;
  994. <a name="l01798"></a>01798 } b2;
  995. <a name="l01799"></a>01799 } <a class="code" href="unionhaint__data.html">haint_data_t</a>;
  996. <a name="l01800"></a>01800
  997. <a name="l01805"></a><a class="code" href="unionhaintmsk__data.html">01805</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhaintmsk__data.html">haintmsk_data</a> {
  998. <a name="l01807"></a><a class="code" href="unionhaintmsk__data.html#65f3e5dbc7a62b6fb57426abaaffc6a2">01807</a> uint32_t <a class="code" href="unionhaintmsk__data.html#65f3e5dbc7a62b6fb57426abaaffc6a2">d32</a>;
  999. <a name="l01809"></a>01809 <span class="keyword">struct </span>{
  1000. <a name="l01810"></a><a class="code" href="unionhaintmsk__data.html#dd096952e3d38ffa5db796e3a7334e7b">01810</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#dd096952e3d38ffa5db796e3a7334e7b">ch0</a>:1;
  1001. <a name="l01811"></a><a class="code" href="unionhaintmsk__data.html#c79960e27bba0c730936148272b14d3b">01811</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#c79960e27bba0c730936148272b14d3b">ch1</a>:1;
  1002. <a name="l01812"></a><a class="code" href="unionhaintmsk__data.html#0ecac53d912d941c9139af6591f93261">01812</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#0ecac53d912d941c9139af6591f93261">ch2</a>:1;
  1003. <a name="l01813"></a><a class="code" href="unionhaintmsk__data.html#40feb12ac2af27dfb5772dcaec2c17c2">01813</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#40feb12ac2af27dfb5772dcaec2c17c2">ch3</a>:1;
  1004. <a name="l01814"></a><a class="code" href="unionhaintmsk__data.html#5692699f367a57de45bab48856a35624">01814</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#5692699f367a57de45bab48856a35624">ch4</a>:1;
  1005. <a name="l01815"></a><a class="code" href="unionhaintmsk__data.html#e49e1e6e4bea7ee8375c7e9da57d0217">01815</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#e49e1e6e4bea7ee8375c7e9da57d0217">ch5</a>:1;
  1006. <a name="l01816"></a><a class="code" href="unionhaintmsk__data.html#df9d27f0be312e3c56cbd20736cb8e07">01816</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#df9d27f0be312e3c56cbd20736cb8e07">ch6</a>:1;
  1007. <a name="l01817"></a><a class="code" href="unionhaintmsk__data.html#df61ec0f4ee97164b1a1aa1d8d0bd4b8">01817</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#df61ec0f4ee97164b1a1aa1d8d0bd4b8">ch7</a>:1;
  1008. <a name="l01818"></a><a class="code" href="unionhaintmsk__data.html#1c05566d9af4c7401cc95ed613b62252">01818</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#1c05566d9af4c7401cc95ed613b62252">ch8</a>:1;
  1009. <a name="l01819"></a><a class="code" href="unionhaintmsk__data.html#f12b0a59f2e663d15e9f69866c5bf701">01819</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#f12b0a59f2e663d15e9f69866c5bf701">ch9</a>:1;
  1010. <a name="l01820"></a><a class="code" href="unionhaintmsk__data.html#e815617fd288b134798fa5e2dd23af67">01820</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#e815617fd288b134798fa5e2dd23af67">ch10</a>:1;
  1011. <a name="l01821"></a><a class="code" href="unionhaintmsk__data.html#51e0430615e457c51a8f12f3c8c6246b">01821</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#51e0430615e457c51a8f12f3c8c6246b">ch11</a>:1;
  1012. <a name="l01822"></a><a class="code" href="unionhaintmsk__data.html#a7e151fe0676bde7a2ac43ee5b6f1b73">01822</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#a7e151fe0676bde7a2ac43ee5b6f1b73">ch12</a>:1;
  1013. <a name="l01823"></a><a class="code" href="unionhaintmsk__data.html#3ad05d0ef4e63250fc7b3af9f1654271">01823</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#3ad05d0ef4e63250fc7b3af9f1654271">ch13</a>:1;
  1014. <a name="l01824"></a><a class="code" href="unionhaintmsk__data.html#3f0cf3851a6f6b74c33a71a3b255372b">01824</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#3f0cf3851a6f6b74c33a71a3b255372b">ch14</a>:1;
  1015. <a name="l01825"></a><a class="code" href="unionhaintmsk__data.html#da69c5905fb9a16f50f9a0a8c0c9b125">01825</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#da69c5905fb9a16f50f9a0a8c0c9b125">ch15</a>:1;
  1016. <a name="l01826"></a><a class="code" href="unionhaintmsk__data.html#b538c489375d2ca28e852a1b0366a532">01826</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#b538c489375d2ca28e852a1b0366a532">reserved</a>:16;
  1017. <a name="l01827"></a>01827 } <a class="code" href="unionhaintmsk__data.html#03f75072e5548a4addea100a40e0ac89">b</a>;
  1018. <a name="l01828"></a>01828
  1019. <a name="l01829"></a>01829 <span class="keyword">struct </span>{
  1020. <a name="l01830"></a><a class="code" href="unionhaintmsk__data.html#80030e17495460223602afd3aad1287c">01830</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#80030e17495460223602afd3aad1287c">chint</a>:16;
  1021. <a name="l01831"></a>01831 <span class="keywordtype">unsigned</span> <a class="code" href="unionhaintmsk__data.html#b538c489375d2ca28e852a1b0366a532">reserved</a>:16;
  1022. <a name="l01832"></a>01832 } b2;
  1023. <a name="l01833"></a>01833 } <a class="code" href="unionhaintmsk__data.html">haintmsk_data_t</a>;
  1024. <a name="l01834"></a>01834
  1025. <a name="l01838"></a><a class="code" href="structdwc__otg__hc__regs.html">01838</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__hc__regs.html">dwc_otg_hc_regs</a>
  1026. <a name="l01839"></a>01839 {
  1027. <a name="l01841"></a><a class="code" href="structdwc__otg__hc__regs.html#3d8bdf7979ea6dd5ba01858aca7a1c02">01841</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__hc__regs.html#3d8bdf7979ea6dd5ba01858aca7a1c02">hcchar</a>;
  1028. <a name="l01843"></a><a class="code" href="structdwc__otg__hc__regs.html#149053001a9ee21b692afde531a814de">01843</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__hc__regs.html#149053001a9ee21b692afde531a814de">hcsplt</a>;
  1029. <a name="l01845"></a><a class="code" href="structdwc__otg__hc__regs.html#0dfd5bae537d58e13788508dc719480d">01845</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__hc__regs.html#0dfd5bae537d58e13788508dc719480d">hcint</a>;
  1030. <a name="l01847"></a><a class="code" href="structdwc__otg__hc__regs.html#830aa61c1d4326823662168ea7359205">01847</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__hc__regs.html#830aa61c1d4326823662168ea7359205">hcintmsk</a>;
  1031. <a name="l01849"></a><a class="code" href="structdwc__otg__hc__regs.html#c6173f823ba754d9f9549422b6380ca2">01849</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__hc__regs.html#c6173f823ba754d9f9549422b6380ca2">hctsiz</a>;
  1032. <a name="l01851"></a><a class="code" href="structdwc__otg__hc__regs.html#ab2148d4b5f1bf3a2ad438e497a8b4a3">01851</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__hc__regs.html#ab2148d4b5f1bf3a2ad438e497a8b4a3">hcdma</a>;
  1033. <a name="l01852"></a><a class="code" href="structdwc__otg__hc__regs.html#a0a3f7d7424594783afc83c7e8b22a69">01852</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__hc__regs.html#a0a3f7d7424594783afc83c7e8b22a69">reserved</a>;
  1034. <a name="l01854"></a><a class="code" href="structdwc__otg__hc__regs.html#602f4c6eceb8e9d4fa61f35d4149f355">01854</a> <span class="keyword">volatile</span> uint32_t <a class="code" href="structdwc__otg__hc__regs.html#602f4c6eceb8e9d4fa61f35d4149f355">hcdmab</a>;
  1035. <a name="l01855"></a>01855 } <a class="code" href="structdwc__otg__hc__regs.html">dwc_otg_hc_regs_t</a>;
  1036. <a name="l01856"></a>01856
  1037. <a name="l01863"></a><a class="code" href="unionhcchar__data.html">01863</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhcchar__data.html">hcchar_data</a> {
  1038. <a name="l01865"></a><a class="code" href="unionhcchar__data.html#03d352fb421ab5c11bf9afaae4933ba4">01865</a> uint32_t <a class="code" href="unionhcchar__data.html#03d352fb421ab5c11bf9afaae4933ba4">d32</a>;
  1039. <a name="l01866"></a>01866
  1040. <a name="l01868"></a>01868 <span class="keyword">struct </span>{
  1041. <a name="l01870"></a><a class="code" href="unionhcchar__data.html#47d11a5e62f69534d8ac0606aa7ffe7d">01870</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#47d11a5e62f69534d8ac0606aa7ffe7d">mps</a>:11;
  1042. <a name="l01871"></a>01871
  1043. <a name="l01873"></a><a class="code" href="unionhcchar__data.html#1597f36b85006e643aaf6f4d503bebc9">01873</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#1597f36b85006e643aaf6f4d503bebc9">epnum</a>:4;
  1044. <a name="l01874"></a>01874
  1045. <a name="l01876"></a><a class="code" href="unionhcchar__data.html#11f1b16e50f90806f90953bb979d4e77">01876</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#11f1b16e50f90806f90953bb979d4e77">epdir</a>:1;
  1046. <a name="l01877"></a>01877
  1047. <a name="l01878"></a><a class="code" href="unionhcchar__data.html#40e9041243226810913a7f227fd84c9a">01878</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#40e9041243226810913a7f227fd84c9a">reserved</a>:1;
  1048. <a name="l01879"></a>01879
  1049. <a name="l01881"></a><a class="code" href="unionhcchar__data.html#ca469c8bda88761c4d9ef74b811d71f4">01881</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#ca469c8bda88761c4d9ef74b811d71f4">lspddev</a>:1;
  1050. <a name="l01882"></a>01882
  1051. <a name="l01884"></a><a class="code" href="unionhcchar__data.html#df4deee52d932ab29e5d077cde77cbfc">01884</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#df4deee52d932ab29e5d077cde77cbfc">eptype</a>:2;
  1052. <a name="l01885"></a>01885
  1053. <a name="l01887"></a><a class="code" href="unionhcchar__data.html#9c0f515663251779e4960ec5613ce6fe">01887</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#9c0f515663251779e4960ec5613ce6fe">multicnt</a>:2;
  1054. <a name="l01888"></a>01888
  1055. <a name="l01890"></a><a class="code" href="unionhcchar__data.html#19326a679cb3507cf294d229834252a1">01890</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#19326a679cb3507cf294d229834252a1">devaddr</a>:7;
  1056. <a name="l01891"></a>01891
  1057. <a name="l01896"></a><a class="code" href="unionhcchar__data.html#1eae01428cc22feed785eedff05c86da">01896</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#1eae01428cc22feed785eedff05c86da">oddfrm</a>:1;
  1058. <a name="l01897"></a>01897
  1059. <a name="l01899"></a><a class="code" href="unionhcchar__data.html#73c9f7f3cc4036c72ef341d1d1d9c388">01899</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#73c9f7f3cc4036c72ef341d1d1d9c388">chdis</a>:1;
  1060. <a name="l01900"></a>01900
  1061. <a name="l01902"></a><a class="code" href="unionhcchar__data.html#994a5305780edb0c4fe159b6cc7b14ae">01902</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcchar__data.html#994a5305780edb0c4fe159b6cc7b14ae">chen</a>:1;
  1062. <a name="l01903"></a>01903 } <a class="code" href="unionhcchar__data.html#231c3638b02200c477e402d977c31e51">b</a>;
  1063. <a name="l01904"></a>01904 } <a class="code" href="unionhcchar__data.html">hcchar_data_t</a>;
  1064. <a name="l01905"></a>01905
  1065. <a name="l01906"></a><a class="code" href="unionhcsplt__data.html">01906</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhcsplt__data.html">hcsplt_data</a> {
  1066. <a name="l01908"></a><a class="code" href="unionhcsplt__data.html#0cd235b445ff681b846f5dccf24fd644">01908</a> uint32_t <a class="code" href="unionhcsplt__data.html#0cd235b445ff681b846f5dccf24fd644">d32</a>;
  1067. <a name="l01909"></a>01909
  1068. <a name="l01911"></a>01911 <span class="keyword">struct </span>{
  1069. <a name="l01913"></a><a class="code" href="unionhcsplt__data.html#e1c0812d6f655ea9915a6152c9f16cd6">01913</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcsplt__data.html#e1c0812d6f655ea9915a6152c9f16cd6">prtaddr</a>:7;
  1070. <a name="l01914"></a>01914
  1071. <a name="l01916"></a><a class="code" href="unionhcsplt__data.html#2843e0a36458a9a4c2d5ed6da3027b36">01916</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcsplt__data.html#2843e0a36458a9a4c2d5ed6da3027b36">hubaddr</a>:7;
  1072. <a name="l01917"></a>01917
  1073. <a name="l01919"></a><a class="code" href="unionhcsplt__data.html#68e7b96ce2ca96c96f40b4f95c679a11">01919</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcsplt__data.html#68e7b96ce2ca96c96f40b4f95c679a11">xactpos</a>:2;
  1074. <a name="l01920"></a><a class="code" href="dwc__otg__regs_8h.html#2297a1a33f502bc705e5c450c9864c6c">01920</a> <span class="preprocessor">#define DWC_HCSPLIT_XACTPOS_MID 0</span>
  1075. <a name="l01921"></a><a class="code" href="dwc__otg__regs_8h.html#fc237b3dd77c97276aa4bd50947117e2">01921</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCSPLIT_XACTPOS_END 1</span>
  1076. <a name="l01922"></a><a class="code" href="dwc__otg__regs_8h.html#c0b856e1a71e0373153d986a3cb5b135">01922</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCSPLIT_XACTPOS_BEGIN 2</span>
  1077. <a name="l01923"></a><a class="code" href="dwc__otg__regs_8h.html#b8a8f35d8fd73c955cc0403e87cea0c6">01923</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCSPLIT_XACTPOS_ALL 3</span>
  1078. <a name="l01924"></a>01924 <span class="preprocessor"></span>
  1079. <a name="l01926"></a><a class="code" href="unionhcsplt__data.html#0a4855eb44ec93ec47dcc218a8703e94">01926</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcsplt__data.html#0a4855eb44ec93ec47dcc218a8703e94">compsplt</a>:1;
  1080. <a name="l01927"></a>01927
  1081. <a name="l01929"></a><a class="code" href="unionhcsplt__data.html#28e272ea89e4f9e7c2db05fb92927e74">01929</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcsplt__data.html#28e272ea89e4f9e7c2db05fb92927e74">reserved</a>:14;
  1082. <a name="l01930"></a>01930
  1083. <a name="l01932"></a><a class="code" href="unionhcsplt__data.html#8b174930345ac0e5a8a6bd16794836d7">01932</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcsplt__data.html#8b174930345ac0e5a8a6bd16794836d7">spltena</a>:1;
  1084. <a name="l01933"></a>01933 } <a class="code" href="unionhcsplt__data.html#b8bafe40eee4a9f598659d254be836e1">b</a>;
  1085. <a name="l01934"></a>01934 } <a class="code" href="unionhcsplt__data.html">hcsplt_data_t</a>;
  1086. <a name="l01935"></a>01935
  1087. <a name="l01940"></a><a class="code" href="unionhcint__data.html">01940</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhcint__data.html">hcint_data</a>
  1088. <a name="l01941"></a>01941 {
  1089. <a name="l01943"></a><a class="code" href="unionhcint__data.html#05a82fa7693f875622db744716d7f73e">01943</a> uint32_t <a class="code" href="unionhcint__data.html#05a82fa7693f875622db744716d7f73e">d32</a>;
  1090. <a name="l01945"></a>01945 <span class="keyword">struct </span>
  1091. <a name="l01946"></a>01946 <span class="keyword"> </span>{
  1092. <a name="l01948"></a><a class="code" href="unionhcint__data.html#49385cb90c4d8c003cfac91175a646e0">01948</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#49385cb90c4d8c003cfac91175a646e0">xfercomp</a>:1;
  1093. <a name="l01950"></a><a class="code" href="unionhcint__data.html#b93ceab913a49e33c5bf4dde0e62d75a">01950</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#b93ceab913a49e33c5bf4dde0e62d75a">chhltd</a>:1;
  1094. <a name="l01952"></a><a class="code" href="unionhcint__data.html#f953465ff02c518a52c48d4d6b1c09c7">01952</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#f953465ff02c518a52c48d4d6b1c09c7">ahberr</a>:1;
  1095. <a name="l01954"></a><a class="code" href="unionhcint__data.html#cf2fb413e5758e9ebd8914b2f7605d73">01954</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#cf2fb413e5758e9ebd8914b2f7605d73">stall</a>:1;
  1096. <a name="l01956"></a><a class="code" href="unionhcint__data.html#ce65c9d3f0c7d3e5b8f163a378051c6c">01956</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#ce65c9d3f0c7d3e5b8f163a378051c6c">nak</a>:1;
  1097. <a name="l01958"></a><a class="code" href="unionhcint__data.html#729749d6d0b5a1d4c449287f9efdd5fe">01958</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#729749d6d0b5a1d4c449287f9efdd5fe">ack</a>:1;
  1098. <a name="l01960"></a><a class="code" href="unionhcint__data.html#755e54c3dfded3653447dfdd63fd8b6a">01960</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#755e54c3dfded3653447dfdd63fd8b6a">nyet</a>:1;
  1099. <a name="l01962"></a><a class="code" href="unionhcint__data.html#86ec2d311ef29228676781f9100d195a">01962</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#86ec2d311ef29228676781f9100d195a">xacterr</a>:1;
  1100. <a name="l01964"></a><a class="code" href="unionhcint__data.html#b05adf33c7be609a2daf54478f884ec4">01964</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#b05adf33c7be609a2daf54478f884ec4">bblerr</a>:1;
  1101. <a name="l01966"></a><a class="code" href="unionhcint__data.html#06f911d323d71f86639550507322dffb">01966</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#06f911d323d71f86639550507322dffb">frmovrun</a>:1;
  1102. <a name="l01968"></a><a class="code" href="unionhcint__data.html#2fc8618d16e6908e99c8cca3ffb54736">01968</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#2fc8618d16e6908e99c8cca3ffb54736">datatglerr</a>:1;
  1103. <a name="l01970"></a><a class="code" href="unionhcint__data.html#759d3d0d98bd7efe69d46cc975b81845">01970</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#759d3d0d98bd7efe69d46cc975b81845">bna</a> : 1;
  1104. <a name="l01972"></a><a class="code" href="unionhcint__data.html#f13613b1a33edddb676d2bce8a35e447">01972</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#f13613b1a33edddb676d2bce8a35e447">xcs_xact</a> : 1;
  1105. <a name="l01974"></a><a class="code" href="unionhcint__data.html#26f48c3ec302ac2e009be71733e068b7">01974</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#26f48c3ec302ac2e009be71733e068b7">frm_list_roll</a> : 1;
  1106. <a name="l01976"></a><a class="code" href="unionhcint__data.html#1b7dcab0dbc45803be45b4d0b99eac49">01976</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcint__data.html#1b7dcab0dbc45803be45b4d0b99eac49">reserved14_31</a> : 18;
  1107. <a name="l01977"></a>01977 } <a class="code" href="unionhcint__data.html#3ab6af507f45d91a7898dd711f4368ee">b</a>;
  1108. <a name="l01978"></a>01978 } <a class="code" href="unionhcint__data.html">hcint_data_t</a>;
  1109. <a name="l01979"></a>01979
  1110. <a name="l01986"></a><a class="code" href="unionhcintmsk__data.html">01986</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhcintmsk__data.html">hcintmsk_data</a>
  1111. <a name="l01987"></a>01987 {
  1112. <a name="l01989"></a><a class="code" href="unionhcintmsk__data.html#8868299fcc762e005b7f0bf67e5fbe30">01989</a> uint32_t <a class="code" href="unionhcintmsk__data.html#8868299fcc762e005b7f0bf67e5fbe30">d32</a>;
  1113. <a name="l01990"></a>01990
  1114. <a name="l01992"></a>01992 <span class="keyword">struct </span>
  1115. <a name="l01993"></a>01993 <span class="keyword"> </span>{
  1116. <a name="l01994"></a><a class="code" href="unionhcintmsk__data.html#4983a78156d96d9a0c16ca8ea2b09106">01994</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#4983a78156d96d9a0c16ca8ea2b09106">xfercompl</a> : 1;
  1117. <a name="l01995"></a><a class="code" href="unionhcintmsk__data.html#2549a84a06f4f6a7ad6fed50fcf7b068">01995</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#2549a84a06f4f6a7ad6fed50fcf7b068">chhltd</a> : 1;
  1118. <a name="l01996"></a><a class="code" href="unionhcintmsk__data.html#bd9e228b6cb8e60cdbefd4bb57bdcc33">01996</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#bd9e228b6cb8e60cdbefd4bb57bdcc33">ahberr</a> : 1;
  1119. <a name="l01997"></a><a class="code" href="unionhcintmsk__data.html#94dc82e231d28d16d21238809cb88f78">01997</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#94dc82e231d28d16d21238809cb88f78">stall</a> : 1;
  1120. <a name="l01998"></a><a class="code" href="unionhcintmsk__data.html#32ae7d92d0eb93ced42ac3773ddc3a2f">01998</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#32ae7d92d0eb93ced42ac3773ddc3a2f">nak</a> : 1;
  1121. <a name="l01999"></a><a class="code" href="unionhcintmsk__data.html#8d3388818a6dc098a1e1c64147d1ced9">01999</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#8d3388818a6dc098a1e1c64147d1ced9">ack</a> : 1;
  1122. <a name="l02000"></a><a class="code" href="unionhcintmsk__data.html#4274f9b730db0e390e5f3be4247ee45c">02000</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#4274f9b730db0e390e5f3be4247ee45c">nyet</a> : 1;
  1123. <a name="l02001"></a><a class="code" href="unionhcintmsk__data.html#29686b2c0b9502932327915d690a45d5">02001</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#29686b2c0b9502932327915d690a45d5">xacterr</a> : 1;
  1124. <a name="l02002"></a><a class="code" href="unionhcintmsk__data.html#5052c8737755083ee10105f36e839590">02002</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#5052c8737755083ee10105f36e839590">bblerr</a> : 1;
  1125. <a name="l02003"></a><a class="code" href="unionhcintmsk__data.html#2ba9f8dc5e946b28ac4169f75364e182">02003</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#2ba9f8dc5e946b28ac4169f75364e182">frmovrun</a> : 1;
  1126. <a name="l02004"></a><a class="code" href="unionhcintmsk__data.html#60bbf3878314aad41055137e348cc01d">02004</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#60bbf3878314aad41055137e348cc01d">datatglerr</a> : 1;
  1127. <a name="l02005"></a><a class="code" href="unionhcintmsk__data.html#dfbcaada980b7132f06667e0536b17da">02005</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#dfbcaada980b7132f06667e0536b17da">bna</a> : 1;
  1128. <a name="l02006"></a><a class="code" href="unionhcintmsk__data.html#ace04f1b0f78826b8d33b828d4e637c2">02006</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#ace04f1b0f78826b8d33b828d4e637c2">xcs_xact</a> : 1;
  1129. <a name="l02007"></a><a class="code" href="unionhcintmsk__data.html#da781977131daa2db51fee16900366ae">02007</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#da781977131daa2db51fee16900366ae">frm_list_roll</a> : 1;
  1130. <a name="l02008"></a><a class="code" href="unionhcintmsk__data.html#dcb3b9df0efa5f60db95dd09a7e4a083">02008</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcintmsk__data.html#dcb3b9df0efa5f60db95dd09a7e4a083">reserved14_31</a> : 18;
  1131. <a name="l02009"></a>02009 } <a class="code" href="unionhcintmsk__data.html#6835f55069c94947b580c8f01f64a075">b</a>;
  1132. <a name="l02010"></a>02010 } <a class="code" href="unionhcintmsk__data.html">hcintmsk_data_t</a>;
  1133. <a name="l02011"></a>02011
  1134. <a name="l02019"></a><a class="code" href="unionhctsiz__data.html">02019</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhctsiz__data.html">hctsiz_data</a>
  1135. <a name="l02020"></a>02020 {
  1136. <a name="l02022"></a><a class="code" href="unionhctsiz__data.html#fb41950555c60c6015294bdefe9cd39d">02022</a> uint32_t <a class="code" href="unionhctsiz__data.html#fb41950555c60c6015294bdefe9cd39d">d32</a>;
  1137. <a name="l02023"></a>02023
  1138. <a name="l02025"></a>02025 <span class="keyword">struct </span>
  1139. <a name="l02026"></a>02026 <span class="keyword"> </span>{
  1140. <a name="l02028"></a><a class="code" href="unionhctsiz__data.html#6ad01d874d77aa4382f71fa68eaec12d">02028</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#6ad01d874d77aa4382f71fa68eaec12d">xfersize</a>:19;
  1141. <a name="l02029"></a>02029
  1142. <a name="l02031"></a><a class="code" href="unionhctsiz__data.html#3ea18df5a98d33a6f8fa786252a0205b">02031</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#3ea18df5a98d33a6f8fa786252a0205b">pktcnt</a>:10;
  1143. <a name="l02032"></a>02032
  1144. <a name="l02040"></a><a class="code" href="unionhctsiz__data.html#d8b17af02c244e47ca0c38f933a6b3f0">02040</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#d8b17af02c244e47ca0c38f933a6b3f0">pid</a>:2;
  1145. <a name="l02041"></a><a class="code" href="dwc__otg__regs_8h.html#ab429f705d8fb6db88a206968e438217">02041</a> <span class="preprocessor">#define DWC_HCTSIZ_DATA0 0</span>
  1146. <a name="l02042"></a><a class="code" href="dwc__otg__regs_8h.html#8d9f79dc6ec3535659b6420115c8da80">02042</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCTSIZ_DATA1 2</span>
  1147. <a name="l02043"></a><a class="code" href="dwc__otg__regs_8h.html#674f7277e9e0a30b9f169ecceccf45e0">02043</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCTSIZ_DATA2 1</span>
  1148. <a name="l02044"></a><a class="code" href="dwc__otg__regs_8h.html#55e76fff4514ef727b2a1f6eead7a4e5">02044</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCTSIZ_MDATA 3</span>
  1149. <a name="l02045"></a><a class="code" href="dwc__otg__regs_8h.html#3ce73700b1bd235f124e2a08e516aa88">02045</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_HCTSIZ_SETUP 3</span>
  1150. <a name="l02046"></a>02046 <span class="preprocessor"></span>
  1151. <a name="l02048"></a><a class="code" href="unionhctsiz__data.html#68625ebdd11afc0a026f41c94aedc161">02048</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#68625ebdd11afc0a026f41c94aedc161">dopng</a>:1;
  1152. <a name="l02049"></a>02049 } <a class="code" href="unionhctsiz__data.html#8967fa90c651bce44a3cbe90c44cf638">b</a>;
  1153. <a name="l02050"></a>02050
  1154. <a name="l02052"></a>02052 <span class="keyword">struct </span>
  1155. <a name="l02053"></a>02053 <span class="keyword"> </span>{
  1156. <a name="l02055"></a><a class="code" href="unionhctsiz__data.html#0d1f05f3b24da2caa3acc1c3864bc29b">02055</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#0d1f05f3b24da2caa3acc1c3864bc29b">schinfo</a> : 8;
  1157. <a name="l02056"></a>02056
  1158. <a name="l02062"></a><a class="code" href="unionhctsiz__data.html#ac1addd68951e1a6a25312d49be9895d">02062</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#ac1addd68951e1a6a25312d49be9895d">ntd</a> : 8;
  1159. <a name="l02063"></a>02063
  1160. <a name="l02065"></a><a class="code" href="unionhctsiz__data.html#30027b4cc28a3dd7930e48635a00488d">02065</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#30027b4cc28a3dd7930e48635a00488d">reserved16_28</a> : 13;
  1161. <a name="l02066"></a>02066
  1162. <a name="l02074"></a>02074 <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#d8b17af02c244e47ca0c38f933a6b3f0">pid</a> : 2;
  1163. <a name="l02075"></a>02075
  1164. <a name="l02077"></a>02077 <span class="keywordtype">unsigned</span> <a class="code" href="unionhctsiz__data.html#68625ebdd11afc0a026f41c94aedc161">dopng</a> : 1;
  1165. <a name="l02078"></a>02078 } <a class="code" href="unionhctsiz__data.html#6cc80c630201f29e4a43e0cd7030786b">b_ddma</a>;
  1166. <a name="l02079"></a>02079 } <a class="code" href="unionhctsiz__data.html">hctsiz_data_t</a>;
  1167. <a name="l02080"></a>02080
  1168. <a name="l02081"></a>02081
  1169. <a name="l02086"></a><a class="code" href="unionhcdma__data.html">02086</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhcdma__data.html">hcdma_data</a>
  1170. <a name="l02087"></a>02087 {
  1171. <a name="l02089"></a><a class="code" href="unionhcdma__data.html#27b804015f09ea7eb25f602cc6dbdda9">02089</a> uint32_t <a class="code" href="unionhcdma__data.html#27b804015f09ea7eb25f602cc6dbdda9">d32</a>;
  1172. <a name="l02091"></a>02091 <span class="keyword">struct </span>
  1173. <a name="l02092"></a>02092 <span class="keyword"> </span>{
  1174. <a name="l02093"></a><a class="code" href="unionhcdma__data.html#3d9002e33b12ccde29856f08db7be7bf">02093</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcdma__data.html#3d9002e33b12ccde29856f08db7be7bf">reserved0_2</a> : 3;
  1175. <a name="l02095"></a><a class="code" href="unionhcdma__data.html#d1238e3a2f81540362765b3e6a29d7de">02095</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcdma__data.html#d1238e3a2f81540362765b3e6a29d7de">ctd</a> : 8;
  1176. <a name="l02097"></a><a class="code" href="unionhcdma__data.html#8324b2ba8d18c5ecb1cbcb23874393db">02097</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhcdma__data.html#8324b2ba8d18c5ecb1cbcb23874393db">dma_addr</a> : 21;
  1177. <a name="l02098"></a>02098 } <a class="code" href="unionhcdma__data.html#61ea7b926fcef1d4fe1a6c8a1a1be41a">b</a>;
  1178. <a name="l02099"></a>02099 } <a class="code" href="unionhcdma__data.html">hcdma_data_t</a>;
  1179. <a name="l02100"></a>02100
  1180. <a name="l02106"></a><a class="code" href="unionhost__dma__desc__sts.html">02106</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionhost__dma__desc__sts.html">host_dma_desc_sts</a>
  1181. <a name="l02107"></a>02107 {
  1182. <a name="l02109"></a><a class="code" href="unionhost__dma__desc__sts.html#c8e191345883c19b7127e54479c75e4d">02109</a> uint32_t <a class="code" href="unionhost__dma__desc__sts.html#c8e191345883c19b7127e54479c75e4d">d32</a>;
  1183. <a name="l02112"></a>02112 <span class="comment">/* for non-isochronous */</span>
  1184. <a name="l02113"></a>02113 <span class="keyword">struct </span>{
  1185. <a name="l02115"></a><a class="code" href="unionhost__dma__desc__sts.html#a8f68a8a5c22c3c1b530400c23083892">02115</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#a8f68a8a5c22c3c1b530400c23083892">n_bytes</a> : 17;
  1186. <a name="l02117"></a><a class="code" href="unionhost__dma__desc__sts.html#80be234e5bac143beca335ffe226eef6">02117</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#80be234e5bac143beca335ffe226eef6">qtd_offset</a> : 6;
  1187. <a name="l02122"></a><a class="code" href="unionhost__dma__desc__sts.html#c6ec29eb4bc0c9e165b3d09b951b4d13">02122</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#c6ec29eb4bc0c9e165b3d09b951b4d13">a_qtd</a> : 1;
  1188. <a name="l02127"></a><a class="code" href="unionhost__dma__desc__sts.html#634060a1b436857e15e8eb8f0d6d000a">02127</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#634060a1b436857e15e8eb8f0d6d000a">sup</a> : 1;
  1189. <a name="l02129"></a><a class="code" href="unionhost__dma__desc__sts.html#2efbb549924afd0deb402af9eda4a272">02129</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#2efbb549924afd0deb402af9eda4a272">ioc</a> : 1;
  1190. <a name="l02131"></a><a class="code" href="unionhost__dma__desc__sts.html#58d670cd305219a32f144a6705e649e3">02131</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#58d670cd305219a32f144a6705e649e3">eol</a> : 1;
  1191. <a name="l02132"></a><a class="code" href="unionhost__dma__desc__sts.html#a9cdbf7ba860112e98594c98483cc513">02132</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#a9cdbf7ba860112e98594c98483cc513">reserved27</a> : 1;
  1192. <a name="l02134"></a><a class="code" href="unionhost__dma__desc__sts.html#828b019082523c4637758bef38805420">02134</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#828b019082523c4637758bef38805420">sts</a> : 2;
  1193. <a name="l02135"></a><a class="code" href="dwc__otg__regs_8h.html#175767634e612a1e3dff3207a787d402">02135</a> <span class="preprocessor"> #define DMA_DESC_STS_PKTERR 1</span>
  1194. <a name="l02136"></a><a class="code" href="unionhost__dma__desc__sts.html#8bdb2544b6e88225d2fc082110ea04bb">02136</a> <span class="preprocessor"></span> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#8bdb2544b6e88225d2fc082110ea04bb">reserved30</a> : 1;
  1195. <a name="l02138"></a><a class="code" href="unionhost__dma__desc__sts.html#1c4cf70718c94a1a847e52d4dd65cbb0">02138</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#1c4cf70718c94a1a847e52d4dd65cbb0">a</a> : 1;
  1196. <a name="l02139"></a>02139 } <a class="code" href="unionhost__dma__desc__sts.html#a0e53895b927bfa9e322c3a3c0a08b3b">b</a>;
  1197. <a name="l02140"></a>02140 <span class="comment">/* for isochronous */</span>
  1198. <a name="l02141"></a>02141 <span class="keyword">struct </span>{
  1199. <a name="l02143"></a>02143 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#a8f68a8a5c22c3c1b530400c23083892">n_bytes</a> : 12;
  1200. <a name="l02144"></a><a class="code" href="unionhost__dma__desc__sts.html#6b8b65f5037dd388cc2427f602ba0f8e">02144</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#6b8b65f5037dd388cc2427f602ba0f8e">reserved12_24</a> : 13;
  1201. <a name="l02146"></a>02146 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#2efbb549924afd0deb402af9eda4a272">ioc</a> : 1;
  1202. <a name="l02147"></a><a class="code" href="unionhost__dma__desc__sts.html#834971c4ec03a85654c8630ced715c8c">02147</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#834971c4ec03a85654c8630ced715c8c">reserved26_27</a> : 2;
  1203. <a name="l02149"></a>02149 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#828b019082523c4637758bef38805420">sts</a> : 2;
  1204. <a name="l02150"></a>02150 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#8bdb2544b6e88225d2fc082110ea04bb">reserved30</a> : 1;
  1205. <a name="l02152"></a>02152 <span class="keywordtype">unsigned</span> <a class="code" href="unionhost__dma__desc__sts.html#1c4cf70718c94a1a847e52d4dd65cbb0">a</a> : 1;
  1206. <a name="l02153"></a>02153 } b_isoc;
  1207. <a name="l02154"></a>02154 } <a class="code" href="unionhost__dma__desc__sts.html">host_dma_desc_sts_t</a>;
  1208. <a name="l02155"></a>02155
  1209. <a name="l02156"></a><a class="code" href="dwc__otg__regs_8h.html#000f3273fb3033d587107e7eff3c1ff6">02156</a> <span class="preprocessor">#define MAX_DMA_DESC_SIZE 131071</span>
  1210. <a name="l02157"></a><a class="code" href="dwc__otg__regs_8h.html#7f241a3ed7bd5c0d4f1a496c77cbc225">02157</a> <span class="preprocessor"></span><span class="preprocessor">#define MAX_DMA_DESC_NUM_GENERIC 64</span>
  1211. <a name="l02158"></a><a class="code" href="dwc__otg__regs_8h.html#b190810b3017403bd58b6346aad4e4ed">02158</a> <span class="preprocessor"></span><span class="preprocessor">#define MAX_DMA_DESC_NUM_HS_ISOC 256</span>
  1212. <a name="l02159"></a><a class="code" href="dwc__otg__regs_8h.html#ff2c2ac58a30e050d647d0f9a256d0bd">02159</a> <span class="preprocessor"></span><span class="preprocessor">#define MAX_FRLIST_EN_NUM 64</span>
  1213. <a name="l02160"></a>02160 <span class="preprocessor"></span>
  1214. <a name="l02166"></a><a class="code" href="structdwc__otg__host__dma__desc.html">02166</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__host__dma__desc.html">dwc_otg_host_dma_desc</a>
  1215. <a name="l02167"></a>02167 {
  1216. <a name="l02169"></a><a class="code" href="structdwc__otg__host__dma__desc.html#1b73b25e9fca51dd00fa0607d57d9e3f">02169</a> <a class="code" href="unionhost__dma__desc__sts.html">host_dma_desc_sts_t</a> <a class="code" href="structdwc__otg__host__dma__desc.html#1b73b25e9fca51dd00fa0607d57d9e3f">status</a>;
  1217. <a name="l02171"></a><a class="code" href="structdwc__otg__host__dma__desc.html#fdc395094e1a1f9bb89c316a96d4b96b">02171</a> uint32_t <a class="code" href="structdwc__otg__host__dma__desc.html#fdc395094e1a1f9bb89c316a96d4b96b">buf</a>;
  1218. <a name="l02172"></a>02172 } <a class="code" href="structdwc__otg__host__dma__desc.html">dwc_otg_host_dma_desc_t</a>;
  1219. <a name="l02173"></a>02173
  1220. <a name="l02181"></a><a class="code" href="structdwc__otg__host__if.html">02181</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structdwc__otg__host__if.html">dwc_otg_host_if</a> {
  1221. <a name="l02183"></a><a class="code" href="structdwc__otg__host__if.html#ff9692c2e10ca2bc7e24f981f25179c2">02183</a> <a class="code" href="structdwc__otg__host__global__regs.html">dwc_otg_host_global_regs_t</a> *<a class="code" href="structdwc__otg__host__if.html#ff9692c2e10ca2bc7e24f981f25179c2">host_global_regs</a>;
  1222. <a name="l02184"></a><a class="code" href="dwc__otg__regs_8h.html#b9ef775c8628a8f225e36729cf1be0c3">02184</a> <span class="preprocessor">#define DWC_OTG_HOST_GLOBAL_REG_OFFSET 0x400</span>
  1223. <a name="l02185"></a>02185 <span class="preprocessor"></span>
  1224. <a name="l02187"></a><a class="code" href="structdwc__otg__host__if.html#dc8fe33e0bb3829cafa884d5fc603c4d">02187</a> <span class="keyword">volatile</span> uint32_t *<a class="code" href="structdwc__otg__host__if.html#dc8fe33e0bb3829cafa884d5fc603c4d">hprt0</a>;
  1225. <a name="l02188"></a><a class="code" href="dwc__otg__regs_8h.html#d34097dedb09e076ae91cef4ab3b4b2a">02188</a> <span class="preprocessor">#define DWC_OTG_HOST_PORT_REGS_OFFSET 0x440</span>
  1226. <a name="l02189"></a>02189 <span class="preprocessor"></span>
  1227. <a name="l02191"></a><a class="code" href="structdwc__otg__host__if.html#7f7c107d4720641eb4141cd817211ac0">02191</a> <a class="code" href="structdwc__otg__hc__regs.html">dwc_otg_hc_regs_t</a> *<a class="code" href="structdwc__otg__host__if.html#7f7c107d4720641eb4141cd817211ac0">hc_regs</a>[<a class="code" href="dwc__otg__core__if_8h.html#bfb88b45545f7685f668ac2f545674ec">MAX_EPS_CHANNELS</a>];
  1228. <a name="l02192"></a><a class="code" href="dwc__otg__regs_8h.html#76dd0c82028245c6a217ad7ee366cf15">02192</a> <span class="preprocessor">#define DWC_OTG_HOST_CHAN_REGS_OFFSET 0x500</span>
  1229. <a name="l02193"></a><a class="code" href="dwc__otg__regs_8h.html#850bdd3d5997cdf22bf69fe0a0df6be1">02193</a> <span class="preprocessor"></span><span class="preprocessor">#define DWC_OTG_CHAN_REGS_OFFSET 0x20</span>
  1230. <a name="l02194"></a>02194 <span class="preprocessor"></span>
  1231. <a name="l02195"></a>02195 <span class="comment">/* Host configuration information */</span>
  1232. <a name="l02197"></a><a class="code" href="structdwc__otg__host__if.html#a7b144c7f83d79fdafd7cd0c8c06102d">02197</a> uint8_t <a class="code" href="structdwc__otg__host__if.html#a7b144c7f83d79fdafd7cd0c8c06102d">num_host_channels</a>;
  1233. <a name="l02199"></a><a class="code" href="structdwc__otg__host__if.html#23dedb1efa17aa1c199f1e3c6e2a9784">02199</a> uint8_t <a class="code" href="structdwc__otg__host__if.html#23dedb1efa17aa1c199f1e3c6e2a9784">perio_eps_supported</a>;
  1234. <a name="l02201"></a><a class="code" href="structdwc__otg__host__if.html#b208538c559719cd680ea4828429735e">02201</a> uint16_t <a class="code" href="structdwc__otg__host__if.html#b208538c559719cd680ea4828429735e">perio_tx_fifo_size</a>;
  1235. <a name="l02202"></a>02202
  1236. <a name="l02203"></a>02203 } <a class="code" href="structdwc__otg__host__if.html">dwc_otg_host_if_t</a>;
  1237. <a name="l02204"></a>02204
  1238. <a name="l02210"></a><a class="code" href="unionpcgcctl__data.html">02210</a> <span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionpcgcctl__data.html">pcgcctl_data</a> {
  1239. <a name="l02212"></a><a class="code" href="unionpcgcctl__data.html#abe048ee884143501929b27d94c52db7">02212</a> uint32_t <a class="code" href="unionpcgcctl__data.html#abe048ee884143501929b27d94c52db7">d32</a>;
  1240. <a name="l02213"></a>02213
  1241. <a name="l02215"></a>02215 <span class="keyword">struct </span>{
  1242. <a name="l02217"></a><a class="code" href="unionpcgcctl__data.html#bf40184845ef70be8e59b2672cb0bedf">02217</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#bf40184845ef70be8e59b2672cb0bedf">stoppclk</a>:1;
  1243. <a name="l02219"></a><a class="code" href="unionpcgcctl__data.html#a3ee36c0e5ea8ae5ac38829337120327">02219</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#a3ee36c0e5ea8ae5ac38829337120327">gatehclk</a>:1;
  1244. <a name="l02221"></a><a class="code" href="unionpcgcctl__data.html#02d7dff0f26c3ac50ad4b876f1853c17">02221</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#02d7dff0f26c3ac50ad4b876f1853c17">pwrclmp</a>:1;
  1245. <a name="l02223"></a><a class="code" href="unionpcgcctl__data.html#9708a50a6e42cd2372d65555edf5cf28">02223</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#9708a50a6e42cd2372d65555edf5cf28">rstpdwnmodule</a>:1;
  1246. <a name="l02225"></a><a class="code" href="unionpcgcctl__data.html#c39017c4715319d740b749d16401f26c">02225</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#c39017c4715319d740b749d16401f26c">physuspended</a>:1;
  1247. <a name="l02227"></a><a class="code" href="unionpcgcctl__data.html#6c18ad3b71ad92e548d0c6d64cc88734">02227</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#6c18ad3b71ad92e548d0c6d64cc88734">enbl_sleep_gating</a>:1;
  1248. <a name="l02229"></a><a class="code" href="unionpcgcctl__data.html#f8b4b268a4fd5094a9a43ec503455f6f">02229</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#f8b4b268a4fd5094a9a43ec503455f6f">phy_in_sleep</a>:1;
  1249. <a name="l02231"></a><a class="code" href="unionpcgcctl__data.html#07232b66695a6bcba4c89477ef13130f">02231</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#07232b66695a6bcba4c89477ef13130f">deep_sleep</a>:1;
  1250. <a name="l02232"></a>02232
  1251. <a name="l02233"></a><a class="code" href="unionpcgcctl__data.html#dc73a75e42509238eed388c3a8a30207">02233</a> <span class="keywordtype">unsigned</span> <a class="code" href="unionpcgcctl__data.html#dc73a75e42509238eed388c3a8a30207">reserved31_8</a>:24;
  1252. <a name="l02234"></a>02234 } <a class="code" href="unionpcgcctl__data.html#f2bb76709d0ab9d08280eafb78a36279">b</a>;
  1253. <a name="l02235"></a>02235 } <a class="code" href="unionpcgcctl__data.html">pcgcctl_data_t</a>;
  1254. <a name="l02236"></a>02236
  1255. <a name="l02237"></a>02237 <span class="preprocessor">#endif</span>
  1256. </pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue May 5 02:22:48 2009 for DesignWare USB 2.0 OTG Controller (DWC_otg) Device Driver by&nbsp;
  1257. <a href="http://www.doxygen.org/index.html">
  1258. <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
  1259. </body>
  1260. </html>