summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Mares <mj@ucw.cz>2014-11-01 19:11:11 +0100
committerMartin Mares <mj@ucw.cz>2014-11-01 19:11:11 +0100
commitb5847329aca952fd9ae91eecd5af12ae119817b2 (patch)
tree06c4e738f7230d27f92578317943119c89df6f4c
parentac357d3bb8342b2fc22980e0914cdce7758ca310 (diff)
downloadpciutils-b5847329aca952fd9ae91eecd5af12ae119817b2.tar.gz
Updated the READMEs
-rw-r--r--README8
-rw-r--r--README.Windows10
2 files changed, 15 insertions, 3 deletions
diff --git a/README b/README
index 32f5fa2..dbb9890 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
This package contains the PCI Utilities, version @VERSION@.
-Copyright (c) 1997--2012 Martin Mares <mj@ucw.cz>
+Copyright (c) 1997--2014 Martin Mares <mj@ucw.cz>
All files in this package can be freely distributed and used according
to the terms of the GNU General Public License, either version 2 or
@@ -22,7 +22,7 @@ In runs on the following systems:
Solaris/i386 (direct port access)
Aix (via /dev/pci and odmget)
GNU Hurd (direct port access)
- Windows (direct port access)
+ Windows (direct port access, see README.Windows for caveats)
CYGWIN (direct port access)
BeOS (via syscalls)
Haiku (via /dev/misc/poke)
@@ -100,6 +100,9 @@ for new entries via network.
The pci.ids file is also mirrored at http://pciids.sourceforge.net/
+On Linux systems with a recent enough version of libudev, UDEV's HWDB
+database is consulted when pci.ids lacks the device.
+
4. Getting new versions
~~~~~~~~~~~~~~~~~~~~~~~
@@ -111,7 +114,6 @@ The tarball can be downloaded at the following places:
ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/
ftp://ftp.kernel.org/pub/software/utils/pciutils/ (expect a couple of hours delay)
- ftp://metalab.unc.edu/pub/Linux/hardware/ (expect a couple of days delay)
There is also a public GIT tree at:
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
+================================================================================