- SDIOドライバProは、以下のSD Memory Card Specificationsに準拠しています。
- PHYSICAL LAYER SPECIFICATION Version 2.00
- FILE SYSTEM SPECIFICATION Version 2.00
- Secure Digital Input Output (SDIO) Card SPECIFICATION Version 1.0
- SDIO Card Type-A SPECIFICATION for Bluetooth Version 1.0
- SDIOカード
SDIOカードは、SDIOに対応したSDカードスロットで使用できる、ネットワーク機能などのインターフェイスを備えたカードです。Bluetoothカード、PHSカードなどが既に製品化されており、今後は、無線LANカード、GPSカード、カメラカードなどが製品化されていく予定です。
SDIOドライバProの機能
- カードマネジメント機能
カードの初期化処理時にカードの種別を自動判定し、それぞれのカード用の初期化シーケンスが実行されます。SDメモリカード/MMC、SDIOカードの種別を内部で管理する他、各カード毎の割込処理が含まれています。
- SDIOカード用ドライバ機能
SDIOにアクセスするために必要な、下記の機能を有しています。これらの機能を使用し、各SDIOカードのドライバを作成することができます。
- SDIOカードのCIA(CCCR、FBR、CIS)へのリード/ライト機能
- IOレジスタのリード/ライト機能
- ブロック転送機能
- 割り込み処理
- SDIO Bluetooth(TYPE-A)カード ドライバ
SDIOドライバProには、SDIOカード用ドライバ機能を使用した、SDIO Bluetooth(TYPE-A)カードのドライバがサンプルコードとして付属しています。
- SDメモリカード/MMC(マルチメディアカード)用のドライバ機能
SDメモリカード/MMCへのリード/ライト機能とフォーマット機能を有しています。フォーマット機能は、SDアソシエーションのフォーマット仕様に準拠しています。組込み用PC互換ファイルシステム RTFiles とのインターフェースコードが付属しておりますので、併せてご使用になれば、容易にPC互換ファイルを構築できます
- オプションドライバ
無線LANカード ドライバ
主な特長
- 高い移植性(CPU/OS非依存設計)
- コンパクトなROMサイズ
- 豊富なテストプログラムが付属
- サンプルフォーマッタ付属
- サンプルSDIO Bluetooth(TYPE-A)カードドライバ付属
- 2ポート処理のサポート
(SDホストコントローラが2個あることが前提条件)
- SDメモリドライバとしての機能を包含
- SDHC対応(4GB以上の容量を実現するSDカード上位規格)
- 50MHzのHigh Speed モードサポート
- SDドライバのフォーマッタがFAT32をサポート
- カードのロック/アンロック機能サポート
- 挿抜監視タスクの追加
(組込み用PC互換ファイルシステム「RTFiles」との同時使用時のサンプルコード)
- 保守・カスタマイズが安心(100% C言語ソース提供)
- 買取方式の安価なプロジェクトライセンス提供
対応コントローラ
SDIOドライバ Pro には、下記のコントローラに対応したサンプルコードが付属します。
- リコー製R5C807コントローラ
- 東京エレクトンデバイス製 TE4392
- 松下製 MN5772, 5773, 5774コントローラ
- フリースケール製 i.MX21 内蔵コントローラ
- TI製 DMシリーズ 内蔵コントローラ
- ルネサステクノロジ製SH 内蔵コントローラ
- C-guys製 CG200(近日リリース予定)
※その他のコントローラについては、別途委託開発を承っております。お気軽にお問い合わせください。
ターゲット製品 / 対応製品 / 互換性など
- CPU/OSに非依存。さまざまなCPU、OSで使用できます。
- RTFilesとのインターフェースを構築済み。
- 対応モード : SDモード
主な用途(アプリケーション例など)
小型軽量を活かしたSDIOカードは、さまざまな分野の機器に搭載されるケースが急増しています。
- デジタルカメラ
- デジタルビデオカメラ
- 携帯電話
- プリンタ
- MP3プレーヤー
- PDA
- 計測機器
ユーザーの利益性
さまざまな規格の新しい記録メディアが市場に登場している今日、市場性の高いメディアをいかに早く機器に搭載する事が製品価値を左右しかねません。しかし、それぞれの規格を一から調査し、ソフトウェアを開発する事は多大な労力がかかります。また、新しい規格のために技術的ノウハウの蓄積が乏しく、製品完成後の動作実証にも時間をかける必要があり、多大なリソースが要求されます。すでに動作確認された市販のソフトウェア部品を導入することで、お客様独自のアプリケーションプログラム等にリソースを集中する事ができます。
商品構成
- ソフトウェアドライバ
- ソースコード
- 日本語マニュアル
技術サポート体制
1年間の技術サポートを有償で提供します。 開発段階の技術的な疑問に、電話やメールでサポートします。 製品を熟知した専任サポートスタッフにより、お客様の開発を強力にバックアップします。
移植・チューニング
お客様のハードウェアへの移植や、アセンブラによるチューニング等のエンジニアリングサービスを別途提供しています。デバイスドライバは、ハードウェアに直接触れる最下位層をアセンブラチューニングすることにより、カードへのアクセススピードを高速化することができます。 詳細は別途お問い合わせください。
|