You do. Well, sort of. The protocol number is stored in the .plt file for
the platform you specify in your .gp file. That protocol number is then
stored in the GEOS file header of your geode. When your geode is launched,
GEOS reads the file header and sees which libraries are required and which
protocol numbers are needed.
> > The protocol number of the library you want (specified in the file
header
> >of the .geo file) and the protocol number of the library on the system
> >(stored in it's file header).
>
> 2.In the file header of which geo file ? And how does it get there ?
Your .geo file, the driver, library, or application that you're writing.
> 3.Why isn't it possible for me to change something (e.g. the file
header)
> such that the system would be satisfied with protocol number P-1
> (or P-2) ?
You can change the .plt file by lowering the numbers associated with the
library in question. I'm not sure, but maybe the "exempt" .gp keyword might
do the trick.
> 4.Can you send me a newer version of the PCMCIA library via the
> Internet ?
> Or something else such that the newer version is not required ?
I have the same files you do, so I can't help you there.
Nathan