EN JA
PNP(4) (i386)
PNP(4) FreeBSD Kernel Interfaces Manual (i386) PNP(4)

名称

pnp“プラグアンドプレイ” (PnP) ISA デバイスのサポート

解説

pnp ドライバは、システムの“プラグアンドプレイ (Plug and Play) ISA 仕様”をサポートする ISA デバイスをエミュレートします。それは、ISA バスリソース (割り込み線、DMA チャネル、I/O ポートとメモリリージョン(領域)) を各デバイスに割り当て、それをアクティブにします。

システムの他のデバイスとの競合を引き起こさない PnP ISA デバイスに必要なリソースを割り当てることができないなら、デバイスは、アクティブにされず、プログラムで利用不可能となります。

関連項目

pnpbios(4)

規格

Intel and Microsoft, Plug and Play ISA Specification, Version 1.0a, May 5, 1994.

Clarifications to the Plug and Play ISA Specification, Version 1.0a, December 10, 1994.

歴史

pnp ドライバは、 FreeBSD 2.2.5 ではじめて登場しました。その後のバージョンで実質的に更新されました。

作者

PnP サポートは Sujal Patel によって行われた初期の作業に基づいて、 Luigi Rizzo によって最初に FreeBSD 2.2.5 のために書かれました。

警告

個別の PnP ISA デバイスを無効にすることはできません。 pnp ドライバは、すべてのデバイスが PnP ISA 仕様に適合することを検出して、それらをすべてアクティブにすることを試みます。

明示的に特定のリソースを PnP ISA デバイスに割り当てる方法はありません。リソース割り当ては、完全に自動的で、手動で上書きするための対策はありません。

September 20, 2001 FreeBSD