Re: How dose the FDO of one PCI slot know to creat a new PDO and update the bus relation when a new device is pluged in the PCI slot? by Bill

Bill
Mon Oct 11 00:43:23 CDT 2004

Dude, quit posting questions in the subject line and thus posting 50
questions. Try typing all related questions in a single post in the body of
the message like everyone else.

I highly suggest you read the section titled "WDM Device Objects and Device
Stacks" in the Windows DDK help if you haven't already.

The PCI bus driver, specifically the FDO portion of the PCI bus driver
creates all PDOs related to PCI devices. It knows to do this by scanning
the PCI configuration space looking for resident devices. The PCI
configuration space is scanned in a PCI specification specific manner, see
the PCI spec for more details. The PCI bus will not create PDOs for empty
slots because no devices will be enumerated in those slots.

--
Bill McKenzie
Software Engineer - Prism 802.11 Wireless Solutions
Conexant Systems, Inc.


"zengfeng" <zengfeng@sobey.com> wrote in message
news:ewVGRV0rEHA.1204@TK2MSFTNGP12.phx.gbl...
>
>