Hi All,
My design is as follows.I will have 4 WDM lower
drivers (2 for PCI , 2 for ISA Don’t worry about
why 2 drivers for PCI, each PCI board has got
different DSP chips) each with an individual FDO.
Now I would like to develop an uppder driver which
will be having just one FDO controlling all the above
lower 4 FDO’s. I want to expose this upper level FDO
to the user application and separate all the IOCTL for
the individual boards. Can any body suggest a
mechanism for communication between the upper level
driver and 4 lower level driver. I would like to know
the following.
a. When should I create the FDO’s for lower drivers
and upper driver?
b. How do I separate the IOCTL’s for different boards
in the upper driver?
c. How Can I make calls to the methods of lower driver
from upper FDo?
d. Can I separate the INF file for all the drivers?
Thanks in advance.
Regards.
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com
Hi All,
Can any one of you provide some inputs for the
following.
My design is as follows.I will have 4 WDM lower
drivers (2 for PCI , 2 for ISA Don’t worry about why 2
drivers for PCI, each PCI board has got different DSP
chips) each with an individual FDO. Now I would like
to develop an uppder driver which will be having just
one FDO controlling all the above lower 4 FDO’s. I
want to expose this upper level FDO to the user
application and separate all the IOCTL for the
individual boards. Can any body suggest a mechanism
for communication between the upper level driver
and 4 lower level driver. I would like to know the
following.
a. When should I create the FDO’s for lower drivers
and upper driver?
b. How do I separate the IOCTL’s for different boards
in the upper
driver?
c. How Can I make calls to the methods of lower driver
from upper FDo?
d. Can I separate the INF file for all the drivers?
Thanks in advance.
Regards.
Do You Yahoo!?
LAUNCH - Your Yahoo! Music Experience
http://launch.yahoo.com