From 81abd2a7ec43a0655b5c7cd658b619790f6af65f Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 27 Dec 2003 22:23:44 +0000 Subject: [PATCH] Released 2.1.99-test3 git-archimport-id: mj@ucw.cz--public/pciutils--main--2.2--patch-36 --- ChangeLog | 2 ++ Makefile | 2 +- README | 26 ++++++++++++++------------ TODO | 2 ++ update-pciids.man | 3 ++- 5 files changed, 21 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index 69d3a27..e22207b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2003-12-27 Martin Mares + * Released as 2.1.99-test3. + * lspci.man, setpci.man: Document domains and correct spelling. * lib/dump.c (dump_init): Added ability to read domain numbers. diff --git a/Makefile b/Makefile index f8a869b..cb824e9 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ OPT=-O2 -fomit-frame-pointer CFLAGS=$(OPT) -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes -Winline -VERSION=2.1.99-test2 +VERSION=2.1.99-test3 DATE=2003-12-27 PREFIX=/usr/local diff --git a/README b/README index d784b86..fe5ccf1 100644 --- a/README +++ b/README @@ -14,8 +14,6 @@ Beware, this is a preliminary test version! Anything might not work! Some more things I intend to merge before the 2.2.0 release: o pcimodules and possibly other Linux module related stuff - o Linux sysfs support - o Support for PCI domains (at least partially; needed for sysfs) o New ID's from the pciids project o Cross-compilation support @@ -29,9 +27,10 @@ The PCI Utilities package contains a library for portable access to PCI bus configuration registers and several utilities based on this library. Currently, pciutils work on all versions of Linux and they also have somewhat -experimental support for FreeBSD, NetBSD and AIX. It should be very easy to add -support for other systems as well (volunteers wanted; if you want to try that, -please send the patches to me, so that I can include them in the next version). +experimental support for FreeBSD, NetBSD, AIX, GNU Hurd and Solaris/x86. +It should be very easy to add support for other systems as well (volunteers +wanted; if you want to try that, I'll be very glad to see the patches and +include them in the next version). The utilities include: (See manual pages for more details) @@ -74,16 +73,19 @@ sf.net web page. 4. Available access methods ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The library (and therefore all the utilities) know a variety of methods for -accessing the PCI registers. Here is a list of them: +accessing the PCI registers. Here is a list of them, sorted by autodetection +priority: /proc/bus/pci on all Linux systems since kernel 2.1.82. - direct port access on all Linux systems with i386, to be used when - /proc/bus/pci is unavailable or you want to scan - the bus manually when hunting kernel bugs. - dumps reading of dumps produced by `lspci -x'. - lsdev + odmget used on AIX + /sys/bus/pci on all Linux systems since kernel 2.5.xx. + direct port access on i386 systems running Linux, GNU Hurd or Solaris/x86; + available only to root, useful if no other access + method is available or you want to hunt kernel bugs /dev/pci used on FreeBSD + lsdev + odmget used on AIX libpci used on NetBSD + dumps reading of dumps produced by `lspci -x' + (this one is not autodetected) 5. Using the library @@ -109,7 +111,7 @@ the Linux PCI support will be probably discussed there, too. 7. Miscellanea ~~~~~~~~~~~~~~ You also might want to look at the pciutils web page containing release -notes and other news: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.html . +notes and other news: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml . There also exists a utility called PowerTweak which is able to fine tune parameters of many chipsets much better than the Bridge Optimization code diff --git a/TODO b/TODO index f25f99b..8415024 100644 --- a/TODO +++ b/TODO @@ -4,3 +4,5 @@ - pci.ids: "Unknown mass storage controller" -> "Mass storage controller". - names.c: rewrite + +- spelling: buses x busses diff --git a/update-pciids.man b/update-pciids.man index ec2e7dd..f26a354 100644 --- a/update-pciids.man +++ b/update-pciids.man @@ -21,7 +21,8 @@ are available, it automatically downloads the compressed version of the list. Here we install the new list. .SH SEE ALSO -.BR lspci (8), setpci (8) +.BR lspci (8), +.BR setpci (8) .SH AUTHOR The PCI Utilities are maintained by Martin Mares . -- 2.39.5