5224 lines
320 KiB
HTML
5224 lines
320 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||
<title>MCUXpresso SDK API Reference Manual: SEMC: Smart External DRAM Controller Driver</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="navtree.css" rel="stylesheet" type="text/css"/>
|
||
<script type="text/javascript" src="resize.js"></script>
|
||
<script type="text/javascript" src="navtree.js"></script>
|
||
<script type="text/javascript">
|
||
$(document).ready(initResizable);
|
||
$(window).load(resizeHeight);
|
||
</script>
|
||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||
<script type="text/javascript" src="search/search.js"></script>
|
||
<script type="text/javascript">
|
||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||
</script>
|
||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
|
||
</head>
|
||
<body>
|
||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||
<div id="titlearea">
|
||
<table cellspacing="0" cellpadding="0">
|
||
<tbody>
|
||
<tr style="height: 56px;">
|
||
<td id="projectlogo"><img alt="Logo" src="fs_logo.gif"/></td>
|
||
<td style="padding-left: 0.5em;">
|
||
<div id="projectname">MCUXpresso SDK API Reference Manual
|
||
 <span id="projectnumber">Rev 2.15.000</span>
|
||
</div>
|
||
<div id="projectbrief">NXP Semiconductors</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<!-- end header part -->
|
||
<!-- Generated by Doxygen 1.8.5 -->
|
||
<script type="text/javascript">
|
||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||
</script>
|
||
<div id="navrow1" class="tabs">
|
||
<ul class="tablist">
|
||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||
<li><a href="modules.html"><span>API Reference</span></a></li>
|
||
<li>
|
||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||
<span class="left">
|
||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||
alt=""/>
|
||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||
</span><span class="right">
|
||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||
</span>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div><!-- top -->
|
||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||
<div id="nav-tree">
|
||
<div id="nav-tree-contents">
|
||
<div id="nav-sync" class="sync"></div>
|
||
</div>
|
||
</div>
|
||
<div id="splitbar" style="-moz-user-select:none;"
|
||
class="ui-resizable-handle">
|
||
</div>
|
||
</div>
|
||
<script type="text/javascript">
|
||
$(document).ready(function(){initNavTree('a00069.html','');});
|
||
</script>
|
||
<div id="doc-content">
|
||
<!-- window showing the filter options -->
|
||
<div id="MSearchSelectWindow"
|
||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Pages</a></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 class="header">
|
||
<div class="summary">
|
||
<a href="#nested-classes">Data Structures</a> |
|
||
<a href="#typedef-members">Typedefs</a> |
|
||
<a href="#enum-members">Enumerations</a> </div>
|
||
<div class="headertitle">
|
||
<div class="title">SEMC: Smart External DRAM Controller Driver</div> </div>
|
||
</div><!--header-->
|
||
<div class="contents">
|
||
<a name="details" id="details"></a><h2 class="groupheader">Overview</h2>
|
||
<p>The MCUXpresso SDK provides a peripheral driver for the Smart External DRAM Controller block of MCUXpresso SDK devices.</p>
|
||
<h1><a class="anchor" id="SEMCDriver"></a>
|
||
SEMC: Smart External DRAM Controller Driver</h1>
|
||
<h2><a class="anchor" id="SEMCInitDeinit"></a>
|
||
SEMC Initialization Operation</h2>
|
||
<p>The SEMC Initialize is to initialize for common configure: gate the SEMC clock, configure IOMUX, and queue weight setting. The SEMC Deinitialize is to ungate the clock and disable SEMC module.</p>
|
||
<h2><a class="anchor" id="SEMCInteOps"></a>
|
||
SEMC Interrupt Operation</h2>
|
||
<p>The interrupt and disable operation for SEMC.</p>
|
||
<h2><a class="anchor" id="SEMCMemoryAccess"></a>
|
||
SEMC Memory access Operation</h2>
|
||
<p>This group is mainly provide NAND/NOR memory access API which is through IP bus/ IP command access. Since the AXI access is directly read/write is so easy, so the AXI read/write part is not provided in SEMC.</p>
|
||
<h1><a class="anchor" id="SEMCTpyUC"></a>
|
||
Typical use case</h1>
|
||
<table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||
Data Structures</h2></td></tr>
|
||
<tr class="memitem:a00513"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00513">_semc_sdram_config</a></td></tr>
|
||
<tr class="memdesc:a00513"><td class="mdescLeft"> </td><td class="mdescRight">SEMC SDRAM configuration structure. <a href="a00069.html#a00513">More...</a><br/></td></tr>
|
||
<tr class="separator:a00513"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00507"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00507">_semc_nand_timing_config</a></td></tr>
|
||
<tr class="memdesc:a00507"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND device timing configuration structure. <a href="a00069.html#a00507">More...</a><br/></td></tr>
|
||
<tr class="separator:a00507"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00506"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00506">_semc_nand_config</a></td></tr>
|
||
<tr class="memdesc:a00506"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND configuration structure. <a href="a00069.html#a00506">More...</a><br/></td></tr>
|
||
<tr class="separator:a00506"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00508"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00508">_semc_nor_config</a></td></tr>
|
||
<tr class="memdesc:a00508"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NOR configuration structure. <a href="a00069.html#a00508">More...</a><br/></td></tr>
|
||
<tr class="separator:a00508"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00514"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00514">_semc_sram_config</a></td></tr>
|
||
<tr class="memdesc:a00514"><td class="mdescLeft"> </td><td class="mdescRight">SEMC SRAM configuration structure. <a href="a00069.html#a00514">More...</a><br/></td></tr>
|
||
<tr class="separator:a00514"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00505"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00505">_semc_dbi_config</a></td></tr>
|
||
<tr class="memdesc:a00505"><td class="mdescLeft"> </td><td class="mdescRight">SEMC DBI configuration structure. <a href="a00069.html#a00505">More...</a><br/></td></tr>
|
||
<tr class="separator:a00505"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00510"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00510">_semc_queuea_weight_struct</a></td></tr>
|
||
<tr class="memdesc:a00510"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue a weight setting structure. <a href="a00069.html#a00510">More...</a><br/></td></tr>
|
||
<tr class="separator:a00510"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00509"><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00509">_semc_queuea_weight</a></td></tr>
|
||
<tr class="memdesc:a00509"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue a weight setting union. <a href="a00069.html#a00509">More...</a><br/></td></tr>
|
||
<tr class="separator:a00509"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00512"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00512">_semc_queueb_weight_struct</a></td></tr>
|
||
<tr class="memdesc:a00512"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue b weight setting structure. <a href="a00069.html#a00512">More...</a><br/></td></tr>
|
||
<tr class="separator:a00512"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00511"><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00511">_semc_queueb_weight</a></td></tr>
|
||
<tr class="memdesc:a00511"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue b weight setting union. <a href="a00069.html#a00511">More...</a><br/></td></tr>
|
||
<tr class="separator:a00511"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00503"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00503">_semc_axi_queueweight</a></td></tr>
|
||
<tr class="memdesc:a00503"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue weight setting. <a href="a00069.html#a00503">More...</a><br/></td></tr>
|
||
<tr class="separator:a00503"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a00504"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a00504">_semc_config_t</a></td></tr>
|
||
<tr class="memdesc:a00504"><td class="mdescLeft"> </td><td class="mdescRight">SEMC configuration structure. <a href="a00069.html#a00504">More...</a><br/></td></tr>
|
||
<tr class="separator:a00504"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
||
Typedefs</h2></td></tr>
|
||
<tr class="memitem:ga3b78cf761655768f0e7d4de316a0bb51"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#gafe7cb114b5a6131e7dc518d41ad154ff">_semc_mem_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga3b78cf761655768f0e7d4de316a0bb51">semc_mem_type_t</a></td></tr>
|
||
<tr class="memdesc:ga3b78cf761655768f0e7d4de316a0bb51"><td class="mdescLeft"> </td><td class="mdescRight">SEMC memory device type. <a href="#ga3b78cf761655768f0e7d4de316a0bb51">More...</a><br/></td></tr>
|
||
<tr class="separator:ga3b78cf761655768f0e7d4de316a0bb51"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga21ca663b1b1383a99de955c6bdf3a6d7"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#ga40892f4ad5de4e17716c503fe6bd0d5a">_semc_waitready_polarity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga21ca663b1b1383a99de955c6bdf3a6d7">semc_waitready_polarity_t</a></td></tr>
|
||
<tr class="memdesc:ga21ca663b1b1383a99de955c6bdf3a6d7"><td class="mdescLeft"> </td><td class="mdescRight">SEMC WAIT/RDY polarity. <a href="#ga21ca663b1b1383a99de955c6bdf3a6d7">More...</a><br/></td></tr>
|
||
<tr class="separator:ga21ca663b1b1383a99de955c6bdf3a6d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga977edf56dcf9a01cf9c7603dadda599e"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#gaab4fc89eef66db38559ddff679994584">_semc_sdram_cs</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga977edf56dcf9a01cf9c7603dadda599e">semc_sdram_cs_t</a></td></tr>
|
||
<tr class="memdesc:ga977edf56dcf9a01cf9c7603dadda599e"><td class="mdescLeft"> </td><td class="mdescRight">SEMC SDRAM Chip selection . <a href="#ga977edf56dcf9a01cf9c7603dadda599e">More...</a><br/></td></tr>
|
||
<tr class="separator:ga977edf56dcf9a01cf9c7603dadda599e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga34d71a46bb4a8271272d72bfa86b74dd"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga342bafba74d98d36b631f4d96af8ab97">_semc_sram_cs</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga34d71a46bb4a8271272d72bfa86b74dd">semc_sram_cs_t</a></td></tr>
|
||
<tr class="memdesc:ga34d71a46bb4a8271272d72bfa86b74dd"><td class="mdescLeft"> </td><td class="mdescRight">SEMC SRAM Chip selection . <a href="#ga34d71a46bb4a8271272d72bfa86b74dd">More...</a><br/></td></tr>
|
||
<tr class="separator:ga34d71a46bb4a8271272d72bfa86b74dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga578431142cb601bbab8abf18ec9f9cab"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga553bbb353e0d2ac038df6aafd7c61050">_semc_nand_access_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga578431142cb601bbab8abf18ec9f9cab">semc_nand_access_type_t</a></td></tr>
|
||
<tr class="memdesc:ga578431142cb601bbab8abf18ec9f9cab"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND device type. <a href="#ga578431142cb601bbab8abf18ec9f9cab">More...</a><br/></td></tr>
|
||
<tr class="separator:ga578431142cb601bbab8abf18ec9f9cab"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga7f71c989de0b776a08cf7aa4cc08516a"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#gad048a6f986fd3668285e281c4186f5b4">_semc_interrupt_enable</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga7f71c989de0b776a08cf7aa4cc08516a">semc_interrupt_enable_t</a></td></tr>
|
||
<tr class="memdesc:ga7f71c989de0b776a08cf7aa4cc08516a"><td class="mdescLeft"> </td><td class="mdescRight">SEMC interrupts . <a href="#ga7f71c989de0b776a08cf7aa4cc08516a">More...</a><br/></td></tr>
|
||
<tr class="separator:ga7f71c989de0b776a08cf7aa4cc08516a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga93cfe972cf38558b9204557ad8dd0b5f"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga9e8f28badec05a3f9ce364c5f1be79ab">_semc_ipcmd_datasize</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga93cfe972cf38558b9204557ad8dd0b5f">semc_ipcmd_datasize_t</a></td></tr>
|
||
<tr class="memdesc:ga93cfe972cf38558b9204557ad8dd0b5f"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command data size in bytes. <a href="#ga93cfe972cf38558b9204557ad8dd0b5f">More...</a><br/></td></tr>
|
||
<tr class="separator:ga93cfe972cf38558b9204557ad8dd0b5f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga6180bec15829fbe2c6ee5119164f9101"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#gad4548d2115f98cd331700ceabcdf493c">_semc_refresh_time</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga6180bec15829fbe2c6ee5119164f9101">semc_refresh_time_t</a></td></tr>
|
||
<tr class="memdesc:ga6180bec15829fbe2c6ee5119164f9101"><td class="mdescLeft"> </td><td class="mdescRight">SEMC auto-refresh timing. <a href="#ga6180bec15829fbe2c6ee5119164f9101">More...</a><br/></td></tr>
|
||
<tr class="separator:ga6180bec15829fbe2c6ee5119164f9101"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga85341e62807dc51b13ac33b08b821184"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga85341e62807dc51b13ac33b08b821184"></a>
|
||
typedef enum <a class="el" href="a00069.html#ga5d31a861ad54d01e663e7e8cf2921ec1">_semc_caslatency</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga85341e62807dc51b13ac33b08b821184">semc_caslatency_t</a></td></tr>
|
||
<tr class="memdesc:ga85341e62807dc51b13ac33b08b821184"><td class="mdescLeft"> </td><td class="mdescRight">CAS latency. <br/></td></tr>
|
||
<tr class="separator:ga85341e62807dc51b13ac33b08b821184"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaa57e0e9d809c0e0f71bd02cb0c8029a7"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#ga6974c2fad22da220132857aca288a138">_semc_sdram_column_bit_num</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaa57e0e9d809c0e0f71bd02cb0c8029a7">semc_sdram_column_bit_num_t</a></td></tr>
|
||
<tr class="memdesc:gaa57e0e9d809c0e0f71bd02cb0c8029a7"><td class="mdescLeft"> </td><td class="mdescRight">SEMC sdram column address bit number. <a href="#gaa57e0e9d809c0e0f71bd02cb0c8029a7">More...</a><br/></td></tr>
|
||
<tr class="separator:gaa57e0e9d809c0e0f71bd02cb0c8029a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gabb66cb18204edd5b0fa99b93c95f9b19"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga4c26eb586a234497dcefb06dd2145049">_semc_sdram_burst_len</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gabb66cb18204edd5b0fa99b93c95f9b19">sem_sdram_burst_len_t</a></td></tr>
|
||
<tr class="memdesc:gabb66cb18204edd5b0fa99b93c95f9b19"><td class="mdescLeft"> </td><td class="mdescRight">SEMC sdram burst length. <a href="#gabb66cb18204edd5b0fa99b93c95f9b19">More...</a><br/></td></tr>
|
||
<tr class="separator:gabb66cb18204edd5b0fa99b93c95f9b19"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga100ec364bab7ab99a0aa1b8143e52710"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#gabbc2eeb8c27a6bb805362dd929d51e30">_semc_nand_column_bit_num</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga100ec364bab7ab99a0aa1b8143e52710">semc_nand_column_bit_num_t</a></td></tr>
|
||
<tr class="memdesc:ga100ec364bab7ab99a0aa1b8143e52710"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nand column address bit number. <a href="#ga100ec364bab7ab99a0aa1b8143e52710">More...</a><br/></td></tr>
|
||
<tr class="separator:ga100ec364bab7ab99a0aa1b8143e52710"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga982682f6ea1cede0f84430afeb158046"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga07bff801d7e0d82a8964fec3e4c3b4fd">_semc_nand_burst_len</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga982682f6ea1cede0f84430afeb158046">sem_nand_burst_len_t</a></td></tr>
|
||
<tr class="memdesc:ga982682f6ea1cede0f84430afeb158046"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nand burst length. <a href="#ga982682f6ea1cede0f84430afeb158046">More...</a><br/></td></tr>
|
||
<tr class="separator:ga982682f6ea1cede0f84430afeb158046"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga2833cdc811bbf556394c62c1cc684c30"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#ga07e577eaed62833047081d656c5929a5">_semc_norsram_column_bit_num</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga2833cdc811bbf556394c62c1cc684c30">semc_norsram_column_bit_num_t</a></td></tr>
|
||
<tr class="memdesc:ga2833cdc811bbf556394c62c1cc684c30"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nor/sram column address bit number. <a href="#ga2833cdc811bbf556394c62c1cc684c30">More...</a><br/></td></tr>
|
||
<tr class="separator:ga2833cdc811bbf556394c62c1cc684c30"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga994e52623d81bf7beb5b8498a9f48a7f"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#gae07e0eada76f23499b542db4bac608f8">_semc_norsram_burst_len</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga994e52623d81bf7beb5b8498a9f48a7f">sem_norsram_burst_len_t</a></td></tr>
|
||
<tr class="memdesc:ga994e52623d81bf7beb5b8498a9f48a7f"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nor/sram burst length. <a href="#ga994e52623d81bf7beb5b8498a9f48a7f">More...</a><br/></td></tr>
|
||
<tr class="separator:ga994e52623d81bf7beb5b8498a9f48a7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga8c2315f148bd66ad80b2ebfa13d0f8d8"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#ga627c7c163da4722c59e74867df58be90">_semc_dbi_column_bit_num</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga8c2315f148bd66ad80b2ebfa13d0f8d8">semc_dbi_column_bit_num_t</a></td></tr>
|
||
<tr class="memdesc:ga8c2315f148bd66ad80b2ebfa13d0f8d8"><td class="mdescLeft"> </td><td class="mdescRight">SEMC dbi column address bit number. <a href="#ga8c2315f148bd66ad80b2ebfa13d0f8d8">More...</a><br/></td></tr>
|
||
<tr class="separator:ga8c2315f148bd66ad80b2ebfa13d0f8d8"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga416c656868d0d4196fd92127b54ce927"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#gab869da998b8a7d83bc28720b86cf1b44">_semc_dbi_burst_len</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga416c656868d0d4196fd92127b54ce927">sem_dbi_burst_len_t</a></td></tr>
|
||
<tr class="memdesc:ga416c656868d0d4196fd92127b54ce927"><td class="mdescLeft"> </td><td class="mdescRight">SEMC dbi burst length. <a href="#ga416c656868d0d4196fd92127b54ce927">More...</a><br/></td></tr>
|
||
<tr class="separator:ga416c656868d0d4196fd92127b54ce927"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gac208ad3e2f24bfe5012bb70d2a7f0ff6"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga18301d888b36dceb10e0344d6899fc3a">_semc_iomux_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a></td></tr>
|
||
<tr class="memdesc:gac208ad3e2f24bfe5012bb70d2a7f0ff6"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IOMUXC. <a href="#gac208ad3e2f24bfe5012bb70d2a7f0ff6">More...</a><br/></td></tr>
|
||
<tr class="separator:gac208ad3e2f24bfe5012bb70d2a7f0ff6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga903fcfe6bcf864089a135b3daad1c095"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#gaf5518b4ab5256f8820a979d4bd1a8366">_semc_iomux_nora27_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga903fcfe6bcf864089a135b3daad1c095">semc_iomux_nora27_pin</a></td></tr>
|
||
<tr class="memdesc:ga903fcfe6bcf864089a135b3daad1c095"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NOR/PSRAM Address bit 27 A27. <a href="#ga903fcfe6bcf864089a135b3daad1c095">More...</a><br/></td></tr>
|
||
<tr class="separator:ga903fcfe6bcf864089a135b3daad1c095"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga7b5febfdddfec6196aabaddcbea7a615"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga3c931a3098d8b2fd4e2af93096ef9331">_semc_port_size</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a></td></tr>
|
||
<tr class="memdesc:ga7b5febfdddfec6196aabaddcbea7a615"><td class="mdescLeft"> </td><td class="mdescRight">SEMC port size. <a href="#ga7b5febfdddfec6196aabaddcbea7a615">More...</a><br/></td></tr>
|
||
<tr class="separator:ga7b5febfdddfec6196aabaddcbea7a615"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga6cac17212147fd31da5e0c369c6f1360"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga2301f9638581884d20a6d9caa75149a2">_semc_addr_mode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga6cac17212147fd31da5e0c369c6f1360">semc_addr_mode_t</a></td></tr>
|
||
<tr class="memdesc:ga6cac17212147fd31da5e0c369c6f1360"><td class="mdescLeft"> </td><td class="mdescRight">SEMC address mode. <a href="#ga6cac17212147fd31da5e0c369c6f1360">More...</a><br/></td></tr>
|
||
<tr class="separator:ga6cac17212147fd31da5e0c369c6f1360"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga02c45cc5efe0831ebc81a42c426ef0f3"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#gaf8b0c7eefae9809e15d935e7852d2304">_semc_dqs_mode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga02c45cc5efe0831ebc81a42c426ef0f3">semc_dqs_mode_t</a></td></tr>
|
||
<tr class="memdesc:ga02c45cc5efe0831ebc81a42c426ef0f3"><td class="mdescLeft"> </td><td class="mdescRight">SEMC DQS read strobe mode. <a href="#ga02c45cc5efe0831ebc81a42c426ef0f3">More...</a><br/></td></tr>
|
||
<tr class="separator:ga02c45cc5efe0831ebc81a42c426ef0f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gae6e8f85272a3037dd3391d0905ec27f3"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga5070fd3150d5c57dae6d611fecb34a3d">_semc_adv_polarity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gae6e8f85272a3037dd3391d0905ec27f3">semc_adv_polarity_t</a></td></tr>
|
||
<tr class="memdesc:gae6e8f85272a3037dd3391d0905ec27f3"><td class="mdescLeft"> </td><td class="mdescRight">SEMC ADV signal active polarity. <a href="#gae6e8f85272a3037dd3391d0905ec27f3">More...</a><br/></td></tr>
|
||
<tr class="separator:gae6e8f85272a3037dd3391d0905ec27f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gae30e62e95f170a1f7ed2e480307d8d51"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga96ba5adb2a365bd4a8df827dabd4b3f2">_semc_sync_mode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gae30e62e95f170a1f7ed2e480307d8d51">semc_sync_mode_t</a></td></tr>
|
||
<tr class="memdesc:gae30e62e95f170a1f7ed2e480307d8d51"><td class="mdescLeft"> </td><td class="mdescRight">SEMC sync mode. <a href="#gae30e62e95f170a1f7ed2e480307d8d51">More...</a><br/></td></tr>
|
||
<tr class="separator:gae30e62e95f170a1f7ed2e480307d8d51"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga145b9abf2a96f56f8f349a50f50746f5"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#ga92d9375b047e2425a0411d80618dbea1">_semc_adv_level_control</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga145b9abf2a96f56f8f349a50f50746f5">semc_adv_level_control_t</a></td></tr>
|
||
<tr class="memdesc:ga145b9abf2a96f56f8f349a50f50746f5"><td class="mdescLeft"> </td><td class="mdescRight">SEMC ADV signal level control. <a href="#ga145b9abf2a96f56f8f349a50f50746f5">More...</a><br/></td></tr>
|
||
<tr class="separator:ga145b9abf2a96f56f8f349a50f50746f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gae11c15419478ed8c4a530e34daa51948"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga6b2d7c92d27c7d94a70c29efe2507620">_semc_rdy_polarity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gae11c15419478ed8c4a530e34daa51948">semc_rdy_polarity_t</a></td></tr>
|
||
<tr class="memdesc:gae11c15419478ed8c4a530e34daa51948"><td class="mdescLeft"> </td><td class="mdescRight">SEMC RDY signal active polarity. <a href="#gae11c15419478ed8c4a530e34daa51948">More...</a><br/></td></tr>
|
||
<tr class="separator:gae11c15419478ed8c4a530e34daa51948"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gae57fc52f01d86e96027353403f9064c0"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#gae40651987187d16a3265518df0c4e159">_semc_ipcmd_nand_addrmode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gae57fc52f01d86e96027353403f9064c0">semc_ipcmd_nand_addrmode_t</a></td></tr>
|
||
<tr class="memdesc:gae57fc52f01d86e96027353403f9064c0"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for NAND: address mode. <a href="#gae57fc52f01d86e96027353403f9064c0">More...</a><br/></td></tr>
|
||
<tr class="separator:gae57fc52f01d86e96027353403f9064c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gab7e2230f72dc3eba8ccc7a09ce926736"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#gad6c8906e0384e49ec93d877546937ee9">_semc_ipcmd_nand_cmdmode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gab7e2230f72dc3eba8ccc7a09ce926736">semc_ipcmd_nand_cmdmode_t</a></td></tr>
|
||
<tr class="memdesc:gab7e2230f72dc3eba8ccc7a09ce926736"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for NAND: command mode. <a href="#gab7e2230f72dc3eba8ccc7a09ce926736">More...</a><br/></td></tr>
|
||
<tr class="separator:gab7e2230f72dc3eba8ccc7a09ce926736"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gad48b94fd666cc51805a4720dd203ef2c"><td class="memItemLeft" align="right" valign="top">typedef enum <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#ga40c660f4cf93b8be644af49ecb7d511e">_semc_nand_address_option</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gad48b94fd666cc51805a4720dd203ef2c">semc_nand_address_option_t</a></td></tr>
|
||
<tr class="memdesc:gad48b94fd666cc51805a4720dd203ef2c"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND address option. <a href="#gad48b94fd666cc51805a4720dd203ef2c">More...</a><br/></td></tr>
|
||
<tr class="separator:gad48b94fd666cc51805a4720dd203ef2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga77c670e67659b7a19c1dd8f32a1a7be6"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#gad9c8a83f7407a9d57a2f95cb77a92aa3">_semc_ipcmd_nor_dbi</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga77c670e67659b7a19c1dd8f32a1a7be6">semc_ipcmd_nor_dbi_t</a></td></tr>
|
||
<tr class="memdesc:ga77c670e67659b7a19c1dd8f32a1a7be6"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for NOR. <a href="#ga77c670e67659b7a19c1dd8f32a1a7be6">More...</a><br/></td></tr>
|
||
<tr class="separator:ga77c670e67659b7a19c1dd8f32a1a7be6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga62785c367e68986107c5627f6e97064e"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga41215097a8437c45e2e8196b50f8e405">_semc_ipcmd_sram</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga62785c367e68986107c5627f6e97064e">semc_ipcmd_sram_t</a></td></tr>
|
||
<tr class="memdesc:ga62785c367e68986107c5627f6e97064e"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for SRAM. <a href="#ga62785c367e68986107c5627f6e97064e">More...</a><br/></td></tr>
|
||
<tr class="separator:ga62785c367e68986107c5627f6e97064e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gac698a1e6808501bf3ce91c1d3c7274b6"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="a00069.html#ga113141e40aff866979ab953dded5a815">_semc_ipcmd_sdram</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gac698a1e6808501bf3ce91c1d3c7274b6">semc_ipcmd_sdram_t</a></td></tr>
|
||
<tr class="memdesc:gac698a1e6808501bf3ce91c1d3c7274b6"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for SDARM. <a href="#gac698a1e6808501bf3ce91c1d3c7274b6">More...</a><br/></td></tr>
|
||
<tr class="separator:gac698a1e6808501bf3ce91c1d3c7274b6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga00d2235c7405d6c7cff3cdf920f59246"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="a00069.html#a00513">_semc_sdram_config</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga00d2235c7405d6c7cff3cdf920f59246">semc_sdram_config_t</a></td></tr>
|
||
<tr class="memdesc:ga00d2235c7405d6c7cff3cdf920f59246"><td class="mdescLeft"> </td><td class="mdescRight">SEMC SDRAM configuration structure. <a href="#ga00d2235c7405d6c7cff3cdf920f59246">More...</a><br/></td></tr>
|
||
<tr class="separator:ga00d2235c7405d6c7cff3cdf920f59246"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaed14a3acc22b8a1a29764de372deea65"><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#a00507">_semc_nand_timing_config</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaed14a3acc22b8a1a29764de372deea65">semc_nand_timing_config_t</a></td></tr>
|
||
<tr class="memdesc:gaed14a3acc22b8a1a29764de372deea65"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND device timing configuration structure. <a href="#gaed14a3acc22b8a1a29764de372deea65">More...</a><br/></td></tr>
|
||
<tr class="separator:gaed14a3acc22b8a1a29764de372deea65"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga44b06cef74a6ffc7644446efd9524338"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="a00069.html#a00506">_semc_nand_config</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga44b06cef74a6ffc7644446efd9524338">semc_nand_config_t</a></td></tr>
|
||
<tr class="memdesc:ga44b06cef74a6ffc7644446efd9524338"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND configuration structure. <a href="#ga44b06cef74a6ffc7644446efd9524338">More...</a><br/></td></tr>
|
||
<tr class="separator:ga44b06cef74a6ffc7644446efd9524338"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga8819d03614c39d1e09be2fc5c2d3aac0"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="a00069.html#a00508">_semc_nor_config</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga8819d03614c39d1e09be2fc5c2d3aac0">semc_nor_config_t</a></td></tr>
|
||
<tr class="memdesc:ga8819d03614c39d1e09be2fc5c2d3aac0"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NOR configuration structure. <a href="#ga8819d03614c39d1e09be2fc5c2d3aac0">More...</a><br/></td></tr>
|
||
<tr class="separator:ga8819d03614c39d1e09be2fc5c2d3aac0"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga637c64a6f42bd63a0528bee003516173"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="a00069.html#a00514">_semc_sram_config</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga637c64a6f42bd63a0528bee003516173">semc_sram_config_t</a></td></tr>
|
||
<tr class="memdesc:ga637c64a6f42bd63a0528bee003516173"><td class="mdescLeft"> </td><td class="mdescRight">SEMC SRAM configuration structure. <a href="#ga637c64a6f42bd63a0528bee003516173">More...</a><br/></td></tr>
|
||
<tr class="separator:ga637c64a6f42bd63a0528bee003516173"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga14d8c0394c3f0571d87396e69527dbbb"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="a00069.html#a00505">_semc_dbi_config</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga14d8c0394c3f0571d87396e69527dbbb">semc_dbi_config_t</a></td></tr>
|
||
<tr class="memdesc:ga14d8c0394c3f0571d87396e69527dbbb"><td class="mdescLeft"> </td><td class="mdescRight">SEMC DBI configuration structure. <a href="#ga14d8c0394c3f0571d87396e69527dbbb">More...</a><br/></td></tr>
|
||
<tr class="separator:ga14d8c0394c3f0571d87396e69527dbbb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaf20484e7a6e2683f5661014474560133"><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#a00510">_semc_queuea_weight_struct</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaf20484e7a6e2683f5661014474560133">semc_queuea_weight_struct_t</a></td></tr>
|
||
<tr class="memdesc:gaf20484e7a6e2683f5661014474560133"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue a weight setting structure. <a href="#gaf20484e7a6e2683f5661014474560133">More...</a><br/></td></tr>
|
||
<tr class="separator:gaf20484e7a6e2683f5661014474560133"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaeb43c96ef97a6d266497a8588843e519"><td class="memItemLeft" align="right" valign="top">typedef union <a class="el" href="a00069.html#a00509">_semc_queuea_weight</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaeb43c96ef97a6d266497a8588843e519">semc_queuea_weight_t</a></td></tr>
|
||
<tr class="memdesc:gaeb43c96ef97a6d266497a8588843e519"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue a weight setting union. <a href="#gaeb43c96ef97a6d266497a8588843e519">More...</a><br/></td></tr>
|
||
<tr class="separator:gaeb43c96ef97a6d266497a8588843e519"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga031c79f39da69b3a6708349ecf649f43"><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#a00512">_semc_queueb_weight_struct</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga031c79f39da69b3a6708349ecf649f43">semc_queueb_weight_struct_t</a></td></tr>
|
||
<tr class="memdesc:ga031c79f39da69b3a6708349ecf649f43"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue b weight setting structure. <a href="#ga031c79f39da69b3a6708349ecf649f43">More...</a><br/></td></tr>
|
||
<tr class="separator:ga031c79f39da69b3a6708349ecf649f43"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga7dfcb042b525d0bf5eff17300fe2479b"><td class="memItemLeft" align="right" valign="top">typedef union <a class="el" href="a00069.html#a00511">_semc_queueb_weight</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga7dfcb042b525d0bf5eff17300fe2479b">semc_queueb_weight_t</a></td></tr>
|
||
<tr class="memdesc:ga7dfcb042b525d0bf5eff17300fe2479b"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue b weight setting union. <a href="#ga7dfcb042b525d0bf5eff17300fe2479b">More...</a><br/></td></tr>
|
||
<tr class="separator:ga7dfcb042b525d0bf5eff17300fe2479b"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga7438913016e3fe0797cd76f1a034b980"><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
|
||
<a class="el" href="a00069.html#a00503">_semc_axi_queueweight</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga7438913016e3fe0797cd76f1a034b980">semc_axi_queueweight_t</a></td></tr>
|
||
<tr class="memdesc:ga7438913016e3fe0797cd76f1a034b980"><td class="mdescLeft"> </td><td class="mdescRight">SEMC AXI queue weight setting. <a href="#ga7438913016e3fe0797cd76f1a034b980">More...</a><br/></td></tr>
|
||
<tr class="separator:ga7438913016e3fe0797cd76f1a034b980"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga76df54f9833d3321bf59e0e1468efc1c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="a00069.html#a00504">_semc_config_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga76df54f9833d3321bf59e0e1468efc1c">semc_config_t</a></td></tr>
|
||
<tr class="memdesc:ga76df54f9833d3321bf59e0e1468efc1c"><td class="mdescLeft"> </td><td class="mdescRight">SEMC configuration structure. <a href="#ga76df54f9833d3321bf59e0e1468efc1c">More...</a><br/></td></tr>
|
||
<tr class="separator:ga76df54f9833d3321bf59e0e1468efc1c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
||
Enumerations</h2></td></tr>
|
||
<tr class="memitem:gade9ca5088d171ad20b4c237f1c2d6260"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a8134de36c04549cdcf55cf4c858da55d">kStatus_SEMC_InvalidDeviceType</a> = MAKE_STATUS(kStatusGroup_SEMC, 0),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a154172d85ea51bd17983f44960634e24">kStatus_SEMC_IpCommandExecutionError</a> = MAKE_STATUS(kStatusGroup_SEMC, 1),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260aeafb2cc4d329f963237f889ae8d92161">kStatus_SEMC_AxiCommandExecutionError</a> = MAKE_STATUS(kStatusGroup_SEMC, 2),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a9ca39c9c2ee56033cc51bbc988ba4eb3">kStatus_SEMC_InvalidMemorySize</a> = MAKE_STATUS(kStatusGroup_SEMC, 3),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260ac7476fe2d7320c0bedcce9ca3722556d">kStatus_SEMC_InvalidIpcmdDataSize</a> = MAKE_STATUS(kStatusGroup_SEMC, 4),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260adb5d3e2d66281dbbe9d7fe13b6f75f6b">kStatus_SEMC_InvalidAddressPortWidth</a> = MAKE_STATUS(kStatusGroup_SEMC, 5),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a826916a280050f1cc7fb0eccfd5e117b">kStatus_SEMC_InvalidDataPortWidth</a> = MAKE_STATUS(kStatusGroup_SEMC, 6),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a42c5fe91301fdce767039c864ce204f8">kStatus_SEMC_InvalidSwPinmuxSelection</a> = MAKE_STATUS(kStatusGroup_SEMC, 7),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a498b180ed5c5f24389640413536f1dc4">kStatus_SEMC_InvalidBurstLength</a> = MAKE_STATUS(kStatusGroup_SEMC, 8),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a44022201115d6fdcd1826f2f62a7778c">kStatus_SEMC_InvalidColumnAddressBitWidth</a> = MAKE_STATUS(kStatusGroup_SEMC, 9),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a13b40032b7ad5b8f81b4fddd54daf550">kStatus_SEMC_InvalidBaseAddress</a> = MAKE_STATUS(kStatusGroup_SEMC, 10),
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggade9ca5088d171ad20b4c237f1c2d6260a43e530f523749e75a6c309fb6a344454">kStatus_SEMC_InvalidTimerSetting</a> = MAKE_STATUS(kStatusGroup_SEMC, 11)
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gade9ca5088d171ad20b4c237f1c2d6260"><td class="mdescLeft"> </td><td class="mdescRight">SEMC status, _semc_status. <a href="a00069.html#gade9ca5088d171ad20b4c237f1c2d6260">More...</a><br/></td></tr>
|
||
<tr class="separator:gade9ca5088d171ad20b4c237f1c2d6260"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gafe7cb114b5a6131e7dc518d41ad154ff"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gafe7cb114b5a6131e7dc518d41ad154ff">_semc_mem_type</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggafe7cb114b5a6131e7dc518d41ad154ffa6279414422020cd1c99949b6dbfb9507">kSEMC_MemType_SDRAM</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggafe7cb114b5a6131e7dc518d41ad154ffa6d91e32138d1af08e8183b98cd8cce31">kSEMC_MemType_SRAM</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggafe7cb114b5a6131e7dc518d41ad154ffa03d1b366c354639f72bcc15c2c9e3782">kSEMC_MemType_NOR</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggafe7cb114b5a6131e7dc518d41ad154ffa63efa7f90b8b91d4822de45edc2e74c9">kSEMC_MemType_NAND</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggafe7cb114b5a6131e7dc518d41ad154ffa361bfda909ebaf33f525df07ceda0867">kSEMC_MemType_8080</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gafe7cb114b5a6131e7dc518d41ad154ff"><td class="mdescLeft"> </td><td class="mdescRight">SEMC memory device type. <a href="a00069.html#gafe7cb114b5a6131e7dc518d41ad154ff">More...</a><br/></td></tr>
|
||
<tr class="separator:gafe7cb114b5a6131e7dc518d41ad154ff"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga40892f4ad5de4e17716c503fe6bd0d5a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga40892f4ad5de4e17716c503fe6bd0d5a">_semc_waitready_polarity</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga40892f4ad5de4e17716c503fe6bd0d5aa5a7ffacebe181e399e7872fced373d26">kSEMC_LowActive</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga40892f4ad5de4e17716c503fe6bd0d5aa3079e38b3553ecc8b7ea01b8ac3a0ab9">kSEMC_HighActive</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga40892f4ad5de4e17716c503fe6bd0d5a"><td class="mdescLeft"> </td><td class="mdescRight">SEMC WAIT/RDY polarity. <a href="a00069.html#ga40892f4ad5de4e17716c503fe6bd0d5a">More...</a><br/></td></tr>
|
||
<tr class="separator:ga40892f4ad5de4e17716c503fe6bd0d5a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaab4fc89eef66db38559ddff679994584"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaab4fc89eef66db38559ddff679994584">_semc_sdram_cs</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggaab4fc89eef66db38559ddff679994584aba4f070f1d55618b94b23fa1bdf2cf03">kSEMC_SDRAM_CS0</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggaab4fc89eef66db38559ddff679994584a53f39a9223ddb5346ba190e1d817b2a6">kSEMC_SDRAM_CS1</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggaab4fc89eef66db38559ddff679994584a238bf0fb83c987f93a16e049d57d7fdf">kSEMC_SDRAM_CS2</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggaab4fc89eef66db38559ddff679994584a2fe9565400ce1d0c0a37babed57c04c3">kSEMC_SDRAM_CS3</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gaab4fc89eef66db38559ddff679994584"><td class="mdescLeft"> </td><td class="mdescRight">SEMC SDRAM Chip selection . <a href="a00069.html#gaab4fc89eef66db38559ddff679994584">More...</a><br/></td></tr>
|
||
<tr class="separator:gaab4fc89eef66db38559ddff679994584"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga342bafba74d98d36b631f4d96af8ab97"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga342bafba74d98d36b631f4d96af8ab97">_semc_sram_cs</a> { <a class="el" href="a00069.html#gga342bafba74d98d36b631f4d96af8ab97ae4b94fdb3332022a18376d5a2b529369">kSEMC_SRAM_CS0</a> = 0
|
||
}</td></tr>
|
||
<tr class="memdesc:ga342bafba74d98d36b631f4d96af8ab97"><td class="mdescLeft"> </td><td class="mdescRight">SEMC SRAM Chip selection . <a href="a00069.html#ga342bafba74d98d36b631f4d96af8ab97">More...</a><br/></td></tr>
|
||
<tr class="separator:ga342bafba74d98d36b631f4d96af8ab97"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga553bbb353e0d2ac038df6aafd7c61050"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga553bbb353e0d2ac038df6aafd7c61050">_semc_nand_access_type</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga553bbb353e0d2ac038df6aafd7c61050a58b52a55f579a2ae23a4e0ed9c814c18">kSEMC_NAND_ACCESS_BY_AXI</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga553bbb353e0d2ac038df6aafd7c61050ae507527105fe421ff2135c5384b5fc07">kSEMC_NAND_ACCESS_BY_IPCMD</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga553bbb353e0d2ac038df6aafd7c61050"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND device type. <a href="a00069.html#ga553bbb353e0d2ac038df6aafd7c61050">More...</a><br/></td></tr>
|
||
<tr class="separator:ga553bbb353e0d2ac038df6aafd7c61050"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gad048a6f986fd3668285e281c4186f5b4"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gad048a6f986fd3668285e281c4186f5b4">_semc_interrupt_enable</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggad048a6f986fd3668285e281c4186f5b4aa7a04a11dc414b2a37a237a5addf349a">kSEMC_IPCmdDoneInterrupt</a> = SEMC_INTEN_IPCMDDONEEN_MASK,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad048a6f986fd3668285e281c4186f5b4a64e25e50990bb0efd1447901ce44eb00">kSEMC_IPCmdErrInterrupt</a> = SEMC_INTEN_IPCMDERREN_MASK,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad048a6f986fd3668285e281c4186f5b4af56594e1e688919e5d9ebd87c66d2005">kSEMC_AXICmdErrInterrupt</a> = SEMC_INTEN_AXICMDERREN_MASK,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad048a6f986fd3668285e281c4186f5b4a27418b3a7f2b9184bf99f1530d1a7d79">kSEMC_AXIBusErrInterrupt</a> = SEMC_INTEN_AXIBUSERREN_MASK
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gad048a6f986fd3668285e281c4186f5b4"><td class="mdescLeft"> </td><td class="mdescRight">SEMC interrupts . <a href="a00069.html#gad048a6f986fd3668285e281c4186f5b4">More...</a><br/></td></tr>
|
||
<tr class="separator:gad048a6f986fd3668285e281c4186f5b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga9e8f28badec05a3f9ce364c5f1be79ab"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga9e8f28badec05a3f9ce364c5f1be79ab">_semc_ipcmd_datasize</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga9e8f28badec05a3f9ce364c5f1be79aba2d7ca0f3b6220cd64c4cb7df05501ae2">kSEMC_IPcmdDataSize_1bytes</a> = 1,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga9e8f28badec05a3f9ce364c5f1be79abae865ce41ce14fe3d2e941e8c07d25b52">kSEMC_IPcmdDataSize_2bytes</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga9e8f28badec05a3f9ce364c5f1be79aba1cccd51b7f701193896703676eb5556c">kSEMC_IPcmdDataSize_3bytes</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga9e8f28badec05a3f9ce364c5f1be79aba922cf4aa0551390cafcde2e095381864">kSEMC_IPcmdDataSize_4bytes</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga9e8f28badec05a3f9ce364c5f1be79ab"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command data size in bytes. <a href="a00069.html#ga9e8f28badec05a3f9ce364c5f1be79ab">More...</a><br/></td></tr>
|
||
<tr class="separator:ga9e8f28badec05a3f9ce364c5f1be79ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gad4548d2115f98cd331700ceabcdf493c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gad4548d2115f98cd331700ceabcdf493c">_semc_refresh_time</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggad4548d2115f98cd331700ceabcdf493ca895e58448e9c8257f7362f836ac9b655">kSEMC_RefreshThreeClocks</a> = 0x0U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad4548d2115f98cd331700ceabcdf493ca95df609cf94185f0de78dcada669f4a2">kSEMC_RefreshSixClocks</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad4548d2115f98cd331700ceabcdf493ca75e06929fb560f20743f6790f0b69132">kSEMC_RefreshNineClocks</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gad4548d2115f98cd331700ceabcdf493c"><td class="mdescLeft"> </td><td class="mdescRight">SEMC auto-refresh timing. <a href="a00069.html#gad4548d2115f98cd331700ceabcdf493c">More...</a><br/></td></tr>
|
||
<tr class="separator:gad4548d2115f98cd331700ceabcdf493c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga5d31a861ad54d01e663e7e8cf2921ec1"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga5d31a861ad54d01e663e7e8cf2921ec1">_semc_caslatency</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga5d31a861ad54d01e663e7e8cf2921ec1ac02b93f35188b18544253eb4aa915ecd">kSEMC_LatencyOne</a> = 1,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga5d31a861ad54d01e663e7e8cf2921ec1afd6af4ef79574ec227f4300b6bda4190">kSEMC_LatencyTwo</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga5d31a861ad54d01e663e7e8cf2921ec1a637fde0ea7ad5a35b9de64997016bea7">kSEMC_LatencyThree</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga5d31a861ad54d01e663e7e8cf2921ec1"><td class="mdescLeft"> </td><td class="mdescRight">CAS latency. <a href="a00069.html#ga5d31a861ad54d01e663e7e8cf2921ec1">More...</a><br/></td></tr>
|
||
<tr class="separator:ga5d31a861ad54d01e663e7e8cf2921ec1"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga6974c2fad22da220132857aca288a138"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga6974c2fad22da220132857aca288a138">_semc_sdram_column_bit_num</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga6974c2fad22da220132857aca288a138a2db766ff236daf17a7b597436ac323ac">kSEMC_SdramColunm_12bit</a> = 0x0U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga6974c2fad22da220132857aca288a138a17820d0cf5beb4e7c6a76ff9400fdcab">kSEMC_SdramColunm_11bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga6974c2fad22da220132857aca288a138a172a780647e012c8bea26a53094550b8">kSEMC_SdramColunm_10bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga6974c2fad22da220132857aca288a138a7e67d93518611f8b8530150758620380">kSEMC_SdramColunm_9bit</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga6974c2fad22da220132857aca288a138"><td class="mdescLeft"> </td><td class="mdescRight">SEMC sdram column address bit number. <a href="a00069.html#ga6974c2fad22da220132857aca288a138">More...</a><br/></td></tr>
|
||
<tr class="separator:ga6974c2fad22da220132857aca288a138"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga4c26eb586a234497dcefb06dd2145049"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga4c26eb586a234497dcefb06dd2145049">_semc_sdram_burst_len</a> { <a class="el" href="a00069.html#gga4c26eb586a234497dcefb06dd2145049ad1068c5010de2b31c08f70f725e113ac">kSEMC_Sdram_BurstLen1</a> = 0
|
||
}</td></tr>
|
||
<tr class="memdesc:ga4c26eb586a234497dcefb06dd2145049"><td class="mdescLeft"> </td><td class="mdescRight">SEMC sdram burst length. <a href="a00069.html#ga4c26eb586a234497dcefb06dd2145049">More...</a><br/></td></tr>
|
||
<tr class="separator:ga4c26eb586a234497dcefb06dd2145049"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gabbc2eeb8c27a6bb805362dd929d51e30"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gabbc2eeb8c27a6bb805362dd929d51e30">_semc_nand_column_bit_num</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggabbc2eeb8c27a6bb805362dd929d51e30adb536b624fd661909fa6f3ae2c1518fe">kSEMC_NandColum_16bit</a> = 0x0U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggabbc2eeb8c27a6bb805362dd929d51e30a778a4c81e92af4d984fe88bf84f9af92">kSEMC_NandColum_15bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggabbc2eeb8c27a6bb805362dd929d51e30a8ddd82cfc35c5260ccf0ff1e1d0ecd09">kSEMC_NandColum_14bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggabbc2eeb8c27a6bb805362dd929d51e30a429e4c6fa031c8643c2c4385812c701b">kSEMC_NandColum_13bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggabbc2eeb8c27a6bb805362dd929d51e30a4adff9c7a8b64e796539fccf6ee3c306">kSEMC_NandColum_12bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggabbc2eeb8c27a6bb805362dd929d51e30a2dcc72e2c564f0c7d63f3183ff0da831">kSEMC_NandColum_11bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggabbc2eeb8c27a6bb805362dd929d51e30a416dcd128d7c007615d2d28cb20390b2">kSEMC_NandColum_10bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggabbc2eeb8c27a6bb805362dd929d51e30a361194380db5af63d1976adc1c144517">kSEMC_NandColum_9bit</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gabbc2eeb8c27a6bb805362dd929d51e30"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nand column address bit number. <a href="a00069.html#gabbc2eeb8c27a6bb805362dd929d51e30">More...</a><br/></td></tr>
|
||
<tr class="separator:gabbc2eeb8c27a6bb805362dd929d51e30"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga07bff801d7e0d82a8964fec3e4c3b4fd"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga07bff801d7e0d82a8964fec3e4c3b4fd">_semc_nand_burst_len</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga07bff801d7e0d82a8964fec3e4c3b4fda008ab2aa106b13d3950ee57a567e5f33">kSEMC_Nand_BurstLen1</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07bff801d7e0d82a8964fec3e4c3b4fda760f1c284c7a49107d648f1bfa6f63db">kSEMC_Nand_BurstLen2</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07bff801d7e0d82a8964fec3e4c3b4fda5c4231cdbdc33f5d6fc6516109943b8c">kSEMC_Nand_BurstLen4</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07bff801d7e0d82a8964fec3e4c3b4fdaa8002fc1fbaebc139548012ac4d09590">kSEMC_Nand_BurstLen8</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07bff801d7e0d82a8964fec3e4c3b4fdafb002a644c3aed0f214547237d0bf6a8">kSEMC_Nand_BurstLen16</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07bff801d7e0d82a8964fec3e4c3b4fda2bc12a348009ac2db056376d9687c9b2">kSEMC_Nand_BurstLen32</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07bff801d7e0d82a8964fec3e4c3b4fdab7cc1d3329fcda916f0645e7df964104">kSEMC_Nand_BurstLen64</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga07bff801d7e0d82a8964fec3e4c3b4fd"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nand burst length. <a href="a00069.html#ga07bff801d7e0d82a8964fec3e4c3b4fd">More...</a><br/></td></tr>
|
||
<tr class="separator:ga07bff801d7e0d82a8964fec3e4c3b4fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga07e577eaed62833047081d656c5929a5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga07e577eaed62833047081d656c5929a5">_semc_norsram_column_bit_num</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a3fd9863f232015ae77b46475d2e20776">kSEMC_NorColum_12bit</a> = 0x0U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a342109042a60df1f7a8135be6f312287">kSEMC_NorColum_11bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a2b393393cbf46623ade0a58a487dfe6a">kSEMC_NorColum_10bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a4fae4e4474758bfe49d9a797514f3c80">kSEMC_NorColum_9bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a69340d56f01eb1298a4a2254bf11961f">kSEMC_NorColum_8bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a624f3f8749ae0b79e8e04abb5017fd3c">kSEMC_NorColum_7bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a6d710af45f638281e02bd795bc03b62f">kSEMC_NorColum_6bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a9777a94f3d30b14b521c053fcc0f6638">kSEMC_NorColum_5bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a0814ff5e7bd8fa86261aac223e48c718">kSEMC_NorColum_4bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5a56c1dfe2cc811b4e5a04c67dc7d20bbd">kSEMC_NorColum_3bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga07e577eaed62833047081d656c5929a5aa020e5f8fd9aa0f0997c8d4d23b6deba">kSEMC_NorColum_2bit</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga07e577eaed62833047081d656c5929a5"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nor/sram column address bit number. <a href="a00069.html#ga07e577eaed62833047081d656c5929a5">More...</a><br/></td></tr>
|
||
<tr class="separator:ga07e577eaed62833047081d656c5929a5"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gae07e0eada76f23499b542db4bac608f8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gae07e0eada76f23499b542db4bac608f8">_semc_norsram_burst_len</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggae07e0eada76f23499b542db4bac608f8ad7727c0a3d6ad31b5946d32288725e50">kSEMC_Nor_BurstLen1</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae07e0eada76f23499b542db4bac608f8a672490cbbae88c08ab25994345be4b1d">kSEMC_Nor_BurstLen2</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae07e0eada76f23499b542db4bac608f8a7905dac808148170e59c01377ef3e04f">kSEMC_Nor_BurstLen4</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae07e0eada76f23499b542db4bac608f8aebe3e019bb1e7e6e5386c26b6ea6ee50">kSEMC_Nor_BurstLen8</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae07e0eada76f23499b542db4bac608f8adf0b9f929ae874b1b9f1a264a15367ba">kSEMC_Nor_BurstLen16</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae07e0eada76f23499b542db4bac608f8aeefcf54c53136c24ebe38350230a3a76">kSEMC_Nor_BurstLen32</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae07e0eada76f23499b542db4bac608f8a36f0f78342380adaec20700e1bcd3801">kSEMC_Nor_BurstLen64</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gae07e0eada76f23499b542db4bac608f8"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nor/sram burst length. <a href="a00069.html#gae07e0eada76f23499b542db4bac608f8">More...</a><br/></td></tr>
|
||
<tr class="separator:gae07e0eada76f23499b542db4bac608f8"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga627c7c163da4722c59e74867df58be90"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga627c7c163da4722c59e74867df58be90">_semc_dbi_column_bit_num</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90a952370132cdb9c7103107e66ae8389ab">kSEMC_Dbi_Colum_12bit</a> = 0x0U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90aa95d8f71e892f080d81ffb6f0f11c08c">kSEMC_Dbi_Colum_11bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90a6c38804a51de6cdbcdfac916a86b3711">kSEMC_Dbi_Colum_10bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90acf4fd5dd4b3a8732c9724b66eb7f6eeb">kSEMC_Dbi_Colum_9bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90ace80777c59c1e273ea6fad7840db728b">kSEMC_Dbi_Colum_8bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90a92fc4982be1f9e00821a99663bd96901">kSEMC_Dbi_Colum_7bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90a56cd604de6c909822c0b398a2124fc30">kSEMC_Dbi_Colum_6bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90a0125779bef517e02020c27a4a86f52e4">kSEMC_Dbi_Colum_5bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90a579cb2c676661bf7c7af3c85c0eebd98">kSEMC_Dbi_Colum_4bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90a4f9b807733441ef4aa600cd41ca1feba">kSEMC_Dbi_Colum_3bit</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga627c7c163da4722c59e74867df58be90a439371215f831c4251902678f6a43a0a">kSEMC_Dbi_Colum_2bit</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga627c7c163da4722c59e74867df58be90"><td class="mdescLeft"> </td><td class="mdescRight">SEMC dbi column address bit number. <a href="a00069.html#ga627c7c163da4722c59e74867df58be90">More...</a><br/></td></tr>
|
||
<tr class="separator:ga627c7c163da4722c59e74867df58be90"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gab869da998b8a7d83bc28720b86cf1b44"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gab869da998b8a7d83bc28720b86cf1b44">_semc_dbi_burst_len</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggab869da998b8a7d83bc28720b86cf1b44a7f47539390b4c446f9add52f389f272e">kSEMC_Dbi_BurstLen1</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggab869da998b8a7d83bc28720b86cf1b44a2903e588b995041b74bc4b180c025897">kSEMC_Dbi_BurstLen2</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggab869da998b8a7d83bc28720b86cf1b44af62aec7f8047d1dd27ec7dde50970aeb">kSEMC_Dbi_Dbi_BurstLen4</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggab869da998b8a7d83bc28720b86cf1b44a951beacc5c352fe61aabd3d4ad5544e5">kSEMC_Dbi_BurstLen8</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggab869da998b8a7d83bc28720b86cf1b44ad56d7f93f2ce9abe67f46f7204829c2a">kSEMC_Dbi_BurstLen16</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggab869da998b8a7d83bc28720b86cf1b44a5834e15a39fbd95cce1d21866ac90d3c">kSEMC_Dbi_BurstLen32</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggab869da998b8a7d83bc28720b86cf1b44abe79f64918feba2a19b76e802241cf14">kSEMC_Dbi_BurstLen64</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gab869da998b8a7d83bc28720b86cf1b44"><td class="mdescLeft"> </td><td class="mdescRight">SEMC dbi burst length. <a href="a00069.html#gab869da998b8a7d83bc28720b86cf1b44">More...</a><br/></td></tr>
|
||
<tr class="separator:gab869da998b8a7d83bc28720b86cf1b44"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga18301d888b36dceb10e0344d6899fc3a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga18301d888b36dceb10e0344d6899fc3a">_semc_iomux_pin</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga18301d888b36dceb10e0344d6899fc3aabceeededbd643e914bfa5b0bc6dea9ea">kSEMC_MUXA8</a> = SEMC_IOCR_MUX_A8_SHIFT,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga18301d888b36dceb10e0344d6899fc3aaa9c6dbc1a0723454884437ba9dc42c26">kSEMC_MUXCSX0</a> = SEMC_IOCR_MUX_CSX0_SHIFT,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga18301d888b36dceb10e0344d6899fc3aa77f7c611692cde18080bbe67b8bf21aa">kSEMC_MUXCSX1</a> = SEMC_IOCR_MUX_CSX1_SHIFT,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga18301d888b36dceb10e0344d6899fc3aa1b32569518277d0526e0724d3a1e4062">kSEMC_MUXCSX2</a> = SEMC_IOCR_MUX_CSX2_SHIFT,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga18301d888b36dceb10e0344d6899fc3aa89f2b41d3139528566eb8d8352261cbd">kSEMC_MUXCSX3</a> = SEMC_IOCR_MUX_CSX3_SHIFT,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga18301d888b36dceb10e0344d6899fc3aa510ba0be9acdfa4186984a840b9cebd1">kSEMC_MUXRDY</a> = SEMC_IOCR_MUX_RDY_SHIFT
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga18301d888b36dceb10e0344d6899fc3a"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IOMUXC. <a href="a00069.html#ga18301d888b36dceb10e0344d6899fc3a">More...</a><br/></td></tr>
|
||
<tr class="separator:ga18301d888b36dceb10e0344d6899fc3a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaf5518b4ab5256f8820a979d4bd1a8366"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaf5518b4ab5256f8820a979d4bd1a8366">_semc_iomux_nora27_pin</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggaf5518b4ab5256f8820a979d4bd1a8366acfb214c11e851e3592f02174316b257d">kSEMC_MORA27_NONE</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggaf5518b4ab5256f8820a979d4bd1a8366a4abd6a254321aece43d62b696c3b18c1">kSEMC_NORA27_MUXCSX3</a> = SEMC_IOCR_MUX_CSX3_SHIFT,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggaf5518b4ab5256f8820a979d4bd1a8366a99be5b9e0a3617efb82181fea99cdcc4">kSEMC_NORA27_MUXRDY</a> = SEMC_IOCR_MUX_RDY_SHIFT
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gaf5518b4ab5256f8820a979d4bd1a8366"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NOR/PSRAM Address bit 27 A27. <a href="a00069.html#gaf5518b4ab5256f8820a979d4bd1a8366">More...</a><br/></td></tr>
|
||
<tr class="separator:gaf5518b4ab5256f8820a979d4bd1a8366"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga3c931a3098d8b2fd4e2af93096ef9331"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga3c931a3098d8b2fd4e2af93096ef9331">_semc_port_size</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga3c931a3098d8b2fd4e2af93096ef9331a812bc5e45b3353877c91d7f16048473d">kSEMC_PortSize8Bit</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga3c931a3098d8b2fd4e2af93096ef9331ad935bc0609acd89b9357ec0b44d91f4c">kSEMC_PortSize16Bit</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga3c931a3098d8b2fd4e2af93096ef9331"><td class="mdescLeft"> </td><td class="mdescRight">SEMC port size. <a href="a00069.html#ga3c931a3098d8b2fd4e2af93096ef9331">More...</a><br/></td></tr>
|
||
<tr class="separator:ga3c931a3098d8b2fd4e2af93096ef9331"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga2301f9638581884d20a6d9caa75149a2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga2301f9638581884d20a6d9caa75149a2">_semc_addr_mode</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga2301f9638581884d20a6d9caa75149a2a85dbf10fcc8a1b0dd72a18df6ce4bbfd">kSEMC_AddrDataMux</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga2301f9638581884d20a6d9caa75149a2a43104f2c506ba6bee72376dd78c28cac">kSEMC_AdvAddrdataMux</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga2301f9638581884d20a6d9caa75149a2a870389dbbefb950c34f3f2b23647e082">kSEMC_AddrDataNonMux</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga2301f9638581884d20a6d9caa75149a2"><td class="mdescLeft"> </td><td class="mdescRight">SEMC address mode. <a href="a00069.html#ga2301f9638581884d20a6d9caa75149a2">More...</a><br/></td></tr>
|
||
<tr class="separator:ga2301f9638581884d20a6d9caa75149a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaf8b0c7eefae9809e15d935e7852d2304"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaf8b0c7eefae9809e15d935e7852d2304">_semc_dqs_mode</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggaf8b0c7eefae9809e15d935e7852d2304af21e135cae2e3c11db5be755629492ba">kSEMC_Loopbackinternal</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggaf8b0c7eefae9809e15d935e7852d2304a710e8f62fe2d8c416eda8b0f9afa36ed">kSEMC_Loopbackdqspad</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gaf8b0c7eefae9809e15d935e7852d2304"><td class="mdescLeft"> </td><td class="mdescRight">SEMC DQS read strobe mode. <a href="a00069.html#gaf8b0c7eefae9809e15d935e7852d2304">More...</a><br/></td></tr>
|
||
<tr class="separator:gaf8b0c7eefae9809e15d935e7852d2304"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga5070fd3150d5c57dae6d611fecb34a3d"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga5070fd3150d5c57dae6d611fecb34a3d">_semc_adv_polarity</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga5070fd3150d5c57dae6d611fecb34a3dad843b304792bbed95538ff2ab95fcc2b">kSEMC_AdvActiveLow</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga5070fd3150d5c57dae6d611fecb34a3daa585d537911be162fad3a850645257e1">kSEMC_AdvActiveHigh</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga5070fd3150d5c57dae6d611fecb34a3d"><td class="mdescLeft"> </td><td class="mdescRight">SEMC ADV signal active polarity. <a href="a00069.html#ga5070fd3150d5c57dae6d611fecb34a3d">More...</a><br/></td></tr>
|
||
<tr class="separator:ga5070fd3150d5c57dae6d611fecb34a3d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga96ba5adb2a365bd4a8df827dabd4b3f2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga96ba5adb2a365bd4a8df827dabd4b3f2">_semc_sync_mode</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga96ba5adb2a365bd4a8df827dabd4b3f2a9fcb1bffd29c0a7a986ed44bc41c2392">kSEMC_AsyncMode</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga96ba5adb2a365bd4a8df827dabd4b3f2a82eb3fa90fbdbc7beff1edec6acaea50">kSEMC_SyncMode</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga96ba5adb2a365bd4a8df827dabd4b3f2"><td class="mdescLeft"> </td><td class="mdescRight">SEMC sync mode. <a href="a00069.html#ga96ba5adb2a365bd4a8df827dabd4b3f2">More...</a><br/></td></tr>
|
||
<tr class="separator:ga96ba5adb2a365bd4a8df827dabd4b3f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga92d9375b047e2425a0411d80618dbea1"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga92d9375b047e2425a0411d80618dbea1">_semc_adv_level_control</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga92d9375b047e2425a0411d80618dbea1a2a686fd7b2fc28eecaf6fef88be8c304">kSEMC_AdvHigh</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga92d9375b047e2425a0411d80618dbea1a33ca2640aebfc5b7f642602464d1807a">kSEMC_AdvLow</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga92d9375b047e2425a0411d80618dbea1"><td class="mdescLeft"> </td><td class="mdescRight">SEMC ADV signal level control. <a href="a00069.html#ga92d9375b047e2425a0411d80618dbea1">More...</a><br/></td></tr>
|
||
<tr class="separator:ga92d9375b047e2425a0411d80618dbea1"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga6b2d7c92d27c7d94a70c29efe2507620"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga6b2d7c92d27c7d94a70c29efe2507620">_semc_rdy_polarity</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga6b2d7c92d27c7d94a70c29efe2507620a1cb708a8f8e38ab5caff5709e06bd1e0">kSEMC_RdyActiveLow</a> = 0,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga6b2d7c92d27c7d94a70c29efe2507620a6171b3de9ef657c77a7b9bc9838fbe60">kSEMC_RdyActivehigh</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga6b2d7c92d27c7d94a70c29efe2507620"><td class="mdescLeft"> </td><td class="mdescRight">SEMC RDY signal active polarity. <a href="a00069.html#ga6b2d7c92d27c7d94a70c29efe2507620">More...</a><br/></td></tr>
|
||
<tr class="separator:ga6b2d7c92d27c7d94a70c29efe2507620"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gae40651987187d16a3265518df0c4e159"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gae40651987187d16a3265518df0c4e159">_semc_ipcmd_nand_addrmode</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggae40651987187d16a3265518df0c4e159a778f1a097cb1eeca26e9e75a013f085c">kSEMC_NANDAM_ColumnRow</a> = 0x0U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae40651987187d16a3265518df0c4e159a49707818eede770ee4fd03bf176bde8a">kSEMC_NANDAM_ColumnCA0</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae40651987187d16a3265518df0c4e159a842c25fbd836a7cebed5b7ec57a434f4">kSEMC_NANDAM_ColumnCA0CA1</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae40651987187d16a3265518df0c4e159a0165466539b04e572bf9eaedc3d19090">kSEMC_NANDAM_RawRA0</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae40651987187d16a3265518df0c4e159a1b261ecbce65cada2c1a21da787e08fb">kSEMC_NANDAM_RawRA0RA1</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggae40651987187d16a3265518df0c4e159a129334132b9a4ba5ba97161978aa4833">kSEMC_NANDAM_RawRA0RA1RA2</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gae40651987187d16a3265518df0c4e159"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for NAND: address mode. <a href="a00069.html#gae40651987187d16a3265518df0c4e159">More...</a><br/></td></tr>
|
||
<tr class="separator:gae40651987187d16a3265518df0c4e159"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gad6c8906e0384e49ec93d877546937ee9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gad6c8906e0384e49ec93d877546937ee9">_semc_ipcmd_nand_cmdmode</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9a1477f7ac21c762cb1d7841424c70f2b9">kSEMC_NANDCM_Command</a> = 0x2U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9aa8e6a9f162c6e8e1c6e0bbbd8bc5cdec">kSEMC_NANDCM_CommandHold</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9a32679a5820738318d05602d2243b9eb3">kSEMC_NANDCM_CommandAddress</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9a1c2ac25d62129539937d89d726a02f3f">kSEMC_NANDCM_CommandAddressHold</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9a0541060ec3670c8773f43ac31c3bb387">kSEMC_NANDCM_CommandAddressRead</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9a92321d0f814076a394c73208151cbd4b">kSEMC_NANDCM_CommandAddressWrite</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9a258dcfeee8f30347dcd839214fa6340c">kSEMC_NANDCM_CommandRead</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9a409aeb261a6cf397818cec3921428402">kSEMC_NANDCM_CommandWrite</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9af517aeaadcb646e1e144e9794c5bf244">kSEMC_NANDCM_Read</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad6c8906e0384e49ec93d877546937ee9afc365a4fdfbd08e4f4d31926a08528fe">kSEMC_NANDCM_Write</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gad6c8906e0384e49ec93d877546937ee9"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for NAND: command mode. <a href="a00069.html#gad6c8906e0384e49ec93d877546937ee9">More...</a><br/></td></tr>
|
||
<tr class="separator:gad6c8906e0384e49ec93d877546937ee9"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga40c660f4cf93b8be644af49ecb7d511e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga40c660f4cf93b8be644af49ecb7d511e">_semc_nand_address_option</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga40c660f4cf93b8be644af49ecb7d511ea0b4f163c03dea0364d3b3ec0ddb9afbe">kSEMC_NandAddrOption_5byte_CA2RA3</a> = 0U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga40c660f4cf93b8be644af49ecb7d511eaec2299c6e74443e448acbc64a67cb35a">kSEMC_NandAddrOption_4byte_CA2RA2</a> = 2U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga40c660f4cf93b8be644af49ecb7d511ea47bcc5d243d2334e2e5e442a254fc203">kSEMC_NandAddrOption_3byte_CA2RA1</a> = 4U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga40c660f4cf93b8be644af49ecb7d511eab0add1310bcf734ce630a3012be386f9">kSEMC_NandAddrOption_4byte_CA1RA3</a> = 1U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga40c660f4cf93b8be644af49ecb7d511eafe6ff5806bd256bafdfc0aea21492c95">kSEMC_NandAddrOption_3byte_CA1RA2</a> = 3U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga40c660f4cf93b8be644af49ecb7d511ea0a4cf87cafe8c863312b3bf08c08311b">kSEMC_NandAddrOption_2byte_CA1RA1</a> = 7U
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga40c660f4cf93b8be644af49ecb7d511e"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND address option. <a href="a00069.html#ga40c660f4cf93b8be644af49ecb7d511e">More...</a><br/></td></tr>
|
||
<tr class="separator:ga40c660f4cf93b8be644af49ecb7d511e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gad9c8a83f7407a9d57a2f95cb77a92aa3"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gad9c8a83f7407a9d57a2f95cb77a92aa3">_semc_ipcmd_nor_dbi</a> { <br/>
|
||
  <a class="el" href="a00069.html#ggad9c8a83f7407a9d57a2f95cb77a92aa3a77d25abf90756f09f0f1d8b4eab475ae">kSEMC_NORDBICM_Read</a> = 0x2U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#ggad9c8a83f7407a9d57a2f95cb77a92aa3a99b2f4d1a2696ba7da72d5137eece41f">kSEMC_NORDBICM_Write</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:gad9c8a83f7407a9d57a2f95cb77a92aa3"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for NOR. <a href="a00069.html#gad9c8a83f7407a9d57a2f95cb77a92aa3">More...</a><br/></td></tr>
|
||
<tr class="separator:gad9c8a83f7407a9d57a2f95cb77a92aa3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga41215097a8437c45e2e8196b50f8e405"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga41215097a8437c45e2e8196b50f8e405">_semc_ipcmd_sram</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga41215097a8437c45e2e8196b50f8e405af06753bc01ef7b510d76fe30ca5af3a6">kSEMC_SRAMCM_ArrayRead</a> = 0x2U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga41215097a8437c45e2e8196b50f8e405a02cce0c4f3eb830102af2f9e0c73888d">kSEMC_SRAMCM_ArrayWrite</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga41215097a8437c45e2e8196b50f8e405ab318aa628c69a3d562b6ad391397209c">kSEMC_SRAMCM_RegRead</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga41215097a8437c45e2e8196b50f8e405a3b4a205f4611490c68f1597ede677777">kSEMC_SRAMCM_RegWrite</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga41215097a8437c45e2e8196b50f8e405"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for SRAM. <a href="a00069.html#ga41215097a8437c45e2e8196b50f8e405">More...</a><br/></td></tr>
|
||
<tr class="separator:ga41215097a8437c45e2e8196b50f8e405"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga113141e40aff866979ab953dded5a815"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga113141e40aff866979ab953dded5a815">_semc_ipcmd_sdram</a> { <br/>
|
||
  <a class="el" href="a00069.html#gga113141e40aff866979ab953dded5a815a3857923a3c00ccaefc3075363da0505d">kSEMC_SDRAMCM_Read</a> = 0x8U,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga113141e40aff866979ab953dded5a815a9220dc1be1b5f916c9b4237e9cb1e47d">kSEMC_SDRAMCM_Write</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga113141e40aff866979ab953dded5a815a3769734cc057cf347997a92881eaba30">kSEMC_SDRAMCM_Modeset</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga113141e40aff866979ab953dded5a815a3f5a3483db0234e5d28c5dfbca0fcb1b">kSEMC_SDRAMCM_Active</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga113141e40aff866979ab953dded5a815ab602e050320b8dbe2ae451834dc9aeb1">kSEMC_SDRAMCM_AutoRefresh</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga113141e40aff866979ab953dded5a815a5849287a0050fd56215fcc1208c87bcd">kSEMC_SDRAMCM_SelfRefresh</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga113141e40aff866979ab953dded5a815a919540c30acd8818465ef06515767a14">kSEMC_SDRAMCM_Precharge</a>,
|
||
<br/>
|
||
  <a class="el" href="a00069.html#gga113141e40aff866979ab953dded5a815a7e1cabf6b5ef8bb904ba1da1eeb5132f">kSEMC_SDRAMCM_Prechargeall</a>
|
||
<br/>
|
||
}</td></tr>
|
||
<tr class="memdesc:ga113141e40aff866979ab953dded5a815"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command for SDARM. <a href="a00069.html#ga113141e40aff866979ab953dded5a815">More...</a><br/></td></tr>
|
||
<tr class="separator:ga113141e40aff866979ab953dded5a815"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||
Driver version</h2></td></tr>
|
||
<tr class="memitem:ga4c00c905a9849fed0957c80dee8fbf4c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga4c00c905a9849fed0957c80dee8fbf4c">FSL_SEMC_DRIVER_VERSION</a>   (<a class="el" href="a00272.html#ga812138aa3315b0c6953c1a26130bcc37">MAKE_VERSION</a>(2, 7, 0))</td></tr>
|
||
<tr class="memdesc:ga4c00c905a9849fed0957c80dee8fbf4c"><td class="mdescLeft"> </td><td class="mdescRight">SEMC driver version. <a href="#ga4c00c905a9849fed0957c80dee8fbf4c">More...</a><br/></td></tr>
|
||
<tr class="separator:ga4c00c905a9849fed0957c80dee8fbf4c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||
SEMC Initialization and De-initialization</h2></td></tr>
|
||
<tr class="memitem:ga69cb0590403600e49b1e883b9df51b00"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga69cb0590403600e49b1e883b9df51b00">SEMC_GetDefaultConfig</a> (<a class="el" href="a00069.html#ga76df54f9833d3321bf59e0e1468efc1c">semc_config_t</a> *config)</td></tr>
|
||
<tr class="memdesc:ga69cb0590403600e49b1e883b9df51b00"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SEMC default basic configuration structure. <a href="#ga69cb0590403600e49b1e883b9df51b00">More...</a><br/></td></tr>
|
||
<tr class="separator:ga69cb0590403600e49b1e883b9df51b00"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gadc70f382b4b8dec8c70f85e9bfa594a7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gadc70f382b4b8dec8c70f85e9bfa594a7">SEMC_Init</a> (SEMC_Type *base, <a class="el" href="a00069.html#ga76df54f9833d3321bf59e0e1468efc1c">semc_config_t</a> *configure)</td></tr>
|
||
<tr class="memdesc:gadc70f382b4b8dec8c70f85e9bfa594a7"><td class="mdescLeft"> </td><td class="mdescRight">Initializes SEMC. <a href="#gadc70f382b4b8dec8c70f85e9bfa594a7">More...</a><br/></td></tr>
|
||
<tr class="separator:gadc70f382b4b8dec8c70f85e9bfa594a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga3d1a94d198ee85a49df6653ee8e30ca9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga3d1a94d198ee85a49df6653ee8e30ca9">SEMC_Deinit</a> (SEMC_Type *base)</td></tr>
|
||
<tr class="memdesc:ga3d1a94d198ee85a49df6653ee8e30ca9"><td class="mdescLeft"> </td><td class="mdescRight">Deinitializes the SEMC module and gates the clock. <a href="#ga3d1a94d198ee85a49df6653ee8e30ca9">More...</a><br/></td></tr>
|
||
<tr class="separator:ga3d1a94d198ee85a49df6653ee8e30ca9"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||
SEMC Configuration Operation For Each Memory Type</h2></td></tr>
|
||
<tr class="memitem:gaad9584943cf7ba386932020fce471f64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaad9584943cf7ba386932020fce471f64">SEMC_ConfigureSDRAM</a> (SEMC_Type *base, <a class="el" href="a00069.html#ga977edf56dcf9a01cf9c7603dadda599e">semc_sdram_cs_t</a> cs, <a class="el" href="a00069.html#ga00d2235c7405d6c7cff3cdf920f59246">semc_sdram_config_t</a> *config, uint32_t clkSrc_Hz)</td></tr>
|
||
<tr class="memdesc:gaad9584943cf7ba386932020fce471f64"><td class="mdescLeft"> </td><td class="mdescRight">Configures SDRAM controller in SEMC. <a href="#gaad9584943cf7ba386932020fce471f64">More...</a><br/></td></tr>
|
||
<tr class="separator:gaad9584943cf7ba386932020fce471f64"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga298dda6df7ebb66bbd8d8958901b29cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga298dda6df7ebb66bbd8d8958901b29cc">SEMC_ConfigureNAND</a> (SEMC_Type *base, <a class="el" href="a00069.html#ga44b06cef74a6ffc7644446efd9524338">semc_nand_config_t</a> *config, uint32_t clkSrc_Hz)</td></tr>
|
||
<tr class="memdesc:ga298dda6df7ebb66bbd8d8958901b29cc"><td class="mdescLeft"> </td><td class="mdescRight">Configures NAND controller in SEMC. <a href="#ga298dda6df7ebb66bbd8d8958901b29cc">More...</a><br/></td></tr>
|
||
<tr class="separator:ga298dda6df7ebb66bbd8d8958901b29cc"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga320472d5b15ab7d003315ff7c63432bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga320472d5b15ab7d003315ff7c63432bb">SEMC_ConfigureNOR</a> (SEMC_Type *base, <a class="el" href="a00069.html#ga8819d03614c39d1e09be2fc5c2d3aac0">semc_nor_config_t</a> *config, uint32_t clkSrc_Hz)</td></tr>
|
||
<tr class="memdesc:ga320472d5b15ab7d003315ff7c63432bb"><td class="mdescLeft"> </td><td class="mdescRight">Configures NOR controller in SEMC. <a href="#ga320472d5b15ab7d003315ff7c63432bb">More...</a><br/></td></tr>
|
||
<tr class="separator:ga320472d5b15ab7d003315ff7c63432bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga5c32a3e9fa052480c7dff36f14be82dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga5c32a3e9fa052480c7dff36f14be82dc">SEMC_ConfigureSRAMWithChipSelection</a> (SEMC_Type *base, <a class="el" href="a00069.html#ga34d71a46bb4a8271272d72bfa86b74dd">semc_sram_cs_t</a> cs, <a class="el" href="a00069.html#ga637c64a6f42bd63a0528bee003516173">semc_sram_config_t</a> *config, uint32_t clkSrc_Hz)</td></tr>
|
||
<tr class="memdesc:ga5c32a3e9fa052480c7dff36f14be82dc"><td class="mdescLeft"> </td><td class="mdescRight">Configures SRAM controller in SEMC. <a href="#ga5c32a3e9fa052480c7dff36f14be82dc">More...</a><br/></td></tr>
|
||
<tr class="separator:ga5c32a3e9fa052480c7dff36f14be82dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga13309ec9978d566ce51d3cee0de9b307"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga13309ec9978d566ce51d3cee0de9b307">SEMC_ConfigureSRAM</a> (SEMC_Type *base, <a class="el" href="a00069.html#ga637c64a6f42bd63a0528bee003516173">semc_sram_config_t</a> *config, uint32_t clkSrc_Hz)</td></tr>
|
||
<tr class="memdesc:ga13309ec9978d566ce51d3cee0de9b307"><td class="mdescLeft"> </td><td class="mdescRight">Configures SRAM controller in SEMC. <a href="#ga13309ec9978d566ce51d3cee0de9b307">More...</a><br/></td></tr>
|
||
<tr class="separator:ga13309ec9978d566ce51d3cee0de9b307"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga99ebf5fd9bcd3cefb7e1178803f9375e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga99ebf5fd9bcd3cefb7e1178803f9375e">SEMC_ConfigureDBI</a> (SEMC_Type *base, <a class="el" href="a00069.html#ga14d8c0394c3f0571d87396e69527dbbb">semc_dbi_config_t</a> *config, uint32_t clkSrc_Hz)</td></tr>
|
||
<tr class="memdesc:ga99ebf5fd9bcd3cefb7e1178803f9375e"><td class="mdescLeft"> </td><td class="mdescRight">Configures DBI controller in SEMC. <a href="#ga99ebf5fd9bcd3cefb7e1178803f9375e">More...</a><br/></td></tr>
|
||
<tr class="separator:ga99ebf5fd9bcd3cefb7e1178803f9375e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||
SEMC Interrupt Operation</h2></td></tr>
|
||
<tr class="memitem:ga22affd1ea057d09dec52aa7af6cfc73f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga22affd1ea057d09dec52aa7af6cfc73f">SEMC_EnableInterrupts</a> (SEMC_Type *base, uint32_t mask)</td></tr>
|
||
<tr class="memdesc:ga22affd1ea057d09dec52aa7af6cfc73f"><td class="mdescLeft"> </td><td class="mdescRight">Enables the SEMC interrupt. <a href="#ga22affd1ea057d09dec52aa7af6cfc73f">More...</a><br/></td></tr>
|
||
<tr class="separator:ga22affd1ea057d09dec52aa7af6cfc73f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaae8c8576045af3144549b69381c75bee"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaae8c8576045af3144549b69381c75bee">SEMC_DisableInterrupts</a> (SEMC_Type *base, uint32_t mask)</td></tr>
|
||
<tr class="memdesc:gaae8c8576045af3144549b69381c75bee"><td class="mdescLeft"> </td><td class="mdescRight">Disables the SEMC interrupt. <a href="#gaae8c8576045af3144549b69381c75bee">More...</a><br/></td></tr>
|
||
<tr class="separator:gaae8c8576045af3144549b69381c75bee"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga05d162058987704db4a0d7873f40683e"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga05d162058987704db4a0d7873f40683e">SEMC_GetStatusFlag</a> (SEMC_Type *base)</td></tr>
|
||
<tr class="memdesc:ga05d162058987704db4a0d7873f40683e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the SEMC status. <a href="#ga05d162058987704db4a0d7873f40683e">More...</a><br/></td></tr>
|
||
<tr class="separator:ga05d162058987704db4a0d7873f40683e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gae77b2945736c7d5d8bf3cf946ed83b62"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gae77b2945736c7d5d8bf3cf946ed83b62">SEMC_ClearStatusFlags</a> (SEMC_Type *base, uint32_t mask)</td></tr>
|
||
<tr class="memdesc:gae77b2945736c7d5d8bf3cf946ed83b62"><td class="mdescLeft"> </td><td class="mdescRight">Clears the SEMC status flag state. <a href="#gae77b2945736c7d5d8bf3cf946ed83b62">More...</a><br/></td></tr>
|
||
<tr class="separator:gae77b2945736c7d5d8bf3cf946ed83b62"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table><table class="memberdecls">
|
||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||
SEMC Memory Access Operation</h2></td></tr>
|
||
<tr class="memitem:ga849744b0431363dde9dbcdf62f89f322"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga849744b0431363dde9dbcdf62f89f322">SEMC_IsInIdle</a> (SEMC_Type *base)</td></tr>
|
||
<tr class="memdesc:ga849744b0431363dde9dbcdf62f89f322"><td class="mdescLeft"> </td><td class="mdescRight">Check if SEMC is in idle. <a href="#ga849744b0431363dde9dbcdf62f89f322">More...</a><br/></td></tr>
|
||
<tr class="separator:ga849744b0431363dde9dbcdf62f89f322"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gad059eaa4f55d5f336939bab9999fe4b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gad059eaa4f55d5f336939bab9999fe4b2">SEMC_SendIPCommand</a> (SEMC_Type *base, <a class="el" href="a00069.html#ga3b78cf761655768f0e7d4de316a0bb51">semc_mem_type_t</a> memType, uint32_t address, uint32_t command, uint32_t write, uint32_t *read)</td></tr>
|
||
<tr class="memdesc:gad059eaa4f55d5f336939bab9999fe4b2"><td class="mdescLeft"> </td><td class="mdescRight">SEMC IP command access. <a href="#gad059eaa4f55d5f336939bab9999fe4b2">More...</a><br/></td></tr>
|
||
<tr class="separator:gad059eaa4f55d5f336939bab9999fe4b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga7f22152163146e1106ca425234683e4c"><td class="memItemLeft" align="right" valign="top">static uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga7f22152163146e1106ca425234683e4c">SEMC_BuildNandIPCommand</a> (uint8_t userCommand, <a class="el" href="a00069.html#gae57fc52f01d86e96027353403f9064c0">semc_ipcmd_nand_addrmode_t</a> addrMode, <a class="el" href="a00069.html#gab7e2230f72dc3eba8ccc7a09ce926736">semc_ipcmd_nand_cmdmode_t</a> cmdMode)</td></tr>
|
||
<tr class="memdesc:ga7f22152163146e1106ca425234683e4c"><td class="mdescLeft"> </td><td class="mdescRight">Build SEMC IP command for NAND. <a href="#ga7f22152163146e1106ca425234683e4c">More...</a><br/></td></tr>
|
||
<tr class="separator:ga7f22152163146e1106ca425234683e4c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga6f2beaba717621aa383c0090d14e7c1e"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga6f2beaba717621aa383c0090d14e7c1e">SEMC_IsNandReady</a> (SEMC_Type *base)</td></tr>
|
||
<tr class="memdesc:ga6f2beaba717621aa383c0090d14e7c1e"><td class="mdescLeft"> </td><td class="mdescRight">Check if the NAND device is ready. <a href="#ga6f2beaba717621aa383c0090d14e7c1e">More...</a><br/></td></tr>
|
||
<tr class="separator:ga6f2beaba717621aa383c0090d14e7c1e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga9994d6924542ecce9a3fdb22bd925194"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga9994d6924542ecce9a3fdb22bd925194">SEMC_IPCommandNandWrite</a> (SEMC_Type *base, uint32_t address, uint8_t *data, uint32_t size_bytes)</td></tr>
|
||
<tr class="memdesc:ga9994d6924542ecce9a3fdb22bd925194"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND device memory write through IP command. <a href="#ga9994d6924542ecce9a3fdb22bd925194">More...</a><br/></td></tr>
|
||
<tr class="separator:ga9994d6924542ecce9a3fdb22bd925194"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gaeca870d7fd430072a4a4cb6d54a5e143"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gaeca870d7fd430072a4a4cb6d54a5e143">SEMC_IPCommandNandRead</a> (SEMC_Type *base, uint32_t address, uint8_t *data, uint32_t size_bytes)</td></tr>
|
||
<tr class="memdesc:gaeca870d7fd430072a4a4cb6d54a5e143"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NAND device memory read through IP command. <a href="#gaeca870d7fd430072a4a4cb6d54a5e143">More...</a><br/></td></tr>
|
||
<tr class="separator:gaeca870d7fd430072a4a4cb6d54a5e143"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:gacc49223662d583d61fd52583bc466063"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#gacc49223662d583d61fd52583bc466063">SEMC_IPCommandNorWrite</a> (SEMC_Type *base, uint32_t address, uint8_t *data, uint32_t size_bytes)</td></tr>
|
||
<tr class="memdesc:gacc49223662d583d61fd52583bc466063"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NOR device memory write through IP command. <a href="#gacc49223662d583d61fd52583bc466063">More...</a><br/></td></tr>
|
||
<tr class="separator:gacc49223662d583d61fd52583bc466063"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ga24e4bff167ba4cf3bbb63b82d44f2454"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ga24e4bff167ba4cf3bbb63b82d44f2454">SEMC_IPCommandNorRead</a> (SEMC_Type *base, uint32_t address, uint8_t *data, uint32_t size_bytes)</td></tr>
|
||
<tr class="memdesc:ga24e4bff167ba4cf3bbb63b82d44f2454"><td class="mdescLeft"> </td><td class="mdescRight">SEMC NOR device memory read through IP command. <a href="#ga24e4bff167ba4cf3bbb63b82d44f2454">More...</a><br/></td></tr>
|
||
<tr class="separator:ga24e4bff167ba4cf3bbb63b82d44f2454"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
||
<a name="a00513" id="a00513"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_sdram_config</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"><ol type="1">
|
||
<li>The memory size in the configuration is in the unit of KB. So memsize_kbytes should be set as 2^2, 2^3, 2^4 .etc which is base 2KB exponential function. Take refer to BR0~BR3 register in RM for details.</li>
|
||
<li>The prescalePeriod_N16Cycle is in unit of 16 clock cycle. It is a exception for prescaleTimer_n16cycle = 0, it means the prescaler timer period is 256 * 16 clock cycles. For precalerIf precalerTimer_n16cycle not equal to 0, The prescaler timer period is prescalePeriod_N16Cycle * 16 clock cycles. idleTimeout_NprescalePeriod, refreshUrgThreshold_NprescalePeriod, refreshPeriod_NprescalePeriod are similar to prescalePeriod_N16Cycle. </li>
|
||
</ol>
|
||
</div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:a24aee5b2c572ba2e1e291a0b774abc80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a24aee5b2c572ba2e1e291a0b774abc80">csxPinMux</a></td></tr>
|
||
<tr class="memdesc:a24aee5b2c572ba2e1e291a0b774abc80"><td class="mdescLeft"> </td><td class="mdescRight">CS pin mux. <a href="#a24aee5b2c572ba2e1e291a0b774abc80">More...</a><br/></td></tr>
|
||
<tr class="separator:a24aee5b2c572ba2e1e291a0b774abc80"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a8e5df312aefd67f5f16f696341c2bd3e"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a8e5df312aefd67f5f16f696341c2bd3e">address</a></td></tr>
|
||
<tr class="memdesc:a8e5df312aefd67f5f16f696341c2bd3e"><td class="mdescLeft"> </td><td class="mdescRight">The base address. <a href="#a8e5df312aefd67f5f16f696341c2bd3e">More...</a><br/></td></tr>
|
||
<tr class="separator:a8e5df312aefd67f5f16f696341c2bd3e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a539bb6a08528ee34c475f64b4953b616"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a539bb6a08528ee34c475f64b4953b616">memsize_kbytes</a></td></tr>
|
||
<tr class="memdesc:a539bb6a08528ee34c475f64b4953b616"><td class="mdescLeft"> </td><td class="mdescRight">The memory size in unit of kbytes. <a href="#a539bb6a08528ee34c475f64b4953b616">More...</a><br/></td></tr>
|
||
<tr class="separator:a539bb6a08528ee34c475f64b4953b616"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a83b2e159a535c077d5938b2e02b1c4bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a83b2e159a535c077d5938b2e02b1c4bc">portSize</a></td></tr>
|
||
<tr class="memdesc:a83b2e159a535c077d5938b2e02b1c4bc"><td class="mdescLeft"> </td><td class="mdescRight">Port size. <a href="#a83b2e159a535c077d5938b2e02b1c4bc">More...</a><br/></td></tr>
|
||
<tr class="separator:a83b2e159a535c077d5938b2e02b1c4bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a32fc0bbc7069633283a5f073dc748ded"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gabb66cb18204edd5b0fa99b93c95f9b19">sem_sdram_burst_len_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a32fc0bbc7069633283a5f073dc748ded">burstLen</a></td></tr>
|
||
<tr class="memdesc:a32fc0bbc7069633283a5f073dc748ded"><td class="mdescLeft"> </td><td class="mdescRight">Burst length. <a href="#a32fc0bbc7069633283a5f073dc748ded">More...</a><br/></td></tr>
|
||
<tr class="separator:a32fc0bbc7069633283a5f073dc748ded"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a7a409dc75474c0bbbfb15b201f126b96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gaa57e0e9d809c0e0f71bd02cb0c8029a7">semc_sdram_column_bit_num_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a7a409dc75474c0bbbfb15b201f126b96">columnAddrBitNum</a></td></tr>
|
||
<tr class="memdesc:a7a409dc75474c0bbbfb15b201f126b96"><td class="mdescLeft"> </td><td class="mdescRight">Column address bit number. <a href="#a7a409dc75474c0bbbfb15b201f126b96">More...</a><br/></td></tr>
|
||
<tr class="separator:a7a409dc75474c0bbbfb15b201f126b96"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ac9a5d3e0330920e6d0d36ed5712fd17a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga85341e62807dc51b13ac33b08b821184">semc_caslatency_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ac9a5d3e0330920e6d0d36ed5712fd17a">casLatency</a></td></tr>
|
||
<tr class="memdesc:ac9a5d3e0330920e6d0d36ed5712fd17a"><td class="mdescLeft"> </td><td class="mdescRight">CAS latency. <a href="#ac9a5d3e0330920e6d0d36ed5712fd17a">More...</a><br/></td></tr>
|
||
<tr class="separator:ac9a5d3e0330920e6d0d36ed5712fd17a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a5b53adc69ed62154a55c139e49d59522"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a5b53adc69ed62154a55c139e49d59522">tPrecharge2Act_Ns</a></td></tr>
|
||
<tr class="memdesc:a5b53adc69ed62154a55c139e49d59522"><td class="mdescLeft"> </td><td class="mdescRight">Precharge to active wait time in unit of nanosecond. <a href="#a5b53adc69ed62154a55c139e49d59522">More...</a><br/></td></tr>
|
||
<tr class="separator:a5b53adc69ed62154a55c139e49d59522"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ae92e350b29c3ac49b03fa7b23be26338"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ae92e350b29c3ac49b03fa7b23be26338">tAct2ReadWrite_Ns</a></td></tr>
|
||
<tr class="memdesc:ae92e350b29c3ac49b03fa7b23be26338"><td class="mdescLeft"> </td><td class="mdescRight">Act to read/write wait time in unit of nanosecond. <a href="#ae92e350b29c3ac49b03fa7b23be26338">More...</a><br/></td></tr>
|
||
<tr class="separator:ae92e350b29c3ac49b03fa7b23be26338"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a4e54f2b44fda5c8df858fa0e94006396"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a4e54f2b44fda5c8df858fa0e94006396">tRefreshRecovery_Ns</a></td></tr>
|
||
<tr class="memdesc:a4e54f2b44fda5c8df858fa0e94006396"><td class="mdescLeft"> </td><td class="mdescRight">Refresh recovery time in unit of nanosecond. <a href="#a4e54f2b44fda5c8df858fa0e94006396">More...</a><br/></td></tr>
|
||
<tr class="separator:a4e54f2b44fda5c8df858fa0e94006396"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a5a4fa3ec8cb00f07a8712365361dae05"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a5a4fa3ec8cb00f07a8712365361dae05">tWriteRecovery_Ns</a></td></tr>
|
||
<tr class="memdesc:a5a4fa3ec8cb00f07a8712365361dae05"><td class="mdescLeft"> </td><td class="mdescRight">write recovery time in unit of nanosecond. <a href="#a5a4fa3ec8cb00f07a8712365361dae05">More...</a><br/></td></tr>
|
||
<tr class="separator:a5a4fa3ec8cb00f07a8712365361dae05"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a1def0070da6d3e5c09362b313d0cd773"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a1def0070da6d3e5c09362b313d0cd773">tCkeOff_Ns</a></td></tr>
|
||
<tr class="memdesc:a1def0070da6d3e5c09362b313d0cd773"><td class="mdescLeft"> </td><td class="mdescRight">CKE off minimum time in unit of nanosecond. <a href="#a1def0070da6d3e5c09362b313d0cd773">More...</a><br/></td></tr>
|
||
<tr class="separator:a1def0070da6d3e5c09362b313d0cd773"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:acefd85a808c70ef1f0b6892687048865"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#acefd85a808c70ef1f0b6892687048865">tAct2Prechage_Ns</a></td></tr>
|
||
<tr class="memdesc:acefd85a808c70ef1f0b6892687048865"><td class="mdescLeft"> </td><td class="mdescRight">Active to precharge in unit of nanosecond. <a href="#acefd85a808c70ef1f0b6892687048865">More...</a><br/></td></tr>
|
||
<tr class="separator:acefd85a808c70ef1f0b6892687048865"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a4645655a17dcfdc2b53e561826ba4084"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a4645655a17dcfdc2b53e561826ba4084">tSelfRefRecovery_Ns</a></td></tr>
|
||
<tr class="memdesc:a4645655a17dcfdc2b53e561826ba4084"><td class="mdescLeft"> </td><td class="mdescRight">Self refresh recovery time in unit of nanosecond. <a href="#a4645655a17dcfdc2b53e561826ba4084">More...</a><br/></td></tr>
|
||
<tr class="separator:a4645655a17dcfdc2b53e561826ba4084"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a68d40c6ece219f142ac2baf93a5e04e1"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a68d40c6ece219f142ac2baf93a5e04e1">tRefresh2Refresh_Ns</a></td></tr>
|
||
<tr class="memdesc:a68d40c6ece219f142ac2baf93a5e04e1"><td class="mdescLeft"> </td><td class="mdescRight">Refresh to refresh wait time in unit of nanosecond. <a href="#a68d40c6ece219f142ac2baf93a5e04e1">More...</a><br/></td></tr>
|
||
<tr class="separator:a68d40c6ece219f142ac2baf93a5e04e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aaf4f7b81445a087b6213f3f8a5720ed1"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aaf4f7b81445a087b6213f3f8a5720ed1">tAct2Act_Ns</a></td></tr>
|
||
<tr class="memdesc:aaf4f7b81445a087b6213f3f8a5720ed1"><td class="mdescLeft"> </td><td class="mdescRight">Active to active wait time in unit of nanosecond. <a href="#aaf4f7b81445a087b6213f3f8a5720ed1">More...</a><br/></td></tr>
|
||
<tr class="separator:aaf4f7b81445a087b6213f3f8a5720ed1"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a74a2e5b3380c6fef6d4d36b437084fe9"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a74a2e5b3380c6fef6d4d36b437084fe9">tPrescalePeriod_Ns</a></td></tr>
|
||
<tr class="memdesc:a74a2e5b3380c6fef6d4d36b437084fe9"><td class="mdescLeft"> </td><td class="mdescRight">Prescaler timer period should not be larger than 256 * 16 * clock cycle. <a href="#a74a2e5b3380c6fef6d4d36b437084fe9">More...</a><br/></td></tr>
|
||
<tr class="separator:a74a2e5b3380c6fef6d4d36b437084fe9"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aa33f7303ddb753d01358e548ba1b5977"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aa33f7303ddb753d01358e548ba1b5977">tIdleTimeout_Ns</a></td></tr>
|
||
<tr class="memdesc:aa33f7303ddb753d01358e548ba1b5977"><td class="mdescLeft"> </td><td class="mdescRight">Idle timeout in unit of prescale time period. <a href="#aa33f7303ddb753d01358e548ba1b5977">More...</a><br/></td></tr>
|
||
<tr class="separator:aa33f7303ddb753d01358e548ba1b5977"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a59539eed65e1a8f9194df3a542fd3185"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a59539eed65e1a8f9194df3a542fd3185">refreshPeriod_nsPerRow</a></td></tr>
|
||
<tr class="memdesc:a59539eed65e1a8f9194df3a542fd3185"><td class="mdescLeft"> </td><td class="mdescRight">Refresh timer period like 64ms * 1000000/8192 . <a href="#a59539eed65e1a8f9194df3a542fd3185">More...</a><br/></td></tr>
|
||
<tr class="separator:a59539eed65e1a8f9194df3a542fd3185"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a7a1bf5f31fa7e406a6f08620194ff3a5"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a7a1bf5f31fa7e406a6f08620194ff3a5">refreshUrgThreshold</a></td></tr>
|
||
<tr class="memdesc:a7a1bf5f31fa7e406a6f08620194ff3a5"><td class="mdescLeft"> </td><td class="mdescRight">Refresh urgent threshold. <a href="#a7a1bf5f31fa7e406a6f08620194ff3a5">More...</a><br/></td></tr>
|
||
<tr class="separator:a7a1bf5f31fa7e406a6f08620194ff3a5"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ab936c8486da0ef022ad656787ee3fef3"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ab936c8486da0ef022ad656787ee3fef3">refreshBurstLen</a></td></tr>
|
||
<tr class="memdesc:ab936c8486da0ef022ad656787ee3fef3"><td class="mdescLeft"> </td><td class="mdescRight">Refresh burst length. <a href="#ab936c8486da0ef022ad656787ee3fef3">More...</a><br/></td></tr>
|
||
<tr class="separator:ab936c8486da0ef022ad656787ee3fef3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a86ec9c621e78198ec8f2310e59ef1a53"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a86ec9c621e78198ec8f2310e59ef1a53">autofreshTimes</a></td></tr>
|
||
<tr class="memdesc:a86ec9c621e78198ec8f2310e59ef1a53"><td class="mdescLeft"> </td><td class="mdescRight">Auto Refresh cycles times. <a href="#a86ec9c621e78198ec8f2310e59ef1a53">More...</a><br/></td></tr>
|
||
<tr class="separator:a86ec9c621e78198ec8f2310e59ef1a53"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="a24aee5b2c572ba2e1e291a0b774abc80"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> _semc_sdram_config::csxPinMux</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>The kSEMC_MUXA8 is not valid in sdram pin mux setting. </p>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a8e5df312aefd67f5f16f696341c2bd3e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_sdram_config::address</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a539bb6a08528ee34c475f64b4953b616"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_sdram_config::memsize_kbytes</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a83b2e159a535c077d5938b2e02b1c4bc"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> _semc_sdram_config::portSize</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a32fc0bbc7069633283a5f073dc748ded"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gabb66cb18204edd5b0fa99b93c95f9b19">sem_sdram_burst_len_t</a> _semc_sdram_config::burstLen</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a7a409dc75474c0bbbfb15b201f126b96"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gaa57e0e9d809c0e0f71bd02cb0c8029a7">semc_sdram_column_bit_num_t</a> _semc_sdram_config::columnAddrBitNum</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ac9a5d3e0330920e6d0d36ed5712fd17a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga85341e62807dc51b13ac33b08b821184">semc_caslatency_t</a> _semc_sdram_config::casLatency</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a5b53adc69ed62154a55c139e49d59522"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tPrecharge2Act_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ae92e350b29c3ac49b03fa7b23be26338"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tAct2ReadWrite_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a4e54f2b44fda5c8df858fa0e94006396"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tRefreshRecovery_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a5a4fa3ec8cb00f07a8712365361dae05"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tWriteRecovery_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a1def0070da6d3e5c09362b313d0cd773"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tCkeOff_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="acefd85a808c70ef1f0b6892687048865"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tAct2Prechage_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a4645655a17dcfdc2b53e561826ba4084"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tSelfRefRecovery_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a68d40c6ece219f142ac2baf93a5e04e1"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tRefresh2Refresh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aaf4f7b81445a087b6213f3f8a5720ed1"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::tAct2Act_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a74a2e5b3380c6fef6d4d36b437084fe9"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_sdram_config::tPrescalePeriod_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aa33f7303ddb753d01358e548ba1b5977"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_sdram_config::tIdleTimeout_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a59539eed65e1a8f9194df3a542fd3185"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_sdram_config::refreshPeriod_nsPerRow</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a7a1bf5f31fa7e406a6f08620194ff3a5"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_sdram_config::refreshUrgThreshold</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ab936c8486da0ef022ad656787ee3fef3"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::refreshBurstLen</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a86ec9c621e78198ec8f2310e59ef1a53"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sdram_config::autofreshTimes</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00507" id="a00507"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_nand_timing_config</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:a37ff3f59fdb4e6fddbacc97dc05bdb7f"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a37ff3f59fdb4e6fddbacc97dc05bdb7f">tCeSetup_Ns</a></td></tr>
|
||
<tr class="memdesc:a37ff3f59fdb4e6fddbacc97dc05bdb7f"><td class="mdescLeft"> </td><td class="mdescRight">CE setup time: tCS. <a href="#a37ff3f59fdb4e6fddbacc97dc05bdb7f">More...</a><br/></td></tr>
|
||
<tr class="separator:a37ff3f59fdb4e6fddbacc97dc05bdb7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:af136cafe20981f83d3dc33d21f3f749b"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#af136cafe20981f83d3dc33d21f3f749b">tCeHold_Ns</a></td></tr>
|
||
<tr class="memdesc:af136cafe20981f83d3dc33d21f3f749b"><td class="mdescLeft"> </td><td class="mdescRight">CE hold time: tCH. <a href="#af136cafe20981f83d3dc33d21f3f749b">More...</a><br/></td></tr>
|
||
<tr class="separator:af136cafe20981f83d3dc33d21f3f749b"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a61769973c434db1b13366fe829251551"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a61769973c434db1b13366fe829251551">tCeInterval_Ns</a></td></tr>
|
||
<tr class="memdesc:a61769973c434db1b13366fe829251551"><td class="mdescLeft"> </td><td class="mdescRight">CE interval time:tCEITV. <a href="#a61769973c434db1b13366fe829251551">More...</a><br/></td></tr>
|
||
<tr class="separator:a61769973c434db1b13366fe829251551"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a51bf0e91e8bbda05d39bda13c452a446"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a51bf0e91e8bbda05d39bda13c452a446">tWeLow_Ns</a></td></tr>
|
||
<tr class="memdesc:a51bf0e91e8bbda05d39bda13c452a446"><td class="mdescLeft"> </td><td class="mdescRight">WE low time: tWP. <a href="#a51bf0e91e8bbda05d39bda13c452a446">More...</a><br/></td></tr>
|
||
<tr class="separator:a51bf0e91e8bbda05d39bda13c452a446"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a2de20412c8f5fcdd42af88c864ccec32"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a2de20412c8f5fcdd42af88c864ccec32">tWeHigh_Ns</a></td></tr>
|
||
<tr class="memdesc:a2de20412c8f5fcdd42af88c864ccec32"><td class="mdescLeft"> </td><td class="mdescRight">WE high time: tWH. <a href="#a2de20412c8f5fcdd42af88c864ccec32">More...</a><br/></td></tr>
|
||
<tr class="separator:a2de20412c8f5fcdd42af88c864ccec32"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a9e3801b06dfe37e0cb2752103bbb5619"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9e3801b06dfe37e0cb2752103bbb5619">tReLow_Ns</a></td></tr>
|
||
<tr class="memdesc:a9e3801b06dfe37e0cb2752103bbb5619"><td class="mdescLeft"> </td><td class="mdescRight">RE low time: tRP. <a href="#a9e3801b06dfe37e0cb2752103bbb5619">More...</a><br/></td></tr>
|
||
<tr class="separator:a9e3801b06dfe37e0cb2752103bbb5619"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a9f07f4e1e026299cb16390e54f13a84e"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9f07f4e1e026299cb16390e54f13a84e">tReHigh_Ns</a></td></tr>
|
||
<tr class="memdesc:a9f07f4e1e026299cb16390e54f13a84e"><td class="mdescLeft"> </td><td class="mdescRight">RE high time: tREH. <a href="#a9f07f4e1e026299cb16390e54f13a84e">More...</a><br/></td></tr>
|
||
<tr class="separator:a9f07f4e1e026299cb16390e54f13a84e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a33cedc23a46d5537a4779b6dfdab4884"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a33cedc23a46d5537a4779b6dfdab4884">tTurnAround_Ns</a></td></tr>
|
||
<tr class="memdesc:a33cedc23a46d5537a4779b6dfdab4884"><td class="mdescLeft"> </td><td class="mdescRight">Turnaround time for async mode: tTA. <a href="#a33cedc23a46d5537a4779b6dfdab4884">More...</a><br/></td></tr>
|
||
<tr class="separator:a33cedc23a46d5537a4779b6dfdab4884"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a3461cb5ba6c50b29ffa6c81fe68f1346"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a3461cb5ba6c50b29ffa6c81fe68f1346">tWehigh2Relow_Ns</a></td></tr>
|
||
<tr class="memdesc:a3461cb5ba6c50b29ffa6c81fe68f1346"><td class="mdescLeft"> </td><td class="mdescRight">WE# high to RE# wait time: tWHR. <a href="#a3461cb5ba6c50b29ffa6c81fe68f1346">More...</a><br/></td></tr>
|
||
<tr class="separator:a3461cb5ba6c50b29ffa6c81fe68f1346"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:af438a849e2524731964f5ddae5d227d0"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#af438a849e2524731964f5ddae5d227d0">tRehigh2Welow_Ns</a></td></tr>
|
||
<tr class="memdesc:af438a849e2524731964f5ddae5d227d0"><td class="mdescLeft"> </td><td class="mdescRight">RE# high to WE# low wait time: tRHW. <a href="#af438a849e2524731964f5ddae5d227d0">More...</a><br/></td></tr>
|
||
<tr class="separator:af438a849e2524731964f5ddae5d227d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a2f70d97809f33c98cafd88bb8f8c618e"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a2f70d97809f33c98cafd88bb8f8c618e">tAle2WriteStart_Ns</a></td></tr>
|
||
<tr class="memdesc:a2f70d97809f33c98cafd88bb8f8c618e"><td class="mdescLeft"> </td><td class="mdescRight">ALE to write start wait time: tADL. <a href="#a2f70d97809f33c98cafd88bb8f8c618e">More...</a><br/></td></tr>
|
||
<tr class="separator:a2f70d97809f33c98cafd88bb8f8c618e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a5892ef075ddb37d7107782e32ba82176"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a5892ef075ddb37d7107782e32ba82176">tReady2Relow_Ns</a></td></tr>
|
||
<tr class="memdesc:a5892ef075ddb37d7107782e32ba82176"><td class="mdescLeft"> </td><td class="mdescRight">Ready to RE# low min wait time: tRR. <a href="#a5892ef075ddb37d7107782e32ba82176">More...</a><br/></td></tr>
|
||
<tr class="separator:a5892ef075ddb37d7107782e32ba82176"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a61abd32f98c737fe80cde7f53d9f84cd"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a61abd32f98c737fe80cde7f53d9f84cd">tWehigh2Busy_Ns</a></td></tr>
|
||
<tr class="memdesc:a61abd32f98c737fe80cde7f53d9f84cd"><td class="mdescLeft"> </td><td class="mdescRight">WE# high to busy wait time: tWB. <a href="#a61abd32f98c737fe80cde7f53d9f84cd">More...</a><br/></td></tr>
|
||
<tr class="separator:a61abd32f98c737fe80cde7f53d9f84cd"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="a37ff3f59fdb4e6fddbacc97dc05bdb7f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tCeSetup_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="af136cafe20981f83d3dc33d21f3f749b"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tCeHold_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a61769973c434db1b13366fe829251551"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tCeInterval_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a51bf0e91e8bbda05d39bda13c452a446"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tWeLow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a2de20412c8f5fcdd42af88c864ccec32"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tWeHigh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a9e3801b06dfe37e0cb2752103bbb5619"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tReLow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a9f07f4e1e026299cb16390e54f13a84e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tReHigh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a33cedc23a46d5537a4779b6dfdab4884"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tTurnAround_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a3461cb5ba6c50b29ffa6c81fe68f1346"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tWehigh2Relow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="af438a849e2524731964f5ddae5d227d0"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tRehigh2Welow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a2f70d97809f33c98cafd88bb8f8c618e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tAle2WriteStart_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a5892ef075ddb37d7107782e32ba82176"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tReady2Relow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a61abd32f98c737fe80cde7f53d9f84cd"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nand_timing_config::tWehigh2Busy_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00506" id="a00506"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_nand_config</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:add614f34c77305ce5048a4c3677d26cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#add614f34c77305ce5048a4c3677d26cb">cePinMux</a></td></tr>
|
||
<tr class="memdesc:add614f34c77305ce5048a4c3677d26cb"><td class="mdescLeft"> </td><td class="mdescRight">The CE pin mux setting. <a href="#add614f34c77305ce5048a4c3677d26cb">More...</a><br/></td></tr>
|
||
<tr class="separator:add614f34c77305ce5048a4c3677d26cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a5536fd4cf931d5602eb1636de9bfc830"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a5536fd4cf931d5602eb1636de9bfc830">axiAddress</a></td></tr>
|
||
<tr class="memdesc:a5536fd4cf931d5602eb1636de9bfc830"><td class="mdescLeft"> </td><td class="mdescRight">The base address for AXI nand. <a href="#a5536fd4cf931d5602eb1636de9bfc830">More...</a><br/></td></tr>
|
||
<tr class="separator:a5536fd4cf931d5602eb1636de9bfc830"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a89847bb0d28657c80de0cdc6071d4cf6"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a89847bb0d28657c80de0cdc6071d4cf6">axiMemsize_kbytes</a></td></tr>
|
||
<tr class="memdesc:a89847bb0d28657c80de0cdc6071d4cf6"><td class="mdescLeft"> </td><td class="mdescRight">The memory size in unit of kbytes for AXI nand. <a href="#a89847bb0d28657c80de0cdc6071d4cf6">More...</a><br/></td></tr>
|
||
<tr class="separator:a89847bb0d28657c80de0cdc6071d4cf6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:af39814e061ea8393f7592594c14a8f0c"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#af39814e061ea8393f7592594c14a8f0c">ipgAddress</a></td></tr>
|
||
<tr class="memdesc:af39814e061ea8393f7592594c14a8f0c"><td class="mdescLeft"> </td><td class="mdescRight">The base address for IPG nand . <a href="#af39814e061ea8393f7592594c14a8f0c">More...</a><br/></td></tr>
|
||
<tr class="separator:af39814e061ea8393f7592594c14a8f0c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a507b281447ecd26624f3d236dfde1322"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a507b281447ecd26624f3d236dfde1322">ipgMemsize_kbytes</a></td></tr>
|
||
<tr class="memdesc:a507b281447ecd26624f3d236dfde1322"><td class="mdescLeft"> </td><td class="mdescRight">The memory size in unit of kbytes for IPG nand. <a href="#a507b281447ecd26624f3d236dfde1322">More...</a><br/></td></tr>
|
||
<tr class="separator:a507b281447ecd26624f3d236dfde1322"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a356b3b0d92b161afd8324244107f4689"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gae11c15419478ed8c4a530e34daa51948">semc_rdy_polarity_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a356b3b0d92b161afd8324244107f4689">rdyactivePolarity</a></td></tr>
|
||
<tr class="memdesc:a356b3b0d92b161afd8324244107f4689"><td class="mdescLeft"> </td><td class="mdescRight">Wait ready polarity. <a href="#a356b3b0d92b161afd8324244107f4689">More...</a><br/></td></tr>
|
||
<tr class="separator:a356b3b0d92b161afd8324244107f4689"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aa57436ec6e74226f3ffca6cb9272d9a8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aa57436ec6e74226f3ffca6cb9272d9a8">edoModeEnabled</a></td></tr>
|
||
<tr class="memdesc:aa57436ec6e74226f3ffca6cb9272d9a8"><td class="mdescLeft"> </td><td class="mdescRight">EDO mode enabled. <a href="#aa57436ec6e74226f3ffca6cb9272d9a8">More...</a><br/></td></tr>
|
||
<tr class="separator:aa57436ec6e74226f3ffca6cb9272d9a8"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a03393cdfd496014037e8ad83e15fcd52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga100ec364bab7ab99a0aa1b8143e52710">semc_nand_column_bit_num_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a03393cdfd496014037e8ad83e15fcd52">columnAddrBitNum</a></td></tr>
|
||
<tr class="memdesc:a03393cdfd496014037e8ad83e15fcd52"><td class="mdescLeft"> </td><td class="mdescRight">Column address bit number. <a href="#a03393cdfd496014037e8ad83e15fcd52">More...</a><br/></td></tr>
|
||
<tr class="separator:a03393cdfd496014037e8ad83e15fcd52"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a236dbab90c7887ac9de700f711bb337f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gad48b94fd666cc51805a4720dd203ef2c">semc_nand_address_option_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a236dbab90c7887ac9de700f711bb337f">arrayAddrOption</a></td></tr>
|
||
<tr class="memdesc:a236dbab90c7887ac9de700f711bb337f"><td class="mdescLeft"> </td><td class="mdescRight">Address option. <a href="#a236dbab90c7887ac9de700f711bb337f">More...</a><br/></td></tr>
|
||
<tr class="separator:a236dbab90c7887ac9de700f711bb337f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aa7e1f832dd005cabefca776661a4fb20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga982682f6ea1cede0f84430afeb158046">sem_nand_burst_len_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aa7e1f832dd005cabefca776661a4fb20">burstLen</a></td></tr>
|
||
<tr class="memdesc:aa7e1f832dd005cabefca776661a4fb20"><td class="mdescLeft"> </td><td class="mdescRight">Burst length. <a href="#aa7e1f832dd005cabefca776661a4fb20">More...</a><br/></td></tr>
|
||
<tr class="separator:aa7e1f832dd005cabefca776661a4fb20"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aeca535d3ef9dccfeadbae5b90973c39a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aeca535d3ef9dccfeadbae5b90973c39a">portSize</a></td></tr>
|
||
<tr class="memdesc:aeca535d3ef9dccfeadbae5b90973c39a"><td class="mdescLeft"> </td><td class="mdescRight">Port size. <a href="#aeca535d3ef9dccfeadbae5b90973c39a">More...</a><br/></td></tr>
|
||
<tr class="separator:aeca535d3ef9dccfeadbae5b90973c39a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a9513aeaa0d045d9c477a77999143797a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gaed14a3acc22b8a1a29764de372deea65">semc_nand_timing_config_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9513aeaa0d045d9c477a77999143797a">timingConfig</a></td></tr>
|
||
<tr class="memdesc:a9513aeaa0d045d9c477a77999143797a"><td class="mdescLeft"> </td><td class="mdescRight">SEMC nand timing configuration. <a href="#a9513aeaa0d045d9c477a77999143797a">More...</a><br/></td></tr>
|
||
<tr class="separator:a9513aeaa0d045d9c477a77999143797a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="add614f34c77305ce5048a4c3677d26cb"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> _semc_nand_config::cePinMux</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>The kSEMC_MUXRDY is not valid for CE pin setting. </p>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a5536fd4cf931d5602eb1636de9bfc830"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_nand_config::axiAddress</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a89847bb0d28657c80de0cdc6071d4cf6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_nand_config::axiMemsize_kbytes</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="af39814e061ea8393f7592594c14a8f0c"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_nand_config::ipgAddress</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a507b281447ecd26624f3d236dfde1322"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_nand_config::ipgMemsize_kbytes</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a356b3b0d92b161afd8324244107f4689"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gae11c15419478ed8c4a530e34daa51948">semc_rdy_polarity_t</a> _semc_nand_config::rdyactivePolarity</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aa57436ec6e74226f3ffca6cb9272d9a8"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">bool _semc_nand_config::edoModeEnabled</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a03393cdfd496014037e8ad83e15fcd52"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga100ec364bab7ab99a0aa1b8143e52710">semc_nand_column_bit_num_t</a> _semc_nand_config::columnAddrBitNum</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a236dbab90c7887ac9de700f711bb337f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gad48b94fd666cc51805a4720dd203ef2c">semc_nand_address_option_t</a> _semc_nand_config::arrayAddrOption</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aa7e1f832dd005cabefca776661a4fb20"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga982682f6ea1cede0f84430afeb158046">sem_nand_burst_len_t</a> _semc_nand_config::burstLen</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aeca535d3ef9dccfeadbae5b90973c39a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> _semc_nand_config::portSize</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a9513aeaa0d045d9c477a77999143797a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gaed14a3acc22b8a1a29764de372deea65">semc_nand_timing_config_t</a>* _semc_nand_config::timingConfig</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00508" id="a00508"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_nor_config</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:a954065a3d5334ea4add3d0635a7f4e3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a954065a3d5334ea4add3d0635a7f4e3f">cePinMux</a></td></tr>
|
||
<tr class="memdesc:a954065a3d5334ea4add3d0635a7f4e3f"><td class="mdescLeft"> </td><td class="mdescRight">The CE# pin mux setting. <a href="#a954065a3d5334ea4add3d0635a7f4e3f">More...</a><br/></td></tr>
|
||
<tr class="separator:a954065a3d5334ea4add3d0635a7f4e3f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a22a239296b2a1a500b36bb7a64c74edc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga903fcfe6bcf864089a135b3daad1c095">semc_iomux_nora27_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a22a239296b2a1a500b36bb7a64c74edc">addr27</a></td></tr>
|
||
<tr class="memdesc:a22a239296b2a1a500b36bb7a64c74edc"><td class="mdescLeft"> </td><td class="mdescRight">The Addr bit 27 pin mux setting. <a href="#a22a239296b2a1a500b36bb7a64c74edc">More...</a><br/></td></tr>
|
||
<tr class="separator:a22a239296b2a1a500b36bb7a64c74edc"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a157fc9240d4453631ada85d84feb3627"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a157fc9240d4453631ada85d84feb3627">address</a></td></tr>
|
||
<tr class="memdesc:a157fc9240d4453631ada85d84feb3627"><td class="mdescLeft"> </td><td class="mdescRight">The base address. <a href="#a157fc9240d4453631ada85d84feb3627">More...</a><br/></td></tr>
|
||
<tr class="separator:a157fc9240d4453631ada85d84feb3627"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a8023a492dd3d47f993916aaa9ea830b5"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a8023a492dd3d47f993916aaa9ea830b5">memsize_kbytes</a></td></tr>
|
||
<tr class="memdesc:a8023a492dd3d47f993916aaa9ea830b5"><td class="mdescLeft"> </td><td class="mdescRight">The memory size in unit of kbytes. <a href="#a8023a492dd3d47f993916aaa9ea830b5">More...</a><br/></td></tr>
|
||
<tr class="separator:a8023a492dd3d47f993916aaa9ea830b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aa9a15391eabe332a5c6cfe78b0bc2f9a"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aa9a15391eabe332a5c6cfe78b0bc2f9a">addrPortWidth</a></td></tr>
|
||
<tr class="memdesc:aa9a15391eabe332a5c6cfe78b0bc2f9a"><td class="mdescLeft"> </td><td class="mdescRight">The address port width. <a href="#aa9a15391eabe332a5c6cfe78b0bc2f9a">More...</a><br/></td></tr>
|
||
<tr class="separator:aa9a15391eabe332a5c6cfe78b0bc2f9a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a4a4457b1abf50b5cfcee10237063cb11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gae11c15419478ed8c4a530e34daa51948">semc_rdy_polarity_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a4a4457b1abf50b5cfcee10237063cb11">rdyactivePolarity</a></td></tr>
|
||
<tr class="memdesc:a4a4457b1abf50b5cfcee10237063cb11"><td class="mdescLeft"> </td><td class="mdescRight">Wait ready polarity. <a href="#a4a4457b1abf50b5cfcee10237063cb11">More...</a><br/></td></tr>
|
||
<tr class="separator:a4a4457b1abf50b5cfcee10237063cb11"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a658d30050c249442c450d35ae1c23575"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gae6e8f85272a3037dd3391d0905ec27f3">semc_adv_polarity_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a658d30050c249442c450d35ae1c23575">advActivePolarity</a></td></tr>
|
||
<tr class="memdesc:a658d30050c249442c450d35ae1c23575"><td class="mdescLeft"> </td><td class="mdescRight">ADV# polarity. <a href="#a658d30050c249442c450d35ae1c23575">More...</a><br/></td></tr>
|
||
<tr class="separator:a658d30050c249442c450d35ae1c23575"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a9cf289fe3c263e56c85077496ac80f1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga2833cdc811bbf556394c62c1cc684c30">semc_norsram_column_bit_num_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9cf289fe3c263e56c85077496ac80f1a">columnAddrBitNum</a></td></tr>
|
||
<tr class="memdesc:a9cf289fe3c263e56c85077496ac80f1a"><td class="mdescLeft"> </td><td class="mdescRight">Column address bit number. <a href="#a9cf289fe3c263e56c85077496ac80f1a">More...</a><br/></td></tr>
|
||
<tr class="separator:a9cf289fe3c263e56c85077496ac80f1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a59e1de3415da7ad707a8d3f6443e4277"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga6cac17212147fd31da5e0c369c6f1360">semc_addr_mode_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a59e1de3415da7ad707a8d3f6443e4277">addrMode</a></td></tr>
|
||
<tr class="memdesc:a59e1de3415da7ad707a8d3f6443e4277"><td class="mdescLeft"> </td><td class="mdescRight">Address mode. <a href="#a59e1de3415da7ad707a8d3f6443e4277">More...</a><br/></td></tr>
|
||
<tr class="separator:a59e1de3415da7ad707a8d3f6443e4277"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:abeee51f3bd34afdf7d514f8729c3270e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga994e52623d81bf7beb5b8498a9f48a7f">sem_norsram_burst_len_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#abeee51f3bd34afdf7d514f8729c3270e">burstLen</a></td></tr>
|
||
<tr class="memdesc:abeee51f3bd34afdf7d514f8729c3270e"><td class="mdescLeft"> </td><td class="mdescRight">Burst length. <a href="#abeee51f3bd34afdf7d514f8729c3270e">More...</a><br/></td></tr>
|
||
<tr class="separator:abeee51f3bd34afdf7d514f8729c3270e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ad5adaaa890bd7e5dde33acf733b689bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ad5adaaa890bd7e5dde33acf733b689bb">portSize</a></td></tr>
|
||
<tr class="memdesc:ad5adaaa890bd7e5dde33acf733b689bb"><td class="mdescLeft"> </td><td class="mdescRight">Port size. <a href="#ad5adaaa890bd7e5dde33acf733b689bb">More...</a><br/></td></tr>
|
||
<tr class="separator:ad5adaaa890bd7e5dde33acf733b689bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ae83faff0fc83322865ff5b989dff0268"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ae83faff0fc83322865ff5b989dff0268">tCeSetup_Ns</a></td></tr>
|
||
<tr class="memdesc:ae83faff0fc83322865ff5b989dff0268"><td class="mdescLeft"> </td><td class="mdescRight">The CE setup time. <a href="#ae83faff0fc83322865ff5b989dff0268">More...</a><br/></td></tr>
|
||
<tr class="separator:ae83faff0fc83322865ff5b989dff0268"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a1090aaf54eb2a818a33409104ed3a87a"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a1090aaf54eb2a818a33409104ed3a87a">tCeHold_Ns</a></td></tr>
|
||
<tr class="memdesc:a1090aaf54eb2a818a33409104ed3a87a"><td class="mdescLeft"> </td><td class="mdescRight">The CE hold time. <a href="#a1090aaf54eb2a818a33409104ed3a87a">More...</a><br/></td></tr>
|
||
<tr class="separator:a1090aaf54eb2a818a33409104ed3a87a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:af35ca730daab56c7648f0af94f98e483"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#af35ca730daab56c7648f0af94f98e483">tCeInterval_Ns</a></td></tr>
|
||
<tr class="memdesc:af35ca730daab56c7648f0af94f98e483"><td class="mdescLeft"> </td><td class="mdescRight">CE interval minimum time. <a href="#af35ca730daab56c7648f0af94f98e483">More...</a><br/></td></tr>
|
||
<tr class="separator:af35ca730daab56c7648f0af94f98e483"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:afb4a5f7c0c9f7ba41836d69d617b5f05"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#afb4a5f7c0c9f7ba41836d69d617b5f05">tAddrSetup_Ns</a></td></tr>
|
||
<tr class="memdesc:afb4a5f7c0c9f7ba41836d69d617b5f05"><td class="mdescLeft"> </td><td class="mdescRight">The address setup time. <a href="#afb4a5f7c0c9f7ba41836d69d617b5f05">More...</a><br/></td></tr>
|
||
<tr class="separator:afb4a5f7c0c9f7ba41836d69d617b5f05"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a026f21113684e0767d90770cd98fbe3f"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a026f21113684e0767d90770cd98fbe3f">tAddrHold_Ns</a></td></tr>
|
||
<tr class="memdesc:a026f21113684e0767d90770cd98fbe3f"><td class="mdescLeft"> </td><td class="mdescRight">The address hold time. <a href="#a026f21113684e0767d90770cd98fbe3f">More...</a><br/></td></tr>
|
||
<tr class="separator:a026f21113684e0767d90770cd98fbe3f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a7a00d5ed32745b1b6eb66b07703a18f2"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a7a00d5ed32745b1b6eb66b07703a18f2">tWeLow_Ns</a></td></tr>
|
||
<tr class="memdesc:a7a00d5ed32745b1b6eb66b07703a18f2"><td class="mdescLeft"> </td><td class="mdescRight">WE low time for async mode. <a href="#a7a00d5ed32745b1b6eb66b07703a18f2">More...</a><br/></td></tr>
|
||
<tr class="separator:a7a00d5ed32745b1b6eb66b07703a18f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ab9979b98982e95c8d80b0b5bb63f0d8e"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ab9979b98982e95c8d80b0b5bb63f0d8e">tWeHigh_Ns</a></td></tr>
|
||
<tr class="memdesc:ab9979b98982e95c8d80b0b5bb63f0d8e"><td class="mdescLeft"> </td><td class="mdescRight">WE high time for async mode. <a href="#ab9979b98982e95c8d80b0b5bb63f0d8e">More...</a><br/></td></tr>
|
||
<tr class="separator:ab9979b98982e95c8d80b0b5bb63f0d8e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a2cc0255cb3bef8ffa33eb157cf71ef8c"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a2cc0255cb3bef8ffa33eb157cf71ef8c">tReLow_Ns</a></td></tr>
|
||
<tr class="memdesc:a2cc0255cb3bef8ffa33eb157cf71ef8c"><td class="mdescLeft"> </td><td class="mdescRight">RE low time for async mode. <a href="#a2cc0255cb3bef8ffa33eb157cf71ef8c">More...</a><br/></td></tr>
|
||
<tr class="separator:a2cc0255cb3bef8ffa33eb157cf71ef8c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a86d65578eda642ccd53f0c6270e8323f"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a86d65578eda642ccd53f0c6270e8323f">tReHigh_Ns</a></td></tr>
|
||
<tr class="memdesc:a86d65578eda642ccd53f0c6270e8323f"><td class="mdescLeft"> </td><td class="mdescRight">RE high time for async mode. <a href="#a86d65578eda642ccd53f0c6270e8323f">More...</a><br/></td></tr>
|
||
<tr class="separator:a86d65578eda642ccd53f0c6270e8323f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a07bfe85cbeceee264ba3c33a4122fdc0"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a07bfe85cbeceee264ba3c33a4122fdc0">tTurnAround_Ns</a></td></tr>
|
||
<tr class="memdesc:a07bfe85cbeceee264ba3c33a4122fdc0"><td class="mdescLeft"> </td><td class="mdescRight">Turnaround time for async mode. <a href="#a07bfe85cbeceee264ba3c33a4122fdc0">More...</a><br/></td></tr>
|
||
<tr class="separator:a07bfe85cbeceee264ba3c33a4122fdc0"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a04169f8dcc517bab411f876f88208225"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a04169f8dcc517bab411f876f88208225">tAddr2WriteHold_Ns</a></td></tr>
|
||
<tr class="memdesc:a04169f8dcc517bab411f876f88208225"><td class="mdescLeft"> </td><td class="mdescRight">Address to write data hold time for async mode. <a href="#a04169f8dcc517bab411f876f88208225">More...</a><br/></td></tr>
|
||
<tr class="separator:a04169f8dcc517bab411f876f88208225"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="a954065a3d5334ea4add3d0635a7f4e3f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> _semc_nor_config::cePinMux</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a22a239296b2a1a500b36bb7a64c74edc"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga903fcfe6bcf864089a135b3daad1c095">semc_iomux_nora27_pin</a> _semc_nor_config::addr27</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a157fc9240d4453631ada85d84feb3627"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_nor_config::address</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a8023a492dd3d47f993916aaa9ea830b5"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_nor_config::memsize_kbytes</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aa9a15391eabe332a5c6cfe78b0bc2f9a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::addrPortWidth</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a4a4457b1abf50b5cfcee10237063cb11"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gae11c15419478ed8c4a530e34daa51948">semc_rdy_polarity_t</a> _semc_nor_config::rdyactivePolarity</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a658d30050c249442c450d35ae1c23575"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gae6e8f85272a3037dd3391d0905ec27f3">semc_adv_polarity_t</a> _semc_nor_config::advActivePolarity</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a9cf289fe3c263e56c85077496ac80f1a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga2833cdc811bbf556394c62c1cc684c30">semc_norsram_column_bit_num_t</a> _semc_nor_config::columnAddrBitNum</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a59e1de3415da7ad707a8d3f6443e4277"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga6cac17212147fd31da5e0c369c6f1360">semc_addr_mode_t</a> _semc_nor_config::addrMode</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="abeee51f3bd34afdf7d514f8729c3270e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga994e52623d81bf7beb5b8498a9f48a7f">sem_norsram_burst_len_t</a> _semc_nor_config::burstLen</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ad5adaaa890bd7e5dde33acf733b689bb"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> _semc_nor_config::portSize</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ae83faff0fc83322865ff5b989dff0268"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tCeSetup_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a1090aaf54eb2a818a33409104ed3a87a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tCeHold_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="af35ca730daab56c7648f0af94f98e483"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tCeInterval_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="afb4a5f7c0c9f7ba41836d69d617b5f05"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tAddrSetup_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a026f21113684e0767d90770cd98fbe3f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tAddrHold_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a7a00d5ed32745b1b6eb66b07703a18f2"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tWeLow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ab9979b98982e95c8d80b0b5bb63f0d8e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tWeHigh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a2cc0255cb3bef8ffa33eb157cf71ef8c"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tReLow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a86d65578eda642ccd53f0c6270e8323f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tReHigh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a07bfe85cbeceee264ba3c33a4122fdc0"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tTurnAround_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a04169f8dcc517bab411f876f88208225"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_nor_config::tAddr2WriteHold_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00514" id="a00514"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_sram_config</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:a47fd584e9797e70998d2f99cbc4ce9e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a47fd584e9797e70998d2f99cbc4ce9e9">cePinMux</a></td></tr>
|
||
<tr class="memdesc:a47fd584e9797e70998d2f99cbc4ce9e9"><td class="mdescLeft"> </td><td class="mdescRight">The CE# pin mux setting. <a href="#a47fd584e9797e70998d2f99cbc4ce9e9">More...</a><br/></td></tr>
|
||
<tr class="separator:a47fd584e9797e70998d2f99cbc4ce9e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a93af7125a4efc499c18768b7d084e7ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga903fcfe6bcf864089a135b3daad1c095">semc_iomux_nora27_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a93af7125a4efc499c18768b7d084e7ca">addr27</a></td></tr>
|
||
<tr class="memdesc:a93af7125a4efc499c18768b7d084e7ca"><td class="mdescLeft"> </td><td class="mdescRight">The Addr bit 27 pin mux setting. <a href="#a93af7125a4efc499c18768b7d084e7ca">More...</a><br/></td></tr>
|
||
<tr class="separator:a93af7125a4efc499c18768b7d084e7ca"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a1c25824cdfa679ac986941776137b58e"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a1c25824cdfa679ac986941776137b58e">address</a></td></tr>
|
||
<tr class="memdesc:a1c25824cdfa679ac986941776137b58e"><td class="mdescLeft"> </td><td class="mdescRight">The base address. <a href="#a1c25824cdfa679ac986941776137b58e">More...</a><br/></td></tr>
|
||
<tr class="separator:a1c25824cdfa679ac986941776137b58e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a701d0b0477aa49ac5e05b2a4df83b428"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a701d0b0477aa49ac5e05b2a4df83b428">memsize_kbytes</a></td></tr>
|
||
<tr class="memdesc:a701d0b0477aa49ac5e05b2a4df83b428"><td class="mdescLeft"> </td><td class="mdescRight">The memory size in unit of kbytes. <a href="#a701d0b0477aa49ac5e05b2a4df83b428">More...</a><br/></td></tr>
|
||
<tr class="separator:a701d0b0477aa49ac5e05b2a4df83b428"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a4eb7cd986074dfc2da42dd33004ed6f6"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a4eb7cd986074dfc2da42dd33004ed6f6">addrPortWidth</a></td></tr>
|
||
<tr class="memdesc:a4eb7cd986074dfc2da42dd33004ed6f6"><td class="mdescLeft"> </td><td class="mdescRight">The address port width. <a href="#a4eb7cd986074dfc2da42dd33004ed6f6">More...</a><br/></td></tr>
|
||
<tr class="separator:a4eb7cd986074dfc2da42dd33004ed6f6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a5750e8b3c96d2fea067462735c59469b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gae6e8f85272a3037dd3391d0905ec27f3">semc_adv_polarity_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a5750e8b3c96d2fea067462735c59469b">advActivePolarity</a></td></tr>
|
||
<tr class="memdesc:a5750e8b3c96d2fea067462735c59469b"><td class="mdescLeft"> </td><td class="mdescRight">ADV# polarity 1: active high, 0: active low. <a href="#a5750e8b3c96d2fea067462735c59469b">More...</a><br/></td></tr>
|
||
<tr class="separator:a5750e8b3c96d2fea067462735c59469b"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aaacb0659077ab32401cce4a996bf1676"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga6cac17212147fd31da5e0c369c6f1360">semc_addr_mode_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aaacb0659077ab32401cce4a996bf1676">addrMode</a></td></tr>
|
||
<tr class="memdesc:aaacb0659077ab32401cce4a996bf1676"><td class="mdescLeft"> </td><td class="mdescRight">Address mode. <a href="#aaacb0659077ab32401cce4a996bf1676">More...</a><br/></td></tr>
|
||
<tr class="separator:aaacb0659077ab32401cce4a996bf1676"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ac3a5029a103cae4747041bb86be40ab3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga994e52623d81bf7beb5b8498a9f48a7f">sem_norsram_burst_len_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ac3a5029a103cae4747041bb86be40ab3">burstLen</a></td></tr>
|
||
<tr class="memdesc:ac3a5029a103cae4747041bb86be40ab3"><td class="mdescLeft"> </td><td class="mdescRight">Burst length. <a href="#ac3a5029a103cae4747041bb86be40ab3">More...</a><br/></td></tr>
|
||
<tr class="separator:ac3a5029a103cae4747041bb86be40ab3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a6fb92232a1a6cc3a6fb2afd256331ca7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a6fb92232a1a6cc3a6fb2afd256331ca7">portSize</a></td></tr>
|
||
<tr class="memdesc:a6fb92232a1a6cc3a6fb2afd256331ca7"><td class="mdescLeft"> </td><td class="mdescRight">Port size. <a href="#a6fb92232a1a6cc3a6fb2afd256331ca7">More...</a><br/></td></tr>
|
||
<tr class="separator:a6fb92232a1a6cc3a6fb2afd256331ca7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:af8337a09c7570c26d0caaf8caefafeb6"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#af8337a09c7570c26d0caaf8caefafeb6">tCeSetup_Ns</a></td></tr>
|
||
<tr class="memdesc:af8337a09c7570c26d0caaf8caefafeb6"><td class="mdescLeft"> </td><td class="mdescRight">The CE setup time. <a href="#af8337a09c7570c26d0caaf8caefafeb6">More...</a><br/></td></tr>
|
||
<tr class="separator:af8337a09c7570c26d0caaf8caefafeb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a10c18bd4a6892cc54c2d311ebe9b9acf"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a10c18bd4a6892cc54c2d311ebe9b9acf">tCeHold_Ns</a></td></tr>
|
||
<tr class="memdesc:a10c18bd4a6892cc54c2d311ebe9b9acf"><td class="mdescLeft"> </td><td class="mdescRight">The CE hold time. <a href="#a10c18bd4a6892cc54c2d311ebe9b9acf">More...</a><br/></td></tr>
|
||
<tr class="separator:a10c18bd4a6892cc54c2d311ebe9b9acf"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ac276569890ee6761565004663c315cdf"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ac276569890ee6761565004663c315cdf">tCeInterval_Ns</a></td></tr>
|
||
<tr class="memdesc:ac276569890ee6761565004663c315cdf"><td class="mdescLeft"> </td><td class="mdescRight">CE interval minimum time. <a href="#ac276569890ee6761565004663c315cdf">More...</a><br/></td></tr>
|
||
<tr class="separator:ac276569890ee6761565004663c315cdf"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a9981480f398d617ba570da0471a9d6d6"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9981480f398d617ba570da0471a9d6d6">tAddrSetup_Ns</a></td></tr>
|
||
<tr class="memdesc:a9981480f398d617ba570da0471a9d6d6"><td class="mdescLeft"> </td><td class="mdescRight">The address setup time. <a href="#a9981480f398d617ba570da0471a9d6d6">More...</a><br/></td></tr>
|
||
<tr class="separator:a9981480f398d617ba570da0471a9d6d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aa6b0f9298e8fcf7a1fe1e0aa05ad724a"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aa6b0f9298e8fcf7a1fe1e0aa05ad724a">tAddrHold_Ns</a></td></tr>
|
||
<tr class="memdesc:aa6b0f9298e8fcf7a1fe1e0aa05ad724a"><td class="mdescLeft"> </td><td class="mdescRight">The address hold time. <a href="#aa6b0f9298e8fcf7a1fe1e0aa05ad724a">More...</a><br/></td></tr>
|
||
<tr class="separator:aa6b0f9298e8fcf7a1fe1e0aa05ad724a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:afa468c00e605471f69c56e2d2e519fbb"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#afa468c00e605471f69c56e2d2e519fbb">tWeLow_Ns</a></td></tr>
|
||
<tr class="memdesc:afa468c00e605471f69c56e2d2e519fbb"><td class="mdescLeft"> </td><td class="mdescRight">WE low time for async mode. <a href="#afa468c00e605471f69c56e2d2e519fbb">More...</a><br/></td></tr>
|
||
<tr class="separator:afa468c00e605471f69c56e2d2e519fbb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a6bef7250e8297c10bfe814c2fc3059dc"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a6bef7250e8297c10bfe814c2fc3059dc">tWeHigh_Ns</a></td></tr>
|
||
<tr class="memdesc:a6bef7250e8297c10bfe814c2fc3059dc"><td class="mdescLeft"> </td><td class="mdescRight">WE high time for async mode. <a href="#a6bef7250e8297c10bfe814c2fc3059dc">More...</a><br/></td></tr>
|
||
<tr class="separator:a6bef7250e8297c10bfe814c2fc3059dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aa526378bfcb5c142c9667e36731d4896"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aa526378bfcb5c142c9667e36731d4896">tReLow_Ns</a></td></tr>
|
||
<tr class="memdesc:aa526378bfcb5c142c9667e36731d4896"><td class="mdescLeft"> </td><td class="mdescRight">RE low time for async mode. <a href="#aa526378bfcb5c142c9667e36731d4896">More...</a><br/></td></tr>
|
||
<tr class="separator:aa526378bfcb5c142c9667e36731d4896"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a9a899ce5923e39b811939d9a053b7042"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9a899ce5923e39b811939d9a053b7042">tReHigh_Ns</a></td></tr>
|
||
<tr class="memdesc:a9a899ce5923e39b811939d9a053b7042"><td class="mdescLeft"> </td><td class="mdescRight">RE high time for async mode. <a href="#a9a899ce5923e39b811939d9a053b7042">More...</a><br/></td></tr>
|
||
<tr class="separator:a9a899ce5923e39b811939d9a053b7042"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ad25ded14ef586dbb553190041de73abc"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ad25ded14ef586dbb553190041de73abc">tTurnAround_Ns</a></td></tr>
|
||
<tr class="memdesc:ad25ded14ef586dbb553190041de73abc"><td class="mdescLeft"> </td><td class="mdescRight">Turnaround time for async mode. <a href="#ad25ded14ef586dbb553190041de73abc">More...</a><br/></td></tr>
|
||
<tr class="separator:ad25ded14ef586dbb553190041de73abc"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a3ba7ccbc0ec7dee256e8ca64f8ae6b89"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a3ba7ccbc0ec7dee256e8ca64f8ae6b89">tAddr2WriteHold_Ns</a></td></tr>
|
||
<tr class="memdesc:a3ba7ccbc0ec7dee256e8ca64f8ae6b89"><td class="mdescLeft"> </td><td class="mdescRight">Address to write data hold time for async mode. <a href="#a3ba7ccbc0ec7dee256e8ca64f8ae6b89">More...</a><br/></td></tr>
|
||
<tr class="separator:a3ba7ccbc0ec7dee256e8ca64f8ae6b89"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="a47fd584e9797e70998d2f99cbc4ce9e9"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> _semc_sram_config::cePinMux</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a93af7125a4efc499c18768b7d084e7ca"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga903fcfe6bcf864089a135b3daad1c095">semc_iomux_nora27_pin</a> _semc_sram_config::addr27</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a1c25824cdfa679ac986941776137b58e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_sram_config::address</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a701d0b0477aa49ac5e05b2a4df83b428"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_sram_config::memsize_kbytes</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a4eb7cd986074dfc2da42dd33004ed6f6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::addrPortWidth</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a5750e8b3c96d2fea067462735c59469b"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gae6e8f85272a3037dd3391d0905ec27f3">semc_adv_polarity_t</a> _semc_sram_config::advActivePolarity</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aaacb0659077ab32401cce4a996bf1676"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga6cac17212147fd31da5e0c369c6f1360">semc_addr_mode_t</a> _semc_sram_config::addrMode</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ac3a5029a103cae4747041bb86be40ab3"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga994e52623d81bf7beb5b8498a9f48a7f">sem_norsram_burst_len_t</a> _semc_sram_config::burstLen</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a6fb92232a1a6cc3a6fb2afd256331ca7"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> _semc_sram_config::portSize</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="af8337a09c7570c26d0caaf8caefafeb6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tCeSetup_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a10c18bd4a6892cc54c2d311ebe9b9acf"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tCeHold_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ac276569890ee6761565004663c315cdf"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tCeInterval_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a9981480f398d617ba570da0471a9d6d6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tAddrSetup_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aa6b0f9298e8fcf7a1fe1e0aa05ad724a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tAddrHold_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="afa468c00e605471f69c56e2d2e519fbb"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tWeLow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a6bef7250e8297c10bfe814c2fc3059dc"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tWeHigh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aa526378bfcb5c142c9667e36731d4896"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tReLow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a9a899ce5923e39b811939d9a053b7042"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tReHigh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ad25ded14ef586dbb553190041de73abc"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tTurnAround_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a3ba7ccbc0ec7dee256e8ca64f8ae6b89"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_sram_config::tAddr2WriteHold_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00505" id="a00505"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_dbi_config</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:ad873ca00e70236dd7f6ff041a8a6d9f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ad873ca00e70236dd7f6ff041a8a6d9f7">csxPinMux</a></td></tr>
|
||
<tr class="memdesc:ad873ca00e70236dd7f6ff041a8a6d9f7"><td class="mdescLeft"> </td><td class="mdescRight">The CE# pin mux. <a href="#ad873ca00e70236dd7f6ff041a8a6d9f7">More...</a><br/></td></tr>
|
||
<tr class="separator:ad873ca00e70236dd7f6ff041a8a6d9f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a125106b0b498c1cedc918826352326f9"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a125106b0b498c1cedc918826352326f9">address</a></td></tr>
|
||
<tr class="memdesc:a125106b0b498c1cedc918826352326f9"><td class="mdescLeft"> </td><td class="mdescRight">The base address. <a href="#a125106b0b498c1cedc918826352326f9">More...</a><br/></td></tr>
|
||
<tr class="separator:a125106b0b498c1cedc918826352326f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a1e4fad98b7aeae41d60558ad7132e5c9"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a1e4fad98b7aeae41d60558ad7132e5c9">memsize_kbytes</a></td></tr>
|
||
<tr class="memdesc:a1e4fad98b7aeae41d60558ad7132e5c9"><td class="mdescLeft"> </td><td class="mdescRight">The memory size in unit of 4kbytes. <a href="#a1e4fad98b7aeae41d60558ad7132e5c9">More...</a><br/></td></tr>
|
||
<tr class="separator:a1e4fad98b7aeae41d60558ad7132e5c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:acee88e570a3bd01c682b3b351c9ffa73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga8c2315f148bd66ad80b2ebfa13d0f8d8">semc_dbi_column_bit_num_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#acee88e570a3bd01c682b3b351c9ffa73">columnAddrBitNum</a></td></tr>
|
||
<tr class="memdesc:acee88e570a3bd01c682b3b351c9ffa73"><td class="mdescLeft"> </td><td class="mdescRight">Column address bit number. <a href="#acee88e570a3bd01c682b3b351c9ffa73">More...</a><br/></td></tr>
|
||
<tr class="separator:acee88e570a3bd01c682b3b351c9ffa73"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aec14012f6a6d29bef79447f23425afce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga416c656868d0d4196fd92127b54ce927">sem_dbi_burst_len_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aec14012f6a6d29bef79447f23425afce">burstLen</a></td></tr>
|
||
<tr class="memdesc:aec14012f6a6d29bef79447f23425afce"><td class="mdescLeft"> </td><td class="mdescRight">Burst length. <a href="#aec14012f6a6d29bef79447f23425afce">More...</a><br/></td></tr>
|
||
<tr class="separator:aec14012f6a6d29bef79447f23425afce"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a9d49b3c28d5df2bd297d2a52910f716f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9d49b3c28d5df2bd297d2a52910f716f">portSize</a></td></tr>
|
||
<tr class="memdesc:a9d49b3c28d5df2bd297d2a52910f716f"><td class="mdescLeft"> </td><td class="mdescRight">Port size. <a href="#a9d49b3c28d5df2bd297d2a52910f716f">More...</a><br/></td></tr>
|
||
<tr class="separator:a9d49b3c28d5df2bd297d2a52910f716f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:abd5138e97c3256e48670f857ae13cf50"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#abd5138e97c3256e48670f857ae13cf50">tCsxSetup_Ns</a></td></tr>
|
||
<tr class="memdesc:abd5138e97c3256e48670f857ae13cf50"><td class="mdescLeft"> </td><td class="mdescRight">The CSX setup time. <a href="#abd5138e97c3256e48670f857ae13cf50">More...</a><br/></td></tr>
|
||
<tr class="separator:abd5138e97c3256e48670f857ae13cf50"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:abd1d4e6093fceabe375ea704b5134196"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#abd1d4e6093fceabe375ea704b5134196">tCsxHold_Ns</a></td></tr>
|
||
<tr class="memdesc:abd1d4e6093fceabe375ea704b5134196"><td class="mdescLeft"> </td><td class="mdescRight">The CSX hold time. <a href="#abd1d4e6093fceabe375ea704b5134196">More...</a><br/></td></tr>
|
||
<tr class="separator:abd1d4e6093fceabe375ea704b5134196"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a44469c2da41a7888591128d4e8e0d03d"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a44469c2da41a7888591128d4e8e0d03d">tWexLow_Ns</a></td></tr>
|
||
<tr class="memdesc:a44469c2da41a7888591128d4e8e0d03d"><td class="mdescLeft"> </td><td class="mdescRight">WEX low time. <a href="#a44469c2da41a7888591128d4e8e0d03d">More...</a><br/></td></tr>
|
||
<tr class="separator:a44469c2da41a7888591128d4e8e0d03d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ace70f4f51be91bbf1b707cf714026c22"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ace70f4f51be91bbf1b707cf714026c22">tWexHigh_Ns</a></td></tr>
|
||
<tr class="memdesc:ace70f4f51be91bbf1b707cf714026c22"><td class="mdescLeft"> </td><td class="mdescRight">WEX high time. <a href="#ace70f4f51be91bbf1b707cf714026c22">More...</a><br/></td></tr>
|
||
<tr class="separator:ace70f4f51be91bbf1b707cf714026c22"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a81a02777cab558d06e8d482c9fdc78d6"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a81a02777cab558d06e8d482c9fdc78d6">tRdxLow_Ns</a></td></tr>
|
||
<tr class="memdesc:a81a02777cab558d06e8d482c9fdc78d6"><td class="mdescLeft"> </td><td class="mdescRight">RDX low time. <a href="#a81a02777cab558d06e8d482c9fdc78d6">More...</a><br/></td></tr>
|
||
<tr class="separator:a81a02777cab558d06e8d482c9fdc78d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a5b526c815b3c59a8dafbd1bdab64d762"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a5b526c815b3c59a8dafbd1bdab64d762">tRdxHigh_Ns</a></td></tr>
|
||
<tr class="memdesc:a5b526c815b3c59a8dafbd1bdab64d762"><td class="mdescLeft"> </td><td class="mdescRight">RDX high time. <a href="#a5b526c815b3c59a8dafbd1bdab64d762">More...</a><br/></td></tr>
|
||
<tr class="separator:a5b526c815b3c59a8dafbd1bdab64d762"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a105bb3b8414cba6a88213c057689b797"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a105bb3b8414cba6a88213c057689b797">tCsxInterval_Ns</a></td></tr>
|
||
<tr class="memdesc:a105bb3b8414cba6a88213c057689b797"><td class="mdescLeft"> </td><td class="mdescRight">Write data setup time. <a href="#a105bb3b8414cba6a88213c057689b797">More...</a><br/></td></tr>
|
||
<tr class="separator:a105bb3b8414cba6a88213c057689b797"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="ad873ca00e70236dd7f6ff041a8a6d9f7"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a> _semc_dbi_config::csxPinMux</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a125106b0b498c1cedc918826352326f9"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_dbi_config::address</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a1e4fad98b7aeae41d60558ad7132e5c9"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_dbi_config::memsize_kbytes</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="acee88e570a3bd01c682b3b351c9ffa73"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga8c2315f148bd66ad80b2ebfa13d0f8d8">semc_dbi_column_bit_num_t</a> _semc_dbi_config::columnAddrBitNum</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aec14012f6a6d29bef79447f23425afce"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga416c656868d0d4196fd92127b54ce927">sem_dbi_burst_len_t</a> _semc_dbi_config::burstLen</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a9d49b3c28d5df2bd297d2a52910f716f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a> _semc_dbi_config::portSize</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="abd5138e97c3256e48670f857ae13cf50"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_dbi_config::tCsxSetup_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="abd1d4e6093fceabe375ea704b5134196"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_dbi_config::tCsxHold_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a44469c2da41a7888591128d4e8e0d03d"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_dbi_config::tWexLow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ace70f4f51be91bbf1b707cf714026c22"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_dbi_config::tWexHigh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a81a02777cab558d06e8d482c9fdc78d6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_dbi_config::tRdxLow_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a5b526c815b3c59a8dafbd1bdab64d762"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_dbi_config::tRdxHigh_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a105bb3b8414cba6a88213c057689b797"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_dbi_config::tCsxInterval_Ns</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00510" id="a00510"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_queuea_weight_struct</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:ae80e3acb2997ea6dc62d6c1a1fab5133"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ae80e3acb2997ea6dc62d6c1a1fab5133">qos</a>: 4</td></tr>
|
||
<tr class="memdesc:ae80e3acb2997ea6dc62d6c1a1fab5133"><td class="mdescLeft"> </td><td class="mdescRight">weight of qos for queue 0 . <a href="#ae80e3acb2997ea6dc62d6c1a1fab5133">More...</a><br/></td></tr>
|
||
<tr class="separator:ae80e3acb2997ea6dc62d6c1a1fab5133"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:abb60d0a264ef8edd6ae9b7f2e103a4fb"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#abb60d0a264ef8edd6ae9b7f2e103a4fb">aging</a>: 4</td></tr>
|
||
<tr class="memdesc:abb60d0a264ef8edd6ae9b7f2e103a4fb"><td class="mdescLeft"> </td><td class="mdescRight">weight of aging for queue 0. <a href="#abb60d0a264ef8edd6ae9b7f2e103a4fb">More...</a><br/></td></tr>
|
||
<tr class="separator:abb60d0a264ef8edd6ae9b7f2e103a4fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aa9080e4e291993098773452b98be9e19"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aa9080e4e291993098773452b98be9e19">slaveHitNoswitch</a>: 8</td></tr>
|
||
<tr class="memdesc:aa9080e4e291993098773452b98be9e19"><td class="mdescLeft"> </td><td class="mdescRight">weight of read/write no switch for queue 0 . <a href="#aa9080e4e291993098773452b98be9e19">More...</a><br/></td></tr>
|
||
<tr class="separator:aa9080e4e291993098773452b98be9e19"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a4b2cdebcab6a101fa54ff3f460d7695c"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a4b2cdebcab6a101fa54ff3f460d7695c">slaveHitSwitch</a>: 8</td></tr>
|
||
<tr class="memdesc:a4b2cdebcab6a101fa54ff3f460d7695c"><td class="mdescLeft"> </td><td class="mdescRight">weight of read/write switch for queue 0. <a href="#a4b2cdebcab6a101fa54ff3f460d7695c">More...</a><br/></td></tr>
|
||
<tr class="separator:a4b2cdebcab6a101fa54ff3f460d7695c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="ae80e3acb2997ea6dc62d6c1a1fab5133"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queuea_weight_struct::qos</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="abb60d0a264ef8edd6ae9b7f2e103a4fb"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queuea_weight_struct::aging</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aa9080e4e291993098773452b98be9e19"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queuea_weight_struct::slaveHitNoswitch</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a4b2cdebcab6a101fa54ff3f460d7695c"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queuea_weight_struct::slaveHitSwitch</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00509" id="a00509"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">union _semc_queuea_weight</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:aef73966fdeae7b7f77d5879906d59bbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gaf20484e7a6e2683f5661014474560133">semc_queuea_weight_struct_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aef73966fdeae7b7f77d5879906d59bbb">queueaConfig</a></td></tr>
|
||
<tr class="memdesc:aef73966fdeae7b7f77d5879906d59bbb"><td class="mdescLeft"> </td><td class="mdescRight">Structure configuration for queueA. <a href="#aef73966fdeae7b7f77d5879906d59bbb">More...</a><br/></td></tr>
|
||
<tr class="separator:aef73966fdeae7b7f77d5879906d59bbb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a08a9307a58371c1ff35285fcb9ef66c1"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a08a9307a58371c1ff35285fcb9ef66c1">queueaValue</a></td></tr>
|
||
<tr class="memdesc:a08a9307a58371c1ff35285fcb9ef66c1"><td class="mdescLeft"> </td><td class="mdescRight">Configuration value for queueA which could directly write to the reg. <a href="#a08a9307a58371c1ff35285fcb9ef66c1">More...</a><br/></td></tr>
|
||
<tr class="separator:a08a9307a58371c1ff35285fcb9ef66c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="aef73966fdeae7b7f77d5879906d59bbb"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gaf20484e7a6e2683f5661014474560133">semc_queuea_weight_struct_t</a> _semc_queuea_weight::queueaConfig</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a08a9307a58371c1ff35285fcb9ef66c1"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queuea_weight::queueaValue</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00512" id="a00512"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_queueb_weight_struct</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:abf772aa3c7690a11c082d247fb28e899"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#abf772aa3c7690a11c082d247fb28e899">qos</a>: 4</td></tr>
|
||
<tr class="memdesc:abf772aa3c7690a11c082d247fb28e899"><td class="mdescLeft"> </td><td class="mdescRight">weight of qos for queue 1. <a href="#abf772aa3c7690a11c082d247fb28e899">More...</a><br/></td></tr>
|
||
<tr class="separator:abf772aa3c7690a11c082d247fb28e899"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:af60dca835fe85535f43b7379486dd068"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#af60dca835fe85535f43b7379486dd068">aging</a>: 4</td></tr>
|
||
<tr class="memdesc:af60dca835fe85535f43b7379486dd068"><td class="mdescLeft"> </td><td class="mdescRight">weight of aging for queue 1. <a href="#af60dca835fe85535f43b7379486dd068">More...</a><br/></td></tr>
|
||
<tr class="separator:af60dca835fe85535f43b7379486dd068"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:aa1e4dca850c01950c260a7f60006e379"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#aa1e4dca850c01950c260a7f60006e379">weightPagehit</a>: 8</td></tr>
|
||
<tr class="memdesc:aa1e4dca850c01950c260a7f60006e379"><td class="mdescLeft"> </td><td class="mdescRight">weight of page hit for queue 1 only . <a href="#aa1e4dca850c01950c260a7f60006e379">More...</a><br/></td></tr>
|
||
<tr class="separator:aa1e4dca850c01950c260a7f60006e379"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:adb3d24b2e9059b69361da4e1c74f1559"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#adb3d24b2e9059b69361da4e1c74f1559">slaveHitNoswitch</a>: 8</td></tr>
|
||
<tr class="memdesc:adb3d24b2e9059b69361da4e1c74f1559"><td class="mdescLeft"> </td><td class="mdescRight">weight of read/write no switch for queue 1. <a href="#adb3d24b2e9059b69361da4e1c74f1559">More...</a><br/></td></tr>
|
||
<tr class="separator:adb3d24b2e9059b69361da4e1c74f1559"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a35c6839c3333e49a6b7f717310735af3"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a35c6839c3333e49a6b7f717310735af3">bankRotation</a>: 8</td></tr>
|
||
<tr class="memdesc:a35c6839c3333e49a6b7f717310735af3"><td class="mdescLeft"> </td><td class="mdescRight">weight of bank rotation for queue 1 only . <a href="#a35c6839c3333e49a6b7f717310735af3">More...</a><br/></td></tr>
|
||
<tr class="separator:a35c6839c3333e49a6b7f717310735af3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="abf772aa3c7690a11c082d247fb28e899"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queueb_weight_struct::qos</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="af60dca835fe85535f43b7379486dd068"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queueb_weight_struct::aging</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="aa1e4dca850c01950c260a7f60006e379"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queueb_weight_struct::weightPagehit</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="adb3d24b2e9059b69361da4e1c74f1559"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queueb_weight_struct::slaveHitNoswitch</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a35c6839c3333e49a6b7f717310735af3"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queueb_weight_struct::bankRotation</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00511" id="a00511"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">union _semc_queueb_weight</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:a08b797e7bb1adb9cf99fac76e613c844"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga031c79f39da69b3a6708349ecf649f43">semc_queueb_weight_struct_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a08b797e7bb1adb9cf99fac76e613c844">queuebConfig</a></td></tr>
|
||
<tr class="memdesc:a08b797e7bb1adb9cf99fac76e613c844"><td class="mdescLeft"> </td><td class="mdescRight">Structure configuration for queueB. <a href="#a08b797e7bb1adb9cf99fac76e613c844">More...</a><br/></td></tr>
|
||
<tr class="separator:a08b797e7bb1adb9cf99fac76e613c844"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:ac7102fa86181e355448cc8b6157ecfa2"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#ac7102fa86181e355448cc8b6157ecfa2">queuebValue</a></td></tr>
|
||
<tr class="memdesc:ac7102fa86181e355448cc8b6157ecfa2"><td class="mdescLeft"> </td><td class="mdescRight">Configuration value for queueB which could directly write to the reg. <a href="#ac7102fa86181e355448cc8b6157ecfa2">More...</a><br/></td></tr>
|
||
<tr class="separator:ac7102fa86181e355448cc8b6157ecfa2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="a08b797e7bb1adb9cf99fac76e613c844"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga031c79f39da69b3a6708349ecf649f43">semc_queueb_weight_struct_t</a> _semc_queueb_weight::queuebConfig</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ac7102fa86181e355448cc8b6157ecfa2"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint32_t _semc_queueb_weight::queuebValue</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00503" id="a00503"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_axi_queueweight</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"></div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:affa31c42295544ae775870fb49ab5889"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#affa31c42295544ae775870fb49ab5889">queueaEnable</a></td></tr>
|
||
<tr class="memdesc:affa31c42295544ae775870fb49ab5889"><td class="mdescLeft"> </td><td class="mdescRight">Enable queue a. <a href="#affa31c42295544ae775870fb49ab5889">More...</a><br/></td></tr>
|
||
<tr class="separator:affa31c42295544ae775870fb49ab5889"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a9fcfc8c5270b3d778edc7bbf0f924473"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#gaeb43c96ef97a6d266497a8588843e519">semc_queuea_weight_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9fcfc8c5270b3d778edc7bbf0f924473">queueaWeight</a></td></tr>
|
||
<tr class="memdesc:a9fcfc8c5270b3d778edc7bbf0f924473"><td class="mdescLeft"> </td><td class="mdescRight">Weight settings for queue a. <a href="#a9fcfc8c5270b3d778edc7bbf0f924473">More...</a><br/></td></tr>
|
||
<tr class="separator:a9fcfc8c5270b3d778edc7bbf0f924473"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a94474af8b1a8ef4f3e9a10d6404fca9f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a94474af8b1a8ef4f3e9a10d6404fca9f">queuebEnable</a></td></tr>
|
||
<tr class="memdesc:a94474af8b1a8ef4f3e9a10d6404fca9f"><td class="mdescLeft"> </td><td class="mdescRight">Enable queue b. <a href="#a94474af8b1a8ef4f3e9a10d6404fca9f">More...</a><br/></td></tr>
|
||
<tr class="separator:a94474af8b1a8ef4f3e9a10d6404fca9f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a0d140fa1273968f64875cfcf8ea5ae61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga7dfcb042b525d0bf5eff17300fe2479b">semc_queueb_weight_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a0d140fa1273968f64875cfcf8ea5ae61">queuebWeight</a></td></tr>
|
||
<tr class="memdesc:a0d140fa1273968f64875cfcf8ea5ae61"><td class="mdescLeft"> </td><td class="mdescRight">Weight settings for queue b. <a href="#a0d140fa1273968f64875cfcf8ea5ae61">More...</a><br/></td></tr>
|
||
<tr class="separator:a0d140fa1273968f64875cfcf8ea5ae61"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="affa31c42295544ae775870fb49ab5889"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">bool _semc_axi_queueweight::queueaEnable</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a9fcfc8c5270b3d778edc7bbf0f924473"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#gaeb43c96ef97a6d266497a8588843e519">semc_queuea_weight_t</a> _semc_axi_queueweight::queueaWeight</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a94474af8b1a8ef4f3e9a10d6404fca9f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">bool _semc_axi_queueweight::queuebEnable</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a0d140fa1273968f64875cfcf8ea5ae61"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga7dfcb042b525d0bf5eff17300fe2479b">semc_queueb_weight_t</a> _semc_axi_queueweight::queuebWeight</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<a name="a00504" id="a00504"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">struct _semc_config_t</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<div class="textblock"><p>busTimeoutCycles: when busTimeoutCycles is zero, the bus timeout cycle is 255*1024. otherwise the bus timeout cycles is busTimeoutCycles*1024. cmdTimeoutCycles: is used for command execution timeout cycles. it's similar to the busTimeoutCycles. </p>
|
||
</div><table class="memberdecls">
|
||
<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
|
||
<tr class="memitem:a9382c7e17dc67b9ae1c02583f4c11339"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga02c45cc5efe0831ebc81a42c426ef0f3">semc_dqs_mode_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a9382c7e17dc67b9ae1c02583f4c11339">dqsMode</a></td></tr>
|
||
<tr class="memdesc:a9382c7e17dc67b9ae1c02583f4c11339"><td class="mdescLeft"> </td><td class="mdescRight">Dummy read strobe mode: use enum in "semc_dqs_mode_t". <a href="#a9382c7e17dc67b9ae1c02583f4c11339">More...</a><br/></td></tr>
|
||
<tr class="separator:a9382c7e17dc67b9ae1c02583f4c11339"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a63f0ca26387e139dab4f20f179a58761"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a63f0ca26387e139dab4f20f179a58761">cmdTimeoutCycles</a></td></tr>
|
||
<tr class="memdesc:a63f0ca26387e139dab4f20f179a58761"><td class="mdescLeft"> </td><td class="mdescRight">Command execution timeout cycles. <a href="#a63f0ca26387e139dab4f20f179a58761">More...</a><br/></td></tr>
|
||
<tr class="separator:a63f0ca26387e139dab4f20f179a58761"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a349a4a49de5b54b7868f2ad8544fb6b6"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a349a4a49de5b54b7868f2ad8544fb6b6">busTimeoutCycles</a></td></tr>
|
||
<tr class="memdesc:a349a4a49de5b54b7868f2ad8544fb6b6"><td class="mdescLeft"> </td><td class="mdescRight">Bus timeout cycles. <a href="#a349a4a49de5b54b7868f2ad8544fb6b6">More...</a><br/></td></tr>
|
||
<tr class="separator:a349a4a49de5b54b7868f2ad8544fb6b6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
<tr class="memitem:a8d415491a1369c26a41b8fbba6e1caf2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00069.html#ga7438913016e3fe0797cd76f1a034b980">semc_axi_queueweight_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00069.html#a8d415491a1369c26a41b8fbba6e1caf2">queueWeight</a></td></tr>
|
||
<tr class="memdesc:a8d415491a1369c26a41b8fbba6e1caf2"><td class="mdescLeft"> </td><td class="mdescRight">AXI queue weight. <a href="#a8d415491a1369c26a41b8fbba6e1caf2">More...</a><br/></td></tr>
|
||
<tr class="separator:a8d415491a1369c26a41b8fbba6e1caf2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
</table>
|
||
<h4 class="groupheader">Field Documentation</h4>
|
||
<a class="anchor" id="a9382c7e17dc67b9ae1c02583f4c11339"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga02c45cc5efe0831ebc81a42c426ef0f3">semc_dqs_mode_t</a> _semc_config_t::dqsMode</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a63f0ca26387e139dab4f20f179a58761"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_config_t::cmdTimeoutCycles</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a349a4a49de5b54b7868f2ad8544fb6b6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">uint8_t _semc_config_t::busTimeoutCycles</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="a8d415491a1369c26a41b8fbba6e1caf2"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00069.html#ga7438913016e3fe0797cd76f1a034b980">semc_axi_queueweight_t</a> _semc_config_t::queueWeight</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||
<a class="anchor" id="ga4c00c905a9849fed0957c80dee8fbf4c"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">#define FSL_SEMC_DRIVER_VERSION   (<a class="el" href="a00272.html#ga812138aa3315b0c6953c1a26130bcc37">MAKE_VERSION</a>(2, 7, 0))</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<h2 class="groupheader">Typedef Documentation</h2>
|
||
<a class="anchor" id="ga3b78cf761655768f0e7d4de316a0bb51"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gafe7cb114b5a6131e7dc518d41ad154ff">_semc_mem_type</a> <a class="el" href="a00069.html#ga3b78cf761655768f0e7d4de316a0bb51">semc_mem_type_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga21ca663b1b1383a99de955c6bdf3a6d7"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga40892f4ad5de4e17716c503fe6bd0d5a">_semc_waitready_polarity</a> <a class="el" href="a00069.html#ga21ca663b1b1383a99de955c6bdf3a6d7">semc_waitready_polarity_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga977edf56dcf9a01cf9c7603dadda599e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gaab4fc89eef66db38559ddff679994584">_semc_sdram_cs</a> <a class="el" href="a00069.html#ga977edf56dcf9a01cf9c7603dadda599e">semc_sdram_cs_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga34d71a46bb4a8271272d72bfa86b74dd"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga342bafba74d98d36b631f4d96af8ab97">_semc_sram_cs</a> <a class="el" href="a00069.html#ga34d71a46bb4a8271272d72bfa86b74dd">semc_sram_cs_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga578431142cb601bbab8abf18ec9f9cab"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga553bbb353e0d2ac038df6aafd7c61050">_semc_nand_access_type</a> <a class="el" href="a00069.html#ga578431142cb601bbab8abf18ec9f9cab">semc_nand_access_type_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga7f71c989de0b776a08cf7aa4cc08516a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gad048a6f986fd3668285e281c4186f5b4">_semc_interrupt_enable</a> <a class="el" href="a00069.html#ga7f71c989de0b776a08cf7aa4cc08516a">semc_interrupt_enable_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga93cfe972cf38558b9204557ad8dd0b5f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga9e8f28badec05a3f9ce364c5f1be79ab">_semc_ipcmd_datasize</a> <a class="el" href="a00069.html#ga93cfe972cf38558b9204557ad8dd0b5f">semc_ipcmd_datasize_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga6180bec15829fbe2c6ee5119164f9101"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gad4548d2115f98cd331700ceabcdf493c">_semc_refresh_time</a> <a class="el" href="a00069.html#ga6180bec15829fbe2c6ee5119164f9101">semc_refresh_time_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaa57e0e9d809c0e0f71bd02cb0c8029a7"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga6974c2fad22da220132857aca288a138">_semc_sdram_column_bit_num</a> <a class="el" href="a00069.html#gaa57e0e9d809c0e0f71bd02cb0c8029a7">semc_sdram_column_bit_num_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gabb66cb18204edd5b0fa99b93c95f9b19"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga4c26eb586a234497dcefb06dd2145049">_semc_sdram_burst_len</a> <a class="el" href="a00069.html#gabb66cb18204edd5b0fa99b93c95f9b19">sem_sdram_burst_len_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga100ec364bab7ab99a0aa1b8143e52710"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gabbc2eeb8c27a6bb805362dd929d51e30">_semc_nand_column_bit_num</a> <a class="el" href="a00069.html#ga100ec364bab7ab99a0aa1b8143e52710">semc_nand_column_bit_num_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga982682f6ea1cede0f84430afeb158046"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga07bff801d7e0d82a8964fec3e4c3b4fd">_semc_nand_burst_len</a> <a class="el" href="a00069.html#ga982682f6ea1cede0f84430afeb158046">sem_nand_burst_len_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga2833cdc811bbf556394c62c1cc684c30"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga07e577eaed62833047081d656c5929a5">_semc_norsram_column_bit_num</a> <a class="el" href="a00069.html#ga2833cdc811bbf556394c62c1cc684c30">semc_norsram_column_bit_num_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga994e52623d81bf7beb5b8498a9f48a7f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gae07e0eada76f23499b542db4bac608f8">_semc_norsram_burst_len</a> <a class="el" href="a00069.html#ga994e52623d81bf7beb5b8498a9f48a7f">sem_norsram_burst_len_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga8c2315f148bd66ad80b2ebfa13d0f8d8"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga627c7c163da4722c59e74867df58be90">_semc_dbi_column_bit_num</a> <a class="el" href="a00069.html#ga8c2315f148bd66ad80b2ebfa13d0f8d8">semc_dbi_column_bit_num_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga416c656868d0d4196fd92127b54ce927"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gab869da998b8a7d83bc28720b86cf1b44">_semc_dbi_burst_len</a> <a class="el" href="a00069.html#ga416c656868d0d4196fd92127b54ce927">sem_dbi_burst_len_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gac208ad3e2f24bfe5012bb70d2a7f0ff6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga18301d888b36dceb10e0344d6899fc3a">_semc_iomux_pin</a> <a class="el" href="a00069.html#gac208ad3e2f24bfe5012bb70d2a7f0ff6">semc_iomux_pin</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga903fcfe6bcf864089a135b3daad1c095"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gaf5518b4ab5256f8820a979d4bd1a8366">_semc_iomux_nora27_pin</a> <a class="el" href="a00069.html#ga903fcfe6bcf864089a135b3daad1c095">semc_iomux_nora27_pin</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga7b5febfdddfec6196aabaddcbea7a615"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga3c931a3098d8b2fd4e2af93096ef9331">_semc_port_size</a> <a class="el" href="a00069.html#ga7b5febfdddfec6196aabaddcbea7a615">smec_port_size_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga6cac17212147fd31da5e0c369c6f1360"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga2301f9638581884d20a6d9caa75149a2">_semc_addr_mode</a> <a class="el" href="a00069.html#ga6cac17212147fd31da5e0c369c6f1360">semc_addr_mode_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga02c45cc5efe0831ebc81a42c426ef0f3"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gaf8b0c7eefae9809e15d935e7852d2304">_semc_dqs_mode</a> <a class="el" href="a00069.html#ga02c45cc5efe0831ebc81a42c426ef0f3">semc_dqs_mode_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gae6e8f85272a3037dd3391d0905ec27f3"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga5070fd3150d5c57dae6d611fecb34a3d">_semc_adv_polarity</a> <a class="el" href="a00069.html#gae6e8f85272a3037dd3391d0905ec27f3">semc_adv_polarity_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gae30e62e95f170a1f7ed2e480307d8d51"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga96ba5adb2a365bd4a8df827dabd4b3f2">_semc_sync_mode</a> <a class="el" href="a00069.html#gae30e62e95f170a1f7ed2e480307d8d51">semc_sync_mode_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga145b9abf2a96f56f8f349a50f50746f5"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga92d9375b047e2425a0411d80618dbea1">_semc_adv_level_control</a> <a class="el" href="a00069.html#ga145b9abf2a96f56f8f349a50f50746f5">semc_adv_level_control_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gae11c15419478ed8c4a530e34daa51948"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga6b2d7c92d27c7d94a70c29efe2507620">_semc_rdy_polarity</a> <a class="el" href="a00069.html#gae11c15419478ed8c4a530e34daa51948">semc_rdy_polarity_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gae57fc52f01d86e96027353403f9064c0"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gae40651987187d16a3265518df0c4e159">_semc_ipcmd_nand_addrmode</a> <a class="el" href="a00069.html#gae57fc52f01d86e96027353403f9064c0">semc_ipcmd_nand_addrmode_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gab7e2230f72dc3eba8ccc7a09ce926736"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gad6c8906e0384e49ec93d877546937ee9">_semc_ipcmd_nand_cmdmode</a> <a class="el" href="a00069.html#gab7e2230f72dc3eba8ccc7a09ce926736">semc_ipcmd_nand_cmdmode_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gad48b94fd666cc51805a4720dd203ef2c"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga40c660f4cf93b8be644af49ecb7d511e">_semc_nand_address_option</a> <a class="el" href="a00069.html#gad48b94fd666cc51805a4720dd203ef2c">semc_nand_address_option_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga77c670e67659b7a19c1dd8f32a1a7be6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#gad9c8a83f7407a9d57a2f95cb77a92aa3">_semc_ipcmd_nor_dbi</a> <a class="el" href="a00069.html#ga77c670e67659b7a19c1dd8f32a1a7be6">semc_ipcmd_nor_dbi_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga62785c367e68986107c5627f6e97064e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga41215097a8437c45e2e8196b50f8e405">_semc_ipcmd_sram</a> <a class="el" href="a00069.html#ga62785c367e68986107c5627f6e97064e">semc_ipcmd_sram_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gac698a1e6808501bf3ce91c1d3c7274b6"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef enum <a class="el" href="a00069.html#ga113141e40aff866979ab953dded5a815">_semc_ipcmd_sdram</a> <a class="el" href="a00069.html#gac698a1e6808501bf3ce91c1d3c7274b6">semc_ipcmd_sdram_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga00d2235c7405d6c7cff3cdf920f59246"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00513">_semc_sdram_config</a> <a class="el" href="a00069.html#ga00d2235c7405d6c7cff3cdf920f59246">semc_sdram_config_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<ol type="1">
|
||
<li>The memory size in the configuration is in the unit of KB. So memsize_kbytes should be set as 2^2, 2^3, 2^4 .etc which is base 2KB exponential function. Take refer to BR0~BR3 register in RM for details.</li>
|
||
<li>The prescalePeriod_N16Cycle is in unit of 16 clock cycle. It is a exception for prescaleTimer_n16cycle = 0, it means the prescaler timer period is 256 * 16 clock cycles. For precalerIf precalerTimer_n16cycle not equal to 0, The prescaler timer period is prescalePeriod_N16Cycle * 16 clock cycles. idleTimeout_NprescalePeriod, refreshUrgThreshold_NprescalePeriod, refreshPeriod_NprescalePeriod are similar to prescalePeriod_N16Cycle. </li>
|
||
</ol>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaed14a3acc22b8a1a29764de372deea65"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00507">_semc_nand_timing_config</a> <a class="el" href="a00069.html#gaed14a3acc22b8a1a29764de372deea65">semc_nand_timing_config_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga44b06cef74a6ffc7644446efd9524338"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00506">_semc_nand_config</a> <a class="el" href="a00069.html#ga44b06cef74a6ffc7644446efd9524338">semc_nand_config_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga8819d03614c39d1e09be2fc5c2d3aac0"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00508">_semc_nor_config</a> <a class="el" href="a00069.html#ga8819d03614c39d1e09be2fc5c2d3aac0">semc_nor_config_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga637c64a6f42bd63a0528bee003516173"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00514">_semc_sram_config</a> <a class="el" href="a00069.html#ga637c64a6f42bd63a0528bee003516173">semc_sram_config_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga14d8c0394c3f0571d87396e69527dbbb"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00505">_semc_dbi_config</a> <a class="el" href="a00069.html#ga14d8c0394c3f0571d87396e69527dbbb">semc_dbi_config_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaf20484e7a6e2683f5661014474560133"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00510">_semc_queuea_weight_struct</a> <a class="el" href="a00069.html#gaf20484e7a6e2683f5661014474560133">semc_queuea_weight_struct_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaeb43c96ef97a6d266497a8588843e519"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef union <a class="el" href="a00069.html#a00509">_semc_queuea_weight</a> <a class="el" href="a00069.html#gaeb43c96ef97a6d266497a8588843e519">semc_queuea_weight_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga031c79f39da69b3a6708349ecf649f43"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00512">_semc_queueb_weight_struct</a> <a class="el" href="a00069.html#ga031c79f39da69b3a6708349ecf649f43">semc_queueb_weight_struct_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga7dfcb042b525d0bf5eff17300fe2479b"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef union <a class="el" href="a00069.html#a00511">_semc_queueb_weight</a> <a class="el" href="a00069.html#ga7dfcb042b525d0bf5eff17300fe2479b">semc_queueb_weight_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga7438913016e3fe0797cd76f1a034b980"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00503">_semc_axi_queueweight</a> <a class="el" href="a00069.html#ga7438913016e3fe0797cd76f1a034b980">semc_axi_queueweight_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga76df54f9833d3321bf59e0e1468efc1c"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">typedef struct <a class="el" href="a00069.html#a00504">_semc_config_t</a> <a class="el" href="a00069.html#ga76df54f9833d3321bf59e0e1468efc1c">semc_config_t</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>busTimeoutCycles: when busTimeoutCycles is zero, the bus timeout cycle is 255*1024. otherwise the bus timeout cycles is busTimeoutCycles*1024. cmdTimeoutCycles: is used for command execution timeout cycles. it's similar to the busTimeoutCycles. </p>
|
||
|
||
</div>
|
||
</div>
|
||
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||
<a class="anchor" id="gade9ca5088d171ad20b4c237f1c2d6260"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">anonymous enum</td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a8134de36c04549cdcf55cf4c858da55d"></a>kStatus_SEMC_InvalidDeviceType</em> </td><td class="fielddoc">
|
||
<p>Invalid device type. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a154172d85ea51bd17983f44960634e24"></a>kStatus_SEMC_IpCommandExecutionError</em> </td><td class="fielddoc">
|
||
<p>IP command execution error. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260aeafb2cc4d329f963237f889ae8d92161"></a>kStatus_SEMC_AxiCommandExecutionError</em> </td><td class="fielddoc">
|
||
<p>AXI command execution error. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a9ca39c9c2ee56033cc51bbc988ba4eb3"></a>kStatus_SEMC_InvalidMemorySize</em> </td><td class="fielddoc">
|
||
<p>Invalid memory sie. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260ac7476fe2d7320c0bedcce9ca3722556d"></a>kStatus_SEMC_InvalidIpcmdDataSize</em> </td><td class="fielddoc">
|
||
<p>Invalid IP command data size. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260adb5d3e2d66281dbbe9d7fe13b6f75f6b"></a>kStatus_SEMC_InvalidAddressPortWidth</em> </td><td class="fielddoc">
|
||
<p>Invalid address port width. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a826916a280050f1cc7fb0eccfd5e117b"></a>kStatus_SEMC_InvalidDataPortWidth</em> </td><td class="fielddoc">
|
||
<p>Invalid data port width. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a42c5fe91301fdce767039c864ce204f8"></a>kStatus_SEMC_InvalidSwPinmuxSelection</em> </td><td class="fielddoc">
|
||
<p>Invalid SW pinmux selection. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a498b180ed5c5f24389640413536f1dc4"></a>kStatus_SEMC_InvalidBurstLength</em> </td><td class="fielddoc">
|
||
<p>Invalid burst length. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a44022201115d6fdcd1826f2f62a7778c"></a>kStatus_SEMC_InvalidColumnAddressBitWidth</em> </td><td class="fielddoc">
|
||
<p>Invalid column address bit width. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a13b40032b7ad5b8f81b4fddd54daf550"></a>kStatus_SEMC_InvalidBaseAddress</em> </td><td class="fielddoc">
|
||
<p>Invalid base address. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggade9ca5088d171ad20b4c237f1c2d6260a43e530f523749e75a6c309fb6a344454"></a>kStatus_SEMC_InvalidTimerSetting</em> </td><td class="fielddoc">
|
||
<p>Invalid timer setting. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gafe7cb114b5a6131e7dc518d41ad154ff"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gafe7cb114b5a6131e7dc518d41ad154ff">_semc_mem_type</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggafe7cb114b5a6131e7dc518d41ad154ffa6279414422020cd1c99949b6dbfb9507"></a>kSEMC_MemType_SDRAM</em> </td><td class="fielddoc">
|
||
<p>SDRAM. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggafe7cb114b5a6131e7dc518d41ad154ffa6d91e32138d1af08e8183b98cd8cce31"></a>kSEMC_MemType_SRAM</em> </td><td class="fielddoc">
|
||
<p>SRAM. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggafe7cb114b5a6131e7dc518d41ad154ffa03d1b366c354639f72bcc15c2c9e3782"></a>kSEMC_MemType_NOR</em> </td><td class="fielddoc">
|
||
<p>NOR. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggafe7cb114b5a6131e7dc518d41ad154ffa63efa7f90b8b91d4822de45edc2e74c9"></a>kSEMC_MemType_NAND</em> </td><td class="fielddoc">
|
||
<p>NAND. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggafe7cb114b5a6131e7dc518d41ad154ffa361bfda909ebaf33f525df07ceda0867"></a>kSEMC_MemType_8080</em> </td><td class="fielddoc">
|
||
<ol type="1">
|
||
<li></li>
|
||
</ol>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga40892f4ad5de4e17716c503fe6bd0d5a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga40892f4ad5de4e17716c503fe6bd0d5a">_semc_waitready_polarity</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga40892f4ad5de4e17716c503fe6bd0d5aa5a7ffacebe181e399e7872fced373d26"></a>kSEMC_LowActive</em> </td><td class="fielddoc">
|
||
<p>Low active. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga40892f4ad5de4e17716c503fe6bd0d5aa3079e38b3553ecc8b7ea01b8ac3a0ab9"></a>kSEMC_HighActive</em> </td><td class="fielddoc">
|
||
<p>High active. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaab4fc89eef66db38559ddff679994584"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gaab4fc89eef66db38559ddff679994584">_semc_sdram_cs</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggaab4fc89eef66db38559ddff679994584aba4f070f1d55618b94b23fa1bdf2cf03"></a>kSEMC_SDRAM_CS0</em> </td><td class="fielddoc">
|
||
<p>SEMC SDRAM CS0. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggaab4fc89eef66db38559ddff679994584a53f39a9223ddb5346ba190e1d817b2a6"></a>kSEMC_SDRAM_CS1</em> </td><td class="fielddoc">
|
||
<p>SEMC SDRAM CS1. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggaab4fc89eef66db38559ddff679994584a238bf0fb83c987f93a16e049d57d7fdf"></a>kSEMC_SDRAM_CS2</em> </td><td class="fielddoc">
|
||
<p>SEMC SDRAM CS2. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggaab4fc89eef66db38559ddff679994584a2fe9565400ce1d0c0a37babed57c04c3"></a>kSEMC_SDRAM_CS3</em> </td><td class="fielddoc">
|
||
<p>SEMC SDRAM CS3. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga342bafba74d98d36b631f4d96af8ab97"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga342bafba74d98d36b631f4d96af8ab97">_semc_sram_cs</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga342bafba74d98d36b631f4d96af8ab97ae4b94fdb3332022a18376d5a2b529369"></a>kSEMC_SRAM_CS0</em> </td><td class="fielddoc">
|
||
<p>SEMC SRAM CS0. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga553bbb353e0d2ac038df6aafd7c61050"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga553bbb353e0d2ac038df6aafd7c61050">_semc_nand_access_type</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga553bbb353e0d2ac038df6aafd7c61050a58b52a55f579a2ae23a4e0ed9c814c18"></a>kSEMC_NAND_ACCESS_BY_AXI</em> </td><td class="fielddoc">
|
||
<p>Access to NAND flash by AXI bus. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga553bbb353e0d2ac038df6aafd7c61050ae507527105fe421ff2135c5384b5fc07"></a>kSEMC_NAND_ACCESS_BY_IPCMD</em> </td><td class="fielddoc">
|
||
<p>Access to NAND flash by IP bus. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gad048a6f986fd3668285e281c4186f5b4"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gad048a6f986fd3668285e281c4186f5b4">_semc_interrupt_enable</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggad048a6f986fd3668285e281c4186f5b4aa7a04a11dc414b2a37a237a5addf349a"></a>kSEMC_IPCmdDoneInterrupt</em> </td><td class="fielddoc">
|
||
<p>Ip command done interrupt. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad048a6f986fd3668285e281c4186f5b4a64e25e50990bb0efd1447901ce44eb00"></a>kSEMC_IPCmdErrInterrupt</em> </td><td class="fielddoc">
|
||
<p>Ip command error interrupt. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad048a6f986fd3668285e281c4186f5b4af56594e1e688919e5d9ebd87c66d2005"></a>kSEMC_AXICmdErrInterrupt</em> </td><td class="fielddoc">
|
||
<p>AXI command error interrupt. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad048a6f986fd3668285e281c4186f5b4a27418b3a7f2b9184bf99f1530d1a7d79"></a>kSEMC_AXIBusErrInterrupt</em> </td><td class="fielddoc">
|
||
<p>AXI bus error interrupt. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga9e8f28badec05a3f9ce364c5f1be79ab"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga9e8f28badec05a3f9ce364c5f1be79ab">_semc_ipcmd_datasize</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga9e8f28badec05a3f9ce364c5f1be79aba2d7ca0f3b6220cd64c4cb7df05501ae2"></a>kSEMC_IPcmdDataSize_1bytes</em> </td><td class="fielddoc">
|
||
<p>The IP command data size 1 byte. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga9e8f28badec05a3f9ce364c5f1be79abae865ce41ce14fe3d2e941e8c07d25b52"></a>kSEMC_IPcmdDataSize_2bytes</em> </td><td class="fielddoc">
|
||
<p>The IP command data size 2 byte. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga9e8f28badec05a3f9ce364c5f1be79aba1cccd51b7f701193896703676eb5556c"></a>kSEMC_IPcmdDataSize_3bytes</em> </td><td class="fielddoc">
|
||
<p>The IP command data size 3 byte. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga9e8f28badec05a3f9ce364c5f1be79aba922cf4aa0551390cafcde2e095381864"></a>kSEMC_IPcmdDataSize_4bytes</em> </td><td class="fielddoc">
|
||
<p>The IP command data size 4 byte. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gad4548d2115f98cd331700ceabcdf493c"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gad4548d2115f98cd331700ceabcdf493c">_semc_refresh_time</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggad4548d2115f98cd331700ceabcdf493ca895e58448e9c8257f7362f836ac9b655"></a>kSEMC_RefreshThreeClocks</em> </td><td class="fielddoc">
|
||
<p>The refresh timing with three bus clocks. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad4548d2115f98cd331700ceabcdf493ca95df609cf94185f0de78dcada669f4a2"></a>kSEMC_RefreshSixClocks</em> </td><td class="fielddoc">
|
||
<p>The refresh timing with six bus clocks. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad4548d2115f98cd331700ceabcdf493ca75e06929fb560f20743f6790f0b69132"></a>kSEMC_RefreshNineClocks</em> </td><td class="fielddoc">
|
||
<p>The refresh timing with nine bus clocks. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga5d31a861ad54d01e663e7e8cf2921ec1"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga5d31a861ad54d01e663e7e8cf2921ec1">_semc_caslatency</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga5d31a861ad54d01e663e7e8cf2921ec1ac02b93f35188b18544253eb4aa915ecd"></a>kSEMC_LatencyOne</em> </td><td class="fielddoc">
|
||
<p>Latency 1. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga5d31a861ad54d01e663e7e8cf2921ec1afd6af4ef79574ec227f4300b6bda4190"></a>kSEMC_LatencyTwo</em> </td><td class="fielddoc">
|
||
<p>Latency 2. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga5d31a861ad54d01e663e7e8cf2921ec1a637fde0ea7ad5a35b9de64997016bea7"></a>kSEMC_LatencyThree</em> </td><td class="fielddoc">
|
||
<p>Latency 3. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga6974c2fad22da220132857aca288a138"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga6974c2fad22da220132857aca288a138">_semc_sdram_column_bit_num</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga6974c2fad22da220132857aca288a138a2db766ff236daf17a7b597436ac323ac"></a>kSEMC_SdramColunm_12bit</em> </td><td class="fielddoc">
|
||
<p>12 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga6974c2fad22da220132857aca288a138a17820d0cf5beb4e7c6a76ff9400fdcab"></a>kSEMC_SdramColunm_11bit</em> </td><td class="fielddoc">
|
||
<p>11 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga6974c2fad22da220132857aca288a138a172a780647e012c8bea26a53094550b8"></a>kSEMC_SdramColunm_10bit</em> </td><td class="fielddoc">
|
||
<p>10 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga6974c2fad22da220132857aca288a138a7e67d93518611f8b8530150758620380"></a>kSEMC_SdramColunm_9bit</em> </td><td class="fielddoc">
|
||
<p>9 bit. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga4c26eb586a234497dcefb06dd2145049"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga4c26eb586a234497dcefb06dd2145049">_semc_sdram_burst_len</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga4c26eb586a234497dcefb06dd2145049ad1068c5010de2b31c08f70f725e113ac"></a>kSEMC_Sdram_BurstLen1</em> </td><td class="fielddoc">
|
||
<p>According to ERR050577, Auto-refresh command may possibly fail to be triggered during long time back-to-back write (or read) when SDRAM controller's burst length is greater than 1. </p>
|
||
<p>Burst length 1 </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gabbc2eeb8c27a6bb805362dd929d51e30"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gabbc2eeb8c27a6bb805362dd929d51e30">_semc_nand_column_bit_num</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggabbc2eeb8c27a6bb805362dd929d51e30adb536b624fd661909fa6f3ae2c1518fe"></a>kSEMC_NandColum_16bit</em> </td><td class="fielddoc">
|
||
<p>16 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggabbc2eeb8c27a6bb805362dd929d51e30a778a4c81e92af4d984fe88bf84f9af92"></a>kSEMC_NandColum_15bit</em> </td><td class="fielddoc">
|
||
<p>15 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggabbc2eeb8c27a6bb805362dd929d51e30a8ddd82cfc35c5260ccf0ff1e1d0ecd09"></a>kSEMC_NandColum_14bit</em> </td><td class="fielddoc">
|
||
<p>14 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggabbc2eeb8c27a6bb805362dd929d51e30a429e4c6fa031c8643c2c4385812c701b"></a>kSEMC_NandColum_13bit</em> </td><td class="fielddoc">
|
||
<p>13 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggabbc2eeb8c27a6bb805362dd929d51e30a4adff9c7a8b64e796539fccf6ee3c306"></a>kSEMC_NandColum_12bit</em> </td><td class="fielddoc">
|
||
<p>12 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggabbc2eeb8c27a6bb805362dd929d51e30a2dcc72e2c564f0c7d63f3183ff0da831"></a>kSEMC_NandColum_11bit</em> </td><td class="fielddoc">
|
||
<p>11 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggabbc2eeb8c27a6bb805362dd929d51e30a416dcd128d7c007615d2d28cb20390b2"></a>kSEMC_NandColum_10bit</em> </td><td class="fielddoc">
|
||
<p>10 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggabbc2eeb8c27a6bb805362dd929d51e30a361194380db5af63d1976adc1c144517"></a>kSEMC_NandColum_9bit</em> </td><td class="fielddoc">
|
||
<p>9 bit. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga07bff801d7e0d82a8964fec3e4c3b4fd"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga07bff801d7e0d82a8964fec3e4c3b4fd">_semc_nand_burst_len</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga07bff801d7e0d82a8964fec3e4c3b4fda008ab2aa106b13d3950ee57a567e5f33"></a>kSEMC_Nand_BurstLen1</em> </td><td class="fielddoc">
|
||
<p>Burst length 1. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07bff801d7e0d82a8964fec3e4c3b4fda760f1c284c7a49107d648f1bfa6f63db"></a>kSEMC_Nand_BurstLen2</em> </td><td class="fielddoc">
|
||
<p>Burst length 2. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07bff801d7e0d82a8964fec3e4c3b4fda5c4231cdbdc33f5d6fc6516109943b8c"></a>kSEMC_Nand_BurstLen4</em> </td><td class="fielddoc">
|
||
<p>Burst length 4. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07bff801d7e0d82a8964fec3e4c3b4fdaa8002fc1fbaebc139548012ac4d09590"></a>kSEMC_Nand_BurstLen8</em> </td><td class="fielddoc">
|
||
<p>Burst length 8. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07bff801d7e0d82a8964fec3e4c3b4fdafb002a644c3aed0f214547237d0bf6a8"></a>kSEMC_Nand_BurstLen16</em> </td><td class="fielddoc">
|
||
<p>Burst length 16. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07bff801d7e0d82a8964fec3e4c3b4fda2bc12a348009ac2db056376d9687c9b2"></a>kSEMC_Nand_BurstLen32</em> </td><td class="fielddoc">
|
||
<p>Burst length 32. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07bff801d7e0d82a8964fec3e4c3b4fdab7cc1d3329fcda916f0645e7df964104"></a>kSEMC_Nand_BurstLen64</em> </td><td class="fielddoc">
|
||
<p>Burst length 64. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga07e577eaed62833047081d656c5929a5"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga07e577eaed62833047081d656c5929a5">_semc_norsram_column_bit_num</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a3fd9863f232015ae77b46475d2e20776"></a>kSEMC_NorColum_12bit</em> </td><td class="fielddoc">
|
||
<p>12 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a342109042a60df1f7a8135be6f312287"></a>kSEMC_NorColum_11bit</em> </td><td class="fielddoc">
|
||
<p>11 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a2b393393cbf46623ade0a58a487dfe6a"></a>kSEMC_NorColum_10bit</em> </td><td class="fielddoc">
|
||
<p>10 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a4fae4e4474758bfe49d9a797514f3c80"></a>kSEMC_NorColum_9bit</em> </td><td class="fielddoc">
|
||
<p>9 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a69340d56f01eb1298a4a2254bf11961f"></a>kSEMC_NorColum_8bit</em> </td><td class="fielddoc">
|
||
<p>8 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a624f3f8749ae0b79e8e04abb5017fd3c"></a>kSEMC_NorColum_7bit</em> </td><td class="fielddoc">
|
||
<p>7 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a6d710af45f638281e02bd795bc03b62f"></a>kSEMC_NorColum_6bit</em> </td><td class="fielddoc">
|
||
<p>6 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a9777a94f3d30b14b521c053fcc0f6638"></a>kSEMC_NorColum_5bit</em> </td><td class="fielddoc">
|
||
<p>5 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a0814ff5e7bd8fa86261aac223e48c718"></a>kSEMC_NorColum_4bit</em> </td><td class="fielddoc">
|
||
<p>4 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5a56c1dfe2cc811b4e5a04c67dc7d20bbd"></a>kSEMC_NorColum_3bit</em> </td><td class="fielddoc">
|
||
<p>3 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga07e577eaed62833047081d656c5929a5aa020e5f8fd9aa0f0997c8d4d23b6deba"></a>kSEMC_NorColum_2bit</em> </td><td class="fielddoc">
|
||
<p>2 bit. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gae07e0eada76f23499b542db4bac608f8"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gae07e0eada76f23499b542db4bac608f8">_semc_norsram_burst_len</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggae07e0eada76f23499b542db4bac608f8ad7727c0a3d6ad31b5946d32288725e50"></a>kSEMC_Nor_BurstLen1</em> </td><td class="fielddoc">
|
||
<p>Burst length 1. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae07e0eada76f23499b542db4bac608f8a672490cbbae88c08ab25994345be4b1d"></a>kSEMC_Nor_BurstLen2</em> </td><td class="fielddoc">
|
||
<p>Burst length 2. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae07e0eada76f23499b542db4bac608f8a7905dac808148170e59c01377ef3e04f"></a>kSEMC_Nor_BurstLen4</em> </td><td class="fielddoc">
|
||
<p>Burst length 4. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae07e0eada76f23499b542db4bac608f8aebe3e019bb1e7e6e5386c26b6ea6ee50"></a>kSEMC_Nor_BurstLen8</em> </td><td class="fielddoc">
|
||
<p>Burst length 8. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae07e0eada76f23499b542db4bac608f8adf0b9f929ae874b1b9f1a264a15367ba"></a>kSEMC_Nor_BurstLen16</em> </td><td class="fielddoc">
|
||
<p>Burst length 16. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae07e0eada76f23499b542db4bac608f8aeefcf54c53136c24ebe38350230a3a76"></a>kSEMC_Nor_BurstLen32</em> </td><td class="fielddoc">
|
||
<p>Burst length 32. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae07e0eada76f23499b542db4bac608f8a36f0f78342380adaec20700e1bcd3801"></a>kSEMC_Nor_BurstLen64</em> </td><td class="fielddoc">
|
||
<p>Burst length 64. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga627c7c163da4722c59e74867df58be90"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga627c7c163da4722c59e74867df58be90">_semc_dbi_column_bit_num</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90a952370132cdb9c7103107e66ae8389ab"></a>kSEMC_Dbi_Colum_12bit</em> </td><td class="fielddoc">
|
||
<p>12 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90aa95d8f71e892f080d81ffb6f0f11c08c"></a>kSEMC_Dbi_Colum_11bit</em> </td><td class="fielddoc">
|
||
<p>11 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90a6c38804a51de6cdbcdfac916a86b3711"></a>kSEMC_Dbi_Colum_10bit</em> </td><td class="fielddoc">
|
||
<p>10 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90acf4fd5dd4b3a8732c9724b66eb7f6eeb"></a>kSEMC_Dbi_Colum_9bit</em> </td><td class="fielddoc">
|
||
<p>9 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90ace80777c59c1e273ea6fad7840db728b"></a>kSEMC_Dbi_Colum_8bit</em> </td><td class="fielddoc">
|
||
<p>8 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90a92fc4982be1f9e00821a99663bd96901"></a>kSEMC_Dbi_Colum_7bit</em> </td><td class="fielddoc">
|
||
<p>7 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90a56cd604de6c909822c0b398a2124fc30"></a>kSEMC_Dbi_Colum_6bit</em> </td><td class="fielddoc">
|
||
<p>6 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90a0125779bef517e02020c27a4a86f52e4"></a>kSEMC_Dbi_Colum_5bit</em> </td><td class="fielddoc">
|
||
<p>5 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90a579cb2c676661bf7c7af3c85c0eebd98"></a>kSEMC_Dbi_Colum_4bit</em> </td><td class="fielddoc">
|
||
<p>4 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90a4f9b807733441ef4aa600cd41ca1feba"></a>kSEMC_Dbi_Colum_3bit</em> </td><td class="fielddoc">
|
||
<p>3 bit. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga627c7c163da4722c59e74867df58be90a439371215f831c4251902678f6a43a0a"></a>kSEMC_Dbi_Colum_2bit</em> </td><td class="fielddoc">
|
||
<p>2 bit. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gab869da998b8a7d83bc28720b86cf1b44"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gab869da998b8a7d83bc28720b86cf1b44">_semc_dbi_burst_len</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggab869da998b8a7d83bc28720b86cf1b44a7f47539390b4c446f9add52f389f272e"></a>kSEMC_Dbi_BurstLen1</em> </td><td class="fielddoc">
|
||
<p>Burst length 1. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggab869da998b8a7d83bc28720b86cf1b44a2903e588b995041b74bc4b180c025897"></a>kSEMC_Dbi_BurstLen2</em> </td><td class="fielddoc">
|
||
<p>Burst length 2. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggab869da998b8a7d83bc28720b86cf1b44af62aec7f8047d1dd27ec7dde50970aeb"></a>kSEMC_Dbi_Dbi_BurstLen4</em> </td><td class="fielddoc">
|
||
<p>Burst length 4. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggab869da998b8a7d83bc28720b86cf1b44a951beacc5c352fe61aabd3d4ad5544e5"></a>kSEMC_Dbi_BurstLen8</em> </td><td class="fielddoc">
|
||
<p>Burst length 8. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggab869da998b8a7d83bc28720b86cf1b44ad56d7f93f2ce9abe67f46f7204829c2a"></a>kSEMC_Dbi_BurstLen16</em> </td><td class="fielddoc">
|
||
<p>Burst length 16. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggab869da998b8a7d83bc28720b86cf1b44a5834e15a39fbd95cce1d21866ac90d3c"></a>kSEMC_Dbi_BurstLen32</em> </td><td class="fielddoc">
|
||
<p>Burst length 32. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggab869da998b8a7d83bc28720b86cf1b44abe79f64918feba2a19b76e802241cf14"></a>kSEMC_Dbi_BurstLen64</em> </td><td class="fielddoc">
|
||
<p>Burst length 64. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga18301d888b36dceb10e0344d6899fc3a"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga18301d888b36dceb10e0344d6899fc3a">_semc_iomux_pin</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga18301d888b36dceb10e0344d6899fc3aabceeededbd643e914bfa5b0bc6dea9ea"></a>kSEMC_MUXA8</em> </td><td class="fielddoc">
|
||
<p>MUX A8 pin. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga18301d888b36dceb10e0344d6899fc3aaa9c6dbc1a0723454884437ba9dc42c26"></a>kSEMC_MUXCSX0</em> </td><td class="fielddoc">
|
||
<p>MUX CSX0 pin. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga18301d888b36dceb10e0344d6899fc3aa77f7c611692cde18080bbe67b8bf21aa"></a>kSEMC_MUXCSX1</em> </td><td class="fielddoc">
|
||
<p>MUX CSX1 Pin. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga18301d888b36dceb10e0344d6899fc3aa1b32569518277d0526e0724d3a1e4062"></a>kSEMC_MUXCSX2</em> </td><td class="fielddoc">
|
||
<p>MUX CSX2 Pin. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga18301d888b36dceb10e0344d6899fc3aa89f2b41d3139528566eb8d8352261cbd"></a>kSEMC_MUXCSX3</em> </td><td class="fielddoc">
|
||
<p>MUX CSX3 Pin. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga18301d888b36dceb10e0344d6899fc3aa510ba0be9acdfa4186984a840b9cebd1"></a>kSEMC_MUXRDY</em> </td><td class="fielddoc">
|
||
<p>MUX RDY pin. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaf5518b4ab5256f8820a979d4bd1a8366"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gaf5518b4ab5256f8820a979d4bd1a8366">_semc_iomux_nora27_pin</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggaf5518b4ab5256f8820a979d4bd1a8366acfb214c11e851e3592f02174316b257d"></a>kSEMC_MORA27_NONE</em> </td><td class="fielddoc">
|
||
<p>No NOR/SRAM A27 pin. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggaf5518b4ab5256f8820a979d4bd1a8366a4abd6a254321aece43d62b696c3b18c1"></a>kSEMC_NORA27_MUXCSX3</em> </td><td class="fielddoc">
|
||
<p>MUX CSX3 Pin. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggaf5518b4ab5256f8820a979d4bd1a8366a99be5b9e0a3617efb82181fea99cdcc4"></a>kSEMC_NORA27_MUXRDY</em> </td><td class="fielddoc">
|
||
<p>MUX RDY pin. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga3c931a3098d8b2fd4e2af93096ef9331"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga3c931a3098d8b2fd4e2af93096ef9331">_semc_port_size</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga3c931a3098d8b2fd4e2af93096ef9331a812bc5e45b3353877c91d7f16048473d"></a>kSEMC_PortSize8Bit</em> </td><td class="fielddoc">
|
||
<p>8-Bit port size. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga3c931a3098d8b2fd4e2af93096ef9331ad935bc0609acd89b9357ec0b44d91f4c"></a>kSEMC_PortSize16Bit</em> </td><td class="fielddoc">
|
||
<p>16-Bit port size. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga2301f9638581884d20a6d9caa75149a2"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga2301f9638581884d20a6d9caa75149a2">_semc_addr_mode</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga2301f9638581884d20a6d9caa75149a2a85dbf10fcc8a1b0dd72a18df6ce4bbfd"></a>kSEMC_AddrDataMux</em> </td><td class="fielddoc">
|
||
<p>SEMC address/data mux mode. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga2301f9638581884d20a6d9caa75149a2a43104f2c506ba6bee72376dd78c28cac"></a>kSEMC_AdvAddrdataMux</em> </td><td class="fielddoc">
|
||
<p>Advanced address/data mux mode. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga2301f9638581884d20a6d9caa75149a2a870389dbbefb950c34f3f2b23647e082"></a>kSEMC_AddrDataNonMux</em> </td><td class="fielddoc">
|
||
<p>Address/data non-mux mode. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaf8b0c7eefae9809e15d935e7852d2304"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gaf8b0c7eefae9809e15d935e7852d2304">_semc_dqs_mode</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggaf8b0c7eefae9809e15d935e7852d2304af21e135cae2e3c11db5be755629492ba"></a>kSEMC_Loopbackinternal</em> </td><td class="fielddoc">
|
||
<p>Dummy read strobe loopbacked internally. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggaf8b0c7eefae9809e15d935e7852d2304a710e8f62fe2d8c416eda8b0f9afa36ed"></a>kSEMC_Loopbackdqspad</em> </td><td class="fielddoc">
|
||
<p>Dummy read strobe loopbacked from DQS pad. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga5070fd3150d5c57dae6d611fecb34a3d"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga5070fd3150d5c57dae6d611fecb34a3d">_semc_adv_polarity</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga5070fd3150d5c57dae6d611fecb34a3dad843b304792bbed95538ff2ab95fcc2b"></a>kSEMC_AdvActiveLow</em> </td><td class="fielddoc">
|
||
<p>Adv active low. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga5070fd3150d5c57dae6d611fecb34a3daa585d537911be162fad3a850645257e1"></a>kSEMC_AdvActiveHigh</em> </td><td class="fielddoc">
|
||
<p>Adv active high. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga96ba5adb2a365bd4a8df827dabd4b3f2"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga96ba5adb2a365bd4a8df827dabd4b3f2">_semc_sync_mode</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga96ba5adb2a365bd4a8df827dabd4b3f2a9fcb1bffd29c0a7a986ed44bc41c2392"></a>kSEMC_AsyncMode</em> </td><td class="fielddoc">
|
||
<p>Async mode. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga96ba5adb2a365bd4a8df827dabd4b3f2a82eb3fa90fbdbc7beff1edec6acaea50"></a>kSEMC_SyncMode</em> </td><td class="fielddoc">
|
||
<p>Sync mode. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga92d9375b047e2425a0411d80618dbea1"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga92d9375b047e2425a0411d80618dbea1">_semc_adv_level_control</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga92d9375b047e2425a0411d80618dbea1a2a686fd7b2fc28eecaf6fef88be8c304"></a>kSEMC_AdvHigh</em> </td><td class="fielddoc">
|
||
<p>Adv is high during address hold state. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga92d9375b047e2425a0411d80618dbea1a33ca2640aebfc5b7f642602464d1807a"></a>kSEMC_AdvLow</em> </td><td class="fielddoc">
|
||
<p>Adv is low during address hold state. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga6b2d7c92d27c7d94a70c29efe2507620"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga6b2d7c92d27c7d94a70c29efe2507620">_semc_rdy_polarity</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga6b2d7c92d27c7d94a70c29efe2507620a1cb708a8f8e38ab5caff5709e06bd1e0"></a>kSEMC_RdyActiveLow</em> </td><td class="fielddoc">
|
||
<p>Adv active low. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga6b2d7c92d27c7d94a70c29efe2507620a6171b3de9ef657c77a7b9bc9838fbe60"></a>kSEMC_RdyActivehigh</em> </td><td class="fielddoc">
|
||
<p>Adv active low. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gae40651987187d16a3265518df0c4e159"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gae40651987187d16a3265518df0c4e159">_semc_ipcmd_nand_addrmode</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggae40651987187d16a3265518df0c4e159a778f1a097cb1eeca26e9e75a013f085c"></a>kSEMC_NANDAM_ColumnRow</em> </td><td class="fielddoc">
|
||
<p>Address mode: column and row address(5Byte-CA0/CA1/RA0/RA1/RA2). </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae40651987187d16a3265518df0c4e159a49707818eede770ee4fd03bf176bde8a"></a>kSEMC_NANDAM_ColumnCA0</em> </td><td class="fielddoc">
|
||
<p>Address mode: column address only(1 Byte-CA0). </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae40651987187d16a3265518df0c4e159a842c25fbd836a7cebed5b7ec57a434f4"></a>kSEMC_NANDAM_ColumnCA0CA1</em> </td><td class="fielddoc">
|
||
<p>Address mode: column address only(2 Byte-CA0/CA1). </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae40651987187d16a3265518df0c4e159a0165466539b04e572bf9eaedc3d19090"></a>kSEMC_NANDAM_RawRA0</em> </td><td class="fielddoc">
|
||
<p>Address mode: row address only(1 Byte-RA0). </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae40651987187d16a3265518df0c4e159a1b261ecbce65cada2c1a21da787e08fb"></a>kSEMC_NANDAM_RawRA0RA1</em> </td><td class="fielddoc">
|
||
<p>Address mode: row address only(2 Byte-RA0/RA1). </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggae40651987187d16a3265518df0c4e159a129334132b9a4ba5ba97161978aa4833"></a>kSEMC_NANDAM_RawRA0RA1RA2</em> </td><td class="fielddoc">
|
||
<p>Address mode: row address only(3 Byte-RA0). </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gad6c8906e0384e49ec93d877546937ee9"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gad6c8906e0384e49ec93d877546937ee9">_semc_ipcmd_nand_cmdmode</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9a1477f7ac21c762cb1d7841424c70f2b9"></a>kSEMC_NANDCM_Command</em> </td><td class="fielddoc">
|
||
<p>command. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9aa8e6a9f162c6e8e1c6e0bbbd8bc5cdec"></a>kSEMC_NANDCM_CommandHold</em> </td><td class="fielddoc">
|
||
<p>Command hold. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9a32679a5820738318d05602d2243b9eb3"></a>kSEMC_NANDCM_CommandAddress</em> </td><td class="fielddoc">
|
||
<p>Command address. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9a1c2ac25d62129539937d89d726a02f3f"></a>kSEMC_NANDCM_CommandAddressHold</em> </td><td class="fielddoc">
|
||
<p>Command address hold. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9a0541060ec3670c8773f43ac31c3bb387"></a>kSEMC_NANDCM_CommandAddressRead</em> </td><td class="fielddoc">
|
||
<p>Command address read. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9a92321d0f814076a394c73208151cbd4b"></a>kSEMC_NANDCM_CommandAddressWrite</em> </td><td class="fielddoc">
|
||
<p>Command address write. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9a258dcfeee8f30347dcd839214fa6340c"></a>kSEMC_NANDCM_CommandRead</em> </td><td class="fielddoc">
|
||
<p>Command read. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9a409aeb261a6cf397818cec3921428402"></a>kSEMC_NANDCM_CommandWrite</em> </td><td class="fielddoc">
|
||
<p>Command write. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9af517aeaadcb646e1e144e9794c5bf244"></a>kSEMC_NANDCM_Read</em> </td><td class="fielddoc">
|
||
<p>Read. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad6c8906e0384e49ec93d877546937ee9afc365a4fdfbd08e4f4d31926a08528fe"></a>kSEMC_NANDCM_Write</em> </td><td class="fielddoc">
|
||
<p>Write. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga40c660f4cf93b8be644af49ecb7d511e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga40c660f4cf93b8be644af49ecb7d511e">_semc_nand_address_option</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga40c660f4cf93b8be644af49ecb7d511ea0b4f163c03dea0364d3b3ec0ddb9afbe"></a>kSEMC_NandAddrOption_5byte_CA2RA3</em> </td><td class="fielddoc">
|
||
<p>CA0+CA1+RA0+RA1+RA2. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga40c660f4cf93b8be644af49ecb7d511eaec2299c6e74443e448acbc64a67cb35a"></a>kSEMC_NandAddrOption_4byte_CA2RA2</em> </td><td class="fielddoc">
|
||
<p>CA0+CA1+RA0+RA1. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga40c660f4cf93b8be644af49ecb7d511ea47bcc5d243d2334e2e5e442a254fc203"></a>kSEMC_NandAddrOption_3byte_CA2RA1</em> </td><td class="fielddoc">
|
||
<p>CA0+CA1+RA0. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga40c660f4cf93b8be644af49ecb7d511eab0add1310bcf734ce630a3012be386f9"></a>kSEMC_NandAddrOption_4byte_CA1RA3</em> </td><td class="fielddoc">
|
||
<p>CA0+RA0+RA1+RA2. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga40c660f4cf93b8be644af49ecb7d511eafe6ff5806bd256bafdfc0aea21492c95"></a>kSEMC_NandAddrOption_3byte_CA1RA2</em> </td><td class="fielddoc">
|
||
<p>CA0+RA0+RA1. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga40c660f4cf93b8be644af49ecb7d511ea0a4cf87cafe8c863312b3bf08c08311b"></a>kSEMC_NandAddrOption_2byte_CA1RA1</em> </td><td class="fielddoc">
|
||
<p>CA0+RA0. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gad9c8a83f7407a9d57a2f95cb77a92aa3"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#gad9c8a83f7407a9d57a2f95cb77a92aa3">_semc_ipcmd_nor_dbi</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggad9c8a83f7407a9d57a2f95cb77a92aa3a77d25abf90756f09f0f1d8b4eab475ae"></a>kSEMC_NORDBICM_Read</em> </td><td class="fielddoc">
|
||
<p>NOR read. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="ggad9c8a83f7407a9d57a2f95cb77a92aa3a99b2f4d1a2696ba7da72d5137eece41f"></a>kSEMC_NORDBICM_Write</em> </td><td class="fielddoc">
|
||
<p>NOR write. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga41215097a8437c45e2e8196b50f8e405"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga41215097a8437c45e2e8196b50f8e405">_semc_ipcmd_sram</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga41215097a8437c45e2e8196b50f8e405af06753bc01ef7b510d76fe30ca5af3a6"></a>kSEMC_SRAMCM_ArrayRead</em> </td><td class="fielddoc">
|
||
<p>SRAM memory array read. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga41215097a8437c45e2e8196b50f8e405a02cce0c4f3eb830102af2f9e0c73888d"></a>kSEMC_SRAMCM_ArrayWrite</em> </td><td class="fielddoc">
|
||
<p>SRAM memory array write. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga41215097a8437c45e2e8196b50f8e405ab318aa628c69a3d562b6ad391397209c"></a>kSEMC_SRAMCM_RegRead</em> </td><td class="fielddoc">
|
||
<p>SRAM memory register read. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga41215097a8437c45e2e8196b50f8e405a3b4a205f4611490c68f1597ede677777"></a>kSEMC_SRAMCM_RegWrite</em> </td><td class="fielddoc">
|
||
<p>SRAM memory register write. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga113141e40aff866979ab953dded5a815"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">enum <a class="el" href="a00069.html#ga113141e40aff866979ab953dded5a815">_semc_ipcmd_sdram</a></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<table class="fieldtable">
|
||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga113141e40aff866979ab953dded5a815a3857923a3c00ccaefc3075363da0505d"></a>kSEMC_SDRAMCM_Read</em> </td><td class="fielddoc">
|
||
<p>SDRAM memory read. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga113141e40aff866979ab953dded5a815a9220dc1be1b5f916c9b4237e9cb1e47d"></a>kSEMC_SDRAMCM_Write</em> </td><td class="fielddoc">
|
||
<p>SDRAM memory write. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga113141e40aff866979ab953dded5a815a3769734cc057cf347997a92881eaba30"></a>kSEMC_SDRAMCM_Modeset</em> </td><td class="fielddoc">
|
||
<p>SDRAM MODE SET. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga113141e40aff866979ab953dded5a815a3f5a3483db0234e5d28c5dfbca0fcb1b"></a>kSEMC_SDRAMCM_Active</em> </td><td class="fielddoc">
|
||
<p>SDRAM active. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga113141e40aff866979ab953dded5a815ab602e050320b8dbe2ae451834dc9aeb1"></a>kSEMC_SDRAMCM_AutoRefresh</em> </td><td class="fielddoc">
|
||
<p>SDRAM auto-refresh. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga113141e40aff866979ab953dded5a815a5849287a0050fd56215fcc1208c87bcd"></a>kSEMC_SDRAMCM_SelfRefresh</em> </td><td class="fielddoc">
|
||
<p>SDRAM self-refresh. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga113141e40aff866979ab953dded5a815a919540c30acd8818465ef06515767a14"></a>kSEMC_SDRAMCM_Precharge</em> </td><td class="fielddoc">
|
||
<p>SDRAM precharge. </p>
|
||
</td></tr>
|
||
<tr><td class="fieldname"><em><a class="anchor" id="gga113141e40aff866979ab953dded5a815a7e1cabf6b5ef8bb904ba1da1eeb5132f"></a>kSEMC_SDRAMCM_Prechargeall</em> </td><td class="fielddoc">
|
||
<p>SDRAM precharge all. </p>
|
||
</td></tr>
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
<h2 class="groupheader">Function Documentation</h2>
|
||
<a class="anchor" id="ga69cb0590403600e49b1e883b9df51b00"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">void SEMC_GetDefaultConfig </td>
|
||
<td>(</td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga76df54f9833d3321bf59e0e1468efc1c">semc_config_t</a> * </td>
|
||
<td class="paramname"><em>config</em></td><td>)</td>
|
||
<td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>The purpose of this API is to get the default SEMC configure structure for <a class="el" href="a00069.html#gadc70f382b4b8dec8c70f85e9bfa594a7" title="Initializes SEMC. ">SEMC_Init()</a>. User may use the initialized structure unchanged in <a class="el" href="a00069.html#gadc70f382b4b8dec8c70f85e9bfa594a7" title="Initializes SEMC. ">SEMC_Init()</a>, or modify some fields of the structure before calling <a class="el" href="a00069.html#gadc70f382b4b8dec8c70f85e9bfa594a7" title="Initializes SEMC. ">SEMC_Init()</a>. Example: </p>
|
||
<div class="fragment"><div class="line"><a class="code" href="a00069.html#a00504">semc_config_t</a> config;</div>
|
||
<div class="line"><a class="code" href="a00069.html#ga69cb0590403600e49b1e883b9df51b00">SEMC_GetDefaultConfig</a>(&config);</div>
|
||
</div><!-- fragment --> <dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">config</td><td>The SEMC configuration structure pointer. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gadc70f382b4b8dec8c70f85e9bfa594a7"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">void SEMC_Init </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga76df54f9833d3321bf59e0e1468efc1c">semc_config_t</a> * </td>
|
||
<td class="paramname"><em>configure</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This function ungates the SEMC clock and initializes SEMC. This function must be called before calling any other SEMC driver functions.</p>
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">configure</td><td>The SEMC configuration structure pointer. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga3d1a94d198ee85a49df6653ee8e30ca9"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">void SEMC_Deinit </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em></td><td>)</td>
|
||
<td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This function gates the SEMC clock. As a result, the SEMC module doesn't work after calling this function, for some IDE, calling this API may cause the next downloading operation failed. so, please call this API cautiously. Additional, users can using "#define FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL (1)" to disable the clock control operation in drivers.</p>
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaad9584943cf7ba386932020fce471f64"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_ConfigureSDRAM </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga977edf56dcf9a01cf9c7603dadda599e">semc_sdram_cs_t</a> </td>
|
||
<td class="paramname"><em>cs</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga00d2235c7405d6c7cff3cdf920f59246">semc_sdram_config_t</a> * </td>
|
||
<td class="paramname"><em>config</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>clkSrc_Hz</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">cs</td><td>The chip selection. </td></tr>
|
||
<tr><td class="paramname">config</td><td>The sdram configuration. </td></tr>
|
||
<tr><td class="paramname">clkSrc_Hz</td><td>The SEMC clock frequency. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga298dda6df7ebb66bbd8d8958901b29cc"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_ConfigureNAND </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga44b06cef74a6ffc7644446efd9524338">semc_nand_config_t</a> * </td>
|
||
<td class="paramname"><em>config</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>clkSrc_Hz</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">config</td><td>The nand configuration. </td></tr>
|
||
<tr><td class="paramname">clkSrc_Hz</td><td>The SEMC clock frequency. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga320472d5b15ab7d003315ff7c63432bb"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_ConfigureNOR </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga8819d03614c39d1e09be2fc5c2d3aac0">semc_nor_config_t</a> * </td>
|
||
<td class="paramname"><em>config</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>clkSrc_Hz</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">config</td><td>The nor configuration. </td></tr>
|
||
<tr><td class="paramname">clkSrc_Hz</td><td>The SEMC clock frequency. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga5c32a3e9fa052480c7dff36f14be82dc"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_ConfigureSRAMWithChipSelection </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga34d71a46bb4a8271272d72bfa86b74dd">semc_sram_cs_t</a> </td>
|
||
<td class="paramname"><em>cs</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga637c64a6f42bd63a0528bee003516173">semc_sram_config_t</a> * </td>
|
||
<td class="paramname"><em>config</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>clkSrc_Hz</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">cs</td><td>The chip selection. </td></tr>
|
||
<tr><td class="paramname">config</td><td>The sram configuration. </td></tr>
|
||
<tr><td class="paramname">clkSrc_Hz</td><td>The SEMC clock frequency. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga13309ec9978d566ce51d3cee0de9b307"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_ConfigureSRAM </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga637c64a6f42bd63a0528bee003516173">semc_sram_config_t</a> * </td>
|
||
<td class="paramname"><em>config</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>clkSrc_Hz</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="deprecated"><dt><b><a class="el" href="a00309.html#_deprecated000015">Deprecated:</a></b></dt><dd>Do not use this function. It has been superceded by <a class="el" href="a00069.html#ga5c32a3e9fa052480c7dff36f14be82dc">SEMC_ConfigureSRAMWithChipSelection</a>. </dd></dl>
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">config</td><td>The sram configuration. </td></tr>
|
||
<tr><td class="paramname">clkSrc_Hz</td><td>The SEMC clock frequency. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga99ebf5fd9bcd3cefb7e1178803f9375e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_ConfigureDBI </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga14d8c0394c3f0571d87396e69527dbbb">semc_dbi_config_t</a> * </td>
|
||
<td class="paramname"><em>config</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>clkSrc_Hz</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">config</td><td>The dbi configuration. </td></tr>
|
||
<tr><td class="paramname">clkSrc_Hz</td><td>The SEMC clock frequency. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga22affd1ea057d09dec52aa7af6cfc73f"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">static void SEMC_EnableInterrupts </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>mask</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This function enables the SEMC interrupts according to the provided mask. The mask is a logical OR of enumeration members. See <a class="el" href="a00069.html#ga7f71c989de0b776a08cf7aa4cc08516a">semc_interrupt_enable_t</a>. For example, to enable the IP command done and error interrupt, do the following. </p>
|
||
<div class="fragment"><div class="line">* <a class="code" href="a00069.html#ga22affd1ea057d09dec52aa7af6cfc73f">SEMC_EnableInterrupts</a>(ENET, <a class="code" href="a00069.html#ggad048a6f986fd3668285e281c4186f5b4aa7a04a11dc414b2a37a237a5addf349a">kSEMC_IPCmdDoneInterrupt</a> | <a class="code" href="a00069.html#ggad048a6f986fd3668285e281c4186f5b4a64e25e50990bb0efd1447901ce44eb00">kSEMC_IPCmdErrInterrupt</a>);</div>
|
||
<div class="line">* </div>
|
||
</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">mask</td><td>SEMC interrupts to enable. This is a logical OR of the enumeration :: semc_interrupt_enable_t. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaae8c8576045af3144549b69381c75bee"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">static void SEMC_DisableInterrupts </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>mask</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This function disables the SEMC interrupts according to the provided mask. The mask is a logical OR of enumeration members. See <a class="el" href="a00069.html#ga7f71c989de0b776a08cf7aa4cc08516a">semc_interrupt_enable_t</a>. For example, to disable the IP command done and error interrupt, do the following. </p>
|
||
<div class="fragment"><div class="line">* <a class="code" href="a00069.html#gaae8c8576045af3144549b69381c75bee">SEMC_DisableInterrupts</a>(ENET, <a class="code" href="a00069.html#ggad048a6f986fd3668285e281c4186f5b4aa7a04a11dc414b2a37a237a5addf349a">kSEMC_IPCmdDoneInterrupt</a> | <a class="code" href="a00069.html#ggad048a6f986fd3668285e281c4186f5b4a64e25e50990bb0efd1447901ce44eb00">kSEMC_IPCmdErrInterrupt</a>);</div>
|
||
<div class="line">* </div>
|
||
</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">mask</td><td>SEMC interrupts to disable. This is a logical OR of the enumeration :: semc_interrupt_enable_t. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga05d162058987704db4a0d7873f40683e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">static bool SEMC_GetStatusFlag </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em></td><td>)</td>
|
||
<td></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This function gets the SEMC interrupts event status. User can use the a logical OR of enumeration member as a mask. See <a class="el" href="a00069.html#ga7f71c989de0b776a08cf7aa4cc08516a">semc_interrupt_enable_t</a>.</p>
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
<dl class="section return"><dt>Returns</dt><dd>status flag, use status flag in semc_interrupt_enable_t to get the related status. </dd></dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gae77b2945736c7d5d8bf3cf946ed83b62"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">static void SEMC_ClearStatusFlags </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>mask</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>The following status register flags can be cleared SEMC interrupt status.</p>
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC base pointer </td></tr>
|
||
<tr><td class="paramname">mask</td><td>The status flag mask, a logical OR of enumeration member <a class="el" href="a00069.html#ga7f71c989de0b776a08cf7aa4cc08516a">semc_interrupt_enable_t</a>. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga849744b0431363dde9dbcdf62f89f322"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">static bool SEMC_IsInIdle </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em></td><td>)</td>
|
||
<td></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
<dl class="section return"><dt>Returns</dt><dd>True SEMC is in idle, false is not in idle. </dd></dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gad059eaa4f55d5f336939bab9999fe4b2"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_SendIPCommand </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#ga3b78cf761655768f0e7d4de316a0bb51">semc_mem_type_t</a> </td>
|
||
<td class="paramname"><em>memType</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>address</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>command</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>write</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t * </td>
|
||
<td class="paramname"><em>read</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">memType</td><td>SEMC memory type. refer to "semc_mem_type_t" </td></tr>
|
||
<tr><td class="paramname">address</td><td>SEMC device address. </td></tr>
|
||
<tr><td class="paramname">command</td><td>SEMC IP command. For NAND device, we should use the SEMC_BuildNandIPCommand to get the right nand command. For NOR/DBI device, take refer to "semc_ipcmd_nor_dbi_t". For SRAM device, take refer to "semc_ipcmd_sram_t". For SDRAM device, take refer to "semc_ipcmd_sdram_t". </td></tr>
|
||
<tr><td class="paramname">write</td><td>Data for write access. </td></tr>
|
||
<tr><td class="paramname">read</td><td>Data pointer for read data out. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga7f22152163146e1106ca425234683e4c"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">static uint16_t SEMC_BuildNandIPCommand </td>
|
||
<td>(</td>
|
||
<td class="paramtype">uint8_t </td>
|
||
<td class="paramname"><em>userCommand</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#gae57fc52f01d86e96027353403f9064c0">semc_ipcmd_nand_addrmode_t</a> </td>
|
||
<td class="paramname"><em>addrMode</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype"><a class="el" href="a00069.html#gab7e2230f72dc3eba8ccc7a09ce926736">semc_ipcmd_nand_cmdmode_t</a> </td>
|
||
<td class="paramname"><em>cmdMode</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<p>This function build SEMC NAND IP command. The command is build of user command code, SEMC address mode and SEMC command mode.</p>
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">userCommand</td><td>NAND device normal command. </td></tr>
|
||
<tr><td class="paramname">addrMode</td><td>NAND address mode. Refer to "semc_ipcmd_nand_addrmode_t". </td></tr>
|
||
<tr><td class="paramname">cmdMode</td><td>NAND command mode. Refer to "semc_ipcmd_nand_cmdmode_t". </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga6f2beaba717621aa383c0090d14e7c1e"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="mlabels">
|
||
<tr>
|
||
<td class="mlabels-left">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname">static bool SEMC_IsNandReady </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em></td><td>)</td>
|
||
<td></td>
|
||
</tr>
|
||
</table>
|
||
</td>
|
||
<td class="mlabels-right">
|
||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
<dl class="section return"><dt>Returns</dt><dd>True NAND is ready, false NAND is not ready. </dd></dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga9994d6924542ecce9a3fdb22bd925194"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_IPCommandNandWrite </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>address</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint8_t * </td>
|
||
<td class="paramname"><em>data</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>size_bytes</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">address</td><td>SEMC NAND device address. </td></tr>
|
||
<tr><td class="paramname">data</td><td>Data for write access. </td></tr>
|
||
<tr><td class="paramname">size_bytes</td><td>Data length. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gaeca870d7fd430072a4a4cb6d54a5e143"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_IPCommandNandRead </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>address</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint8_t * </td>
|
||
<td class="paramname"><em>data</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>size_bytes</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">address</td><td>SEMC NAND device address. </td></tr>
|
||
<tr><td class="paramname">data</td><td>Data pointer for data read out. </td></tr>
|
||
<tr><td class="paramname">size_bytes</td><td>Data length. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="gacc49223662d583d61fd52583bc466063"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_IPCommandNorWrite </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>address</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint8_t * </td>
|
||
<td class="paramname"><em>data</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>size_bytes</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">address</td><td>SEMC NOR device address. </td></tr>
|
||
<tr><td class="paramname">data</td><td>Data for write access. </td></tr>
|
||
<tr><td class="paramname">size_bytes</td><td>Data length. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
<a class="anchor" id="ga24e4bff167ba4cf3bbb63b82d44f2454"></a>
|
||
<div class="memitem">
|
||
<div class="memproto">
|
||
<table class="memname">
|
||
<tr>
|
||
<td class="memname"><a class="el" href="a00272.html#gaaabdaf7ee58ca7269bd4bf24efcde092">status_t</a> SEMC_IPCommandNorRead </td>
|
||
<td>(</td>
|
||
<td class="paramtype">SEMC_Type * </td>
|
||
<td class="paramname"><em>base</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>address</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint8_t * </td>
|
||
<td class="paramname"><em>data</em>, </td>
|
||
</tr>
|
||
<tr>
|
||
<td class="paramkey"></td>
|
||
<td></td>
|
||
<td class="paramtype">uint32_t </td>
|
||
<td class="paramname"><em>size_bytes</em> </td>
|
||
</tr>
|
||
<tr>
|
||
<td></td>
|
||
<td>)</td>
|
||
<td></td><td></td>
|
||
</tr>
|
||
</table>
|
||
</div><div class="memdoc">
|
||
<dl class="params"><dt>Parameters</dt><dd>
|
||
<table class="params">
|
||
<tr><td class="paramname">base</td><td>SEMC peripheral base address. </td></tr>
|
||
<tr><td class="paramname">address</td><td>SEMC NOR device address. </td></tr>
|
||
<tr><td class="paramname">data</td><td>Data pointer for data read out. </td></tr>
|
||
<tr><td class="paramname">size_bytes</td><td>Data length. </td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
|
||
</div>
|
||
</div>
|
||
</div><!-- contents -->
|
||
</div><!-- doc-content -->
|
||
<!-- HTML footer for doxygen 1.8.5-->
|
||
<!-- start footer part -->
|
||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||
<ul class="foot">
|
||
<li class="footer">© 2016 NXP Semiconductors. All rights reserved.
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</body>
|
||
</html>
|