aboutsummaryrefslogtreecommitdiffstats
path: root/src/gfile/fatfs/doc/ja/getfree.html
diff options
context:
space:
mode:
authorpashamray <pashamray@gmail.com>2014-07-02 13:02:01 +0300
committerpashamray <pashamray@gmail.com>2014-07-02 13:02:01 +0300
commite67fbb3e6b82742eae4096faff2a1e47e25804e3 (patch)
tree35df6e920e377ac05ba37c9479de47e8522cee75 /src/gfile/fatfs/doc/ja/getfree.html
parent2127c61eeeea920ba79923bc6f29a1e2de80d61d (diff)
parent2b141cea7f30cb45f559db5949dcfbf0ebb7c613 (diff)
downloaduGFX-e67fbb3e6b82742eae4096faff2a1e47e25804e3.tar.gz
uGFX-e67fbb3e6b82742eae4096faff2a1e47e25804e3.tar.bz2
uGFX-e67fbb3e6b82742eae4096faff2a1e47e25804e3.zip
Tectu/ugfx слито с master
Diffstat (limited to 'src/gfile/fatfs/doc/ja/getfree.html')
-rw-r--r--src/gfile/fatfs/doc/ja/getfree.html95
1 files changed, 95 insertions, 0 deletions
diff --git a/src/gfile/fatfs/doc/ja/getfree.html b/src/gfile/fatfs/doc/ja/getfree.html
new file mode 100644
index 00000000..4f1e43be
--- /dev/null
+++ b/src/gfile/fatfs/doc/ja/getfree.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html lang="ja">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<link rel="up" title="FatFs" href="../00index_j.html">
+<link rel="alternate" hreflang="en" title="English" href="../en/getfree.html">
+<link rel="stylesheet" href="../css_j.css" type="text/css" media="screen" title="ELM Default">
+<title>FatFs - f_getfree</title>
+</head>
+
+<body>
+
+<div class="para func">
+<h2>f_getfree</h2>
+<p>{[̖gpNX^擾܂B</p>
+<pre>
+FRESULT f_getfree (
+ const TCHAR* <span class="arg">path</span>, <span class="c">/* [IN] ΏۃhCuw肵܂ */</span>
+ DWORD* <span class="arg">nclst</span>, <span class="c">/* [OUT] 󂫃NX^i[ϐւ̃|C^ */</span>
+ FATFS** <span class="arg">fatfs</span> <span class="c">/* [OUT] t@CEVXeEIuWFNgw|C^ւ̃|C^ */</span>
+);
+</pre>
+</div>
+
+<div class="para arg">
+<h4></h4>
+<dl class="par">
+<dt>path</dt>
+<dd>ׂΏۂ̘_hCu<a href="filename.html">pX</a>k<tt>'\0'</tt>I[̕ւ̃|C^w肵܂Bk̓JgEhCuӖ܂B</dd>
+<dt>nclst</dt>
+<dd>󂫃NX^i[<tt>DWORD</tt>^ϐւ̃|C^w肵܂B</dd>
+<dt>fatfs</dt>
+<dd>ΏۃhCũt@CEVXeEIuWFNgw|C^Ԃ܂B</dd>
+</dl>
+</div>
+
+
+<div class="para ret">
+<h4>߂l</h4>
+<p>
+<a href="rc.html#ok">FR_OK</a>,
+<a href="rc.html#de">FR_DISK_ERR</a>,
+<a href="rc.html#ie">FR_INT_ERR</a>,
+<a href="rc.html#nr">FR_NOT_READY</a>,
+<a href="rc.html#id">FR_INVALID_DRIVE</a>,
+<a href="rc.html#ne">FR_NOT_ENABLED</a>,
+<a href="rc.html#ns">FR_NO_FILESYSTEM</a>,
+<a href="rc.html#tm">FR_TIMEOUT</a>
+</p>
+</div>
+
+
+<div class="para desc">
+<h4></h4>
+<p>_hCű󂫃NX^擾܂BԂꂽt@CEVXeEIuWFNg<tt>csize</tt>oNX^̃ZN^Ă̂ŁAɃZN^Pʂ̋󂫃TCYvZł܂BFAT32{[ɂẮAFSINFȌ񂪎ۂ̋󂫃NX^ƓĂȂꍇAsmȒlԂ”\܂B̖邽߁A<tt>_FS_NOFSINFO</tt>IvVFSINFO𖳎ď̓tFATXL悤ɍ\邱Ƃł܂B</p>
+</div>
+
+
+<div class="para comp">
+<h4>Ή</h4>
+<p><tt>_FS_READONLY == 0</tt>ŁA<tt>_FS_MINIMIZE == 0</tt>̂Ƃgp”\łB</p>
+</div>
+
+
+<div class="para use">
+<h4>gp</h4>
+<pre>
+ FATFS *fs;
+ DWORD fre_clust, fre_sect, tot_sect;
+
+
+ <span class="c">/* hCu1̃{[Ƌ󂫃NX^𓾂 */</span>
+ res = f_getfree("1:", &amp;fre_clust, &amp;fs);
+ if (res) die(res);
+
+ <span class="c">/* SZN^Ƌ󂫃ZN^vZ */</span>
+ tot_sect = (fs->n_fatent - 2) * fs->csize;
+ fre_sect = fre_clust * fs->csize;
+
+ <span class="c">/* {[Ŝ̃TCYƋ󂫂̃TCY\ (512oCg/ZN^Ɖ) */</span>
+ printf("%10lu KiB total drive space.\n%10lu KiB available.\n",
+ tot_sect / 2, fre_sect / 2);
+</pre>
+</div>
+
+
+<div class="para ref">
+<h4>Q</h4>
+<tt><a href="sfatfs.html">FATFS</a></tt>
+</div>
+
+<p class="foot"><a href="../00index_j.html">߂</a></p>
+</body>
+</html>