123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213 |
- <!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.14"/>
- <meta name="viewport" content="width=device-width, initial-scale=1"/>
- <title>SdFat: fat32_fsinfo Struct Reference</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="dynsections.js"></script>
- <link href="search/search.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="search/searchdata.js"></script>
- <script type="text/javascript" src="search/search.js"></script>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
- <div id="titlearea">
- <table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">SdFat
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.8.14 -->
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
- var searchBox = new SearchBox("searchBox", "search",false,'Search');
- /* @license-end */
- </script>
- <script type="text/javascript" src="menudata.js"></script>
- <script type="text/javascript" src="menu.js"></script>
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
- $(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
- });
- /* @license-end */</script>
- <div id="main-nav"></div>
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- </div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
- </iframe>
- </div>
- </div><!-- top -->
- <div class="header">
- <div class="summary">
- <a href="#pub-attribs">Public Attributes</a> |
- <a href="structfat32__fsinfo-members.html">List of all members</a> </div>
- <div class="headertitle">
- <div class="title">fat32_fsinfo Struct Reference</div> </div>
- </div><!--header-->
- <div class="contents">
- <p>FSINFO sector for a FAT32 volume.
- <a href="structfat32__fsinfo.html#details">More...</a></p>
- <p><code>#include <FatStructs.h></code></p>
- <table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
- Public Attributes</h2></td></tr>
- <tr class="memitem:a6c2d84388c0a38a74f7682fd602492c7"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structfat32__fsinfo.html#a6c2d84388c0a38a74f7682fd602492c7">freeCount</a></td></tr>
- <tr class="separator:a6c2d84388c0a38a74f7682fd602492c7"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa8ee056cc1beb1355e15610c1beba5e3"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structfat32__fsinfo.html#aa8ee056cc1beb1355e15610c1beba5e3">leadSignature</a></td></tr>
- <tr class="separator:aa8ee056cc1beb1355e15610c1beba5e3"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a539b3bb0a2ead9df417df9ac8b6b1606"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structfat32__fsinfo.html#a539b3bb0a2ead9df417df9ac8b6b1606">nextFree</a></td></tr>
- <tr class="separator:a539b3bb0a2ead9df417df9ac8b6b1606"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:ac24bd4801a60a54e5133ed1bb71bcdaa"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structfat32__fsinfo.html#ac24bd4801a60a54e5133ed1bb71bcdaa">reserved1</a> [480]</td></tr>
- <tr class="separator:ac24bd4801a60a54e5133ed1bb71bcdaa"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a9ec0e2756cd7e169268798a558df3814"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structfat32__fsinfo.html#a9ec0e2756cd7e169268798a558df3814">reserved2</a> [12]</td></tr>
- <tr class="separator:a9ec0e2756cd7e169268798a558df3814"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:aa4a9ed657a0f58a7a1c75760c3a79fd4"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structfat32__fsinfo.html#aa4a9ed657a0f58a7a1c75760c3a79fd4">structSignature</a></td></tr>
- <tr class="separator:aa4a9ed657a0f58a7a1c75760c3a79fd4"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a484dd16425e4e687dc914d12309470e0"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structfat32__fsinfo.html#a484dd16425e4e687dc914d12309470e0">tailSignature</a> [4]</td></tr>
- <tr class="separator:a484dd16425e4e687dc914d12309470e0"><td class="memSeparator" colspan="2"> </td></tr>
- </table>
- <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
- <div class="textblock"><p>FSINFO sector for a FAT32 volume. </p>
- </div><h2 class="groupheader">Member Data Documentation</h2>
- <a id="a6c2d84388c0a38a74f7682fd602492c7"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a6c2d84388c0a38a74f7682fd602492c7">◆ </a></span>freeCount</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">uint32_t fat32_fsinfo::freeCount</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>Contains the last known free cluster count on the volume. If the value is 0xFFFFFFFF, then the free count is unknown and must be computed. Any other value can be used, but is not necessarily correct. It should be range checked at least to make sure it is <= volume cluster count. </p>
- </div>
- </div>
- <a id="aa8ee056cc1beb1355e15610c1beba5e3"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aa8ee056cc1beb1355e15610c1beba5e3">◆ </a></span>leadSignature</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">uint32_t fat32_fsinfo::leadSignature</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>must be 0X52, 0X52, 0X61, 0X41 </p>
- </div>
- </div>
- <a id="a539b3bb0a2ead9df417df9ac8b6b1606"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a539b3bb0a2ead9df417df9ac8b6b1606">◆ </a></span>nextFree</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">uint32_t fat32_fsinfo::nextFree</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>This is a hint for the FAT driver. It indicates the cluster number at which the driver should start looking for free clusters. If the value is 0xFFFFFFFF, then there is no hint and the driver should start looking at cluster 2. </p>
- </div>
- </div>
- <a id="ac24bd4801a60a54e5133ed1bb71bcdaa"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#ac24bd4801a60a54e5133ed1bb71bcdaa">◆ </a></span>reserved1</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">uint8_t fat32_fsinfo::reserved1[480]</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>must be zero </p>
- </div>
- </div>
- <a id="a9ec0e2756cd7e169268798a558df3814"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a9ec0e2756cd7e169268798a558df3814">◆ </a></span>reserved2</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">uint8_t fat32_fsinfo::reserved2[12]</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>must be zero </p>
- </div>
- </div>
- <a id="aa4a9ed657a0f58a7a1c75760c3a79fd4"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#aa4a9ed657a0f58a7a1c75760c3a79fd4">◆ </a></span>structSignature</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">uint32_t fat32_fsinfo::structSignature</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>must be 0X72, 0X72, 0X41, 0X61 </p>
- </div>
- </div>
- <a id="a484dd16425e4e687dc914d12309470e0"></a>
- <h2 class="memtitle"><span class="permalink"><a href="#a484dd16425e4e687dc914d12309470e0">◆ </a></span>tailSignature</h2>
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">uint8_t fat32_fsinfo::tailSignature[4]</td>
- </tr>
- </table>
- </div><div class="memdoc">
- <p>must be 0X00, 0X00, 0X55, 0XAA </p>
- </div>
- </div>
- <hr/>The documentation for this struct was generated from the following file:<ul>
- <li>Arduino/libraries/SdFat/src/FatLib/<a class="el" href="_fat_structs_8h.html">FatStructs.h</a></li>
- </ul>
- </div><!-- contents -->
- <!-- start footer part -->
- <hr class="footer"/><address class="footer"><small>
- Generated on Fri Dec 28 2018 06:38:31 for SdFat by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.8.14
- </small></address>
- </body>
- </html>
|