about PNP routine (two chips that have the same vendor)

Hello!

I’m developing a PCI card to capture the multi-channel data.
That card are connected two PCI controller chips(Philips Saa7146) by a
pci-pci bridge(HiNT HB1)

System has to recognize two Chips that have the same vendor.
Tell me How to do that works

and,
Is there any publicly available example source for a WDM-based Saa7146
capture driver

Any help would be appreciated

Thanks and regards
Ryu

If the pci functions have the same vendor id, then the subvendorid is used to determine the proper device driver. If the entire
PnP description is identical then the assumption is that these devices are identical and are managed by the same driver. In the
latter case, if you really need too differentiate one device from the other then your driver will have to figure out which
device is which (using for example their pci addresses,) and modify operations to each device based on whatever it is you
actually have to do.

I had trouble understanding exactly what your architecture is. It seems that you have a pci-pci bridge and then off of that
bridge you have two Saa7146 pci devices on the secondary bus. If the bridge device is implemented correctly then the Saa7146
devices will be enumerated by NT as separate devices, and the bridge itself will be transparent.

I googled Saa7146 and there is plenty of activity on the 'net about this device, so it shouldn’t be too difficult to get some
hints.

===========================
Mark Roddy
Consultant, Microsoft DDK MVP
Hollis Technology Solutions
xxxxx@hollistech.com
www.hollistech.com
603-321-1032

-----Original Message-----
From: “Sungmin, You”
To: “NT Developers Interest List”
Date: Wed, 22 Jan 2003 01:27:24 -0500
Subject: [ntdev] about PNP routine (two chips that have the same vendor)

> Hello!
>
> I’m developing a PCI card to capture the multi-channel data.
> That card are connected two PCI controller chips(Philips Saa7146) by a
> pci-pci bridge(HiNT HB1)
>
> System has to recognize two Chips that have the same vendor.
> Tell me How to do that works
>
> and,
> Is there any publicly available example source for a WDM-based Saa7146
> capture driver
>
> Any help would be appreciated
>
> Thanks and regards
> Ryu
>
> —
> You are currently subscribed to ntdev as: xxxxx@hollistech.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com