pci bus enumeration



Hi all,

I want to know the PCI fundas
1. How the PCI Buses are enumerated while booting linux?
2. How it detects the Vendor ID,Device ID,etc., and make the device
structure for various cards?
3. What Happens if two or more same cards which are having same DEVICE
ID,VENDOR ID,and
SUB-SYSTEM ID connected to the slots.I mean to say,
Are they having same IRQs,same IRQ_FLAGS(SA_INTERRUPT/SA_SHIRQ)?
4.In the prev case, Is kernel allocate any different adderss space for
each (same kind of) cards ?
Please reply me ASAP
Thanks
Rafi.

.



Relevant Pages

  • PCI fundas
    ... I want to know the PCI fundas ... How the PCI Buses are enumerated while booting linux? ... How it detects the Vendor ID,Device ID,etc., and make the device ... What Happens if two or more same cards which are having same DEVICE ...
    (comp.os.linux.embedded)
  • Re: pci bus enumeration
    ... How the PCI Buses are enumerated while booting linux? ... How it detects the Vendor ID,Device ID,etc., and make the device ... What Happens if two or more same cards which are having same DEVICE ...
    (comp.os.linux.hardware)
  • Re: pci bus enumeration
    ... How the PCI Buses are enumerated while booting linux? ... How it detects the Vendor ID,Device ID,etc., and make the device ... What Happens if two or more same cards which are having same DEVICE ...
    (comp.os.linux.hardware)