User manual - Cライブラリ解説書ver.2.00(2003年2月7日)
DT-900 C ライブラリ解説書
14
表2.7 FATファイルモード機能詳細
機能項目 内 容
ドライブの概念 あり(RAMドライブ:Aドライブ、AP領域:Cドライブ)
ファイル数 ルート:192個、ディレクトリ配下:無制限(ファイル領域が許す限り)
同時オープン数 16
ディレクトリ サポート
総容量 738KB∼1.6MB (デフォルト:1.39MB)
セクタサイズ 512
セクタ/クラスタ 2
予約セクタ 1
メディアディスクリプタ 1
セクタ/FAT 3∼5 (デフォルト:5)
セクタ/トラック 0
ヘッド番号 0
総セクタ数 1476∼3205 (デフォルト:2788)
(2)機能一覧
表2.8 機能一覧
ファイルシステムモード
関数名
内 容
DT700 互換 FAT
fil_mkdir ディレクトリの作成 × ○
fil_rmdir ディレクトリの削除 × ○
fil_remove ファイルの削除 ○ ○
dat_del ファイルの削除 ○ ×
fil_rename ファイル名の変更または移動 ○ ○
dat_frname ファイル名の変更 ○ ×
fil_fstat ファイルの日時・サイズ・属性の取得 ○ ○
fil_chsize ファイルのサイズの変更 ○ ○
fil_getsize ドライブの空き容量の取得 ○ ○
dat_fsize ドライブの空き容量の取得 ○ ×
fil_findfirst ファイル検索 ○ ○
fil_findnext 検索ファイルの次候補の読出し ○ ○
fil_filesize ファイルの個数・総サイズの取得 ○ ○
fil_filefind ファイルの全パス名の取得 ○ ○
dat_fdir ファイル格納情報の取得 ○ ×
dat_F_Search ファイルデータの高速検索 ○ ×
dat_Apload APローディング&実行
○ ○
Hash××× 高速ファイルサーチライブラリ(オブジェクト提供)
× ○
○: 機能サポート ×: 機能未サポート
備考:
・ DT700互換の場合、ドライブおよびディレクトリの概念が無いため、ルートディレクトリのみ有効です。
・ DT700互換の場合、ファイル属性を持たないため、ファイル名の取得(fil_findfirst)では、ファイル属性は検索条件
対象外です。
・ FATファイルシステムの場合、ファイルデータの高速検索は、Hashライブラリ(オブジェクト提供)で行います。
(DT700互換モードでは、使用しないでください)