mpqi スペシャル・ファイル

目的

SNA サービス、GDLC、または現行の MPQP アプリケーション・プログラミング・インターフェース (API) と互換性のあるユーザー作成アプリケーションを介して、マルチポート・モデル 2 アダプター (MM2) デバイス・ドライバーへのアクセスを提供します。

説明

マルチポート・モデル 2 devic e ドライバーは、SNA サービス、汎用データ・リンク制御、またはユーザー作成アプリケーションを介して MPQI 特殊ファイルへのアクセスを提供します。

使用に関する考慮事項

これらの方法でマルチポート・モデル 2 デバイス・ドライバーにアクセスする場合は、以下の情報を考慮してください。

ドライバーの初期化および終了

デバイス・ドライバーは、他の通信デバイス・ドライバーと同じ方法でカーネルにロードおよびアンロードすることができます。 デバイス・ドライバーは、それ自体を初期化および終了するための構成呼び出しをサポートします。 したがって、デバイス・ドライバーを使用する前に、そのデバイス・ドライバーが初期化されていることを確認する必要があります。 デバイス・ドライバーのリストは、SMIT または Lsdev コマンドを使用して、デバイス・ドライバーの状態を 使用可能として示す必要があります。

スペシャル・ファイル・サポート

マルチポート・モデル 2 デバイス・ドライバーは文字入出力装置であり、ファイル・システム・アクセス用に /dev ディレクトリーに特殊ファイル項目を提供します。 マルチポート・モデル 2 デバイス・ドライバーは、 /usr/include/sys/mpqp.h ファイルに定義されている t_start_dev および t_chg_parms 構造体を使用して、既存の GDLC、MPQP API、および SNA サービス・インターフェースとの互換性を保持します。 ただし、以下の 開発の開始 構造化フィールドでは、 #define 値のサブセットのみがサポートされます。

項目 説明
data_proto データ・プロトコルを識別します。 マルチポート・モデル 2 デバイス・ドライバーは、SDLC DATA_PRO_SDLC_HDX 値 (半二重のみを示す) および 2 進同期 DATA_PRO_BSC 値をサポートします。
baud_rate 送信および受信クロックのボー・レートを指定します。 マルチポート・モデル 2 デバイス・ドライバーは、モデムがクロックを提供する外部刻時のみをサポートします。このフィールドはゼロに設定する必要があります。 ただし、SNA サービスを使用する場合、外部刻時が物理リンク・プロファイルに指定されていて、ゼロである必要がないときは、このフィールドは無視されます。