Help with INF files

Hello,

I am struggling with some issues about INF files. We have a driver, which is a legacy WinNT driver {at this time}. We would like to have the Win2000 Device manager help with the installation of the device. The hardware is a multifunction PCI device and as a result, the PCI bus enumerator detects several Product/Vendor codes for the device. When the device manager handles the installation ,we get a bunch of devices detected and with each device detected another dialog asking to install a driver. We should only install one driver to handle all the functions of the device. I have not been able to find the docs on handling a multifunction PCI device. Could someone please point me in the right direction… Any help will be greatly appreciated.

Thanks,
Michael Uman
Sr. Software Engineer
Sonic Solutions


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Michael,

The model for multifunction PCI devices in W2K is that each function is an
independent device. Thus each function has its own driver, its own inf file,
its own hardware resources etc. See Chapter 5 Supporting Multifunction
Devices in the DDK Setup. Plug Play Power Management Design Guide.

I realize this is probably not the answer you wanted to hear, as it sounds
like you currently have a single driver that you were hoping you could
simply twiddle and make it run as a w2k pnp driver. You probably still can,
but you may have to cheat, lie, and steal to get it to work without annoying
PnP user experiences.

Mark Roddy
xxxxx@hollistech.com
www.hollistech.com
603 321 1032
WindowsNT Windows 2000 Consulting Services

-----Original Message-----
From: Michael Uman [mailto:xxxxx@sonic.com]
Sent: Friday, February 23, 2001 4:07 PM
To: NT Developers Interest List
Subject: [ntdev] Help with INF files

Hello,

I am struggling with some issues about INF files. We have a driver, which is
a legacy WinNT driver {at this time}. We would like to have the Win2000
Device manager help with the installation of the device. The hardware is a
multifunction PCI device and as a result, the PCI bus enumerator detects
several Product/Vendor codes for the device. When the device manager handles
the installation ,we get a bunch of devices detected and with each device
detected another dialog asking to install a driver. We should only install
one driver to handle all the functions of the device. I have not been able
to find the docs on handling a multifunction PCI device. Could someone
please point me in the right direction… Any help will be greatly
appreciated.

Thanks,
Michael Uman
Sr. Software Engineer
Sonic Solutions


You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com