-This package contains the Linux PCI Utilities, version 1.99.5-alpha.
+This package contains the PCI Utilities, version 2.0.
Copyright (c) 1997--1999 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
policy as for the Linux kernel itself -- see /usr/src/linux/COPYING
for details.
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-BIG FAT WARNING: This is an ALPHA version. The documentation is out of date
- and the same holds for spec files and even for this README.
- And, of course, you should expect this release to contain BUGS.
-WHY ALPHA? I've split the real PCI access primitives from the rest
- of the code and created libpci, which supports not only
- /proc/bus/pci, but also direct hardware access and reading
- of configuration space dumps and it's intended to work
- on all Linux versions and even on non-Linux systems, making
- creation of portable programs communicating with PCI devices
- possible.
+ The PCI Utilities package contains a library for portable access to PCI bus
+configuration space and several utilities based on this library. Current
+version works only on Linux, but it can be easily extended to work on other
+systems as well.
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- The Linux PCI Utilities contain various utilities for dealing with the PCI
-bus in Linux:
+ The utilities include: (See manual pages for more details)
- lspci: displays detailed information about all PCI busses and devices
in the system, replacing the original /proc/pci interface.
- setpci: allows to read from and write to PCI device configuration
registers. For example, you can adjust the latency timers with it.
- See manual pages for more details.
+ The library (and therefore all the utilities) can access PCI registers
+either via the /proc/bus/pci interface present since Linux 2.1.82 or
+via direct hardware access (to be used with older kernels and also for
+hardware diagnostics). It's also capable of reading and interpreting
+register dumps printed by `lspci -x'. Unfortunately, there is no documentation
+on how to use the library yet, so if you want to play with it, just ask
+me for whatever you want.
To compile the package, just run "make". To install it, "make install".
- You need kernel 2.1.82 or newer to use all functions of this package.
-For older kernels, only direct hardware access is supported and you must
-be root to use it.
-
If you have any bug reports or suggestions, send them to the author.
If you want, subscribe to linux-pci@atrey.karlin.mff.cuni.cz (send
the Linux PCI support will be probably discussed there, too.
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.html .
-TODO:
- - lib: "syscall" access method
+ Have fun
+ Martin
# Maintained by Martin Mares <pci-ids@ucw.cz>
# If you have any new entries, send them to the maintainer.
#
-# $Id: pci.ids,v 1.25 1999/05/10 22:10:02 cort Exp $
+# $Id: pci.ids,v 1.26 1999/05/19 12:01:31 mj Exp $
#
# Vendors and devices. Please keep sorted.
1059 Teknor Industrial Computers Inc
105a Promise Technology, Inc.
4d33 20246
+ 4d38 20262
5300 DC5300
105b Foxconn International, Inc.
105c Wipro Infotech Limited
5229 M5229
5235 M5225
5237 M5237
+ 5243 M5243
5247 M5247
7101 M7101
10ba Mitsubishi Electric Corp.
1433 Eltec Elektronik GmbH
1435 Real Time Devices US Inc.
1436 CIS Technology Inc
+14b9 Aironet
+ 0001 PC4800
1668 Action Tec Electronics Inc
1b13 Jaton Corp
1c1c Symphony
Begin3
Title: Linux PCI Utilities
-Version: 1.99.5
-Entered-date: 990418
+Version: 2.0
+Entered-date: 990519
Description: This package contains various utilities for inspecting and
setting of devices connected to the PCI bus. Requires
kernel version 2.1.82 or newer (supporting the /proc/bus/pci
Keywords: kernel, pci, proc, lspci, setpci
Author: mj@atrey.karlin.mff.cuni.cz (Martin Mares)
Maintained-by: mj@atrey.karlin.mff.cuni.cz (Martin Mares)
-Primary-site: atrey.karlin.mff.cuni.cz pub/linux/pci/pciutils-1.99.5.tar.gz
-Alternate-site: metalab.unc.edu pub/Linux/hardware/pciutils-1.99.5.tar.gz
+Primary-site: atrey.karlin.mff.cuni.cz pub/linux/pci/pciutils-2.0.tar.gz
+Alternate-site: metalab.unc.edu pub/Linux/hardware/pciutils-2.0.tar.gz
Copying-policy: GPL
End