Tech Support > Microsoft Windows > Drivers > Identical 1394 Devices On Same Bus
Identical 1394 Devices On Same Bus
Posted by W. Scott Kerchner on July 15th, 2005


Hi All,

It has been my understanding that the AddDevice function would be called
once for each device on the 1394 bus containing the same identical
config ROM and the driver would increment a count and create an
associated symbolic link for applications to open handles to these devices.

Well, I finally got a chance to try this and
unfortunately, this does not seem to be the case. Or maybe I have something
misconfigured. My AddDevice function is not called when I add a second
identical device containing an identical config ROM.

Does anyone have experience controlling multiple identical devices with the
same driver? This has huge advantages for me if I can acheive this.
1. Multiple devices contain identical software.
and
2. I don't need to have a configuration bit switch on my device so that
the config ROM can be modified programmatically (hence causing the
PnP manager to load a different driver).

Any and all comments would be appreciated...
Thanks in advance.

Scott K.


Posted by r_konjeti@mailcity.com on July 15th, 2005


Windows identifies 1394 device from EUID. So you MUST have unique EUID
for each 1394 device.

You can still use same driver because driver is associated/installed
with INF file. By using same VendorId&ModelName, you can get same
driver called for different devices with different EUIDs. This way your
AddDevice() gets invoked for different devices.


Similar Posts