Enumerating PCIe devices by Windows XP embedded

G

Guest

Hi All,

I need to know how windows XP embedded enumerate the devices (eg. Video
card, Audio card, Network card etc) connected on PCIe bus. (Whether
Ntdetect.com will solve this purpose)

Regards
Roshan.
 
K

KM

Roshan,

XPe is componentized version of XP Pro.
Therefore XPe (if right enumeration components included) enumerated PnP PCI devices the same way as XP Pro does it.

ntdetect doesn't have anything to do with PCI device enumeration on XP. It does parallel and serial device enumeration required to
boot NT4, if FASTDETECT switch was omitted from boot.ini. Basically, ntdetect scans for ISA interrupts.
 
G

Guest

What is the component which does PnP enumeration in XPe? Is it available with
SP2?
If i install XP Pro first on the target board and run TAP.exe will the .pmq
file have the details of the new PCI devices connected to the system?
If i use ACPI 1.0 or BIOS 1.0b it will automatically enumerate the new PCI
device for me?
Where can i find more information on detecting and configuring PCI(PCIe)
devices in XPe.

Thanks & Regards
Roshan.
 
K

KM

Roshan,

PnP components:
PnP (Kernel-mode)
PnP (User-mode)
Plug and Play Software Device Enumerator

SP2 certainly supports PnP as any other version of XP/XPe does.

If the "new PCI devices" were connected to the board at the time you executed TAP, then yes, PMQ will have references to those
devices. The references will be resolved during PMQ import in CD/TD only if the corresponding drivers are in the XPe database (e.g.,
supported by XP Pro off-the-shelf).

There is a topic in the product documentation that specifically talks about TAP:
http://msdn2.microsoft.com/en-us/library/ms940856.aspx
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top