FatFsは、赤松武史氏が開発し、フリーソフトウェアとしてこちらから公開さ れている、FAT仕様準拠のファイルシステムです。FatFs for TOPPERSは、 FatFs(R0.04)をベースにTOPPERS/JSPカーネル上で動作するよう、デバイスド ライバを追加したパッケージです。
FatFs for TOPPERSはこちらからダウンロードできます。
パッケージ内容は、以下の通りです。
カーネル | TOPPER/JSPカーネル Release1.4.2 |
ファイルシステム | FatFs(R0.04) |
デバイスドライバ | PCカード・ドライバ、ATAドライバ |
FatFsはファイルシステムとして、以下の機能をサポートしています。
また,FatFsは以下のサービスコールをサポートしています。
f_mount | ワークエリアの登録・削除 |
f_open | ファイルのオープン・作成 |
f_close | ファイルのクローズ |
f_read | ファイルの読み込み |
f_write | ファイルの書き込み |
f_lseek | ファイルR/Wポインタの移動 |
f_sync | キャッシュされたデータのフラッシュ |
f_opendir | ディレクトリのオープン |
f_readdir | ディレクトリの読み出し |
f_getfree | ディスク空き領域の取得 |
f_stat | ファイル・ステータスの取得 |
f_mkdir | ディレクトリの作成 |
f_untrnk | ファイルまたはディレクトリの削除 |
f_chmod | ファイルまたはディレクトリ属性の変更 |
f_rename | ファイルまたはディレクトリの名前変更・移動 |
f_mkfs | ディスクのフォーマット |
FatFs for TOPPERSは,現在,以下のターゲットシステムとデバイスをサポー トしています。
プロセッサ(型番) | SH3(SH7727) |
ボード(メーカ名) | MS7727CP01(日立超LSIシステムズ) |
PCカード・コントローラ | MR-SHPC-01 V2T-F(丸文) |
PCカード・アダプタ | PCCF-ADP(I/O DATA) |
記録メディア | コンパクト・フラッシュ・カードCF |
TOPPERSプロジェクトのメンバとして、FatFs for TOPPERSの開発に参加してい る開発スタッフは次の通りです(所属は参加した時点のもの)。
名前 | 所属 | 時期 |
---|---|---|
今井和彦 | 宮城県産業技術総合センタ | 2007年〜 |