第 4 章 インタフェースモジュール制御 40
4.8 カード型モジュール使用方法
4.8.1 ハードウェアリソース設定
PCIデバイスの場合、コントローラ起動時にBIOSがハードウェアリソースを割り当てます。
一方DOSでカード型モジュールを使用する場合には、CardBusに対応したカードサービスが必要に なります。しかし、使用するコントローラに対応したDOS用のCardBus対応カードサービスは提供 されていない場合が多く、入手が困難な場合があります。
DOS System開発らくらくパッケージ for ATOMには、DOS用のCardBus対応カード サービスがない環境でも、弊社各種CardBus製品を使用することができるように、サービスソフト ウェア(SETCARD.EXE)を提供しています。
注意
!
同梱されているSETCARD.EXEはI/O Classembly Devices(R)専用です。
カード型モジュールはI/O Classembly Devices(R)のみに搭載されています。
4.8.2 CardBus 設定方法 (CardBus イネーブラ使用方法 )
カード型モジュールをDOS上で使用するためのサービスソフトウェア(SETCARD.EXE:CardBus イネーブラ)の使用方法を説明します。
■概要
CardBusイネーブラ(SETCARD.EXE)は、DOS上でカード型モジュールを使用するためのサービス ソフトウェアです。
■使用方法
CardBusイネーブラを使用するには、ドライバをCONFIG.SYSから組み込みます。
ドライバをCONFIG.SYSから組み込むことにより、カード型モジュールがコントローラに認識され、
ハードウェアリソースが確保されます。
(Intel(R) Atom(TM) プロセッサ N450塔載 長期安心FAコントローラでは、出荷時状態で組み込まれ ていません。)
製品名 CardBusイネーブラ 実行ファイル名 SETCARD.EXE 収録ディレクトリ ¥IFCM¥DRIVERS
CONFIG.SYS設定例:
DEVICE=C:¥IFCM¥DRIVERS¥SETCARD.EXE
注意
!
CardBusイネーブラは、CardBusのホットプラグには対応しておりません。
SETCARD.EXEは、EMM386を組み込んだ環境では使用できません。
4.8.3 CardBus ID 確認・設定方法
カード型モジュールを弊社DOS専用ライブラリ(GPDシリーズ)で使用する際は、CardBus IDを確認 する必要があります。CardBus IDはカード型モジュールに任意の値が設定されています。
DOS上で認識されているカード型モジュールのCardBus IDを確認し、設定するユーティリティを 起動メディアに収録しています。本ユーティリティを使用することで、DOS上から簡単にCardBus IDを確認、設定することができます。
製品名 CardBus ID設定ユーティリティ 実行ファイル名 IFCARDID.EXE 収録ディレクトリ ¥IFCM¥TOOLS
DOS上で上記実行ファイルを実行すると、下記のような画面に、認識されているカード型 モジュールの一覧が表示されます。
***********************************************************
CardBus Setup Utility Version: 1.00-01
Copyright 2009 Interface Corporation. All Right Reserved.
***********************************************************
===========================================================
SlotNo | Bus | Dev | Func | Model | CardBusID --- 1 | 6 | 0 | 0 | CSI/CBI-466120 | 0
2 | 8 | 0 | 0 | CSI/CBI-466120 | 1
===========================================================
項目 内容
SlotNo カード型モジュールが挿入されているカードスロット番号です。
Bus カード型モジュールが挿入されているバス番号を示します。
Dev カード型モジュールが挿入されているデバイス番号を示します。
Func カード型モジュールが挿入されているファンクション番号を示します。
Model カード型モジュールの型式を示します。
CardBusID 設定されているCardBus ID番号を示します。
※ 数値は10進数表示です。
CardBus ID番号を変更したい場合はメニューから「y」を選択し、変更を行いたいカード型 モジュールのカードスロット番号を入力します。
「n」を選択するとユーティリティが終了します。
Change the CardBusID(Y/N)? y
次にCardBus ID番号を入力しリターンキーを押します。CardBus ID番号の値を入力してください。
Enter Card Slot No: 1
Enter the CardBusID (0-15).