1Since 2.1.99-test5, pciutils should also be compilable on Windows. Thanks 2to Alexander Stock for contributing the port. 3 4Updated after version 2.2.6 to compile again, and with MinGW, even (only?) 5cross-compiling. (Hopefully it works with MSVC too.) 6 7To use this port, you need to install WinIO.dll first. You can get it here: 8 9 https://github.com/starofrainnight/winio 10 https://github.com/vaptu/winio 11 12However, you need to use win32/config.{h,mk} instead of the automatically 13generated lib/config.{h,mk} as lib/configure does not run on Windows. 14 15================================================================================ 16BEWARE: The current implementation pokes I/O ports to access the PCI devices 17directly. This leads to several problems: some devices are invisible, extended 18PCIe configuration space is not available, and there are many potential race 19conditions. Instead, libpci should use the proper Windows drivers. 20 21Unfortunately, the Windows port currently lacks a maintainer. If you are willing 22to step up and fix the issues, please let me know. -- Martin Mares 23================================================================================ 24