I'm about to write a WDM driver which is supposed to communicate with the
serial port on a computer. My questions are as follows:
* Is it possible for me to use the same driver on both a W98 system and a
W2K system. That is, is it enough to use ccport.sys on a W98 system to
get the driver to work. If not, what else do I need to do?
* The second question concerns the use of ccport.sys. If I have understood
everything correctly ccport.sys transfers VCOMM requests/calls to IRPs that
can be unserstood by the underlying WDM driver (which resides directly under
ccport.sys in the stack). In my case, on a W2K system, I want my WDM driver
to communicate with serial.sys. I.e. my driver works as filter driver for
serial.sys. I would really like this to work on W98 system as well. But
there is a small problem, if I have understood everything correctly
serial.sys doesn't work on a W98 system so which underlying driver am I
supposed to communicate with - is it posible to communicate with serial.vxd.
Do I need to write my own serial.sys, even my own busdriver for this to
work?
I don't know if, what I wrote makes any sense but any ideas, suggestions and
hints would be very much appreciated.
Regards
/Viktor