]> git.ipfire.org Git - thirdparty/pciutils.git/blame - README.Windows
README.Windows: Replaced broken link to winio
[thirdparty/pciutils.git] / README.Windows
CommitLineData
ee7d8384
MM
1Since 2.1.99-test5, pciutils should also be compilable on Windows. Thanks
2to Alexander Stock for contributing the port.
c0eece92 3
09156b3b
MM
4Updated after version 2.2.6 to compile again, and with MinGW, even (only?)
5cross-compiling. (Hopefully it works with MSVC too.)
6
bbc4a88c
MM
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
1c5cc9b5 11
09156b3b
MM
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.
b5847329
MM
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================================================================================