PCカードアプリケーション開発キット
CardUT97PRO

CardUTPRO-XPへのバージョンアップについてはこちら
CardUTPRO-V へのバージョンアップについてはこちら
c97pro.jpg (30096 バイト)

「CardUT97PRO」は、Windows 95/98/Me用のメモリカードアプリケーションを開発するためのドライバキットです。

従来、Windows上でPCカードにアクセスするためにはカードサービスを直接使用しなければなりませんでした。 この場合、メモリリソースの確保やアドレス変更などの処理を行わなければならず、非常に手間がかかるものでした。 またこの処理を行うためにドライバを作成する必要がありました。

「CardUT97PRO」では、そのようなドライバ作成を行なわず、簡単な手続きでカードにアクセスするAPIを提供いたします。 独自フォーマットカードのリード/ライト機能をアプリケーションに組み込む事も簡単に行えます。

■特長

1.DLLで簡単アクセス
カードアクセス用DLLを使用してカードにアクセスできるため、通常の関数を使用する感覚でプログラムを作成することができます。

2.独自ドライバで簡単プログラミング
本製品のメモリカードドライバには各メモリデバイスのライト/イレース処理ルーチンが含まれております。そのため、アプリケーションでは、カードの書き込みアルゴリズムを意識しないでプログラミングができます。

3.「CardUT97」を同梱
CardUT97が同梱されているのでアプリケーション開発中の動作確認も簡単に行うことができます。

API概要

「CardUT97PRO」では以下の機能をご使用いただけます。

カードの状態取得カード(ソケット)の状態を得ます。
カード品種の取得カードの品種を得ます。
カードのリードカードからデータを読み出します。
カードのライトカードにデータを書き込みます。
カードのイレースカードを消去します。
リージョンの設定混載メモリカードの場合のカレントリージョンを変更します。
VPP電圧の設定VPPの電源電圧をコントロールします。
カードアクセス用の設定機能カードアクセス時のバス幅を変更できます。

■動作環境

対応機器 PCカードスロットを搭載したノートパソコン。(*1)
または、 弊社製AMI-21V/21AT(*1)/22(*2)を接続したデスクトップパソコン。
対応OS Windows 95/98/Me ( Me対応はVer.2.1より / 使用可能メモリ8MB以上必要)
対応カード ATA、SRAM、EEPROM、リニアフラッシュメモリカードを使用したカード。
混載メモリカード対応。リニアフラッシュメモリカードは以下のデバイスをサポートしております。
(*1) AMI-21使用時は、ライト/イレースに12Vを必要とするカードは使用出来ません。 また、ノートパソコンの一部の機種で12Vを発生しないものがありまが、その場合も同様となります。
(*2) AMI-22シリーズのうち、AMI-22/98はWindows 95/98に対応していないため使用できません。
(*3) フラッシュメモリを搭載したメモリタイプのカードでATAカードとは異なります。

■対応フラッシュメモリー

CardUTシリーズ対応フラッシュメモリー一覧

注意

・書き込みに12Vを必要とするデバイスを使用しているカードの場合、PCカードスロットから12Vを供給する必要があります。
・一部のノートパソコンや弊社AMI-21/Vでは12Vを供給できないためこれらのカードへの書き込み及び消去機能はご使用いただけません。

■対応開発言語

Microsoft Visual C++ 4.0/5.0
Borland Borland C++ 5.0
Microsoft Visual Basic 4.0/5.0
Borland Delphi 2.0/3.0
対応開発言語DLLを使用できるプログラミング環境であれば、使用可能です。
なお、各言語用のサンプルプログラムが添付されます。

■製品構成

■ライセンスについて

本製品を使用して作成したアプリケーションを、配布する場合にはランタイムパック「CardAPIRT」シリーズを添付していただく必要があります。

製品ラインアップ

CardUT97PRO (CardUT97同梱)

 −ランタイムパッケージ−

CardAPIRT1(1ライセンス)
CardAPIRT5(5ライセンス)
CardAPIRT10(10ライセンス)
CardAPIRT25(25ライセンス)
CardAPIRT50(50ライセンス)
CardAPIRT100(100ライセンス)

テクニカルガイドPDF (90KB)


PCカードユーティリティ
製品一覧表
Home Page