PNP Card Real Mode Isolation Program V1.0
(C) Microsoft Corp, 1993


Isolate is a program for use in either a Windows or DOS enviroment. (It
has not been run under NT, and will likely cause some form of protection
violation, based on the manner that I/O is performed directly to the ports)

Isolate is run from the command line with two possible options. 
Adding a "-v" to the command line will cause the program to run in verbose
mode, which will display the values read off the card, and how they are
proccessed. A "-u" will cause the program to run in unquestionable mode,
if a zero length tag is hit, the card continues, this shows the 
programmed data on misprogrammed cards. 

Any other option will cause the usage to be displayed.

The intention of the program is fairly self explanatory. Each Plug and Play
card is isolated and assigned a CSN. The cards are then queried for their
configuration information, this information is parsed and displayed to the
user in a useful format. This provides a manner of checking the expected 
programming of the card with what is currently present.

Notes: 

The program can only read ~58K of data per card, after 32K it will query
the user if they'd like to continue...It will presume that the card is 
not programmed. If aborted after 32K the program will proceed to the 
next card, if allowed to run out of memory, it will terminate.

As per the spec, all information PRECEDING a Start DF tag is required
for each function. The information is only displayed once. 


*This is version 1.0 please send all requests/suggestions/changes to mikeg*
