組み込みソフト開発グレープシステム
組み込み系
組み込み系 ホーム 会社概要 受託開発 ダウンロード 採用情報 お問い合わせ 技術サポート English ミドルウェア
組み込み系
グレープシステム
組み込み製品
通信用セキュリティ
プリントシステム開発キット
パソコン用印刷アプリケーション
オープンソース関連
品質検査ツール
サービス
分野別ソリューション
開発プラットフォーム
イベント・セミナー
導入事例
配信メール
システム提案
組み込み関連製品 Embedded Products
組み込み用ミドルウェア部品 GRAPEWARE
GR-FILE 組み込みファイルシステム

組み込み機器向けの使いやすいFATファイルシステム

UNIX/Windows、C言語標準I/O互換ライブラリインタフェースを提供
階層化mount ⇒ファイルパス上へファイルシステムを追加可能
メディアに応じたファイルシステム毎のキャッシング方式が選択可能
  write through, each close, last close, unmount時等
OSに非依存な設計
ファイルシステムのフォーマット/パーティション設定機能
  FAT12/16/32に全部に対応
メディアサイズから自動でフォーマットとする簡易フォーマットと、クラスタサイズやFATタイプ等を指定する、カスタマイズフォーマットの両方をサポート
メディアサイズから1パーティションを自動設定する簡易パーティション設定と、細かにパーティション情報を指定するパーティション設定の両方をサポート
SDカード専用サンプルフォーマットコードの提供
ロング・ファイルネーム・Shift JISファイル名をサポート
マルチタスク同時アクセスのサポート
RAM ディスク機能
  メモリ上にファイルシステムを構築することで、高速な作業が可能
階層化mountをサポートし、/tmpや、/windows/temp等、作業用ディレクトリをRAMディスクとして使用すれば性能は更にアップ
ファイルインデックスとデータの分離キャッシング
  アクセスしたファイルのファイル名称とファイル管理情報との対応付けをキャッシュし、多段階層ディレクトリ構成のアクセスや、1ディレクトリ内に沢山のファイルがあるデジカメ等のファイルアクセスを高速化
キャッシング、ブロックサイズ等のパラメータ設定が変更可能(init時)
ファイルシステム依存レイヤを分離し、他形式のファイルシステムを追加でサポート
OS/プラットフォーム依存レイヤを分離
writeエラーデータの取出し機能で、メディア不正抜差しに対応
直接デバイス制御インタフェース
  アプリケーションからデバイス固有の機能を使用できるインタフェース(デバイスioctl)を追加提供
メディアのロック/アンロック/自動排出、物理フォーマット、属性情報の取得等のインタフェースを規定
mount/unmount時にも、メディアのロック/アンロックを使用
ファイルシステム以外の領域へのアプリケーションからの直接I/Oも可能
オーディオ機器やデジカメ等に向け、GR-FILE多国語オプションを用意
  - 多国語ファイル名対応
- 大容量ディレクトリの高速アクセス機能
mount時の新オプション追加
  GRP_FS_NO_MNT_FLAG メディアへのmount中ビットの書き込み抑止
GRP_FS_NO_UPD_ACCTIME アクセスタイムのメディアへの反映の抑止
GRP_FS_NO_CRT_ACCTIME 作成/アクセスタイム記録なしフォーマット
組み込み機器開発の期間を短縮し、開発コストの削減に貢献
広範囲にわたるきめ細かなソリューションを提供
ロイヤリティ不要の契約でお求め安い価格
ANSI Cで記述されたソースコードでの提供
その他、受託開発も可能
<オプション製品> GR-SD (SD Card Driver)
・MN668xx シリーズ他(パナソニック製)
・R 5 C807(リコー製)
・LPC シリーズ(NXP 社製)

※その他コントローラへの対応実績あり。
詳細は営業部までお問い合わせください。
お問合せ・ご相談はグレープシステムまで
ホーム ページ先頭
Copyright(C) 1998-2009 Grape Systems Inc. All Rights Reserved.
株式会社グレープシステム