User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)

31
2.2.24 DIR_TBL構造体
DT-700 互換ファイルシステムのファイル情報を格納します。
typedef struct fcb {
B filename[8];
B extension[3];
W top_adr;
W size;
UW date_tm;
W attribute;
} DIR_TBL;
メンバ
filename
最大 8 バイトのファイル名を格納します。英文字はすべて大文字です。
ファイル名が 8 バイト未満の場合は、NULL をパディングします。
extension
最大 3 バイトの拡張子を格納します。英文字はすべて大文字です。
拡張子が 3 バイト未満の場合は、NULL をパディングします。
top_adr
ファイルデータ領域に格納されている、該当ファイルの先頭アドレスを格納します。
size
ファイルデータ領域に格納されている、該当ファイルのファイルサイズをバイト単位で格納します。
date_tm
ファイル最終更新日時を次のフォーマットで格納します。
3125 bit :年(099 0 1980 年、99 2079 年を示します。
2421 bit :月(112
2016 bit :日(131
1511 bit :時(023
105 bit :分(059
40 bit :秒(059 2秒単位の値です。1 2 秒、29 58 秒を示します。
attribute
ファイルの属性を格納します。(常に 0 を格納します)
参照
dat_fdir関数