From 7b78a5a287827db9e9b16286f3604aef69b37c5c Mon Sep 17 00:00:00 2001 From: Leo C Date: Mon, 17 Nov 2014 14:47:05 +0100 Subject: Import fatfs R0.10c --- fatfs/doc/ja/sfile.html | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) (limited to 'fatfs/doc/ja/sfile.html') diff --git a/fatfs/doc/ja/sfile.html b/fatfs/doc/ja/sfile.html index 36a73b3..5da60f9 100644 --- a/fatfs/doc/ja/sfile.html +++ b/fatfs/doc/ja/sfile.html @@ -1,7 +1,7 @@ - + @@ -13,36 +13,36 @@

FIL

-

FIL構造体(ファイル・オブジェクト)は、f_open()で初期化され、以後そのファイルの状態を保持します。また、f_close()でファイルが閉じられると無効化されます。アプリケーションは、この構造体のメンバを書き換えてはなりません(cltblは例外)。非タイニー構成では、内部にセクタ・バッファが確保されるので、占有サイズに注意が必要です。

+

FIL讒矩菴(繝輔ぃ繧、繝ォ 繧ェ繝悶ず繧ァ繧ッ繝)縺ッ縲f_open()縺ァ蛻晄悄蛹悶&繧後∽サ・蠕後◎縺ョ繝輔ぃ繧、繝ォ縺ョ迥カ諷九r菫晄戟縺励∪縺吶ゅ∪縺溘f_close()縺ァ繝輔ぃ繧、繝ォ縺碁哩縺倥i繧後k縺ィ辟。蜉ケ蛹悶&繧後∪縺吶ゅい繝励Μ繧ア繝シ繧キ繝ァ繝ウ縺ッ縲√%縺ョ讒矩菴薙ョ繝。繝ウ繝舌r譖ク縺肴鋤縺医※縺ッ縺ェ繧翫∪縺帙s(cltbl縺ッ萓句、)縲る撼繧ソ繧、繝九シ讒区(_FS_TINY == 0)縺ァ縺ッ縲∝驛ィ縺ォ_MAX_SS繝舌う繝医ョ繧サ繧ッ繧ソ 繝舌ャ繝輔ぃ縺檎「コ菫昴&繧後k縺ョ縺ァ縲√◎縺ョ繧オ繧、繧コ縺ォ縺ッ豕ィ諢上′蠢隕√〒縺吶

 typedef struct {
-    FATFS*  fs;           /* 親ファイル・システム・オブジェクトへのポインタ */
-    WORD    id;           /* 親ファイル・システム・オブジェクトのマウントID */
-    BYTE    flag;         /* ファイル・ステータス・フラグ */
-    BYTE    err;          /* エラー中断フラグ */
-    DWORD   fptr;         /* ファイル読み書きポインタ (ファイル先頭からのバイト・オフセット) */
-    DWORD   fsize;        /* ファイル・サイズ(バイト単位) */
-    DWORD   sclust;       /* ファイル開始クラスタ番号 (0:割り当て無し) */
-    DWORD   clust;        /* 現在のクラスタ */
-    DWORD   dsect;        /* 現在のデータ・セクタ */
+    FATFS*  fs;           /* 隕ェ繝輔ぃ繧、繝ォ 繧キ繧ケ繝繝 繧ェ繝悶ず繧ァ繧ッ繝医∈縺ョ繝昴う繝ウ繧ソ */
+    WORD    id;           /* 隕ェ繝輔ぃ繧、繝ォ 繧キ繧ケ繝繝 繧ェ繝悶ず繧ァ繧ッ繝医ョ繝槭え繝ウ繝ID */
+    BYTE    flag;         /* 繝輔ぃ繧、繝ォ 繧ケ繝繝シ繧ソ繧ケ 繝輔Λ繧ー */
+    BYTE    err;          /* 繧ィ繝ゥ繝シ荳ュ譁ュ繝輔Λ繧ー */
+    DWORD   fptr;         /* 繝輔ぃ繧、繝ォ隱ュ縺ソ譖ク縺阪昴う繝ウ繧ソ (繝輔ぃ繧、繝ォ蜈磯ュ縺九i縺ョ繝舌う繝 繧ェ繝輔そ繝繝) */
+    DWORD   fsize;        /* 繝輔ぃ繧、繝ォ 繧オ繧、繧コ(繝舌う繝亥腰菴) */
+    DWORD   sclust;       /* 繝輔ぃ繧、繝ォ髢句ァ九け繝ゥ繧ケ繧ソ逡ェ蜿キ (0:蜑イ繧雁ス薙※辟。縺) */
+    DWORD   clust;        /* 迴セ蝨ィ縺ョ繧ッ繝ゥ繧ケ繧ソ */
+    DWORD   dsect;        /* 迴セ蝨ィ縺ョ繝繝シ繧ソ 繧サ繧ッ繧ソ */
 #if !_FS_READONLY
-    DWORD   dir_sect;     /* このファイルのディレクトリ・エントリのあるセクタ */
-    BYTE*   dir_ptr;      /* このファイルのディレクトリへのポインタ */
+    DWORD   dir_sect;     /* 縺薙ョ繝輔ぃ繧、繝ォ縺ョ繝繧」繝ャ繧ッ繝医Μ 繧ィ繝ウ繝医Μ縺ョ縺ゅk繧サ繧ッ繧ソ */
+    BYTE*   dir_ptr;      /* 縺薙ョ繝輔ぃ繧、繝ォ縺ョ繝繧」繝ャ繧ッ繝医Μ縺ク縺ョ繝昴う繝ウ繧ソ */
 #endif
 #if _USE_FASTSEEK
-    DWORD*  cltbl;        /* ファイルのクラスタ・リンク情報へのポインタ (オープン時にNULLがセットされる) */
+    DWORD*  cltbl;        /* 繝輔ぃ繧、繝ォ縺ョ繧ッ繝ゥ繧ケ繧ソ 繝ェ繝ウ繧ッ諠蝣ア縺ク縺ョ繝昴う繝ウ繧ソ (繧ェ繝シ繝励Φ譎ゅ↓NULL縺後そ繝繝医&繧後k) */
 #endif
 #if _FS_LOCK
-    UINT    lockid;       /* ファイル・ロックID */
+    UINT    lockid;       /* 繝輔ぃ繧、繝ォ 繝ュ繝繧ッID */
 #endif
 #if !_FS_TINY
-    BYTE    buf[_MAX_SS]; /* ファイル・プライベート・データ転送バッファ */
+    BYTE    buf[_MAX_SS]; /* 繝輔ぃ繧、繝ォ 繝励Λ繧、繝吶シ繝 繝繝シ繧ソ霆「騾√ヰ繝繝輔ぃ */
 #endif
 } FIL;
 
-

戻る

+

謌サ繧

-- cgit v1.2.3