X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=README.Windows;h=5f73dd41e7163dbbf2720456a625bdaca48014db;hb=0089d489b469e19e615f33cc8485c48e7f7cfebb;hp=7a85fdaa3ef3a86f2ecb8731798a58aeff28438d;hpb=09156b3b13e4940d14d390f7cbb1fd6bdea6a9d8;p=pciutils.git diff --git a/README.Windows b/README.Windows index 7a85fda..5f73dd4 100644 --- a/README.Windows +++ b/README.Windows @@ -9,3 +9,13 @@ from http://www.internals.com/. However, you need to use win32/config.{h,mk} instead of the automatically generated lib/config.{h,mk} as lib/configure does not run on Windows. + +================================================================================ +BEWARE: The current implementation pokes I/O ports to access the PCI devices +directly. This leads to several problems: some devices are invisible, extended +PCIe configuration space is not available, and there are many potential race +conditions. Instead, libpci should use the proper Windows drivers. + +Unfortunately, the Windows port currently lacks a maintainer. If you are willing +to step up and fix the issues, please let me know. -- Martin Mares +================================================================================