2022-04-08 14:42:47 +00:00
<!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" / >
2024-04-12 13:21:49 +00:00
< title > MCUXpresso SDK API Reference Manual: SDMMC Common< / title >
2022-04-08 14:42:47 +00:00
< 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
2024-04-12 13:21:49 +00:00
  < span id = "projectnumber" > Rev 2.15.000< / span >
2022-04-08 14:42:47 +00:00
< / 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('a00038.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" >
2023-01-26 02:53:53 +00:00
< a href = "#nested-classes" > Data Structures< / a > |
< a href = "#define-members" > Macros< / a > |
< a href = "#typedef-members" > Typedefs< / a > |
2024-04-12 13:21:49 +00:00
< a href = "#enum-members" > Enumerations< / a > < / div >
2022-04-08 14:42:47 +00:00
< div class = "headertitle" >
2024-04-12 13:21:49 +00:00
< div class = "title" > SDMMC Common< div class = "ingroups" > < a class = "el" href = "a00272.html" > Cards: Secure Digital Card/Embedded MultiMedia Card/SDIO Card< / a > < / div > < / div > < / div >
2022-04-08 14:42:47 +00:00
< / div > <!-- header -->
< div class = "contents" >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Overview< / h2 >
2024-04-12 13:21:49 +00:00
< p > The sdmmc common function and definition. < / p >
< table class = "memberdecls" >
2022-04-08 14:42:47 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "nested-classes" > < / a >
Data Structures< / h2 > < / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr class = "memitem:a00392" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00392" > _sd_detect_card< / a > < / td > < / tr >
< tr class = "memdesc:a00392" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sd card detect < a href = "a00038.html#a00392" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00392" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00393" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00393" > _sd_io_voltage< / a > < / td > < / tr >
< tr class = "memdesc:a00393" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io voltage control configuration < a href = "a00038.html#a00393" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00393" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00396" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00396" > _sd_usr_param< / a > < / td > < / tr >
< tr class = "memdesc:a00396" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdcard user parameter < a href = "a00038.html#a00396" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00396" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00408" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00408" > _sdio_card_int< / a > < / td > < / tr >
< tr class = "memdesc:a00408" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card interrupt application callback < a href = "a00038.html#a00408" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00408" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00412" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00412" > _sdio_usr_param< / a > < / td > < / tr >
< tr class = "memdesc:a00412" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio user parameter < a href = "a00038.html#a00412" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00412" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00410" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00410" > _sdio_fbr< / a > < / td > < / tr >
< tr class = "memdesc:a00410" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card FBR register < a href = "a00038.html#a00410" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00410" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00409" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00409" > _sdio_common_cis< / a > < / td > < / tr >
< tr class = "memdesc:a00409" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card common CIS < a href = "a00038.html#a00409" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00409" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00411" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00411" > _sdio_func_cis< / a > < / td > < / tr >
< tr class = "memdesc:a00411" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card function CIS < a href = "a00038.html#a00411" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00411" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00395" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00395" > _sd_status< / a > < / td > < / tr >
< tr class = "memdesc:a00395" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card status. < a href = "a00038.html#a00395" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00395" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00390" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00390" > _sd_cid< / a > < / td > < / tr >
< tr class = "memdesc:a00390" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card CID register. < a href = "a00038.html#a00390" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00390" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00391" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00391" > _sd_csd< / a > < / td > < / tr >
< tr class = "memdesc:a00391" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card CSD register. < a href = "a00038.html#a00391" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00391" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00394" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00394" > _sd_scr< / a > < / td > < / tr >
< tr class = "memdesc:a00394" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card SCR register. < a href = "a00038.html#a00394" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00394" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00368" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00368" > _mmc_cid< / a > < / td > < / tr >
< tr class = "memdesc:a00368" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card CID register. < a href = "a00038.html#a00368" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00368" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00369" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00369" > _mmc_csd< / a > < / td > < / tr >
< tr class = "memdesc:a00369" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card CSD register. < a href = "a00038.html#a00369" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00369" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00370" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00370" > _mmc_extended_csd< / a > < / td > < / tr >
< tr class = "memdesc:a00370" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card Extended CSD register (unit: byte). < a href = "a00038.html#a00370" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00370" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00371" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00371" > _mmc_extended_csd_config< / a > < / td > < / tr >
< tr class = "memdesc:a00371" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC Extended CSD configuration. < a href = "a00038.html#a00371" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00371" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00366" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00366" > _mmc_boot_config< / a > < / td > < / tr >
< tr class = "memdesc:a00366" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot configuration definition. < a href = "a00038.html#a00366" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a00366" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-04-08 14:42:47 +00:00
< / table > < table class = "memberdecls" >
2023-01-26 02:53:53 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "define-members" > < / a >
Macros< / h2 > < / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr class = "memitem:gac0eadc3216484ee8031fb34c14fbe749" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac0eadc3216484ee8031fb34c14fbe749" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac0eadc3216484ee8031fb34c14fbe749" > SWAP_WORD_BYTE_SEQUENCE< / a > (x)      (__REV(x))< / td > < / tr >
< tr class = "memdesc:gac0eadc3216484ee8031fb34c14fbe749" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reverse byte sequence in uint32_t. < br / > < / td > < / tr >
< tr class = "separator:gac0eadc3216484ee8031fb34c14fbe749" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac8ccedea04b86c2675e224718028ad1b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac8ccedea04b86c2675e224718028ad1b" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac8ccedea04b86c2675e224718028ad1b" > SWAP_HALF_WROD_BYTE_SEQUENCE< / a > (x)      (__REV16(x))< / td > < / tr >
< tr class = "memdesc:gac8ccedea04b86c2675e224718028ad1b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reverse byte sequence for each half word in uint32_t. < br / > < / td > < / tr >
< tr class = "separator:gac8ccedea04b86c2675e224718028ad1b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga69f833c470ca559c2a5d207027f3f74d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga69f833c470ca559c2a5d207027f3f74d" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga69f833c470ca559c2a5d207027f3f74d" > FSL_SDMMC_MAX_VOLTAGE_RETRIES< / a >       (1000U)< / td > < / tr >
< tr class = "memdesc:ga69f833c470ca559c2a5d207027f3f74d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum loop count to check the card operation voltage range. < br / > < / td > < / tr >
< tr class = "separator:ga69f833c470ca559c2a5d207027f3f74d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab74b42a45b4c8cce3fb34720be0022c2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab74b42a45b4c8cce3fb34720be0022c2" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gab74b42a45b4c8cce3fb34720be0022c2" > FSL_SDMMC_MAX_CMD_RETRIES< / a >       (10U)< / td > < / tr >
< tr class = "memdesc:gab74b42a45b4c8cce3fb34720be0022c2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum loop count to send the cmd. < br / > < / td > < / tr >
< tr class = "separator:gab74b42a45b4c8cce3fb34720be0022c2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf848406103049caaf363c0df3b5a6ddb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf848406103049caaf363c0df3b5a6ddb" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf848406103049caaf363c0df3b5a6ddb" > FSL_SDMMC_DEFAULT_BLOCK_SIZE< / a >       (512U)< / td > < / tr >
< tr class = "memdesc:gaf848406103049caaf363c0df3b5a6ddb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Default block size. < br / > < / td > < / tr >
< tr class = "separator:gaf848406103049caaf363c0df3b5a6ddb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga497dfc2e68f8a3498b08585b233fb1a5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga497dfc2e68f8a3498b08585b233fb1a5" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga497dfc2e68f8a3498b08585b233fb1a5" > SDMMC_DATA_BUFFER_ALIGN_CACHE< / a >       sizeof(uint32_t)< / td > < / tr >
< tr class = "memdesc:ga497dfc2e68f8a3498b08585b233fb1a5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > make sure the internal buffer address is cache align < br / > < / td > < / tr >
< tr class = "separator:ga497dfc2e68f8a3498b08585b233fb1a5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga4dd122ccc71f9eef692acf27d5f851c3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga4dd122ccc71f9eef692acf27d5f851c3" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga4dd122ccc71f9eef692acf27d5f851c3" > FSL_SDMMC_CARD_INTERNAL_BUFFER_SIZE< / a >       (< a class = "el" href = "a00038.html#gaf848406103049caaf363c0df3b5a6ddb" > FSL_SDMMC_DEFAULT_BLOCK_SIZE< / a > + < a class = "el" href = "a00038.html#ga497dfc2e68f8a3498b08585b233fb1a5" > SDMMC_DATA_BUFFER_ALIGN_CACHE< / a > )< / td > < / tr >
< tr class = "memdesc:ga4dd122ccc71f9eef692acf27d5f851c3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdmmc card internal buffer size < br / > < / td > < / tr >
< tr class = "separator:ga4dd122ccc71f9eef692acf27d5f851c3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaabc39f876d0f3b85c615281bac73d3aa" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaabc39f876d0f3b85c615281bac73d3aa" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaabc39f876d0f3b85c615281bac73d3aa" > FSL_SDMMC_CARD_MAX_BUS_FREQ< / a > (max, target)      ((max) == 0U ? (target) : ((max) > (target) ? (target) : (max)))< / td > < / tr >
< tr class = "memdesc:gaabc39f876d0f3b85c615281bac73d3aa" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > get maximum freq < br / > < / td > < / tr >
< tr class = "separator:gaabc39f876d0f3b85c615281bac73d3aa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga658306bd3f0e5e3d5f82af6427f29c3e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga658306bd3f0e5e3d5f82af6427f29c3e" > SDMMC_LOG< / a > (format,...)< / td > < / tr >
< tr class = "memdesc:ga658306bd3f0e5e3d5f82af6427f29c3e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD/MMC error log. < a href = "#ga658306bd3f0e5e3d5f82af6427f29c3e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga658306bd3f0e5e3d5f82af6427f29c3e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa28de26c002ffef8dc53e27e84aabba7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa28de26c002ffef8dc53e27e84aabba7" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaa28de26c002ffef8dc53e27e84aabba7" > SDMMC_CLOCK_400KHZ< / a >       (400000U)< / td > < / tr >
< tr class = "memdesc:gaa28de26c002ffef8dc53e27e84aabba7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD/MMC card initialization clock frequency. < br / > < / td > < / tr >
< tr class = "separator:gaa28de26c002ffef8dc53e27e84aabba7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga61da56bf7761fcbb0a8b5f98597b0a7e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga61da56bf7761fcbb0a8b5f98597b0a7e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga61da56bf7761fcbb0a8b5f98597b0a7e" > SD_CLOCK_25MHZ< / a >       (25000000U)< / td > < / tr >
< tr class = "memdesc:ga61da56bf7761fcbb0a8b5f98597b0a7e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card bus frequency 1 in high-speed mode. < br / > < / td > < / tr >
< tr class = "separator:ga61da56bf7761fcbb0a8b5f98597b0a7e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae81862dd656cded629335cd311027298" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae81862dd656cded629335cd311027298" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae81862dd656cded629335cd311027298" > SD_CLOCK_50MHZ< / a >       (50000000U)< / td > < / tr >
< tr class = "memdesc:gae81862dd656cded629335cd311027298" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card bus frequency 2 in high-speed mode. < br / > < / td > < / tr >
< tr class = "separator:gae81862dd656cded629335cd311027298" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab5ab938258ba03c9cb6dcd90d6173234" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab5ab938258ba03c9cb6dcd90d6173234" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gab5ab938258ba03c9cb6dcd90d6173234" > SD_CLOCK_100MHZ< / a >       (100000000U)< / td > < / tr >
< tr class = "memdesc:gab5ab938258ba03c9cb6dcd90d6173234" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card bus frequency in SDR50 mode. < br / > < / td > < / tr >
< tr class = "separator:gab5ab938258ba03c9cb6dcd90d6173234" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga48bd3adc6f333940e4322212abc7a6f4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga48bd3adc6f333940e4322212abc7a6f4" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga48bd3adc6f333940e4322212abc7a6f4" > SD_CLOCK_208MHZ< / a >       (208000000U)< / td > < / tr >
< tr class = "memdesc:ga48bd3adc6f333940e4322212abc7a6f4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card bus frequency in SDR104 mode. < br / > < / td > < / tr >
< tr class = "separator:ga48bd3adc6f333940e4322212abc7a6f4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1647ca8b4cbaa554f031abbce1e65b42" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga1647ca8b4cbaa554f031abbce1e65b42" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga1647ca8b4cbaa554f031abbce1e65b42" > MMC_CLOCK_26MHZ< / a >       (26000000U)< / td > < / tr >
< tr class = "memdesc:ga1647ca8b4cbaa554f031abbce1e65b42" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card bus frequency 1 in high-speed mode. < br / > < / td > < / tr >
< tr class = "separator:ga1647ca8b4cbaa554f031abbce1e65b42" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8af8527256d965dca7fe83a44eb6510b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga8af8527256d965dca7fe83a44eb6510b" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga8af8527256d965dca7fe83a44eb6510b" > MMC_CLOCK_52MHZ< / a >       (52000000U)< / td > < / tr >
< tr class = "memdesc:ga8af8527256d965dca7fe83a44eb6510b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card bus frequency 2 in high-speed mode. < br / > < / td > < / tr >
< tr class = "separator:ga8af8527256d965dca7fe83a44eb6510b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab8a64e844002ecaa7d807afd4751af68" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab8a64e844002ecaa7d807afd4751af68" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gab8a64e844002ecaa7d807afd4751af68" > MMC_CLOCK_DDR52< / a >       (52000000U)< / td > < / tr >
< tr class = "memdesc:gab8a64e844002ecaa7d807afd4751af68" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card bus frequency in high-speed DDR52 mode. < br / > < / td > < / tr >
< tr class = "separator:gab8a64e844002ecaa7d807afd4751af68" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga671386ab69a0401a950656c7ed994c9a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga671386ab69a0401a950656c7ed994c9a" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga671386ab69a0401a950656c7ed994c9a" > MMC_CLOCK_HS200< / a >       (200000000U)< / td > < / tr >
< tr class = "memdesc:ga671386ab69a0401a950656c7ed994c9a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card bus frequency in high-speed HS200 mode. < br / > < / td > < / tr >
< tr class = "separator:ga671386ab69a0401a950656c7ed994c9a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1f75ed535ed5d2ad5982c32cfbe2ff7e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga1f75ed535ed5d2ad5982c32cfbe2ff7e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga1f75ed535ed5d2ad5982c32cfbe2ff7e" > MMC_CLOCK_HS400< / a >       (400000000U)< / td > < / tr >
< tr class = "memdesc:ga1f75ed535ed5d2ad5982c32cfbe2ff7e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card bus frequency in high-speed HS400 mode. < br / > < / td > < / tr >
< tr class = "separator:ga1f75ed535ed5d2ad5982c32cfbe2ff7e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad546c45be76959743c6ce9267cd851de" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad546c45be76959743c6ce9267cd851de" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad546c45be76959743c6ce9267cd851de" > SDMMC_MASK< / a > (bit)      (1UL < < (bit))< / td > < / tr >
< tr class = "memdesc:gad546c45be76959743c6ce9267cd851de" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > mask convert < br / > < / td > < / tr >
< tr class = "separator:gad546c45be76959743c6ce9267cd851de" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac65517bbf7606d480b8c106d87ae4688" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac65517bbf7606d480b8c106d87ae4688" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac65517bbf7606d480b8c106d87ae4688" > SDMMC_R1_ALL_ERROR_FLAG< / a > < / td > < / tr >
< tr class = "memdesc:gac65517bbf7606d480b8c106d87ae4688" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > R1 all the error flag. < br / > < / td > < / tr >
< tr class = "separator:gac65517bbf7606d480b8c106d87ae4688" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0c99ccde38365da45cb863c9a6b7df94" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga0c99ccde38365da45cb863c9a6b7df94" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga0c99ccde38365da45cb863c9a6b7df94" > SDMMC_R1_CURRENT_STATE< / a > (x)      (((x)& 0x00001E00U) > > 9U)< / td > < / tr >
< tr class = "memdesc:ga0c99ccde38365da45cb863c9a6b7df94" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > R1: current state. < br / > < / td > < / tr >
< tr class = "separator:ga0c99ccde38365da45cb863c9a6b7df94" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2d66cdc475a4d90fb52d47c2d8de6e8b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2d66cdc475a4d90fb52d47c2d8de6e8b" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2d66cdc475a4d90fb52d47c2d8de6e8b" > SDSPI_R7_VERSION_SHIFT< / a >       (28U)< / td > < / tr >
< tr class = "memdesc:ga2d66cdc475a4d90fb52d47c2d8de6e8b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for COMMAND VERSION field in R7. < br / > < / td > < / tr >
< tr class = "separator:ga2d66cdc475a4d90fb52d47c2d8de6e8b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafa470c9f7db85da85c4be4c1b6aadd39" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gafa470c9f7db85da85c4be4c1b6aadd39" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gafa470c9f7db85da85c4be4c1b6aadd39" > SDSPI_R7_VERSION_MASK< / a >       (0xFU)< / td > < / tr >
< tr class = "memdesc:gafa470c9f7db85da85c4be4c1b6aadd39" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for COMMAND VERSION field in R7. < br / > < / td > < / tr >
< tr class = "separator:gafa470c9f7db85da85c4be4c1b6aadd39" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga744e8726e0095941d0abc9a67fe7b889" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga744e8726e0095941d0abc9a67fe7b889" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga744e8726e0095941d0abc9a67fe7b889" > SDSPI_R7_VOLTAGE_SHIFT< / a >       (8U)< / td > < / tr >
< tr class = "memdesc:ga744e8726e0095941d0abc9a67fe7b889" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for VOLTAGE ACCEPTED field in R7. < br / > < / td > < / tr >
< tr class = "separator:ga744e8726e0095941d0abc9a67fe7b889" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7eb52a9427d0887fa28b24c4e258da39" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7eb52a9427d0887fa28b24c4e258da39" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga7eb52a9427d0887fa28b24c4e258da39" > SDSPI_R7_VOLTAGE_MASK< / a >       (0xFU)< / td > < / tr >
< tr class = "memdesc:ga7eb52a9427d0887fa28b24c4e258da39" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for VOLTAGE ACCEPTED field in R7. < br / > < / td > < / tr >
< tr class = "separator:ga7eb52a9427d0887fa28b24c4e258da39" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5c7e489edf12a5572308992da7d9fb51" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga5c7e489edf12a5572308992da7d9fb51" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5c7e489edf12a5572308992da7d9fb51" > SDSPI_R7_VOLTAGE_27_36_MASK< / a >       (0x1U < < SDSPI_R7_VOLTAGE_SHIFT)< / td > < / tr >
< tr class = "memdesc:ga5c7e489edf12a5572308992da7d9fb51" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for VOLTAGE 2.7V to 3.6V field in R7. < br / > < / td > < / tr >
< tr class = "separator:ga5c7e489edf12a5572308992da7d9fb51" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad9cdeaf79aaf4ff5a1abccf1f768026a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad9cdeaf79aaf4ff5a1abccf1f768026a" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad9cdeaf79aaf4ff5a1abccf1f768026a" > SDSPI_R7_ECHO_SHIFT< / a >       (0U)< / td > < / tr >
< tr class = "memdesc:gad9cdeaf79aaf4ff5a1abccf1f768026a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for ECHO field in R7. < br / > < / td > < / tr >
< tr class = "separator:gad9cdeaf79aaf4ff5a1abccf1f768026a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga440d89907d8ea109c51fa928fa7b33f1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga440d89907d8ea109c51fa928fa7b33f1" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga440d89907d8ea109c51fa928fa7b33f1" > SDSPI_R7_ECHO_MASK< / a >       (0xFFU)< / td > < / tr >
< tr class = "memdesc:ga440d89907d8ea109c51fa928fa7b33f1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for ECHO field in R7. < br / > < / td > < / tr >
< tr class = "separator:ga440d89907d8ea109c51fa928fa7b33f1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5e41dd927b1ac5277ac4a353298a8827" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga5e41dd927b1ac5277ac4a353298a8827" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5e41dd927b1ac5277ac4a353298a8827" > SDSPI_DATA_ERROR_TOKEN_MASK< / a >       (0xFU)< / td > < / tr >
< tr class = "memdesc:ga5e41dd927b1ac5277ac4a353298a8827" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data error token mask. < br / > < / td > < / tr >
< tr class = "separator:ga5e41dd927b1ac5277ac4a353298a8827" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa44428d18fae281ee433918f9a09b636" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa44428d18fae281ee433918f9a09b636" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaa44428d18fae281ee433918f9a09b636" > SDSPI_DATA_RESPONSE_TOKEN_MASK< / a >       (0x1FU)< / td > < / tr >
< tr class = "memdesc:gaa44428d18fae281ee433918f9a09b636" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Mask for data response bits. < br / > < / td > < / tr >
< tr class = "separator:gaa44428d18fae281ee433918f9a09b636" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga392b2b5c813bc60f60b5500094420e7b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga392b2b5c813bc60f60b5500094420e7b" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga392b2b5c813bc60f60b5500094420e7b" > SDIO_CCCR_REG_NUMBER< / a >       (0x16U)< / td > < / tr >
< tr class = "memdesc:ga392b2b5c813bc60f60b5500094420e7b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card cccr register number < br / > < / td > < / tr >
< tr class = "separator:ga392b2b5c813bc60f60b5500094420e7b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga00e26247cd74e9b861f81ca11fa849db" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga00e26247cd74e9b861f81ca11fa849db" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga00e26247cd74e9b861f81ca11fa849db" > SDIO_IO_READY_TIMEOUT_UNIT< / a >       (10U)< / td > < / tr >
< tr class = "memdesc:ga00e26247cd74e9b861f81ca11fa849db" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio IO ready timeout steps < br / > < / td > < / tr >
< tr class = "separator:ga00e26247cd74e9b861f81ca11fa849db" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga903a09fcd7745b7e26da080e41801b81" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga903a09fcd7745b7e26da080e41801b81" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga903a09fcd7745b7e26da080e41801b81" > SDIO_CMD_ARGUMENT_RW_POS< / a >       (31U)< / td > < / tr >
< tr class = "memdesc:ga903a09fcd7745b7e26da080e41801b81" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > read/write flag position < br / > < / td > < / tr >
< tr class = "separator:ga903a09fcd7745b7e26da080e41801b81" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga88e1c098220ff7c4d4a66ebcb9359cdb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga88e1c098220ff7c4d4a66ebcb9359cdb" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga88e1c098220ff7c4d4a66ebcb9359cdb" > SDIO_CMD_ARGUMENT_FUNC_NUM_POS< / a >       (28U)< / td > < / tr >
< tr class = "memdesc:ga88e1c098220ff7c4d4a66ebcb9359cdb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function number position < br / > < / td > < / tr >
< tr class = "separator:ga88e1c098220ff7c4d4a66ebcb9359cdb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gadda31506354ad0149773a416c770bcdd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gadda31506354ad0149773a416c770bcdd" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gadda31506354ad0149773a416c770bcdd" > SDIO_DIRECT_CMD_ARGUMENT_RAW_POS< / a >       (27U)< / td > < / tr >
< tr class = "memdesc:gadda31506354ad0149773a416c770bcdd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > direct raw flag position < br / > < / td > < / tr >
< tr class = "separator:gadda31506354ad0149773a416c770bcdd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa7de3a90768b91f3649ab180fab198a2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa7de3a90768b91f3649ab180fab198a2" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaa7de3a90768b91f3649ab180fab198a2" > SDIO_CMD_ARGUMENT_REG_ADDR_POS< / a >       (9U)< / td > < / tr >
< tr class = "memdesc:gaa7de3a90768b91f3649ab180fab198a2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > direct reg addr position < br / > < / td > < / tr >
< tr class = "separator:gaa7de3a90768b91f3649ab180fab198a2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0061071ad370c3f37434b9bea19009d2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga0061071ad370c3f37434b9bea19009d2" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga0061071ad370c3f37434b9bea19009d2" > SDIO_CMD_ARGUMENT_REG_ADDR_MASK< / a >       (0x1FFFFU)< / td > < / tr >
< tr class = "memdesc:ga0061071ad370c3f37434b9bea19009d2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > direct reg addr mask < br / > < / td > < / tr >
< tr class = "separator:ga0061071ad370c3f37434b9bea19009d2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5ab9e1e0c96e7166b1ff7a208f90001d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga5ab9e1e0c96e7166b1ff7a208f90001d" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5ab9e1e0c96e7166b1ff7a208f90001d" > SDIO_DIRECT_CMD_DATA_MASK< / a >       (0xFFU)< / td > < / tr >
< tr class = "memdesc:ga5ab9e1e0c96e7166b1ff7a208f90001d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > data mask < br / > < / td > < / tr >
< tr class = "separator:ga5ab9e1e0c96e7166b1ff7a208f90001d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga11f7c26039aab1e7b49c8d1a56ce0c10" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga11f7c26039aab1e7b49c8d1a56ce0c10" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga11f7c26039aab1e7b49c8d1a56ce0c10" > SDIO_EXTEND_CMD_ARGUMENT_BLOCK_MODE_POS< / a >       (27U)< / td > < / tr >
< tr class = "memdesc:ga11f7c26039aab1e7b49c8d1a56ce0c10" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > extended command argument block mode bit position < br / > < / td > < / tr >
< tr class = "separator:ga11f7c26039aab1e7b49c8d1a56ce0c10" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9383d5d19780d612d87efec52f0773d1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga9383d5d19780d612d87efec52f0773d1" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga9383d5d19780d612d87efec52f0773d1" > SDIO_EXTEND_CMD_ARGUMENT_OP_CODE_POS< / a >       (26U)< / td > < / tr >
< tr class = "memdesc:ga9383d5d19780d612d87efec52f0773d1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > extended command argument OP Code bit position < br / > < / td > < / tr >
< tr class = "separator:ga9383d5d19780d612d87efec52f0773d1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac2c45d7061bc65f09a0c4cc3beb48c78" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac2c45d7061bc65f09a0c4cc3beb48c78" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac2c45d7061bc65f09a0c4cc3beb48c78" > SDIO_EXTEND_CMD_BLOCK_MODE_MASK< / a >       (0x08000000U)< / td > < / tr >
< tr class = "memdesc:gac2c45d7061bc65f09a0c4cc3beb48c78" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > block mode mask < br / > < / td > < / tr >
< tr class = "separator:gac2c45d7061bc65f09a0c4cc3beb48c78" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab0a9dbf9054ad4db1392e4dd626506c7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab0a9dbf9054ad4db1392e4dd626506c7" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gab0a9dbf9054ad4db1392e4dd626506c7" > SDIO_EXTEND_CMD_OP_CODE_MASK< / a >       (0x04000000U)< / td > < / tr >
< tr class = "memdesc:gab0a9dbf9054ad4db1392e4dd626506c7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > op code mask < br / > < / td > < / tr >
< tr class = "separator:gab0a9dbf9054ad4db1392e4dd626506c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad6fc86d7af0352091e6d199b2d00db32" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad6fc86d7af0352091e6d199b2d00db32" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad6fc86d7af0352091e6d199b2d00db32" > SDIO_EXTEND_CMD_COUNT_MASK< / a >       (0x1FFU)< / td > < / tr >
< tr class = "memdesc:gad6fc86d7af0352091e6d199b2d00db32" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > byte/block count mask < br / > < / td > < / tr >
< tr class = "separator:gad6fc86d7af0352091e6d199b2d00db32" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad94dceee4f5234a9d12183da4278e526" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad94dceee4f5234a9d12183da4278e526" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad94dceee4f5234a9d12183da4278e526" > SDIO_MAX_BLOCK_SIZE< / a >       (2048U)< / td > < / tr >
< tr class = "memdesc:gad94dceee4f5234a9d12183da4278e526" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > max block size < br / > < / td > < / tr >
< tr class = "separator:gad94dceee4f5234a9d12183da4278e526" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga50bbfd911b8d30303e469216d9b17741" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga50bbfd911b8d30303e469216d9b17741" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga50bbfd911b8d30303e469216d9b17741" > SDIO_FBR_BASE< / a > (x)      ((x)*0x100U)< / td > < / tr >
< tr class = "memdesc:ga50bbfd911b8d30303e469216d9b17741" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function basic register < br / > < / td > < / tr >
< tr class = "separator:ga50bbfd911b8d30303e469216d9b17741" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga21e0771f38a22f93c9f4167d8b36f608" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga21e0771f38a22f93c9f4167d8b36f608" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga21e0771f38a22f93c9f4167d8b36f608" > SDIO_TPL_CODE_END< / a >       (0xFFU)< / td > < / tr >
< tr class = "memdesc:ga21e0771f38a22f93c9f4167d8b36f608" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > tuple end < br / > < / td > < / tr >
< tr class = "separator:ga21e0771f38a22f93c9f4167d8b36f608" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf1983253320b45a2a1a2aab28c09e08f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf1983253320b45a2a1a2aab28c09e08f" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf1983253320b45a2a1a2aab28c09e08f" > SDIO_TPL_CODE_MANIFID< / a >       (0x20U)< / td > < / tr >
< tr class = "memdesc:gaf1983253320b45a2a1a2aab28c09e08f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > manufacturer ID < br / > < / td > < / tr >
< tr class = "separator:gaf1983253320b45a2a1a2aab28c09e08f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaae6f9377eccdbd5866f1a393e083c5e4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaae6f9377eccdbd5866f1a393e083c5e4" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaae6f9377eccdbd5866f1a393e083c5e4" > SDIO_TPL_CODE_FUNCID< / a >       (0x21U)< / td > < / tr >
< tr class = "memdesc:gaae6f9377eccdbd5866f1a393e083c5e4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function ID < br / > < / td > < / tr >
< tr class = "separator:gaae6f9377eccdbd5866f1a393e083c5e4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac263bf61bcc750880bae34dde62d61e4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac263bf61bcc750880bae34dde62d61e4" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac263bf61bcc750880bae34dde62d61e4" > SDIO_TPL_CODE_FUNCE< / a >       (0x22U)< / td > < / tr >
< tr class = "memdesc:gac263bf61bcc750880bae34dde62d61e4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function extension tuple < br / > < / td > < / tr >
< tr class = "separator:gac263bf61bcc750880bae34dde62d61e4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6deece5a603026af6df277dee7911666" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6deece5a603026af6df277dee7911666" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6deece5a603026af6df277dee7911666" > SDIO_OCR_VOLTAGE_WINDOW_MASK< / a >       (0xFFFFU < < 8U)< / td > < / tr >
< tr class = "memdesc:ga6deece5a603026af6df277dee7911666" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio ocr voltage window mask < br / > < / td > < / tr >
< tr class = "separator:ga6deece5a603026af6df277dee7911666" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf900bbd245f1247a8d69ea35d1d4c374" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf900bbd245f1247a8d69ea35d1d4c374" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf900bbd245f1247a8d69ea35d1d4c374" > SDIO_OCR_IO_NUM_MASK< / a >       (7U < < kSDIO_OcrIONumber)< / td > < / tr >
< tr class = "memdesc:gaf900bbd245f1247a8d69ea35d1d4c374" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio ocr reigster IO NUMBER mask < br / > < / td > < / tr >
< tr class = "separator:gaf900bbd245f1247a8d69ea35d1d4c374" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga735fadfb07b200c34e62aaf005c53017" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga735fadfb07b200c34e62aaf005c53017" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga735fadfb07b200c34e62aaf005c53017" > SDIO_CCCR_SUPPORT_HIGHSPEED< / a >       (1UL < < 9U)< / td > < / tr >
< tr class = "memdesc:ga735fadfb07b200c34e62aaf005c53017" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > UHS timing mode flag. < br / > < / td > < / tr >
< tr class = "separator:ga735fadfb07b200c34e62aaf005c53017" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga39c261e45ca654b7a82937fe28402bfe" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga39c261e45ca654b7a82937fe28402bfe" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga39c261e45ca654b7a82937fe28402bfe" > SDIO_CCCR_DRIVER_TYPE_MASK< / a >       (3U < < 4U)< / td > < / tr >
< tr class = "memdesc:ga39c261e45ca654b7a82937fe28402bfe" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Driver type flag. < br / > < / td > < / tr >
< tr class = "separator:ga39c261e45ca654b7a82937fe28402bfe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga4b617fc1db5f24d583b8ea3ed83300ca" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga4b617fc1db5f24d583b8ea3ed83300ca" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga4b617fc1db5f24d583b8ea3ed83300ca" > SDIO_CCCR_ASYNC_INT_MASK< / a >       (1U)< / td > < / tr >
< tr class = "memdesc:ga4b617fc1db5f24d583b8ea3ed83300ca" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > aync interrupt flag < br / > < / td > < / tr >
< tr class = "separator:ga4b617fc1db5f24d583b8ea3ed83300ca" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga579df58dcf6d8cd439399b93233ed6e7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga579df58dcf6d8cd439399b93233ed6e7" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga579df58dcf6d8cd439399b93233ed6e7" > SDIO_CCCR_SUPPORT_8BIT_BUS< / a >       (1UL < < 18U)< / td > < / tr >
< tr class = "memdesc:ga579df58dcf6d8cd439399b93233ed6e7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > 8 bit data bus flag < br / > < / td > < / tr >
< tr class = "separator:ga579df58dcf6d8cd439399b93233ed6e7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga556f1b486169fc48426b6b869a0ee612" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga556f1b486169fc48426b6b869a0ee612" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga556f1b486169fc48426b6b869a0ee612" > MMC_OCR_V170TO195_SHIFT< / a >       (7U)< / td > < / tr >
< tr class = "memdesc:ga556f1b486169fc48426b6b869a0ee612" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for VOLTAGE WINDOW 1.70V to 1.95V field in OCR. < br / > < / td > < / tr >
< tr class = "separator:ga556f1b486169fc48426b6b869a0ee612" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2f0685052289a0a5134e4748227d969b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2f0685052289a0a5134e4748227d969b" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2f0685052289a0a5134e4748227d969b" > MMC_OCR_V170TO195_MASK< / a >       (0x00000080U)< / td > < / tr >
< tr class = "memdesc:ga2f0685052289a0a5134e4748227d969b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for VOLTAGE WINDOW 1.70V to 1.95V field in OCR. < br / > < / td > < / tr >
< tr class = "separator:ga2f0685052289a0a5134e4748227d969b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga4cabdda8caf8a4fdcdeae16ba8037a11" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga4cabdda8caf8a4fdcdeae16ba8037a11" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga4cabdda8caf8a4fdcdeae16ba8037a11" > MMC_OCR_V200TO260_SHIFT< / a >       (8U)< / td > < / tr >
< tr class = "memdesc:ga4cabdda8caf8a4fdcdeae16ba8037a11" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for VOLTAGE WINDOW 2.00V to 2.60V field in OCR. < br / > < / td > < / tr >
< tr class = "separator:ga4cabdda8caf8a4fdcdeae16ba8037a11" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga3cdf6a747338a0b815dc3973ece59c22" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga3cdf6a747338a0b815dc3973ece59c22" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga3cdf6a747338a0b815dc3973ece59c22" > MMC_OCR_V200TO260_MASK< / a >       (0x00007F00U)< / td > < / tr >
< tr class = "memdesc:ga3cdf6a747338a0b815dc3973ece59c22" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for VOLTAGE WINDOW 2.00V to 2.60V field in OCR. < br / > < / td > < / tr >
< tr class = "separator:ga3cdf6a747338a0b815dc3973ece59c22" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga423b37ec49bdf1a235436b6edc2ccb2b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga423b37ec49bdf1a235436b6edc2ccb2b" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga423b37ec49bdf1a235436b6edc2ccb2b" > MMC_OCR_V270TO360_SHIFT< / a >       (15U)< / td > < / tr >
< tr class = "memdesc:ga423b37ec49bdf1a235436b6edc2ccb2b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for VOLTAGE WINDOW 2.70V to 3.60V field in OCR. < br / > < / td > < / tr >
< tr class = "separator:ga423b37ec49bdf1a235436b6edc2ccb2b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac6582366daf447b3b24cbf24f341ad06" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac6582366daf447b3b24cbf24f341ad06" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac6582366daf447b3b24cbf24f341ad06" > MMC_OCR_V270TO360_MASK< / a >       (0x00FF8000U)< / td > < / tr >
< tr class = "memdesc:gac6582366daf447b3b24cbf24f341ad06" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for VOLTAGE WINDOW 2.70V to 3.60V field in OCR. < br / > < / td > < / tr >
< tr class = "separator:gac6582366daf447b3b24cbf24f341ad06" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab49811daceba4517ecdadfb3f7c6ee32" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab49811daceba4517ecdadfb3f7c6ee32" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gab49811daceba4517ecdadfb3f7c6ee32" > MMC_OCR_ACCESS_MODE_SHIFT< / a >       (29U)< / td > < / tr >
< tr class = "memdesc:gab49811daceba4517ecdadfb3f7c6ee32" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for ACCESS MODE field in OCR. < br / > < / td > < / tr >
< tr class = "separator:gab49811daceba4517ecdadfb3f7c6ee32" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga98386c51235ca482c77fbba7285cb1f0" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga98386c51235ca482c77fbba7285cb1f0" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga98386c51235ca482c77fbba7285cb1f0" > MMC_OCR_ACCESS_MODE_MASK< / a >       (0x60000000U)< / td > < / tr >
< tr class = "memdesc:ga98386c51235ca482c77fbba7285cb1f0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for ACCESS MODE field in OCR. < br / > < / td > < / tr >
< tr class = "separator:ga98386c51235ca482c77fbba7285cb1f0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga59a5f5c900a6b830061f00f942dc69d9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga59a5f5c900a6b830061f00f942dc69d9" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga59a5f5c900a6b830061f00f942dc69d9" > MMC_OCR_BUSY_SHIFT< / a >       (31U)< / td > < / tr >
< tr class = "memdesc:ga59a5f5c900a6b830061f00f942dc69d9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for BUSY field in OCR. < br / > < / td > < / tr >
< tr class = "separator:ga59a5f5c900a6b830061f00f942dc69d9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga30f21d47bcd5068228bba688a5296c03" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga30f21d47bcd5068228bba688a5296c03" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga30f21d47bcd5068228bba688a5296c03" > MMC_OCR_BUSY_MASK< / a >       (1U < < MMC_OCR_BUSY_SHIFT)< / td > < / tr >
< tr class = "memdesc:ga30f21d47bcd5068228bba688a5296c03" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for BUSY field in OCR. < br / > < / td > < / tr >
< tr class = "separator:ga30f21d47bcd5068228bba688a5296c03" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac7f1663f6fc00d5f75d3c06b7e93d729" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac7f1663f6fc00d5f75d3c06b7e93d729" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac7f1663f6fc00d5f75d3c06b7e93d729" > MMC_TRANSFER_SPEED_FREQUENCY_UNIT_SHIFT< / a >       (0U)< / td > < / tr >
< tr class = "memdesc:gac7f1663f6fc00d5f75d3c06b7e93d729" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for FREQUENCY UNIT field in TRANSFER SPEED(TRAN-SPEED in Extended CSD) < br / > < / td > < / tr >
< tr class = "separator:gac7f1663f6fc00d5f75d3c06b7e93d729" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7898fe51ddf00fb6376137b16dc40d8d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7898fe51ddf00fb6376137b16dc40d8d" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga7898fe51ddf00fb6376137b16dc40d8d" > MMC_TRANSFER_SPEED_FREQUENCY_UNIT_MASK< / a >       (0x07U)< / td > < / tr >
< tr class = "memdesc:ga7898fe51ddf00fb6376137b16dc40d8d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for FRQEUENCY UNIT in TRANSFER SPEED. < br / > < / td > < / tr >
< tr class = "separator:ga7898fe51ddf00fb6376137b16dc40d8d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7fbeb6ec8ad1d7cc616c7871dd167575" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7fbeb6ec8ad1d7cc616c7871dd167575" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga7fbeb6ec8ad1d7cc616c7871dd167575" > MMC_TRANSFER_SPEED_MULTIPLIER_SHIFT< / a >       (3U)< / td > < / tr >
< tr class = "memdesc:ga7fbeb6ec8ad1d7cc616c7871dd167575" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for MULTIPLIER field in TRANSFER SPEED. < br / > < / td > < / tr >
< tr class = "separator:ga7fbeb6ec8ad1d7cc616c7871dd167575" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafddb715cc444815d4d604ce574196686" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gafddb715cc444815d4d604ce574196686" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gafddb715cc444815d4d604ce574196686" > MMC_TRANSFER_SPEED_MULTIPLIER_MASK< / a >       (0x78U)< / td > < / tr >
< tr class = "memdesc:gafddb715cc444815d4d604ce574196686" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for MULTIPLIER field in TRANSFER SPEED. < br / > < / td > < / tr >
< tr class = "separator:gafddb715cc444815d4d604ce574196686" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6ace326c14fb558be1e04e3389daf944" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6ace326c14fb558be1e04e3389daf944" > READ_MMC_TRANSFER_SPEED_FREQUENCY_UNIT< / a > (CSD)      ((((CSD).transferSpeed) & < a class = "el" href = "a00038.html#ga7898fe51ddf00fb6376137b16dc40d8d" > MMC_TRANSFER_SPEED_FREQUENCY_UNIT_MASK< / a > ) > > < a class = "el" href = "a00038.html#gac7f1663f6fc00d5f75d3c06b7e93d729" > MMC_TRANSFER_SPEED_FREQUENCY_UNIT_SHIFT< / a > )< / td > < / tr >
< tr class = "memdesc:ga6ace326c14fb558be1e04e3389daf944" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Read the value of FREQUENCY UNIT in TRANSFER SPEED. < a href = "#ga6ace326c14fb558be1e04e3389daf944" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga6ace326c14fb558be1e04e3389daf944" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga06889d37b97b3aae6ef973f481294f6e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga06889d37b97b3aae6ef973f481294f6e" > READ_MMC_TRANSFER_SPEED_MULTIPLIER< / a > (CSD)      ((((CSD).transferSpeed) & < a class = "el" href = "a00038.html#gafddb715cc444815d4d604ce574196686" > MMC_TRANSFER_SPEED_MULTIPLIER_MASK< / a > ) > > < a class = "el" href = "a00038.html#ga7fbeb6ec8ad1d7cc616c7871dd167575" > MMC_TRANSFER_SPEED_MULTIPLIER_SHIFT< / a > )< / td > < / tr >
< tr class = "memdesc:ga06889d37b97b3aae6ef973f481294f6e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Read the value of MULTIPLER filed in TRANSFER SPEED. < a href = "#ga06889d37b97b3aae6ef973f481294f6e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga06889d37b97b3aae6ef973f481294f6e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga52d86e47ab9644c5709fe2efab82658e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga52d86e47ab9644c5709fe2efab82658e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga52d86e47ab9644c5709fe2efab82658e" > MMC_POWER_CLASS_4BIT_MASK< / a >       (0x0FU)< / td > < / tr >
< tr class = "memdesc:ga52d86e47ab9644c5709fe2efab82658e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The power class value bit mask when bus in 4 bit mode. < br / > < / td > < / tr >
< tr class = "separator:ga52d86e47ab9644c5709fe2efab82658e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9b425f389edd3725b8de35164aa6f70d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga9b425f389edd3725b8de35164aa6f70d" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga9b425f389edd3725b8de35164aa6f70d" > MMC_POWER_CLASS_8BIT_MASK< / a >       (0xF0U)< / td > < / tr >
< tr class = "memdesc:ga9b425f389edd3725b8de35164aa6f70d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The power class current value bit mask when bus in 8 bit mode. < br / > < / td > < / tr >
< tr class = "separator:ga9b425f389edd3725b8de35164aa6f70d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa1fe45ec7aa21eae3e7ea42b13c54e70" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa1fe45ec7aa21eae3e7ea42b13c54e70" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaa1fe45ec7aa21eae3e7ea42b13c54e70" > MMC_CACHE_CONTROL_ENABLE< / a >       (1U)< / td > < / tr >
< tr class = "memdesc:gaa1fe45ec7aa21eae3e7ea42b13c54e70" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > mmc cache control enable < br / > < / td > < / tr >
< tr class = "separator:gaa1fe45ec7aa21eae3e7ea42b13c54e70" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga89d4d8d9dee582de4401264a1527ba3a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga89d4d8d9dee582de4401264a1527ba3a" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga89d4d8d9dee582de4401264a1527ba3a" > MMC_CACHE_TRIGGER_FLUSH< / a >       (1U)< / td > < / tr >
< tr class = "memdesc:ga89d4d8d9dee582de4401264a1527ba3a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > mmc cache flush < br / > < / td > < / tr >
< tr class = "separator:ga89d4d8d9dee582de4401264a1527ba3a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad62f4f09e55621874c191323fa042ec7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad62f4f09e55621874c191323fa042ec7" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad62f4f09e55621874c191323fa042ec7" > MMC_DATA_BUS_WIDTH_TYPE_NUMBER< / a >       (3U)< / td > < / tr >
< tr class = "memdesc:gad62f4f09e55621874c191323fa042ec7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The number of data bus width type. < br / > < / td > < / tr >
< tr class = "separator:gad62f4f09e55621874c191323fa042ec7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6e41635a928f4caf957e26e9b9cc1c2e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6e41635a928f4caf957e26e9b9cc1c2e" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6e41635a928f4caf957e26e9b9cc1c2e" > MMC_PARTITION_CONFIG_PARTITION_ACCESS_SHIFT< / a >       (0U)< / td > < / tr >
< tr class = "memdesc:ga6e41635a928f4caf957e26e9b9cc1c2e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for PARTITION ACCESS filed in BOOT CONFIG (BOOT_CONFIG in Extend CSD) < br / > < / td > < / tr >
< tr class = "separator:ga6e41635a928f4caf957e26e9b9cc1c2e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae3155c39db820cc346aa5881a54f9bf8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae3155c39db820cc346aa5881a54f9bf8" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae3155c39db820cc346aa5881a54f9bf8" > MMC_PARTITION_CONFIG_PARTITION_ACCESS_MASK< / a >       (0x00000007U)< / td > < / tr >
< tr class = "memdesc:gae3155c39db820cc346aa5881a54f9bf8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for PARTITION ACCESS field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:gae3155c39db820cc346aa5881a54f9bf8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga531b8a5e63ece1a04d8519ddacf80efd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga531b8a5e63ece1a04d8519ddacf80efd" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga531b8a5e63ece1a04d8519ddacf80efd" > MMC_PARTITION_CONFIG_PARTITION_ENABLE_SHIFT< / a >       (3U)< / td > < / tr >
< tr class = "memdesc:ga531b8a5e63ece1a04d8519ddacf80efd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for PARTITION ENABLE field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:ga531b8a5e63ece1a04d8519ddacf80efd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6431cea7748f472794736f3d7f3f4013" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6431cea7748f472794736f3d7f3f4013" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6431cea7748f472794736f3d7f3f4013" > MMC_PARTITION_CONFIG_PARTITION_ENABLE_MASK< / a >       (0x00000038U)< / td > < / tr >
< tr class = "memdesc:ga6431cea7748f472794736f3d7f3f4013" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for PARTITION ENABLE field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:ga6431cea7748f472794736f3d7f3f4013" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2c1a7721c3f4a338a882a84049a1a1f9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2c1a7721c3f4a338a882a84049a1a1f9" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2c1a7721c3f4a338a882a84049a1a1f9" > MMC_PARTITION_CONFIG_BOOT_ACK_SHIFT< / a >       (6U)< / td > < / tr >
< tr class = "memdesc:ga2c1a7721c3f4a338a882a84049a1a1f9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for ACK field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:ga2c1a7721c3f4a338a882a84049a1a1f9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7e079e8e516f3e052e628ac7c4aa1581" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7e079e8e516f3e052e628ac7c4aa1581" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga7e079e8e516f3e052e628ac7c4aa1581" > MMC_PARTITION_CONFIG_BOOT_ACK_MASK< / a >       (0x00000040U)< / td > < / tr >
< tr class = "memdesc:ga7e079e8e516f3e052e628ac7c4aa1581" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for ACK field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:ga7e079e8e516f3e052e628ac7c4aa1581" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1e7256589124c2a5119b2c4153a4c7ad" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga1e7256589124c2a5119b2c4153a4c7ad" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga1e7256589124c2a5119b2c4153a4c7ad" > MMC_BOOT_BUS_CONDITION_BUS_WIDTH_SHIFT< / a >       (0U)< / td > < / tr >
< tr class = "memdesc:ga1e7256589124c2a5119b2c4153a4c7ad" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for BOOT BUS WIDTH field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:ga1e7256589124c2a5119b2c4153a4c7ad" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga35673833b269a0b757b04659e802a2b5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga35673833b269a0b757b04659e802a2b5" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga35673833b269a0b757b04659e802a2b5" > MMC_BOOT_BUS_CONDITION_BUS_WIDTH_MASK< / a >       (3U)< / td > < / tr >
< tr class = "memdesc:ga35673833b269a0b757b04659e802a2b5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for BOOT BUS WIDTH field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:ga35673833b269a0b757b04659e802a2b5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafaa7fae64afd723a19a64d95c0a70421" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gafaa7fae64afd723a19a64d95c0a70421" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gafaa7fae64afd723a19a64d95c0a70421" > MMC_BOOT_BUS_CONDITION_RESET_BUS_CONDITION_SHIFT< / a >       (2U)< / td > < / tr >
< tr class = "memdesc:gafaa7fae64afd723a19a64d95c0a70421" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for BOOT BUS WIDTH RESET field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:gafaa7fae64afd723a19a64d95c0a70421" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6156b46fe68420a8cdd63fbaa0bc29fa" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6156b46fe68420a8cdd63fbaa0bc29fa" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6156b46fe68420a8cdd63fbaa0bc29fa" > MMC_BOOT_BUS_CONDITION_RESET_BUS_CONDITION_MASK< / a >       (4U)< / td > < / tr >
< tr class = "memdesc:ga6156b46fe68420a8cdd63fbaa0bc29fa" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for BOOT BUS WIDTH RESET field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:ga6156b46fe68420a8cdd63fbaa0bc29fa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab44517365f4481e7a4519d7a776b6f26" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab44517365f4481e7a4519d7a776b6f26" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gab44517365f4481e7a4519d7a776b6f26" > MMC_BOOT_BUS_CONDITION_BOOT_MODE_SHIFT< / a >       (3U)< / td > < / tr >
< tr class = "memdesc:gab44517365f4481e7a4519d7a776b6f26" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for BOOT MODE field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:gab44517365f4481e7a4519d7a776b6f26" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac45b856267baf9e6aea0b2e471227221" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac45b856267baf9e6aea0b2e471227221" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac45b856267baf9e6aea0b2e471227221" > MMC_BOOT_BUS_CONDITION_BOOT_MODE_MASK< / a >       (0x18U)< / td > < / tr >
< tr class = "memdesc:gac45b856267baf9e6aea0b2e471227221" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for BOOT MODE field in BOOT CONFIG. < br / > < / td > < / tr >
< tr class = "separator:gac45b856267baf9e6aea0b2e471227221" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9ac6c631a1d0eeeac60e5d78d4e9a934" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga9ac6c631a1d0eeeac60e5d78d4e9a934" > MMC_EXTENDED_CSD_BYTES< / a >       (512U)< / td > < / tr >
< tr class = "memdesc:ga9ac6c631a1d0eeeac60e5d78d4e9a934" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The length of Extended CSD register, unit as bytes. < a href = "#ga9ac6c631a1d0eeeac60e5d78d4e9a934" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga9ac6c631a1d0eeeac60e5d78d4e9a934" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf18937866911cfbb913d21bc78dc6edf" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf18937866911cfbb913d21bc78dc6edf" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf18937866911cfbb913d21bc78dc6edf" > MMC_DEFAULT_RELATIVE_ADDRESS< / a >       (2UL)< / td > < / tr >
< tr class = "memdesc:gaf18937866911cfbb913d21bc78dc6edf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card default relative address. < br / > < / td > < / tr >
< tr class = "separator:gaf18937866911cfbb913d21bc78dc6edf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga947520a05fc99c25449fab98d0d02b1e" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga947520a05fc99c25449fab98d0d02b1e" > SD_PRODUCT_NAME_BYTES< / a >       (5U)< / td > < / tr >
< tr class = "memdesc:ga947520a05fc99c25449fab98d0d02b1e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card product name length united as bytes. < a href = "#ga947520a05fc99c25449fab98d0d02b1e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga947520a05fc99c25449fab98d0d02b1e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1aa01e3c02c468206096be65b4378876" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga1aa01e3c02c468206096be65b4378876" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga1aa01e3c02c468206096be65b4378876" > SD_AU_START_VALUE< / a >       (1U)< / td > < / tr >
< tr class = "memdesc:ga1aa01e3c02c468206096be65b4378876" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD AU start value. < br / > < / td > < / tr >
< tr class = "separator:ga1aa01e3c02c468206096be65b4378876" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga98400eb52cec095fa7e056046dfc38f2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga98400eb52cec095fa7e056046dfc38f2" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga98400eb52cec095fa7e056046dfc38f2" > SD_UHS_AU_START_VALUE< / a >       (7U)< / td > < / tr >
< tr class = "memdesc:ga98400eb52cec095fa7e056046dfc38f2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD UHS AU start value. < br / > < / td > < / tr >
< tr class = "separator:ga98400eb52cec095fa7e056046dfc38f2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab91e7b5cfb6f490bd4a14cf2d177a914" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gab91e7b5cfb6f490bd4a14cf2d177a914" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gab91e7b5cfb6f490bd4a14cf2d177a914" > SD_TRANSFER_SPEED_RATE_UNIT_SHIFT< / a >       (0U)< / td > < / tr >
< tr class = "memdesc:gab91e7b5cfb6f490bd4a14cf2d177a914" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for RATE UNIT field in TRANSFER SPEED. < br / > < / td > < / tr >
< tr class = "separator:gab91e7b5cfb6f490bd4a14cf2d177a914" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga284a549f2bade2afd544e641928ef6dc" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga284a549f2bade2afd544e641928ef6dc" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga284a549f2bade2afd544e641928ef6dc" > SD_TRANSFER_SPEED_RATE_UNIT_MASK< / a >       (0x07U)< / td > < / tr >
< tr class = "memdesc:ga284a549f2bade2afd544e641928ef6dc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for RATE UNIT field in TRANSFER SPEED. < br / > < / td > < / tr >
< tr class = "separator:ga284a549f2bade2afd544e641928ef6dc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf0f46f70dc9769d3d6b1a238ff26fb50" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf0f46f70dc9769d3d6b1a238ff26fb50" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf0f46f70dc9769d3d6b1a238ff26fb50" > SD_TRANSFER_SPEED_TIME_VALUE_SHIFT< / a >       (2U)< / td > < / tr >
< tr class = "memdesc:gaf0f46f70dc9769d3d6b1a238ff26fb50" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for TIME VALUE field in TRANSFER SPEED. < br / > < / td > < / tr >
< tr class = "separator:gaf0f46f70dc9769d3d6b1a238ff26fb50" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8ca99e6c6ee495dd4aab918d808b82ca" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga8ca99e6c6ee495dd4aab918d808b82ca" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga8ca99e6c6ee495dd4aab918d808b82ca" > SD_TRANSFER_SPEED_TIME_VALUE_MASK< / a >       (0x78U)< / td > < / tr >
< tr class = "memdesc:ga8ca99e6c6ee495dd4aab918d808b82ca" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for TIME VALUE field in TRANSFER SPEED. < br / > < / td > < / tr >
< tr class = "separator:ga8ca99e6c6ee495dd4aab918d808b82ca" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga18a96cf41ecc0cce7b7267a63ef20caa" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga18a96cf41ecc0cce7b7267a63ef20caa" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga18a96cf41ecc0cce7b7267a63ef20caa" > SD_RD_TRANSFER_SPEED_RATE_UNIT< / a > (x)      (((x.transferSpeed) & < a class = "el" href = "a00038.html#ga284a549f2bade2afd544e641928ef6dc" > SD_TRANSFER_SPEED_RATE_UNIT_MASK< / a > ) > > < a class = "el" href = "a00038.html#gab91e7b5cfb6f490bd4a14cf2d177a914" > SD_TRANSFER_SPEED_RATE_UNIT_SHIFT< / a > )< / td > < / tr >
< tr class = "memdesc:ga18a96cf41ecc0cce7b7267a63ef20caa" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Read the value of FREQUENCY UNIT in TRANSFER SPEED field. < br / > < / td > < / tr >
< tr class = "separator:ga18a96cf41ecc0cce7b7267a63ef20caa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga53030e081a436269de926ca8e75ad8db" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga53030e081a436269de926ca8e75ad8db" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga53030e081a436269de926ca8e75ad8db" > SD_RD_TRANSFER_SPEED_TIME_VALUE< / a > (x)      (((x.transferSpeed) & < a class = "el" href = "a00038.html#ga8ca99e6c6ee495dd4aab918d808b82ca" > SD_TRANSFER_SPEED_TIME_VALUE_MASK< / a > ) > > < a class = "el" href = "a00038.html#gaf0f46f70dc9769d3d6b1a238ff26fb50" > SD_TRANSFER_SPEED_TIME_VALUE_SHIFT< / a > )< / td > < / tr >
< tr class = "memdesc:ga53030e081a436269de926ca8e75ad8db" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Read the value of TIME VALUE in TRANSFER SPEED field. < br / > < / td > < / tr >
< tr class = "separator:ga53030e081a436269de926ca8e75ad8db" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7472f91307957e19e93f48fde2c832e6" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga7472f91307957e19e93f48fde2c832e6" > MMC_PRODUCT_NAME_BYTES< / a >       (6U)< / td > < / tr >
< tr class = "memdesc:ga7472f91307957e19e93f48fde2c832e6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card product name length united as bytes. < a href = "#ga7472f91307957e19e93f48fde2c832e6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga7472f91307957e19e93f48fde2c832e6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga3c37d59c3cb61be600f7adedad79c827" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga3c37d59c3cb61be600f7adedad79c827" > MMC_SWITCH_COMMAND_SET_SHIFT< / a >       (0U)< / td > < / tr >
< tr class = "memdesc:ga3c37d59c3cb61be600f7adedad79c827" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for COMMAND SET field in SWITCH command. < a href = "#ga3c37d59c3cb61be600f7adedad79c827" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga3c37d59c3cb61be600f7adedad79c827" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga736a8eb07f917f520dfd4a580b3b3812" > < td class = "memItemLeft" align = "right" valign = "top" > #define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga736a8eb07f917f520dfd4a580b3b3812" > MMC_SWITCH_COMMAND_SET_MASK< / a >       (0x00000007U)< / td > < / tr >
< tr class = "memdesc:ga736a8eb07f917f520dfd4a580b3b3812" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for COMMAND set field in SWITCH command. < a href = "#ga736a8eb07f917f520dfd4a580b3b3812" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga736a8eb07f917f520dfd4a580b3b3812" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0a07033d23240cc14d77695db74d46c0" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga0a07033d23240cc14d77695db74d46c0" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga0a07033d23240cc14d77695db74d46c0" > MMC_SWITCH_VALUE_SHIFT< / a >       (8U)< / td > < / tr >
< tr class = "memdesc:ga0a07033d23240cc14d77695db74d46c0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for VALUE field in SWITCH command. < br / > < / td > < / tr >
< tr class = "separator:ga0a07033d23240cc14d77695db74d46c0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga32d57177caa27278f2bd7b859e6d6057" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga32d57177caa27278f2bd7b859e6d6057" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga32d57177caa27278f2bd7b859e6d6057" > MMC_SWITCH_VALUE_MASK< / a >       (0x0000FF00U)< / td > < / tr >
< tr class = "memdesc:ga32d57177caa27278f2bd7b859e6d6057" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for VALUE field in SWITCH command. < br / > < / td > < / tr >
< tr class = "separator:ga32d57177caa27278f2bd7b859e6d6057" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae2ae8b2a41f0763e512d332e2f0fa176" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae2ae8b2a41f0763e512d332e2f0fa176" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae2ae8b2a41f0763e512d332e2f0fa176" > MMC_SWITCH_BYTE_INDEX_SHIFT< / a >       (16U)< / td > < / tr >
< tr class = "memdesc:gae2ae8b2a41f0763e512d332e2f0fa176" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for BYTE INDEX field in SWITCH command. < br / > < / td > < / tr >
< tr class = "separator:gae2ae8b2a41f0763e512d332e2f0fa176" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad12fd51c19c17cdde43d6768de5b2977" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad12fd51c19c17cdde43d6768de5b2977" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad12fd51c19c17cdde43d6768de5b2977" > MMC_SWITCH_BYTE_INDEX_MASK< / a >       (0x00FF0000U)< / td > < / tr >
< tr class = "memdesc:gad12fd51c19c17cdde43d6768de5b2977" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for BYTE INDEX field in SWITCH command. < br / > < / td > < / tr >
< tr class = "separator:gad12fd51c19c17cdde43d6768de5b2977" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6acef0b53445dbadf1f8076679348cc5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6acef0b53445dbadf1f8076679348cc5" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6acef0b53445dbadf1f8076679348cc5" > MMC_SWITCH_ACCESS_MODE_SHIFT< / a >       (24U)< / td > < / tr >
< tr class = "memdesc:ga6acef0b53445dbadf1f8076679348cc5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit shift for ACCESS MODE field in SWITCH command. < br / > < / td > < / tr >
< tr class = "separator:ga6acef0b53445dbadf1f8076679348cc5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga022a289770d52cdf58a87c3dffed8e9b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga022a289770d52cdf58a87c3dffed8e9b" > < / a >
#define  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga022a289770d52cdf58a87c3dffed8e9b" > MMC_SWTICH_ACCESS_MODE_MASK< / a >       (0x03000000U)< / td > < / tr >
< tr class = "memdesc:ga022a289770d52cdf58a87c3dffed8e9b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The bit mask for ACCESS MODE field in SWITCH command. < br / > < / td > < / tr >
< tr class = "separator:ga022a289770d52cdf58a87c3dffed8e9b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-04-08 14:42:47 +00:00
< / table > < table class = "memberdecls" >
2023-01-26 02:53:53 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "typedef-members" > < / a >
Typedefs< / h2 > < / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr class = "memitem:ga2e26f7a56cad43b7f5d1128952d955e8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2e26f7a56cad43b7f5d1128952d955e8" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#gaa4bf33783fa581ff608efa6f842696cf" > _sdmmc_operation_voltage< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2e26f7a56cad43b7f5d1128952d955e8" > sdmmc_operation_voltage_t< / a > < / td > < / tr >
< tr class = "memdesc:ga2e26f7a56cad43b7f5d1128952d955e8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card operation voltage < br / > < / td > < / tr >
< tr class = "separator:ga2e26f7a56cad43b7f5d1128952d955e8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae20badfbe91ea73d5b8a4607ffc6e7d3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae20badfbe91ea73d5b8a4607ffc6e7d3" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga62aae77d76d9cac5d15d382263068458" > _sd_detect_card_type< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae20badfbe91ea73d5b8a4607ffc6e7d3" > sd_detect_card_type_t< / a > < / td > < / tr >
< tr class = "memdesc:gae20badfbe91ea73d5b8a4607ffc6e7d3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sd card detect type < br / > < / td > < / tr >
< tr class = "separator:gae20badfbe91ea73d5b8a4607ffc6e7d3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gacc56e515c2066e5a2bb71c240dcbdbf2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gacc56e515c2066e5a2bb71c240dcbdbf2" > < / a >
typedef void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gacc56e515c2066e5a2bb71c240dcbdbf2" > sd_cd_t< / a > )(bool isInserted, void *userData)< / td > < / tr >
< tr class = "memdesc:gacc56e515c2066e5a2bb71c240dcbdbf2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card detect aoolication callback definition < br / > < / td > < / tr >
< tr class = "separator:gacc56e515c2066e5a2bb71c240dcbdbf2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1e2f6e0e8c298c48f3fd5b95bdd21f68" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga1e2f6e0e8c298c48f3fd5b95bdd21f68" > < / a >
typedef bool(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga1e2f6e0e8c298c48f3fd5b95bdd21f68" > sd_cd_status_t< / a > )(void)< / td > < / tr >
< tr class = "memdesc:ga1e2f6e0e8c298c48f3fd5b95bdd21f68" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card detect status < br / > < / td > < / tr >
< tr class = "separator:ga1e2f6e0e8c298c48f3fd5b95bdd21f68" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae28e723785cdd66565ddb43574d0197f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae28e723785cdd66565ddb43574d0197f" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00392" > _sd_detect_card< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae28e723785cdd66565ddb43574d0197f" > sd_detect_card_t< / a > < / td > < / tr >
< tr class = "memdesc:gae28e723785cdd66565ddb43574d0197f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sd card detect < br / > < / td > < / tr >
< tr class = "separator:gae28e723785cdd66565ddb43574d0197f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga29f4aaa15867184395351aaf3e4b206f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga29f4aaa15867184395351aaf3e4b206f" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga458d4f873314872457bca2b277c1ab53" > _sd_io_voltage_ctrl_type< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga29f4aaa15867184395351aaf3e4b206f" > sd_io_voltage_ctrl_type_t< / a > < / td > < / tr >
< tr class = "memdesc:ga29f4aaa15867184395351aaf3e4b206f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io voltage control type < br / > < / td > < / tr >
< tr class = "separator:ga29f4aaa15867184395351aaf3e4b206f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae8185673ec69cc79e06c3f26d36e34b4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae8185673ec69cc79e06c3f26d36e34b4" > < / a >
typedef void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae8185673ec69cc79e06c3f26d36e34b4" > sd_io_voltage_func_t< / a > )(< a class = "el" href = "a00038.html#ga2e26f7a56cad43b7f5d1128952d955e8" > sdmmc_operation_voltage_t< / a > voltage)< / td > < / tr >
< tr class = "memdesc:gae8185673ec69cc79e06c3f26d36e34b4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card switch voltage function pointer < br / > < / td > < / tr >
< tr class = "separator:gae8185673ec69cc79e06c3f26d36e34b4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9fb6568fedb0cf97c15992f9f0f6b2c2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga9fb6568fedb0cf97c15992f9f0f6b2c2" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00393" > _sd_io_voltage< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga9fb6568fedb0cf97c15992f9f0f6b2c2" > sd_io_voltage_t< / a > < / td > < / tr >
< tr class = "memdesc:ga9fb6568fedb0cf97c15992f9f0f6b2c2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io voltage control configuration < br / > < / td > < / tr >
< tr class = "separator:ga9fb6568fedb0cf97c15992f9f0f6b2c2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa0af9a662a2042f279ee5416fbf14f90" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa0af9a662a2042f279ee5416fbf14f90" > < / a >
typedef void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaa0af9a662a2042f279ee5416fbf14f90" > sd_pwr_t< / a > )(bool enable)< / td > < / tr >
< tr class = "memdesc:gaa0af9a662a2042f279ee5416fbf14f90" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card power control function pointer < br / > < / td > < / tr >
< tr class = "separator:gaa0af9a662a2042f279ee5416fbf14f90" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad0c61fba7519191fcddfe8c1986de2e2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad0c61fba7519191fcddfe8c1986de2e2" > < / a >
typedef void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad0c61fba7519191fcddfe8c1986de2e2" > sd_io_strength_t< / a > )(uint32_t busFreq)< / td > < / tr >
< tr class = "memdesc:gad0c61fba7519191fcddfe8c1986de2e2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card io strength control < br / > < / td > < / tr >
< tr class = "separator:gad0c61fba7519191fcddfe8c1986de2e2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga44c60cc59f31569e1aa85856bc891bbf" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga44c60cc59f31569e1aa85856bc891bbf" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00396" > _sd_usr_param< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga44c60cc59f31569e1aa85856bc891bbf" > sd_usr_param_t< / a > < / td > < / tr >
< tr class = "memdesc:ga44c60cc59f31569e1aa85856bc891bbf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdcard user parameter < br / > < / td > < / tr >
< tr class = "separator:ga44c60cc59f31569e1aa85856bc891bbf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae453d2e96bcd7d338246be963820052e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae453d2e96bcd7d338246be963820052e" > < / a >
typedef void(*  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae453d2e96bcd7d338246be963820052e" > sdio_int_t< / a > )(void *userData)< / td > < / tr >
< tr class = "memdesc:gae453d2e96bcd7d338246be963820052e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card interrupt function pointer < br / > < / td > < / tr >
< tr class = "separator:gae453d2e96bcd7d338246be963820052e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga39026f826f778fc1b52f677913ba13a4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga39026f826f778fc1b52f677913ba13a4" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00408" > _sdio_card_int< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga39026f826f778fc1b52f677913ba13a4" > sdio_card_int_t< / a > < / td > < / tr >
< tr class = "memdesc:ga39026f826f778fc1b52f677913ba13a4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card interrupt application callback < br / > < / td > < / tr >
< tr class = "separator:ga39026f826f778fc1b52f677913ba13a4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga89c45df2b7890e98d13be1f5bf5b7d2b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga89c45df2b7890e98d13be1f5bf5b7d2b" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00412" > _sdio_usr_param< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga89c45df2b7890e98d13be1f5bf5b7d2b" > sdio_usr_param_t< / a > < / td > < / tr >
< tr class = "memdesc:ga89c45df2b7890e98d13be1f5bf5b7d2b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio user parameter < br / > < / td > < / tr >
< tr class = "separator:ga89c45df2b7890e98d13be1f5bf5b7d2b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga88a51155b561283108ca4fea3c38cf28" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga88a51155b561283108ca4fea3c38cf28" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga58c90af8006e32ff4d73a207f9e9383b" > _sdmmc_r1_current_state< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga88a51155b561283108ca4fea3c38cf28" > sdmmc_r1_current_state_t< / a > < / td > < / tr >
< tr class = "memdesc:ga88a51155b561283108ca4fea3c38cf28" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CURRENT_STATE filed in R1. < br / > < / td > < / tr >
< tr class = "separator:ga88a51155b561283108ca4fea3c38cf28" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga68e3560efe2194d138bff0b335557c92" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga68e3560efe2194d138bff0b335557c92" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga9a46a5130ea2fcee469bec6ed12c1a23" > _sdspi_data_token< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga68e3560efe2194d138bff0b335557c92" > sdspi_data_token_t< / a > < / td > < / tr >
< tr class = "memdesc:ga68e3560efe2194d138bff0b335557c92" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data Token. < br / > < / td > < / tr >
< tr class = "separator:ga68e3560efe2194d138bff0b335557c92" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga10d337e77d07e35a96abb7b9ea733efa" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga10d337e77d07e35a96abb7b9ea733efa" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga0f3b4e3d8ec2ab04091665868bb14b07" > _sdspi_data_response_token< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga10d337e77d07e35a96abb7b9ea733efa" > sdspi_data_response_token_t< / a > < / td > < / tr >
< tr class = "memdesc:ga10d337e77d07e35a96abb7b9ea733efa" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data Response Token. < br / > < / td > < / tr >
< tr class = "separator:ga10d337e77d07e35a96abb7b9ea733efa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac844e15bd92c209b9d156c1de1454386" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac844e15bd92c209b9d156c1de1454386" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga6331e7e0d6c78d6673081541abf4c929" > _sd_command< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac844e15bd92c209b9d156c1de1454386" > sd_command_t< / a > < / td > < / tr >
< tr class = "memdesc:gac844e15bd92c209b9d156c1de1454386" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card individual commands. < br / > < / td > < / tr >
< tr class = "separator:gac844e15bd92c209b9d156c1de1454386" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga05f92e99fab36e2a406c4bbdf62c0225" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga05f92e99fab36e2a406c4bbdf62c0225" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga83985f5ec64c223966a5eb1af9730572" > _sdspi_command< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga05f92e99fab36e2a406c4bbdf62c0225" > sdspi_command_t< / a > < / td > < / tr >
< tr class = "memdesc:ga05f92e99fab36e2a406c4bbdf62c0225" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SDSPI individual commands. < br / > < / td > < / tr >
< tr class = "separator:ga05f92e99fab36e2a406c4bbdf62c0225" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5fb73f4c055a5835c5f5a950df9eaf66" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga5fb73f4c055a5835c5f5a950df9eaf66" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga37f84f8a563989923bd68b0d7ca96013" > _sd_application_command< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5fb73f4c055a5835c5f5a950df9eaf66" > sd_application_command_t< / a > < / td > < / tr >
< tr class = "memdesc:ga5fb73f4c055a5835c5f5a950df9eaf66" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card individual application commands. < br / > < / td > < / tr >
< tr class = "separator:ga5fb73f4c055a5835c5f5a950df9eaf66" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9497ecc2dbaa17ad060109a5e7c22b33" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga9497ecc2dbaa17ad060109a5e7c22b33" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga82025ca0aae4276e3be7bcfdf81861a0" > _sd_switch_mode< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga9497ecc2dbaa17ad060109a5e7c22b33" > sd_switch_mode_t< / a > < / td > < / tr >
< tr class = "memdesc:ga9497ecc2dbaa17ad060109a5e7c22b33" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card switch mode. < br / > < / td > < / tr >
< tr class = "separator:ga9497ecc2dbaa17ad060109a5e7c22b33" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac765d50e69b946e7323c69d60caa88a3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gac765d50e69b946e7323c69d60caa88a3" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga1db2d9c59ba8e325f2319f4b87faf084" > _sd_timing_mode< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac765d50e69b946e7323c69d60caa88a3" > sd_timing_mode_t< / a > < / td > < / tr >
< tr class = "memdesc:gac765d50e69b946e7323c69d60caa88a3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card timing mode flags. < br / > < / td > < / tr >
< tr class = "separator:gac765d50e69b946e7323c69d60caa88a3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6af5598c7548245c6c9c192156309f48" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6af5598c7548245c6c9c192156309f48" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga5537b44640ad3dcc411b70f037fddbad" > _sd_driver_strength< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6af5598c7548245c6c9c192156309f48" > sd_driver_strength_t< / a > < / td > < / tr >
< tr class = "memdesc:ga6af5598c7548245c6c9c192156309f48" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card driver strength. < br / > < / td > < / tr >
< tr class = "separator:ga6af5598c7548245c6c9c192156309f48" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa06ea29530147a8b1e28d80d581c3933" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaa06ea29530147a8b1e28d80d581c3933" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga77d1dff83feb9dba01dd932dd3ed014c" > _sd_max_current< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaa06ea29530147a8b1e28d80d581c3933" > sd_max_current_t< / a > < / td > < / tr >
< tr class = "memdesc:gaa06ea29530147a8b1e28d80d581c3933" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card current limit. < br / > < / td > < / tr >
< tr class = "separator:gaa06ea29530147a8b1e28d80d581c3933" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaaa0f5bd27be50dd43ecb81a7789caa9e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaaa0f5bd27be50dd43ecb81a7789caa9e" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga5f4a7aeb53e6e239fa57b8473e820c11" > _sdmmc_command< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaaa0f5bd27be50dd43ecb81a7789caa9e" > sdmmc_command_t< / a > < / td > < / tr >
< tr class = "memdesc:gaaa0f5bd27be50dd43ecb81a7789caa9e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD/MMC card common commands. < br / > < / td > < / tr >
< tr class = "separator:gaaa0f5bd27be50dd43ecb81a7789caa9e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf698f2125b8d071c894ff0dce83619aa" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf698f2125b8d071c894ff0dce83619aa" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga5acce2c54eb0221e3133d11d2b1d3d16" > _sdio_command< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf698f2125b8d071c894ff0dce83619aa" > sdio_command_t< / a > < / td > < / tr >
< tr class = "memdesc:gaf698f2125b8d071c894ff0dce83619aa" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card individual commands < br / > < / td > < / tr >
< tr class = "separator:gaf698f2125b8d071c894ff0dce83619aa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad722009dfc65efffdbac0fb5eedccf31" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gad722009dfc65efffdbac0fb5eedccf31" > < / a >
typedef enum < a class = "el" href = "a00038.html#gad5cd45fdb6d1e091aa71e2b9134e4ca4" > _sdio_func_num< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad722009dfc65efffdbac0fb5eedccf31" > sdio_func_num_t< / a > < / td > < / tr >
< tr class = "memdesc:gad722009dfc65efffdbac0fb5eedccf31" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card individual commands < br / > < / td > < / tr >
< tr class = "separator:gad722009dfc65efffdbac0fb5eedccf31" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8cc51288d0af245c76e55e4bd1f0a773" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga8cc51288d0af245c76e55e4bd1f0a773" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga1074f5edac9307e115d868706a322733" > _sdio_bus_width< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga8cc51288d0af245c76e55e4bd1f0a773" > sdio_bus_width_t< / a > < / td > < / tr >
< tr class = "memdesc:ga8cc51288d0af245c76e55e4bd1f0a773" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio bus width < br / > < / td > < / tr >
< tr class = "separator:ga8cc51288d0af245c76e55e4bd1f0a773" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf6adf1a66e4163cfa9a3fa0beedc484e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf6adf1a66e4163cfa9a3fa0beedc484e" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga24ef8c10a9048c84b18ddaba6c926291" > _mmc_command< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf6adf1a66e4163cfa9a3fa0beedc484e" > mmc_command_t< / a > < / td > < / tr >
< tr class = "memdesc:gaf6adf1a66e4163cfa9a3fa0beedc484e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card individual commands. < br / > < / td > < / tr >
< tr class = "separator:gaf6adf1a66e4163cfa9a3fa0beedc484e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga81cfa0ecb3b31bee540341651692217c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga81cfa0ecb3b31bee540341651692217c" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#gac1c4203e410cb1a845d60852d089b5e3" > _mmc_classified_voltage< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga81cfa0ecb3b31bee540341651692217c" > mmc_classified_voltage_t< / a > < / td > < / tr >
< tr class = "memdesc:ga81cfa0ecb3b31bee540341651692217c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card classified as voltage range. < br / > < / td > < / tr >
< tr class = "separator:ga81cfa0ecb3b31bee540341651692217c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gadc9dd3b0dfad08e2e45e7ca0069df036" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gadc9dd3b0dfad08e2e45e7ca0069df036" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga2e1de141a47f45fd90c10a2593104434" > _mmc_classified_density< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gadc9dd3b0dfad08e2e45e7ca0069df036" > mmc_classified_density_t< / a > < / td > < / tr >
< tr class = "memdesc:gadc9dd3b0dfad08e2e45e7ca0069df036" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card classified as density level. < br / > < / td > < / tr >
< tr class = "separator:gadc9dd3b0dfad08e2e45e7ca0069df036" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafbb7c9ddc346dd7f6a3c8c4f323cece8" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < a class = "el" href = "a00038.html#ga0c5535b6cc73c9a9f77e4f7c4c565216" > _mmc_access_mode< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gafbb7c9ddc346dd7f6a3c8c4f323cece8" > mmc_access_mode_t< / a > < / td > < / tr >
< tr class = "memdesc:gafbb7c9ddc346dd7f6a3c8c4f323cece8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card access mode(Access mode in OCR). < a href = "#gafbb7c9ddc346dd7f6a3c8c4f323cece8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gafbb7c9ddc346dd7f6a3c8c4f323cece8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga337fafd8d68190dc7e6dacb513f6c7ff" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < a class = "el" href = "a00038.html#gae6849646377f54d83ef4470c514f180d" > _mmc_voltage_window< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga337fafd8d68190dc7e6dacb513f6c7ff" > mmc_voltage_window_t< / a > < / td > < / tr >
< tr class = "memdesc:ga337fafd8d68190dc7e6dacb513f6c7ff" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card voltage window(VDD voltage window in OCR). < a href = "#ga337fafd8d68190dc7e6dacb513f6c7ff" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga337fafd8d68190dc7e6dacb513f6c7ff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga17c15f0c163b30701f0f8143d9c919cb" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga42fc86584c200b96bd33c3a8ae8a7450" > _mmc_csd_structure_version< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga17c15f0c163b30701f0f8143d9c919cb" > mmc_csd_structure_version_t< / a > < / td > < / tr >
< tr class = "memdesc:ga17c15f0c163b30701f0f8143d9c919cb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CSD structure version(CSD_STRUCTURE in CSD). < a href = "#ga17c15f0c163b30701f0f8143d9c919cb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga17c15f0c163b30701f0f8143d9c919cb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga26d71ff8c11cefac3db7b8bc63ff94c3" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga3489754869b29eef195af6d2458e7072" > _mmc_specification_version< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga26d71ff8c11cefac3db7b8bc63ff94c3" > mmc_specification_version_t< / a > < / td > < / tr >
< tr class = "memdesc:ga26d71ff8c11cefac3db7b8bc63ff94c3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card specification version(SPEC_VERS in CSD). < a href = "#ga26d71ff8c11cefac3db7b8bc63ff94c3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga26d71ff8c11cefac3db7b8bc63ff94c3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1e8da4afb2a48ea4caefd79eb940eaf9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga1e8da4afb2a48ea4caefd79eb940eaf9" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga4d49bb50f05f847c92a5769d90c1975d" > _mmc_command_set< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga1e8da4afb2a48ea4caefd79eb940eaf9" > mmc_command_set_t< / a > < / td > < / tr >
< tr class = "memdesc:ga1e8da4afb2a48ea4caefd79eb940eaf9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card command set(COMMAND_SET in Extended CSD) < br / > < / td > < / tr >
< tr class = "separator:ga1e8da4afb2a48ea4caefd79eb940eaf9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafe3ba5092c57add85bdafe8dfb57dd6d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gafe3ba5092c57add85bdafe8dfb57dd6d" > < / a >
typedef enum < a class = "el" href = "a00038.html#gae2781ba22f4bbbe0c4c47f657dcaabee" > _mmc_high_speed_timing< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gafe3ba5092c57add85bdafe8dfb57dd6d" > mmc_high_speed_timing_t< / a > < / td > < / tr >
< tr class = "memdesc:gafe3ba5092c57add85bdafe8dfb57dd6d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card high-speed timing(HS_TIMING in Extended CSD) < br / > < / td > < / tr >
< tr class = "separator:gafe3ba5092c57add85bdafe8dfb57dd6d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaecc3d9a151c8c7892e8b1adffa83aaf9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaecc3d9a151c8c7892e8b1adffa83aaf9" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga2a2f5e00dd3dc7d33498bf3af2ac125c" > _mmc_data_bus_width< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaecc3d9a151c8c7892e8b1adffa83aaf9" > mmc_data_bus_width_t< / a > < / td > < / tr >
< tr class = "memdesc:gaecc3d9a151c8c7892e8b1adffa83aaf9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card data bus width(BUS_WIDTH in Extended CSD) < br / > < / td > < / tr >
< tr class = "separator:gaecc3d9a151c8c7892e8b1adffa83aaf9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf5e3080713f4624865e24b7200cde96c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf5e3080713f4624865e24b7200cde96c" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga5f42470542b257d89be222d450792c50" > _mmc_boot_partition_enable< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf5e3080713f4624865e24b7200cde96c" > mmc_boot_partition_enable_t< / a > < / td > < / tr >
< tr class = "memdesc:gaf5e3080713f4624865e24b7200cde96c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot partition enabled(BOOT_PARTITION_ENABLE in Extended CSD) < br / > < / td > < / tr >
< tr class = "separator:gaf5e3080713f4624865e24b7200cde96c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8392c126423e46bfa537b297efe19b3f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga8392c126423e46bfa537b297efe19b3f" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga585747ade714b97829c24cd6e84b66f8" > _mmc_boot_timing_mode< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga8392c126423e46bfa537b297efe19b3f" > mmc_boot_timing_mode_t< / a > < / td > < / tr >
< tr class = "memdesc:ga8392c126423e46bfa537b297efe19b3f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boot mode configuration Note: HS200 & HS400 is not support during BOOT operation. < br / > < / td > < / tr >
< tr class = "separator:ga8392c126423e46bfa537b297efe19b3f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf3390e9899ee7afbab1a66aeaea99ba6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gaf3390e9899ee7afbab1a66aeaea99ba6" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga6920c4739d9071c1d634bf13e0d6da84" > _mmc_boot_partition_wp< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaf3390e9899ee7afbab1a66aeaea99ba6" > mmc_boot_partition_wp_t< / a > < / td > < / tr >
< tr class = "memdesc:gaf3390e9899ee7afbab1a66aeaea99ba6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot partition write protect configurations All the bits in BOOT_WP register, except the two R/W bits B_PERM_WP_DIS and B_PERM_WP_EN, shall only be written once per power cycle.The protection mdde intended for both boot areas will be set with a single write. < br / > < / td > < / tr >
< tr class = "separator:gaf3390e9899ee7afbab1a66aeaea99ba6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7b803602e0fe1ea25dc7ae0dd25566f6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga7b803602e0fe1ea25dc7ae0dd25566f6" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga9be583062cff14cf7bbb00dd3495a8c5" > _mmc_access_partition< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga7b803602e0fe1ea25dc7ae0dd25566f6" > mmc_access_partition_t< / a > < / td > < / tr >
< tr class = "memdesc:ga7b803602e0fe1ea25dc7ae0dd25566f6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card partition to be accessed(BOOT_PARTITION_ACCESS in Extended CSD) < br / > < / td > < / tr >
< tr class = "separator:ga7b803602e0fe1ea25dc7ae0dd25566f6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2f61385ecd2fdb3c5312d8b8f907bf0f" > < td class = "memItemLeft" align = "right" valign = "top" > typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga71b404098eb5e6c5c784746503e3aab8" > _mmc_extended_csd_access_mode< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2f61385ecd2fdb3c5312d8b8f907bf0f" > mmc_extended_csd_access_mode_t< / a > < / td > < / tr >
< tr class = "memdesc:ga2f61385ecd2fdb3c5312d8b8f907bf0f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Extended CSD register access mode(Access mode in CMD6). < a href = "#ga2f61385ecd2fdb3c5312d8b8f907bf0f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga2f61385ecd2fdb3c5312d8b8f907bf0f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0350fb1e0bacb4e75b3e993304f24ce8" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga0350fb1e0bacb4e75b3e993304f24ce8" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#ga172e6517e60158ade78977fcacb4c6fd" > _mmc_extended_csd_index< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga0350fb1e0bacb4e75b3e993304f24ce8" > mmc_extended_csd_index_t< / a > < / td > < / tr >
< tr class = "memdesc:ga0350fb1e0bacb4e75b3e993304f24ce8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > EXT CSD byte index. < br / > < / td > < / tr >
< tr class = "separator:ga0350fb1e0bacb4e75b3e993304f24ce8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga63068aca7b7f48eebfbce64e536a0b7b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga63068aca7b7f48eebfbce64e536a0b7b" > < / a >
typedef enum < br class = "typebreak" / >
< a class = "el" href = "a00038.html#gacaf871289841d09665498ffe4afd37ac" > _mmc_extended_csd_flags< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga63068aca7b7f48eebfbce64e536a0b7b" > mmc_extended_csd_flags_t< / a > < / td > < / tr >
< tr class = "memdesc:ga63068aca7b7f48eebfbce64e536a0b7b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > mmc extended csd flags < br / > < / td > < / tr >
< tr class = "separator:ga63068aca7b7f48eebfbce64e536a0b7b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae971b915611393485754d122522556dc" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gae971b915611393485754d122522556dc" > < / a >
typedef enum < a class = "el" href = "a00038.html#ga52ffb1461cb2d9f780f507d9df882e75" > _mmc_boot_mode< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae971b915611393485754d122522556dc" > mmc_boot_mode_t< / a > < / td > < / tr >
< tr class = "memdesc:gae971b915611393485754d122522556dc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot mode. < br / > < / td > < / tr >
< tr class = "separator:gae971b915611393485754d122522556dc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9db67a4f87b099d402a155c5fdafbfa1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga9db67a4f87b099d402a155c5fdafbfa1" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00410" > _sdio_fbr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga9db67a4f87b099d402a155c5fdafbfa1" > sdio_fbr_t< / a > < / td > < / tr >
< tr class = "memdesc:ga9db67a4f87b099d402a155c5fdafbfa1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card FBR register < br / > < / td > < / tr >
< tr class = "separator:ga9db67a4f87b099d402a155c5fdafbfa1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gada3c213299f0f90d16d809aea0221c03" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "gada3c213299f0f90d16d809aea0221c03" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00409" > _sdio_common_cis< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gada3c213299f0f90d16d809aea0221c03" > sdio_common_cis_t< / a > < / td > < / tr >
< tr class = "memdesc:gada3c213299f0f90d16d809aea0221c03" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card common CIS < br / > < / td > < / tr >
< tr class = "separator:gada3c213299f0f90d16d809aea0221c03" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2b10ae0a16e52c44449f0e267b35528f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2b10ae0a16e52c44449f0e267b35528f" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00411" > _sdio_func_cis< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2b10ae0a16e52c44449f0e267b35528f" > sdio_func_cis_t< / a > < / td > < / tr >
< tr class = "memdesc:ga2b10ae0a16e52c44449f0e267b35528f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card function CIS < br / > < / td > < / tr >
< tr class = "separator:ga2b10ae0a16e52c44449f0e267b35528f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga23007e5e9a2225ecb03aed03a94b69ab" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga23007e5e9a2225ecb03aed03a94b69ab" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00395" > _sd_status< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga23007e5e9a2225ecb03aed03a94b69ab" > sd_status_t< / a > < / td > < / tr >
< tr class = "memdesc:ga23007e5e9a2225ecb03aed03a94b69ab" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card status. < br / > < / td > < / tr >
< tr class = "separator:ga23007e5e9a2225ecb03aed03a94b69ab" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2c4d45c8de5aa5ad73009abd2f646df5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga2c4d45c8de5aa5ad73009abd2f646df5" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00390" > _sd_cid< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2c4d45c8de5aa5ad73009abd2f646df5" > sd_cid_t< / a > < / td > < / tr >
< tr class = "memdesc:ga2c4d45c8de5aa5ad73009abd2f646df5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card CID register. < br / > < / td > < / tr >
< tr class = "separator:ga2c4d45c8de5aa5ad73009abd2f646df5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6390baf793e25a81ad8655919b5570ac" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga6390baf793e25a81ad8655919b5570ac" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00391" > _sd_csd< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6390baf793e25a81ad8655919b5570ac" > sd_csd_t< / a > < / td > < / tr >
< tr class = "memdesc:ga6390baf793e25a81ad8655919b5570ac" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card CSD register. < br / > < / td > < / tr >
< tr class = "separator:ga6390baf793e25a81ad8655919b5570ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5b35eced94d95fd7a4f37498a954b4d4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ga5b35eced94d95fd7a4f37498a954b4d4" > < / a >
typedef struct < a class = "el" href = "a00038.html#a00394" > _sd_scr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5b35eced94d95fd7a4f37498a954b4d4" > sd_scr_t< / a > < / td > < / tr >
< tr class = "memdesc:ga5b35eced94d95fd7a4f37498a954b4d4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card SCR register. < br / > < / td > < / tr >
< tr class = "separator:ga5b35eced94d95fd7a4f37498a954b4d4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga72a6bb854006c54962116e667c60c63f" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "a00038.html#a00368" > _mmc_cid< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga72a6bb854006c54962116e667c60c63f" > mmc_cid_t< / a > < / td > < / tr >
< tr class = "memdesc:ga72a6bb854006c54962116e667c60c63f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card CID register. < a href = "#ga72a6bb854006c54962116e667c60c63f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga72a6bb854006c54962116e667c60c63f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga13b8b60b20ca6995e0474a3d6a9e9dbd" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "a00038.html#a00369" > _mmc_csd< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga13b8b60b20ca6995e0474a3d6a9e9dbd" > mmc_csd_t< / a > < / td > < / tr >
< tr class = "memdesc:ga13b8b60b20ca6995e0474a3d6a9e9dbd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card CSD register. < a href = "#ga13b8b60b20ca6995e0474a3d6a9e9dbd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga13b8b60b20ca6995e0474a3d6a9e9dbd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga43feed348af170448a892a17088e8e81" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "a00038.html#a00370" > _mmc_extended_csd< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga43feed348af170448a892a17088e8e81" > mmc_extended_csd_t< / a > < / td > < / tr >
< tr class = "memdesc:ga43feed348af170448a892a17088e8e81" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card Extended CSD register (unit: byte). < a href = "#ga43feed348af170448a892a17088e8e81" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga43feed348af170448a892a17088e8e81" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa483c66ee8d30b69e4528d5b133bc652" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < br class = "typebreak" / >
< a class = "el" href = "a00038.html#a00371" > _mmc_extended_csd_config< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaa483c66ee8d30b69e4528d5b133bc652" > mmc_extended_csd_config_t< / a > < / td > < / tr >
< tr class = "memdesc:gaa483c66ee8d30b69e4528d5b133bc652" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC Extended CSD configuration. < a href = "#gaa483c66ee8d30b69e4528d5b133bc652" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gaa483c66ee8d30b69e4528d5b133bc652" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7342b4dea5ead99eb2a67644e4afa40e" > < td class = "memItemLeft" align = "right" valign = "top" > typedef struct < a class = "el" href = "a00038.html#a00366" > _mmc_boot_config< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga7342b4dea5ead99eb2a67644e4afa40e" > mmc_boot_config_t< / a > < / td > < / tr >
< tr class = "memdesc:ga7342b4dea5ead99eb2a67644e4afa40e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot configuration definition. < a href = "#ga7342b4dea5ead99eb2a67644e4afa40e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga7342b4dea5ead99eb2a67644e4afa40e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-04-08 14:42:47 +00:00
< / table > < table class = "memberdecls" >
2023-01-26 02:53:53 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "enum-members" > < / a >
Enumerations< / h2 > < / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr class = "memitem:ga4caf8d8f829279fba122163d961608a4" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a4bd8f4c0ddc86120d94a75e4e5b4c3e1" > kStatus_SDMMC_NotSupportYet< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 0U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a969247847528f8a186376988d0fb448c" > kStatus_SDMMC_TransferFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 1U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a7ce8c51a45aad4f51f2dcbddcb7dc233" > kStatus_SDMMC_SetCardBlockSizeFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 2U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4aeefbd23087ecbc6e4f56addfcd4c33af" > kStatus_SDMMC_HostNotSupport< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 3U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a1fd62104d25e38e44cf0f02299397aee" > kStatus_SDMMC_CardNotSupport< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 4U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a33ce287b896a9b498be7909cf2f7b38e" > kStatus_SDMMC_AllSendCidFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 5U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a96b5e73d4dd9eb02bc9bfb6362664136" > kStatus_SDMMC_SendRelativeAddressFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 6U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a73cec1c7d4346ca37ab6b0818f3a5041" > kStatus_SDMMC_SendCsdFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 7U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a99077f9e3bb94b11b0169cf07a34e025" > kStatus_SDMMC_SelectCardFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 8U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a36de73a8df86d5a70b5f2b5c1b3b4598" > kStatus_SDMMC_SendScrFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 9U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4aeb87568ca0030117ce1bdca2d3fe36df" > kStatus_SDMMC_SetDataBusWidthFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 10U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4aee037801937ac6781197e7cb2713bab3" > kStatus_SDMMC_GoIdleFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 11U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4ac05b576643f7597d46f0a9b8a77c04ab" > kStatus_SDMMC_HandShakeOperationConditionFailed< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a7f58bb3e7cb4ef2ea7ae0eedba07470d" > kStatus_SDMMC_SendApplicationCommandFailed< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a8f963551caef67c0635f18732f108621" > kStatus_SDMMC_SwitchFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 14U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a4bea51bb845aec7597b4eda78449457a" > kStatus_SDMMC_StopTransmissionFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 15U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a8431f0a58374484158210c4858117168" > kStatus_SDMMC_WaitWriteCompleteFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 16U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a3e1142eeffc0ccaceda57ee45f2a0ba9" > kStatus_SDMMC_SetBlockCountFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 17U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a0bf534561495c727b05922468a0d34b3" > kStatus_SDMMC_SetRelativeAddressFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 18U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4ace05b1fe2c1b30113d51bee8f7cb910c" > kStatus_SDMMC_SwitchBusTimingFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 19U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a5882193428838212f20c5c1d79dc4f90" > kStatus_SDMMC_SendExtendedCsdFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 20U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4ac14b3fbd314af14e4d86c9293f9fc561" > kStatus_SDMMC_ConfigureBootFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 21U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4aaa4ade67474283a523a7baa2cc9fbe58" > kStatus_SDMMC_ConfigureExtendedCsdFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 22U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4ab16df0e45940ca59500e6a403b175b71" > kStatus_SDMMC_EnableHighCapacityEraseFailed< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a8514fd63c791b21109e69dc82fb2c3d5" > kStatus_SDMMC_SendTestPatternFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 24U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4aead7ca214ae6ef3c3db48c253c717171" > kStatus_SDMMC_ReceiveTestPatternFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 25U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a185847e7e2d03a11341b2b0902608550" > kStatus_SDMMC_SDIO_ResponseError< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 26U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a239da4a4722d5aa879623c12a4668024" > kStatus_SDMMC_SDIO_InvalidArgument< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a06703c14737cfa268e76623b0f3506db" > kStatus_SDMMC_SDIO_SendOperationConditionFail< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a5daa7fe7f822b928c5baf248520d414b" > kStatus_SDMMC_InvalidVoltage< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 29U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a3c089e1f329ed38bbfcceffe73a34a20" > kStatus_SDMMC_SDIO_SwitchHighSpeedFail< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 30U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a503ef1151f2acb3f218ce023309aac67" > kStatus_SDMMC_SDIO_ReadCISFail< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 31U),
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a926295b18628f9e8b716f7b8f6ac2233" > kStatus_SDMMC_SDIO_InvalidCard< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 32U),
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a350e5d38708dfec2b92ae73e63d30a67" > kStatus_SDMMC_TuningFail< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 33U),
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a058a9bf4deb6d5b03f51ec6d815cc3ce" > kStatus_SDMMC_SwitchVoltageFail< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 34U),
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a16b364dbb0f23a014baa121328ed7100" > kStatus_SDMMC_SwitchVoltage18VFail33VSuccess< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 35U),
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4aa82779ce7e0be67dd785d825a2133d1c" > kStatus_SDMMC_ReTuningRequest< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 36U),
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a22a40ab5382bcf62628bc9e4f20581a4" > kStatus_SDMMC_SetDriverStrengthFail< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 37U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a40d587b2bc3427ceec711a71b0daafa8" > kStatus_SDMMC_SetPowerClassFail< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 38U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a36304fa7f64a74351464b5f16a0765c7" > kStatus_SDMMC_HostNotReady< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 39U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a101f67b028b9d91b3e3234e20df2a499" > kStatus_SDMMC_CardDetectFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 40U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a00ddd7f01c1946263021df72542e9cf1" > kStatus_SDMMC_AuSizeNotSetProperly< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 41U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a5bb16da427ce049d9bab261f9860f57c" > kStatus_SDMMC_PollingCardIdleFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 42U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a9d0482494389e2cd33f8fb521c1fd904" > kStatus_SDMMC_DeselectCardFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 43U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a38e01f482760f9704a7b54d2c5aad4b5" > kStatus_SDMMC_CardStatusIdle< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 44U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4a1c17db6a2ae407534f7bc8b4ccb2dcf3" > kStatus_SDMMC_CardStatusBusy< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 45U),
< br / >
    < a class = "el" href = "a00038.html#gga4caf8d8f829279fba122163d961608a4af84ccc9587186fa634908e603bdfad18" > kStatus_SDMMC_CardInitFailed< / a > = MAKE_STATUS(kStatusGroup_SDMMC, 46U)
2023-01-26 02:53:53 +00:00
< br / >
}< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr class = "memdesc:ga4caf8d8f829279fba122163d961608a4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD/MMC card API's running status. < a href = "a00038.html#ga4caf8d8f829279fba122163d961608a4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga4caf8d8f829279fba122163d961608a4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga96a58e29e8dbf2b5bdeb775cba46556e" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556ea734380ba6085d20e89ce1dafe4f20124" > kSDMMC_SignalLineCmd< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556ea3b4dd62f44dbadd916b14b50b9411733" > kSDMMC_SignalLineData0< / a > = 2U,
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556ea5607d52bf40b3b455f3dc7dec97ff597" > kSDMMC_SignalLineData1< / a > = 4U,
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556ead5f7183ab820e8353f7b9dbe0bfc07b7" > kSDMMC_SignalLineData2< / a > = 8U,
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556ea35b03c980ecc0c9584511eafef5d8291" > kSDMMC_SignalLineData3< / a > = 16U,
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556eaad31440ba0f9f84d2e5bd5a13cd9da05" > kSDMMC_SignalLineData4< / a > = 32U,
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556ea62fd16bffa3d0d531056620be0124e90" > kSDMMC_SignalLineData5< / a > = 64U,
2023-01-26 02:53:53 +00:00
< br / >
2024-04-12 13:21:49 +00:00
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556ea41600a0c8a1695e6d4dca83cf66f72db" > kSDMMC_SignalLineData6< / a > = 128U,
< br / >
    < a class = "el" href = "a00038.html#gga96a58e29e8dbf2b5bdeb775cba46556eac96cc0bf127d8695cf52fe30b4241f0c" > kSDMMC_SignalLineData7< / a > = 256U
2023-01-26 02:53:53 +00:00
< br / >
}< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr class = "memdesc:ga96a58e29e8dbf2b5bdeb775cba46556e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdmmc signal line < a href = "a00038.html#ga96a58e29e8dbf2b5bdeb775cba46556e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga96a58e29e8dbf2b5bdeb775cba46556e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa4bf33783fa581ff608efa6f842696cf" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gaa4bf33783fa581ff608efa6f842696cf" > _sdmmc_operation_voltage< / a > { < br / >
    < a class = "el" href = "a00038.html#ggaa4bf33783fa581ff608efa6f842696cfa38177d536d70cc2bccf7f5db0c26f6e3" > kSDMMC_OperationVoltageNone< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggaa4bf33783fa581ff608efa6f842696cfabf5feba4be12e4e50c08d84e8605e1f7" > kSDMMC_OperationVoltage330V< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggaa4bf33783fa581ff608efa6f842696cfab09f33634033256f4291a939fbdd2466" > kSDMMC_OperationVoltage300V< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#ggaa4bf33783fa581ff608efa6f842696cfacc183bf0dc085f0f8dc477b3146a8d99" > kSDMMC_OperationVoltage180V< / a > = 3U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gaa4bf33783fa581ff608efa6f842696cf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card operation voltage < a href = "a00038.html#gaa4bf33783fa581ff608efa6f842696cf" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gaa4bf33783fa581ff608efa6f842696cf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gab48899087cc647f0f791ed0c459adc53" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggab48899087cc647f0f791ed0c459adc53af23624061d40ef7b4cb2bdb7d7827bf1" > kSDMMC_BusWdith1Bit< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggab48899087cc647f0f791ed0c459adc53ae5b1649e11d512f6d4b27c2a7440f7e8" > kSDMMC_BusWdith4Bit< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggab48899087cc647f0f791ed0c459adc53aa487e78bee59f45505d3a5c5ffdd0649" > kSDMMC_BusWdith8Bit< / a > = 2U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gab48899087cc647f0f791ed0c459adc53" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card bus width < a href = "a00038.html#gab48899087cc647f0f791ed0c459adc53" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gab48899087cc647f0f791ed0c459adc53" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga458e651af6690959efa2afb96be7d609" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < a class = "el" href = "a00038.html#gga458e651af6690959efa2afb96be7d609a84986d41eef57ae69f32a8d5961e96f5" > kSDMMC_Support8BitWidth< / a > = 1U
}< / td > < / tr >
< tr class = "memdesc:ga458e651af6690959efa2afb96be7d609" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdmmc capability flag < a href = "a00038.html#ga458e651af6690959efa2afb96be7d609" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga458e651af6690959efa2afb96be7d609" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1f9aebf1de3ebbf4283a4dcf73308562" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga1f9aebf1de3ebbf4283a4dcf73308562afe63cdad3ed141ead5546000a5dc5bc0" > kSDMMC_DataPacketFormatLSBFirst< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga1f9aebf1de3ebbf4283a4dcf73308562a3fc184fe29b1ba8ff5b23be4306ebcf9" > kSDMMC_DataPacketFormatMSBFirst< / a >
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga1f9aebf1de3ebbf4283a4dcf73308562" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > @ brief sdmmc data packet format < a href = "a00038.html#ga1f9aebf1de3ebbf4283a4dcf73308562" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga1f9aebf1de3ebbf4283a4dcf73308562" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga62aae77d76d9cac5d15d382263068458" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga62aae77d76d9cac5d15d382263068458" > _sd_detect_card_type< / a > { < br / >
    < a class = "el" href = "a00038.html#gga62aae77d76d9cac5d15d382263068458aeaccee0a64e5640cd83b1f120e7870bd" > kSD_DetectCardByGpioCD< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga62aae77d76d9cac5d15d382263068458a961d9bb6157f65850d3916b1266482df" > kSD_DetectCardByHostCD< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga62aae77d76d9cac5d15d382263068458adbda4b482952390d4978bbd184e3b8b1" > kSD_DetectCardByHostDATA3< / a >
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga62aae77d76d9cac5d15d382263068458" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sd card detect type < a href = "a00038.html#ga62aae77d76d9cac5d15d382263068458" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga62aae77d76d9cac5d15d382263068458" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga77867ab4129f63159b37bca3b652a798" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga77867ab4129f63159b37bca3b652a798a5dd509da2c3d0a9c94e000b5c77113e4" > kSD_Inserted< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga77867ab4129f63159b37bca3b652a798a0eb9352b82b2f11bc4f6f7dfd3e16fdd" > kSD_Removed< / a > = 0U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga77867ab4129f63159b37bca3b652a798" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > @ brief SD card detect status < a href = "a00038.html#ga77867ab4129f63159b37bca3b652a798" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga77867ab4129f63159b37bca3b652a798" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga16685eea158879e41b101ca3634de462" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga16685eea158879e41b101ca3634de462a8a0c720dcc8a7edd16ed8c1aa3b1b6d6" > kSD_DAT3PullDown< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga16685eea158879e41b101ca3634de462a0080fffd991c4e1bb2f81e65af119220" > kSD_DAT3PullUp< / a > = 1U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga16685eea158879e41b101ca3634de462" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > @ brief SD card detect status < a href = "a00038.html#ga16685eea158879e41b101ca3634de462" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga16685eea158879e41b101ca3634de462" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga458d4f873314872457bca2b277c1ab53" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga458d4f873314872457bca2b277c1ab53" > _sd_io_voltage_ctrl_type< / a > { < br / >
    < a class = "el" href = "a00038.html#gga458d4f873314872457bca2b277c1ab53ae9682ef1eb9068b7489dd8ccf577490c" > kSD_IOVoltageCtrlNotSupport< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga458d4f873314872457bca2b277c1ab53a8631084d0d108e79751f2a0dd5f6c949" > kSD_IOVoltageCtrlByGpio< / a > = 2U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga458d4f873314872457bca2b277c1ab53" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io voltage control type < a href = "a00038.html#ga458d4f873314872457bca2b277c1ab53" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga458d4f873314872457bca2b277c1ab53" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2970898e8a43ce21e1cc510d49f1b89d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da56d71cc1a14bd599eec2a73fbba17edb" > kSDMMC_R1OutOfRangeFlag< / a > = 31,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da4c26b4de85ba545ebc7eaa4a9d2a0f1c" > kSDMMC_R1AddressErrorFlag< / a > = 30,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da898aa08fae12841a46b8cd7491e02861" > kSDMMC_R1BlockLengthErrorFlag< / a > = 29,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89dabfe8b82eaec93c12b41a834fe54af239" > kSDMMC_R1EraseSequenceErrorFlag< / a > = 28,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da5f65f3b506251a7f426c226e13e4eb14" > kSDMMC_R1EraseParameterErrorFlag< / a > = 27,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89dabd5774526884f8e920b3ea426201f48a" > kSDMMC_R1WriteProtectViolationFlag< / a > = 26,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89dae63385e6aebf1a50feb39e117fd14d41" > kSDMMC_R1CardIsLockedFlag< / a > = 25,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da3966a8f64e033b08aa36d76117010809" > kSDMMC_R1LockUnlockFailedFlag< / a > = 24,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da5c88f9e277f5a3e3413b8621fa0e8469" > kSDMMC_R1CommandCrcErrorFlag< / a > = 23,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89dac36ab76153620e1694959f6fb92e3d3e" > kSDMMC_R1IllegalCommandFlag< / a > = 22,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da709ecdbcbd8ae8be3452de7eecc50f45" > kSDMMC_R1CardEccFailedFlag< / a > = 21,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da06bc0cc8c4dcd0a48d40bb5db580ef0c" > kSDMMC_R1CardControllerErrorFlag< / a > = 20,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da11b610ac3a877b5acb3437e03f836480" > kSDMMC_R1ErrorFlag< / a > = 19,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da2ef5666488e07748ed840aec6a1e9799" > kSDMMC_R1CidCsdOverwriteFlag< / a > = 16,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da7965b37d518cc01230c3c5642c73ee6c" > kSDMMC_R1WriteProtectEraseSkipFlag< / a > = 15,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89dabc908de8ab501e930a88fa0cc158a4f2" > kSDMMC_R1CardEccDisabledFlag< / a > = 14,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da3f78f52359cc98c478b7b403d0f2f54f" > kSDMMC_R1EraseResetFlag< / a > = 13,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da2c9b771e17880844481db7bb32331eab" > kSDMMC_R1ReadyForDataFlag< / a > = 8,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da0705c033b8632572c709eef66c1f9717" > kSDMMC_R1SwitchErrorFlag< / a > = 7,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89dae8418aad6d2ea1d5d1a969c592713a14" > kSDMMC_R1ApplicationCommandFlag< / a > = 5,
< br / >
    < a class = "el" href = "a00038.html#gga2970898e8a43ce21e1cc510d49f1b89da9db46230cae31e898fd656785c181346" > kSDMMC_R1AuthenticationSequenceErrorFlag< / a > = 3
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga2970898e8a43ce21e1cc510d49f1b89d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Card status bit in R1. < a href = "a00038.html#ga2970898e8a43ce21e1cc510d49f1b89d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga2970898e8a43ce21e1cc510d49f1b89d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga58c90af8006e32ff4d73a207f9e9383b" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga58c90af8006e32ff4d73a207f9e9383b" > _sdmmc_r1_current_state< / a > { < br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383bafb886f389d8b8a4b27a16c55dd4853a2" > kSDMMC_R1StateIdle< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383ba0123d4dbf3a3ab36b96f23462b779e11" > kSDMMC_R1StateReady< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383ba5cf4a3e1728b0230c020fcbceefa66d0" > kSDMMC_R1StateIdentify< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383baa361866d6878bde8c8d0043b46436a16" > kSDMMC_R1StateStandby< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383ba0260c35e88d39bbf783e3c27d8006d43" > kSDMMC_R1StateTransfer< / a > = 4U,
< br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383ba01c80d19bc55ce44f11557a6bfa3b6c7" > kSDMMC_R1StateSendData< / a > = 5U,
< br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383bad46bc99fb36ba577dcd244331c13578c" > kSDMMC_R1StateReceiveData< / a > = 6U,
< br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383baaf2e995cfbcd1a40383d32e6cb29742c" > kSDMMC_R1StateProgram< / a > = 7U,
< br / >
    < a class = "el" href = "a00038.html#gga58c90af8006e32ff4d73a207f9e9383ba2182771a55f6f24bd776a2f82d1aa89f" > kSDMMC_R1StateDisconnect< / a > = 8U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga58c90af8006e32ff4d73a207f9e9383b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CURRENT_STATE filed in R1. < a href = "a00038.html#ga58c90af8006e32ff4d73a207f9e9383b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga58c90af8006e32ff4d73a207f9e9383b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafa231099d07583c3ed0981e0bb665f55" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggafa231099d07583c3ed0981e0bb665f55aa8b1c0f02be3a29341fb24009fdebdac" > kSDSPI_R1InIdleStateFlag< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#ggafa231099d07583c3ed0981e0bb665f55add519e51931e843a32eaf3c899b35075" > kSDSPI_R1EraseResetFlag< / a > = (1U < < 1U),
< br / >
    < a class = "el" href = "a00038.html#ggafa231099d07583c3ed0981e0bb665f55a52144fceb00907149c2c536577f6c98e" > kSDSPI_R1IllegalCommandFlag< / a > = (1U < < 2U),
< br / >
    < a class = "el" href = "a00038.html#ggafa231099d07583c3ed0981e0bb665f55a99cde7a50d18ed4c7aece91010a46e31" > kSDSPI_R1CommandCrcErrorFlag< / a > = (1U < < 3U),
< br / >
    < a class = "el" href = "a00038.html#ggafa231099d07583c3ed0981e0bb665f55a0bf6477eb59e44a7af2261cd08874a98" > kSDSPI_R1EraseSequenceErrorFlag< / a > = (1U < < 4U),
< br / >
    < a class = "el" href = "a00038.html#ggafa231099d07583c3ed0981e0bb665f55ab26cc6761a55357d4db8a82167ac3f46" > kSDSPI_R1AddressErrorFlag< / a > = (1U < < 5U),
< br / >
    < a class = "el" href = "a00038.html#ggafa231099d07583c3ed0981e0bb665f55a37f5b65f909abff60a6f6426fae5f1da" > kSDSPI_R1ParameterErrorFlag< / a > = (1U < < 6U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:gafa231099d07583c3ed0981e0bb665f55" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Error bit in SPI mode R1. < a href = "a00038.html#gafa231099d07583c3ed0981e0bb665f55" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gafa231099d07583c3ed0981e0bb665f55" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga394b3903fbf00ba2b6243f60689a5a5f" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5faa8fd8e9ba99a5f82ab19eefaf0285daa" > kSDSPI_R2CardLockedFlag< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5fa9de9312f7c765af3e631c7ce8be052ea" > kSDSPI_R2WriteProtectEraseSkip< / a > = (1U < < 1U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5fa291c8a9d658b106453e38c688791b0dd" > kSDSPI_R2LockUnlockFailed< / a > = (1U < < 1U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5fac043fa602b86e16ffb0aadf2947fe871" > kSDSPI_R2ErrorFlag< / a > = (1U < < 2U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5fae35c994ec42552623696ea05b8dd1a75" > kSDSPI_R2CardControllerErrorFlag< / a > = (1U < < 3U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5fa8bc946cdf688cf2481dbd56e1da22c48" > kSDSPI_R2CardEccFailedFlag< / a > = (1U < < 4U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5fae433b1bcde86a1566206a48dd33a7e16" > kSDSPI_R2WriteProtectViolationFlag< / a > = (1U < < 5U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5fa24d6bcf0ee0624ef688c4acb8a33668a" > kSDSPI_R2EraseParameterErrorFlag< / a > = (1U < < 6U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5faa0b126cc6688af04b08f9ffe67bf5d1b" > kSDSPI_R2OutOfRangeFlag< / a > = (1U < < 7U),
< br / >
    < a class = "el" href = "a00038.html#gga394b3903fbf00ba2b6243f60689a5a5fa45331c92610b79ba47de6b25536b674e" > kSDSPI_R2CsdOverwriteFlag< / a > = (1U < < 7U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga394b3903fbf00ba2b6243f60689a5a5f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Error bit in SPI mode R2. < a href = "a00038.html#ga394b3903fbf00ba2b6243f60689a5a5f" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga394b3903fbf00ba2b6243f60689a5a5f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac205be2172292384dd687b5471a87edd" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggac205be2172292384dd687b5471a87eddafa49b7f38144d5df5e82ec20f1cb800c" > kSDSPI_DataErrorTokenError< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#ggac205be2172292384dd687b5471a87eddaa4f971bcf7f9b8ea3631dd4abcc7d78f" > kSDSPI_DataErrorTokenCardControllerError< / a > = (1U < < 1U),
< br / >
    < a class = "el" href = "a00038.html#ggac205be2172292384dd687b5471a87edda22b61127fb9d2ab2251505e7bf8508c8" > kSDSPI_DataErrorTokenCardEccFailed< / a > = (1U < < 2U),
< br / >
    < a class = "el" href = "a00038.html#ggac205be2172292384dd687b5471a87edda819bad5c822e4e8392d5eb5d31c9f631" > kSDSPI_DataErrorTokenOutOfRange< / a > = (1U < < 3U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:gac205be2172292384dd687b5471a87edd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data Error Token mask bit. < a href = "a00038.html#gac205be2172292384dd687b5471a87edd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gac205be2172292384dd687b5471a87edd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9a46a5130ea2fcee469bec6ed12c1a23" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga9a46a5130ea2fcee469bec6ed12c1a23" > _sdspi_data_token< / a > { < br / >
    < a class = "el" href = "a00038.html#gga9a46a5130ea2fcee469bec6ed12c1a23afb449dc3ab24e68b3efc86daac14e84e" > kSDSPI_DataTokenBlockRead< / a > = 0xFEU,
< br / >
    < a class = "el" href = "a00038.html#gga9a46a5130ea2fcee469bec6ed12c1a23a6b52905f983a8ccdca705f872e13f29e" > kSDSPI_DataTokenSingleBlockWrite< / a > = 0xFEU,
< br / >
    < a class = "el" href = "a00038.html#gga9a46a5130ea2fcee469bec6ed12c1a23a707b9759f94854c4f6563a585acc67ab" > kSDSPI_DataTokenMultipleBlockWrite< / a > = 0xFCU,
< br / >
    < a class = "el" href = "a00038.html#gga9a46a5130ea2fcee469bec6ed12c1a23a123e68b13b7f790e04f6ae155e13d861" > kSDSPI_DataTokenStopTransfer< / a > = 0xFDU
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga9a46a5130ea2fcee469bec6ed12c1a23" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data Token. < a href = "a00038.html#ga9a46a5130ea2fcee469bec6ed12c1a23" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga9a46a5130ea2fcee469bec6ed12c1a23" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0f3b4e3d8ec2ab04091665868bb14b07" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga0f3b4e3d8ec2ab04091665868bb14b07" > _sdspi_data_response_token< / a > { < br / >
    < a class = "el" href = "a00038.html#gga0f3b4e3d8ec2ab04091665868bb14b07aed932a71077d908a5f8278d4751786d2" > kSDSPI_DataResponseTokenAccepted< / a > = 0x05U,
< br / >
    < a class = "el" href = "a00038.html#gga0f3b4e3d8ec2ab04091665868bb14b07aa066355014f901768e9e870a9023a46b" > kSDSPI_DataResponseTokenCrcError< / a > = 0x0BU,
< br / >
    < a class = "el" href = "a00038.html#gga0f3b4e3d8ec2ab04091665868bb14b07a23a43f77df45e3e159bb01f821ad79d5" > kSDSPI_DataResponseTokenWriteError< / a > = 0x0DU
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga0f3b4e3d8ec2ab04091665868bb14b07" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data Response Token. < a href = "a00038.html#ga0f3b4e3d8ec2ab04091665868bb14b07" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga0f3b4e3d8ec2ab04091665868bb14b07" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6331e7e0d6c78d6673081541abf4c929" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6331e7e0d6c78d6673081541abf4c929" > _sd_command< / a > { < br / >
    < a class = "el" href = "a00038.html#gga6331e7e0d6c78d6673081541abf4c929a771f7354b84ced2cb74573f30f4c4ba8" > kSD_SendRelativeAddress< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#gga6331e7e0d6c78d6673081541abf4c929a3bf845bbf99c3b51bf4254c881e214e7" > kSD_Switch< / a > = 6U,
< br / >
    < a class = "el" href = "a00038.html#gga6331e7e0d6c78d6673081541abf4c929a1171427898ecfea92d3957222cea949f" > kSD_SendInterfaceCondition< / a > = 8U,
< br / >
    < a class = "el" href = "a00038.html#gga6331e7e0d6c78d6673081541abf4c929a5d6d8dfda4ba99f91ac7f4a78e7654fd" > kSD_VoltageSwitch< / a > = 11U,
< br / >
    < a class = "el" href = "a00038.html#gga6331e7e0d6c78d6673081541abf4c929a4b86f0916c8411ff757b0f77052babcf" > kSD_SpeedClassControl< / a > = 20U,
< br / >
    < a class = "el" href = "a00038.html#gga6331e7e0d6c78d6673081541abf4c929af9d5e0a27a99ab2edc9159e7be2d3462" > kSD_EraseWriteBlockStart< / a > = 32U,
< br / >
    < a class = "el" href = "a00038.html#gga6331e7e0d6c78d6673081541abf4c929a17104709341f8fbce76bf2d4e23182f6" > kSD_EraseWriteBlockEnd< / a > = 33U,
< br / >
    < a class = "el" href = "a00038.html#gga6331e7e0d6c78d6673081541abf4c929a386e8ab9059cb705cd46f946460efa54" > kSD_SendTuningBlock< / a > = 19U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga6331e7e0d6c78d6673081541abf4c929" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card individual commands. < a href = "a00038.html#ga6331e7e0d6c78d6673081541abf4c929" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga6331e7e0d6c78d6673081541abf4c929" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga83985f5ec64c223966a5eb1af9730572" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga83985f5ec64c223966a5eb1af9730572" > _sdspi_command< / a > { < a class = "el" href = "a00038.html#gga83985f5ec64c223966a5eb1af9730572ac5857f5ebf87bb76f7a791617213f107" > kSDSPI_CommandCrc< / a > = 59U
}< / td > < / tr >
< tr class = "memdesc:ga83985f5ec64c223966a5eb1af9730572" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SDSPI individual commands. < a href = "a00038.html#ga83985f5ec64c223966a5eb1af9730572" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga83985f5ec64c223966a5eb1af9730572" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga37f84f8a563989923bd68b0d7ca96013" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga37f84f8a563989923bd68b0d7ca96013" > _sd_application_command< / a > { < br / >
    < a class = "el" href = "a00038.html#gga37f84f8a563989923bd68b0d7ca96013a42dd79a7d65ffd981c5d93dfaf42edcd" > kSD_ApplicationSetBusWdith< / a > = 6U,
< br / >
    < a class = "el" href = "a00038.html#gga37f84f8a563989923bd68b0d7ca96013ae738644a236c0508a22f07c21063b81b" > kSD_ApplicationStatus< / a > = 13U,
< br / >
    < a class = "el" href = "a00038.html#gga37f84f8a563989923bd68b0d7ca96013a9cf074c753d83294228927c4bf11e7f3" > kSD_ApplicationSendNumberWriteBlocks< / a > = 22U,
< br / >
    < a class = "el" href = "a00038.html#gga37f84f8a563989923bd68b0d7ca96013aa20632b4d9ae89aa6601e544b92befa2" > kSD_ApplicationSetWriteBlockEraseCount< / a > = 23U,
< br / >
    < a class = "el" href = "a00038.html#gga37f84f8a563989923bd68b0d7ca96013a3003780a03da253870262bc33cae0bc9" > kSD_ApplicationSendOperationCondition< / a > = 41U,
< br / >
    < a class = "el" href = "a00038.html#gga37f84f8a563989923bd68b0d7ca96013a1ef76126d841a4b10faa4d7a8d0c70a7" > kSD_ApplicationSetClearCardDetect< / a > = 42U,
< br / >
    < a class = "el" href = "a00038.html#gga37f84f8a563989923bd68b0d7ca96013a7262c67bc60d162b888efa282f8f4c75" > kSD_ApplicationSendScr< / a > = 51U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga37f84f8a563989923bd68b0d7ca96013" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card individual application commands. < a href = "a00038.html#ga37f84f8a563989923bd68b0d7ca96013" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga37f84f8a563989923bd68b0d7ca96013" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga157d5577a5b2f5986037d0d09c7dc77d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77da4640cf752683208567618352e70675cc" > kSDMMC_CommandClassBasic< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77da2b8b7cdd110f1f3237d37eadf5ebd484" > kSDMMC_CommandClassBlockRead< / a > = (1U < < 2U),
< br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77dae5cabd1ff2fc77734bff9a8d396d61c1" > kSDMMC_CommandClassBlockWrite< / a > = (1U < < 4U),
< br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77dacc8661b1ade0303323d8250ba5c4009d" > kSDMMC_CommandClassErase< / a > = (1U < < 5U),
< br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77da1c0488d57c1f1955a448e583492290d8" > kSDMMC_CommandClassWriteProtect< / a > = (1U < < 6U),
< br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77da78ee3f928a5b53f9c5a4f383b8a3672f" > kSDMMC_CommandClassLockCard< / a > = (1U < < 7U),
< br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77dae1ca17d5379fa7d1a55e7773d4b8276a" > kSDMMC_CommandClassApplicationSpecific< / a > = (1U < < 8U),
< br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77da5c5a6d06a7d4823a4275f2e1e044c146" > kSDMMC_CommandClassInputOutputMode< / a > = (1U < < 9U),
< br / >
    < a class = "el" href = "a00038.html#gga157d5577a5b2f5986037d0d09c7dc77da23e96243bc6d0af7bc3092ebce73b901" > kSDMMC_CommandClassSwitch< / a > = (1U < < 10U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga157d5577a5b2f5986037d0d09c7dc77d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card command class. < a href = "a00038.html#ga157d5577a5b2f5986037d0d09c7dc77d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga157d5577a5b2f5986037d0d09c7dc77d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1fb9092bcdeada2d206bdc74afbbe122" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122aa3ac386a5fb0cf35a0e52bc1ffb189bc" > kSD_OcrPowerUpBusyFlag< / a > = 31,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a136426d6d5631f13f352460b14102466" > kSD_OcrHostCapacitySupportFlag< / a > = 30,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a6d2c661d1d1e69506c5ed47ad98809ad" > kSD_OcrCardCapacitySupportFlag< / a > = kSD_OcrHostCapacitySupportFlag,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122aab0f5f30a131243337ca95a07dfce94a" > kSD_OcrSwitch18RequestFlag< / a > = 24,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a9990135cbca01fa7fb913ce6c8425d18" > kSD_OcrSwitch18AcceptFlag< / a > = kSD_OcrSwitch18RequestFlag,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a47913b82245425bd3d11f84d628795da" > kSD_OcrVdd27_28Flag< / a > = 15,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a6d62c7789b208d96a2d370a35eb44ca8" > kSD_OcrVdd28_29Flag< / a > = 16,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a5471d0f44a3a40b1704b2ab9e435f544" > kSD_OcrVdd29_30Flag< / a > = 17,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a0af7f372da736a8a1c649557c1dc53b5" > kSD_OcrVdd30_31Flag< / a > = 18,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a8a42a2fdfe5e7479c5a902327d8d6169" > kSD_OcrVdd31_32Flag< / a > = 19,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122af6eccc6b13c0a55024ec78b05ab9d7e0" > kSD_OcrVdd32_33Flag< / a > = 20,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a61cf8c2149816838e7cd1c3f2496c566" > kSD_OcrVdd33_34Flag< / a > = 21,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122a19aee5e85da3781c74c2551c435f6e76" > kSD_OcrVdd34_35Flag< / a > = 22,
< br / >
    < a class = "el" href = "a00038.html#gga1fb9092bcdeada2d206bdc74afbbe122ac481a68e8466953022bc0fd9bc066ed9" > kSD_OcrVdd35_36Flag< / a > = 23
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga1fb9092bcdeada2d206bdc74afbbe122" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > OCR register in SD card. < a href = "a00038.html#ga1fb9092bcdeada2d206bdc74afbbe122" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga1fb9092bcdeada2d206bdc74afbbe122" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga84627a72058502328269676b81780f89" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga84627a72058502328269676b81780f89a56801854cc9ec9166eb1957aa16fc475" > kSD_SpecificationVersion1_0< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#gga84627a72058502328269676b81780f89a8bad5218ed03a1c8c6ee2b6369901775" > kSD_SpecificationVersion1_1< / a > = (1U < < 1U),
< br / >
    < a class = "el" href = "a00038.html#gga84627a72058502328269676b81780f89a5ca524621d8ee4fc40867e2e84a75bdc" > kSD_SpecificationVersion2_0< / a > = (1U < < 2U),
< br / >
    < a class = "el" href = "a00038.html#gga84627a72058502328269676b81780f89a657954b30c54a207531aef24db22c644" > kSD_SpecificationVersion3_0< / a > = (1U < < 3U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga84627a72058502328269676b81780f89" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card specification version number. < a href = "a00038.html#ga84627a72058502328269676b81780f89" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga84627a72058502328269676b81780f89" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga82025ca0aae4276e3be7bcfdf81861a0" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga82025ca0aae4276e3be7bcfdf81861a0" > _sd_switch_mode< / a > { < br / >
    < a class = "el" href = "a00038.html#gga82025ca0aae4276e3be7bcfdf81861a0a293d399b1fc267d33017fe886cb8f6a7" > kSD_SwitchCheck< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga82025ca0aae4276e3be7bcfdf81861a0af1d04ff3891ae71b6e226bbabbfc0520" > kSD_SwitchSet< / a > = 1U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga82025ca0aae4276e3be7bcfdf81861a0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card switch mode. < a href = "a00038.html#ga82025ca0aae4276e3be7bcfdf81861a0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga82025ca0aae4276e3be7bcfdf81861a0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf3520ff6d43011872bab77edd27d4de3" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3ade2d22b186822563dfc1517ad696ace5" > kSD_CsdReadBlockPartialFlag< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3ae2ec53cfaea3e380e553d2a492e9c054" > kSD_CsdWriteBlockMisalignFlag< / a > = (1U < < 1U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3ae99bfe81f8de8355c3c8ae93405ded05" > kSD_CsdReadBlockMisalignFlag< / a > = (1U < < 2U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3ae32c907707fc3c4ef4a7ae9518575a64" > kSD_CsdDsrImplementedFlag< / a > = (1U < < 3U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3adf9c8abe0f0c2538e680bc70f3dd53f2" > kSD_CsdEraseBlockEnabledFlag< / a > = (1U < < 4U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3ab1be250ad4f5f5059ea35d290e988403" > kSD_CsdWriteProtectGroupEnabledFlag< / a > = (1U < < 5U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3a03f6a060bd6bc2646bcaa30d73d8e430" > kSD_CsdWriteBlockPartialFlag< / a > = (1U < < 6U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3aa73a272eccd3133c07ca6f2304afb290" > kSD_CsdFileFormatGroupFlag< / a > = (1U < < 7U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3a597d39e35b2d475c473c0bb561334660" > kSD_CsdCopyFlag< / a > = (1U < < 8U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3a967598fd35903cbcfbdb9bbf2738af50" > kSD_CsdPermanentWriteProtectFlag< / a > = (1U < < 9U),
< br / >
    < a class = "el" href = "a00038.html#ggaf3520ff6d43011872bab77edd27d4de3a6906b59855b5c4ea15134477f2b5f416" > kSD_CsdTemporaryWriteProtectFlag< / a > = (1U < < 10U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:gaf3520ff6d43011872bab77edd27d4de3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card CSD register flags. < a href = "a00038.html#gaf3520ff6d43011872bab77edd27d4de3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gaf3520ff6d43011872bab77edd27d4de3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae8a3b6a5d0d3244ed73924ab2421a0d0" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggae8a3b6a5d0d3244ed73924ab2421a0d0aee905aac57b469feda0a421a2d1e8108" > kSD_ScrDataStatusAfterErase< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#ggae8a3b6a5d0d3244ed73924ab2421a0d0a6c685d19c1a88ce5c7cc9c26b20bfc76" > kSD_ScrSdSpecification3< / a > = (1U < < 1U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:gae8a3b6a5d0d3244ed73924ab2421a0d0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card SCR register flags. < a href = "a00038.html#gae8a3b6a5d0d3244ed73924ab2421a0d0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gae8a3b6a5d0d3244ed73924ab2421a0d0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaf715e26dfffd1f8de1c18449e2770cff" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggaf715e26dfffd1f8de1c18449e2770cffac89f1015d0bd93fd7aa0787801367fb3" > kSD_FunctionSDR12Deafult< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggaf715e26dfffd1f8de1c18449e2770cffaccfe09471d5bbf156808aad0b6c3ff37" > kSD_FunctionSDR25HighSpeed< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggaf715e26dfffd1f8de1c18449e2770cffa785a3bc12e2d13b4c3e1bd464881934b" > kSD_FunctionSDR50< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#ggaf715e26dfffd1f8de1c18449e2770cffa3c7a3785217193240945ffbac5e333db" > kSD_FunctionSDR104< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#ggaf715e26dfffd1f8de1c18449e2770cffac94658734e8865be9f20381f171134c5" > kSD_FunctionDDR50< / a > = 4U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gaf715e26dfffd1f8de1c18449e2770cff" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD timing function number. < a href = "a00038.html#gaf715e26dfffd1f8de1c18449e2770cff" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gaf715e26dfffd1f8de1c18449e2770cff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafb730582952b7ceec73d7dc9bf7bef39" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggafb730582952b7ceec73d7dc9bf7bef39ad0c0e858c89cf65aa0a3129837ce9de2" > kSD_GroupTimingMode< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggafb730582952b7ceec73d7dc9bf7bef39a2b887de931c807b7e85fbf3d4d17fd1b" > kSD_GroupCommandSystem< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggafb730582952b7ceec73d7dc9bf7bef39ac65c68ef639c59d97bc7faf4bc245ece" > kSD_GroupDriverStrength< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#ggafb730582952b7ceec73d7dc9bf7bef39a06f303ec26dbf1bb7f1e21c0656bca53" > kSD_GroupCurrentLimit< / a > = 3U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gafb730582952b7ceec73d7dc9bf7bef39" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD group number. < a href = "a00038.html#gafb730582952b7ceec73d7dc9bf7bef39" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gafb730582952b7ceec73d7dc9bf7bef39" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1db2d9c59ba8e325f2319f4b87faf084" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga1db2d9c59ba8e325f2319f4b87faf084" > _sd_timing_mode< / a > { < br / >
    < a class = "el" href = "a00038.html#gga1db2d9c59ba8e325f2319f4b87faf084a347bc78ba6bdf58c0c64505e48e5ecde" > kSD_TimingSDR12DefaultMode< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga1db2d9c59ba8e325f2319f4b87faf084afb357ef5b3179d86821b28414287f941" > kSD_TimingSDR25HighSpeedMode< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga1db2d9c59ba8e325f2319f4b87faf084abce3b516ac2c22bd1f0e621b999eda14" > kSD_TimingSDR50Mode< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga1db2d9c59ba8e325f2319f4b87faf084a6550c641b287dbaa78cc7fc0fd9f28d1" > kSD_TimingSDR104Mode< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#gga1db2d9c59ba8e325f2319f4b87faf084a8736a46e4e27b4c39acde7a5cad4f0b1" > kSD_TimingDDR50Mode< / a > = 4U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga1db2d9c59ba8e325f2319f4b87faf084" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card timing mode flags. < a href = "a00038.html#ga1db2d9c59ba8e325f2319f4b87faf084" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga1db2d9c59ba8e325f2319f4b87faf084" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5537b44640ad3dcc411b70f037fddbad" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5537b44640ad3dcc411b70f037fddbad" > _sd_driver_strength< / a > { < br / >
    < a class = "el" href = "a00038.html#gga5537b44640ad3dcc411b70f037fddbada1258564615e4abfb6c7d8e2151963438" > kSD_DriverStrengthTypeB< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga5537b44640ad3dcc411b70f037fddbadaf39dd8cd17d1b1e559bc26de8d9bb310" > kSD_DriverStrengthTypeA< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga5537b44640ad3dcc411b70f037fddbadadabd0526086b317acb681ba4058d82d7" > kSD_DriverStrengthTypeC< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga5537b44640ad3dcc411b70f037fddbadadf5ef762984b46d462e6a133abcbb319" > kSD_DriverStrengthTypeD< / a > = 3U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga5537b44640ad3dcc411b70f037fddbad" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card driver strength. < a href = "a00038.html#ga5537b44640ad3dcc411b70f037fddbad" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga5537b44640ad3dcc411b70f037fddbad" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga77d1dff83feb9dba01dd932dd3ed014c" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga77d1dff83feb9dba01dd932dd3ed014c" > _sd_max_current< / a > { < br / >
    < a class = "el" href = "a00038.html#gga77d1dff83feb9dba01dd932dd3ed014ca291b3358c678fe7eaff568d01a5978c7" > kSD_CurrentLimit200MA< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga77d1dff83feb9dba01dd932dd3ed014ca075cb3342651e4f5633ab0372f5c521a" > kSD_CurrentLimit400MA< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga77d1dff83feb9dba01dd932dd3ed014ca6efdecad70eb1132fdb428cf2f9a67c1" > kSD_CurrentLimit600MA< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga77d1dff83feb9dba01dd932dd3ed014ca67ef2e6fa99e0e6fddf8d37ea4b3fb94" > kSD_CurrentLimit800MA< / a > = 3U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga77d1dff83feb9dba01dd932dd3ed014c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD card current limit. < a href = "a00038.html#ga77d1dff83feb9dba01dd932dd3ed014c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga77d1dff83feb9dba01dd932dd3ed014c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5f4a7aeb53e6e239fa57b8473e820c11" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5f4a7aeb53e6e239fa57b8473e820c11" > _sdmmc_command< / a > { < br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a0ce225b3186b7895b920be3c3c261764" > kSDMMC_GoIdleState< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11abc1efe96987030eb40b9fc0fe153e1a8" > kSDMMC_AllSendCid< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a4d49b21e53544de7211ed75e827c7a66" > kSDMMC_SetDsr< / a > = 4U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a726b530ae0dfe7ac6e22bca28c7cc600" > kSDMMC_SelectCard< / a > = 7U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ae1e7d63a1b6e49272eb04b853bdc20e7" > kSDMMC_SendCsd< / a > = 9U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11aac4d6ff763f9511385fa3b7b88ff9ca0" > kSDMMC_SendCid< / a > = 10U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a4c995f1276a98a26c6f1d71243dad9b7" > kSDMMC_StopTransmission< / a > = 12U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a9c9b281d0d468359b324bce1e4604a34" > kSDMMC_SendStatus< / a > = 13U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a0b44a9879c07ff0d94875c30df0cfb5c" > kSDMMC_GoInactiveState< / a > = 15U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ab856ef4f8217c3da566ed3faf92192a1" > kSDMMC_SetBlockLength< / a > = 16U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ae2a6ada939a5401a029bdbf537a1c096" > kSDMMC_ReadSingleBlock< / a > = 17U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11aad66f66e2460b953238fcd51d2bf81c8" > kSDMMC_ReadMultipleBlock< / a > = 18U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a4a3a0f3ba8c42cdbaad3700505534f2b" > kSDMMC_SetBlockCount< / a > = 23U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a6cc4c862cde973f5625c5fd16109ded6" > kSDMMC_WriteSingleBlock< / a > = 24U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ab66611c87cc6fc2c46b26b4a323dd6c8" > kSDMMC_WriteMultipleBlock< / a > = 25U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ac8507f8bafed79feee232d240eef72ed" > kSDMMC_ProgramCsd< / a > = 27U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11abb2e17b3b1120bed2a7c1fe5e8496d25" > kSDMMC_SetWriteProtect< / a > = 28U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ac663ef475a0eab125d797308e6d7d5c5" > kSDMMC_ClearWriteProtect< / a > = 29U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ac6ebd7fa13c82115eb6e3d03edead041" > kSDMMC_SendWriteProtect< / a > = 30U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ae5d728fa69279779ff32280e0047663a" > kSDMMC_Erase< / a > = 38U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a215ab6df865a93433b95e7506a6bb95e" > kSDMMC_LockUnlock< / a > = 42U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11a220c94829192d961e1cd78c57d1f801f" > kSDMMC_ApplicationCommand< / a > = 55U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11aa44398189b56bc700f266d2e4f257c32" > kSDMMC_GeneralCommand< / a > = 56U,
< br / >
    < a class = "el" href = "a00038.html#gga5f4a7aeb53e6e239fa57b8473e820c11ae3fa1560eedd08e951852406ab1045ff" > kSDMMC_ReadOcr< / a > = 58U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga5f4a7aeb53e6e239fa57b8473e820c11" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD/MMC card common commands. < a href = "a00038.html#ga5f4a7aeb53e6e239fa57b8473e820c11" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga5f4a7aeb53e6e239fa57b8473e820c11" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafccd240f973cf154952fb917c9209719" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a48677ed3ac8c1ca600122b22453bc6b4" > kSDIO_RegCCCRSdioVer< / a > = 0x00U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719abcbe97e10a71632a4213b9fc1d4195f2" > kSDIO_RegSDVersion< / a > = 0x01U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a53424b860115d202a2fb2db68b2f5fd8" > kSDIO_RegIOEnable< / a > = 0x02U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a2920e09e15582c110ebc0162f93d2637" > kSDIO_RegIOReady< / a > = 0x03U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a6bf50e23fbd42bd4bea2067746557ef5" > kSDIO_RegIOIntEnable< / a > = 0x04U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719ad0db613c8ec7e318b6a2cb037a9e20b8" > kSDIO_RegIOIntPending< / a > = 0x05U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a29f50abbef7e0be732cdf6d7bd08daec" > kSDIO_RegIOAbort< / a > = 0x06U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719ad223d72d7b5171dbba30124ee5dffa88" > kSDIO_RegBusInterface< / a > = 0x07U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a5f8fcb2fe015bd18c8be9d55b0321fde" > kSDIO_RegCardCapability< / a > = 0x08U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a9d5fa6f4c7b89fcb1ba947291bb0bdf2" > kSDIO_RegCommonCISPointer< / a > = 0x09U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a5a54e043fb8cf5812295bdb64c14acbb" > kSDIO_RegBusSuspend< / a > = 0x0C,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a58f2b3bfafa6fb7ed211eec9fbcfe806" > kSDIO_RegFunctionSelect< / a > = 0x0DU,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a5c5cff61e079408ee269cd9479c57e6c" > kSDIO_RegExecutionFlag< / a > = 0x0EU,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a166afe11bbc7195597b4829b34a1d63b" > kSDIO_RegReadyFlag< / a > = 0x0FU,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a79182493f5460c4ba1f226cb1e6ecb43" > kSDIO_RegFN0BlockSizeLow< / a > = 0x10U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a075b07dfe5f3519f8ac1a3784be6a0c8" > kSDIO_RegFN0BlockSizeHigh< / a > = 0x11U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a856f8b530648e2341a0f7b433b3c50f6" > kSDIO_RegPowerControl< / a > = 0x12U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719ab1aff58a9f436731bd90ef7c3b3bf88c" > kSDIO_RegBusSpeed< / a > = 0x13U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719abef012a0303fa1e79de704b11a8c3a1a" > kSDIO_RegUHSITimingSupport< / a > = 0x14U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719ad302269182e2b1e0aa0c2357c992b48d" > kSDIO_RegDriverStrength< / a > = 0x15U,
< br / >
    < a class = "el" href = "a00038.html#ggafccd240f973cf154952fb917c9209719a56d085025704fe84c6f415901d226d28" > kSDIO_RegInterruptExtension< / a > = 0x16U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gafccd240f973cf154952fb917c9209719" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card cccr register addr < a href = "a00038.html#gafccd240f973cf154952fb917c9209719" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gafccd240f973cf154952fb917c9209719" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5acce2c54eb0221e3133d11d2b1d3d16" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5acce2c54eb0221e3133d11d2b1d3d16" > _sdio_command< / a > { < br / >
    < a class = "el" href = "a00038.html#gga5acce2c54eb0221e3133d11d2b1d3d16a3ee799cc78f0285bda5870331b333c68" > kSDIO_SendRelativeAddress< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#gga5acce2c54eb0221e3133d11d2b1d3d16a8db7ab2df9eaf82e9bd5133f6d2c5b1f" > kSDIO_SendOperationCondition< / a > = 5U,
< br / >
    < a class = "el" href = "a00038.html#gga5acce2c54eb0221e3133d11d2b1d3d16a2ea0bc140e677b6aebf3bdc5c0689582" > kSDIO_SendInterfaceCondition< / a > = 8U,
< br / >
    < a class = "el" href = "a00038.html#gga5acce2c54eb0221e3133d11d2b1d3d16a20d216b34aa45fa6c239015739ab47ed" > kSDIO_RWIODirect< / a > = 52U,
< br / >
    < a class = "el" href = "a00038.html#gga5acce2c54eb0221e3133d11d2b1d3d16aa888884c32d8f1340895bb2fdf808dee" > kSDIO_RWIOExtended< / a > = 53U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga5acce2c54eb0221e3133d11d2b1d3d16" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card individual commands < a href = "a00038.html#ga5acce2c54eb0221e3133d11d2b1d3d16" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga5acce2c54eb0221e3133d11d2b1d3d16" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gad5cd45fdb6d1e091aa71e2b9134e4ca4" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gad5cd45fdb6d1e091aa71e2b9134e4ca4" > _sdio_func_num< / a > { < br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4a0b4a041f3f3a017d935c0e839cdce679" > kSDIO_FunctionNum0< / a > ,
< br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4aa1309108ee2d78e57a6ff7bfc26d453a" > kSDIO_FunctionNum1< / a > ,
< br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4a8aec09039683dde8ee2ddbb90245928b" > kSDIO_FunctionNum2< / a > ,
< br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4a61dd8b914acc0b589a5e8ed1de961633" > kSDIO_FunctionNum3< / a > ,
< br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4abe81b14963bd88b6c039af18959238c1" > kSDIO_FunctionNum4< / a > ,
< br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4a11db41a653ff97fac5f21c0cb1786477" > kSDIO_FunctionNum5< / a > ,
< br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4a88c1e3598862407f09eb6aad54b98be0" > kSDIO_FunctionNum6< / a > ,
< br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4a375c0d86dc995fad12e6722192aca740" > kSDIO_FunctionNum7< / a > ,
< br / >
    < a class = "el" href = "a00038.html#ggad5cd45fdb6d1e091aa71e2b9134e4ca4aa8ab755d5b0f654bf63296d7d7859f74" > kSDIO_FunctionMemory< / a >
< br / >
}< / td > < / tr >
< tr class = "memdesc:gad5cd45fdb6d1e091aa71e2b9134e4ca4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio card individual commands < a href = "a00038.html#gad5cd45fdb6d1e091aa71e2b9134e4ca4" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gad5cd45fdb6d1e091aa71e2b9134e4ca4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga7cc2e4244ca368f68e5746185eda6c4a" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga7cc2e4244ca368f68e5746185eda6c4aa39d52dc8bb5d89d2968679fdd9261d91" > kSDIO_StatusCmdCRCError< / a > = 0x8000U,
< br / >
    < a class = "el" href = "a00038.html#gga7cc2e4244ca368f68e5746185eda6c4aa2889bbf54a834763f5605d6698d9acd8" > kSDIO_StatusIllegalCmd< / a > = 0x4000U,
< br / >
    < a class = "el" href = "a00038.html#gga7cc2e4244ca368f68e5746185eda6c4aa94aaa65295a317fc25aae979a1ee3542" > kSDIO_StatusR6Error< / a > = 0x2000U,
< br / >
    < a class = "el" href = "a00038.html#gga7cc2e4244ca368f68e5746185eda6c4aa33267b784ec93edf90c031f9f64b9282" > kSDIO_StatusError< / a > = 0x0800U,
< br / >
    < a class = "el" href = "a00038.html#gga7cc2e4244ca368f68e5746185eda6c4aa905c213df73c91e22fd445e80f768180" > kSDIO_StatusFunctionNumError< / a > = 0x0200U,
< br / >
    < a class = "el" href = "a00038.html#gga7cc2e4244ca368f68e5746185eda6c4aacb8fa950d1fdbc91c023e38f9ca619bf" > kSDIO_StatusOutofRange< / a > = 0x0100U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga7cc2e4244ca368f68e5746185eda6c4a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio command response flag < a href = "a00038.html#ga7cc2e4244ca368f68e5746185eda6c4a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga7cc2e4244ca368f68e5746185eda6c4a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaedcf2109f459315e1a7f2af73ec9b603" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a4be332d1b0dbb70f23f75546ffa7e031" > kSDIO_OcrPowerUpBusyFlag< / a > = 31,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a9d94dd0dc8dac8fdbd0eb53a62bc7193" > kSDIO_OcrIONumber< / a > = 28,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a3a5a7a7cbfc68217258f0536bb1fe6e6" > kSDIO_OcrMemPresent< / a > = 27,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603aa879f7efbe548f0fa0f5ee5baa3f8753" > kSDIO_OcrVdd20_21Flag< / a > = 8,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a3ab238e80cc9188945e4eb845c4d2018" > kSDIO_OcrVdd21_22Flag< / a > = 9,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603ab2fe0ea8ac29a6b3a0cb78899fdb159a" > kSDIO_OcrVdd22_23Flag< / a > = 10,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a0d6c4c868c5b93007bcb471e4e3bea08" > kSDIO_OcrVdd23_24Flag< / a > = 11,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a13ed5fc6ceef898b81d1a5da3a18c1c6" > kSDIO_OcrVdd24_25Flag< / a > = 12,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a09bd58fec1ab8e3a945744eeaf0614fc" > kSDIO_OcrVdd25_26Flag< / a > = 13,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a7a418b65e744f6f9e84575d8e7421619" > kSDIO_OcrVdd26_27Flag< / a > = 14,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603aaaa5146f68e1210432759c51b26b85b6" > kSDIO_OcrVdd27_28Flag< / a > = 15,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a93abd3a8f530dcbda3392ac47dfe9520" > kSDIO_OcrVdd28_29Flag< / a > = 16,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a36a5238b48069ec7284fa3c59b4f3985" > kSDIO_OcrVdd29_30Flag< / a > = 17,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a86a98e8f1b54f6978843f97a537dc89b" > kSDIO_OcrVdd30_31Flag< / a > = 18,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603aa94b9d9cf33f60a035c8ef8dc2c19ef9" > kSDIO_OcrVdd31_32Flag< / a > = 19,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a391f28418e6ef5085e020fdd8979c128" > kSDIO_OcrVdd32_33Flag< / a > = 20,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603afba13081883e965bdc003219817c6f7d" > kSDIO_OcrVdd33_34Flag< / a > = 21,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603a099a3ce3f4b23239e1d01da2221b07be" > kSDIO_OcrVdd34_35Flag< / a > = 22,
< br / >
    < a class = "el" href = "a00038.html#ggaedcf2109f459315e1a7f2af73ec9b603aa1ab7676f8c4db78e7bcf41e6582d7d9" > kSDIO_OcrVdd35_36Flag< / a > = 23
< br / >
}< / td > < / tr >
< tr class = "memdesc:gaedcf2109f459315e1a7f2af73ec9b603" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio operation condition flag < a href = "a00038.html#gaedcf2109f459315e1a7f2af73ec9b603" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gaedcf2109f459315e1a7f2af73ec9b603" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga900dca9b26de42491763226e12dcd47b" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47ba5f80aff8b4faaa6d14eb9291f72635c3" > kSDIO_CCCRSupportDirectCmdDuringDataTrans< / a > = (1UL < < 0U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47babbbc300fb3e77528e37a65f11d336f40" > kSDIO_CCCRSupportMultiBlock< / a > = (1UL < < 1U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47baa687b9aa3c3cb73e5005d24ccfd61fa4" > kSDIO_CCCRSupportReadWait< / a > = (1UL < < 2U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47ba4dd21c4ad25356d449c1f54655741838" > kSDIO_CCCRSupportSuspendResume< / a > = (1UL < < 3U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47ba027a40498168cee6a4bc44eac4b56f27" > kSDIO_CCCRSupportIntDuring4BitDataTrans< / a > = (1UL < < 4U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47ba621ac2c9ef604f7e37735459c53de437" > kSDIO_CCCRSupportLowSpeed1Bit< / a > = (1UL < < 6U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47ba5c5058371180ff26cc248f2d58a04ace" > kSDIO_CCCRSupportLowSpeed4Bit< / a > = (1UL < < 7U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47ba9304adfe202bd0a8be4be16723e68e3d" > kSDIO_CCCRSupportMasterPowerControl< / a > = (1UL < < 8U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47baa15d46ae05986d014003a268f3d8a61d" > kSDIO_CCCRSupportHighSpeed< / a > = (1UL < < 9U),
< br / >
    < a class = "el" href = "a00038.html#gga900dca9b26de42491763226e12dcd47ba3b83f22f7006408e55b6d4ed7b934dba" > kSDIO_CCCRSupportContinuousSPIInt< / a > = (1UL < < 10U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga900dca9b26de42491763226e12dcd47b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio capability flag < a href = "a00038.html#ga900dca9b26de42491763226e12dcd47b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga900dca9b26de42491763226e12dcd47b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1be3860693af99a6c1da72580097294c" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga1be3860693af99a6c1da72580097294ca65e3c0dde2f54f232955f84cb336812a" > kSDIO_FBRSupportCSA< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#gga1be3860693af99a6c1da72580097294ca1e0d2d54fb28e42e047a78ad3dfe7b21" > kSDIO_FBRSupportPowerSelection< / a > = (1U < < 1U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga1be3860693af99a6c1da72580097294c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio fbr flag < a href = "a00038.html#ga1be3860693af99a6c1da72580097294c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga1be3860693af99a6c1da72580097294c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga1074f5edac9307e115d868706a322733" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga1074f5edac9307e115d868706a322733" > _sdio_bus_width< / a > { < br / >
    < a class = "el" href = "a00038.html#gga1074f5edac9307e115d868706a322733ad360d8a8ca5a134633f5bbaaa4748ce8" > kSDIO_DataBus1Bit< / a > = 0x00U,
< br / >
    < a class = "el" href = "a00038.html#gga1074f5edac9307e115d868706a322733a12e7c5890a9740610f9bb31fd04ffd13" > kSDIO_DataBus4Bit< / a > = 0X02U,
< br / >
    < a class = "el" href = "a00038.html#gga1074f5edac9307e115d868706a322733a75ce06bc7110b9e8241882e0e83cade8" > kSDIO_DataBus8Bit< / a > = 0X03U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga1074f5edac9307e115d868706a322733" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdio bus width < a href = "a00038.html#ga1074f5edac9307e115d868706a322733" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga1074f5edac9307e115d868706a322733" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga24ef8c10a9048c84b18ddaba6c926291" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga24ef8c10a9048c84b18ddaba6c926291" > _mmc_command< / a > { < br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a3bdf2f603c5081cb2f096d208c2edf19" > kMMC_SendOperationCondition< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a5cb31eaa1bc4dc98cfeab371bca35784" > kMMC_SetRelativeAddress< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a42af00911e92c68f78b1e09e08961a42" > kMMC_SleepAwake< / a > = 5U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291ae754a93a05cebd9910a65292ae0ded53" > kMMC_Switch< / a > = 6U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a53f3be321223e6753323e8efb8033dde" > kMMC_SendExtendedCsd< / a > = 8U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a58dd89c5ed032e11fe0d3899b031fbf8" > kMMC_ReadDataUntilStop< / a > = 11U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291aa1c8cd04d4b18912e50bce389a79504a" > kMMC_BusTestRead< / a > = 14U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a4cf3748e5201b5ce5b379738accd5932" > kMMC_SendingBusTest< / a > = 19U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a988ab9f5cda20b5dadcc0abb889cc1b6" > kMMC_WriteDataUntilStop< / a > = 20U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a0c8820674eae3287f65509f68b691019" > kMMC_SendTuningBlock< / a > = 21U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a66b2bc9c05427be3e4b951c8547dd2c2" > kMMC_ProgramCid< / a > = 26U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a46040aa86afc6130fc07bfc181282fa7" > kMMC_EraseGroupStart< / a > = 35U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a5df80262e36fc86a3eb5ed7e87c3760c" > kMMC_EraseGroupEnd< / a > = 36U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a6b7f2dfd5cbe1db1fc341c0997e7321a" > kMMC_FastInputOutput< / a > = 39U,
< br / >
    < a class = "el" href = "a00038.html#gga24ef8c10a9048c84b18ddaba6c926291a2628304c2162e45bb704cf08a1f0c197" > kMMC_GoInterruptState< / a > = 40U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga24ef8c10a9048c84b18ddaba6c926291" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card individual commands. < a href = "a00038.html#ga24ef8c10a9048c84b18ddaba6c926291" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga24ef8c10a9048c84b18ddaba6c926291" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac1c4203e410cb1a845d60852d089b5e3" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac1c4203e410cb1a845d60852d089b5e3" > _mmc_classified_voltage< / a > { < br / >
    < a class = "el" href = "a00038.html#ggac1c4203e410cb1a845d60852d089b5e3a406b57040f98fc9ba6566b604f78b588" > kMMC_ClassifiedVoltageHigh< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggac1c4203e410cb1a845d60852d089b5e3a22d2e3f406b395189e3441a43cfb115f" > kMMC_ClassifiedVoltageDual< / a > = 1U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gac1c4203e410cb1a845d60852d089b5e3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card classified as voltage range. < a href = "a00038.html#gac1c4203e410cb1a845d60852d089b5e3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gac1c4203e410cb1a845d60852d089b5e3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2e1de141a47f45fd90c10a2593104434" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2e1de141a47f45fd90c10a2593104434" > _mmc_classified_density< / a > { < a class = "el" href = "a00038.html#gga2e1de141a47f45fd90c10a2593104434a9cf21f29f38126e2141d82f3898d5b35" > kMMC_ClassifiedDensityWithin2GB< / a > = 0U
}< / td > < / tr >
< tr class = "memdesc:ga2e1de141a47f45fd90c10a2593104434" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card classified as density level. < a href = "a00038.html#ga2e1de141a47f45fd90c10a2593104434" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga2e1de141a47f45fd90c10a2593104434" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga0c5535b6cc73c9a9f77e4f7c4c565216" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga0c5535b6cc73c9a9f77e4f7c4c565216" > _mmc_access_mode< / a > { < br / >
    < a class = "el" href = "a00038.html#gga0c5535b6cc73c9a9f77e4f7c4c565216a457b7da6a16ecf1df9379ba35daa5a3b" > kMMC_AccessModeByte< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga0c5535b6cc73c9a9f77e4f7c4c565216a0d62d55b53271db3b2e1fe5f52f87163" > kMMC_AccessModeSector< / a > = 2U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga0c5535b6cc73c9a9f77e4f7c4c565216" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card access mode(Access mode in OCR). < a href = "a00038.html#ga0c5535b6cc73c9a9f77e4f7c4c565216" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga0c5535b6cc73c9a9f77e4f7c4c565216" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae6849646377f54d83ef4470c514f180d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae6849646377f54d83ef4470c514f180d" > _mmc_voltage_window< / a > { < br / >
    < a class = "el" href = "a00038.html#ggae6849646377f54d83ef4470c514f180da9d2b3b79fc2fecde7e0ef7df704363eb" > kMMC_VoltageWindowNone< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggae6849646377f54d83ef4470c514f180da5f74194ecb669dd11acd9499d7c339b4" > kMMC_VoltageWindow120< / a > = 0x01U,
< br / >
    < a class = "el" href = "a00038.html#ggae6849646377f54d83ef4470c514f180da31a6fd6f15c2edd138f560f65fa414cf" > kMMC_VoltageWindow170to195< / a > = 0x02U,
< br / >
    < a class = "el" href = "a00038.html#ggae6849646377f54d83ef4470c514f180dadfc467fa0e637930a372a5bc18c2332a" > kMMC_VoltageWindows270to360< / a > = 0x1FFU
< br / >
}< / td > < / tr >
< tr class = "memdesc:gae6849646377f54d83ef4470c514f180d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card voltage window(VDD voltage window in OCR). < a href = "a00038.html#gae6849646377f54d83ef4470c514f180d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gae6849646377f54d83ef4470c514f180d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga42fc86584c200b96bd33c3a8ae8a7450" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga42fc86584c200b96bd33c3a8ae8a7450" > _mmc_csd_structure_version< / a > { < br / >
    < a class = "el" href = "a00038.html#gga42fc86584c200b96bd33c3a8ae8a7450aca16f6cb8f5df82ba9f4bbbd9f8b0940" > kMMC_CsdStrucureVersion10< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga42fc86584c200b96bd33c3a8ae8a7450a7745d253c846bd6aebd2bd12b43fc8c0" > kMMC_CsdStrucureVersion11< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga42fc86584c200b96bd33c3a8ae8a7450a1cffefe9c7bfa9e50605cf2e330a21d8" > kMMC_CsdStrucureVersion12< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga42fc86584c200b96bd33c3a8ae8a7450a6bab24dedf208f796571797df345ce50" > kMMC_CsdStrucureVersionInExtcsd< / a > = 3U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga42fc86584c200b96bd33c3a8ae8a7450" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CSD structure version(CSD_STRUCTURE in CSD). < a href = "a00038.html#ga42fc86584c200b96bd33c3a8ae8a7450" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga42fc86584c200b96bd33c3a8ae8a7450" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga3489754869b29eef195af6d2458e7072" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga3489754869b29eef195af6d2458e7072" > _mmc_specification_version< / a > { < br / >
    < a class = "el" href = "a00038.html#gga3489754869b29eef195af6d2458e7072a7bcdc52a56bdd485dddaa377f5da220f" > kMMC_SpecificationVersion0< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga3489754869b29eef195af6d2458e7072a29ad19f9d66aafb29cda7e47625200c7" > kMMC_SpecificationVersion1< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga3489754869b29eef195af6d2458e7072a398234cddcad77de60b0b76006536956" > kMMC_SpecificationVersion2< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga3489754869b29eef195af6d2458e7072a8ee5706a94a174a8ffd4dd2af8353f51" > kMMC_SpecificationVersion3< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#gga3489754869b29eef195af6d2458e7072a1d5469b7e5f5eee16d6c93ca617f8631" > kMMC_SpecificationVersion4< / a > = 4U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga3489754869b29eef195af6d2458e7072" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card specification version(SPEC_VERS in CSD). < a href = "a00038.html#ga3489754869b29eef195af6d2458e7072" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga3489754869b29eef195af6d2458e7072" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac9420823bfeba78fce625fc105e3b01d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggac9420823bfeba78fce625fc105e3b01da09b9be30f2a927c8dc54c961abef88f8" > kMMC_ExtendedCsdRevision10< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggac9420823bfeba78fce625fc105e3b01da993ec99566e9ede40f4ce44bb0d106c7" > kMMC_ExtendedCsdRevision11< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggac9420823bfeba78fce625fc105e3b01daaf33619bce99dfd9dd32d39affb0c494" > kMMC_ExtendedCsdRevision12< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#ggac9420823bfeba78fce625fc105e3b01da5f0a4336431ed675ac4fee92266d9a6a" > kMMC_ExtendedCsdRevision13< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#ggac9420823bfeba78fce625fc105e3b01da95e655fececef20d27d0aa08583fe0a7" > kMMC_ExtendedCsdRevision14< / a > = 4U,
< br / >
    < a class = "el" href = "a00038.html#ggac9420823bfeba78fce625fc105e3b01da65c64eb2d4179b6a7b1ca447337ff68c" > kMMC_ExtendedCsdRevision15< / a > = 5U,
< br / >
    < a class = "el" href = "a00038.html#ggac9420823bfeba78fce625fc105e3b01dae69ab80b4b2c0402466e0b5b6edd1c91" > kMMC_ExtendedCsdRevision16< / a > = 6U,
< br / >
    < a class = "el" href = "a00038.html#ggac9420823bfeba78fce625fc105e3b01da817123af512f212ab2cc8c22bc4951a4" > kMMC_ExtendedCsdRevision17< / a > = 7U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gac9420823bfeba78fce625fc105e3b01d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card Extended CSD fix version(EXT_CSD_REV in Extended CSD) < a href = "a00038.html#gac9420823bfeba78fce625fc105e3b01d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gac9420823bfeba78fce625fc105e3b01d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga4d49bb50f05f847c92a5769d90c1975d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga4d49bb50f05f847c92a5769d90c1975d" > _mmc_command_set< / a > { < br / >
    < a class = "el" href = "a00038.html#gga4d49bb50f05f847c92a5769d90c1975da602759b20aede13ec545ec88b506bafd" > kMMC_CommandSetStandard< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga4d49bb50f05f847c92a5769d90c1975da4ecb671dfbaa81266f1babf0c3d52abd" > kMMC_CommandSet1< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga4d49bb50f05f847c92a5769d90c1975da595ac8ed250850d87118334fe25b2fff" > kMMC_CommandSet2< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga4d49bb50f05f847c92a5769d90c1975da0fcc7a4b6ab3e8c55b8a73e50dd92e89" > kMMC_CommandSet3< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#gga4d49bb50f05f847c92a5769d90c1975da90d6ac113430d121b9eb713b4d88586f" > kMMC_CommandSet4< / a > = 4U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga4d49bb50f05f847c92a5769d90c1975d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card command set(COMMAND_SET in Extended CSD) < a href = "a00038.html#ga4d49bb50f05f847c92a5769d90c1975d" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga4d49bb50f05f847c92a5769d90c1975d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gafa9be5679ab03d785820f2474c5ccc6e" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggafa9be5679ab03d785820f2474c5ccc6ea47b655494a46ee578bae5af501644574" > kMMC_SupportAlternateBoot< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggafa9be5679ab03d785820f2474c5ccc6ea5fbfd0e29e47077bb8993258c5ea044d" > kMMC_SupportDDRBoot< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#ggafa9be5679ab03d785820f2474c5ccc6ea9963793c5876c110c63900a101395b7a" > kMMC_SupportHighSpeedBoot< / a > = 4U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gafa9be5679ab03d785820f2474c5ccc6e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boot support(BOOT_INFO in Extended CSD) < a href = "a00038.html#gafa9be5679ab03d785820f2474c5ccc6e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gafa9be5679ab03d785820f2474c5ccc6e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae2781ba22f4bbbe0c4c47f657dcaabee" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gae2781ba22f4bbbe0c4c47f657dcaabee" > _mmc_high_speed_timing< / a > { < br / >
    < a class = "el" href = "a00038.html#ggae2781ba22f4bbbe0c4c47f657dcaabeea2722d1cf27eafd306ba74e17154a97b7" > kMMC_HighSpeedTimingNone< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggae2781ba22f4bbbe0c4c47f657dcaabeeaf1565b6799278071997c4142daed38f9" > kMMC_HighSpeedTiming< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggae2781ba22f4bbbe0c4c47f657dcaabeea414d1b02428467c865c24a8af01b81de" > kMMC_HighSpeed200Timing< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#ggae2781ba22f4bbbe0c4c47f657dcaabeea748cdd8f71912fe941fb1a09c6dc0970" > kMMC_HighSpeed400Timing< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#ggae2781ba22f4bbbe0c4c47f657dcaabeea6187bc8a8fcc667d4585ed2259d75199" > kMMC_EnhanceHighSpeed400Timing< / a > = 4U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gae2781ba22f4bbbe0c4c47f657dcaabee" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card high-speed timing(HS_TIMING in Extended CSD) < a href = "a00038.html#gae2781ba22f4bbbe0c4c47f657dcaabee" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gae2781ba22f4bbbe0c4c47f657dcaabee" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga2a2f5e00dd3dc7d33498bf3af2ac125c" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga2a2f5e00dd3dc7d33498bf3af2ac125c" > _mmc_data_bus_width< / a > { < br / >
    < a class = "el" href = "a00038.html#gga2a2f5e00dd3dc7d33498bf3af2ac125ca610c680e3d65cca9cfb5dbb8fe4c452d" > kMMC_DataBusWidth1bit< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga2a2f5e00dd3dc7d33498bf3af2ac125cae845763ba0e689d16a3525d1e9bc5974" > kMMC_DataBusWidth4bit< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga2a2f5e00dd3dc7d33498bf3af2ac125ca63f4806a2facdbdec1e6f47c47492980" > kMMC_DataBusWidth8bit< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga2a2f5e00dd3dc7d33498bf3af2ac125ca65dc78c9863ebea689403e77068ea046" > kMMC_DataBusWidth4bitDDR< / a > = 5U,
< br / >
    < a class = "el" href = "a00038.html#gga2a2f5e00dd3dc7d33498bf3af2ac125cac5888fb216f7e56d9aaf8583f9ba7446" > kMMC_DataBusWidth8bitDDR< / a > = 6U,
< br / >
    < a class = "el" href = "a00038.html#gga2a2f5e00dd3dc7d33498bf3af2ac125cae737daf82f34a2676dccefb67979e9b5" > kMMC_DataBusWidth8bitDDRSTROBE< / a > = 0x86U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga2a2f5e00dd3dc7d33498bf3af2ac125c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card data bus width(BUS_WIDTH in Extended CSD) < a href = "a00038.html#ga2a2f5e00dd3dc7d33498bf3af2ac125c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga2a2f5e00dd3dc7d33498bf3af2ac125c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga5f42470542b257d89be222d450792c50" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga5f42470542b257d89be222d450792c50" > _mmc_boot_partition_enable< / a > { < br / >
    < a class = "el" href = "a00038.html#gga5f42470542b257d89be222d450792c50a7b2edab23990a428638f02aa51801ba5" > kMMC_BootPartitionEnableNot< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga5f42470542b257d89be222d450792c50a871d163a51b393ad69d9204d4a952b41" > kMMC_BootPartitionEnablePartition1< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga5f42470542b257d89be222d450792c50a81c56c29e01aebae8366fde55f161dd5" > kMMC_BootPartitionEnablePartition2< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga5f42470542b257d89be222d450792c50a508c5565fbc5a44f708ad53812441c04" > kMMC_BootPartitionEnableUserAera< / a > = 7U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga5f42470542b257d89be222d450792c50" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot partition enabled(BOOT_PARTITION_ENABLE in Extended CSD) < a href = "a00038.html#ga5f42470542b257d89be222d450792c50" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga5f42470542b257d89be222d450792c50" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga585747ade714b97829c24cd6e84b66f8" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga585747ade714b97829c24cd6e84b66f8" > _mmc_boot_timing_mode< / a > { < br / >
    < a class = "el" href = "a00038.html#gga585747ade714b97829c24cd6e84b66f8ae2ce03758b74352217e818cf4d67e7d4" > kMMC_BootModeSDRWithDefaultTiming< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga585747ade714b97829c24cd6e84b66f8a2f7797ecdaf70c1fe5ded5e13b237470" > kMMC_BootModeSDRWithHighSpeedTiming< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga585747ade714b97829c24cd6e84b66f8a2ea6da50be0aa64cba9a9ae6482b52d2" > kMMC_BootModeDDRTiming< / a > = 2U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga585747ade714b97829c24cd6e84b66f8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boot mode configuration Note: HS200 & HS400 is not support during BOOT operation. < a href = "a00038.html#ga585747ade714b97829c24cd6e84b66f8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga585747ade714b97829c24cd6e84b66f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga6920c4739d9071c1d634bf13e0d6da84" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga6920c4739d9071c1d634bf13e0d6da84" > _mmc_boot_partition_wp< / a > { < br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84a10550a80b0c119cca04cbb07dd3568b0" > kMMC_BootPartitionWPDisable< / a > = 0x50U,
< br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84a798cfc85ad5cf53ba730a187d27575b2" > kMMC_BootPartitionPwrWPToBothPartition< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84aba6cb7b631e9e44e0c17fce0bc0e7805" > kMMC_BootPartitionPermWPToBothPartition< / a > = 0x04U,
< br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84a80052df9c1996a7c642b70ac4dc7c41e" > kMMC_BootPartitionPwrWPToPartition1< / a > = (1U < < 7U) | 1U,
< br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84adaa930b1b34c0eb71acdc40987ef99f5" > kMMC_BootPartitionPwrWPToPartition2< / a > = (1U < < 7U) | 3U,
< br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84aac992faaeb3a7b4a786c71ba061f289f" > kMMC_BootPartitionPermWPToPartition1< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84a90af64a0753341c12264b883f2dcb581" > kMMC_BootPartitionPermWPToPartition2< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84aeab2189c8a70a625ed3983a29203ae98" > kMMC_BootPartitionPermWPToPartition1PwrWPToPartition2< / a > ,
< br / >
    < a class = "el" href = "a00038.html#gga6920c4739d9071c1d634bf13e0d6da84a93f52c2904cbf990ec00892c321f485c" > kMMC_BootPartitionPermWPToPartition2PwrWPToPartition1< / a >
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga6920c4739d9071c1d634bf13e0d6da84" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot partition write protect configurations All the bits in BOOT_WP register, except the two R/W bits B_PERM_WP_DIS and B_PERM_WP_EN, shall only be written once per power cycle.The protection mdde intended for both boot areas will be set with a single write. < a href = "a00038.html#ga6920c4739d9071c1d634bf13e0d6da84" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga6920c4739d9071c1d634bf13e0d6da84" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gae6dceca96ec2c7a1b4aa211264a87ef6" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggae6dceca96ec2c7a1b4aa211264a87ef6a5ff54b378ddeeb03bae096e526abe257" > kMMC_BootPartitionNotProtected< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggae6dceca96ec2c7a1b4aa211264a87ef6a40cc64f6d5fbdaac5e65e3a7f324a593" > kMMC_BootPartitionPwrProtected< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggae6dceca96ec2c7a1b4aa211264a87ef6a94fab18e8c8b3542c4113e866e28cf0c" > kMMC_BootPartitionPermProtected< / a > = 2U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gae6dceca96ec2c7a1b4aa211264a87ef6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot partition write protect status. < a href = "a00038.html#gae6dceca96ec2c7a1b4aa211264a87ef6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gae6dceca96ec2c7a1b4aa211264a87ef6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga9be583062cff14cf7bbb00dd3495a8c5" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga9be583062cff14cf7bbb00dd3495a8c5" > _mmc_access_partition< / a > { < br / >
    < a class = "el" href = "a00038.html#gga9be583062cff14cf7bbb00dd3495a8c5a5200634049cda3bffd780904953c0aad" > kMMC_AccessPartitionUserAera< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga9be583062cff14cf7bbb00dd3495a8c5aa5a92d5a1cab7ca91d90ea2e5858b6cb" > kMMC_AccessPartitionBoot1< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga9be583062cff14cf7bbb00dd3495a8c5aae68f31a21fab12c0b15b5f84bdacafb" > kMMC_AccessPartitionBoot2< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga9be583062cff14cf7bbb00dd3495a8c5a275ccd69f3c98a5983c5f0c995aae8d4" > kMMC_AccessRPMB< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#gga9be583062cff14cf7bbb00dd3495a8c5a22615f326db572a41058116c12738077" > kMMC_AccessGeneralPurposePartition1< / a > = 4U,
< br / >
    < a class = "el" href = "a00038.html#gga9be583062cff14cf7bbb00dd3495a8c5a2d6568dc81c47738a3e1e89245da6f9e" > kMMC_AccessGeneralPurposePartition2< / a > = 5U,
< br / >
    < a class = "el" href = "a00038.html#gga9be583062cff14cf7bbb00dd3495a8c5a6b2edc013469389e36f35f877cc6184d" > kMMC_AccessGeneralPurposePartition3< / a > = 6U,
< br / >
    < a class = "el" href = "a00038.html#gga9be583062cff14cf7bbb00dd3495a8c5ac9632b44b0e4d6124193e6d9ac83b6e7" > kMMC_AccessGeneralPurposePartition4< / a > = 7U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga9be583062cff14cf7bbb00dd3495a8c5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card partition to be accessed(BOOT_PARTITION_ACCESS in Extended CSD) < a href = "a00038.html#ga9be583062cff14cf7bbb00dd3495a8c5" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga9be583062cff14cf7bbb00dd3495a8c5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga56a0f36da7f9eaaf54bd05cc2bf49173" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173ab9600c9821aa55d645723a6500f0e832" > kMMC_CsdReadBlockPartialFlag< / a > = (1U < < 0U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173a174785ed59d9088c3211ef3138653f04" > kMMC_CsdWriteBlockMisalignFlag< / a > = (1U < < 1U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173a5e56d4b01b53d4ec77d99d72df3a18d6" > kMMC_CsdReadBlockMisalignFlag< / a > = (1U < < 2U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173a58c5e7f79c40b26027d6c5ead17fbd62" > kMMC_CsdDsrImplementedFlag< / a > = (1U < < 3U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173a9f9f562e83ce67062988c309d85e037e" > kMMC_CsdWriteProtectGroupEnabledFlag< / a > = (1U < < 4U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173ab4e338049f54aff814f166d907281738" > kMMC_CsdWriteBlockPartialFlag< / a > = (1U < < 5U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173a78709a7a35b2301a392ed0356bd32557" > kMMC_ContentProtectApplicationFlag< / a > = (1U < < 6U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173afb7e2fe4b97db7987393bf7a87302429" > kMMC_CsdFileFormatGroupFlag< / a > = (1U < < 7U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173a86434d1d2031b45756fc762c9dc0d673" > kMMC_CsdCopyFlag< / a > = (1U < < 8U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173a044cde985483aabf93883ddb96068f4c" > kMMC_CsdPermanentWriteProtectFlag< / a > = (1U < < 9U),
< br / >
    < a class = "el" href = "a00038.html#gga56a0f36da7f9eaaf54bd05cc2bf49173a389a5d368437511ba469c70dad57a5ba" > kMMC_CsdTemporaryWriteProtectFlag< / a > = (1U < < 10U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga56a0f36da7f9eaaf54bd05cc2bf49173" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card CSD register flags. < a href = "a00038.html#ga56a0f36da7f9eaaf54bd05cc2bf49173" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga56a0f36da7f9eaaf54bd05cc2bf49173" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga71b404098eb5e6c5c784746503e3aab8" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga71b404098eb5e6c5c784746503e3aab8" > _mmc_extended_csd_access_mode< / a > { < br / >
    < a class = "el" href = "a00038.html#gga71b404098eb5e6c5c784746503e3aab8a69e43b03e84d64d8721c93f6838fc657" > kMMC_ExtendedCsdAccessModeCommandSet< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga71b404098eb5e6c5c784746503e3aab8ad28af8bb0507a0938999a71d782d728e" > kMMC_ExtendedCsdAccessModeSetBits< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#gga71b404098eb5e6c5c784746503e3aab8a1940e9332b3d71207e92059480e2f317" > kMMC_ExtendedCsdAccessModeClearBits< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#gga71b404098eb5e6c5c784746503e3aab8a9396a1bd81b9e641d248af2fa569fab5" > kMMC_ExtendedCsdAccessModeWriteBits< / a > = 3U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga71b404098eb5e6c5c784746503e3aab8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Extended CSD register access mode(Access mode in CMD6). < a href = "a00038.html#ga71b404098eb5e6c5c784746503e3aab8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga71b404098eb5e6c5c784746503e3aab8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga172e6517e60158ade78977fcacb4c6fd" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga172e6517e60158ade78977fcacb4c6fd" > _mmc_extended_csd_index< / a > { < br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fda9508adc51089ab9c3f0a54a3e2da8ac7" > kMMC_ExtendedCsdIndexFlushCache< / a > = 32U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fda111c71060c39bdf5a452fa65194631b1" > kMMC_ExtendedCsdIndexCacheControl< / a > = 33U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fda7a7d41e61f9da66603ef46e06999d05f" > kMMC_ExtendedCsdIndexBootPartitionWP< / a > = 173U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fda1bfd2f012b52dba0885263d3dfc34ed0" > kMMC_ExtendedCsdIndexEraseGroupDefinition< / a > = 175U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fda9417b85eb7fbf3a4cb3c871bebe48cb3" > kMMC_ExtendedCsdIndexBootBusConditions< / a > = 177U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fda752bb908695beff356239556ca9ef5e5" > kMMC_ExtendedCsdIndexBootConfigWP< / a > = 178U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fdabc7a0dc9d718ae85de943e305bdb976a" > kMMC_ExtendedCsdIndexPartitionConfig< / a > = 179U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fdaf145e1153d1abcc07f106d6ec12660b0" > kMMC_ExtendedCsdIndexBusWidth< / a > = 183U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fda0eb815e7c2df5a843b283c22101e9efb" > kMMC_ExtendedCsdIndexHighSpeedTiming< / a > = 185U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fdaefc500d871e2a09d7e9afb80507c1b7a" > kMMC_ExtendedCsdIndexPowerClass< / a > = 187U,
< br / >
    < a class = "el" href = "a00038.html#gga172e6517e60158ade78977fcacb4c6fdae8eebfa58fc79576a85067ad4b7a3e78" > kMMC_ExtendedCsdIndexCommandSet< / a > = 191U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga172e6517e60158ade78977fcacb4c6fd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > EXT CSD byte index. < a href = "a00038.html#ga172e6517e60158ade78977fcacb4c6fd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga172e6517e60158ade78977fcacb4c6fd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gaa156d1cebb38c8a65846c4d9c006012a" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > { < br / >
    < a class = "el" href = "a00038.html#ggaa156d1cebb38c8a65846c4d9c006012aaea58fa6ed30e4c72aa0c5124e61d3027" > kMMC_DriverStrength0< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#ggaa156d1cebb38c8a65846c4d9c006012aa8df75292eab40b08cc0e14d17746890b" > kMMC_DriverStrength1< / a > = 1U,
< br / >
    < a class = "el" href = "a00038.html#ggaa156d1cebb38c8a65846c4d9c006012aaf63f0fa08923d753dd21bc0ff72a4f6e" > kMMC_DriverStrength2< / a > = 2U,
< br / >
    < a class = "el" href = "a00038.html#ggaa156d1cebb38c8a65846c4d9c006012aa8a22bf57808c9d8fc48762b9df4ce503" > kMMC_DriverStrength3< / a > = 3U,
< br / >
    < a class = "el" href = "a00038.html#ggaa156d1cebb38c8a65846c4d9c006012aac6d066642c3a62b89abb7ef77a75e53e" > kMMC_DriverStrength4< / a > = 4U
< br / >
}< / td > < / tr >
< tr class = "memdesc:gaa156d1cebb38c8a65846c4d9c006012a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > mmc driver strength < a href = "a00038.html#gaa156d1cebb38c8a65846c4d9c006012a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gaa156d1cebb38c8a65846c4d9c006012a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gacaf871289841d09665498ffe4afd37ac" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gacaf871289841d09665498ffe4afd37ac" > _mmc_extended_csd_flags< / a > { < br / >
    < a class = "el" href = "a00038.html#ggacaf871289841d09665498ffe4afd37acaf7041e9a8afe14ae5123063145913de1" > kMMC_ExtCsdExtPartitionSupport< / a > = (1 < < 0U),
< br / >
    < a class = "el" href = "a00038.html#ggacaf871289841d09665498ffe4afd37aca80b782be11daca804116ee8aa1badfcf" > kMMC_ExtCsdEnhancePartitionSupport< / a > = (1 < < 1U),
< br / >
    < a class = "el" href = "a00038.html#ggacaf871289841d09665498ffe4afd37acacf94a67143a9561b5305629351b09498" > kMMC_ExtCsdPartitioningSupport< / a > = (1 < < 2U),
< br / >
    < a class = "el" href = "a00038.html#ggacaf871289841d09665498ffe4afd37acae7f83e6ad28915fec797c3e175de7335" > kMMC_ExtCsdPrgCIDCSDInDDRModeSupport< / a > = (1 < < 3U),
< br / >
    < a class = "el" href = "a00038.html#ggacaf871289841d09665498ffe4afd37acaf76163a290195a7cfb9ae02380a61608" > kMMC_ExtCsdBKOpsSupport< / a > = (1 < < 4U),
< br / >
    < a class = "el" href = "a00038.html#ggacaf871289841d09665498ffe4afd37aca01b47390d4dbb6c9158b6bc98ddb0c37" > kMMC_ExtCsdDataTagSupport< / a > = (1 < < 5U),
< br / >
    < a class = "el" href = "a00038.html#ggacaf871289841d09665498ffe4afd37acae5a5b693e452cf151b645fedd81cf9f4" > kMMC_ExtCsdModeOperationCodeSupport< / a > = (1 < < 6U)
< br / >
}< / td > < / tr >
< tr class = "memdesc:gacaf871289841d09665498ffe4afd37ac" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > mmc extended csd flags < a href = "a00038.html#gacaf871289841d09665498ffe4afd37ac" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gacaf871289841d09665498ffe4afd37ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga52ffb1461cb2d9f780f507d9df882e75" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga52ffb1461cb2d9f780f507d9df882e75" > _mmc_boot_mode< / a > { < br / >
    < a class = "el" href = "a00038.html#gga52ffb1461cb2d9f780f507d9df882e75a7d5561abfc6b2a3bcd88d8fc45a64606" > kMMC_BootModeNormal< / a > = 0U,
< br / >
    < a class = "el" href = "a00038.html#gga52ffb1461cb2d9f780f507d9df882e75a433212b0bec85ec35a2700706e7e391a" > kMMC_BootModeAlternative< / a > = 1U
< br / >
}< / td > < / tr >
< tr class = "memdesc:ga52ffb1461cb2d9f780f507d9df882e75" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > MMC card boot mode. < a href = "a00038.html#ga52ffb1461cb2d9f780f507d9df882e75" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga52ffb1461cb2d9f780f507d9df882e75" > < 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 >
common function< / h2 > < / td > < / tr >
< tr > < td class = "ititle" colspan = "2" > < p > < a class = "anchor" id = "amgrp6698187537d2efe84645636e2b36cdbf" > < / a > tuning pattern < / p >
< / td > < / tr >
< tr class = "memitem:gab6ca8793ddcb72ddda707eb78106e1db" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gab6ca8793ddcb72ddda707eb78106e1db" > SDMMC_SelectCard< / a > (< a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *host, uint32_t relativeAddress, bool isSelected)< / td > < / tr >
< tr class = "memdesc:gab6ca8793ddcb72ddda707eb78106e1db" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Selects the card to put it into transfer state. < a href = "#gab6ca8793ddcb72ddda707eb78106e1db" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gab6ca8793ddcb72ddda707eb78106e1db" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga65581a2861f9433d281ce2b46bc905fb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga65581a2861f9433d281ce2b46bc905fb" > SDMMC_SendApplicationCommand< / a > (< a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *host, uint32_t relativeAddress)< / td > < / tr >
< tr class = "memdesc:ga65581a2861f9433d281ce2b46bc905fb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sends an application command. < a href = "#ga65581a2861f9433d281ce2b46bc905fb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga65581a2861f9433d281ce2b46bc905fb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:gac56f90ef419039d6cc7cdcf983c574bb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#gac56f90ef419039d6cc7cdcf983c574bb" > SDMMC_SetBlockCount< / a > (< a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *host, uint32_t blockCount)< / td > < / tr >
< tr class = "memdesc:gac56f90ef419039d6cc7cdcf983c574bb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the block count. < a href = "#gac56f90ef419039d6cc7cdcf983c574bb" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:gac56f90ef419039d6cc7cdcf983c574bb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga8f2b6070a1a84f1a9bb1c27bd40f2a73" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga8f2b6070a1a84f1a9bb1c27bd40f2a73" > SDMMC_GoIdle< / a > (< a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *host)< / td > < / tr >
< tr class = "memdesc:ga8f2b6070a1a84f1a9bb1c27bd40f2a73" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets the card to be idle state. < a href = "#ga8f2b6070a1a84f1a9bb1c27bd40f2a73" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga8f2b6070a1a84f1a9bb1c27bd40f2a73" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga4a22c0c138aa5c51d1097183dcd46735" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga4a22c0c138aa5c51d1097183dcd46735" > SDMMC_SetBlockSize< / a > (< a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *host, uint32_t blockSize)< / td > < / tr >
< tr class = "memdesc:ga4a22c0c138aa5c51d1097183dcd46735" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets data block size. < a href = "#ga4a22c0c138aa5c51d1097183dcd46735" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga4a22c0c138aa5c51d1097183dcd46735" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ga222cd84e3981404b35b710ded8e9eab3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ga222cd84e3981404b35b710ded8e9eab3" > SDMMC_SetCardInactive< / a > (< a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *host)< / td > < / tr >
< tr class = "memdesc:ga222cd84e3981404b35b710ded8e9eab3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sets card to inactive status. < a href = "#ga222cd84e3981404b35b710ded8e9eab3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ga222cd84e3981404b35b710ded8e9eab3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< hr / > < h2 class = "groupheader" > Data Structure Documentation< / h2 >
< a name = "a00392" id = "a00392" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sd_detect_card< / 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:ad7061bc7b295a6a3c090bf7378bd9c5f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ad7061bc7b295a6a3c090bf7378bd9c5f" > < / a >
< a class = "el" href = "a00038.html#gae20badfbe91ea73d5b8a4607ffc6e7d3" > sd_detect_card_type_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad7061bc7b295a6a3c090bf7378bd9c5f" > type< / a > < / td > < / tr >
< tr class = "memdesc:ad7061bc7b295a6a3c090bf7378bd9c5f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card detect type < br / > < / td > < / tr >
< tr class = "separator:ad7061bc7b295a6a3c090bf7378bd9c5f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa2731ba8b71543864f4e39700af812fc" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa2731ba8b71543864f4e39700af812fc" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa2731ba8b71543864f4e39700af812fc" > cdDebounce_ms< / a > < / td > < / tr >
< tr class = "memdesc:aa2731ba8b71543864f4e39700af812fc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card detect debounce delay ms < br / > < / td > < / tr >
< tr class = "separator:aa2731ba8b71543864f4e39700af812fc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a298a091837945a06d5711e30908f4d37" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a298a091837945a06d5711e30908f4d37" > < / a >
< a class = "el" href = "a00038.html#gacc56e515c2066e5a2bb71c240dcbdbf2" > sd_cd_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a298a091837945a06d5711e30908f4d37" > callback< / a > < / td > < / tr >
< tr class = "memdesc:a298a091837945a06d5711e30908f4d37" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card inserted callback which is meaningful for interrupt case < br / > < / td > < / tr >
< tr class = "separator:a298a091837945a06d5711e30908f4d37" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6db6a6de3aab6363fbc582907069d3c9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a6db6a6de3aab6363fbc582907069d3c9" > < / a >
< a class = "el" href = "a00038.html#ga1e2f6e0e8c298c48f3fd5b95bdd21f68" > sd_cd_status_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a6db6a6de3aab6363fbc582907069d3c9" > cardDetected< / a > < / td > < / tr >
< tr class = "memdesc:a6db6a6de3aab6363fbc582907069d3c9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > used to check sd cd status when card detect through GPIO < br / > < / td > < / tr >
< tr class = "separator:a6db6a6de3aab6363fbc582907069d3c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad4869ad1bf50a9d94e22d6aeac41b720" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ad4869ad1bf50a9d94e22d6aeac41b720" > < / a >
sd_dat3_pull_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad4869ad1bf50a9d94e22d6aeac41b720" > dat3PullFunc< / a > < / td > < / tr >
< tr class = "memdesc:ad4869ad1bf50a9d94e22d6aeac41b720" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function pointer of DATA3 pull up/down < br / > < / td > < / tr >
< tr class = "separator:ad4869ad1bf50a9d94e22d6aeac41b720" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae402810388c4b5fc61bd3da45aeaf467" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ae402810388c4b5fc61bd3da45aeaf467" > < / a >
void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ae402810388c4b5fc61bd3da45aeaf467" > userData< / a > < / td > < / tr >
< tr class = "memdesc:ae402810388c4b5fc61bd3da45aeaf467" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > user data < br / > < / td > < / tr >
< tr class = "separator:ae402810388c4b5fc61bd3da45aeaf467" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00393" id = "a00393" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sd_io_voltage< / 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:af308939af14606a53bdd1dcf03e709a9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af308939af14606a53bdd1dcf03e709a9" > < / a >
< a class = "el" href = "a00038.html#ga29f4aaa15867184395351aaf3e4b206f" > sd_io_voltage_ctrl_type_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af308939af14606a53bdd1dcf03e709a9" > type< / a > < / td > < / tr >
< tr class = "memdesc:af308939af14606a53bdd1dcf03e709a9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io voltage switch type < br / > < / td > < / tr >
< tr class = "separator:af308939af14606a53bdd1dcf03e709a9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac4598d0423a3448f5715f6d7be716a23" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ac4598d0423a3448f5715f6d7be716a23" > < / a >
< a class = "el" href = "a00038.html#gae8185673ec69cc79e06c3f26d36e34b4" > sd_io_voltage_func_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ac4598d0423a3448f5715f6d7be716a23" > func< / a > < / td > < / tr >
< tr class = "memdesc:ac4598d0423a3448f5715f6d7be716a23" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io voltage switch function < br / > < / td > < / tr >
< tr class = "separator:ac4598d0423a3448f5715f6d7be716a23" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00396" id = "a00396" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sd_usr_param< / 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:a00a263225e9d897a53ece0db45b98240" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a00a263225e9d897a53ece0db45b98240" > < / a >
< a class = "el" href = "a00038.html#gaa0af9a662a2042f279ee5416fbf14f90" > sd_pwr_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a00a263225e9d897a53ece0db45b98240" > pwr< / a > < / td > < / tr >
< tr class = "memdesc:a00a263225e9d897a53ece0db45b98240" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power control configuration pointer < br / > < / td > < / tr >
< tr class = "separator:a00a263225e9d897a53ece0db45b98240" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6957a681674e99cd8d9bbff242442ddd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a6957a681674e99cd8d9bbff242442ddd" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a6957a681674e99cd8d9bbff242442ddd" > powerOnDelayMS< / a > < / td > < / tr >
< tr class = "memdesc:a6957a681674e99cd8d9bbff242442ddd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power on delay time < br / > < / td > < / tr >
< tr class = "separator:a6957a681674e99cd8d9bbff242442ddd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af44d017f5cbb625d111f40d561eb17db" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af44d017f5cbb625d111f40d561eb17db" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af44d017f5cbb625d111f40d561eb17db" > powerOffDelayMS< / a > < / td > < / tr >
< tr class = "memdesc:af44d017f5cbb625d111f40d561eb17db" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power off delay time < br / > < / td > < / tr >
< tr class = "separator:af44d017f5cbb625d111f40d561eb17db" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a15232d45c3e055f4d74646a0fdaa7f3b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a15232d45c3e055f4d74646a0fdaa7f3b" > < / a >
< a class = "el" href = "a00038.html#gad0c61fba7519191fcddfe8c1986de2e2" > sd_io_strength_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a15232d45c3e055f4d74646a0fdaa7f3b" > ioStrength< / a > < / td > < / tr >
< tr class = "memdesc:a15232d45c3e055f4d74646a0fdaa7f3b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > swicth sd io strength < br / > < / td > < / tr >
< tr class = "separator:a15232d45c3e055f4d74646a0fdaa7f3b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8e88682375b6663fbcf77277bad8e156" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a8e88682375b6663fbcf77277bad8e156" > < / a >
< a class = "el" href = "a00038.html#ga9fb6568fedb0cf97c15992f9f0f6b2c2" > sd_io_voltage_t< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a8e88682375b6663fbcf77277bad8e156" > ioVoltage< / a > < / td > < / tr >
< tr class = "memdesc:a8e88682375b6663fbcf77277bad8e156" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > switch io voltage < br / > < / td > < / tr >
< tr class = "separator:a8e88682375b6663fbcf77277bad8e156" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5221c35df7b9c9f09841cfa5e9e6c62e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a5221c35df7b9c9f09841cfa5e9e6c62e" > < / a >
< a class = "el" href = "a00038.html#gae28e723785cdd66565ddb43574d0197f" > sd_detect_card_t< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a5221c35df7b9c9f09841cfa5e9e6c62e" > cd< / a > < / td > < / tr >
< tr class = "memdesc:a5221c35df7b9c9f09841cfa5e9e6c62e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card detect < br / > < / td > < / tr >
< tr class = "separator:a5221c35df7b9c9f09841cfa5e9e6c62e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3032c2c2019be7f795acfd721e602f92" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a3032c2c2019be7f795acfd721e602f92" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a3032c2c2019be7f795acfd721e602f92" > maxFreq< / a > < / td > < / tr >
< tr class = "memdesc:a3032c2c2019be7f795acfd721e602f92" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > board support maximum frequency < br / > < / td > < / tr >
< tr class = "separator:a3032c2c2019be7f795acfd721e602f92" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0ef898e7fccb7add5c4fbc93da949737" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a0ef898e7fccb7add5c4fbc93da949737" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a0ef898e7fccb7add5c4fbc93da949737" > capability< / a > < / td > < / tr >
< tr class = "memdesc:a0ef898e7fccb7add5c4fbc93da949737" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > board capability flag < br / > < / td > < / tr >
< tr class = "separator:a0ef898e7fccb7add5c4fbc93da949737" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00408" id = "a00408" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sdio_card_int< / 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:a8da60f06d0115a0104b3faaf8fa0b4c9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a8da60f06d0115a0104b3faaf8fa0b4c9" > < / a >
void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a8da60f06d0115a0104b3faaf8fa0b4c9" > userData< / a > < / td > < / tr >
< tr class = "memdesc:a8da60f06d0115a0104b3faaf8fa0b4c9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > user data < br / > < / td > < / tr >
< tr class = "separator:a8da60f06d0115a0104b3faaf8fa0b4c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa7a80fac863e7707524f43ad0a6cdbff" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa7a80fac863e7707524f43ad0a6cdbff" > < / a >
< a class = "el" href = "a00038.html#gae453d2e96bcd7d338246be963820052e" > sdio_int_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa7a80fac863e7707524f43ad0a6cdbff" > cardInterrupt< / a > < / td > < / tr >
< tr class = "memdesc:aa7a80fac863e7707524f43ad0a6cdbff" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card int call back < br / > < / td > < / tr >
< tr class = "separator:aa7a80fac863e7707524f43ad0a6cdbff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00412" id = "a00412" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sdio_usr_param< / 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:a285ef59f62aa7f3b2d3eb3fd6c854509" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a285ef59f62aa7f3b2d3eb3fd6c854509" > < / a >
< a class = "el" href = "a00038.html#gaa0af9a662a2042f279ee5416fbf14f90" > sd_pwr_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a285ef59f62aa7f3b2d3eb3fd6c854509" > pwr< / a > < / td > < / tr >
< tr class = "memdesc:a285ef59f62aa7f3b2d3eb3fd6c854509" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power control configuration pointer < br / > < / td > < / tr >
< tr class = "separator:a285ef59f62aa7f3b2d3eb3fd6c854509" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab3196b48bac7063c8951b1f5134e7fcd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ab3196b48bac7063c8951b1f5134e7fcd" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ab3196b48bac7063c8951b1f5134e7fcd" > powerOnDelayMS< / a > < / td > < / tr >
< tr class = "memdesc:ab3196b48bac7063c8951b1f5134e7fcd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power on delay time < br / > < / td > < / tr >
< tr class = "separator:ab3196b48bac7063c8951b1f5134e7fcd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a51cfd53ffeafd8a6e4cf582ad142297f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a51cfd53ffeafd8a6e4cf582ad142297f" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a51cfd53ffeafd8a6e4cf582ad142297f" > powerOffDelayMS< / a > < / td > < / tr >
< tr class = "memdesc:a51cfd53ffeafd8a6e4cf582ad142297f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power off delay time < br / > < / td > < / tr >
< tr class = "separator:a51cfd53ffeafd8a6e4cf582ad142297f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a883940396c073ab7cf91e8323c7d4905" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a883940396c073ab7cf91e8323c7d4905" > < / a >
< a class = "el" href = "a00038.html#gad0c61fba7519191fcddfe8c1986de2e2" > sd_io_strength_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a883940396c073ab7cf91e8323c7d4905" > ioStrength< / a > < / td > < / tr >
< tr class = "memdesc:a883940396c073ab7cf91e8323c7d4905" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > swicth sd io strength < br / > < / td > < / tr >
< tr class = "separator:a883940396c073ab7cf91e8323c7d4905" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a409449bbacd8deaa7bb6e92afff9122f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a409449bbacd8deaa7bb6e92afff9122f" > < / a >
< a class = "el" href = "a00038.html#ga9fb6568fedb0cf97c15992f9f0f6b2c2" > sd_io_voltage_t< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a409449bbacd8deaa7bb6e92afff9122f" > ioVoltage< / a > < / td > < / tr >
< tr class = "memdesc:a409449bbacd8deaa7bb6e92afff9122f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > switch io voltage < br / > < / td > < / tr >
< tr class = "separator:a409449bbacd8deaa7bb6e92afff9122f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0e997e917d6e18cb94269584698fb836" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a0e997e917d6e18cb94269584698fb836" > < / a >
< a class = "el" href = "a00038.html#gae28e723785cdd66565ddb43574d0197f" > sd_detect_card_t< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a0e997e917d6e18cb94269584698fb836" > cd< / a > < / td > < / tr >
< tr class = "memdesc:a0e997e917d6e18cb94269584698fb836" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card detect < br / > < / td > < / tr >
< tr class = "separator:a0e997e917d6e18cb94269584698fb836" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4129c87d1f3ff7d5a661c0fded6c6a02" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a4129c87d1f3ff7d5a661c0fded6c6a02" > < / a >
< a class = "el" href = "a00038.html#ga39026f826f778fc1b52f677913ba13a4" > sdio_card_int_t< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a4129c87d1f3ff7d5a661c0fded6c6a02" > sdioInt< / a > < / td > < / tr >
< tr class = "memdesc:a4129c87d1f3ff7d5a661c0fded6c6a02" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card int < br / > < / td > < / tr >
< tr class = "separator:a4129c87d1f3ff7d5a661c0fded6c6a02" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4a2ac6de273537e3238e3ea7b2ab29b4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a4a2ac6de273537e3238e3ea7b2ab29b4" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a4a2ac6de273537e3238e3ea7b2ab29b4" > maxFreq< / a > < / td > < / tr >
< tr class = "memdesc:a4a2ac6de273537e3238e3ea7b2ab29b4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > board support maximum frequency < br / > < / td > < / tr >
< tr class = "separator:a4a2ac6de273537e3238e3ea7b2ab29b4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab6de55e5d404ff171aaf971275dcb625" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ab6de55e5d404ff171aaf971275dcb625" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ab6de55e5d404ff171aaf971275dcb625" > capability< / a > < / td > < / tr >
< tr class = "memdesc:ab6de55e5d404ff171aaf971275dcb625" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > board capability flag < br / > < / td > < / tr >
< tr class = "separator:ab6de55e5d404ff171aaf971275dcb625" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00410" id = "a00410" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sdio_fbr< / 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:ae5003642a9ffe78dc838a888330b182f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ae5003642a9ffe78dc838a888330b182f" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ae5003642a9ffe78dc838a888330b182f" > flags< / a > < / td > < / tr >
< tr class = "memdesc:ae5003642a9ffe78dc838a888330b182f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > current io flags < br / > < / td > < / tr >
< tr class = "separator:ae5003642a9ffe78dc838a888330b182f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa21be6da27d87a3d2ebc0a66f15090b2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa21be6da27d87a3d2ebc0a66f15090b2" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa21be6da27d87a3d2ebc0a66f15090b2" > ioStdFunctionCode< / a > < / td > < / tr >
< tr class = "memdesc:aa21be6da27d87a3d2ebc0a66f15090b2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > current io standard function code < br / > < / td > < / tr >
< tr class = "separator:aa21be6da27d87a3d2ebc0a66f15090b2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a49658e609bc2ad2a60538f2ef43583ac" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a49658e609bc2ad2a60538f2ef43583ac" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a49658e609bc2ad2a60538f2ef43583ac" > ioExtFunctionCode< / a > < / td > < / tr >
< tr class = "memdesc:a49658e609bc2ad2a60538f2ef43583ac" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > current io extended function code < br / > < / td > < / tr >
< tr class = "separator:a49658e609bc2ad2a60538f2ef43583ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a26bce3db85f98a8ae432fc25c48a01ef" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a26bce3db85f98a8ae432fc25c48a01ef" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a26bce3db85f98a8ae432fc25c48a01ef" > ioPointerToCIS< / a > < / td > < / tr >
< tr class = "memdesc:a26bce3db85f98a8ae432fc25c48a01ef" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > current io pointer to CIS < br / > < / td > < / tr >
< tr class = "separator:a26bce3db85f98a8ae432fc25c48a01ef" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adec6e9b535f49eeea73188fd1f753789" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "adec6e9b535f49eeea73188fd1f753789" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#adec6e9b535f49eeea73188fd1f753789" > ioPointerToCSA< / a > < / td > < / tr >
< tr class = "memdesc:adec6e9b535f49eeea73188fd1f753789" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > current io pointer to CSA < br / > < / td > < / tr >
< tr class = "separator:adec6e9b535f49eeea73188fd1f753789" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af69f26dec9de96487397c66a78e8c2a7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af69f26dec9de96487397c66a78e8c2a7" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af69f26dec9de96487397c66a78e8c2a7" > ioBlockSize< / a > < / td > < / tr >
< tr class = "memdesc:af69f26dec9de96487397c66a78e8c2a7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > current io block size < br / > < / td > < / tr >
< tr class = "separator:af69f26dec9de96487397c66a78e8c2a7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00409" id = "a00409" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sdio_common_cis< / 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:afa326c94a05d2fd1386dbf44ee24ebad" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "afa326c94a05d2fd1386dbf44ee24ebad" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#afa326c94a05d2fd1386dbf44ee24ebad" > mID< / a > < / td > < / tr >
< tr class = "memdesc:afa326c94a05d2fd1386dbf44ee24ebad" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > manufacturer code < br / > < / td > < / tr >
< tr class = "separator:afa326c94a05d2fd1386dbf44ee24ebad" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a16004dc0e253e66769b54b67fd33374f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a16004dc0e253e66769b54b67fd33374f" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a16004dc0e253e66769b54b67fd33374f" > mInfo< / a > < / td > < / tr >
< tr class = "memdesc:a16004dc0e253e66769b54b67fd33374f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > manufacturer information < br / > < / td > < / tr >
< tr class = "separator:a16004dc0e253e66769b54b67fd33374f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5389ad65cf6b07ee7298558c1cf6eb78" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a5389ad65cf6b07ee7298558c1cf6eb78" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a5389ad65cf6b07ee7298558c1cf6eb78" > funcID< / a > < / td > < / tr >
< tr class = "memdesc:a5389ad65cf6b07ee7298558c1cf6eb78" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function ID < br / > < / td > < / tr >
< tr class = "separator:a5389ad65cf6b07ee7298558c1cf6eb78" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a56a043757e663a4ecde8e32d2997196c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a56a043757e663a4ecde8e32d2997196c" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a56a043757e663a4ecde8e32d2997196c" > fn0MaxBlkSize< / a > < / td > < / tr >
< tr class = "memdesc:a56a043757e663a4ecde8e32d2997196c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function 0 max block size < br / > < / td > < / tr >
< tr class = "separator:a56a043757e663a4ecde8e32d2997196c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7e91c3427ae9303a464c3dce845e8eeb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a7e91c3427ae9303a464c3dce845e8eeb" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a7e91c3427ae9303a464c3dce845e8eeb" > maxTransSpeed< / a > < / td > < / tr >
< tr class = "memdesc:a7e91c3427ae9303a464c3dce845e8eeb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > max data transfer speed for all function < br / > < / td > < / tr >
< tr class = "separator:a7e91c3427ae9303a464c3dce845e8eeb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00411" id = "a00411" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sdio_func_cis< / 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:acb3af604802d8e41f873d28dc8b9c9a2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "acb3af604802d8e41f873d28dc8b9c9a2" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#acb3af604802d8e41f873d28dc8b9c9a2" > funcID< / a > < / td > < / tr >
< tr class = "memdesc:acb3af604802d8e41f873d28dc8b9c9a2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function ID < br / > < / td > < / tr >
< tr class = "separator:acb3af604802d8e41f873d28dc8b9c9a2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a49401c219d786044785ffbacb95dab73" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a49401c219d786044785ffbacb95dab73" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a49401c219d786044785ffbacb95dab73" > funcInfo< / a > < / td > < / tr >
< tr class = "memdesc:a49401c219d786044785ffbacb95dab73" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > function info < br / > < / td > < / tr >
< tr class = "separator:a49401c219d786044785ffbacb95dab73" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5b330f905dede1348f3eb07991ed4393" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a5b330f905dede1348f3eb07991ed4393" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a5b330f905dede1348f3eb07991ed4393" > ioVersion< / a > < / td > < / tr >
< tr class = "memdesc:a5b330f905dede1348f3eb07991ed4393" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > level of application specification this io support < br / > < / td > < / tr >
< tr class = "separator:a5b330f905dede1348f3eb07991ed4393" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a363821142e57ca8627d39ede9af52666" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a363821142e57ca8627d39ede9af52666" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a363821142e57ca8627d39ede9af52666" > cardPSN< / a > < / td > < / tr >
< tr class = "memdesc:a363821142e57ca8627d39ede9af52666" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > product serial number < br / > < / td > < / tr >
< tr class = "separator:a363821142e57ca8627d39ede9af52666" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a558c899b8ad772ac395c69c0344e175b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a558c899b8ad772ac395c69c0344e175b" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a558c899b8ad772ac395c69c0344e175b" > ioCSASize< / a > < / td > < / tr >
< tr class = "memdesc:a558c899b8ad772ac395c69c0344e175b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > avaliable CSA size for io < br / > < / td > < / tr >
< tr class = "separator:a558c899b8ad772ac395c69c0344e175b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab50acbf19e89d36d439f261a11c1905c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ab50acbf19e89d36d439f261a11c1905c" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ab50acbf19e89d36d439f261a11c1905c" > ioCSAProperty< / a > < / td > < / tr >
< tr class = "memdesc:ab50acbf19e89d36d439f261a11c1905c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CSA property. < br / > < / td > < / tr >
< tr class = "separator:ab50acbf19e89d36d439f261a11c1905c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6cb6f6ecb1e03aa3f6758f45b743fafe" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a6cb6f6ecb1e03aa3f6758f45b743fafe" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a6cb6f6ecb1e03aa3f6758f45b743fafe" > ioMaxBlockSize< / a > < / td > < / tr >
< tr class = "memdesc:a6cb6f6ecb1e03aa3f6758f45b743fafe" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io max transfer data size < br / > < / td > < / tr >
< tr class = "separator:a6cb6f6ecb1e03aa3f6758f45b743fafe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab5516ce989b90050d4349314068e0f3e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ab5516ce989b90050d4349314068e0f3e" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ab5516ce989b90050d4349314068e0f3e" > ioOCR< / a > < / td > < / tr >
< tr class = "memdesc:ab5516ce989b90050d4349314068e0f3e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io ioeration condition < br / > < / td > < / tr >
< tr class = "separator:ab5516ce989b90050d4349314068e0f3e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3b392e0bef0757453986d6783c052857" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a3b392e0bef0757453986d6783c052857" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a3b392e0bef0757453986d6783c052857" > ioOPMinPwr< / a > < / td > < / tr >
< tr class = "memdesc:a3b392e0bef0757453986d6783c052857" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > min current in operation mode < br / > < / td > < / tr >
< tr class = "separator:a3b392e0bef0757453986d6783c052857" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2a4efaec71671d0769a127a5a0ac7ce9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a2a4efaec71671d0769a127a5a0ac7ce9" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a2a4efaec71671d0769a127a5a0ac7ce9" > ioOPAvgPwr< / a > < / td > < / tr >
< tr class = "memdesc:a2a4efaec71671d0769a127a5a0ac7ce9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > average current in operation mode < br / > < / td > < / tr >
< tr class = "separator:a2a4efaec71671d0769a127a5a0ac7ce9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa5d3d4a02c71ccc74463316715499c1a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa5d3d4a02c71ccc74463316715499c1a" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa5d3d4a02c71ccc74463316715499c1a" > ioOPMaxPwr< / a > < / td > < / tr >
< tr class = "memdesc:aa5d3d4a02c71ccc74463316715499c1a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > max current in operation mode < br / > < / td > < / tr >
< tr class = "separator:aa5d3d4a02c71ccc74463316715499c1a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0a6d24783d5110b728f59deb239d9e1e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a0a6d24783d5110b728f59deb239d9e1e" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a0a6d24783d5110b728f59deb239d9e1e" > ioSBMinPwr< / a > < / td > < / tr >
< tr class = "memdesc:a0a6d24783d5110b728f59deb239d9e1e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > min current in standby mode < br / > < / td > < / tr >
< tr class = "separator:a0a6d24783d5110b728f59deb239d9e1e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2a278e27db48ed59f27989a2dfcc2694" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a2a278e27db48ed59f27989a2dfcc2694" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a2a278e27db48ed59f27989a2dfcc2694" > ioSBAvgPwr< / a > < / td > < / tr >
< tr class = "memdesc:a2a278e27db48ed59f27989a2dfcc2694" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > average current in standby mode < br / > < / td > < / tr >
< tr class = "separator:a2a278e27db48ed59f27989a2dfcc2694" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a776664264c338aede85a488d0d8ce0c2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a776664264c338aede85a488d0d8ce0c2" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a776664264c338aede85a488d0d8ce0c2" > ioSBMaxPwr< / a > < / td > < / tr >
< tr class = "memdesc:a776664264c338aede85a488d0d8ce0c2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > max current in standby mode < br / > < / td > < / tr >
< tr class = "separator:a776664264c338aede85a488d0d8ce0c2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4d9e4dd94560abca08620c67139ba1db" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a4d9e4dd94560abca08620c67139ba1db" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a4d9e4dd94560abca08620c67139ba1db" > ioMinBandWidth< / a > < / td > < / tr >
< tr class = "memdesc:a4d9e4dd94560abca08620c67139ba1db" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io min transfer bandwidth < br / > < / td > < / tr >
< tr class = "separator:a4d9e4dd94560abca08620c67139ba1db" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a552487b377dcf0f45f455aab02a612e4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a552487b377dcf0f45f455aab02a612e4" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a552487b377dcf0f45f455aab02a612e4" > ioOptimumBandWidth< / a > < / td > < / tr >
< tr class = "memdesc:a552487b377dcf0f45f455aab02a612e4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > io optimum transfer bandwidth < br / > < / td > < / tr >
< tr class = "separator:a552487b377dcf0f45f455aab02a612e4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a03b7fb088924912dcb72fb0a981a1235" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a03b7fb088924912dcb72fb0a981a1235" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a03b7fb088924912dcb72fb0a981a1235" > ioReadyTimeout< / a > < / td > < / tr >
< tr class = "memdesc:a03b7fb088924912dcb72fb0a981a1235" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > timeout value from enalbe to ready < br / > < / td > < / tr >
< tr class = "separator:a03b7fb088924912dcb72fb0a981a1235" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a814236d38242058042c163ed768667e5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a814236d38242058042c163ed768667e5" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a814236d38242058042c163ed768667e5" > ioHighCurrentAvgCurrent< / a > < / td > < / tr >
< tr class = "memdesc:a814236d38242058042c163ed768667e5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < pre class = "fragment" > the average peak current (mA)
< / pre > < p > when IO operating in high current mode < br / > < / td > < / tr >
< tr class = "separator:a814236d38242058042c163ed768667e5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a95aa46799f29a2557069a9ddeec408dc" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a95aa46799f29a2557069a9ddeec408dc" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a95aa46799f29a2557069a9ddeec408dc" > ioHighCurrentMaxCurrent< / a > < / td > < / tr >
< tr class = "memdesc:a95aa46799f29a2557069a9ddeec408dc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < pre class = "fragment" > the max peak current (mA)
< / pre > < p > when IO operating in high current mode < br / > < / td > < / tr >
< tr class = "separator:a95aa46799f29a2557069a9ddeec408dc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af5e5c29fea8e6dc8bb95b82c7f65444b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af5e5c29fea8e6dc8bb95b82c7f65444b" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af5e5c29fea8e6dc8bb95b82c7f65444b" > ioLowCurrentAvgCurrent< / a > < / td > < / tr >
< tr class = "memdesc:af5e5c29fea8e6dc8bb95b82c7f65444b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < pre class = "fragment" > the average peak current (mA)
< / pre > < p > when IO operating in lower current mode < br / > < / td > < / tr >
< tr class = "separator:af5e5c29fea8e6dc8bb95b82c7f65444b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3110c4d68459bf2689565f1f7fd42ada" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a3110c4d68459bf2689565f1f7fd42ada" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a3110c4d68459bf2689565f1f7fd42ada" > ioLowCurrentMaxCurrent< / a > < / td > < / tr >
< tr class = "memdesc:a3110c4d68459bf2689565f1f7fd42ada" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < pre class = "fragment" > the max peak current (mA)
< / pre > < p > when IO operating in lower current mode < br / > < / td > < / tr >
< tr class = "separator:a3110c4d68459bf2689565f1f7fd42ada" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00395" id = "a00395" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sd_status< / 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:ad72d8703609eff67637c736af6e943fb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ad72d8703609eff67637c736af6e943fb" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad72d8703609eff67637c736af6e943fb" > busWidth< / a > < / td > < / tr >
< tr class = "memdesc:ad72d8703609eff67637c736af6e943fb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > current buswidth < br / > < / td > < / tr >
< tr class = "separator:ad72d8703609eff67637c736af6e943fb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad61f09aa7668abf9dba9720094f2b34b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ad61f09aa7668abf9dba9720094f2b34b" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad61f09aa7668abf9dba9720094f2b34b" > secureMode< / a > < / td > < / tr >
< tr class = "memdesc:ad61f09aa7668abf9dba9720094f2b34b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > secured mode < br / > < / td > < / tr >
< tr class = "separator:ad61f09aa7668abf9dba9720094f2b34b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afec714592491f5ca333592096922782a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "afec714592491f5ca333592096922782a" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#afec714592491f5ca333592096922782a" > cardType< / a > < / td > < / tr >
< tr class = "memdesc:afec714592491f5ca333592096922782a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > sdcard type < br / > < / td > < / tr >
< tr class = "separator:afec714592491f5ca333592096922782a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4f72acc1867d4c8e6877446cebc2f558" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a4f72acc1867d4c8e6877446cebc2f558" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a4f72acc1867d4c8e6877446cebc2f558" > protectedSize< / a > < / td > < / tr >
< tr class = "memdesc:a4f72acc1867d4c8e6877446cebc2f558" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > size of protected area < br / > < / td > < / tr >
< tr class = "separator:a4f72acc1867d4c8e6877446cebc2f558" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abec649e822c154f2d322d99bece80149" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "abec649e822c154f2d322d99bece80149" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#abec649e822c154f2d322d99bece80149" > speedClass< / a > < / td > < / tr >
< tr class = "memdesc:abec649e822c154f2d322d99bece80149" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > speed class of card < br / > < / td > < / tr >
< tr class = "separator:abec649e822c154f2d322d99bece80149" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acc2c231341cd0ba1ab73439e521f23bf" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "acc2c231341cd0ba1ab73439e521f23bf" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#acc2c231341cd0ba1ab73439e521f23bf" > performanceMove< / a > < / td > < / tr >
< tr class = "memdesc:acc2c231341cd0ba1ab73439e521f23bf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Performance of move indicated by 1[MB/S]step. < br / > < / td > < / tr >
< tr class = "separator:acc2c231341cd0ba1ab73439e521f23bf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a95b27346ca5ef304ee5ca4f619792b49" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a95b27346ca5ef304ee5ca4f619792b49" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a95b27346ca5ef304ee5ca4f619792b49" > auSize< / a > < / td > < / tr >
< tr class = "memdesc:a95b27346ca5ef304ee5ca4f619792b49" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > size of AU < br / > < / td > < / tr >
< tr class = "separator:a95b27346ca5ef304ee5ca4f619792b49" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5234b52f4319e781db1154941f3c535e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a5234b52f4319e781db1154941f3c535e" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a5234b52f4319e781db1154941f3c535e" > eraseSize< / a > < / td > < / tr >
< tr class = "memdesc:a5234b52f4319e781db1154941f3c535e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > number of AUs to be erased at a time < br / > < / td > < / tr >
< tr class = "separator:a5234b52f4319e781db1154941f3c535e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a519ef58f441066778a93ea76f95ac5c4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a519ef58f441066778a93ea76f95ac5c4" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a519ef58f441066778a93ea76f95ac5c4" > eraseTimeout< / a > < / td > < / tr >
< tr class = "memdesc:a519ef58f441066778a93ea76f95ac5c4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > timeout value for erasing areas specified by UNIT OF ERASE AU < br / > < / td > < / tr >
< tr class = "separator:a519ef58f441066778a93ea76f95ac5c4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5df41820a21ed7456e3451e383e10ad1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a5df41820a21ed7456e3451e383e10ad1" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a5df41820a21ed7456e3451e383e10ad1" > eraseOffset< / a > < / td > < / tr >
< tr class = "memdesc:a5df41820a21ed7456e3451e383e10ad1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > fixed offset value added to erase time < br / > < / td > < / tr >
< tr class = "separator:a5df41820a21ed7456e3451e383e10ad1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1827f7a85aea91d47d59257a98607947" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a1827f7a85aea91d47d59257a98607947" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a1827f7a85aea91d47d59257a98607947" > uhsSpeedGrade< / a > < / td > < / tr >
< tr class = "memdesc:a1827f7a85aea91d47d59257a98607947" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > speed grade for UHS mode < br / > < / td > < / tr >
< tr class = "separator:a1827f7a85aea91d47d59257a98607947" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeabc423a0361b24ca9f1e3ea0e20e34d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aeabc423a0361b24ca9f1e3ea0e20e34d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aeabc423a0361b24ca9f1e3ea0e20e34d" > uhsAuSize< / a > < / td > < / tr >
< tr class = "memdesc:aeabc423a0361b24ca9f1e3ea0e20e34d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > size of AU for UHS mode < br / > < / td > < / tr >
< tr class = "separator:aeabc423a0361b24ca9f1e3ea0e20e34d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00390" id = "a00390" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sd_cid< / 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:a1284e60a95eef1ed808ad9d1fc753562" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a1284e60a95eef1ed808ad9d1fc753562" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a1284e60a95eef1ed808ad9d1fc753562" > manufacturerID< / a > < / td > < / tr >
< tr class = "memdesc:a1284e60a95eef1ed808ad9d1fc753562" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Manufacturer ID [127:120]. < br / > < / td > < / tr >
< tr class = "separator:a1284e60a95eef1ed808ad9d1fc753562" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0ff94a6f1035e56dbf799f016c1558fb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a0ff94a6f1035e56dbf799f016c1558fb" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a0ff94a6f1035e56dbf799f016c1558fb" > applicationID< / a > < / td > < / tr >
< tr class = "memdesc:a0ff94a6f1035e56dbf799f016c1558fb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > OEM/Application ID [119:104]. < br / > < / td > < / tr >
< tr class = "separator:a0ff94a6f1035e56dbf799f016c1558fb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac5879a98274d69ad848fda9b58fb9a38" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ac5879a98274d69ad848fda9b58fb9a38" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ac5879a98274d69ad848fda9b58fb9a38" > productName< / a > [< a class = "el" href = "a00038.html#ga947520a05fc99c25449fab98d0d02b1e" > SD_PRODUCT_NAME_BYTES< / a > ]< / td > < / tr >
< tr class = "memdesc:ac5879a98274d69ad848fda9b58fb9a38" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Product name [103:64]. < br / > < / td > < / tr >
< tr class = "separator:ac5879a98274d69ad848fda9b58fb9a38" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aecb9a25eedf1385cbb5395b035fc14f1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aecb9a25eedf1385cbb5395b035fc14f1" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aecb9a25eedf1385cbb5395b035fc14f1" > productVersion< / a > < / td > < / tr >
< tr class = "memdesc:aecb9a25eedf1385cbb5395b035fc14f1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Product revision [63:56]. < br / > < / td > < / tr >
< tr class = "separator:aecb9a25eedf1385cbb5395b035fc14f1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a49d2c20369cb7dc0d5dbdf229778cef6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a49d2c20369cb7dc0d5dbdf229778cef6" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a49d2c20369cb7dc0d5dbdf229778cef6" > productSerialNumber< / a > < / td > < / tr >
< tr class = "memdesc:a49d2c20369cb7dc0d5dbdf229778cef6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Product serial number [55:24]. < br / > < / td > < / tr >
< tr class = "separator:a49d2c20369cb7dc0d5dbdf229778cef6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2462b812e2b73d2d24b29b1573d81723" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a2462b812e2b73d2d24b29b1573d81723" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a2462b812e2b73d2d24b29b1573d81723" > manufacturerData< / a > < / td > < / tr >
< tr class = "memdesc:a2462b812e2b73d2d24b29b1573d81723" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Manufacturing date [19:8]. < br / > < / td > < / tr >
< tr class = "separator:a2462b812e2b73d2d24b29b1573d81723" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00391" id = "a00391" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sd_csd< / 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:ae719dccbb599337d9525446a09fa8e2d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ae719dccbb599337d9525446a09fa8e2d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ae719dccbb599337d9525446a09fa8e2d" > csdStructure< / a > < / td > < / tr >
< tr class = "memdesc:ae719dccbb599337d9525446a09fa8e2d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CSD structure [127:126]. < br / > < / td > < / tr >
< tr class = "separator:ae719dccbb599337d9525446a09fa8e2d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a40c04f8c21523989c5cacd73ac2946dd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a40c04f8c21523989c5cacd73ac2946dd" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a40c04f8c21523989c5cacd73ac2946dd" > dataReadAccessTime1< / a > < / td > < / tr >
< tr class = "memdesc:a40c04f8c21523989c5cacd73ac2946dd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data read access-time-1 [119:112]. < br / > < / td > < / tr >
< tr class = "separator:a40c04f8c21523989c5cacd73ac2946dd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a255d772385a0d50a54acfcdcc389a39f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a255d772385a0d50a54acfcdcc389a39f" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a255d772385a0d50a54acfcdcc389a39f" > dataReadAccessTime2< / a > < / td > < / tr >
< tr class = "memdesc:a255d772385a0d50a54acfcdcc389a39f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data read access-time-2 in clock cycles (NSAC*100) [111:104]. < br / > < / td > < / tr >
< tr class = "separator:a255d772385a0d50a54acfcdcc389a39f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a087a97e076728a44f4951a6a17207ea6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a087a97e076728a44f4951a6a17207ea6" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a087a97e076728a44f4951a6a17207ea6" > transferSpeed< / a > < / td > < / tr >
< tr class = "memdesc:a087a97e076728a44f4951a6a17207ea6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum data transfer rate [103:96]. < br / > < / td > < / tr >
< tr class = "separator:a087a97e076728a44f4951a6a17207ea6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa7a8f4e45a15148428692b98a9bb627d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa7a8f4e45a15148428692b98a9bb627d" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa7a8f4e45a15148428692b98a9bb627d" > cardCommandClass< / a > < / td > < / tr >
< tr class = "memdesc:aa7a8f4e45a15148428692b98a9bb627d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Card command classes [95:84]. < br / > < / td > < / tr >
< tr class = "separator:aa7a8f4e45a15148428692b98a9bb627d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a55425b6e15c03817d4ddd5e127e5249b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a55425b6e15c03817d4ddd5e127e5249b" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a55425b6e15c03817d4ddd5e127e5249b" > readBlockLength< / a > < / td > < / tr >
< tr class = "memdesc:a55425b6e15c03817d4ddd5e127e5249b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum read data block length [83:80]. < br / > < / td > < / tr >
< tr class = "separator:a55425b6e15c03817d4ddd5e127e5249b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a28861fc79967511df0ed8933af3ea356" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a28861fc79967511df0ed8933af3ea356" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a28861fc79967511df0ed8933af3ea356" > flags< / a > < / td > < / tr >
< tr class = "memdesc:a28861fc79967511df0ed8933af3ea356" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Flags in _sd_csd_flag. < br / > < / td > < / tr >
< tr class = "separator:a28861fc79967511df0ed8933af3ea356" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2076612f041d3cd0208b38cd657062d6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a2076612f041d3cd0208b38cd657062d6" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a2076612f041d3cd0208b38cd657062d6" > deviceSize< / a > < / td > < / tr >
< tr class = "memdesc:a2076612f041d3cd0208b38cd657062d6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Device size [73:62]. < br / > < / td > < / tr >
< tr class = "separator:a2076612f041d3cd0208b38cd657062d6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a09424644d0dc5e71cd9a016034d7b1b6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a09424644d0dc5e71cd9a016034d7b1b6" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a09424644d0dc5e71cd9a016034d7b1b6" > readCurrentVddMin< / a > < / td > < / tr >
< tr class = "memdesc:a09424644d0dc5e71cd9a016034d7b1b6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum read current at VDD min [61:59]. < br / > < / td > < / tr >
< tr class = "separator:a09424644d0dc5e71cd9a016034d7b1b6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae95b8c448afcaae7e8e57dbaf7a67a88" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ae95b8c448afcaae7e8e57dbaf7a67a88" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ae95b8c448afcaae7e8e57dbaf7a67a88" > readCurrentVddMax< / a > < / td > < / tr >
< tr class = "memdesc:ae95b8c448afcaae7e8e57dbaf7a67a88" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum read current at VDD max [58:56]. < br / > < / td > < / tr >
< tr class = "separator:ae95b8c448afcaae7e8e57dbaf7a67a88" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af905dc8c92ff67a1edc9c132fef6a65a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af905dc8c92ff67a1edc9c132fef6a65a" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af905dc8c92ff67a1edc9c132fef6a65a" > writeCurrentVddMin< / a > < / td > < / tr >
< tr class = "memdesc:af905dc8c92ff67a1edc9c132fef6a65a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum write current at VDD min [55:53]. < br / > < / td > < / tr >
< tr class = "separator:af905dc8c92ff67a1edc9c132fef6a65a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a41d9b477b857b89f6612988a43e5cf89" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a41d9b477b857b89f6612988a43e5cf89" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a41d9b477b857b89f6612988a43e5cf89" > writeCurrentVddMax< / a > < / td > < / tr >
< tr class = "memdesc:a41d9b477b857b89f6612988a43e5cf89" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum write current at VDD max [52:50]. < br / > < / td > < / tr >
< tr class = "separator:a41d9b477b857b89f6612988a43e5cf89" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3e98b1765729d3cc2a34709641280a04" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a3e98b1765729d3cc2a34709641280a04" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a3e98b1765729d3cc2a34709641280a04" > deviceSizeMultiplier< / a > < / td > < / tr >
< tr class = "memdesc:a3e98b1765729d3cc2a34709641280a04" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Device size multiplier [49:47]. < br / > < / td > < / tr >
< tr class = "separator:a3e98b1765729d3cc2a34709641280a04" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4a4ee8c8848e87c80e29dc3f2be4e1dd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a4a4ee8c8848e87c80e29dc3f2be4e1dd" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a4a4ee8c8848e87c80e29dc3f2be4e1dd" > eraseSectorSize< / a > < / td > < / tr >
< tr class = "memdesc:a4a4ee8c8848e87c80e29dc3f2be4e1dd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Erase sector size [45:39]. < br / > < / td > < / tr >
< tr class = "separator:a4a4ee8c8848e87c80e29dc3f2be4e1dd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aaaba1c1c92c21992d13850db2d797c1d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aaaba1c1c92c21992d13850db2d797c1d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aaaba1c1c92c21992d13850db2d797c1d" > writeProtectGroupSize< / a > < / td > < / tr >
< tr class = "memdesc:aaaba1c1c92c21992d13850db2d797c1d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Write protect group size [38:32]. < br / > < / td > < / tr >
< tr class = "separator:aaaba1c1c92c21992d13850db2d797c1d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5ebd0fbd07ac8bfb4fb261f1e1d554fb" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a5ebd0fbd07ac8bfb4fb261f1e1d554fb" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a5ebd0fbd07ac8bfb4fb261f1e1d554fb" > writeSpeedFactor< / a > < / td > < / tr >
< tr class = "memdesc:a5ebd0fbd07ac8bfb4fb261f1e1d554fb" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Write speed factor [28:26]. < br / > < / td > < / tr >
< tr class = "separator:a5ebd0fbd07ac8bfb4fb261f1e1d554fb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab9cd2b2b43a4e7e339f830138b21a31d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ab9cd2b2b43a4e7e339f830138b21a31d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ab9cd2b2b43a4e7e339f830138b21a31d" > writeBlockLength< / a > < / td > < / tr >
< tr class = "memdesc:ab9cd2b2b43a4e7e339f830138b21a31d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Maximum write data block length [25:22]. < br / > < / td > < / tr >
< tr class = "separator:ab9cd2b2b43a4e7e339f830138b21a31d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a04f2e3d01e13bc4188e2cca41b8c0718" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a04f2e3d01e13bc4188e2cca41b8c0718" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a04f2e3d01e13bc4188e2cca41b8c0718" > fileFormat< / a > < / td > < / tr >
< tr class = "memdesc:a04f2e3d01e13bc4188e2cca41b8c0718" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > File format [11:10]. < br / > < / td > < / tr >
< tr class = "separator:a04f2e3d01e13bc4188e2cca41b8c0718" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00394" id = "a00394" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _sd_scr< / 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:a3ba812ecb2f2f0e501fc22a42533207e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a3ba812ecb2f2f0e501fc22a42533207e" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a3ba812ecb2f2f0e501fc22a42533207e" > scrStructure< / a > < / td > < / tr >
< tr class = "memdesc:a3ba812ecb2f2f0e501fc22a42533207e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SCR Structure [63:60]. < br / > < / td > < / tr >
< tr class = "separator:a3ba812ecb2f2f0e501fc22a42533207e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a199d055f71f1f9be6fe441a540526a9d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a199d055f71f1f9be6fe441a540526a9d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a199d055f71f1f9be6fe441a540526a9d" > sdSpecification< / a > < / td > < / tr >
< tr class = "memdesc:a199d055f71f1f9be6fe441a540526a9d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SD memory card specification version [59:56]. < br / > < / td > < / tr >
< tr class = "separator:a199d055f71f1f9be6fe441a540526a9d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a33c6b8083b1a1c4acc28e1c96ded4c25" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a33c6b8083b1a1c4acc28e1c96ded4c25" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a33c6b8083b1a1c4acc28e1c96ded4c25" > flags< / a > < / td > < / tr >
< tr class = "memdesc:a33c6b8083b1a1c4acc28e1c96ded4c25" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > SCR flags in _sd_scr_flag. < br / > < / td > < / tr >
< tr class = "separator:a33c6b8083b1a1c4acc28e1c96ded4c25" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab176aba0c4341579873e9cf56750dc27" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ab176aba0c4341579873e9cf56750dc27" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ab176aba0c4341579873e9cf56750dc27" > sdSecurity< / a > < / td > < / tr >
< tr class = "memdesc:ab176aba0c4341579873e9cf56750dc27" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Security specification supported [54:52]. < br / > < / td > < / tr >
< tr class = "separator:ab176aba0c4341579873e9cf56750dc27" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a58e8ec9010b991bfb1807f61946c8df4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a58e8ec9010b991bfb1807f61946c8df4" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a58e8ec9010b991bfb1807f61946c8df4" > sdBusWidths< / a > < / td > < / tr >
< tr class = "memdesc:a58e8ec9010b991bfb1807f61946c8df4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data bus widths supported [51:48]. < br / > < / td > < / tr >
< tr class = "separator:a58e8ec9010b991bfb1807f61946c8df4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a27ee3f6562b3f6db0a461254b957de9d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a27ee3f6562b3f6db0a461254b957de9d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a27ee3f6562b3f6db0a461254b957de9d" > extendedSecurity< / a > < / td > < / tr >
< tr class = "memdesc:a27ee3f6562b3f6db0a461254b957de9d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Extended security support [46:43]. < br / > < / td > < / tr >
< tr class = "separator:a27ee3f6562b3f6db0a461254b957de9d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a57078bb25b61faef28d06ca57f8eee0a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a57078bb25b61faef28d06ca57f8eee0a" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a57078bb25b61faef28d06ca57f8eee0a" > commandSupport< / a > < / td > < / tr >
< tr class = "memdesc:a57078bb25b61faef28d06ca57f8eee0a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Command support bits [33:32] 33-support CMD23, 32-support cmd20. < br / > < / td > < / tr >
< tr class = "separator:a57078bb25b61faef28d06ca57f8eee0a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a284a23de42f752e623f8dfaaaccbfb1c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a284a23de42f752e623f8dfaaaccbfb1c" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a284a23de42f752e623f8dfaaaccbfb1c" > reservedForManufacturer< / a > < / td > < / tr >
< tr class = "memdesc:a284a23de42f752e623f8dfaaaccbfb1c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > reserved for manufacturer usage [31:0] < br / > < / td > < / tr >
< tr class = "separator:a284a23de42f752e623f8dfaaaccbfb1c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00368" id = "a00368" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _mmc_cid< / 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:a645f2d6ab494c02fa811630652adef6f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a645f2d6ab494c02fa811630652adef6f" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a645f2d6ab494c02fa811630652adef6f" > manufacturerID< / a > < / td > < / tr >
< tr class = "memdesc:a645f2d6ab494c02fa811630652adef6f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Manufacturer ID. < br / > < / td > < / tr >
< tr class = "separator:a645f2d6ab494c02fa811630652adef6f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a359a29550b9cd5d77a1ad715d5097256" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a359a29550b9cd5d77a1ad715d5097256" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a359a29550b9cd5d77a1ad715d5097256" > applicationID< / a > < / td > < / tr >
< tr class = "memdesc:a359a29550b9cd5d77a1ad715d5097256" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > OEM/Application ID. < br / > < / td > < / tr >
< tr class = "separator:a359a29550b9cd5d77a1ad715d5097256" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa67c1df93bd32fcb93bb9d5d09296cdd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa67c1df93bd32fcb93bb9d5d09296cdd" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa67c1df93bd32fcb93bb9d5d09296cdd" > productName< / a > [< a class = "el" href = "a00038.html#ga7472f91307957e19e93f48fde2c832e6" > MMC_PRODUCT_NAME_BYTES< / a > ]< / td > < / tr >
< tr class = "memdesc:aa67c1df93bd32fcb93bb9d5d09296cdd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Product name. < br / > < / td > < / tr >
< tr class = "separator:aa67c1df93bd32fcb93bb9d5d09296cdd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adaef2af27ce36588b43f9d27a9164558" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "adaef2af27ce36588b43f9d27a9164558" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#adaef2af27ce36588b43f9d27a9164558" > productVersion< / a > < / td > < / tr >
< tr class = "memdesc:adaef2af27ce36588b43f9d27a9164558" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Product revision. < br / > < / td > < / tr >
< tr class = "separator:adaef2af27ce36588b43f9d27a9164558" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a35cd18e3b4042a5c42d76a1b147c397c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a35cd18e3b4042a5c42d76a1b147c397c" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a35cd18e3b4042a5c42d76a1b147c397c" > productSerialNumber< / a > < / td > < / tr >
< tr class = "memdesc:a35cd18e3b4042a5c42d76a1b147c397c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Product serial number. < br / > < / td > < / tr >
< tr class = "separator:a35cd18e3b4042a5c42d76a1b147c397c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9a603216d8f745361b918abb5d1a9d1b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a9a603216d8f745361b918abb5d1a9d1b" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9a603216d8f745361b918abb5d1a9d1b" > manufacturerData< / a > < / td > < / tr >
< tr class = "memdesc:a9a603216d8f745361b918abb5d1a9d1b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Manufacturing date. < br / > < / td > < / tr >
< tr class = "separator:a9a603216d8f745361b918abb5d1a9d1b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00369" id = "a00369" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _mmc_csd< / 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:a5c6638c99e1305e07122ce9ef34f8182" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a5c6638c99e1305e07122ce9ef34f8182" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a5c6638c99e1305e07122ce9ef34f8182" > csdStructureVersion< / a > < / td > < / tr >
< tr class = "memdesc:a5c6638c99e1305e07122ce9ef34f8182" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CSD structure [127:126]. < br / > < / td > < / tr >
< tr class = "separator:a5c6638c99e1305e07122ce9ef34f8182" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0a92c267e6f2ba1c73c612ca91d6bdf9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a0a92c267e6f2ba1c73c612ca91d6bdf9" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a0a92c267e6f2ba1c73c612ca91d6bdf9" > systemSpecificationVersion< / a > < / td > < / tr >
< tr class = "memdesc:a0a92c267e6f2ba1c73c612ca91d6bdf9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > System specification version [125:122]. < br / > < / td > < / tr >
< tr class = "separator:a0a92c267e6f2ba1c73c612ca91d6bdf9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a81b194cdd28d66bf754a528862536d99" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a81b194cdd28d66bf754a528862536d99" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a81b194cdd28d66bf754a528862536d99" > dataReadAccessTime1< / a > < / td > < / tr >
< tr class = "memdesc:a81b194cdd28d66bf754a528862536d99" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data read access-time 1 [119:112]. < br / > < / td > < / tr >
< tr class = "separator:a81b194cdd28d66bf754a528862536d99" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a256dcd7ace74b2f806516977a7de8162" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a256dcd7ace74b2f806516977a7de8162" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a256dcd7ace74b2f806516977a7de8162" > dataReadAccessTime2< / a > < / td > < / tr >
< tr class = "memdesc:a256dcd7ace74b2f806516977a7de8162" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data read access-time 2 in CLOCK cycles (NSAC*100) [111:104]. < br / > < / td > < / tr >
< tr class = "separator:a256dcd7ace74b2f806516977a7de8162" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a63a583fb60e70dc602db213369ce479a" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a63a583fb60e70dc602db213369ce479a" > transferSpeed< / a > < / td > < / tr >
< tr class = "memdesc:a63a583fb60e70dc602db213369ce479a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#a63a583fb60e70dc602db213369ce479a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a63a583fb60e70dc602db213369ce479a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:add74017bc1f42ffda69f97bcb97d0537" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "add74017bc1f42ffda69f97bcb97d0537" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#add74017bc1f42ffda69f97bcb97d0537" > cardCommandClass< / a > < / td > < / tr >
< tr class = "memdesc:add74017bc1f42ffda69f97bcb97d0537" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > card command classes [95:84] < br / > < / td > < / tr >
< tr class = "separator:add74017bc1f42ffda69f97bcb97d0537" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abb06c7cfbd757a06fc9967d9cc7f90ad" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#abb06c7cfbd757a06fc9967d9cc7f90ad" > readBlockLength< / a > < / td > < / tr >
< tr class = "memdesc:abb06c7cfbd757a06fc9967d9cc7f90ad" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#abb06c7cfbd757a06fc9967d9cc7f90ad" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:abb06c7cfbd757a06fc9967d9cc7f90ad" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9a934ecbb6b3cbc59fa3e1bc1fe42ad4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a9a934ecbb6b3cbc59fa3e1bc1fe42ad4" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9a934ecbb6b3cbc59fa3e1bc1fe42ad4" > flags< / a > < / td > < / tr >
< tr class = "memdesc:a9a934ecbb6b3cbc59fa3e1bc1fe42ad4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Contain flags in _mmc_csd_flag. < br / > < / td > < / tr >
< tr class = "separator:a9a934ecbb6b3cbc59fa3e1bc1fe42ad4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa2ee63201090c735bb574e9b8fc98ac3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa2ee63201090c735bb574e9b8fc98ac3" > < / a >
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa2ee63201090c735bb574e9b8fc98ac3" > deviceSize< / a > < / td > < / tr >
< tr class = "memdesc:aa2ee63201090c735bb574e9b8fc98ac3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Device size [73:62]. < br / > < / td > < / tr >
< tr class = "separator:aa2ee63201090c735bb574e9b8fc98ac3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a643422a24b7ff9c36370194274978ae6" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a643422a24b7ff9c36370194274978ae6" > readCurrentVddMin< / a > < / td > < / tr >
< tr class = "memdesc:a643422a24b7ff9c36370194274978ae6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#a643422a24b7ff9c36370194274978ae6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a643422a24b7ff9c36370194274978ae6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a91a336a150d64264997004ac98e66e90" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a91a336a150d64264997004ac98e66e90" > readCurrentVddMax< / a > < / td > < / tr >
< tr class = "memdesc:a91a336a150d64264997004ac98e66e90" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#a91a336a150d64264997004ac98e66e90" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a91a336a150d64264997004ac98e66e90" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a79a93c5a02fb9189a0fe8218054cb52b" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a79a93c5a02fb9189a0fe8218054cb52b" > writeCurrentVddMin< / a > < / td > < / tr >
< tr class = "memdesc:a79a93c5a02fb9189a0fe8218054cb52b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#a79a93c5a02fb9189a0fe8218054cb52b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a79a93c5a02fb9189a0fe8218054cb52b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a10fb184466791f4bbef787fc47f34f1e" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a10fb184466791f4bbef787fc47f34f1e" > writeCurrentVddMax< / a > < / td > < / tr >
< tr class = "memdesc:a10fb184466791f4bbef787fc47f34f1e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#a10fb184466791f4bbef787fc47f34f1e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a10fb184466791f4bbef787fc47f34f1e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac6adf66e70dc5fd7d2bdf054534f1777" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ac6adf66e70dc5fd7d2bdf054534f1777" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ac6adf66e70dc5fd7d2bdf054534f1777" > deviceSizeMultiplier< / a > < / td > < / tr >
< tr class = "memdesc:ac6adf66e70dc5fd7d2bdf054534f1777" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Device size multiplier [49:47]. < br / > < / td > < / tr >
< tr class = "separator:ac6adf66e70dc5fd7d2bdf054534f1777" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af79ca2bd2ec39389a62ce8828927911f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af79ca2bd2ec39389a62ce8828927911f" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af79ca2bd2ec39389a62ce8828927911f" > eraseGroupSize< / a > < / td > < / tr >
< tr class = "memdesc:af79ca2bd2ec39389a62ce8828927911f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Erase group size [46:42]. < br / > < / td > < / tr >
< tr class = "separator:af79ca2bd2ec39389a62ce8828927911f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aabdbb38e14c21d0c78fd9f63878a747d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aabdbb38e14c21d0c78fd9f63878a747d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aabdbb38e14c21d0c78fd9f63878a747d" > eraseGroupSizeMultiplier< / a > < / td > < / tr >
< tr class = "memdesc:aabdbb38e14c21d0c78fd9f63878a747d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Erase group size multiplier [41:37]. < br / > < / td > < / tr >
< tr class = "separator:aabdbb38e14c21d0c78fd9f63878a747d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af1b4bc1b7aaf1dbecef1d7f9ed325b2c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af1b4bc1b7aaf1dbecef1d7f9ed325b2c" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af1b4bc1b7aaf1dbecef1d7f9ed325b2c" > writeProtectGroupSize< / a > < / td > < / tr >
< tr class = "memdesc:af1b4bc1b7aaf1dbecef1d7f9ed325b2c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Write protect group size [36:32]. < br / > < / td > < / tr >
< tr class = "separator:af1b4bc1b7aaf1dbecef1d7f9ed325b2c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af1e8cfc26f605e1b2f392f3049d116e7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af1e8cfc26f605e1b2f392f3049d116e7" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af1e8cfc26f605e1b2f392f3049d116e7" > defaultEcc< / a > < / td > < / tr >
< tr class = "memdesc:af1e8cfc26f605e1b2f392f3049d116e7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Manufacturer default ECC [30:29]. < br / > < / td > < / tr >
< tr class = "separator:af1e8cfc26f605e1b2f392f3049d116e7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a211cef03f9dd3b34c47bb9a96e7cac8c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a211cef03f9dd3b34c47bb9a96e7cac8c" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a211cef03f9dd3b34c47bb9a96e7cac8c" > writeSpeedFactor< / a > < / td > < / tr >
< tr class = "memdesc:a211cef03f9dd3b34c47bb9a96e7cac8c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Write speed factor [28:26]. < br / > < / td > < / tr >
< tr class = "separator:a211cef03f9dd3b34c47bb9a96e7cac8c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac53f30eec0259440551347bf10102cb3" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ac53f30eec0259440551347bf10102cb3" > maxWriteBlockLength< / a > < / td > < / tr >
< tr class = "memdesc:ac53f30eec0259440551347bf10102cb3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Max. < a href = "#ac53f30eec0259440551347bf10102cb3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ac53f30eec0259440551347bf10102cb3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad2a14cbf8c5a0899311e49eb23637b57" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ad2a14cbf8c5a0899311e49eb23637b57" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad2a14cbf8c5a0899311e49eb23637b57" > fileFormat< / a > < / td > < / tr >
< tr class = "memdesc:ad2a14cbf8c5a0899311e49eb23637b57" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > File format [11:10]. < br / > < / td > < / tr >
< tr class = "separator:ad2a14cbf8c5a0899311e49eb23637b57" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac2cbae4e772d1192facf08048cd83011" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ac2cbae4e772d1192facf08048cd83011" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ac2cbae4e772d1192facf08048cd83011" > eccCode< / a > < / td > < / tr >
< tr class = "memdesc:ac2cbae4e772d1192facf08048cd83011" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ECC code [9:8]. < br / > < / td > < / tr >
< tr class = "separator:ac2cbae4e772d1192facf08048cd83011" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h4 class = "groupheader" > Field Documentation< / h4 >
< a class = "anchor" id = "a63a583fb60e70dc602db213369ce479a" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_csd::transferSpeed< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > bus clock frequency [103:96] < / p >
< / div >
< / div >
< a class = "anchor" id = "abb06c7cfbd757a06fc9967d9cc7f90ad" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_csd::readBlockLength< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > read data block length [83:80] < / p >
< / div >
< / div >
< a class = "anchor" id = "a643422a24b7ff9c36370194274978ae6" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_csd::readCurrentVddMin< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > read current @ VDD min [61:59] < / p >
< / div >
< / div >
< a class = "anchor" id = "a91a336a150d64264997004ac98e66e90" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_csd::readCurrentVddMax< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > read current @ VDD max [58:56] < / p >
< / div >
< / div >
< a class = "anchor" id = "a79a93c5a02fb9189a0fe8218054cb52b" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_csd::writeCurrentVddMin< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > write current @ VDD min [55:53] < / p >
< / div >
< / div >
< a class = "anchor" id = "a10fb184466791f4bbef787fc47f34f1e" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_csd::writeCurrentVddMax< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > write current @ VDD max [52:50] < / p >
< / div >
< / div >
< a class = "anchor" id = "ac53f30eec0259440551347bf10102cb3" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_csd::maxWriteBlockLength< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > write data block length [25:22] < / p >
< / div >
< / div >
< / div >
< / div >
< a name = "a00370" id = "a00370" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _mmc_extended_csd< / 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:ad2902ca81ad7740a11286c942b1329a8" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad2902ca81ad7740a11286c942b1329a8" > cacheCtrl< / a > < / td > < / tr >
< tr class = "memdesc:ad2902ca81ad7740a11286c942b1329a8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < secure removal type[16] < a href = "#ad2902ca81ad7740a11286c942b1329a8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad2902ca81ad7740a11286c942b1329a8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a44618d92a2c3993c3b732d3a345e7a14" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a44618d92a2c3993c3b732d3a345e7a14" > partitionAttribute< / a > < / td > < / tr >
< tr class = "memdesc:a44618d92a2c3993c3b732d3a345e7a14" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < power off notification[34] < a href = "#a44618d92a2c3993c3b732d3a345e7a14" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a44618d92a2c3993c3b732d3a345e7a14" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3ea5add4b2ef4e9c441761c42e066e9c" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a3ea5add4b2ef4e9c441761c42e066e9c" > userWP< / a > < / td > < / tr >
< tr class = "memdesc:a3ea5add4b2ef4e9c441761c42e066e9c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < max enhance area size [159-157] < a href = "#a3ea5add4b2ef4e9c441761c42e066e9c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a3ea5add4b2ef4e9c441761c42e066e9c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0188dfe0f3efc23d6c75263cbb4f55ef" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a0188dfe0f3efc23d6c75263cbb4f55ef" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a0188dfe0f3efc23d6c75263cbb4f55ef" > bootPartitionWP< / a > < / td > < / tr >
< tr class = "memdesc:a0188dfe0f3efc23d6c75263cbb4f55ef" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boot write protect register[173] < br / > < / td > < / tr >
< tr class = "separator:a0188dfe0f3efc23d6c75263cbb4f55ef" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acd95635863846a55500b047b309f455a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "acd95635863846a55500b047b309f455a" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#acd95635863846a55500b047b309f455a" > bootWPStatus< / a > < / td > < / tr >
< tr class = "memdesc:acd95635863846a55500b047b309f455a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boot write protect status register[174] < br / > < / td > < / tr >
< tr class = "separator:acd95635863846a55500b047b309f455a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad220e9228e3ed59b75eebe2c007992a9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ad220e9228e3ed59b75eebe2c007992a9" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad220e9228e3ed59b75eebe2c007992a9" > highDensityEraseGroupDefinition< / a > < / td > < / tr >
< tr class = "memdesc:ad220e9228e3ed59b75eebe2c007992a9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > High-density erase group definition [175]. < br / > < / td > < / tr >
< tr class = "separator:ad220e9228e3ed59b75eebe2c007992a9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2956f01ec2bf8a8a29aa5922230a4830" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a2956f01ec2bf8a8a29aa5922230a4830" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a2956f01ec2bf8a8a29aa5922230a4830" > bootDataBusConditions< / a > < / td > < / tr >
< tr class = "memdesc:a2956f01ec2bf8a8a29aa5922230a4830" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Boot bus conditions [177]. < br / > < / td > < / tr >
< tr class = "separator:a2956f01ec2bf8a8a29aa5922230a4830" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac3b3c45884f370986675258629b36ff5" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ac3b3c45884f370986675258629b36ff5" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ac3b3c45884f370986675258629b36ff5" > bootConfigProtect< / a > < / td > < / tr >
< tr class = "memdesc:ac3b3c45884f370986675258629b36ff5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Boot config protection [178]. < br / > < / td > < / tr >
< tr class = "separator:ac3b3c45884f370986675258629b36ff5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aff11d18dec64201edca4c012c9471b7f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aff11d18dec64201edca4c012c9471b7f" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aff11d18dec64201edca4c012c9471b7f" > partitionConfig< / a > < / td > < / tr >
< tr class = "memdesc:aff11d18dec64201edca4c012c9471b7f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Boot configuration [179]. < br / > < / td > < / tr >
< tr class = "separator:aff11d18dec64201edca4c012c9471b7f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abf4f863e34fb46687861944eaff17334" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "abf4f863e34fb46687861944eaff17334" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#abf4f863e34fb46687861944eaff17334" > eraseMemoryContent< / a > < / td > < / tr >
< tr class = "memdesc:abf4f863e34fb46687861944eaff17334" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Erased memory content [181]. < br / > < / td > < / tr >
< tr class = "separator:abf4f863e34fb46687861944eaff17334" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa39e39b1642e66234d5e6bf4e9556683" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa39e39b1642e66234d5e6bf4e9556683" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa39e39b1642e66234d5e6bf4e9556683" > dataBusWidth< / a > < / td > < / tr >
< tr class = "memdesc:aa39e39b1642e66234d5e6bf4e9556683" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Data bus width mode [183]. < br / > < / td > < / tr >
< tr class = "separator:aa39e39b1642e66234d5e6bf4e9556683" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a621a8c0880c6e59b50e6b9f67f9812a6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a621a8c0880c6e59b50e6b9f67f9812a6" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a621a8c0880c6e59b50e6b9f67f9812a6" > highSpeedTiming< / a > < / td > < / tr >
< tr class = "memdesc:a621a8c0880c6e59b50e6b9f67f9812a6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > High-speed interface timing [185]. < br / > < / td > < / tr >
< tr class = "separator:a621a8c0880c6e59b50e6b9f67f9812a6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab18b22f9723cdce912958b3bbd9177e2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ab18b22f9723cdce912958b3bbd9177e2" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ab18b22f9723cdce912958b3bbd9177e2" > powerClass< / a > < / td > < / tr >
< tr class = "memdesc:ab18b22f9723cdce912958b3bbd9177e2" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Power class [187]. < br / > < / td > < / tr >
< tr class = "separator:ab18b22f9723cdce912958b3bbd9177e2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aee09896d85bde193d34cd20426670477" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aee09896d85bde193d34cd20426670477" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aee09896d85bde193d34cd20426670477" > commandSetRevision< / a > < / td > < / tr >
< tr class = "memdesc:aee09896d85bde193d34cd20426670477" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Command set revision [189]. < br / > < / td > < / tr >
< tr class = "separator:aee09896d85bde193d34cd20426670477" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afb6708cc2d3910caabc8d3aeb78db71d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "afb6708cc2d3910caabc8d3aeb78db71d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#afb6708cc2d3910caabc8d3aeb78db71d" > commandSet< / a > < / td > < / tr >
< tr class = "memdesc:afb6708cc2d3910caabc8d3aeb78db71d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Command set [191]. < br / > < / td > < / tr >
< tr class = "separator:afb6708cc2d3910caabc8d3aeb78db71d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aefc553823b843c66ed51cea45cc0b22f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aefc553823b843c66ed51cea45cc0b22f" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aefc553823b843c66ed51cea45cc0b22f" > extendecCsdVersion< / a > < / td > < / tr >
< tr class = "memdesc:aefc553823b843c66ed51cea45cc0b22f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Extended CSD revision [192]. < br / > < / td > < / tr >
< tr class = "separator:aefc553823b843c66ed51cea45cc0b22f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2977f03113b4ff7615f5e3d9ec0532a6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a2977f03113b4ff7615f5e3d9ec0532a6" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a2977f03113b4ff7615f5e3d9ec0532a6" > csdStructureVersion< / a > < / td > < / tr >
< tr class = "memdesc:a2977f03113b4ff7615f5e3d9ec0532a6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > CSD structure version [194]. < br / > < / td > < / tr >
< tr class = "separator:a2977f03113b4ff7615f5e3d9ec0532a6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9b7f48840fde7788f35c5fdc15c6dc85" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a9b7f48840fde7788f35c5fdc15c6dc85" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9b7f48840fde7788f35c5fdc15c6dc85" > cardType< / a > < / td > < / tr >
< tr class = "memdesc:a9b7f48840fde7788f35c5fdc15c6dc85" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Card Type [196]. < br / > < / td > < / tr >
< tr class = "separator:a9b7f48840fde7788f35c5fdc15c6dc85" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5696516fc915b2b34aff1de5d274b16b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a5696516fc915b2b34aff1de5d274b16b" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a5696516fc915b2b34aff1de5d274b16b" > ioDriverStrength< / a > < / td > < / tr >
< tr class = "memdesc:a5696516fc915b2b34aff1de5d274b16b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > IO driver strength [197]. < br / > < / td > < / tr >
< tr class = "separator:a5696516fc915b2b34aff1de5d274b16b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afdd13dd3ea7afeee440ac4a3031df5dd" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#afdd13dd3ea7afeee440ac4a3031df5dd" > partitionSwitchTimeout< / a > < / td > < / tr >
< tr class = "memdesc:afdd13dd3ea7afeee440ac4a3031df5dd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < out of interrupt busy timing [198] < a href = "#afdd13dd3ea7afeee440ac4a3031df5dd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:afdd13dd3ea7afeee440ac4a3031df5dd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa29b453fa7fc13c192ade376005d6b36" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa29b453fa7fc13c192ade376005d6b36" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa29b453fa7fc13c192ade376005d6b36" > powerClass52MHz195V< / a > < / td > < / tr >
< tr class = "memdesc:aa29b453fa7fc13c192ade376005d6b36" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Power Class for 52MHz @ 1.95V [200]. < br / > < / td > < / tr >
< tr class = "separator:aa29b453fa7fc13c192ade376005d6b36" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3ecaff60b17da2920fa9ad5fb6391faf" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a3ecaff60b17da2920fa9ad5fb6391faf" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a3ecaff60b17da2920fa9ad5fb6391faf" > powerClass26MHz195V< / a > < / td > < / tr >
< tr class = "memdesc:a3ecaff60b17da2920fa9ad5fb6391faf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Power Class for 26MHz @ 1.95V [201]. < br / > < / td > < / tr >
< tr class = "separator:a3ecaff60b17da2920fa9ad5fb6391faf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a915fb4b19ed4fafb8704c28028369fff" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a915fb4b19ed4fafb8704c28028369fff" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a915fb4b19ed4fafb8704c28028369fff" > powerClass52MHz360V< / a > < / td > < / tr >
< tr class = "memdesc:a915fb4b19ed4fafb8704c28028369fff" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Power Class for 52MHz @ 3.6V [202]. < br / > < / td > < / tr >
< tr class = "separator:a915fb4b19ed4fafb8704c28028369fff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9df584cb2e726ac4d3a3e3ad98506e57" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a9df584cb2e726ac4d3a3e3ad98506e57" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9df584cb2e726ac4d3a3e3ad98506e57" > powerClass26MHz360V< / a > < / td > < / tr >
< tr class = "memdesc:a9df584cb2e726ac4d3a3e3ad98506e57" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Power Class for 26MHz @ 3.6V [203]. < br / > < / td > < / tr >
< tr class = "separator:a9df584cb2e726ac4d3a3e3ad98506e57" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aaeb66bf58922146bb8b21224fa86712a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aaeb66bf58922146bb8b21224fa86712a" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aaeb66bf58922146bb8b21224fa86712a" > minimumReadPerformance4Bit26MHz< / a > < / td > < / tr >
< tr class = "memdesc:aaeb66bf58922146bb8b21224fa86712a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Minimum Read Performance for 4bit at 26MHz [205]. < br / > < / td > < / tr >
< tr class = "separator:aaeb66bf58922146bb8b21224fa86712a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aae1152b2b5efd505cca7adb42d5646c4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aae1152b2b5efd505cca7adb42d5646c4" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aae1152b2b5efd505cca7adb42d5646c4" > minimumWritePerformance4Bit26MHz< / a > < / td > < / tr >
< tr class = "memdesc:aae1152b2b5efd505cca7adb42d5646c4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Minimum Write Performance for 4bit at 26MHz [206]. < br / > < / td > < / tr >
< tr class = "separator:aae1152b2b5efd505cca7adb42d5646c4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad52b9925ae2b0ab5e2a024921fcd6810" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ad52b9925ae2b0ab5e2a024921fcd6810" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad52b9925ae2b0ab5e2a024921fcd6810" > minimumReadPerformance8Bit26MHz4Bit52MHz< / a > < / td > < / tr >
< tr class = "memdesc:ad52b9925ae2b0ab5e2a024921fcd6810" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Minimum read Performance for 8bit at 26MHz/4bit @52MHz [207]. < br / > < / td > < / tr >
< tr class = "separator:ad52b9925ae2b0ab5e2a024921fcd6810" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6e252c6d35dfd5d5f38617bcb8d20e67" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a6e252c6d35dfd5d5f38617bcb8d20e67" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a6e252c6d35dfd5d5f38617bcb8d20e67" > minimumWritePerformance8Bit26MHz4Bit52MHz< / a > < / td > < / tr >
< tr class = "memdesc:a6e252c6d35dfd5d5f38617bcb8d20e67" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Minimum Write Performance for 8bit at 26MHz/4bit @52MHz [208]. < br / > < / td > < / tr >
< tr class = "separator:a6e252c6d35dfd5d5f38617bcb8d20e67" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a412cc0c9ed1a3a6a231e9a5442d29294" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a412cc0c9ed1a3a6a231e9a5442d29294" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a412cc0c9ed1a3a6a231e9a5442d29294" > minimumReadPerformance8Bit52MHz< / a > < / td > < / tr >
< tr class = "memdesc:a412cc0c9ed1a3a6a231e9a5442d29294" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Minimum Read Performance for 8bit at 52MHz [209]. < br / > < / td > < / tr >
< tr class = "separator:a412cc0c9ed1a3a6a231e9a5442d29294" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a568345c141465ea816734a98e3fd881c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a568345c141465ea816734a98e3fd881c" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a568345c141465ea816734a98e3fd881c" > minimumWritePerformance8Bit52MHz< / a > < / td > < / tr >
< tr class = "memdesc:a568345c141465ea816734a98e3fd881c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Minimum Write Performance for 8bit at 52MHz [210]. < br / > < / td > < / tr >
< tr class = "separator:a568345c141465ea816734a98e3fd881c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a18b5e0c61468a8a4592defb777065525" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a18b5e0c61468a8a4592defb777065525" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a18b5e0c61468a8a4592defb777065525" > sectorCount< / a > < / td > < / tr >
< tr class = "memdesc:a18b5e0c61468a8a4592defb777065525" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sector Count [215:212]. < br / > < / td > < / tr >
< tr class = "separator:a18b5e0c61468a8a4592defb777065525" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9c6690ebb98416356395b8513f610006" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9c6690ebb98416356395b8513f610006" > sleepAwakeTimeout< / a > < / td > < / tr >
< tr class = "memdesc:a9c6690ebb98416356395b8513f610006" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < sleep notification timeout [216] < a href = "#a9c6690ebb98416356395b8513f610006" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9c6690ebb98416356395b8513f610006" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9890e7ea1c73d223ce32afd1b58d7962" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9890e7ea1c73d223ce32afd1b58d7962" > sleepCurrentVCCQ< / a > < / td > < / tr >
< tr class = "memdesc:a9890e7ea1c73d223ce32afd1b58d7962" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < Production state awareness timeout [218] < a href = "#a9890e7ea1c73d223ce32afd1b58d7962" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9890e7ea1c73d223ce32afd1b58d7962" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9abb4388acf93c204646356a19ffcf2b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a9abb4388acf93c204646356a19ffcf2b" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9abb4388acf93c204646356a19ffcf2b" > sleepCurrentVCC< / a > < / td > < / tr >
< tr class = "memdesc:a9abb4388acf93c204646356a19ffcf2b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Sleep current (VCC) [220]. < br / > < / td > < / tr >
< tr class = "separator:a9abb4388acf93c204646356a19ffcf2b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a42d395a29daa18d75be54751e4ba21cf" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a42d395a29daa18d75be54751e4ba21cf" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a42d395a29daa18d75be54751e4ba21cf" > highCapacityWriteProtectGroupSize< / a > < / td > < / tr >
< tr class = "memdesc:a42d395a29daa18d75be54751e4ba21cf" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > High-capacity write protect group size [221]. < br / > < / td > < / tr >
< tr class = "separator:a42d395a29daa18d75be54751e4ba21cf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a67a42ea60b6b26f4ef6fb65318c9278a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a67a42ea60b6b26f4ef6fb65318c9278a" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a67a42ea60b6b26f4ef6fb65318c9278a" > reliableWriteSectorCount< / a > < / td > < / tr >
< tr class = "memdesc:a67a42ea60b6b26f4ef6fb65318c9278a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reliable write sector count [222]. < br / > < / td > < / tr >
< tr class = "separator:a67a42ea60b6b26f4ef6fb65318c9278a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4cb454bb6be04d24add253c94cd0cc25" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a4cb454bb6be04d24add253c94cd0cc25" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a4cb454bb6be04d24add253c94cd0cc25" > highCapacityEraseTimeout< / a > < / td > < / tr >
< tr class = "memdesc:a4cb454bb6be04d24add253c94cd0cc25" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > High-capacity erase timeout [223]. < br / > < / td > < / tr >
< tr class = "separator:a4cb454bb6be04d24add253c94cd0cc25" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad2778dcd6f14b4186508cf833f632c98" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ad2778dcd6f14b4186508cf833f632c98" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ad2778dcd6f14b4186508cf833f632c98" > highCapacityEraseUnitSize< / a > < / td > < / tr >
< tr class = "memdesc:ad2778dcd6f14b4186508cf833f632c98" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > High-capacity erase unit size [224]. < br / > < / td > < / tr >
< tr class = "separator:ad2778dcd6f14b4186508cf833f632c98" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9ff409a1799ff377d93443e82d3064cd" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a9ff409a1799ff377d93443e82d3064cd" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9ff409a1799ff377d93443e82d3064cd" > accessSize< / a > < / td > < / tr >
< tr class = "memdesc:a9ff409a1799ff377d93443e82d3064cd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Access size [225]. < br / > < / td > < / tr >
< tr class = "separator:a9ff409a1799ff377d93443e82d3064cd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af69fd528c2c61136fa6d0530b4df3638" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af69fd528c2c61136fa6d0530b4df3638" > minReadPerformance8bitAt52MHZDDR< / a > < / td > < / tr >
< tr class = "memdesc:af69fd528c2c61136fa6d0530b4df3638" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < secure trim multiplier[229] < a href = "#af69fd528c2c61136fa6d0530b4df3638" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:af69fd528c2c61136fa6d0530b4df3638" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4213f0b43de5d14209012c98a10ca22b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a4213f0b43de5d14209012c98a10ca22b" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a4213f0b43de5d14209012c98a10ca22b" > minWritePerformance8bitAt52MHZDDR< / a > < / td > < / tr >
< tr class = "memdesc:a4213f0b43de5d14209012c98a10ca22b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Minimum write performance for 8bit at DDR 52MHZ[235]. < br / > < / td > < / tr >
< tr class = "separator:a4213f0b43de5d14209012c98a10ca22b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4ab7a310f957732728625c76b7b7acec" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a4ab7a310f957732728625c76b7b7acec" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a4ab7a310f957732728625c76b7b7acec" > powerClass200MHZVCCQ130VVCC360V< / a > < / td > < / tr >
< tr class = "memdesc:a4ab7a310f957732728625c76b7b7acec" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power class for 200MHZ, at VCCQ= 1.3V,VCC=3.6V[236] < br / > < / td > < / tr >
< tr class = "separator:a4ab7a310f957732728625c76b7b7acec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a26240db5f94f49770040b93893676661" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a26240db5f94f49770040b93893676661" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a26240db5f94f49770040b93893676661" > powerClass200MHZVCCQ195VVCC360V< / a > < / td > < / tr >
< tr class = "memdesc:a26240db5f94f49770040b93893676661" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power class for 200MHZ, at VCCQ= 1.95V,VCC=3.6V[237] < br / > < / td > < / tr >
< tr class = "separator:a26240db5f94f49770040b93893676661" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9622c6548471fadd6fa5eb265428f98a" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a9622c6548471fadd6fa5eb265428f98a" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a9622c6548471fadd6fa5eb265428f98a" > powerClass52MHZDDR195V< / a > < / td > < / tr >
< tr class = "memdesc:a9622c6548471fadd6fa5eb265428f98a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power class for 52MHZ,DDR at Vcc 1.95V[238] < br / > < / td > < / tr >
< tr class = "separator:a9622c6548471fadd6fa5eb265428f98a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a52a3bdb1df2af236858f9ba13f0c2d13" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a52a3bdb1df2af236858f9ba13f0c2d13" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a52a3bdb1df2af236858f9ba13f0c2d13" > powerClass52MHZDDR360V< / a > < / td > < / tr >
< tr class = "memdesc:a52a3bdb1df2af236858f9ba13f0c2d13" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power class for 52MHZ,DDR at Vcc 3.6V[239] < br / > < / td > < / tr >
< tr class = "separator:a52a3bdb1df2af236858f9ba13f0c2d13" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a26edb9fa4327e6021bf43c33b951d727" > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a26edb9fa4327e6021bf43c33b951d727" > genericCMD6Timeout< / a > < / td > < / tr >
< tr class = "memdesc:a26edb9fa4327e6021bf43c33b951d727" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < 1st initialization time after partitioning[241] < a href = "#a26edb9fa4327e6021bf43c33b951d727" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a26edb9fa4327e6021bf43c33b951d727" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab48ad4db7a6e8f11f3fcace47bd7ab26" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ab48ad4db7a6e8f11f3fcace47bd7ab26" > < / a >
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ab48ad4db7a6e8f11f3fcace47bd7ab26" > cacheSize< / a > < / td > < / tr >
< tr class = "memdesc:ab48ad4db7a6e8f11f3fcace47bd7ab26" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > cache size[252-249] < br / > < / td > < / tr >
< tr class = "separator:ab48ad4db7a6e8f11f3fcace47bd7ab26" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aef780c1db23109a1e4781db0afb1f692" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aef780c1db23109a1e4781db0afb1f692" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aef780c1db23109a1e4781db0afb1f692" > powerClass200MHZDDR360V< / a > < / td > < / tr >
< tr class = "memdesc:aef780c1db23109a1e4781db0afb1f692" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > power class for 200MHZ, DDR at VCC=2.6V[253] < br / > < / td > < / tr >
< tr class = "separator:aef780c1db23109a1e4781db0afb1f692" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8cbd504c8e32ae9b1d21c9633ce2a21e" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a8cbd504c8e32ae9b1d21c9633ce2a21e" > extPartitionSupport< / a > < / td > < / tr >
< tr class = "memdesc:a8cbd504c8e32ae9b1d21c9633ce2a21e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < fw VERSION [261-254] < a href = "#a8cbd504c8e32ae9b1d21c9633ce2a21e" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8cbd504c8e32ae9b1d21c9633ce2a21e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a65989cf3f886614bf0589b3c3bb5ccd6" > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a65989cf3f886614bf0589b3c3bb5ccd6" > supportedCommandSet< / a > < / td > < / tr >
< tr class = "memdesc:a65989cf3f886614bf0589b3c3bb5ccd6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < large unit size[495] < a href = "#a65989cf3f886614bf0589b3c3bb5ccd6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a65989cf3f886614bf0589b3c3bb5ccd6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h4 class = "groupheader" > Field Documentation< / h4 >
< a class = "anchor" id = "ad2902ca81ad7740a11286c942b1329a8" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::cacheCtrl< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < product state awareness enablement[17]< / p >
< p > < max preload data size[21-18]< / p >
< p > < pre-load data size[25-22]< / p >
< p > < FFU status [26]< / p >
< p > < mode operation code[29]< / p >
< p > < mode config [30] control to turn on/off cache[33] < / p >
< / div >
< / div >
< a class = "anchor" id = "a44618d92a2c3993c3b732d3a345e7a14" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::partitionAttribute< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < packed cmd fail index [35]< / p >
< p > < packed cmd status[36]< / p >
< p > < context configuration[51-37]< / p >
< p > < extended partitions attribut[53-52]< / p >
< p > < exception events status[55-54]< / p >
< p > < exception events control[57-56]< / p >
< p > < number of group to be released[58]< / p >
< p > < class 6 command control[59]< / p >
< p > < 1st initiallization after disabling sector size emu[60]< / p >
< p > < sector size[61]< / p >
< p > < sector size emulation[62]< / p >
< p > < native sector size[63]< / p >
< p > < period wakeup [131]< / p >
< p > < package case temperature is controlled[132]< / p >
< p > < production state awareness[133]< / p >
< p > < enhanced user data start addr [139-136]< / p >
< p > < enhanced user data area size[142-140]< / p >
< p > < general purpose partition size[154-143] partition attribute [156] < / p >
< / div >
< / div >
< a class = "anchor" id = "a3ea5add4b2ef4e9c441761c42e066e9c" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::userWP< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < HPI management [161]< / p >
< p > < write reliability parameter register[166]< / p >
< p > < write reliability setting register[167]< / p >
< p > < RPMB size multi [168]< / p >
< p > < FW configuration[169] user write protect register[171] < / p >
< / div >
< / div >
< a class = "anchor" id = "afdd13dd3ea7afeee440ac4a3031df5dd" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::partitionSwitchTimeout< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > partition switch timing [199] < / p >
< / div >
< / div >
< a class = "anchor" id = "a9c6690ebb98416356395b8513f610006" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::sleepAwakeTimeout< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sleep/awake timeout [217] < / p >
< / div >
< / div >
< a class = "anchor" id = "a9890e7ea1c73d223ce32afd1b58d7962" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::sleepCurrentVCCQ< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Sleep current (VCCQ) [219] < / p >
< / div >
< / div >
< a class = "anchor" id = "af69fd528c2c61136fa6d0530b4df3638" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::minReadPerformance8bitAt52MHZDDR< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < secure erase multiplier[230]< / p >
< p > < secure feature support[231]< / p >
< p > < trim multiplier[232] Minimum read performance for 8bit at DDR 52MHZ[234] < / p >
< / div >
< / div >
< a class = "anchor" id = "a26edb9fa4327e6021bf43c33b951d727" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t _mmc_extended_csd::genericCMD6Timeout< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < correct prg sectors number[245-242]< / p >
< p > < background operations status[246]< / p >
< p > < power off notification timeout[247] generic CMD6 timeout[248] < / p >
< / div >
< / div >
< a class = "anchor" id = "a8cbd504c8e32ae9b1d21c9633ce2a21e" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::extPartitionSupport< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < device version[263-262]< / p >
< p > < optimal trim size[264]< / p >
< p > < optimal write size[265]< / p >
< p > < optimal read size[266]< / p >
< p > < pre EOL information[267]< / p >
< p > < device life time estimation typeA[268]< / p >
< p > < device life time estimation typeB[269]< / p >
< p > < number of FW sectors correctly programmed[305-302]< / p >
< p > < FFU argument[490-487]< / p >
< p > < operation code timeout[491]< / p >
< p > < support mode [493] extended partition attribute support[494] < / p >
< / div >
< / div >
< a class = "anchor" id = "a65989cf3f886614bf0589b3c3bb5ccd6" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t _mmc_extended_csd::supportedCommandSet< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < context management capability[496]< / p >
< p > < tag resource size[497]< / p >
< p > < tag unit size[498]< / p >
< p > < max packed write cmd[500]< / p >
< p > < max packed read cmd[501]< / p >
< p > < HPI feature[503] Supported Command Sets [504] < / p >
< / div >
< / div >
< / div >
< / div >
< a name = "a00371" id = "a00371" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _mmc_extended_csd_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:a354f2f74a3631aa6bd072c6017fc0ba9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a354f2f74a3631aa6bd072c6017fc0ba9" > < / a >
< a class = "el" href = "a00038.html#ga1e8da4afb2a48ea4caefd79eb940eaf9" > mmc_command_set_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a354f2f74a3631aa6bd072c6017fc0ba9" > commandSet< / a > < / td > < / tr >
< tr class = "memdesc:a354f2f74a3631aa6bd072c6017fc0ba9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Command set. < br / > < / td > < / tr >
< tr class = "separator:a354f2f74a3631aa6bd072c6017fc0ba9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a59d2659024ae1dea5f7f4f35f40bdbf7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a59d2659024ae1dea5f7f4f35f40bdbf7" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a59d2659024ae1dea5f7f4f35f40bdbf7" > ByteValue< / a > < / td > < / tr >
< tr class = "memdesc:a59d2659024ae1dea5f7f4f35f40bdbf7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The value to set. < br / > < / td > < / tr >
< tr class = "separator:a59d2659024ae1dea5f7f4f35f40bdbf7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a42b537eea46e7e41b8a9107768e3b40d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a42b537eea46e7e41b8a9107768e3b40d" > < / a >
uint8_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a42b537eea46e7e41b8a9107768e3b40d" > ByteIndex< / a > < / td > < / tr >
< tr class = "memdesc:a42b537eea46e7e41b8a9107768e3b40d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The byte index in Extended CSD(mmc_extended_csd_index_t) < br / > < / td > < / tr >
< tr class = "separator:a42b537eea46e7e41b8a9107768e3b40d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a49c5a4f50116c5af18b453c278f07d1b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a49c5a4f50116c5af18b453c278f07d1b" > < / a >
< a class = "el" href = "a00038.html#ga2f61385ecd2fdb3c5312d8b8f907bf0f" > mmc_extended_csd_access_mode_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a49c5a4f50116c5af18b453c278f07d1b" > accessMode< / a > < / td > < / tr >
< tr class = "memdesc:a49c5a4f50116c5af18b453c278f07d1b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Access mode. < br / > < / td > < / tr >
< tr class = "separator:a49c5a4f50116c5af18b453c278f07d1b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< a name = "a00366" id = "a00366" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > struct _mmc_boot_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:aa46cfe634efd0aa09f32a0558d2ac67b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aa46cfe634efd0aa09f32a0558d2ac67b" > < / a >
< a class = "el" href = "a00038.html#gae971b915611393485754d122522556dc" > mmc_boot_mode_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aa46cfe634efd0aa09f32a0558d2ac67b" > bootMode< / a > < / td > < / tr >
< tr class = "memdesc:aa46cfe634efd0aa09f32a0558d2ac67b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > mmc boot mode < br / > < / td > < / tr >
< tr class = "separator:aa46cfe634efd0aa09f32a0558d2ac67b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acb9cdcff634f39f8298d122fb35f63b1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "acb9cdcff634f39f8298d122fb35f63b1" > < / a >
bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#acb9cdcff634f39f8298d122fb35f63b1" > enableBootAck< / a > < / td > < / tr >
< tr class = "memdesc:acb9cdcff634f39f8298d122fb35f63b1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Enable boot ACK. < br / > < / td > < / tr >
< tr class = "separator:acb9cdcff634f39f8298d122fb35f63b1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af0fd3838e9d2e7a7a2bb434af90b7b4e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "af0fd3838e9d2e7a7a2bb434af90b7b4e" > < / a >
< a class = "el" href = "a00038.html#gaf5e3080713f4624865e24b7200cde96c" > mmc_boot_partition_enable_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#af0fd3838e9d2e7a7a2bb434af90b7b4e" > bootPartition< / a > < / td > < / tr >
< tr class = "memdesc:af0fd3838e9d2e7a7a2bb434af90b7b4e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Boot partition. < br / > < / td > < / tr >
< tr class = "separator:af0fd3838e9d2e7a7a2bb434af90b7b4e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2f0d69791dbad7d2d4a1ad1e39c656b9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a2f0d69791dbad7d2d4a1ad1e39c656b9" > < / a >
< a class = "el" href = "a00038.html#ga8392c126423e46bfa537b297efe19b3f" > mmc_boot_timing_mode_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a2f0d69791dbad7d2d4a1ad1e39c656b9" > bootTimingMode< / a > < / td > < / tr >
< tr class = "memdesc:a2f0d69791dbad7d2d4a1ad1e39c656b9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boot mode < br / > < / td > < / tr >
< tr class = "separator:a2f0d69791dbad7d2d4a1ad1e39c656b9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a073b5e5bc9e3a8674eadb82ab104c58d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a073b5e5bc9e3a8674eadb82ab104c58d" > < / a >
< a class = "el" href = "a00038.html#gaecc3d9a151c8c7892e8b1adffa83aaf9" > mmc_data_bus_width_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a073b5e5bc9e3a8674eadb82ab104c58d" > bootDataBusWidth< / a > < / td > < / tr >
< tr class = "memdesc:a073b5e5bc9e3a8674eadb82ab104c58d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Boot data bus width. < br / > < / td > < / tr >
< tr class = "separator:a073b5e5bc9e3a8674eadb82ab104c58d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aae39764ca3c05560df8ba801ea96a26b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "aae39764ca3c05560df8ba801ea96a26b" > < / a >
bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#aae39764ca3c05560df8ba801ea96a26b" > retainBootbusCondition< / a > < / td > < / tr >
< tr class = "memdesc:aae39764ca3c05560df8ba801ea96a26b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > If retain boot bus width and boot mode conditions. < br / > < / td > < / tr >
< tr class = "separator:aae39764ca3c05560df8ba801ea96a26b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae751bca908e8209760d00f449cd77ce6" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "ae751bca908e8209760d00f449cd77ce6" > < / a >
bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#ae751bca908e8209760d00f449cd77ce6" > pwrBootConfigProtection< / a > < / td > < / tr >
< tr class = "memdesc:ae751bca908e8209760d00f449cd77ce6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < pre class = "fragment" > Disable the change of boot configuration register bits from at this point
< / pre > < p > until next power cycle or next H/W reset operation < br / > < / td > < / tr >
< tr class = "separator:ae751bca908e8209760d00f449cd77ce6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a38c566dda43ea0f1ac06364dfae450c1" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a38c566dda43ea0f1ac06364dfae450c1" > < / a >
bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a38c566dda43ea0f1ac06364dfae450c1" > premBootConfigProtection< / a > < / td > < / tr >
< tr class = "memdesc:a38c566dda43ea0f1ac06364dfae450c1" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Disable the change of boot configuration register bits permanently. < br / > < / td > < / tr >
< tr class = "separator:a38c566dda43ea0f1ac06364dfae450c1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a533e0e22f6b954475917d31dff71af3d" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "anchor" id = "a533e0e22f6b954475917d31dff71af3d" > < / a >
< a class = "el" href = "a00038.html#gaf3390e9899ee7afbab1a66aeaea99ba6" > mmc_boot_partition_wp_t< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "a00038.html#a533e0e22f6b954475917d31dff71af3d" > bootPartitionWP< / a > < / td > < / tr >
< tr class = "memdesc:a533e0e22f6b954475917d31dff71af3d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > boot partition write protect configurations < br / > < / td > < / tr >
< tr class = "separator:a533e0e22f6b954475917d31dff71af3d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< / div >
< / div >
< h2 class = "groupheader" > Macro Definition Documentation< / h2 >
< a class = "anchor" id = "ga658306bd3f0e5e3d5f82af6427f29c3e" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define SDMMC_LOG< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > format, < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > < em > ...< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga6ace326c14fb558be1e04e3389daf944" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define READ_MMC_TRANSFER_SPEED_FREQUENCY_UNIT< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > CSD< / td > < td > )< / td >
< td >       ((((CSD).transferSpeed) & < a class = "el" href = "a00038.html#ga7898fe51ddf00fb6376137b16dc40d8d" > MMC_TRANSFER_SPEED_FREQUENCY_UNIT_MASK< / a > ) > > < a class = "el" href = "a00038.html#gac7f1663f6fc00d5f75d3c06b7e93d729" > MMC_TRANSFER_SPEED_FREQUENCY_UNIT_SHIFT< / a > )< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga06889d37b97b3aae6ef973f481294f6e" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define READ_MMC_TRANSFER_SPEED_MULTIPLIER< / td >
< td > (< / td >
< td class = "paramtype" >   < / td >
< td class = "paramname" > CSD< / td > < td > )< / td >
< td >       ((((CSD).transferSpeed) & < a class = "el" href = "a00038.html#gafddb715cc444815d4d604ce574196686" > MMC_TRANSFER_SPEED_MULTIPLIER_MASK< / a > ) > > < a class = "el" href = "a00038.html#ga7fbeb6ec8ad1d7cc616c7871dd167575" > MMC_TRANSFER_SPEED_MULTIPLIER_SHIFT< / a > )< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga9ac6c631a1d0eeeac60e5d78d4e9a934" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define MMC_EXTENDED_CSD_BYTES      (512U)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga947520a05fc99c25449fab98d0d02b1e" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define SD_PRODUCT_NAME_BYTES      (5U)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga7472f91307957e19e93f48fde2c832e6" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define MMC_PRODUCT_NAME_BYTES      (6U)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga3c37d59c3cb61be600f7adedad79c827" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define MMC_SWITCH_COMMAND_SET_SHIFT      (0U)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga736a8eb07f917f520dfd4a580b3b3812" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > #define MMC_SWITCH_COMMAND_SET_MASK      (0x00000007U)< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Typedef Documentation< / h2 >
< a class = "anchor" id = "gafbb7c9ddc346dd7f6a3c8c4f323cece8" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "a00038.html#ga0c5535b6cc73c9a9f77e4f7c4c565216" > _mmc_access_mode< / a > < a class = "el" href = "a00038.html#gafbb7c9ddc346dd7f6a3c8c4f323cece8" > mmc_access_mode_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga337fafd8d68190dc7e6dacb513f6c7ff" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "a00038.html#gae6849646377f54d83ef4470c514f180d" > _mmc_voltage_window< / a > < a class = "el" href = "a00038.html#ga337fafd8d68190dc7e6dacb513f6c7ff" > mmc_voltage_window_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga17c15f0c163b30701f0f8143d9c919cb" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "a00038.html#ga42fc86584c200b96bd33c3a8ae8a7450" > _mmc_csd_structure_version< / a > < a class = "el" href = "a00038.html#ga17c15f0c163b30701f0f8143d9c919cb" > mmc_csd_structure_version_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga26d71ff8c11cefac3db7b8bc63ff94c3" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "a00038.html#ga3489754869b29eef195af6d2458e7072" > _mmc_specification_version< / a > < a class = "el" href = "a00038.html#ga26d71ff8c11cefac3db7b8bc63ff94c3" > mmc_specification_version_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga2f61385ecd2fdb3c5312d8b8f907bf0f" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef enum < a class = "el" href = "a00038.html#ga71b404098eb5e6c5c784746503e3aab8" > _mmc_extended_csd_access_mode< / a > < a class = "el" href = "a00038.html#ga2f61385ecd2fdb3c5312d8b8f907bf0f" > mmc_extended_csd_access_mode_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga72a6bb854006c54962116e667c60c63f" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "a00038.html#a00368" > _mmc_cid< / a > < a class = "el" href = "a00038.html#ga72a6bb854006c54962116e667c60c63f" > mmc_cid_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga13b8b60b20ca6995e0474a3d6a9e9dbd" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "a00038.html#a00369" > _mmc_csd< / a > < a class = "el" href = "a00038.html#ga13b8b60b20ca6995e0474a3d6a9e9dbd" > mmc_csd_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga43feed348af170448a892a17088e8e81" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "a00038.html#a00370" > _mmc_extended_csd< / a > < a class = "el" href = "a00038.html#ga43feed348af170448a892a17088e8e81" > mmc_extended_csd_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "gaa483c66ee8d30b69e4528d5b133bc652" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "a00038.html#a00371" > _mmc_extended_csd_config< / a > < a class = "el" href = "a00038.html#gaa483c66ee8d30b69e4528d5b133bc652" > mmc_extended_csd_config_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ga7342b4dea5ead99eb2a67644e4afa40e" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > typedef struct < a class = "el" href = "a00038.html#a00366" > _mmc_boot_config< / a > < a class = "el" href = "a00038.html#ga7342b4dea5ead99eb2a67644e4afa40e" > mmc_boot_config_t< / a > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Enumeration Type Documentation< / h2 >
< a class = "anchor" id = "ga4caf8d8f829279fba122163d961608a4" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdmmc_status" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a4bd8f4c0ddc86120d94a75e4e5b4c3e1" > < / a > kStatus_SDMMC_NotSupportYet< / em > < / td > < td class = "fielddoc" >
< p > Haven't supported. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a969247847528f8a186376988d0fb448c" > < / a > kStatus_SDMMC_TransferFailed< / em > < / td > < td class = "fielddoc" >
< p > Send command failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a7ce8c51a45aad4f51f2dcbddcb7dc233" > < / a > kStatus_SDMMC_SetCardBlockSizeFailed< / em > < / td > < td class = "fielddoc" >
< p > Set block size failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4aeefbd23087ecbc6e4f56addfcd4c33af" > < / a > kStatus_SDMMC_HostNotSupport< / em > < / td > < td class = "fielddoc" >
< p > Host doesn't support. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a1fd62104d25e38e44cf0f02299397aee" > < / a > kStatus_SDMMC_CardNotSupport< / em > < / td > < td class = "fielddoc" >
< p > Card doesn't support. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a33ce287b896a9b498be7909cf2f7b38e" > < / a > kStatus_SDMMC_AllSendCidFailed< / em > < / td > < td class = "fielddoc" >
< p > Send CID failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a96b5e73d4dd9eb02bc9bfb6362664136" > < / a > kStatus_SDMMC_SendRelativeAddressFailed< / em > < / td > < td class = "fielddoc" >
< p > Send relative address failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a73cec1c7d4346ca37ab6b0818f3a5041" > < / a > kStatus_SDMMC_SendCsdFailed< / em > < / td > < td class = "fielddoc" >
< p > Send CSD failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a99077f9e3bb94b11b0169cf07a34e025" > < / a > kStatus_SDMMC_SelectCardFailed< / em > < / td > < td class = "fielddoc" >
< p > Select card failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a36de73a8df86d5a70b5f2b5c1b3b4598" > < / a > kStatus_SDMMC_SendScrFailed< / em > < / td > < td class = "fielddoc" >
< p > Send SCR failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4aeb87568ca0030117ce1bdca2d3fe36df" > < / a > kStatus_SDMMC_SetDataBusWidthFailed< / em > < / td > < td class = "fielddoc" >
< p > Set bus width failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4aee037801937ac6781197e7cb2713bab3" > < / a > kStatus_SDMMC_GoIdleFailed< / em > < / td > < td class = "fielddoc" >
< p > Go idle failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4ac05b576643f7597d46f0a9b8a77c04ab" > < / a > kStatus_SDMMC_HandShakeOperationConditionFailed< / em > < / td > < td class = "fielddoc" >
< p > Send Operation Condition failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a7f58bb3e7cb4ef2ea7ae0eedba07470d" > < / a > kStatus_SDMMC_SendApplicationCommandFailed< / em > < / td > < td class = "fielddoc" >
< p > Send application command failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a8f963551caef67c0635f18732f108621" > < / a > kStatus_SDMMC_SwitchFailed< / em > < / td > < td class = "fielddoc" >
< p > Switch command failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a4bea51bb845aec7597b4eda78449457a" > < / a > kStatus_SDMMC_StopTransmissionFailed< / em > < / td > < td class = "fielddoc" >
< p > Stop transmission failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a8431f0a58374484158210c4858117168" > < / a > kStatus_SDMMC_WaitWriteCompleteFailed< / em > < / td > < td class = "fielddoc" >
< p > Wait write complete failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a3e1142eeffc0ccaceda57ee45f2a0ba9" > < / a > kStatus_SDMMC_SetBlockCountFailed< / em > < / td > < td class = "fielddoc" >
< p > Set block count failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a0bf534561495c727b05922468a0d34b3" > < / a > kStatus_SDMMC_SetRelativeAddressFailed< / em > < / td > < td class = "fielddoc" >
< p > Set relative address failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4ace05b1fe2c1b30113d51bee8f7cb910c" > < / a > kStatus_SDMMC_SwitchBusTimingFailed< / em > < / td > < td class = "fielddoc" >
< p > Switch high speed failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a5882193428838212f20c5c1d79dc4f90" > < / a > kStatus_SDMMC_SendExtendedCsdFailed< / em > < / td > < td class = "fielddoc" >
< p > Send EXT_CSD failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4ac14b3fbd314af14e4d86c9293f9fc561" > < / a > kStatus_SDMMC_ConfigureBootFailed< / em > < / td > < td class = "fielddoc" >
< p > Configure boot failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4aaa4ade67474283a523a7baa2cc9fbe58" > < / a > kStatus_SDMMC_ConfigureExtendedCsdFailed< / em > < / td > < td class = "fielddoc" >
< p > Configure EXT_CSD failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4ab16df0e45940ca59500e6a403b175b71" > < / a > kStatus_SDMMC_EnableHighCapacityEraseFailed< / em > < / td > < td class = "fielddoc" >
< p > Enable high capacity erase failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a8514fd63c791b21109e69dc82fb2c3d5" > < / a > kStatus_SDMMC_SendTestPatternFailed< / em > < / td > < td class = "fielddoc" >
< p > Send test pattern failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4aead7ca214ae6ef3c3db48c253c717171" > < / a > kStatus_SDMMC_ReceiveTestPatternFailed< / em > < / td > < td class = "fielddoc" >
< p > Receive test pattern failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a185847e7e2d03a11341b2b0902608550" > < / a > kStatus_SDMMC_SDIO_ResponseError< / em > < / td > < td class = "fielddoc" >
< p > sdio response error < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a239da4a4722d5aa879623c12a4668024" > < / a > kStatus_SDMMC_SDIO_InvalidArgument< / em > < / td > < td class = "fielddoc" >
< p > sdio invalid argument response error < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a06703c14737cfa268e76623b0f3506db" > < / a > kStatus_SDMMC_SDIO_SendOperationConditionFail< / em > < / td > < td class = "fielddoc" >
< p > sdio send operation condition fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a5daa7fe7f822b928c5baf248520d414b" > < / a > kStatus_SDMMC_InvalidVoltage< / em > < / td > < td class = "fielddoc" >
< p > invaild voltage < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a3c089e1f329ed38bbfcceffe73a34a20" > < / a > kStatus_SDMMC_SDIO_SwitchHighSpeedFail< / em > < / td > < td class = "fielddoc" >
< p > switch to high speed fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a503ef1151f2acb3f218ce023309aac67" > < / a > kStatus_SDMMC_SDIO_ReadCISFail< / em > < / td > < td class = "fielddoc" >
< p > read CIS fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a926295b18628f9e8b716f7b8f6ac2233" > < / a > kStatus_SDMMC_SDIO_InvalidCard< / em > < / td > < td class = "fielddoc" >
< p > invaild SDIO card < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a350e5d38708dfec2b92ae73e63d30a67" > < / a > kStatus_SDMMC_TuningFail< / em > < / td > < td class = "fielddoc" >
< p > tuning fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a058a9bf4deb6d5b03f51ec6d815cc3ce" > < / a > kStatus_SDMMC_SwitchVoltageFail< / em > < / td > < td class = "fielddoc" >
< p > switch voltage fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a16b364dbb0f23a014baa121328ed7100" > < / a > kStatus_SDMMC_SwitchVoltage18VFail33VSuccess< / em > < / td > < td class = "fielddoc" >
< p > switch voltage fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4aa82779ce7e0be67dd785d825a2133d1c" > < / a > kStatus_SDMMC_ReTuningRequest< / em > < / td > < td class = "fielddoc" >
< p > retuning request < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a22a40ab5382bcf62628bc9e4f20581a4" > < / a > kStatus_SDMMC_SetDriverStrengthFail< / em > < / td > < td class = "fielddoc" >
< p > set driver strength fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a40d587b2bc3427ceec711a71b0daafa8" > < / a > kStatus_SDMMC_SetPowerClassFail< / em > < / td > < td class = "fielddoc" >
< p > set power class fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a36304fa7f64a74351464b5f16a0765c7" > < / a > kStatus_SDMMC_HostNotReady< / em > < / td > < td class = "fielddoc" >
< p > host controller not ready < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a101f67b028b9d91b3e3234e20df2a499" > < / a > kStatus_SDMMC_CardDetectFailed< / em > < / td > < td class = "fielddoc" >
< p > card detect failed < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a00ddd7f01c1946263021df72542e9cf1" > < / a > kStatus_SDMMC_AuSizeNotSetProperly< / em > < / td > < td class = "fielddoc" >
< p > AU size not set properly. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a5bb16da427ce049d9bab261f9860f57c" > < / a > kStatus_SDMMC_PollingCardIdleFailed< / em > < / td > < td class = "fielddoc" >
< p > polling card idle status failed < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a9d0482494389e2cd33f8fb521c1fd904" > < / a > kStatus_SDMMC_DeselectCardFailed< / em > < / td > < td class = "fielddoc" >
< p > deselect card failed < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a38e01f482760f9704a7b54d2c5aad4b5" > < / a > kStatus_SDMMC_CardStatusIdle< / em > < / td > < td class = "fielddoc" >
< p > card idle < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4a1c17db6a2ae407534f7bc8b4ccb2dcf3" > < / a > kStatus_SDMMC_CardStatusBusy< / em > < / td > < td class = "fielddoc" >
< p > card busy < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4caf8d8f829279fba122163d961608a4af84ccc9587186fa634908e603bdfad18" > < / a > kStatus_SDMMC_CardInitFailed< / em > < / td > < td class = "fielddoc" >
< p > card init failed < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga96a58e29e8dbf2b5bdeb775cba46556e" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdmmc_signal_line" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556ea734380ba6085d20e89ce1dafe4f20124" > < / a > kSDMMC_SignalLineCmd< / em > < / td > < td class = "fielddoc" >
< p > cmd line < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556ea3b4dd62f44dbadd916b14b50b9411733" > < / a > kSDMMC_SignalLineData0< / em > < / td > < td class = "fielddoc" >
< p > data line < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556ea5607d52bf40b3b455f3dc7dec97ff597" > < / a > kSDMMC_SignalLineData1< / em > < / td > < td class = "fielddoc" >
< p > data line < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556ead5f7183ab820e8353f7b9dbe0bfc07b7" > < / a > kSDMMC_SignalLineData2< / em > < / td > < td class = "fielddoc" >
< p > data line < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556ea35b03c980ecc0c9584511eafef5d8291" > < / a > kSDMMC_SignalLineData3< / em > < / td > < td class = "fielddoc" >
< p > data line < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556eaad31440ba0f9f84d2e5bd5a13cd9da05" > < / a > kSDMMC_SignalLineData4< / em > < / td > < td class = "fielddoc" >
< p > data line < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556ea62fd16bffa3d0d531056620be0124e90" > < / a > kSDMMC_SignalLineData5< / em > < / td > < td class = "fielddoc" >
< p > data line < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556ea41600a0c8a1695e6d4dca83cf66f72db" > < / a > kSDMMC_SignalLineData6< / em > < / td > < td class = "fielddoc" >
< p > data line < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga96a58e29e8dbf2b5bdeb775cba46556eac96cc0bf127d8695cf52fe30b4241f0c" > < / a > kSDMMC_SignalLineData7< / em > < / td > < td class = "fielddoc" >
< p > data line < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gaa4bf33783fa581ff608efa6f842696cf" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#gaa4bf33783fa581ff608efa6f842696cf" > _sdmmc_operation_voltage< / 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 = "ggaa4bf33783fa581ff608efa6f842696cfa38177d536d70cc2bccf7f5db0c26f6e3" > < / a > kSDMMC_OperationVoltageNone< / em > < / td > < td class = "fielddoc" >
< p > indicate current voltage setting is not setting by suser < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaa4bf33783fa581ff608efa6f842696cfabf5feba4be12e4e50c08d84e8605e1f7" > < / a > kSDMMC_OperationVoltage330V< / em > < / td > < td class = "fielddoc" >
< p > card operation voltage around 3.3v < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaa4bf33783fa581ff608efa6f842696cfab09f33634033256f4291a939fbdd2466" > < / a > kSDMMC_OperationVoltage300V< / em > < / td > < td class = "fielddoc" >
< p > card operation voltage around 3.0v < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaa4bf33783fa581ff608efa6f842696cfacc183bf0dc085f0f8dc477b3146a8d99" > < / a > kSDMMC_OperationVoltage180V< / em > < / td > < td class = "fielddoc" >
< p > card operation voltage around 1.8v < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gab48899087cc647f0f791ed0c459adc53" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdmmc_bus_width" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggab48899087cc647f0f791ed0c459adc53af23624061d40ef7b4cb2bdb7d7827bf1" > < / a > kSDMMC_BusWdith1Bit< / em > < / td > < td class = "fielddoc" >
< p > card bus 1 width < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggab48899087cc647f0f791ed0c459adc53ae5b1649e11d512f6d4b27c2a7440f7e8" > < / a > kSDMMC_BusWdith4Bit< / em > < / td > < td class = "fielddoc" >
< p > card bus 4 width < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggab48899087cc647f0f791ed0c459adc53aa487e78bee59f45505d3a5c5ffdd0649" > < / a > kSDMMC_BusWdith8Bit< / em > < / td > < td class = "fielddoc" >
< p > card bus 8 width < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga458e651af6690959efa2afb96be7d609" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdmmc_capability_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga458e651af6690959efa2afb96be7d609a84986d41eef57ae69f32a8d5961e96f5" > < / a > kSDMMC_Support8BitWidth< / em > < / td > < td class = "fielddoc" >
< p > 8 bit data width capability < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga1f9aebf1de3ebbf4283a4dcf73308562" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdmmc_data_packet_format" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1f9aebf1de3ebbf4283a4dcf73308562afe63cdad3ed141ead5546000a5dc5bc0" > < / a > kSDMMC_DataPacketFormatLSBFirst< / em > < / td > < td class = "fielddoc" >
< p > usual data packet format LSB first, MSB last < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1f9aebf1de3ebbf4283a4dcf73308562a3fc184fe29b1ba8ff5b23be4306ebcf9" > < / a > kSDMMC_DataPacketFormatMSBFirst< / em > < / td > < td class = "fielddoc" >
< p > Wide width data packet format MSB first, LSB last. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga62aae77d76d9cac5d15d382263068458" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga62aae77d76d9cac5d15d382263068458" > _sd_detect_card_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 = "gga62aae77d76d9cac5d15d382263068458aeaccee0a64e5640cd83b1f120e7870bd" > < / a > kSD_DetectCardByGpioCD< / em > < / td > < td class = "fielddoc" >
< p > sd card detect by CD pin through GPIO < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga62aae77d76d9cac5d15d382263068458a961d9bb6157f65850d3916b1266482df" > < / a > kSD_DetectCardByHostCD< / em > < / td > < td class = "fielddoc" >
< p > sd card detect by CD pin through host < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga62aae77d76d9cac5d15d382263068458adbda4b482952390d4978bbd184e3b8b1" > < / a > kSD_DetectCardByHostDATA3< / em > < / td > < td class = "fielddoc" >
< p > sd card detect by DAT3 pin through host < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga77867ab4129f63159b37bca3b652a798" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sd_card_cd_status" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga77867ab4129f63159b37bca3b652a798a5dd509da2c3d0a9c94e000b5c77113e4" > < / a > kSD_Inserted< / em > < / td > < td class = "fielddoc" >
< p > card is inserted < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga77867ab4129f63159b37bca3b652a798a0eb9352b82b2f11bc4f6f7dfd3e16fdd" > < / a > kSD_Removed< / em > < / td > < td class = "fielddoc" >
< p > card is removed < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga16685eea158879e41b101ca3634de462" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sd_card_dat3_pull_status" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga16685eea158879e41b101ca3634de462a8a0c720dcc8a7edd16ed8c1aa3b1b6d6" > < / a > kSD_DAT3PullDown< / em > < / td > < td class = "fielddoc" >
< p > data3 pull down < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga16685eea158879e41b101ca3634de462a0080fffd991c4e1bb2f81e65af119220" > < / a > kSD_DAT3PullUp< / em > < / td > < td class = "fielddoc" >
< p > data3 pull up < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga458d4f873314872457bca2b277c1ab53" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga458d4f873314872457bca2b277c1ab53" > _sd_io_voltage_ctrl_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 = "gga458d4f873314872457bca2b277c1ab53ae9682ef1eb9068b7489dd8ccf577490c" > < / a > kSD_IOVoltageCtrlNotSupport< / em > < / td > < td class = "fielddoc" >
< p > io voltage control not support < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga458d4f873314872457bca2b277c1ab53a8631084d0d108e79751f2a0dd5f6c949" > < / a > kSD_IOVoltageCtrlByGpio< / em > < / td > < td class = "fielddoc" >
< p > io voltage control by gpio < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga2970898e8a43ce21e1cc510d49f1b89d" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdmmc_r1_card_status_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da56d71cc1a14bd599eec2a73fbba17edb" > < / a > kSDMMC_R1OutOfRangeFlag< / em > < / td > < td class = "fielddoc" >
< p > Out of range status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da4c26b4de85ba545ebc7eaa4a9d2a0f1c" > < / a > kSDMMC_R1AddressErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Address error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da898aa08fae12841a46b8cd7491e02861" > < / a > kSDMMC_R1BlockLengthErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Block length error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89dabfe8b82eaec93c12b41a834fe54af239" > < / a > kSDMMC_R1EraseSequenceErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Erase sequence error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da5f65f3b506251a7f426c226e13e4eb14" > < / a > kSDMMC_R1EraseParameterErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Erase parameter error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89dabd5774526884f8e920b3ea426201f48a" > < / a > kSDMMC_R1WriteProtectViolationFlag< / em > < / td > < td class = "fielddoc" >
< p > Write protection violation status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89dae63385e6aebf1a50feb39e117fd14d41" > < / a > kSDMMC_R1CardIsLockedFlag< / em > < / td > < td class = "fielddoc" >
< p > Card locked status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da3966a8f64e033b08aa36d76117010809" > < / a > kSDMMC_R1LockUnlockFailedFlag< / em > < / td > < td class = "fielddoc" >
< p > lock/unlock error status bit < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da5c88f9e277f5a3e3413b8621fa0e8469" > < / a > kSDMMC_R1CommandCrcErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > CRC error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89dac36ab76153620e1694959f6fb92e3d3e" > < / a > kSDMMC_R1IllegalCommandFlag< / em > < / td > < td class = "fielddoc" >
< p > Illegal command status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da709ecdbcbd8ae8be3452de7eecc50f45" > < / a > kSDMMC_R1CardEccFailedFlag< / em > < / td > < td class = "fielddoc" >
< p > Card ecc error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da06bc0cc8c4dcd0a48d40bb5db580ef0c" > < / a > kSDMMC_R1CardControllerErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Internal card controller error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da11b610ac3a877b5acb3437e03f836480" > < / a > kSDMMC_R1ErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > A general or an unknown error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da2ef5666488e07748ed840aec6a1e9799" > < / a > kSDMMC_R1CidCsdOverwriteFlag< / em > < / td > < td class = "fielddoc" >
< p > Cid/csd overwrite status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da7965b37d518cc01230c3c5642c73ee6c" > < / a > kSDMMC_R1WriteProtectEraseSkipFlag< / em > < / td > < td class = "fielddoc" >
< p > Write protection erase skip status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89dabc908de8ab501e930a88fa0cc158a4f2" > < / a > kSDMMC_R1CardEccDisabledFlag< / em > < / td > < td class = "fielddoc" >
< p > Card ecc disabled status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da3f78f52359cc98c478b7b403d0f2f54f" > < / a > kSDMMC_R1EraseResetFlag< / em > < / td > < td class = "fielddoc" >
< p > Erase reset status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da2c9b771e17880844481db7bb32331eab" > < / a > kSDMMC_R1ReadyForDataFlag< / em > < / td > < td class = "fielddoc" >
< p > Ready for data status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da0705c033b8632572c709eef66c1f9717" > < / a > kSDMMC_R1SwitchErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Switch error status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89dae8418aad6d2ea1d5d1a969c592713a14" > < / a > kSDMMC_R1ApplicationCommandFlag< / em > < / td > < td class = "fielddoc" >
< p > Application command enabled status bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2970898e8a43ce21e1cc510d49f1b89da9db46230cae31e898fd656785c181346" > < / a > kSDMMC_R1AuthenticationSequenceErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > error in the sequence of authentication process < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga58c90af8006e32ff4d73a207f9e9383b" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga58c90af8006e32ff4d73a207f9e9383b" > _sdmmc_r1_current_state< / 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 = "gga58c90af8006e32ff4d73a207f9e9383bafb886f389d8b8a4b27a16c55dd4853a2" > < / a > kSDMMC_R1StateIdle< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: idle. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga58c90af8006e32ff4d73a207f9e9383ba0123d4dbf3a3ab36b96f23462b779e11" > < / a > kSDMMC_R1StateReady< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: ready. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga58c90af8006e32ff4d73a207f9e9383ba5cf4a3e1728b0230c020fcbceefa66d0" > < / a > kSDMMC_R1StateIdentify< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: identification. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga58c90af8006e32ff4d73a207f9e9383baa361866d6878bde8c8d0043b46436a16" > < / a > kSDMMC_R1StateStandby< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: standby. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga58c90af8006e32ff4d73a207f9e9383ba0260c35e88d39bbf783e3c27d8006d43" > < / a > kSDMMC_R1StateTransfer< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: transfer. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga58c90af8006e32ff4d73a207f9e9383ba01c80d19bc55ce44f11557a6bfa3b6c7" > < / a > kSDMMC_R1StateSendData< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: sending data. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga58c90af8006e32ff4d73a207f9e9383bad46bc99fb36ba577dcd244331c13578c" > < / a > kSDMMC_R1StateReceiveData< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: receiving data. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga58c90af8006e32ff4d73a207f9e9383baaf2e995cfbcd1a40383d32e6cb29742c" > < / a > kSDMMC_R1StateProgram< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: programming. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga58c90af8006e32ff4d73a207f9e9383ba2182771a55f6f24bd776a2f82d1aa89f" > < / a > kSDMMC_R1StateDisconnect< / em > < / td > < td class = "fielddoc" >
< p > R1: current state: disconnect. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gafa231099d07583c3ed0981e0bb665f55" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdspi_r1_error_status_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa231099d07583c3ed0981e0bb665f55aa8b1c0f02be3a29341fb24009fdebdac" > < / a > kSDSPI_R1InIdleStateFlag< / em > < / td > < td class = "fielddoc" >
< p > In idle state. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa231099d07583c3ed0981e0bb665f55add519e51931e843a32eaf3c899b35075" > < / a > kSDSPI_R1EraseResetFlag< / em > < / td > < td class = "fielddoc" >
< p > Erase reset. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa231099d07583c3ed0981e0bb665f55a52144fceb00907149c2c536577f6c98e" > < / a > kSDSPI_R1IllegalCommandFlag< / em > < / td > < td class = "fielddoc" >
< p > Illegal command. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa231099d07583c3ed0981e0bb665f55a99cde7a50d18ed4c7aece91010a46e31" > < / a > kSDSPI_R1CommandCrcErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Com crc error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa231099d07583c3ed0981e0bb665f55a0bf6477eb59e44a7af2261cd08874a98" > < / a > kSDSPI_R1EraseSequenceErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Erase sequence error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa231099d07583c3ed0981e0bb665f55ab26cc6761a55357d4db8a82167ac3f46" > < / a > kSDSPI_R1AddressErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Address error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa231099d07583c3ed0981e0bb665f55a37f5b65f909abff60a6f6426fae5f1da" > < / a > kSDSPI_R1ParameterErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Parameter error. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga394b3903fbf00ba2b6243f60689a5a5f" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdspi_r2_error_status_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5faa8fd8e9ba99a5f82ab19eefaf0285daa" > < / a > kSDSPI_R2CardLockedFlag< / em > < / td > < td class = "fielddoc" >
< p > Card is locked. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5fa9de9312f7c765af3e631c7ce8be052ea" > < / a > kSDSPI_R2WriteProtectEraseSkip< / em > < / td > < td class = "fielddoc" >
< p > Write protect erase skip. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5fa291c8a9d658b106453e38c688791b0dd" > < / a > kSDSPI_R2LockUnlockFailed< / em > < / td > < td class = "fielddoc" >
< p > Lock/unlock command failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5fac043fa602b86e16ffb0aadf2947fe871" > < / a > kSDSPI_R2ErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Unknown error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5fae35c994ec42552623696ea05b8dd1a75" > < / a > kSDSPI_R2CardControllerErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Card controller error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5fa8bc946cdf688cf2481dbd56e1da22c48" > < / a > kSDSPI_R2CardEccFailedFlag< / em > < / td > < td class = "fielddoc" >
< p > Card ecc failed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5fae433b1bcde86a1566206a48dd33a7e16" > < / a > kSDSPI_R2WriteProtectViolationFlag< / em > < / td > < td class = "fielddoc" >
< p > Write protect violation. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5fa24d6bcf0ee0624ef688c4acb8a33668a" > < / a > kSDSPI_R2EraseParameterErrorFlag< / em > < / td > < td class = "fielddoc" >
< p > Erase parameter error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5faa0b126cc6688af04b08f9ffe67bf5d1b" > < / a > kSDSPI_R2OutOfRangeFlag< / em > < / td > < td class = "fielddoc" >
< p > Out of range. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga394b3903fbf00ba2b6243f60689a5a5fa45331c92610b79ba47de6b25536b674e" > < / a > kSDSPI_R2CsdOverwriteFlag< / em > < / td > < td class = "fielddoc" >
< p > CSD overwrite. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gac205be2172292384dd687b5471a87edd" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdspi_data_error_token" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac205be2172292384dd687b5471a87eddafa49b7f38144d5df5e82ec20f1cb800c" > < / a > kSDSPI_DataErrorTokenError< / em > < / td > < td class = "fielddoc" >
< p > Data error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac205be2172292384dd687b5471a87eddaa4f971bcf7f9b8ea3631dd4abcc7d78f" > < / a > kSDSPI_DataErrorTokenCardControllerError< / em > < / td > < td class = "fielddoc" >
< p > Card controller error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac205be2172292384dd687b5471a87edda22b61127fb9d2ab2251505e7bf8508c8" > < / a > kSDSPI_DataErrorTokenCardEccFailed< / em > < / td > < td class = "fielddoc" >
< p > Card ecc error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac205be2172292384dd687b5471a87edda819bad5c822e4e8392d5eb5d31c9f631" > < / a > kSDSPI_DataErrorTokenOutOfRange< / em > < / td > < td class = "fielddoc" >
< p > Out of range. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga9a46a5130ea2fcee469bec6ed12c1a23" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga9a46a5130ea2fcee469bec6ed12c1a23" > _sdspi_data_token< / 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 = "gga9a46a5130ea2fcee469bec6ed12c1a23afb449dc3ab24e68b3efc86daac14e84e" > < / a > kSDSPI_DataTokenBlockRead< / em > < / td > < td class = "fielddoc" >
< p > Single block read, multiple block read. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9a46a5130ea2fcee469bec6ed12c1a23a6b52905f983a8ccdca705f872e13f29e" > < / a > kSDSPI_DataTokenSingleBlockWrite< / em > < / td > < td class = "fielddoc" >
< p > Single block write. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9a46a5130ea2fcee469bec6ed12c1a23a707b9759f94854c4f6563a585acc67ab" > < / a > kSDSPI_DataTokenMultipleBlockWrite< / em > < / td > < td class = "fielddoc" >
< p > Multiple block write. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9a46a5130ea2fcee469bec6ed12c1a23a123e68b13b7f790e04f6ae155e13d861" > < / a > kSDSPI_DataTokenStopTransfer< / em > < / td > < td class = "fielddoc" >
< p > Stop transmission. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga0f3b4e3d8ec2ab04091665868bb14b07" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga0f3b4e3d8ec2ab04091665868bb14b07" > _sdspi_data_response_token< / 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 = "gga0f3b4e3d8ec2ab04091665868bb14b07aed932a71077d908a5f8278d4751786d2" > < / a > kSDSPI_DataResponseTokenAccepted< / em > < / td > < td class = "fielddoc" >
< p > Data accepted. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga0f3b4e3d8ec2ab04091665868bb14b07aa066355014f901768e9e870a9023a46b" > < / a > kSDSPI_DataResponseTokenCrcError< / em > < / td > < td class = "fielddoc" >
< p > Data rejected due to CRC error. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga0f3b4e3d8ec2ab04091665868bb14b07a23a43f77df45e3e159bb01f821ad79d5" > < / a > kSDSPI_DataResponseTokenWriteError< / em > < / td > < td class = "fielddoc" >
< p > Data rejected due to write error. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga6331e7e0d6c78d6673081541abf4c929" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga6331e7e0d6c78d6673081541abf4c929" > _sd_command< / 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 = "gga6331e7e0d6c78d6673081541abf4c929a771f7354b84ced2cb74573f30f4c4ba8" > < / a > kSD_SendRelativeAddress< / em > < / td > < td class = "fielddoc" >
< p > Send Relative Address. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6331e7e0d6c78d6673081541abf4c929a3bf845bbf99c3b51bf4254c881e214e7" > < / a > kSD_Switch< / em > < / td > < td class = "fielddoc" >
< p > Switch Function. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6331e7e0d6c78d6673081541abf4c929a1171427898ecfea92d3957222cea949f" > < / a > kSD_SendInterfaceCondition< / em > < / td > < td class = "fielddoc" >
< p > Send Interface Condition. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6331e7e0d6c78d6673081541abf4c929a5d6d8dfda4ba99f91ac7f4a78e7654fd" > < / a > kSD_VoltageSwitch< / em > < / td > < td class = "fielddoc" >
< p > Voltage Switch. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6331e7e0d6c78d6673081541abf4c929a4b86f0916c8411ff757b0f77052babcf" > < / a > kSD_SpeedClassControl< / em > < / td > < td class = "fielddoc" >
< p > Speed Class control. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6331e7e0d6c78d6673081541abf4c929af9d5e0a27a99ab2edc9159e7be2d3462" > < / a > kSD_EraseWriteBlockStart< / em > < / td > < td class = "fielddoc" >
< p > Write Block Start. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6331e7e0d6c78d6673081541abf4c929a17104709341f8fbce76bf2d4e23182f6" > < / a > kSD_EraseWriteBlockEnd< / em > < / td > < td class = "fielddoc" >
< p > Write Block End. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6331e7e0d6c78d6673081541abf4c929a386e8ab9059cb705cd46f946460efa54" > < / a > kSD_SendTuningBlock< / em > < / td > < td class = "fielddoc" >
< p > Send Tuning Block. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga83985f5ec64c223966a5eb1af9730572" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga83985f5ec64c223966a5eb1af9730572" > _sdspi_command< / 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 = "gga83985f5ec64c223966a5eb1af9730572ac5857f5ebf87bb76f7a791617213f107" > < / a > kSDSPI_CommandCrc< / em > < / td > < td class = "fielddoc" >
< p > Command crc protection on/off. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga37f84f8a563989923bd68b0d7ca96013" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga37f84f8a563989923bd68b0d7ca96013" > _sd_application_command< / 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 = "gga37f84f8a563989923bd68b0d7ca96013a42dd79a7d65ffd981c5d93dfaf42edcd" > < / a > kSD_ApplicationSetBusWdith< / em > < / td > < td class = "fielddoc" >
< p > Set Bus Width. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga37f84f8a563989923bd68b0d7ca96013ae738644a236c0508a22f07c21063b81b" > < / a > kSD_ApplicationStatus< / em > < / td > < td class = "fielddoc" >
< p > Send SD status. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga37f84f8a563989923bd68b0d7ca96013a9cf074c753d83294228927c4bf11e7f3" > < / a > kSD_ApplicationSendNumberWriteBlocks< / em > < / td > < td class = "fielddoc" >
< p > Send Number Of Written Blocks. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga37f84f8a563989923bd68b0d7ca96013aa20632b4d9ae89aa6601e544b92befa2" > < / a > kSD_ApplicationSetWriteBlockEraseCount< / em > < / td > < td class = "fielddoc" >
< p > Set Write Block Erase Count. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga37f84f8a563989923bd68b0d7ca96013a3003780a03da253870262bc33cae0bc9" > < / a > kSD_ApplicationSendOperationCondition< / em > < / td > < td class = "fielddoc" >
< p > Send Operation Condition. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga37f84f8a563989923bd68b0d7ca96013a1ef76126d841a4b10faa4d7a8d0c70a7" > < / a > kSD_ApplicationSetClearCardDetect< / em > < / td > < td class = "fielddoc" >
< p > Set Connnect/Disconnect pull up on detect pin. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga37f84f8a563989923bd68b0d7ca96013a7262c67bc60d162b888efa282f8f4c75" > < / a > kSD_ApplicationSendScr< / em > < / td > < td class = "fielddoc" >
< p > Send Scr. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga157d5577a5b2f5986037d0d09c7dc77d" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdmmc_command_class" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77da4640cf752683208567618352e70675cc" > < / a > kSDMMC_CommandClassBasic< / em > < / td > < td class = "fielddoc" >
< p > Card command class 0. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77da2b8b7cdd110f1f3237d37eadf5ebd484" > < / a > kSDMMC_CommandClassBlockRead< / em > < / td > < td class = "fielddoc" >
< p > Card command class 2. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77dae5cabd1ff2fc77734bff9a8d396d61c1" > < / a > kSDMMC_CommandClassBlockWrite< / em > < / td > < td class = "fielddoc" >
< p > Card command class 4. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77dacc8661b1ade0303323d8250ba5c4009d" > < / a > kSDMMC_CommandClassErase< / em > < / td > < td class = "fielddoc" >
< p > Card command class 5. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77da1c0488d57c1f1955a448e583492290d8" > < / a > kSDMMC_CommandClassWriteProtect< / em > < / td > < td class = "fielddoc" >
< p > Card command class 6. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77da78ee3f928a5b53f9c5a4f383b8a3672f" > < / a > kSDMMC_CommandClassLockCard< / em > < / td > < td class = "fielddoc" >
< p > Card command class 7. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77dae1ca17d5379fa7d1a55e7773d4b8276a" > < / a > kSDMMC_CommandClassApplicationSpecific< / em > < / td > < td class = "fielddoc" >
< p > Card command class 8. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77da5c5a6d06a7d4823a4275f2e1e044c146" > < / a > kSDMMC_CommandClassInputOutputMode< / em > < / td > < td class = "fielddoc" >
< p > Card command class 9. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga157d5577a5b2f5986037d0d09c7dc77da23e96243bc6d0af7bc3092ebce73b901" > < / a > kSDMMC_CommandClassSwitch< / em > < / td > < td class = "fielddoc" >
< p > Card command class 10. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga1fb9092bcdeada2d206bdc74afbbe122" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sd_ocr_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122aa3ac386a5fb0cf35a0e52bc1ffb189bc" > < / a > kSD_OcrPowerUpBusyFlag< / em > < / td > < td class = "fielddoc" >
< p > Power up busy status. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a136426d6d5631f13f352460b14102466" > < / a > kSD_OcrHostCapacitySupportFlag< / em > < / td > < td class = "fielddoc" >
< p > Card capacity status. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a6d2c661d1d1e69506c5ed47ad98809ad" > < / a > kSD_OcrCardCapacitySupportFlag< / em > < / td > < td class = "fielddoc" >
< p > Card capacity status. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122aab0f5f30a131243337ca95a07dfce94a" > < / a > kSD_OcrSwitch18RequestFlag< / em > < / td > < td class = "fielddoc" >
< p > Switch to 1.8V request. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a9990135cbca01fa7fb913ce6c8425d18" > < / a > kSD_OcrSwitch18AcceptFlag< / em > < / td > < td class = "fielddoc" >
< p > Switch to 1.8V accepted. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a47913b82245425bd3d11f84d628795da" > < / a > kSD_OcrVdd27_28Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.7-2.8. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a6d62c7789b208d96a2d370a35eb44ca8" > < / a > kSD_OcrVdd28_29Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.8-2.9. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a5471d0f44a3a40b1704b2ab9e435f544" > < / a > kSD_OcrVdd29_30Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.9-3.0. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a0af7f372da736a8a1c649557c1dc53b5" > < / a > kSD_OcrVdd30_31Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.9-3.0. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a8a42a2fdfe5e7479c5a902327d8d6169" > < / a > kSD_OcrVdd31_32Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.0-3.1. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122af6eccc6b13c0a55024ec78b05ab9d7e0" > < / a > kSD_OcrVdd32_33Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.1-3.2. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a61cf8c2149816838e7cd1c3f2496c566" > < / a > kSD_OcrVdd33_34Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.2-3.3. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122a19aee5e85da3781c74c2551c435f6e76" > < / a > kSD_OcrVdd34_35Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.3-3.4. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1fb9092bcdeada2d206bdc74afbbe122ac481a68e8466953022bc0fd9bc066ed9" > < / a > kSD_OcrVdd35_36Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.4-3.5. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga84627a72058502328269676b81780f89" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sd_specification_version" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga84627a72058502328269676b81780f89a56801854cc9ec9166eb1957aa16fc475" > < / a > kSD_SpecificationVersion1_0< / em > < / td > < td class = "fielddoc" >
< p > SD card version 1.0-1.01. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga84627a72058502328269676b81780f89a8bad5218ed03a1c8c6ee2b6369901775" > < / a > kSD_SpecificationVersion1_1< / em > < / td > < td class = "fielddoc" >
< p > SD card version 1.10. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga84627a72058502328269676b81780f89a5ca524621d8ee4fc40867e2e84a75bdc" > < / a > kSD_SpecificationVersion2_0< / em > < / td > < td class = "fielddoc" >
< p > SD card version 2.00. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga84627a72058502328269676b81780f89a657954b30c54a207531aef24db22c644" > < / a > kSD_SpecificationVersion3_0< / em > < / td > < td class = "fielddoc" >
< p > SD card version 3.0. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga82025ca0aae4276e3be7bcfdf81861a0" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga82025ca0aae4276e3be7bcfdf81861a0" > _sd_switch_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 = "gga82025ca0aae4276e3be7bcfdf81861a0a293d399b1fc267d33017fe886cb8f6a7" > < / a > kSD_SwitchCheck< / em > < / td > < td class = "fielddoc" >
< p > SD switch mode 0: check function. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga82025ca0aae4276e3be7bcfdf81861a0af1d04ff3891ae71b6e226bbabbfc0520" > < / a > kSD_SwitchSet< / em > < / td > < td class = "fielddoc" >
< p > SD switch mode 1: set function. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gaf3520ff6d43011872bab77edd27d4de3" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sd_csd_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3ade2d22b186822563dfc1517ad696ace5" > < / a > kSD_CsdReadBlockPartialFlag< / em > < / td > < td class = "fielddoc" >
< p > Partial blocks for read allowed [79:79]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3ae2ec53cfaea3e380e553d2a492e9c054" > < / a > kSD_CsdWriteBlockMisalignFlag< / em > < / td > < td class = "fielddoc" >
< p > Write block misalignment [78:78]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3ae99bfe81f8de8355c3c8ae93405ded05" > < / a > kSD_CsdReadBlockMisalignFlag< / em > < / td > < td class = "fielddoc" >
< p > Read block misalignment [77:77]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3ae32c907707fc3c4ef4a7ae9518575a64" > < / a > kSD_CsdDsrImplementedFlag< / em > < / td > < td class = "fielddoc" >
< p > DSR implemented [76:76]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3adf9c8abe0f0c2538e680bc70f3dd53f2" > < / a > kSD_CsdEraseBlockEnabledFlag< / em > < / td > < td class = "fielddoc" >
< p > Erase single block enabled [46:46]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3ab1be250ad4f5f5059ea35d290e988403" > < / a > kSD_CsdWriteProtectGroupEnabledFlag< / em > < / td > < td class = "fielddoc" >
< p > Write protect group enabled [31:31]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3a03f6a060bd6bc2646bcaa30d73d8e430" > < / a > kSD_CsdWriteBlockPartialFlag< / em > < / td > < td class = "fielddoc" >
< p > Partial blocks for write allowed [21:21]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3aa73a272eccd3133c07ca6f2304afb290" > < / a > kSD_CsdFileFormatGroupFlag< / em > < / td > < td class = "fielddoc" >
< p > File format group [15:15]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3a597d39e35b2d475c473c0bb561334660" > < / a > kSD_CsdCopyFlag< / em > < / td > < td class = "fielddoc" >
< p > Copy flag [14:14]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3a967598fd35903cbcfbdb9bbf2738af50" > < / a > kSD_CsdPermanentWriteProtectFlag< / em > < / td > < td class = "fielddoc" >
< p > Permanent write protection [13:13]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf3520ff6d43011872bab77edd27d4de3a6906b59855b5c4ea15134477f2b5f416" > < / a > kSD_CsdTemporaryWriteProtectFlag< / em > < / td > < td class = "fielddoc" >
< p > Temporary write protection [12:12]. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gae8a3b6a5d0d3244ed73924ab2421a0d0" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sd_scr_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae8a3b6a5d0d3244ed73924ab2421a0d0aee905aac57b469feda0a421a2d1e8108" > < / a > kSD_ScrDataStatusAfterErase< / em > < / td > < td class = "fielddoc" >
< p > Data status after erases [55:55]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae8a3b6a5d0d3244ed73924ab2421a0d0a6c685d19c1a88ce5c7cc9c26b20bfc76" > < / a > kSD_ScrSdSpecification3< / em > < / td > < td class = "fielddoc" >
< p > Specification version 3.00 or higher [47:47]. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gaf715e26dfffd1f8de1c18449e2770cff" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sd_timing_function" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf715e26dfffd1f8de1c18449e2770cffac89f1015d0bd93fd7aa0787801367fb3" > < / a > kSD_FunctionSDR12Deafult< / em > < / td > < td class = "fielddoc" >
< p > SDR12 mode & default. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf715e26dfffd1f8de1c18449e2770cffaccfe09471d5bbf156808aad0b6c3ff37" > < / a > kSD_FunctionSDR25HighSpeed< / em > < / td > < td class = "fielddoc" >
< p > SDR25 & high speed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf715e26dfffd1f8de1c18449e2770cffa785a3bc12e2d13b4c3e1bd464881934b" > < / a > kSD_FunctionSDR50< / em > < / td > < td class = "fielddoc" >
< p > SDR50 mode. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf715e26dfffd1f8de1c18449e2770cffa3c7a3785217193240945ffbac5e333db" > < / a > kSD_FunctionSDR104< / em > < / td > < td class = "fielddoc" >
< p > SDR104 mode. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaf715e26dfffd1f8de1c18449e2770cffac94658734e8865be9f20381f171134c5" > < / a > kSD_FunctionDDR50< / em > < / td > < td class = "fielddoc" >
< p > DDR50 mode. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gafb730582952b7ceec73d7dc9bf7bef39" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sd_group_num" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafb730582952b7ceec73d7dc9bf7bef39ad0c0e858c89cf65aa0a3129837ce9de2" > < / a > kSD_GroupTimingMode< / em > < / td > < td class = "fielddoc" >
< p > acess mode group < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafb730582952b7ceec73d7dc9bf7bef39a2b887de931c807b7e85fbf3d4d17fd1b" > < / a > kSD_GroupCommandSystem< / em > < / td > < td class = "fielddoc" >
< p > command system group < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafb730582952b7ceec73d7dc9bf7bef39ac65c68ef639c59d97bc7faf4bc245ece" > < / a > kSD_GroupDriverStrength< / em > < / td > < td class = "fielddoc" >
< p > driver strength group < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafb730582952b7ceec73d7dc9bf7bef39a06f303ec26dbf1bb7f1e21c0656bca53" > < / a > kSD_GroupCurrentLimit< / em > < / td > < td class = "fielddoc" >
< p > current limit group < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga1db2d9c59ba8e325f2319f4b87faf084" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga1db2d9c59ba8e325f2319f4b87faf084" > _sd_timing_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 = "gga1db2d9c59ba8e325f2319f4b87faf084a347bc78ba6bdf58c0c64505e48e5ecde" > < / a > kSD_TimingSDR12DefaultMode< / em > < / td > < td class = "fielddoc" >
< p > Identification mode & SDR12. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1db2d9c59ba8e325f2319f4b87faf084afb357ef5b3179d86821b28414287f941" > < / a > kSD_TimingSDR25HighSpeedMode< / em > < / td > < td class = "fielddoc" >
< p > High speed mode & SDR25. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1db2d9c59ba8e325f2319f4b87faf084abce3b516ac2c22bd1f0e621b999eda14" > < / a > kSD_TimingSDR50Mode< / em > < / td > < td class = "fielddoc" >
< p > SDR50 mode. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1db2d9c59ba8e325f2319f4b87faf084a6550c641b287dbaa78cc7fc0fd9f28d1" > < / a > kSD_TimingSDR104Mode< / em > < / td > < td class = "fielddoc" >
< p > SDR104 mode. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1db2d9c59ba8e325f2319f4b87faf084a8736a46e4e27b4c39acde7a5cad4f0b1" > < / a > kSD_TimingDDR50Mode< / em > < / td > < td class = "fielddoc" >
< p > DDR50 mode. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga5537b44640ad3dcc411b70f037fddbad" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga5537b44640ad3dcc411b70f037fddbad" > _sd_driver_strength< / 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 = "gga5537b44640ad3dcc411b70f037fddbada1258564615e4abfb6c7d8e2151963438" > < / a > kSD_DriverStrengthTypeB< / em > < / td > < td class = "fielddoc" >
< p > default driver strength < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5537b44640ad3dcc411b70f037fddbadaf39dd8cd17d1b1e559bc26de8d9bb310" > < / a > kSD_DriverStrengthTypeA< / em > < / td > < td class = "fielddoc" >
< p > driver strength TYPE A < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5537b44640ad3dcc411b70f037fddbadadabd0526086b317acb681ba4058d82d7" > < / a > kSD_DriverStrengthTypeC< / em > < / td > < td class = "fielddoc" >
< p > driver strength TYPE C < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5537b44640ad3dcc411b70f037fddbadadf5ef762984b46d462e6a133abcbb319" > < / a > kSD_DriverStrengthTypeD< / em > < / td > < td class = "fielddoc" >
< p > driver strength TYPE D < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga77d1dff83feb9dba01dd932dd3ed014c" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga77d1dff83feb9dba01dd932dd3ed014c" > _sd_max_current< / 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 = "gga77d1dff83feb9dba01dd932dd3ed014ca291b3358c678fe7eaff568d01a5978c7" > < / a > kSD_CurrentLimit200MA< / em > < / td > < td class = "fielddoc" >
< p > default current limit < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga77d1dff83feb9dba01dd932dd3ed014ca075cb3342651e4f5633ab0372f5c521a" > < / a > kSD_CurrentLimit400MA< / em > < / td > < td class = "fielddoc" >
< p > current limit to 400MA < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga77d1dff83feb9dba01dd932dd3ed014ca6efdecad70eb1132fdb428cf2f9a67c1" > < / a > kSD_CurrentLimit600MA< / em > < / td > < td class = "fielddoc" >
< p > current limit to 600MA < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga77d1dff83feb9dba01dd932dd3ed014ca67ef2e6fa99e0e6fddf8d37ea4b3fb94" > < / a > kSD_CurrentLimit800MA< / em > < / td > < td class = "fielddoc" >
< p > current limit to 800MA < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga5f4a7aeb53e6e239fa57b8473e820c11" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga5f4a7aeb53e6e239fa57b8473e820c11" > _sdmmc_command< / 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 = "gga5f4a7aeb53e6e239fa57b8473e820c11a0ce225b3186b7895b920be3c3c261764" > < / a > kSDMMC_GoIdleState< / em > < / td > < td class = "fielddoc" >
< p > Go Idle State. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11abc1efe96987030eb40b9fc0fe153e1a8" > < / a > kSDMMC_AllSendCid< / em > < / td > < td class = "fielddoc" >
< p > All Send CID. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a4d49b21e53544de7211ed75e827c7a66" > < / a > kSDMMC_SetDsr< / em > < / td > < td class = "fielddoc" >
< p > Set DSR. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a726b530ae0dfe7ac6e22bca28c7cc600" > < / a > kSDMMC_SelectCard< / em > < / td > < td class = "fielddoc" >
< p > Select Card. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ae1e7d63a1b6e49272eb04b853bdc20e7" > < / a > kSDMMC_SendCsd< / em > < / td > < td class = "fielddoc" >
< p > Send CSD. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11aac4d6ff763f9511385fa3b7b88ff9ca0" > < / a > kSDMMC_SendCid< / em > < / td > < td class = "fielddoc" >
< p > Send CID. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a4c995f1276a98a26c6f1d71243dad9b7" > < / a > kSDMMC_StopTransmission< / em > < / td > < td class = "fielddoc" >
< p > Stop Transmission. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a9c9b281d0d468359b324bce1e4604a34" > < / a > kSDMMC_SendStatus< / em > < / td > < td class = "fielddoc" >
< p > Send Status. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a0b44a9879c07ff0d94875c30df0cfb5c" > < / a > kSDMMC_GoInactiveState< / em > < / td > < td class = "fielddoc" >
< p > Go Inactive State. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ab856ef4f8217c3da566ed3faf92192a1" > < / a > kSDMMC_SetBlockLength< / em > < / td > < td class = "fielddoc" >
< p > Set Block Length. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ae2a6ada939a5401a029bdbf537a1c096" > < / a > kSDMMC_ReadSingleBlock< / em > < / td > < td class = "fielddoc" >
< p > Read Single Block. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11aad66f66e2460b953238fcd51d2bf81c8" > < / a > kSDMMC_ReadMultipleBlock< / em > < / td > < td class = "fielddoc" >
< p > Read Multiple Block. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a4a3a0f3ba8c42cdbaad3700505534f2b" > < / a > kSDMMC_SetBlockCount< / em > < / td > < td class = "fielddoc" >
< p > Set Block Count. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a6cc4c862cde973f5625c5fd16109ded6" > < / a > kSDMMC_WriteSingleBlock< / em > < / td > < td class = "fielddoc" >
< p > Write Single Block. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ab66611c87cc6fc2c46b26b4a323dd6c8" > < / a > kSDMMC_WriteMultipleBlock< / em > < / td > < td class = "fielddoc" >
< p > Write Multiple Block. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ac8507f8bafed79feee232d240eef72ed" > < / a > kSDMMC_ProgramCsd< / em > < / td > < td class = "fielddoc" >
< p > Program CSD. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11abb2e17b3b1120bed2a7c1fe5e8496d25" > < / a > kSDMMC_SetWriteProtect< / em > < / td > < td class = "fielddoc" >
< p > Set Write Protect. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ac663ef475a0eab125d797308e6d7d5c5" > < / a > kSDMMC_ClearWriteProtect< / em > < / td > < td class = "fielddoc" >
< p > Clear Write Protect. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ac6ebd7fa13c82115eb6e3d03edead041" > < / a > kSDMMC_SendWriteProtect< / em > < / td > < td class = "fielddoc" >
< p > Send Write Protect. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ae5d728fa69279779ff32280e0047663a" > < / a > kSDMMC_Erase< / em > < / td > < td class = "fielddoc" >
< p > Erase. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a215ab6df865a93433b95e7506a6bb95e" > < / a > kSDMMC_LockUnlock< / em > < / td > < td class = "fielddoc" >
< p > Lock Unlock. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11a220c94829192d961e1cd78c57d1f801f" > < / a > kSDMMC_ApplicationCommand< / em > < / td > < td class = "fielddoc" >
< p > Send Application Command. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11aa44398189b56bc700f266d2e4f257c32" > < / a > kSDMMC_GeneralCommand< / em > < / td > < td class = "fielddoc" >
< p > General Purpose Command. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f4a7aeb53e6e239fa57b8473e820c11ae3fa1560eedd08e951852406ab1045ff" > < / a > kSDMMC_ReadOcr< / em > < / td > < td class = "fielddoc" >
< p > Read OCR. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gafccd240f973cf154952fb917c9209719" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdio_cccr_reg" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a48677ed3ac8c1ca600122b22453bc6b4" > < / a > kSDIO_RegCCCRSdioVer< / em > < / td > < td class = "fielddoc" >
< p > CCCR & SDIO version. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719abcbe97e10a71632a4213b9fc1d4195f2" > < / a > kSDIO_RegSDVersion< / em > < / td > < td class = "fielddoc" >
< p > SD version. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a53424b860115d202a2fb2db68b2f5fd8" > < / a > kSDIO_RegIOEnable< / em > < / td > < td class = "fielddoc" >
< p > io enable register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a2920e09e15582c110ebc0162f93d2637" > < / a > kSDIO_RegIOReady< / em > < / td > < td class = "fielddoc" >
< p > io ready register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a6bf50e23fbd42bd4bea2067746557ef5" > < / a > kSDIO_RegIOIntEnable< / em > < / td > < td class = "fielddoc" >
< p > io interrupt enable register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719ad0db613c8ec7e318b6a2cb037a9e20b8" > < / a > kSDIO_RegIOIntPending< / em > < / td > < td class = "fielddoc" >
< p > io interrupt pending register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a29f50abbef7e0be732cdf6d7bd08daec" > < / a > kSDIO_RegIOAbort< / em > < / td > < td class = "fielddoc" >
< p > io abort register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719ad223d72d7b5171dbba30124ee5dffa88" > < / a > kSDIO_RegBusInterface< / em > < / td > < td class = "fielddoc" >
< p > bus interface register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a5f8fcb2fe015bd18c8be9d55b0321fde" > < / a > kSDIO_RegCardCapability< / em > < / td > < td class = "fielddoc" >
< p > card capability register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a9d5fa6f4c7b89fcb1ba947291bb0bdf2" > < / a > kSDIO_RegCommonCISPointer< / em > < / td > < td class = "fielddoc" >
< p > common CIS pointer register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a5a54e043fb8cf5812295bdb64c14acbb" > < / a > kSDIO_RegBusSuspend< / em > < / td > < td class = "fielddoc" >
< p > bus suspend register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a58f2b3bfafa6fb7ed211eec9fbcfe806" > < / a > kSDIO_RegFunctionSelect< / em > < / td > < td class = "fielddoc" >
< p > function select register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a5c5cff61e079408ee269cd9479c57e6c" > < / a > kSDIO_RegExecutionFlag< / em > < / td > < td class = "fielddoc" >
< p > execution flag register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a166afe11bbc7195597b4829b34a1d63b" > < / a > kSDIO_RegReadyFlag< / em > < / td > < td class = "fielddoc" >
< p > ready flag register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a79182493f5460c4ba1f226cb1e6ecb43" > < / a > kSDIO_RegFN0BlockSizeLow< / em > < / td > < td class = "fielddoc" >
< p > FN0 block size register. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a075b07dfe5f3519f8ac1a3784be6a0c8" > < / a > kSDIO_RegFN0BlockSizeHigh< / em > < / td > < td class = "fielddoc" >
< p > FN0 block size register. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a856f8b530648e2341a0f7b433b3c50f6" > < / a > kSDIO_RegPowerControl< / em > < / td > < td class = "fielddoc" >
< p > power control register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719ab1aff58a9f436731bd90ef7c3b3bf88c" > < / a > kSDIO_RegBusSpeed< / em > < / td > < td class = "fielddoc" >
< p > bus speed register < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719abef012a0303fa1e79de704b11a8c3a1a" > < / a > kSDIO_RegUHSITimingSupport< / em > < / td > < td class = "fielddoc" >
< p > UHS-I timing support register. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719ad302269182e2b1e0aa0c2357c992b48d" > < / a > kSDIO_RegDriverStrength< / em > < / td > < td class = "fielddoc" >
< p > Driver strength register. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafccd240f973cf154952fb917c9209719a56d085025704fe84c6f415901d226d28" > < / a > kSDIO_RegInterruptExtension< / em > < / td > < td class = "fielddoc" >
< p > Interrupt extension register. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga5acce2c54eb0221e3133d11d2b1d3d16" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga5acce2c54eb0221e3133d11d2b1d3d16" > _sdio_command< / 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 = "gga5acce2c54eb0221e3133d11d2b1d3d16a3ee799cc78f0285bda5870331b333c68" > < / a > kSDIO_SendRelativeAddress< / em > < / td > < td class = "fielddoc" >
< p > send relative address < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5acce2c54eb0221e3133d11d2b1d3d16a8db7ab2df9eaf82e9bd5133f6d2c5b1f" > < / a > kSDIO_SendOperationCondition< / em > < / td > < td class = "fielddoc" >
< p > send operation condition < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5acce2c54eb0221e3133d11d2b1d3d16a2ea0bc140e677b6aebf3bdc5c0689582" > < / a > kSDIO_SendInterfaceCondition< / em > < / td > < td class = "fielddoc" >
< p > send interface condition < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5acce2c54eb0221e3133d11d2b1d3d16a20d216b34aa45fa6c239015739ab47ed" > < / a > kSDIO_RWIODirect< / em > < / td > < td class = "fielddoc" >
< p > read/write IO direct command < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5acce2c54eb0221e3133d11d2b1d3d16aa888884c32d8f1340895bb2fdf808dee" > < / a > kSDIO_RWIOExtended< / em > < / td > < td class = "fielddoc" >
< p > read/write IO extended command < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gad5cd45fdb6d1e091aa71e2b9134e4ca4" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#gad5cd45fdb6d1e091aa71e2b9134e4ca4" > _sdio_func_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 = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4a0b4a041f3f3a017d935c0e839cdce679" > < / a > kSDIO_FunctionNum0< / em > < / td > < td class = "fielddoc" >
< p > sdio function0 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4aa1309108ee2d78e57a6ff7bfc26d453a" > < / a > kSDIO_FunctionNum1< / em > < / td > < td class = "fielddoc" >
< p > sdio function1 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4a8aec09039683dde8ee2ddbb90245928b" > < / a > kSDIO_FunctionNum2< / em > < / td > < td class = "fielddoc" >
< p > sdio function2 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4a61dd8b914acc0b589a5e8ed1de961633" > < / a > kSDIO_FunctionNum3< / em > < / td > < td class = "fielddoc" >
< p > sdio function3 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4abe81b14963bd88b6c039af18959238c1" > < / a > kSDIO_FunctionNum4< / em > < / td > < td class = "fielddoc" >
< p > sdio function4 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4a11db41a653ff97fac5f21c0cb1786477" > < / a > kSDIO_FunctionNum5< / em > < / td > < td class = "fielddoc" >
< p > sdio function5 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4a88c1e3598862407f09eb6aad54b98be0" > < / a > kSDIO_FunctionNum6< / em > < / td > < td class = "fielddoc" >
< p > sdio function6 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4a375c0d86dc995fad12e6722192aca740" > < / a > kSDIO_FunctionNum7< / em > < / td > < td class = "fielddoc" >
< p > sdio function7 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggad5cd45fdb6d1e091aa71e2b9134e4ca4aa8ab755d5b0f654bf63296d7d7859f74" > < / a > kSDIO_FunctionMemory< / em > < / td > < td class = "fielddoc" >
< p > for combo card < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga7cc2e4244ca368f68e5746185eda6c4a" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdio_status_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga7cc2e4244ca368f68e5746185eda6c4aa39d52dc8bb5d89d2968679fdd9261d91" > < / a > kSDIO_StatusCmdCRCError< / em > < / td > < td class = "fielddoc" >
< p > the CRC check of the previous cmd fail < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga7cc2e4244ca368f68e5746185eda6c4aa2889bbf54a834763f5605d6698d9acd8" > < / a > kSDIO_StatusIllegalCmd< / em > < / td > < td class = "fielddoc" >
< p > cmd illegal for the card state < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga7cc2e4244ca368f68e5746185eda6c4aa94aaa65295a317fc25aae979a1ee3542" > < / a > kSDIO_StatusR6Error< / em > < / td > < td class = "fielddoc" >
< p > special for R6 error status < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga7cc2e4244ca368f68e5746185eda6c4aa33267b784ec93edf90c031f9f64b9282" > < / a > kSDIO_StatusError< / em > < / td > < td class = "fielddoc" >
< p > A general or an unknown error occurred. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga7cc2e4244ca368f68e5746185eda6c4aa905c213df73c91e22fd445e80f768180" > < / a > kSDIO_StatusFunctionNumError< / em > < / td > < td class = "fielddoc" >
< p > invail function error < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga7cc2e4244ca368f68e5746185eda6c4aacb8fa950d1fdbc91c023e38f9ca619bf" > < / a > kSDIO_StatusOutofRange< / em > < / td > < td class = "fielddoc" >
< p > cmd argument was out of the allowed range < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gaedcf2109f459315e1a7f2af73ec9b603" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdio_ocr_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a4be332d1b0dbb70f23f75546ffa7e031" > < / a > kSDIO_OcrPowerUpBusyFlag< / em > < / td > < td class = "fielddoc" >
< p > Power up busy status. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a9d94dd0dc8dac8fdbd0eb53a62bc7193" > < / a > kSDIO_OcrIONumber< / em > < / td > < td class = "fielddoc" >
< p > number of IO function < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a3a5a7a7cbfc68217258f0536bb1fe6e6" > < / a > kSDIO_OcrMemPresent< / em > < / td > < td class = "fielddoc" >
< p > memory present flag < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603aa879f7efbe548f0fa0f5ee5baa3f8753" > < / a > kSDIO_OcrVdd20_21Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.0-2.1. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a3ab238e80cc9188945e4eb845c4d2018" > < / a > kSDIO_OcrVdd21_22Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.1-2.2. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603ab2fe0ea8ac29a6b3a0cb78899fdb159a" > < / a > kSDIO_OcrVdd22_23Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.2-2.3. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a0d6c4c868c5b93007bcb471e4e3bea08" > < / a > kSDIO_OcrVdd23_24Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.3-2.4. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a13ed5fc6ceef898b81d1a5da3a18c1c6" > < / a > kSDIO_OcrVdd24_25Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.4-2.5. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a09bd58fec1ab8e3a945744eeaf0614fc" > < / a > kSDIO_OcrVdd25_26Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.5-2.6. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a7a418b65e744f6f9e84575d8e7421619" > < / a > kSDIO_OcrVdd26_27Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.6-2.7. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603aaaa5146f68e1210432759c51b26b85b6" > < / a > kSDIO_OcrVdd27_28Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.7-2.8. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a93abd3a8f530dcbda3392ac47dfe9520" > < / a > kSDIO_OcrVdd28_29Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.8-2.9. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a36a5238b48069ec7284fa3c59b4f3985" > < / a > kSDIO_OcrVdd29_30Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.9-3.0. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a86a98e8f1b54f6978843f97a537dc89b" > < / a > kSDIO_OcrVdd30_31Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 2.9-3.0. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603aa94b9d9cf33f60a035c8ef8dc2c19ef9" > < / a > kSDIO_OcrVdd31_32Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.0-3.1. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a391f28418e6ef5085e020fdd8979c128" > < / a > kSDIO_OcrVdd32_33Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.1-3.2. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603afba13081883e965bdc003219817c6f7d" > < / a > kSDIO_OcrVdd33_34Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.2-3.3. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603a099a3ce3f4b23239e1d01da2221b07be" > < / a > kSDIO_OcrVdd34_35Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.3-3.4. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaedcf2109f459315e1a7f2af73ec9b603aa1ab7676f8c4db78e7bcf41e6582d7d9" > < / a > kSDIO_OcrVdd35_36Flag< / em > < / td > < td class = "fielddoc" >
< p > VDD 3.4-3.5. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga900dca9b26de42491763226e12dcd47b" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdio_capability_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47ba5f80aff8b4faaa6d14eb9291f72635c3" > < / a > kSDIO_CCCRSupportDirectCmdDuringDataTrans< / em > < / td > < td class = "fielddoc" >
< p > support direct cmd during data transfer < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47babbbc300fb3e77528e37a65f11d336f40" > < / a > kSDIO_CCCRSupportMultiBlock< / em > < / td > < td class = "fielddoc" >
< p > support multi block mode < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47baa687b9aa3c3cb73e5005d24ccfd61fa4" > < / a > kSDIO_CCCRSupportReadWait< / em > < / td > < td class = "fielddoc" >
< p > support read wait < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47ba4dd21c4ad25356d449c1f54655741838" > < / a > kSDIO_CCCRSupportSuspendResume< / em > < / td > < td class = "fielddoc" >
< p > support suspend resume < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47ba027a40498168cee6a4bc44eac4b56f27" > < / a > kSDIO_CCCRSupportIntDuring4BitDataTrans< / em > < / td > < td class = "fielddoc" >
< p > support interrupt during 4-bit data transfer < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47ba621ac2c9ef604f7e37735459c53de437" > < / a > kSDIO_CCCRSupportLowSpeed1Bit< / em > < / td > < td class = "fielddoc" >
< p > support low speed 1bit mode < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47ba5c5058371180ff26cc248f2d58a04ace" > < / a > kSDIO_CCCRSupportLowSpeed4Bit< / em > < / td > < td class = "fielddoc" >
< p > support low speed 4bit mode < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47ba9304adfe202bd0a8be4be16723e68e3d" > < / a > kSDIO_CCCRSupportMasterPowerControl< / em > < / td > < td class = "fielddoc" >
< p > support master power control < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47baa15d46ae05986d014003a268f3d8a61d" > < / a > kSDIO_CCCRSupportHighSpeed< / em > < / td > < td class = "fielddoc" >
< p > support high speed < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga900dca9b26de42491763226e12dcd47ba3b83f22f7006408e55b6d4ed7b934dba" > < / a > kSDIO_CCCRSupportContinuousSPIInt< / em > < / td > < td class = "fielddoc" >
< p > support continuous SPI interrupt < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga1be3860693af99a6c1da72580097294c" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_sdio_fbr_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1be3860693af99a6c1da72580097294ca65e3c0dde2f54f232955f84cb336812a" > < / a > kSDIO_FBRSupportCSA< / em > < / td > < td class = "fielddoc" >
< p > function support CSA < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1be3860693af99a6c1da72580097294ca1e0d2d54fb28e42e047a78ad3dfe7b21" > < / a > kSDIO_FBRSupportPowerSelection< / em > < / td > < td class = "fielddoc" >
< p > function support power selection < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga1074f5edac9307e115d868706a322733" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga1074f5edac9307e115d868706a322733" > _sdio_bus_width< / 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 = "gga1074f5edac9307e115d868706a322733ad360d8a8ca5a134633f5bbaaa4748ce8" > < / a > kSDIO_DataBus1Bit< / em > < / td > < td class = "fielddoc" >
< p > 1 bit bus mode < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1074f5edac9307e115d868706a322733a12e7c5890a9740610f9bb31fd04ffd13" > < / a > kSDIO_DataBus4Bit< / em > < / td > < td class = "fielddoc" >
< p > 4 bit bus mode < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga1074f5edac9307e115d868706a322733a75ce06bc7110b9e8241882e0e83cade8" > < / a > kSDIO_DataBus8Bit< / em > < / td > < td class = "fielddoc" >
< p > 8 bit bus mode < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga24ef8c10a9048c84b18ddaba6c926291" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga24ef8c10a9048c84b18ddaba6c926291" > _mmc_command< / 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 = "gga24ef8c10a9048c84b18ddaba6c926291a3bdf2f603c5081cb2f096d208c2edf19" > < / a > kMMC_SendOperationCondition< / em > < / td > < td class = "fielddoc" >
< p > Send Operation Condition. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a5cb31eaa1bc4dc98cfeab371bca35784" > < / a > kMMC_SetRelativeAddress< / em > < / td > < td class = "fielddoc" >
< p > Set Relative Address. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a42af00911e92c68f78b1e09e08961a42" > < / a > kMMC_SleepAwake< / em > < / td > < td class = "fielddoc" >
< p > Sleep Awake. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291ae754a93a05cebd9910a65292ae0ded53" > < / a > kMMC_Switch< / em > < / td > < td class = "fielddoc" >
< p > Switch. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a53f3be321223e6753323e8efb8033dde" > < / a > kMMC_SendExtendedCsd< / em > < / td > < td class = "fielddoc" >
< p > Send EXT_CSD. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a58dd89c5ed032e11fe0d3899b031fbf8" > < / a > kMMC_ReadDataUntilStop< / em > < / td > < td class = "fielddoc" >
< p > Read Data Until Stop. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291aa1c8cd04d4b18912e50bce389a79504a" > < / a > kMMC_BusTestRead< / em > < / td > < td class = "fielddoc" >
< p > Test Read. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a4cf3748e5201b5ce5b379738accd5932" > < / a > kMMC_SendingBusTest< / em > < / td > < td class = "fielddoc" >
< p > test bus width cmd < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a988ab9f5cda20b5dadcc0abb889cc1b6" > < / a > kMMC_WriteDataUntilStop< / em > < / td > < td class = "fielddoc" >
< p > Write Data Until Stop. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a0c8820674eae3287f65509f68b691019" > < / a > kMMC_SendTuningBlock< / em > < / td > < td class = "fielddoc" >
< p > MMC sending tuning block. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a66b2bc9c05427be3e4b951c8547dd2c2" > < / a > kMMC_ProgramCid< / em > < / td > < td class = "fielddoc" >
< p > Program CID. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a46040aa86afc6130fc07bfc181282fa7" > < / a > kMMC_EraseGroupStart< / em > < / td > < td class = "fielddoc" >
< p > Erase Group Start. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a5df80262e36fc86a3eb5ed7e87c3760c" > < / a > kMMC_EraseGroupEnd< / em > < / td > < td class = "fielddoc" >
< p > Erase Group End. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a6b7f2dfd5cbe1db1fc341c0997e7321a" > < / a > kMMC_FastInputOutput< / em > < / td > < td class = "fielddoc" >
< p > Fast IO. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga24ef8c10a9048c84b18ddaba6c926291a2628304c2162e45bb704cf08a1f0c197" > < / a > kMMC_GoInterruptState< / em > < / td > < td class = "fielddoc" >
< p > Go interrupt State. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gac1c4203e410cb1a845d60852d089b5e3" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#gac1c4203e410cb1a845d60852d089b5e3" > _mmc_classified_voltage< / 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 = "ggac1c4203e410cb1a845d60852d089b5e3a406b57040f98fc9ba6566b604f78b588" > < / a > kMMC_ClassifiedVoltageHigh< / em > < / td > < td class = "fielddoc" >
< p > High-voltage MMC card. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac1c4203e410cb1a845d60852d089b5e3a22d2e3f406b395189e3441a43cfb115f" > < / a > kMMC_ClassifiedVoltageDual< / em > < / td > < td class = "fielddoc" >
< p > Dual-voltage MMC card. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga2e1de141a47f45fd90c10a2593104434" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga2e1de141a47f45fd90c10a2593104434" > _mmc_classified_density< / 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 = "gga2e1de141a47f45fd90c10a2593104434a9cf21f29f38126e2141d82f3898d5b35" > < / a > kMMC_ClassifiedDensityWithin2GB< / em > < / td > < td class = "fielddoc" >
< p > Density byte is less than or equal 2GB. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga0c5535b6cc73c9a9f77e4f7c4c565216" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga0c5535b6cc73c9a9f77e4f7c4c565216" > _mmc_access_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 = "gga0c5535b6cc73c9a9f77e4f7c4c565216a457b7da6a16ecf1df9379ba35daa5a3b" > < / a > kMMC_AccessModeByte< / em > < / td > < td class = "fielddoc" >
< p > The card should be accessed as byte. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga0c5535b6cc73c9a9f77e4f7c4c565216a0d62d55b53271db3b2e1fe5f52f87163" > < / a > kMMC_AccessModeSector< / em > < / td > < td class = "fielddoc" >
< p > The card should be accessed as sector. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gae6849646377f54d83ef4470c514f180d" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#gae6849646377f54d83ef4470c514f180d" > _mmc_voltage_window< / 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 = "ggae6849646377f54d83ef4470c514f180da9d2b3b79fc2fecde7e0ef7df704363eb" > < / a > kMMC_VoltageWindowNone< / em > < / td > < td class = "fielddoc" >
< p > voltage window is not define by user < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae6849646377f54d83ef4470c514f180da5f74194ecb669dd11acd9499d7c339b4" > < / a > kMMC_VoltageWindow120< / em > < / td > < td class = "fielddoc" >
< p > Voltage window is 1.20V. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae6849646377f54d83ef4470c514f180da31a6fd6f15c2edd138f560f65fa414cf" > < / a > kMMC_VoltageWindow170to195< / em > < / td > < td class = "fielddoc" >
< p > Voltage window is 1.70V to 1.95V. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae6849646377f54d83ef4470c514f180dadfc467fa0e637930a372a5bc18c2332a" > < / a > kMMC_VoltageWindows270to360< / em > < / td > < td class = "fielddoc" >
< p > Voltage window is 2.70V to 3.60V. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga42fc86584c200b96bd33c3a8ae8a7450" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga42fc86584c200b96bd33c3a8ae8a7450" > _mmc_csd_structure_version< / 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 = "gga42fc86584c200b96bd33c3a8ae8a7450aca16f6cb8f5df82ba9f4bbbd9f8b0940" > < / a > kMMC_CsdStrucureVersion10< / em > < / td > < td class = "fielddoc" >
< p > CSD version No. < / p >
< p > 1.0 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga42fc86584c200b96bd33c3a8ae8a7450a7745d253c846bd6aebd2bd12b43fc8c0" > < / a > kMMC_CsdStrucureVersion11< / em > < / td > < td class = "fielddoc" >
< p > CSD version No. < / p >
< p > 1.1 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga42fc86584c200b96bd33c3a8ae8a7450a1cffefe9c7bfa9e50605cf2e330a21d8" > < / a > kMMC_CsdStrucureVersion12< / em > < / td > < td class = "fielddoc" >
< p > CSD version No. < / p >
< p > 1.2 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga42fc86584c200b96bd33c3a8ae8a7450a6bab24dedf208f796571797df345ce50" > < / a > kMMC_CsdStrucureVersionInExtcsd< / em > < / td > < td class = "fielddoc" >
< p > Version coded in Extended CSD. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga3489754869b29eef195af6d2458e7072" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga3489754869b29eef195af6d2458e7072" > _mmc_specification_version< / 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 = "gga3489754869b29eef195af6d2458e7072a7bcdc52a56bdd485dddaa377f5da220f" > < / a > kMMC_SpecificationVersion0< / em > < / td > < td class = "fielddoc" >
< p > Allocated by MMCA. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga3489754869b29eef195af6d2458e7072a29ad19f9d66aafb29cda7e47625200c7" > < / a > kMMC_SpecificationVersion1< / em > < / td > < td class = "fielddoc" >
< p > Allocated by MMCA. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga3489754869b29eef195af6d2458e7072a398234cddcad77de60b0b76006536956" > < / a > kMMC_SpecificationVersion2< / em > < / td > < td class = "fielddoc" >
< p > Allocated by MMCA. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga3489754869b29eef195af6d2458e7072a8ee5706a94a174a8ffd4dd2af8353f51" > < / a > kMMC_SpecificationVersion3< / em > < / td > < td class = "fielddoc" >
< p > Allocated by MMCA. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga3489754869b29eef195af6d2458e7072a1d5469b7e5f5eee16d6c93ca617f8631" > < / a > kMMC_SpecificationVersion4< / em > < / td > < td class = "fielddoc" >
< p > Version 4.1/4.2/4.3/4.41-4.5-4.51-5.0. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gac9420823bfeba78fce625fc105e3b01d" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_mmc_extended_csd_revision" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac9420823bfeba78fce625fc105e3b01da09b9be30f2a927c8dc54c961abef88f8" > < / a > kMMC_ExtendedCsdRevision10< / em > < / td > < td class = "fielddoc" >
< p > Revision 1.0. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac9420823bfeba78fce625fc105e3b01da993ec99566e9ede40f4ce44bb0d106c7" > < / a > kMMC_ExtendedCsdRevision11< / em > < / td > < td class = "fielddoc" >
< p > Revision 1.1. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac9420823bfeba78fce625fc105e3b01daaf33619bce99dfd9dd32d39affb0c494" > < / a > kMMC_ExtendedCsdRevision12< / em > < / td > < td class = "fielddoc" >
< p > Revision 1.2. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac9420823bfeba78fce625fc105e3b01da5f0a4336431ed675ac4fee92266d9a6a" > < / a > kMMC_ExtendedCsdRevision13< / em > < / td > < td class = "fielddoc" >
< p > Revision 1.3 MMC4.3. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac9420823bfeba78fce625fc105e3b01da95e655fececef20d27d0aa08583fe0a7" > < / a > kMMC_ExtendedCsdRevision14< / em > < / td > < td class = "fielddoc" >
< p > Revision 1.4 obsolete. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac9420823bfeba78fce625fc105e3b01da65c64eb2d4179b6a7b1ca447337ff68c" > < / a > kMMC_ExtendedCsdRevision15< / em > < / td > < td class = "fielddoc" >
< p > Revision 1.5 MMC4.41. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac9420823bfeba78fce625fc105e3b01dae69ab80b4b2c0402466e0b5b6edd1c91" > < / a > kMMC_ExtendedCsdRevision16< / em > < / td > < td class = "fielddoc" >
< p > Revision 1.6 MMC4.5. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggac9420823bfeba78fce625fc105e3b01da817123af512f212ab2cc8c22bc4951a4" > < / a > kMMC_ExtendedCsdRevision17< / em > < / td > < td class = "fielddoc" >
< p > Revision 1.7 MMC5.0. < / p >
< / td > < / tr >
2022-04-08 14:42:47 +00:00
< / table >
2024-04-12 13:21:49 +00:00
< / div >
< / div >
< a class = "anchor" id = "ga4d49bb50f05f847c92a5769d90c1975d" > < / a >
2022-04-08 14:42:47 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga4d49bb50f05f847c92a5769d90c1975d" > _mmc_command_set< / a > < / td >
2022-04-08 14:42:47 +00:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2024-04-12 13:21:49 +00:00
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4d49bb50f05f847c92a5769d90c1975da602759b20aede13ec545ec88b506bafd" > < / a > kMMC_CommandSetStandard< / em > < / td > < td class = "fielddoc" >
< p > Standard MMC. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4d49bb50f05f847c92a5769d90c1975da4ecb671dfbaa81266f1babf0c3d52abd" > < / a > kMMC_CommandSet1< / em > < / td > < td class = "fielddoc" >
< p > Command set 1. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4d49bb50f05f847c92a5769d90c1975da595ac8ed250850d87118334fe25b2fff" > < / a > kMMC_CommandSet2< / em > < / td > < td class = "fielddoc" >
< p > Command set 2. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4d49bb50f05f847c92a5769d90c1975da0fcc7a4b6ab3e8c55b8a73e50dd92e89" > < / a > kMMC_CommandSet3< / em > < / td > < td class = "fielddoc" >
< p > Command set 3. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga4d49bb50f05f847c92a5769d90c1975da90d6ac113430d121b9eb713b4d88586f" > < / a > kMMC_CommandSet4< / em > < / td > < td class = "fielddoc" >
< p > Command set 4. < / p >
< / td > < / tr >
2022-04-08 14:42:47 +00:00
< / table >
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "gafa9be5679ab03d785820f2474c5ccc6e" > < / a >
2022-04-08 14:42:47 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > anonymous enum< / td >
2022-04-08 14:42:47 +00:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2024-04-12 13:21:49 +00:00
< p > < a class = "anchor" id = "_mmc_support_boot_mode" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa9be5679ab03d785820f2474c5ccc6ea47b655494a46ee578bae5af501644574" > < / a > kMMC_SupportAlternateBoot< / em > < / td > < td class = "fielddoc" >
< p > support alternative boot mode < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa9be5679ab03d785820f2474c5ccc6ea5fbfd0e29e47077bb8993258c5ea044d" > < / a > kMMC_SupportDDRBoot< / em > < / td > < td class = "fielddoc" >
< p > support DDR boot mode < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggafa9be5679ab03d785820f2474c5ccc6ea9963793c5876c110c63900a101395b7a" > < / a > kMMC_SupportHighSpeedBoot< / em > < / td > < td class = "fielddoc" >
< p > support high speed boot mode < / p >
< / td > < / tr >
2022-04-08 14:42:47 +00:00
< / table >
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "gae2781ba22f4bbbe0c4c47f657dcaabee" > < / a >
2022-04-08 14:42:47 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > enum < a class = "el" href = "a00038.html#gae2781ba22f4bbbe0c4c47f657dcaabee" > _mmc_high_speed_timing< / a > < / td >
2022-04-08 14:42:47 +00:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2024-04-12 13:21:49 +00:00
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae2781ba22f4bbbe0c4c47f657dcaabeea2722d1cf27eafd306ba74e17154a97b7" > < / a > kMMC_HighSpeedTimingNone< / em > < / td > < td class = "fielddoc" >
< p > MMC card using none high-speed timing. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae2781ba22f4bbbe0c4c47f657dcaabeeaf1565b6799278071997c4142daed38f9" > < / a > kMMC_HighSpeedTiming< / em > < / td > < td class = "fielddoc" >
< p > MMC card using high-speed timing. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae2781ba22f4bbbe0c4c47f657dcaabeea414d1b02428467c865c24a8af01b81de" > < / a > kMMC_HighSpeed200Timing< / em > < / td > < td class = "fielddoc" >
< p > MMC card high speed 200 timing. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae2781ba22f4bbbe0c4c47f657dcaabeea748cdd8f71912fe941fb1a09c6dc0970" > < / a > kMMC_HighSpeed400Timing< / em > < / td > < td class = "fielddoc" >
< p > MMC card high speed 400 timing. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae2781ba22f4bbbe0c4c47f657dcaabeea6187bc8a8fcc667d4585ed2259d75199" > < / a > kMMC_EnhanceHighSpeed400Timing< / em > < / td > < td class = "fielddoc" >
< p > MMC card high speed 400 timing. < / p >
< / td > < / tr >
< / table >
2022-04-08 14:42:47 +00:00
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "ga2a2f5e00dd3dc7d33498bf3af2ac125c" > < / a >
2022-04-08 14:42:47 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga2a2f5e00dd3dc7d33498bf3af2ac125c" > _mmc_data_bus_width< / a > < / td >
2022-04-08 14:42:47 +00:00
< / tr >
2024-04-12 13:21:49 +00:00
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2a2f5e00dd3dc7d33498bf3af2ac125ca610c680e3d65cca9cfb5dbb8fe4c452d" > < / a > kMMC_DataBusWidth1bit< / em > < / td > < td class = "fielddoc" >
< p > MMC data bus width is 1 bit. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2a2f5e00dd3dc7d33498bf3af2ac125cae845763ba0e689d16a3525d1e9bc5974" > < / a > kMMC_DataBusWidth4bit< / em > < / td > < td class = "fielddoc" >
< p > MMC data bus width is 4 bits. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2a2f5e00dd3dc7d33498bf3af2ac125ca63f4806a2facdbdec1e6f47c47492980" > < / a > kMMC_DataBusWidth8bit< / em > < / td > < td class = "fielddoc" >
< p > MMC data bus width is 8 bits. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2a2f5e00dd3dc7d33498bf3af2ac125ca65dc78c9863ebea689403e77068ea046" > < / a > kMMC_DataBusWidth4bitDDR< / em > < / td > < td class = "fielddoc" >
< p > MMC data bus width is 4 bits ddr. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2a2f5e00dd3dc7d33498bf3af2ac125cac5888fb216f7e56d9aaf8583f9ba7446" > < / a > kMMC_DataBusWidth8bitDDR< / em > < / td > < td class = "fielddoc" >
< p > MMC data bus width is 8 bits ddr. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga2a2f5e00dd3dc7d33498bf3af2ac125cae737daf82f34a2676dccefb67979e9b5" > < / a > kMMC_DataBusWidth8bitDDRSTROBE< / em > < / td > < td class = "fielddoc" >
< p > MMC data bus width is 8 bits ddr strobe mode. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga5f42470542b257d89be222d450792c50" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
2022-04-08 14:42:47 +00:00
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga5f42470542b257d89be222d450792c50" > _mmc_boot_partition_enable< / a > < / td >
2022-04-08 14:42:47 +00:00
< / tr >
2024-04-12 13:21:49 +00:00
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f42470542b257d89be222d450792c50a7b2edab23990a428638f02aa51801ba5" > < / a > kMMC_BootPartitionEnableNot< / em > < / td > < td class = "fielddoc" >
< p > Device not boot enabled (default) < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f42470542b257d89be222d450792c50a871d163a51b393ad69d9204d4a952b41" > < / a > kMMC_BootPartitionEnablePartition1< / em > < / td > < td class = "fielddoc" >
< p > Boot partition 1 enabled for boot. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f42470542b257d89be222d450792c50a81c56c29e01aebae8366fde55f161dd5" > < / a > kMMC_BootPartitionEnablePartition2< / em > < / td > < td class = "fielddoc" >
< p > Boot partition 2 enabled for boot. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga5f42470542b257d89be222d450792c50a508c5565fbc5a44f708ad53812441c04" > < / a > kMMC_BootPartitionEnableUserAera< / em > < / td > < td class = "fielddoc" >
< p > User area enabled for boot. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga585747ade714b97829c24cd6e84b66f8" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
2022-04-08 14:42:47 +00:00
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga585747ade714b97829c24cd6e84b66f8" > _mmc_boot_timing_mode< / a > < / td >
2022-04-08 14:42:47 +00:00
< / tr >
2023-01-26 02:53:53 +00:00
< / table >
< / div > < div class = "memdoc" >
2024-04-12 13:21:49 +00:00
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga585747ade714b97829c24cd6e84b66f8ae2ce03758b74352217e818cf4d67e7d4" > < / a > kMMC_BootModeSDRWithDefaultTiming< / em > < / td > < td class = "fielddoc" >
< p > boot mode single data rate with backward compatiable timings < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga585747ade714b97829c24cd6e84b66f8a2f7797ecdaf70c1fe5ded5e13b237470" > < / a > kMMC_BootModeSDRWithHighSpeedTiming< / em > < / td > < td class = "fielddoc" >
< p > boot mode single data rate with high speed timing < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga585747ade714b97829c24cd6e84b66f8a2ea6da50be0aa64cba9a9ae6482b52d2" > < / a > kMMC_BootModeDDRTiming< / em > < / td > < td class = "fielddoc" >
< p > boot mode dual date rate < / p >
< / td > < / tr >
< / table >
2023-01-26 02:53:53 +00:00
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "ga6920c4739d9071c1d634bf13e0d6da84" > < / a >
2023-01-26 02:53:53 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga6920c4739d9071c1d634bf13e0d6da84" > _mmc_boot_partition_wp< / a > < / td >
2023-01-26 02:53:53 +00:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2024-04-12 13:21:49 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84a10550a80b0c119cca04cbb07dd3568b0" > < / a > kMMC_BootPartitionWPDisable< / em > < / td > < td class = "fielddoc" >
< p > boot partition write protection disable < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84a798cfc85ad5cf53ba730a187d27575b2" > < / a > kMMC_BootPartitionPwrWPToBothPartition< / em > < / td > < td class = "fielddoc" >
< p > power on period write protection apply to both boot partitions < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84aba6cb7b631e9e44e0c17fce0bc0e7805" > < / a > kMMC_BootPartitionPermWPToBothPartition< / em > < / td > < td class = "fielddoc" >
< p > permanent write protection apply to both boot partitions < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84a80052df9c1996a7c642b70ac4dc7c41e" > < / a > kMMC_BootPartitionPwrWPToPartition1< / em > < / td > < td class = "fielddoc" >
< p > power on period write protection apply to partition1 < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84adaa930b1b34c0eb71acdc40987ef99f5" > < / a > kMMC_BootPartitionPwrWPToPartition2< / em > < / td > < td class = "fielddoc" >
< p > power on period write protection apply to partition2 < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84aac992faaeb3a7b4a786c71ba061f289f" > < / a > kMMC_BootPartitionPermWPToPartition1< / em > < / td > < td class = "fielddoc" >
< p > permanent write protection apply to partition1 < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84a90af64a0753341c12264b883f2dcb581" > < / a > kMMC_BootPartitionPermWPToPartition2< / em > < / td > < td class = "fielddoc" >
< p > permanent write protection apply to partition2 < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84aeab2189c8a70a625ed3983a29203ae98" > < / a > kMMC_BootPartitionPermWPToPartition1PwrWPToPartition2< / em > < / td > < td class = "fielddoc" >
< p > permanent write protection apply to partition1, power on period write protection apply to partition2 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga6920c4739d9071c1d634bf13e0d6da84a93f52c2904cbf990ec00892c321f485c" > < / a > kMMC_BootPartitionPermWPToPartition2PwrWPToPartition1< / em > < / td > < td class = "fielddoc" >
< p > permanent write protection apply to partition2, power on period write protection apply to partition1 < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gae6dceca96ec2c7a1b4aa211264a87ef6" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_mmc_boot_partition_wp_status" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae6dceca96ec2c7a1b4aa211264a87ef6a5ff54b378ddeeb03bae096e526abe257" > < / a > kMMC_BootPartitionNotProtected< / em > < / td > < td class = "fielddoc" >
< p > boot partition not protected < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae6dceca96ec2c7a1b4aa211264a87ef6a40cc64f6d5fbdaac5e65e3a7f324a593" > < / a > kMMC_BootPartitionPwrProtected< / em > < / td > < td class = "fielddoc" >
< p > boot partition is power on period write protected < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggae6dceca96ec2c7a1b4aa211264a87ef6a94fab18e8c8b3542c4113e866e28cf0c" > < / a > kMMC_BootPartitionPermProtected< / em > < / td > < td class = "fielddoc" >
< p > boot partition is permanently protected < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
< / table >
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "ga9be583062cff14cf7bbb00dd3495a8c5" > < / a >
2023-01-26 02:53:53 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
2022-04-08 14:42:47 +00:00
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga9be583062cff14cf7bbb00dd3495a8c5" > _mmc_access_partition< / a > < / td >
2023-01-26 02:53:53 +00:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2024-04-12 13:21:49 +00:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9be583062cff14cf7bbb00dd3495a8c5a5200634049cda3bffd780904953c0aad" > < / a > kMMC_AccessPartitionUserAera< / em > < / td > < td class = "fielddoc" >
< p > No access to boot partition (default), normal partition. < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9be583062cff14cf7bbb00dd3495a8c5aa5a92d5a1cab7ca91d90ea2e5858b6cb" > < / a > kMMC_AccessPartitionBoot1< / em > < / td > < td class = "fielddoc" >
< p > Read/Write boot partition 1. < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9be583062cff14cf7bbb00dd3495a8c5aae68f31a21fab12c0b15b5f84bdacafb" > < / a > kMMC_AccessPartitionBoot2< / em > < / td > < td class = "fielddoc" >
< p > Read/Write boot partition 2. < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9be583062cff14cf7bbb00dd3495a8c5a275ccd69f3c98a5983c5f0c995aae8d4" > < / a > kMMC_AccessRPMB< / em > < / td > < td class = "fielddoc" >
< p > Replay protected mem block. < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9be583062cff14cf7bbb00dd3495a8c5a22615f326db572a41058116c12738077" > < / a > kMMC_AccessGeneralPurposePartition1< / em > < / td > < td class = "fielddoc" >
< p > access to general purpose partition 1 < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9be583062cff14cf7bbb00dd3495a8c5a2d6568dc81c47738a3e1e89245da6f9e" > < / a > kMMC_AccessGeneralPurposePartition2< / em > < / td > < td class = "fielddoc" >
< p > access to general purpose partition 2 < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
2024-04-12 13:21:49 +00:00
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9be583062cff14cf7bbb00dd3495a8c5a6b2edc013469389e36f35f877cc6184d" > < / a > kMMC_AccessGeneralPurposePartition3< / em > < / td > < td class = "fielddoc" >
< p > access to general purpose partition 3 < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga9be583062cff14cf7bbb00dd3495a8c5ac9632b44b0e4d6124193e6d9ac83b6e7" > < / a > kMMC_AccessGeneralPurposePartition4< / em > < / td > < td class = "fielddoc" >
< p > access to general purpose partition 4 < / p >
2023-01-26 02:53:53 +00:00
< / td > < / tr >
< / table >
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "ga56a0f36da7f9eaaf54bd05cc2bf49173" > < / a >
2023-01-26 02:53:53 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > anonymous enum< / td >
2022-04-08 14:42:47 +00:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2024-04-12 13:21:49 +00:00
< p > < a class = "anchor" id = "_mmc_csd_flag" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173ab9600c9821aa55d645723a6500f0e832" > < / a > kMMC_CsdReadBlockPartialFlag< / em > < / td > < td class = "fielddoc" >
< p > Partial blocks for read allowed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173a174785ed59d9088c3211ef3138653f04" > < / a > kMMC_CsdWriteBlockMisalignFlag< / em > < / td > < td class = "fielddoc" >
< p > Write block misalignment. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173a5e56d4b01b53d4ec77d99d72df3a18d6" > < / a > kMMC_CsdReadBlockMisalignFlag< / em > < / td > < td class = "fielddoc" >
< p > Read block misalignment. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173a58c5e7f79c40b26027d6c5ead17fbd62" > < / a > kMMC_CsdDsrImplementedFlag< / em > < / td > < td class = "fielddoc" >
< p > DSR implemented. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173a9f9f562e83ce67062988c309d85e037e" > < / a > kMMC_CsdWriteProtectGroupEnabledFlag< / em > < / td > < td class = "fielddoc" >
< p > Write protect group enabled. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173ab4e338049f54aff814f166d907281738" > < / a > kMMC_CsdWriteBlockPartialFlag< / em > < / td > < td class = "fielddoc" >
< p > Partial blocks for write allowed. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173a78709a7a35b2301a392ed0356bd32557" > < / a > kMMC_ContentProtectApplicationFlag< / em > < / td > < td class = "fielddoc" >
< p > Content protect application. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173afb7e2fe4b97db7987393bf7a87302429" > < / a > kMMC_CsdFileFormatGroupFlag< / em > < / td > < td class = "fielddoc" >
< p > File format group. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173a86434d1d2031b45756fc762c9dc0d673" > < / a > kMMC_CsdCopyFlag< / em > < / td > < td class = "fielddoc" >
< p > Copy flag. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173a044cde985483aabf93883ddb96068f4c" > < / a > kMMC_CsdPermanentWriteProtectFlag< / em > < / td > < td class = "fielddoc" >
< p > Permanent write protection. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga56a0f36da7f9eaaf54bd05cc2bf49173a389a5d368437511ba469c70dad57a5ba" > < / a > kMMC_CsdTemporaryWriteProtectFlag< / em > < / td > < td class = "fielddoc" >
< p > Temporary write protection. < / p >
< / td > < / tr >
< / table >
2022-04-08 14:42:47 +00:00
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "ga71b404098eb5e6c5c784746503e3aab8" > < / a >
2022-04-08 14:42:47 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga71b404098eb5e6c5c784746503e3aab8" > _mmc_extended_csd_access_mode< / a > < / td >
2022-04-08 14:42:47 +00:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2024-04-12 13:21:49 +00:00
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga71b404098eb5e6c5c784746503e3aab8a69e43b03e84d64d8721c93f6838fc657" > < / a > kMMC_ExtendedCsdAccessModeCommandSet< / em > < / td > < td class = "fielddoc" >
< p > Command set related setting. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga71b404098eb5e6c5c784746503e3aab8ad28af8bb0507a0938999a71d782d728e" > < / a > kMMC_ExtendedCsdAccessModeSetBits< / em > < / td > < td class = "fielddoc" >
< p > Set bits in specific byte in Extended CSD. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga71b404098eb5e6c5c784746503e3aab8a1940e9332b3d71207e92059480e2f317" > < / a > kMMC_ExtendedCsdAccessModeClearBits< / em > < / td > < td class = "fielddoc" >
< p > Clear bits in specific byte in Extended CSD. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga71b404098eb5e6c5c784746503e3aab8a9396a1bd81b9e641d248af2fa569fab5" > < / a > kMMC_ExtendedCsdAccessModeWriteBits< / em > < / td > < td class = "fielddoc" >
< p > Write a value to specific byte in Extended CSD. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga172e6517e60158ade78977fcacb4c6fd" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga172e6517e60158ade78977fcacb4c6fd" > _mmc_extended_csd_index< / 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 = "gga172e6517e60158ade78977fcacb4c6fda9508adc51089ab9c3f0a54a3e2da8ac7" > < / a > kMMC_ExtendedCsdIndexFlushCache< / em > < / td > < td class = "fielddoc" >
< p > flush cache < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fda111c71060c39bdf5a452fa65194631b1" > < / a > kMMC_ExtendedCsdIndexCacheControl< / em > < / td > < td class = "fielddoc" >
< p > cache control < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fda7a7d41e61f9da66603ef46e06999d05f" > < / a > kMMC_ExtendedCsdIndexBootPartitionWP< / em > < / td > < td class = "fielddoc" >
< p > Boot partition write protect. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fda1bfd2f012b52dba0885263d3dfc34ed0" > < / a > kMMC_ExtendedCsdIndexEraseGroupDefinition< / em > < / td > < td class = "fielddoc" >
< p > Erase Group Def. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fda9417b85eb7fbf3a4cb3c871bebe48cb3" > < / a > kMMC_ExtendedCsdIndexBootBusConditions< / em > < / td > < td class = "fielddoc" >
< p > Boot Bus conditions. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fda752bb908695beff356239556ca9ef5e5" > < / a > kMMC_ExtendedCsdIndexBootConfigWP< / em > < / td > < td class = "fielddoc" >
< p > Boot config write protect. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fdabc7a0dc9d718ae85de943e305bdb976a" > < / a > kMMC_ExtendedCsdIndexPartitionConfig< / em > < / td > < td class = "fielddoc" >
< p > Partition Config, before BOOT_CONFIG. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fdaf145e1153d1abcc07f106d6ec12660b0" > < / a > kMMC_ExtendedCsdIndexBusWidth< / em > < / td > < td class = "fielddoc" >
< p > Bus Width. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fda0eb815e7c2df5a843b283c22101e9efb" > < / a > kMMC_ExtendedCsdIndexHighSpeedTiming< / em > < / td > < td class = "fielddoc" >
< p > High-speed Timing. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fdaefc500d871e2a09d7e9afb80507c1b7a" > < / a > kMMC_ExtendedCsdIndexPowerClass< / em > < / td > < td class = "fielddoc" >
< p > Power Class. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga172e6517e60158ade78977fcacb4c6fdae8eebfa58fc79576a85067ad4b7a3e78" > < / a > kMMC_ExtendedCsdIndexCommandSet< / em > < / td > < td class = "fielddoc" >
< p > Command Set. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gaa156d1cebb38c8a65846c4d9c006012a" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > anonymous enum< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < a class = "anchor" id = "_mmc_driver_strength" > < / a > < / p >
< table class = "fieldtable" >
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaa156d1cebb38c8a65846c4d9c006012aaea58fa6ed30e4c72aa0c5124e61d3027" > < / a > kMMC_DriverStrength0< / em > < / td > < td class = "fielddoc" >
< p > Driver type0 ,nominal impedance 50ohm. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaa156d1cebb38c8a65846c4d9c006012aa8df75292eab40b08cc0e14d17746890b" > < / a > kMMC_DriverStrength1< / em > < / td > < td class = "fielddoc" >
< p > Driver type1 ,nominal impedance 33ohm. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaa156d1cebb38c8a65846c4d9c006012aaf63f0fa08923d753dd21bc0ff72a4f6e" > < / a > kMMC_DriverStrength2< / em > < / td > < td class = "fielddoc" >
< p > Driver type2 ,nominal impedance 66ohm. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaa156d1cebb38c8a65846c4d9c006012aa8a22bf57808c9d8fc48762b9df4ce503" > < / a > kMMC_DriverStrength3< / em > < / td > < td class = "fielddoc" >
< p > Driver type3 ,nominal impedance 100ohm. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggaa156d1cebb38c8a65846c4d9c006012aac6d066642c3a62b89abb7ef77a75e53e" > < / a > kMMC_DriverStrength4< / em > < / td > < td class = "fielddoc" >
< p > Driver type4 ,nominal impedance 40ohm. < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "gacaf871289841d09665498ffe4afd37ac" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#gacaf871289841d09665498ffe4afd37ac" > _mmc_extended_csd_flags< / 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 = "ggacaf871289841d09665498ffe4afd37acaf7041e9a8afe14ae5123063145913de1" > < / a > kMMC_ExtCsdExtPartitionSupport< / em > < / td > < td class = "fielddoc" >
< p > partitioning support[160] < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggacaf871289841d09665498ffe4afd37aca80b782be11daca804116ee8aa1badfcf" > < / a > kMMC_ExtCsdEnhancePartitionSupport< / em > < / td > < td class = "fielddoc" >
< p > partitioning support[160] < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggacaf871289841d09665498ffe4afd37acacf94a67143a9561b5305629351b09498" > < / a > kMMC_ExtCsdPartitioningSupport< / em > < / td > < td class = "fielddoc" >
< p > partitioning support[160] < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggacaf871289841d09665498ffe4afd37acae7f83e6ad28915fec797c3e175de7335" > < / a > kMMC_ExtCsdPrgCIDCSDInDDRModeSupport< / em > < / td > < td class = "fielddoc" >
< p > CMD26 and CMD27 are support dual data rate [130]. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggacaf871289841d09665498ffe4afd37acaf76163a290195a7cfb9ae02380a61608" > < / a > kMMC_ExtCsdBKOpsSupport< / em > < / td > < td class = "fielddoc" >
< p > background operation feature support [502] < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggacaf871289841d09665498ffe4afd37aca01b47390d4dbb6c9158b6bc98ddb0c37" > < / a > kMMC_ExtCsdDataTagSupport< / em > < / td > < td class = "fielddoc" >
< p > data tag support[499] < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "ggacaf871289841d09665498ffe4afd37acae5a5b693e452cf151b645fedd81cf9f4" > < / a > kMMC_ExtCsdModeOperationCodeSupport< / em > < / td > < td class = "fielddoc" >
< p > mode operation code support[493] < / p >
< / td > < / tr >
< / table >
< / div >
< / div >
< a class = "anchor" id = "ga52ffb1461cb2d9f780f507d9df882e75" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "a00038.html#ga52ffb1461cb2d9f780f507d9df882e75" > _mmc_boot_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 = "gga52ffb1461cb2d9f780f507d9df882e75a7d5561abfc6b2a3bcd88d8fc45a64606" > < / a > kMMC_BootModeNormal< / em > < / td > < td class = "fielddoc" >
< p > Normal boot. < / p >
< / td > < / tr >
< tr > < td class = "fieldname" > < em > < a class = "anchor" id = "gga52ffb1461cb2d9f780f507d9df882e75a433212b0bec85ec35a2700706e7e391a" > < / a > kMMC_BootModeAlternative< / em > < / td > < td class = "fielddoc" >
< p > Alternative boot. < / p >
< / td > < / tr >
< / table >
2022-04-08 14:42:47 +00:00
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< h2 class = "groupheader" > Function Documentation< / h2 >
< a class = "anchor" id = "gab6ca8793ddcb72ddda707eb78106e1db" > < / a >
2022-04-08 14:42:47 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a > SDMMC_SelectCard < / td >
2022-04-08 14:42:47 +00:00
< td > (< / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > < a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *  < / td >
< td class = "paramname" > < em > host< / em > , < / td >
2023-01-26 02:53:53 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > relativeAddress< / em > , < / td >
2022-04-08 14:42:47 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > isSelected< / em >   < / td >
2022-04-08 14:42:47 +00:00
< / tr >
< tr >
< td > < / td >
2024-04-12 13:21:49 +00:00
< 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" > host< / td > < td > host handler. < / td > < / tr >
< tr > < td class = "paramname" > relativeAddress< / td > < td > Relative address. < / td > < / tr >
< tr > < td class = "paramname" > isSelected< / td > < td > True to put card into transfer state. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "retval" > < dt > Return values< / dt > < dd >
< table class = "retval" >
< tr > < td class = "paramname" > kStatus_SDMMC_TransferFailed< / td > < td > Transfer failed. < / td > < / tr >
< tr > < td class = "paramname" > kStatus_Success< / td > < td > Operate successfully. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
< a class = "anchor" id = "ga65581a2861f9433d281ce2b46bc905fb" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a > SDMMC_SendApplicationCommand < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *  < / td >
< td class = "paramname" > < em > host< / em > , < / td >
2023-01-26 02:53:53 +00:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > relativeAddress< / em >   < / td >
2022-04-08 14:42:47 +00:00
< / 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" >
2024-04-12 13:21:49 +00:00
< tr > < td class = "paramname" > host< / td > < td > host handler. < / td > < / tr >
< tr > < td class = "paramname" > relativeAddress< / td > < td > Card relative address. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "retval" > < dt > Return values< / dt > < dd >
< table class = "retval" >
< tr > < td class = "paramname" > kStatus_SDMMC_TransferFailed< / td > < td > Transfer failed. < / td > < / tr >
< tr > < td class = "paramname" > kStatus_SDMMC_CardNotSupport< / td > < td > Card doesn't support. < / td > < / tr >
< tr > < td class = "paramname" > kStatus_Success< / td > < td > Operate successfully. < / td > < / tr >
2022-04-08 14:42:47 +00:00
< / table >
< / dd >
< / dl >
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "gac56f90ef419039d6cc7cdcf983c574bb" > < / a >
2022-04-08 14:42:47 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a > SDMMC_SetBlockCount < / td >
2022-04-08 14:42:47 +00:00
< td > (< / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > < a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *  < / td >
< td class = "paramname" > < em > host< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
2022-04-08 14:42:47 +00:00
< td > < / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > blockCount< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
2022-04-08 14:42:47 +00:00
< / tr >
2023-01-26 02:53:53 +00:00
< / table >
< / div > < div class = "memdoc" >
2024-04-12 13:21:49 +00:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
2023-01-26 02:53:53 +00:00
< table class = "params" >
2024-04-12 13:21:49 +00:00
< tr > < td class = "paramname" > host< / td > < td > host handler. < / td > < / tr >
< tr > < td class = "paramname" > blockCount< / td > < td > Block count. < / td > < / tr >
2023-01-26 02:53:53 +00:00
< / table >
< / dd >
< / dl >
< dl class = "retval" > < dt > Return values< / dt > < dd >
< table class = "retval" >
2024-04-12 13:21:49 +00:00
< tr > < td class = "paramname" > kStatus_SDMMC_TransferFailed< / td > < td > Transfer failed. < / td > < / tr >
< tr > < td class = "paramname" > kStatus_Success< / td > < td > Operate successfully. < / td > < / tr >
2023-01-26 02:53:53 +00:00
< / table >
< / dd >
< / dl >
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "ga8f2b6070a1a84f1a9bb1c27bd40f2a73" > < / a >
2023-01-26 02:53:53 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
2022-04-08 14:42:47 +00:00
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a > SDMMC_GoIdle < / td >
2023-01-26 02:53:53 +00:00
< td > (< / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > < a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *  < / td >
< td class = "paramname" > < em > host< / em > < / td > < td > )< / td >
2022-04-08 14:42:47 +00:00
< td > < / td >
< / tr >
2023-01-26 02:53:53 +00:00
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2024-04-12 13:21:49 +00:00
< tr > < td class = "paramname" > host< / td > < td > host handler. < / td > < / tr >
2023-01-26 02:53:53 +00:00
< / table >
< / dd >
< / dl >
< dl class = "retval" > < dt > Return values< / dt > < dd >
< table class = "retval" >
2024-04-12 13:21:49 +00:00
< tr > < td class = "paramname" > kStatus_SDMMC_TransferFailed< / td > < td > Transfer failed. < / td > < / tr >
< tr > < td class = "paramname" > kStatus_Success< / td > < td > Operate successfully. < / td > < / tr >
2023-01-26 02:53:53 +00:00
< / table >
< / dd >
< / dl >
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "ga4a22c0c138aa5c51d1097183dcd46735" > < / a >
2023-01-26 02:53:53 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
2022-04-08 14:42:47 +00:00
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a > SDMMC_SetBlockSize < / td >
2023-01-26 02:53:53 +00:00
< td > (< / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > < a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *  < / td >
< td class = "paramname" > < em > host< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > blockSize< / em >   < / td >
< / tr >
< tr >
2022-04-08 14:42:47 +00:00
< td > < / td >
2024-04-12 13:21:49 +00:00
< td > )< / td >
< td > < / td > < td > < / td >
2022-04-08 14:42:47 +00:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
2024-04-12 13:21:49 +00:00
< tr > < td class = "paramname" > host< / td > < td > host handler. < / td > < / tr >
< tr > < td class = "paramname" > blockSize< / td > < td > Block size. < / td > < / tr >
2023-01-26 02:53:53 +00:00
< / table >
< / dd >
< / dl >
< dl class = "retval" > < dt > Return values< / dt > < dd >
< table class = "retval" >
2024-04-12 13:21:49 +00:00
< tr > < td class = "paramname" > kStatus_SDMMC_TransferFailed< / td > < td > Transfer failed. < / td > < / tr >
< tr > < td class = "paramname" > kStatus_Success< / td > < td > Operate successfully. < / td > < / tr >
2022-04-08 14:42:47 +00:00
< / table >
< / dd >
< / dl >
2023-01-26 02:53:53 +00:00
< / div >
< / div >
2024-04-12 13:21:49 +00:00
< a class = "anchor" id = "ga222cd84e3981404b35b710ded8e9eab3" > < / a >
2023-01-26 02:53:53 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2024-04-12 13:21:49 +00:00
< td class = "memname" > < a class = "el" href = "a00242.html#gaaabdaf7ee58ca7269bd4bf24efcde092" > status_t< / a > SDMMC_SetCardInactive < / td >
2023-01-26 02:53:53 +00:00
< td > (< / td >
2024-04-12 13:21:49 +00:00
< td class = "paramtype" > < a class = "el" href = "a00053.html#ga3420a6f07f4698ce018b4020e720b9dc" > sdmmchost_t< / a > *  < / td >
< td class = "paramname" > < em > host< / em > < / td > < td > )< / td >
2023-01-26 02:53:53 +00:00
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2024-04-12 13:21:49 +00:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > host< / td > < td > host handler. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "retval" > < dt > Return values< / dt > < dd >
< table class = "retval" >
< tr > < td class = "paramname" > kStatus_SDMMC_TransferFailed< / td > < td > Transfer failed. < / td > < / tr >
< tr > < td class = "paramname" > kStatus_Success< / td > < td > Operate successfully. < / td > < / tr >
< / table >
< / dd >
< / dl >
2023-01-26 02:53:53 +00:00
2022-04-08 14:42:47 +00:00
< / 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 >