Files
E3_boot/doc/Doxygen/html/sdrv__xspi__slv_8h_source.html
2025-11-07 10:05:24 +08:00

399 lines
102 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SemiDrive SSDK Appication Program Interface: Z:/01-Code/06-SSDK-DEV-Firewall/ssdk/drivers/include/sdrv_xspi_slv.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">SemiDrive SSDK Appication Program Interface<span id="projectnumber">&#160;PTG3.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_14bc92f4b96c8519b376567118ac28b3.html">drivers</a></li><li class="navelem"><a class="el" href="dir_ee023d43c33bfccc31aa50a48a76892b.html">include</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">sdrv_xspi_slv.h</div></div>
</div><!--header-->
<div class="contents">
<a href="sdrv__xspi__slv_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#ifndef _SDRV_XSPI_SLV_H_</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#define _SDRV_XSPI_SLV_H_</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include &lt;debug.h&gt;</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include &lt;stdlib.h&gt;</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include &lt;types.h&gt;</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include &lt;<a class="code" href="sdrv__ckgen_8h.html">sdrv_ckgen.h</a>&gt;</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include &lt;<a class="code" href="sdrv__common_8h.html">sdrv_common.h</a>&gt;</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63e"> 25</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__mst_8h.html#a685765f462d5d982cf06857b5c63c63e">sdrv_xspi_master_error</a> {</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63ea774974095864138f5b11130c56044b6b"> 26</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63ea774974095864138f5b11130c56044b6b">SSDRV_STATUS_GROUP_XSPI_SLAVER_SET_FLAG_ATTR_ERR</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(<a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6ae366c8c2c92e3e0376b934a69d20765f">SDRV_STATUS_GROUP_XSPI_MST_SLV</a>, 1), </div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63eae433f893ee0f4d6221e93d78fb4048cb"> 27</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63eae433f893ee0f4d6221e93d78fb4048cb">SSDRV_STATUS_GROUP_XSPI_SLAVER_GET_FLAG_ATTR_ERR</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(<a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6ae366c8c2c92e3e0376b934a69d20765f">SDRV_STATUS_GROUP_XSPI_MST_SLV</a>, 2), </div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63eadcfdd1ce6542c133c0c83f58ddd9c7b8"> 28</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63eadcfdd1ce6542c133c0c83f58ddd9c7b8">SSDRV_STATUS_GROUP_XSPI_SLAVER_GET_STATUS_ERR</a> = <a class="code hl_define" href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a>(<a class="code hl_enumvalue" href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6ae366c8c2c92e3e0376b934a69d20765f">SDRV_STATUS_GROUP_XSPI_MST_SLV</a>, 3), </div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span>};</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1"> 31</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1">sdrv_xspi_slv_bit_endian</a> {</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1aa296224ff0e5db168000827bf391d60d"> 32</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1aa296224ff0e5db168000827bf391d60d">XSPI_SLV_BIG_ENDIAN</a>, </div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1a493df843eea2e7cbdf6f8bfb6f5389d9">XSPI_SLV_LITTLE_ENDIAN</a> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1a493df843eea2e7cbdf6f8bfb6f5389d9"> 34</a></span>};</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95"> 36</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95">sdrv_xspi_slv_tx_mode</a> {</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95a61078ae784b0764a7a7f0a18dd1cad30"> 37</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95a61078ae784b0764a7a7f0a18dd1cad30">XSPI_SLV_DQS_DIV2_ACLK</a>, </div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95a54bd03417c7ffe9a86dbf2d1186aa26d">XSPI_SLV_DQS_SCLK</a> </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95a54bd03417c7ffe9a86dbf2d1186aa26d"> 39</a></span>};</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7"> 41</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7">sdrv_xspi_slv_line</a> {</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7aa1a8a369a5a27f39fc2e6ba7c2bb33a0"> 42</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7aa1a8a369a5a27f39fc2e6ba7c2bb33a0">XSPI_SLV_1_LINE</a>, </div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7a1674db5040a2d35f9e4d240ed9e7c734"> 43</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7a1674db5040a2d35f9e4d240ed9e7c734">XSPI_SLV_4_LINE</a>, </div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7a9b64c0040104ceabaf7d56a3b6bb147f"> 44</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7a9b64c0040104ceabaf7d56a3b6bb147f">XSPI_SLV_8_LINE</a>, </div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7aabc3d5ac3db64f98e92a24a7a8e49f06">XSPI_SLV_16_LINE</a> </div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7aabc3d5ac3db64f98e92a24a7a8e49f06"> 46</a></span>};</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3"> 48</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3">sdrv_xspi_slv_mode</a> {</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3aaa0d68d08f78a8d44036ccc74d3014e2"> 49</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3aaa0d68d08f78a8d44036ccc74d3014e2">XSPI_SLV_INDIRECT_MODE</a>, </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3ac7121a49a4aca7727fc2b204f3d0a054">XSPI_SLV_DIRECT_MODE</a> </div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3ac7121a49a4aca7727fc2b204f3d0a054"> 51</a></span>};</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__sclk__idle__time__conf.html"> 53</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__sclk__idle__time__conf.html">sdrv_xspi_slv_sclk_idle_time_conf</a> {</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__sclk__idle__time__conf.html#ac842b6c1dcb3b1f11b611620199dc55c"> 54</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__sclk__idle__time__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">enable</a>;</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__sclk__idle__time__conf.html#ad341b2d105616f13ef6a75d4c15a3ac0"> 55</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__sclk__idle__time__conf.html#ad341b2d105616f13ef6a75d4c15a3ac0">idle_time</a>; </div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>};</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__debounce__ctrl__conf.html"> 58</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__debounce__ctrl__conf.html">sdrv_xspi_slv_debounce_ctrl_conf</a> {</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__debounce__ctrl__conf.html#ac842b6c1dcb3b1f11b611620199dc55c"> 59</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__debounce__ctrl__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">enable</a>;</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__debounce__ctrl__conf.html#a3b4bcf3c4c4d82f8d051e3d08a4c40a3"> 60</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__debounce__ctrl__conf.html#a3b4bcf3c4c4d82f8d051e3d08a4c40a3">time</a>; </div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>};</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__dummy__cycle__conf.html"> 63</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__dummy__cycle__conf.html">sdrv_xspi_slv_dummy_cycle_conf</a> {</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__dummy__cycle__conf.html#ad42413b9af4f721b660c99fd22e3858a"> 64</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__dummy__cycle__conf.html#ad42413b9af4f721b660c99fd22e3858a">dummy_val</a>; </div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span>};</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html"> 67</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html">sdrv_xspi_slv_timeout_mon_ctrl_conf</a> {</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html#ac842b6c1dcb3b1f11b611620199dc55c"> 68</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">enable</a>;</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html#a93658cf9f03a3303cdb292e655c657e7"> 69</a></span> uint16_t <a class="code hl_variable" href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html#a93658cf9f03a3303cdb292e655c657e7">time</a>; </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span>};</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__aid__conf.html"> 72</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__aid__conf.html">sdrv_xspi_slv_aid_conf</a> {</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__aid__conf.html#ac842b6c1dcb3b1f11b611620199dc55c"> 73</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__aid__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">enable</a>;</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__aid__conf.html#a13cc40a005e64ec3eb80fbafaa9f543b"> 74</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__aid__conf.html#a13cc40a005e64ec3eb80fbafaa9f543b">aid</a>; </div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span>};</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> </div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__acache__conf.html"> 77</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__acache__conf.html">sdrv_xspi_slv_acache_conf</a> {</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__acache__conf.html#ac842b6c1dcb3b1f11b611620199dc55c"> 78</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__acache__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">enable</a>;</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__acache__conf.html#abc181bc23eebe6cd9e78230513bfd58c"> 79</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__acache__conf.html#abc181bc23eebe6cd9e78230513bfd58c">acache</a>; </div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span>};</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__aprot__conf.html"> 82</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__aprot__conf.html">sdrv_xspi_slv_aprot_conf</a> {</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__aprot__conf.html#ac842b6c1dcb3b1f11b611620199dc55c"> 83</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__aprot__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">enable</a>;</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__aprot__conf.html#a3b51b0cec4d19f8a30b5b3dedb105a24"> 84</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__aprot__conf.html#a3b51b0cec4d19f8a30b5b3dedb105a24">aprot</a>; </div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span>};</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__region__map__conf.html"> 87</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__region__map__conf.html">sdrv_xspi_slv_region_map_conf</a> {</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__region__map__conf.html#ac842b6c1dcb3b1f11b611620199dc55c"> 88</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__region__map__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">enable</a>;</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__region__map__conf.html#a8e4a3ac7f7b9a5ecd0c3eb1acd374559"> 89</a></span> uint32_t <a class="code hl_variable" href="structsdrv__xspi__slv__region__map__conf.html#a8e4a3ac7f7b9a5ecd0c3eb1acd374559">offset_addr</a>; </div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__region__map__conf.html#aef9832114ffd2b0ab7f5d75baa023a96"> 90</a></span> uint32_t <a class="code hl_variable" href="structsdrv__xspi__slv__region__map__conf.html#aef9832114ffd2b0ab7f5d75baa023a96">begin_addr</a>; </div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__region__map__conf.html#a9069ee0acb6f027f9cb2d2e837da0abd"> 91</a></span> uint32_t <a class="code hl_variable" href="structsdrv__xspi__slv__region__map__conf.html#a9069ee0acb6f027f9cb2d2e837da0abd">end_addr</a>; </div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__region__map__conf.html#abaabdc509cdaba7df9f56c6c76f3ae19"> 92</a></span> uint32_t <a class="code hl_variable" href="structsdrv__xspi__slv__region__map__conf.html#abaabdc509cdaba7df9f56c6c76f3ae19">id</a>; </div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span>};</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> </div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__mon__conf.html"> 95</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__mon__conf.html">sdrv_xspi_slv_mon_conf</a> {</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__mon__conf.html#adc169172bb12c08e9a08917aa1b49e7f"> 96</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__mon__conf.html#adc169172bb12c08e9a08917aa1b49e7f">addr_en</a>;</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__mon__conf.html#a3090c298801c7dc1135d02226248e5ef"> 97</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__mon__conf.html#a3090c298801c7dc1135d02226248e5ef">addr_lock</a>; </div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__mon__conf.html#aef9832114ffd2b0ab7f5d75baa023a96"> 98</a></span> uint32_t <a class="code hl_variable" href="structsdrv__xspi__slv__mon__conf.html#aef9832114ffd2b0ab7f5d75baa023a96">begin_addr</a>; </div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__mon__conf.html#a9069ee0acb6f027f9cb2d2e837da0abd"> 99</a></span> uint32_t <a class="code hl_variable" href="structsdrv__xspi__slv__mon__conf.html#a9069ee0acb6f027f9cb2d2e837da0abd">end_addr</a>; </div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__mon__conf.html#abaabdc509cdaba7df9f56c6c76f3ae19"> 100</a></span> uint32_t <a class="code hl_variable" href="structsdrv__xspi__slv__mon__conf.html#abaabdc509cdaba7df9f56c6c76f3ae19">id</a>; </div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span>};</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162f"> 106</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162f">sdrv_xspi_slv_ioctl_flag</a> {</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa1124708f3bc669eceb4c69e042b54fd2"> 107</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa1124708f3bc669eceb4c69e042b54fd2">XSPI_SLV_FLAG_EN</a>, </div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa955e9dcbf10ee52588a3d62b09dc43bf"> 108</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa955e9dcbf10ee52588a3d62b09dc43bf">XSPI_SLV_FLAG_CRC_EN</a>, </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa43f2294e1e95250fc7afab1647894e60"> 109</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa43f2294e1e95250fc7afab1647894e60">XSPI_SLV_FLAG_BIT_ENDIAN</a>, </div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa8e7e10ba53159769c8b0379889006ac"> 110</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa8e7e10ba53159769c8b0379889006ac">XSPI_SLV_FLAG_PAD_RESET_MASK</a>, </div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa1b42245195b67fb0ccd0893fd0e6f813"> 111</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa1b42245195b67fb0ccd0893fd0e6f813">XSPI_SLV_FLAG_WR_CHK_EN</a>, </div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa183013d5b6ab60b8ef49a13809ec2955"> 112</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa183013d5b6ab60b8ef49a13809ec2955">XSPI_SLV_FLAG_TX_MODE</a>, </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa9451912e48dc04a97e397bf1b9ec7470"> 113</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa9451912e48dc04a97e397bf1b9ec7470">XSPI_SLV_FLAG_AXI_WR_EN</a>, </div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa11510d4990803d5d099adf9eaaa2ee7d"> 114</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa11510d4990803d5d099adf9eaaa2ee7d">XSPI_SLV_FLAG_AXI_RD_EN</a>, </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faf8a13aa08609c83d4d120519630dd6b9"> 115</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faf8a13aa08609c83d4d120519630dd6b9">XSPI_SLV_FLAG_MODE</a>, </div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab938c29b756ba73ec7dd8bcf67e6e2c3"> 116</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab938c29b756ba73ec7dd8bcf67e6e2c3">XSPI_SLV_FLAG_SCLK_IDLE_TIME</a>, </div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa265b9bce1226fa398335f912e1d11bf8"> 117</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa265b9bce1226fa398335f912e1d11bf8">XSPI_SLV_FLAG_RATE</a>, </div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa87061da594401637620239ebe64caa87"> 118</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa87061da594401637620239ebe64caa87">XSPI_SLV_FLAG_LINE</a>, </div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6d21833448675d9280d1ced2bcdaaf0d"> 119</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6d21833448675d9280d1ced2bcdaaf0d">XSPI_SLV_FLAG_DEBOUNCE_CTRL</a>, </div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa3175a5ff4697d0ef761ac172cd4e9e6"> 120</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa3175a5ff4697d0ef761ac172cd4e9e6">XSPI_SLV_FLAG_TIMEOUT_CTRL</a>, </div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa72f6dfe3e24ba97f29af3aa6b42a35f8"> 121</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa72f6dfe3e24ba97f29af3aa6b42a35f8">XSPI_SLV_FLAG_ST_ACCESS</a>, </div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa08dc31c72926bc77f0c04a94101bcaa5"> 122</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa08dc31c72926bc77f0c04a94101bcaa5">XSPI_SLV_FLAG_ID0</a>, </div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab44cd8c7e1c21ea7213a8ed9e2ee820a"> 123</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab44cd8c7e1c21ea7213a8ed9e2ee820a">XSPI_SLV_FLAG_ID1</a>, </div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fae6d15325f9c5d3436fec489fd82ad089"> 124</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fae6d15325f9c5d3436fec489fd82ad089">XSPI_SLV_FLAG_PAD_INTB_MASK</a>, </div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa334dc68f9f31b3c9c1fb3aeeebd1b523"> 125</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa334dc68f9f31b3c9c1fb3aeeebd1b523">XSPI_SLV_FLAG_PAD_CRCB_MASK</a>, </div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6421548c7eba15ddf0c513906f36c482"> 126</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6421548c7eba15ddf0c513906f36c482">XSPI_SLV_FLAG_INT_ST</a>, </div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa2db15a68fd7ae6b4073edc0712fedd39"> 127</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa2db15a68fd7ae6b4073edc0712fedd39">XSPI_SLV_FLAG_INT_MASK</a>, </div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa55bfbfaf5f2084f3e931a4e751d6d40d"> 128</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa55bfbfaf5f2084f3e931a4e751d6d40d">XSPI_SLV_FLAG_ST</a>, </div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8bb0d381d54e27fc5b86b3406b726d50"> 129</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8bb0d381d54e27fc5b86b3406b726d50">XSPI_SLV_FLAG_ST_UPDATE</a>, </div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6bfcd7c9a9e959b136af6c0902f57d6d"> 130</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6bfcd7c9a9e959b136af6c0902f57d6d">XSPI_SLV_FLAG_CMD_WR_TRG</a>, </div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fad4a3a3fb9201055c7b38987505579b89"> 131</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fad4a3a3fb9201055c7b38987505579b89">XSPI_SLV_FLAG_CMD_RD_TRG</a>, </div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faef1537c70c4137fb78ccbc446bbe1c1c"> 132</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faef1537c70c4137fb78ccbc446bbe1c1c">XSPI_SLV_FLAG_CMD_WR_PACKET0</a>, </div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa655c693037642ed7e8106a8107dca677"> 133</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa655c693037642ed7e8106a8107dca677">XSPI_SLV_FLAG_CMD_WR_PACKET1</a>, </div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa4bc7f4d3c03e8fe6c1451bb043c36e04"> 134</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa4bc7f4d3c03e8fe6c1451bb043c36e04">XSPI_SLV_FLAG_CMD_WR_PAYLOAD</a>, </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab986e507bbb42b246d2714672f480971"> 135</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab986e507bbb42b246d2714672f480971">XSPI_SLV_FLAG_CMD_WR_WDATA</a>, </div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faeacb31877459f05b1e07e004ecbbd854"> 136</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faeacb31877459f05b1e07e004ecbbd854">XSPI_SLV_FLAG_CMD_WR_ST</a>, </div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa38868bea10d6cfffc26fba07df91d036"> 137</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa38868bea10d6cfffc26fba07df91d036">XSPI_SLV_FLAG_CMD_RD_ID</a>, </div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fabd6621092e1b1b0f344e7cfd8604c03b"> 138</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fabd6621092e1b1b0f344e7cfd8604c03b">XSPI_SLV_FLAG_CMD_RD_ST</a>, </div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa40dfb8bb9989e945f69c707e4af6a8c3"> 139</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa40dfb8bb9989e945f69c707e4af6a8c3">XSPI_SLV_FLAG_CMD_RD_RDATA</a>, </div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa20f63b2b89b0b627e6e9aad5bf581bd5"> 140</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa20f63b2b89b0b627e6e9aad5bf581bd5">XSPI_SLV_FLAG_CMD_RD_RDATA_CRC</a>, </div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa389df55bebfa054398dc75b3c04e19d8"> 141</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa389df55bebfa054398dc75b3c04e19d8">XSPI_SLV_FLAG_ARID_OVERRIDE</a>, </div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faeb4457393d9d65c9919168adcfd7cb95"> 142</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faeb4457393d9d65c9919168adcfd7cb95">XSPI_SLV_FLAG_ARCACHE_OVERRIDE</a>, </div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8df21f59439c1f09e05439df65bc1510"> 143</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8df21f59439c1f09e05439df65bc1510">XSPI_SLV_FLAG_ARPROT_OVERRIDE</a>, </div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa473e2f87e21f9804cade9ebbe48413e"> 144</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa473e2f87e21f9804cade9ebbe48413e">XSPI_SLV_FLAG_AWID_OVERRIDE</a>, </div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa915f694062e8d7cb719f7a94ab747a68"> 145</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa915f694062e8d7cb719f7a94ab747a68">XSPI_SLV_FLAG_AWCACHE_OVERRIDE</a>, </div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8866442b000994b88fb1ec2be5c6bd32"> 146</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8866442b000994b88fb1ec2be5c6bd32">XSPI_SLV_FLAG_AWPROT_OVERRIDE</a>, </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa5e3cffa9c86be1e61fa813075b58ce7d"> 147</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa5e3cffa9c86be1e61fa813075b58ce7d">XSPI_SLV_FLAG_REGION_MAP</a>, </div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa29d0b4e5f779d8055c05877888fd9c2b"> 148</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa29d0b4e5f779d8055c05877888fd9c2b">XSPI_SLV_FLAG_RD_MON</a>, </div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faf23c731d4ac3d31ef6a28ded63de544b"> 149</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faf23c731d4ac3d31ef6a28ded63de544b">XSPI_SLV_FLAG_WR_MON</a>, </div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab65cdde928c64b610911d8b7198d6928"> 150</a></span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab65cdde928c64b610911d8b7198d6928">XSPI_SLV_FLAG_WR_DUMMY_CYCLE</a>, </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <a class="code hl_enumvalue" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faec51cb480a61eaefe93c539e69ef83ec">XSPI_SLV_FLAG_MAX</a> </div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faec51cb480a61eaefe93c539e69ef83ec"> 152</a></span>};</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html"> 157</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv__conf.html">sdrv_xspi_slv_conf</a> {</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#abc81edd3d3caf9e6c2e0762881da6016"> 158</a></span> paddr_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#abc81edd3d3caf9e6c2e0762881da6016">base</a>; </div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a788268e18842744cc0a7e06cc734582a"> 159</a></span> uint16_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a788268e18842744cc0a7e06cc734582a">irq</a>; </div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a664dc7f699e18e073eba8737faaf88cc"> 161</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a664dc7f699e18e073eba8737faaf88cc">crc_dis</a>; </div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#abb83f78e29519f5261dbc20927178572"> 162</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1">sdrv_xspi_slv_bit_endian</a> <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#abb83f78e29519f5261dbc20927178572">bit_endian</a>; </div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a149cc5b8d1a92197d3eb446756b00cb4"> 163</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95">sdrv_xspi_slv_tx_mode</a> <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a149cc5b8d1a92197d3eb446756b00cb4">tx_mode</a>; </div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a1b39914b1e337a02d6f0e488acc3be3c"> 164</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3">sdrv_xspi_slv_mode</a> <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a1b39914b1e337a02d6f0e488acc3be3c">mode</a>; </div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a2ee30f449f3b0b88995d3ad356482b67"> 165</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a2ee30f449f3b0b88995d3ad356482b67">is_ddr</a>; </div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a025193355535714b53759e94d79c94fa"> 166</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7">sdrv_xspi_slv_line</a> <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a025193355535714b53759e94d79c94fa">line</a>; </div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a7ecdb6880b897ec7e8d7ef5a09fcf47c"> 169</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a7ecdb6880b897ec7e8d7ef5a09fcf47c">cmd_wr_trg</a>; </div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#afca4470952b7a8f6084f46af0b043ef4"> 170</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#afca4470952b7a8f6084f46af0b043ef4">cmd_rd_trg</a>; </div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#ae2207a6263ecf00a30098e4d4908ab91"> 171</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#ae2207a6263ecf00a30098e4d4908ab91">cmd_wr_packet0</a>; </div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#ae8964319992d68aa66e57a9c5edf8586"> 172</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#ae8964319992d68aa66e57a9c5edf8586">cmd_wr_packet1</a>; </div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a5e82071b58a3a7fec37c58f79cbfcb6a"> 173</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a5e82071b58a3a7fec37c58f79cbfcb6a">cmd_wr_payload</a>; </div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#abe11479ffaf7ee7b56d09a12795125b5"> 174</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#abe11479ffaf7ee7b56d09a12795125b5">cmd_wr_wdata</a>; </div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#aeded3ca2d1b238daf2ef186b4dca5e7b"> 175</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#aeded3ca2d1b238daf2ef186b4dca5e7b">cmd_wr_st</a>; </div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a694b33e77c651ce4567e7f5aa25afd39"> 176</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a694b33e77c651ce4567e7f5aa25afd39">cmd_rd_id</a>; </div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#afe9c04325d841b7e8c1e6bf00048547f"> 177</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#afe9c04325d841b7e8c1e6bf00048547f">cmd_rd_st</a>; </div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a1eaa7f28632c4a2e2b7362196b326ff2"> 178</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a1eaa7f28632c4a2e2b7362196b326ff2">cmd_rd_rdata</a>; </div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv__conf.html#a718520de006b66928b0dc26edaf61034"> 179</a></span> uint8_t <a class="code hl_variable" href="structsdrv__xspi__slv__conf.html#a718520de006b66928b0dc26edaf61034">cmd_rd_rdata_crc</a>; </div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span>};</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> </div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv.html"> 185</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a> {</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv.html#abc81edd3d3caf9e6c2e0762881da6016"> 186</a></span> paddr_t <a class="code hl_variable" href="structsdrv__xspi__slv.html#abc81edd3d3caf9e6c2e0762881da6016">base</a>; </div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="structsdrv__xspi__slv.html#a788268e18842744cc0a7e06cc734582a"> 187</a></span> uint16_t <a class="code hl_variable" href="structsdrv__xspi__slv.html#a788268e18842744cc0a7e06cc734582a">irq</a>; </div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span>};</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> </div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a5407ae37fe4e22c8e4c073a95c2b9840"> 199</a></span><a class="code hl_typedef" href="sdrv__common_8h.html#aaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> <a class="code hl_function" href="sdrv__xspi__slv_8h.html#a5407ae37fe4e22c8e4c073a95c2b9840">sdrv_xspi_slv_init</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a> *slave,</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code hl_struct" href="structsdrv__xspi__slv__conf.html">sdrv_xspi_slv_conf</a> *conf);</div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> </div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#ab3e6bdf51f86cd06d82e98531f3bf509"> 212</a></span><a class="code hl_typedef" href="sdrv__common_8h.html#aaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> <a class="code hl_function" href="sdrv__xspi__slv_8h.html#ab3e6bdf51f86cd06d82e98531f3bf509">sdrv_xspi_slv_set_attr</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a> *slave,</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162f">sdrv_xspi_slv_ioctl_flag</a> flag, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf);</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a0cf58f5db9037a9bcd0d2c36782ed4f4"> 225</a></span><a class="code hl_typedef" href="sdrv__common_8h.html#aaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> <a class="code hl_function" href="sdrv__xspi__slv_8h.html#a0cf58f5db9037a9bcd0d2c36782ed4f4">sdrv_xspi_slv_get_attr</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a> *slave,</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162f">sdrv_xspi_slv_ioctl_flag</a> flag, <span class="keywordtype">void</span> *buf);</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> </div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a6fbe36d3051995f96f4e7eb09de2b3f1"> 236</a></span><a class="code hl_typedef" href="sdrv__common_8h.html#aaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> <a class="code hl_function" href="sdrv__xspi__slv_8h.html#a6fbe36d3051995f96f4e7eb09de2b3f1">sdrv_xspi_slv_enable</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a> *slave);</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> </div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a09da63683ab09dd7fa1f930d96b7a8d9"> 246</a></span><a class="code hl_typedef" href="sdrv__common_8h.html#aaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> <a class="code hl_function" href="sdrv__xspi__slv_8h.html#a09da63683ab09dd7fa1f930d96b7a8d9">sdrv_xspi_slv_disable</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a> *slave);</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> </div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#ad97793ecaa308061e7f48cc62a43d774"> 256</a></span><a class="code hl_typedef" href="sdrv__common_8h.html#aaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> <a class="code hl_function" href="sdrv__xspi__slv_8h.html#ad97793ecaa308061e7f48cc62a43d774">sdrv_xspi_slv_deinit</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a> *slave);</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> </div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"><a class="line" href="sdrv__xspi__slv_8h.html#a4a93de8e516624299c721304a36ffb06"> 266</a></span><a class="code hl_typedef" href="sdrv__common_8h.html#aaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> <a class="code hl_function" href="sdrv__xspi__slv_8h.html#a4a93de8e516624299c721304a36ffb06">sdrv_xspi_slv_clr_status</a>(<span class="keyword">struct</span> <a class="code hl_struct" href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a> *slave);</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span>}</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> </div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> </div>
<div class="ttc" id="asdrv__ckgen_8h_html"><div class="ttname"><a href="sdrv__ckgen_8h.html">sdrv_ckgen.h</a></div><div class="ttdoc">SemiDrive clock generator driver header file.</div></div>
<div class="ttc" id="asdrv__common_8h_html"><div class="ttname"><a href="sdrv__common_8h.html">sdrv_common.h</a></div><div class="ttdoc">SemiDrive driver common header file.</div></div>
<div class="ttc" id="asdrv__common_8h_html_a19e0f226537905b9e022007ff40c57c6ae366c8c2c92e3e0376b934a69d20765f"><div class="ttname"><a href="sdrv__common_8h.html#a19e0f226537905b9e022007ff40c57c6ae366c8c2c92e3e0376b934a69d20765f">SDRV_STATUS_GROUP_XSPI_MST_SLV</a></div><div class="ttdeci">@ SDRV_STATUS_GROUP_XSPI_MST_SLV</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:61</div></div>
<div class="ttc" id="asdrv__common_8h_html_aaabdaf7ee58ca7269bd4bf24efcde092"><div class="ttname"><a href="sdrv__common_8h.html#aaabdaf7ee58ca7269bd4bf24efcde092">status_t</a></div><div class="ttdeci">int32_t status_t</div><div class="ttdoc">Type used for all status and error return values.</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:82</div></div>
<div class="ttc" id="asdrv__common_8h_html_aef8aef2653fac9cb1b5fbe2a5976314c"><div class="ttname"><a href="sdrv__common_8h.html#aef8aef2653fac9cb1b5fbe2a5976314c">SDRV_ERROR_STATUS</a></div><div class="ttdeci">#define SDRV_ERROR_STATUS(group, code)</div><div class="ttdoc">Construct a status code value from a group and code number. All the error statuses are negetive numbe...</div><div class="ttdef"><b>Definition:</b> sdrv_common.h:17</div></div>
<div class="ttc" id="asdrv__xspi__mst_8h_html_a685765f462d5d982cf06857b5c63c63e"><div class="ttname"><a href="sdrv__xspi__mst_8h.html#a685765f462d5d982cf06857b5c63c63e">sdrv_xspi_master_error</a></div><div class="ttdeci">sdrv_xspi_master_error</div><div class="ttdoc">xspi master status error code.</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_mst.h:26</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a06a5ad6356fcaf3aaed22adbed0ece95"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95">sdrv_xspi_slv_tx_mode</a></div><div class="ttdeci">sdrv_xspi_slv_tx_mode</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:36</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a06a5ad6356fcaf3aaed22adbed0ece95a54bd03417c7ffe9a86dbf2d1186aa26d"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95a54bd03417c7ffe9a86dbf2d1186aa26d">XSPI_SLV_DQS_SCLK</a></div><div class="ttdeci">@ XSPI_SLV_DQS_SCLK</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:38</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a06a5ad6356fcaf3aaed22adbed0ece95a61078ae784b0764a7a7f0a18dd1cad30"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a06a5ad6356fcaf3aaed22adbed0ece95a61078ae784b0764a7a7f0a18dd1cad30">XSPI_SLV_DQS_DIV2_ACLK</a></div><div class="ttdeci">@ XSPI_SLV_DQS_DIV2_ACLK</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:37</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a09da63683ab09dd7fa1f930d96b7a8d9"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a09da63683ab09dd7fa1f930d96b7a8d9">sdrv_xspi_slv_disable</a></div><div class="ttdeci">status_t sdrv_xspi_slv_disable(struct sdrv_xspi_slv *slave)</div><div class="ttdoc">xspi slave disable.</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a0cf58f5db9037a9bcd0d2c36782ed4f4"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a0cf58f5db9037a9bcd0d2c36782ed4f4">sdrv_xspi_slv_get_attr</a></div><div class="ttdeci">status_t sdrv_xspi_slv_get_attr(struct sdrv_xspi_slv *slave, enum sdrv_xspi_slv_ioctl_flag flag, void *buf)</div><div class="ttdoc">xspi slave get attr.</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a2271d17887e374d614f93e61be0527c3"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3">sdrv_xspi_slv_mode</a></div><div class="ttdeci">sdrv_xspi_slv_mode</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:48</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a2271d17887e374d614f93e61be0527c3aaa0d68d08f78a8d44036ccc74d3014e2"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3aaa0d68d08f78a8d44036ccc74d3014e2">XSPI_SLV_INDIRECT_MODE</a></div><div class="ttdeci">@ XSPI_SLV_INDIRECT_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:49</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a2271d17887e374d614f93e61be0527c3ac7121a49a4aca7727fc2b204f3d0a054"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a2271d17887e374d614f93e61be0527c3ac7121a49a4aca7727fc2b204f3d0a054">XSPI_SLV_DIRECT_MODE</a></div><div class="ttdeci">@ XSPI_SLV_DIRECT_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:50</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a4a93de8e516624299c721304a36ffb06"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a4a93de8e516624299c721304a36ffb06">sdrv_xspi_slv_clr_status</a></div><div class="ttdeci">status_t sdrv_xspi_slv_clr_status(struct sdrv_xspi_slv *slave)</div><div class="ttdoc">xspi slave status.</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a5049dc2c2a2ee1ef039257f27dc530f1"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1">sdrv_xspi_slv_bit_endian</a></div><div class="ttdeci">sdrv_xspi_slv_bit_endian</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:31</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a5049dc2c2a2ee1ef039257f27dc530f1a493df843eea2e7cbdf6f8bfb6f5389d9"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1a493df843eea2e7cbdf6f8bfb6f5389d9">XSPI_SLV_LITTLE_ENDIAN</a></div><div class="ttdeci">@ XSPI_SLV_LITTLE_ENDIAN</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:33</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a5049dc2c2a2ee1ef039257f27dc530f1aa296224ff0e5db168000827bf391d60d"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a5049dc2c2a2ee1ef039257f27dc530f1aa296224ff0e5db168000827bf391d60d">XSPI_SLV_BIG_ENDIAN</a></div><div class="ttdeci">@ XSPI_SLV_BIG_ENDIAN</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:32</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a5407ae37fe4e22c8e4c073a95c2b9840"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a5407ae37fe4e22c8e4c073a95c2b9840">sdrv_xspi_slv_init</a></div><div class="ttdeci">status_t sdrv_xspi_slv_init(struct sdrv_xspi_slv *slave, const struct sdrv_xspi_slv_conf *conf)</div><div class="ttdoc">xspi slave slave init.</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a685765f462d5d982cf06857b5c63c63ea774974095864138f5b11130c56044b6b"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63ea774974095864138f5b11130c56044b6b">SSDRV_STATUS_GROUP_XSPI_SLAVER_SET_FLAG_ATTR_ERR</a></div><div class="ttdeci">@ SSDRV_STATUS_GROUP_XSPI_SLAVER_SET_FLAG_ATTR_ERR</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:26</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a685765f462d5d982cf06857b5c63c63eadcfdd1ce6542c133c0c83f58ddd9c7b8"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63eadcfdd1ce6542c133c0c83f58ddd9c7b8">SSDRV_STATUS_GROUP_XSPI_SLAVER_GET_STATUS_ERR</a></div><div class="ttdeci">@ SSDRV_STATUS_GROUP_XSPI_SLAVER_GET_STATUS_ERR</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:28</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a685765f462d5d982cf06857b5c63c63eae433f893ee0f4d6221e93d78fb4048cb"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a685765f462d5d982cf06857b5c63c63eae433f893ee0f4d6221e93d78fb4048cb">SSDRV_STATUS_GROUP_XSPI_SLAVER_GET_FLAG_ATTR_ERR</a></div><div class="ttdeci">@ SSDRV_STATUS_GROUP_XSPI_SLAVER_GET_FLAG_ATTR_ERR</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:27</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162f"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162f">sdrv_xspi_slv_ioctl_flag</a></div><div class="ttdeci">sdrv_xspi_slv_ioctl_flag</div><div class="ttdoc">xspi slave set attr.</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:106</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa08dc31c72926bc77f0c04a94101bcaa5"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa08dc31c72926bc77f0c04a94101bcaa5">XSPI_SLV_FLAG_ID0</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_ID0</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:122</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa1124708f3bc669eceb4c69e042b54fd2"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa1124708f3bc669eceb4c69e042b54fd2">XSPI_SLV_FLAG_EN</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_EN</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:107</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa11510d4990803d5d099adf9eaaa2ee7d"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa11510d4990803d5d099adf9eaaa2ee7d">XSPI_SLV_FLAG_AXI_RD_EN</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_AXI_RD_EN</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:114</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa183013d5b6ab60b8ef49a13809ec2955"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa183013d5b6ab60b8ef49a13809ec2955">XSPI_SLV_FLAG_TX_MODE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_TX_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:112</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa1b42245195b67fb0ccd0893fd0e6f813"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa1b42245195b67fb0ccd0893fd0e6f813">XSPI_SLV_FLAG_WR_CHK_EN</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_WR_CHK_EN</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:111</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa20f63b2b89b0b627e6e9aad5bf581bd5"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa20f63b2b89b0b627e6e9aad5bf581bd5">XSPI_SLV_FLAG_CMD_RD_RDATA_CRC</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_RD_RDATA_CRC</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:140</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa265b9bce1226fa398335f912e1d11bf8"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa265b9bce1226fa398335f912e1d11bf8">XSPI_SLV_FLAG_RATE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_RATE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:117</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa29d0b4e5f779d8055c05877888fd9c2b"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa29d0b4e5f779d8055c05877888fd9c2b">XSPI_SLV_FLAG_RD_MON</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_RD_MON</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:148</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa2db15a68fd7ae6b4073edc0712fedd39"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa2db15a68fd7ae6b4073edc0712fedd39">XSPI_SLV_FLAG_INT_MASK</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_INT_MASK</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:127</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa334dc68f9f31b3c9c1fb3aeeebd1b523"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa334dc68f9f31b3c9c1fb3aeeebd1b523">XSPI_SLV_FLAG_PAD_CRCB_MASK</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_PAD_CRCB_MASK</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:125</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa38868bea10d6cfffc26fba07df91d036"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa38868bea10d6cfffc26fba07df91d036">XSPI_SLV_FLAG_CMD_RD_ID</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_RD_ID</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:137</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa389df55bebfa054398dc75b3c04e19d8"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa389df55bebfa054398dc75b3c04e19d8">XSPI_SLV_FLAG_ARID_OVERRIDE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_ARID_OVERRIDE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:141</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa40dfb8bb9989e945f69c707e4af6a8c3"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa40dfb8bb9989e945f69c707e4af6a8c3">XSPI_SLV_FLAG_CMD_RD_RDATA</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_RD_RDATA</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:139</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa43f2294e1e95250fc7afab1647894e60"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa43f2294e1e95250fc7afab1647894e60">XSPI_SLV_FLAG_BIT_ENDIAN</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_BIT_ENDIAN</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:109</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa4bc7f4d3c03e8fe6c1451bb043c36e04"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa4bc7f4d3c03e8fe6c1451bb043c36e04">XSPI_SLV_FLAG_CMD_WR_PAYLOAD</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_WR_PAYLOAD</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:134</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa55bfbfaf5f2084f3e931a4e751d6d40d"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa55bfbfaf5f2084f3e931a4e751d6d40d">XSPI_SLV_FLAG_ST</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_ST</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:128</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa5e3cffa9c86be1e61fa813075b58ce7d"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa5e3cffa9c86be1e61fa813075b58ce7d">XSPI_SLV_FLAG_REGION_MAP</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_REGION_MAP</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:147</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa6421548c7eba15ddf0c513906f36c482"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6421548c7eba15ddf0c513906f36c482">XSPI_SLV_FLAG_INT_ST</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_INT_ST</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:126</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa655c693037642ed7e8106a8107dca677"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa655c693037642ed7e8106a8107dca677">XSPI_SLV_FLAG_CMD_WR_PACKET1</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_WR_PACKET1</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:133</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa6bfcd7c9a9e959b136af6c0902f57d6d"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6bfcd7c9a9e959b136af6c0902f57d6d">XSPI_SLV_FLAG_CMD_WR_TRG</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_WR_TRG</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:130</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa6d21833448675d9280d1ced2bcdaaf0d"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa6d21833448675d9280d1ced2bcdaaf0d">XSPI_SLV_FLAG_DEBOUNCE_CTRL</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_DEBOUNCE_CTRL</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:119</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa72f6dfe3e24ba97f29af3aa6b42a35f8"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa72f6dfe3e24ba97f29af3aa6b42a35f8">XSPI_SLV_FLAG_ST_ACCESS</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_ST_ACCESS</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:121</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa87061da594401637620239ebe64caa87"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa87061da594401637620239ebe64caa87">XSPI_SLV_FLAG_LINE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_LINE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:118</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa8866442b000994b88fb1ec2be5c6bd32"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8866442b000994b88fb1ec2be5c6bd32">XSPI_SLV_FLAG_AWPROT_OVERRIDE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_AWPROT_OVERRIDE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:146</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa8bb0d381d54e27fc5b86b3406b726d50"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8bb0d381d54e27fc5b86b3406b726d50">XSPI_SLV_FLAG_ST_UPDATE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_ST_UPDATE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:129</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa8df21f59439c1f09e05439df65bc1510"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa8df21f59439c1f09e05439df65bc1510">XSPI_SLV_FLAG_ARPROT_OVERRIDE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_ARPROT_OVERRIDE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:143</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa915f694062e8d7cb719f7a94ab747a68"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa915f694062e8d7cb719f7a94ab747a68">XSPI_SLV_FLAG_AWCACHE_OVERRIDE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_AWCACHE_OVERRIDE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:145</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa9451912e48dc04a97e397bf1b9ec7470"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa9451912e48dc04a97e397bf1b9ec7470">XSPI_SLV_FLAG_AXI_WR_EN</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_AXI_WR_EN</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:113</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fa955e9dcbf10ee52588a3d62b09dc43bf"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fa955e9dcbf10ee52588a3d62b09dc43bf">XSPI_SLV_FLAG_CRC_EN</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CRC_EN</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:108</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faa3175a5ff4697d0ef761ac172cd4e9e6"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa3175a5ff4697d0ef761ac172cd4e9e6">XSPI_SLV_FLAG_TIMEOUT_CTRL</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_TIMEOUT_CTRL</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:120</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faa473e2f87e21f9804cade9ebbe48413e"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa473e2f87e21f9804cade9ebbe48413e">XSPI_SLV_FLAG_AWID_OVERRIDE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_AWID_OVERRIDE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:144</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faa8e7e10ba53159769c8b0379889006ac"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faa8e7e10ba53159769c8b0379889006ac">XSPI_SLV_FLAG_PAD_RESET_MASK</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_PAD_RESET_MASK</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:110</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fab44cd8c7e1c21ea7213a8ed9e2ee820a"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab44cd8c7e1c21ea7213a8ed9e2ee820a">XSPI_SLV_FLAG_ID1</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_ID1</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:123</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fab65cdde928c64b610911d8b7198d6928"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab65cdde928c64b610911d8b7198d6928">XSPI_SLV_FLAG_WR_DUMMY_CYCLE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_WR_DUMMY_CYCLE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:150</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fab938c29b756ba73ec7dd8bcf67e6e2c3"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab938c29b756ba73ec7dd8bcf67e6e2c3">XSPI_SLV_FLAG_SCLK_IDLE_TIME</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_SCLK_IDLE_TIME</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:116</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fab986e507bbb42b246d2714672f480971"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fab986e507bbb42b246d2714672f480971">XSPI_SLV_FLAG_CMD_WR_WDATA</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_WR_WDATA</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:135</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fabd6621092e1b1b0f344e7cfd8604c03b"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fabd6621092e1b1b0f344e7cfd8604c03b">XSPI_SLV_FLAG_CMD_RD_ST</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_RD_ST</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:138</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fad4a3a3fb9201055c7b38987505579b89"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fad4a3a3fb9201055c7b38987505579b89">XSPI_SLV_FLAG_CMD_RD_TRG</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_RD_TRG</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:131</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162fae6d15325f9c5d3436fec489fd82ad089"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162fae6d15325f9c5d3436fec489fd82ad089">XSPI_SLV_FLAG_PAD_INTB_MASK</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_PAD_INTB_MASK</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:124</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faeacb31877459f05b1e07e004ecbbd854"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faeacb31877459f05b1e07e004ecbbd854">XSPI_SLV_FLAG_CMD_WR_ST</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_WR_ST</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:136</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faeb4457393d9d65c9919168adcfd7cb95"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faeb4457393d9d65c9919168adcfd7cb95">XSPI_SLV_FLAG_ARCACHE_OVERRIDE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_ARCACHE_OVERRIDE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:142</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faec51cb480a61eaefe93c539e69ef83ec"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faec51cb480a61eaefe93c539e69ef83ec">XSPI_SLV_FLAG_MAX</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_MAX</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:151</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faef1537c70c4137fb78ccbc446bbe1c1c"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faef1537c70c4137fb78ccbc446bbe1c1c">XSPI_SLV_FLAG_CMD_WR_PACKET0</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_CMD_WR_PACKET0</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:132</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faf23c731d4ac3d31ef6a28ded63de544b"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faf23c731d4ac3d31ef6a28ded63de544b">XSPI_SLV_FLAG_WR_MON</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_WR_MON</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:149</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6e2b4e413e834a0df8720e969d5d162faf8a13aa08609c83d4d120519630dd6b9"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6e2b4e413e834a0df8720e969d5d162faf8a13aa08609c83d4d120519630dd6b9">XSPI_SLV_FLAG_MODE</a></div><div class="ttdeci">@ XSPI_SLV_FLAG_MODE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:115</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a6fbe36d3051995f96f4e7eb09de2b3f1"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a6fbe36d3051995f96f4e7eb09de2b3f1">sdrv_xspi_slv_enable</a></div><div class="ttdeci">status_t sdrv_xspi_slv_enable(struct sdrv_xspi_slv *slave)</div><div class="ttdoc">xspi slave enable.</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a9ab36d3df64f7e0ac8907a3f7528ddd7"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7">sdrv_xspi_slv_line</a></div><div class="ttdeci">sdrv_xspi_slv_line</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:41</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a9ab36d3df64f7e0ac8907a3f7528ddd7a1674db5040a2d35f9e4d240ed9e7c734"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7a1674db5040a2d35f9e4d240ed9e7c734">XSPI_SLV_4_LINE</a></div><div class="ttdeci">@ XSPI_SLV_4_LINE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:43</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a9ab36d3df64f7e0ac8907a3f7528ddd7a9b64c0040104ceabaf7d56a3b6bb147f"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7a9b64c0040104ceabaf7d56a3b6bb147f">XSPI_SLV_8_LINE</a></div><div class="ttdeci">@ XSPI_SLV_8_LINE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:44</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a9ab36d3df64f7e0ac8907a3f7528ddd7aa1a8a369a5a27f39fc2e6ba7c2bb33a0"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7aa1a8a369a5a27f39fc2e6ba7c2bb33a0">XSPI_SLV_1_LINE</a></div><div class="ttdeci">@ XSPI_SLV_1_LINE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:42</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_a9ab36d3df64f7e0ac8907a3f7528ddd7aabc3d5ac3db64f98e92a24a7a8e49f06"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#a9ab36d3df64f7e0ac8907a3f7528ddd7aabc3d5ac3db64f98e92a24a7a8e49f06">XSPI_SLV_16_LINE</a></div><div class="ttdeci">@ XSPI_SLV_16_LINE</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:45</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_ab3e6bdf51f86cd06d82e98531f3bf509"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#ab3e6bdf51f86cd06d82e98531f3bf509">sdrv_xspi_slv_set_attr</a></div><div class="ttdeci">status_t sdrv_xspi_slv_set_attr(struct sdrv_xspi_slv *slave, enum sdrv_xspi_slv_ioctl_flag flag, const void *buf)</div><div class="ttdoc">xspi slave set attr.</div></div>
<div class="ttc" id="asdrv__xspi__slv_8h_html_ad97793ecaa308061e7f48cc62a43d774"><div class="ttname"><a href="sdrv__xspi__slv_8h.html#ad97793ecaa308061e7f48cc62a43d774">sdrv_xspi_slv_deinit</a></div><div class="ttdeci">status_t sdrv_xspi_slv_deinit(struct sdrv_xspi_slv *slave)</div><div class="ttdoc">xspi slave deinit.</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__acache__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__acache__conf.html">sdrv_xspi_slv_acache_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:77</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__acache__conf_html_abc181bc23eebe6cd9e78230513bfd58c"><div class="ttname"><a href="structsdrv__xspi__slv__acache__conf.html#abc181bc23eebe6cd9e78230513bfd58c">sdrv_xspi_slv_acache_conf::acache</a></div><div class="ttdeci">uint8_t acache</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:79</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__acache__conf_html_ac842b6c1dcb3b1f11b611620199dc55c"><div class="ttname"><a href="structsdrv__xspi__slv__acache__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">sdrv_xspi_slv_acache_conf::enable</a></div><div class="ttdeci">bool enable</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:78</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__aid__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__aid__conf.html">sdrv_xspi_slv_aid_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:72</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__aid__conf_html_a13cc40a005e64ec3eb80fbafaa9f543b"><div class="ttname"><a href="structsdrv__xspi__slv__aid__conf.html#a13cc40a005e64ec3eb80fbafaa9f543b">sdrv_xspi_slv_aid_conf::aid</a></div><div class="ttdeci">uint8_t aid</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:74</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__aid__conf_html_ac842b6c1dcb3b1f11b611620199dc55c"><div class="ttname"><a href="structsdrv__xspi__slv__aid__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">sdrv_xspi_slv_aid_conf::enable</a></div><div class="ttdeci">bool enable</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:73</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__aprot__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__aprot__conf.html">sdrv_xspi_slv_aprot_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:82</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__aprot__conf_html_a3b51b0cec4d19f8a30b5b3dedb105a24"><div class="ttname"><a href="structsdrv__xspi__slv__aprot__conf.html#a3b51b0cec4d19f8a30b5b3dedb105a24">sdrv_xspi_slv_aprot_conf::aprot</a></div><div class="ttdeci">uint8_t aprot</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:84</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__aprot__conf_html_ac842b6c1dcb3b1f11b611620199dc55c"><div class="ttname"><a href="structsdrv__xspi__slv__aprot__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">sdrv_xspi_slv_aprot_conf::enable</a></div><div class="ttdeci">bool enable</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:83</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html">sdrv_xspi_slv_conf</a></div><div class="ttdoc">sdrv_xspi_slv slave configurations.</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:157</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a025193355535714b53759e94d79c94fa"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a025193355535714b53759e94d79c94fa">sdrv_xspi_slv_conf::line</a></div><div class="ttdeci">enum sdrv_xspi_slv_line line</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:166</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a149cc5b8d1a92197d3eb446756b00cb4"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a149cc5b8d1a92197d3eb446756b00cb4">sdrv_xspi_slv_conf::tx_mode</a></div><div class="ttdeci">enum sdrv_xspi_slv_tx_mode tx_mode</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:163</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a1b39914b1e337a02d6f0e488acc3be3c"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a1b39914b1e337a02d6f0e488acc3be3c">sdrv_xspi_slv_conf::mode</a></div><div class="ttdeci">enum sdrv_xspi_slv_mode mode</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:164</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a1eaa7f28632c4a2e2b7362196b326ff2"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a1eaa7f28632c4a2e2b7362196b326ff2">sdrv_xspi_slv_conf::cmd_rd_rdata</a></div><div class="ttdeci">uint8_t cmd_rd_rdata</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:178</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a2ee30f449f3b0b88995d3ad356482b67"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a2ee30f449f3b0b88995d3ad356482b67">sdrv_xspi_slv_conf::is_ddr</a></div><div class="ttdeci">bool is_ddr</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:165</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a5e82071b58a3a7fec37c58f79cbfcb6a"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a5e82071b58a3a7fec37c58f79cbfcb6a">sdrv_xspi_slv_conf::cmd_wr_payload</a></div><div class="ttdeci">uint8_t cmd_wr_payload</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:173</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a664dc7f699e18e073eba8737faaf88cc"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a664dc7f699e18e073eba8737faaf88cc">sdrv_xspi_slv_conf::crc_dis</a></div><div class="ttdeci">bool crc_dis</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:161</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a694b33e77c651ce4567e7f5aa25afd39"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a694b33e77c651ce4567e7f5aa25afd39">sdrv_xspi_slv_conf::cmd_rd_id</a></div><div class="ttdeci">uint8_t cmd_rd_id</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:176</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a718520de006b66928b0dc26edaf61034"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a718520de006b66928b0dc26edaf61034">sdrv_xspi_slv_conf::cmd_rd_rdata_crc</a></div><div class="ttdeci">uint8_t cmd_rd_rdata_crc</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:179</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a788268e18842744cc0a7e06cc734582a"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a788268e18842744cc0a7e06cc734582a">sdrv_xspi_slv_conf::irq</a></div><div class="ttdeci">uint16_t irq</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:159</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_a7ecdb6880b897ec7e8d7ef5a09fcf47c"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#a7ecdb6880b897ec7e8d7ef5a09fcf47c">sdrv_xspi_slv_conf::cmd_wr_trg</a></div><div class="ttdeci">uint8_t cmd_wr_trg</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:169</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_abb83f78e29519f5261dbc20927178572"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#abb83f78e29519f5261dbc20927178572">sdrv_xspi_slv_conf::bit_endian</a></div><div class="ttdeci">enum sdrv_xspi_slv_bit_endian bit_endian</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:162</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_abc81edd3d3caf9e6c2e0762881da6016"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#abc81edd3d3caf9e6c2e0762881da6016">sdrv_xspi_slv_conf::base</a></div><div class="ttdeci">paddr_t base</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:158</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_abe11479ffaf7ee7b56d09a12795125b5"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#abe11479ffaf7ee7b56d09a12795125b5">sdrv_xspi_slv_conf::cmd_wr_wdata</a></div><div class="ttdeci">uint8_t cmd_wr_wdata</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:174</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_ae2207a6263ecf00a30098e4d4908ab91"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#ae2207a6263ecf00a30098e4d4908ab91">sdrv_xspi_slv_conf::cmd_wr_packet0</a></div><div class="ttdeci">uint8_t cmd_wr_packet0</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:171</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_ae8964319992d68aa66e57a9c5edf8586"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#ae8964319992d68aa66e57a9c5edf8586">sdrv_xspi_slv_conf::cmd_wr_packet1</a></div><div class="ttdeci">uint8_t cmd_wr_packet1</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:172</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_aeded3ca2d1b238daf2ef186b4dca5e7b"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#aeded3ca2d1b238daf2ef186b4dca5e7b">sdrv_xspi_slv_conf::cmd_wr_st</a></div><div class="ttdeci">uint8_t cmd_wr_st</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:175</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_afca4470952b7a8f6084f46af0b043ef4"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#afca4470952b7a8f6084f46af0b043ef4">sdrv_xspi_slv_conf::cmd_rd_trg</a></div><div class="ttdeci">uint8_t cmd_rd_trg</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:170</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__conf_html_afe9c04325d841b7e8c1e6bf00048547f"><div class="ttname"><a href="structsdrv__xspi__slv__conf.html#afe9c04325d841b7e8c1e6bf00048547f">sdrv_xspi_slv_conf::cmd_rd_st</a></div><div class="ttdeci">uint8_t cmd_rd_st</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:177</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__debounce__ctrl__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__debounce__ctrl__conf.html">sdrv_xspi_slv_debounce_ctrl_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:58</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__debounce__ctrl__conf_html_a3b4bcf3c4c4d82f8d051e3d08a4c40a3"><div class="ttname"><a href="structsdrv__xspi__slv__debounce__ctrl__conf.html#a3b4bcf3c4c4d82f8d051e3d08a4c40a3">sdrv_xspi_slv_debounce_ctrl_conf::time</a></div><div class="ttdeci">uint8_t time</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:60</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__debounce__ctrl__conf_html_ac842b6c1dcb3b1f11b611620199dc55c"><div class="ttname"><a href="structsdrv__xspi__slv__debounce__ctrl__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">sdrv_xspi_slv_debounce_ctrl_conf::enable</a></div><div class="ttdeci">bool enable</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:59</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__dummy__cycle__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__dummy__cycle__conf.html">sdrv_xspi_slv_dummy_cycle_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:63</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__dummy__cycle__conf_html_ad42413b9af4f721b660c99fd22e3858a"><div class="ttname"><a href="structsdrv__xspi__slv__dummy__cycle__conf.html#ad42413b9af4f721b660c99fd22e3858a">sdrv_xspi_slv_dummy_cycle_conf::dummy_val</a></div><div class="ttdeci">uint8_t dummy_val</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:64</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__mon__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__mon__conf.html">sdrv_xspi_slv_mon_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:95</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__mon__conf_html_a3090c298801c7dc1135d02226248e5ef"><div class="ttname"><a href="structsdrv__xspi__slv__mon__conf.html#a3090c298801c7dc1135d02226248e5ef">sdrv_xspi_slv_mon_conf::addr_lock</a></div><div class="ttdeci">bool addr_lock</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:97</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__mon__conf_html_a9069ee0acb6f027f9cb2d2e837da0abd"><div class="ttname"><a href="structsdrv__xspi__slv__mon__conf.html#a9069ee0acb6f027f9cb2d2e837da0abd">sdrv_xspi_slv_mon_conf::end_addr</a></div><div class="ttdeci">uint32_t end_addr</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:99</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__mon__conf_html_abaabdc509cdaba7df9f56c6c76f3ae19"><div class="ttname"><a href="structsdrv__xspi__slv__mon__conf.html#abaabdc509cdaba7df9f56c6c76f3ae19">sdrv_xspi_slv_mon_conf::id</a></div><div class="ttdeci">uint32_t id</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:100</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__mon__conf_html_adc169172bb12c08e9a08917aa1b49e7f"><div class="ttname"><a href="structsdrv__xspi__slv__mon__conf.html#adc169172bb12c08e9a08917aa1b49e7f">sdrv_xspi_slv_mon_conf::addr_en</a></div><div class="ttdeci">bool addr_en</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:96</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__mon__conf_html_aef9832114ffd2b0ab7f5d75baa023a96"><div class="ttname"><a href="structsdrv__xspi__slv__mon__conf.html#aef9832114ffd2b0ab7f5d75baa023a96">sdrv_xspi_slv_mon_conf::begin_addr</a></div><div class="ttdeci">uint32_t begin_addr</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:98</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__region__map__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__region__map__conf.html">sdrv_xspi_slv_region_map_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:87</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__region__map__conf_html_a8e4a3ac7f7b9a5ecd0c3eb1acd374559"><div class="ttname"><a href="structsdrv__xspi__slv__region__map__conf.html#a8e4a3ac7f7b9a5ecd0c3eb1acd374559">sdrv_xspi_slv_region_map_conf::offset_addr</a></div><div class="ttdeci">uint32_t offset_addr</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:89</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__region__map__conf_html_a9069ee0acb6f027f9cb2d2e837da0abd"><div class="ttname"><a href="structsdrv__xspi__slv__region__map__conf.html#a9069ee0acb6f027f9cb2d2e837da0abd">sdrv_xspi_slv_region_map_conf::end_addr</a></div><div class="ttdeci">uint32_t end_addr</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:91</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__region__map__conf_html_abaabdc509cdaba7df9f56c6c76f3ae19"><div class="ttname"><a href="structsdrv__xspi__slv__region__map__conf.html#abaabdc509cdaba7df9f56c6c76f3ae19">sdrv_xspi_slv_region_map_conf::id</a></div><div class="ttdeci">uint32_t id</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:92</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__region__map__conf_html_ac842b6c1dcb3b1f11b611620199dc55c"><div class="ttname"><a href="structsdrv__xspi__slv__region__map__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">sdrv_xspi_slv_region_map_conf::enable</a></div><div class="ttdeci">bool enable</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:88</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__region__map__conf_html_aef9832114ffd2b0ab7f5d75baa023a96"><div class="ttname"><a href="structsdrv__xspi__slv__region__map__conf.html#aef9832114ffd2b0ab7f5d75baa023a96">sdrv_xspi_slv_region_map_conf::begin_addr</a></div><div class="ttdeci">uint32_t begin_addr</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:90</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__sclk__idle__time__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__sclk__idle__time__conf.html">sdrv_xspi_slv_sclk_idle_time_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:53</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__sclk__idle__time__conf_html_ac842b6c1dcb3b1f11b611620199dc55c"><div class="ttname"><a href="structsdrv__xspi__slv__sclk__idle__time__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">sdrv_xspi_slv_sclk_idle_time_conf::enable</a></div><div class="ttdeci">bool enable</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:54</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__sclk__idle__time__conf_html_ad341b2d105616f13ef6a75d4c15a3ac0"><div class="ttname"><a href="structsdrv__xspi__slv__sclk__idle__time__conf.html#ad341b2d105616f13ef6a75d4c15a3ac0">sdrv_xspi_slv_sclk_idle_time_conf::idle_time</a></div><div class="ttdeci">uint8_t idle_time</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:55</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__timeout__mon__ctrl__conf_html"><div class="ttname"><a href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html">sdrv_xspi_slv_timeout_mon_ctrl_conf</a></div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:67</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__timeout__mon__ctrl__conf_html_a93658cf9f03a3303cdb292e655c657e7"><div class="ttname"><a href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html#a93658cf9f03a3303cdb292e655c657e7">sdrv_xspi_slv_timeout_mon_ctrl_conf::time</a></div><div class="ttdeci">uint16_t time</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:69</div></div>
<div class="ttc" id="astructsdrv__xspi__slv__timeout__mon__ctrl__conf_html_ac842b6c1dcb3b1f11b611620199dc55c"><div class="ttname"><a href="structsdrv__xspi__slv__timeout__mon__ctrl__conf.html#ac842b6c1dcb3b1f11b611620199dc55c">sdrv_xspi_slv_timeout_mon_ctrl_conf::enable</a></div><div class="ttdeci">bool enable</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:68</div></div>
<div class="ttc" id="astructsdrv__xspi__slv_html"><div class="ttname"><a href="structsdrv__xspi__slv.html">sdrv_xspi_slv</a></div><div class="ttdoc">slv_device</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:185</div></div>
<div class="ttc" id="astructsdrv__xspi__slv_html_a788268e18842744cc0a7e06cc734582a"><div class="ttname"><a href="structsdrv__xspi__slv.html#a788268e18842744cc0a7e06cc734582a">sdrv_xspi_slv::irq</a></div><div class="ttdeci">uint16_t irq</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:187</div></div>
<div class="ttc" id="astructsdrv__xspi__slv_html_abc81edd3d3caf9e6c2e0762881da6016"><div class="ttname"><a href="structsdrv__xspi__slv.html#abc81edd3d3caf9e6c2e0762881da6016">sdrv_xspi_slv::base</a></div><div class="ttdeci">paddr_t base</div><div class="ttdef"><b>Definition:</b> sdrv_xspi_slv.h:186</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
</small></address>
</body>
</html>