summaryrefslogtreecommitdiff
path: root/fatfs/doc/ja/dwrite.html
diff options
context:
space:
mode:
Diffstat (limited to 'fatfs/doc/ja/dwrite.html')
-rw-r--r--fatfs/doc/ja/dwrite.html50
1 files changed, 25 insertions, 25 deletions
diff --git a/fatfs/doc/ja/dwrite.html b/fatfs/doc/ja/dwrite.html
index 41cebeb..15d4ead 100644
--- a/fatfs/doc/ja/dwrite.html
+++ b/fatfs/doc/ja/dwrite.html
@@ -1,7 +1,7 @@
<!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-Type" content="text/html; charset=utf-8">
<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/dwrite.html">
@@ -13,64 +13,64 @@
<div class="para func">
<h2>disk_write</h2>
-<p>ストレージ・デバイスにデータを書き込みます。</p>
+<p>繧ケ繝医Ξ繝シ繧ク 繝繝舌う繧ケ縺ォ繝繝シ繧ソ繧呈嶌縺崎セシ縺ソ縺セ縺吶</p>
<pre>
DRESULT disk_write (
- BYTE <span class="arg">pdrv</span>, <span class="c">/* [IN] 物理ドライブ番号 */</span>
- const BYTE* <span class="arg">buff</span>, <span class="c">/* [IN] 書き込むデータへのポインタ */</span>
- DWORD <span class="arg">sector</span>, <span class="c">/* [IN] 書き込み開始セクタ番号 */</span>
- UINT <span class="arg">count</span> <span class="c">/* [IN] 書き込むセクタ数 */</span>
+ BYTE <span class="arg">pdrv</span>, <span class="c">/* [IN] 迚ゥ逅繝峨Λ繧、繝也分蜿キ */</span>
+ const BYTE* <span class="arg">buff</span>, <span class="c">/* [IN] 譖ク縺崎セシ繧繝繝シ繧ソ縺ク縺ョ繝昴う繝ウ繧ソ */</span>
+ DWORD <span class="arg">sector</span>, <span class="c">/* [IN] 譖ク縺崎セシ縺ソ髢句ァ九そ繧ッ繧ソ逡ェ蜿キ */</span>
+ UINT <span class="arg">count</span> <span class="c">/* [IN] 譖ク縺崎セシ繧繧サ繧ッ繧ソ謨ー */</span>
);
</pre>
</div>
<div class="para arg">
-<h4>引数</h4>
+<h4>蠑墓焚</h4>
<dl class="par">
<dt>pdrv</dt>
-<dd>対象のデバイスを示す物理ドライブ番号(0-9)が指定されます。</dd>
+<dd>蟇セ雎。縺ョ繝繝舌う繧ケ繧堤、コ縺咏黄逅繝峨Λ繧、繝也分蜿キ(0-9)縺梧欠螳壹&繧後∪縺吶</dd>
<dt>buff</dt>
-<dd>ストレージ・デバイスに書き込むセクタ・データが格納された<em>バイト配列</em>が指定されます。バイト数は、セクタ・サイズ*<tt class="arg">count</tt>となります。</dd>
+<dd>繧ケ繝医Ξ繝シ繧ク 繝繝舌う繧ケ縺ォ譖ク縺崎セシ繧繧サ繧ッ繧ソ 繝繝シ繧ソ縺梧シ邏阪&繧後◆<em>繝舌う繝磯榊</em>縺梧欠螳壹&繧後∪縺吶ゅヰ繧、繝域焚縺ッ縲√そ繧ッ繧ソ 繧オ繧、繧コ*<tt class="arg">count</tt>縺ィ縺ェ繧翫∪縺吶</dd>
<dt>sector</dt>
-<dd>書き込みを開始するセクタ番号。LBAで指定されます。</dd>
+<dd>譖ク縺崎セシ縺ソ繧帝幕蟋九☆繧九そ繧ッ繧ソ逡ェ蜿キ縲32繝薙ャ繝LBA縺ァ謖螳壹&繧後∪縺吶</dd>
<dt>count</dt>
-<dd>書き込むセクタ数。FatFsからの呼び出しでは1〜128の範囲に限られます。</dd>
+<dd>譖ク縺崎セシ繧繧サ繧ッ繧ソ謨ー(1ス128)縲</dd>
</dl>
</div>
<div class="para ret">
-<h4>戻り値</h4>
+<h4>謌サ繧雁、</h4>
<dl class="ret">
<dt>RES_OK (0)</dt>
-<dd>正常終了。</dd>
+<dd>豁」蟶ク邨ゆコ縲</dd>
<dt>RES_ERROR</dt>
-<dd>書き込み中にエラーが発生し、その回復にも失敗した。</dd>
+<dd>譖ク縺崎セシ縺ソ荳ュ縺ォ繧ィ繝ゥ繝シ縺檎匱逕溘@縲√◎縺ョ蝗槫セゥ縺ォ繧ょ、ア謨励@縺溘</dd>
<dt>RES_WRPRT</dt>
-<dd>メディアが書き込み禁止状態。</dd>
+<dd>繝。繝繧」繧「縺梧嶌縺崎セシ縺ソ遖∵ュ「迥カ諷九</dd>
<dt>RES_PARERR</dt>
-<dd>パラメータが不正。</dd>
+<dd>繝代Λ繝。繝シ繧ソ縺御ク肴ュ」縲</dd>
<dt>RES_NOTRDY</dt>
-<dd>デバイスが動作可能状態ではない(初期化されていない)。</dd>
+<dd>繝繝舌う繧ケ縺悟虚菴懷庄閭ス迥カ諷九〒縺ッ縺ェ縺シ亥晄悄蛹悶&繧後※縺縺ェ縺シ峨</dd>
</dl>
</div>
<div class="para desc">
-<h4>解説</h4>
-<p><tt class="arg">buff</tt>に指定されるアドレスは<em>常にワード・アライメントされているとは限りません</em>。詳細は、<a href="dread.html"><tt>disk_read()</tt></a>の解説を参照してください。</p>
-<p>一般的に、複数セクタの転送要求は、デバイスに対して可能な限りマルチ・セクタ転送しなければなりません。複数のシングル・セクタ書き込みに分解された場合、スループットが著しく低下することがあります。</p>
-<p>FatFsはディスク関数が遅延書き込み機能を持つことも想定しています。この関数から戻るとき、デバイスが書き込み中とかキャッシュに書き込まれただけなど、必ずしもデータの書き込みが完了している必要はありません。ただし、<tt class="arg">buff</tt>のデータは、この関数から戻ると無効となります。書き込み完了の要求は、<tt><a href="dioctl.html">disk_ioctl()</a></tt>の<tt>CTRL_SYNC</tt>コマンドによって行われます。このような遅延書き込み機能が実装された場合、スループットをさらに向上させることができます。</p>
-<p><em>アプリケーションからはこの関数を呼び出してはなりません。さもないと、FATボリュームが破壊される可能性があります。</em></p>
+<h4>隗」隱ャ</h4>
+<p><tt class="arg">buff</tt>縺ォ謖螳壹&繧後k繧「繝峨Ξ繧ケ縺ッ<em>蟶ク縺ォ繝ッ繝シ繝 繧「繝ゥ繧、繝。繝ウ繝医&繧後※縺繧九→縺ッ髯舌j縺セ縺帙s</em>縲りゥウ邏ー縺ッ縲<a href="dread.html"><tt>disk_read()</tt></a>縺ョ隗」隱ャ繧貞盾辣ァ縺励※縺上□縺輔>縲</p>
+<p>荳闊ャ逧縺ォ縲∬、謨ー繧サ繧ッ繧ソ縺ョ霆「騾∬ヲ∵アゅッ縲√ョ繝舌う繧ケ縺ォ蟇セ縺励※蜿ッ閭ス縺ェ髯舌j繝槭Ν繝 繧サ繧ッ繧ソ霆「騾√@縺ェ縺代l縺ー縺ェ繧翫∪縺帙s縲り、謨ー縺ョ繧キ繝ウ繧ー繝ォ 繧サ繧ッ繧ソ譖ク縺崎セシ縺ソ縺ォ蛻隗」縺輔l縺溷エ蜷医√せ繝ォ繝シ繝励ャ繝医′闡励@縺丈ス惹ク九☆繧九%縺ィ縺後≠繧翫∪縺吶</p>
+<p>FatFs縺ッ繝繧」繧ケ繧ッ髢「謨ー縺碁≦蟒カ譖ク縺崎セシ縺ソ讖溯ス繧呈戟縺、縺薙→繧よΦ螳壹@縺ヲ縺縺セ縺吶ゅ%縺ョ髢「謨ー縺九i謌サ繧九→縺阪√ョ繝舌う繧ケ縺梧嶌縺崎セシ縺ソ荳ュ縺ィ縺九く繝」繝繧キ繝・縺ォ譖ク縺崎セシ縺セ繧後◆縺縺代↑縺ゥ縲∝ソ縺壹@繧ゅΓ繝繧」繧「縺ク縺ョ譖ク縺崎セシ縺ソ縺悟ョ御コ縺励※縺繧句ソ隕√ッ縺ゅj縺セ縺帙s縲ゅ◆縺縺励<tt class="arg">buff</tt>縺ョ繝繝シ繧ソ縺ッ縲√%縺ョ髢「謨ー縺九i謌サ繧九→辟。蜉ケ縺ィ縺ェ繧翫∪縺吶よ嶌縺崎セシ縺ソ螳御コ縺ョ隕∵アゅッ縲<tt><a href="dioctl.html">disk_ioctl()</a></tt>縺ョ<tt>CTRL_SYNC</tt>繧ウ繝槭Φ繝峨↓繧医▲縺ヲ陦後o繧後∪縺吶ゅ%縺ョ繧医≧縺ェ驕蟒カ譖ク縺崎セシ縺ソ讖溯ス縺悟ョ溯」縺輔l縺溷エ蜷医√せ繝ォ繝シ繝励ャ繝医r縺輔i縺ォ蜷台ク翫&縺帙k縺薙→縺後〒縺阪∪縺吶</p>
+<p><em>繧「繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺九i縺ッ縺薙ョ髢「謨ー繧貞他縺ウ蜃コ縺励※縺ッ縺ェ繧翫∪縺帙s縲ゅ&繧ゅ↑縺縺ィ縲:AT繝懊Μ繝・繝シ繝縺檎エ螢翫&繧後k蜿ッ閭ス諤ァ縺後≠繧翫∪縺吶</em></p>
</div>
<div class="para comp">
-<h4>対応情報</h4>
-<p>リード・オンリー構成(<tt>_FS_READONLY == 1</tt>)ではこの関数は必要とされません。</p>
+<h4>蟇セ蠢懈ュ蝣ア</h4>
+<p>繝ェ繝シ繝 繧ェ繝ウ繝ェ繝シ讒区(<tt>_FS_READONLY == 1</tt>)縺ァ縺ッ縺薙ョ髢「謨ー縺ッ蠢隕√→縺輔l縺セ縺帙s縲</p>
</div>
-<p class="foot"><a href="../00index_j.html">戻る</a></p>
+<p class="foot"><a href="../00index_j.html">謌サ繧</a></p>
</body>
</html>