This package is a linux kernel insert (which can be built as a module) to
allow linux to find, configure and control PnP devices, both on ISA cards and
in PnP BIOS.

The features it includes are:
* /proc interface for listing PnP devices available and for configuring those
  PnP devices (can be done using cat & echo).
* Internal interface for interacting with and reconfiguring other kernel
  drivers (such as the SB16 driver) as well as hardware.
* Internal interface for adding support for more hardware interfaces.
* ISA card hardware interface - supports discovery, current conf reading,
  possible conf reading, activation setting and configuration setting.
* PnP BIOS hardware interface - supports ISA card port reading, current conf
  reading, possible conf reading, but not yet configuration setting.
* Resource-collision prevention and override on configuration.

Also included in this package are the following:
* ncurses based graphical configuration tool
* Inserts for kernel sound driver to allow SB16 part of driver to pick up the
  card configuration when the driver is loaded.
* Sample loadable module to illustrate runtime reconfiguration with driver
  interaction.

Have fun!

David Howells
(dwh@nexor.co.uk)
