Explore your PCI/AGP/PCI Express/CardBus/CompactPCI/PCI-X/PCI HotPlug/etc. hardware.
This is a suite of tools for hardware developers, engineers, programmers, system builders and the insatiably curious, that allows exploration of your PCI/AGP/PCI Express/CardBus/CompactPCI/PCI-X/PCI HotPlug/etc. hardware at the lowest level. Full source code is of course included, and is 100% freeware.PCI32 1.6
Some possible uses for these tools include the following:
- Fully Automating hardware recognition during Operating System installation via the -I option.
- Discovering what an "unknown device" is (both by manufacturer and model), so you can obtain drivers and support. A regularly updated database of over 19,000 entries lists virtually every known PCI device and manufacturer on the planet, even those that no longer exist.
- Examining your exact hardware configuration for curiosity or troubleshooting purposes (e.g. Latency, IRQ routing, AGP speed, resource conflicts and many more common problems can all be solved with these tools)
- Assisting with driver development and hardware design - examine your hardware 'live' as the OS/Driver sees it within Windows, and as the BIOS configures it within DOS via the -D option
- Exploring the source code for assistance with developing your own PCI code or hardware drivers
- Keeping up with modern hardware - with full PCI Express and multiple root-bus support via the -R option, PCI32 outperforms older tools tenfold.
- Auditing systems for hardware change: reports can be saved/printed/emailed/etc for reference and auditing purposes
- And much much more! Download and try it today!
PCI/PCI32 is different to most so-called "Diagnostic" programs, in that it totally bypasses Windows, Drivers, ACPI and the BIOS, and instead communicates directly with the actual hardware at the lowest possible level - unlike so-called diagnostic programs which merely report what the Windows API's and/or registry report, regardless of it's accuracy. PCI32 will show you what's REALLY going on, not just what Windows thinks is happening.
Note: PCI32 does NOT work with any 64-bit version of Windows. PCI32 runs under 32-bit Vista just fine, IF you do two things - run as an Administrator, AND switch off UAC.