]>
mj.ucw.cz Git - pciutils.git/log
Martin Mares [Sat, 30 Mar 2002 15:37:02 +0000 (15:37 +0000)]
A maintainer's utility for uploading tarballs of new versions.
Martin Mares [Sat, 30 Mar 2002 15:34:22 +0000 (15:34 +0000)]
Removed pci.ids from the CVS as they are now maintained separately.
Updated Makefile and README accordingly.
Martin Mares [Sat, 30 Mar 2002 15:13:06 +0000 (15:13 +0000)]
End-of-line comments are no longer supported. Hashes are now perfectly valid in
all names and they start a comment only at the start of the line.
Martin Mares [Sat, 30 Mar 2002 15:12:38 +0000 (15:12 +0000)]
Synchronized with the PCI ID database.
Martin Mares [Tue, 26 Mar 2002 22:10:26 +0000 (22:10 +0000)]
Rewritten the README file.
Martin Mares [Tue, 26 Mar 2002 21:49:40 +0000 (21:49 +0000)]
When the currently installed pci.ids file is newer than
the version to be installed, don't overwrite it.
Martin Mares [Sun, 24 Mar 2002 12:58:05 +0000 (12:58 +0000)]
Added PCI-X stuff.
Martin Mares [Sun, 24 Mar 2002 12:35:39 +0000 (12:35 +0000)]
Removed -Werror.
Martin Mares [Sun, 24 Mar 2002 12:24:34 +0000 (12:24 +0000)]
Fixed bug in AGP rate reporting.
Martin Mares [Sun, 24 Mar 2002 12:14:40 +0000 (12:14 +0000)]
(pci_lookup_name): When printing unknown subsystem vendor or device
hexadecimally, don't confuse it with chip vendor/device ID. First reported by
Marc Boucher <marc@mbsi.ca>.
Martin Mares [Sun, 24 Mar 2002 12:14:21 +0000 (12:14 +0000)]
(pci_filter_parse_slot): Allow bus 0xff, slot 0x1f and function 7.
Martin Mares [Sun, 4 Nov 2001 15:33:07 +0000 (15:33 +0000)]
Fixed the "dist" target.
Martin Mares [Sun, 4 Nov 2001 15:27:15 +0000 (15:27 +0000)]
Released as version 2.1.9.
Martin Mares [Sun, 4 Nov 2001 15:26:32 +0000 (15:26 +0000)]
Synced the ID list with the PCI ID Repository at SF.
Martin Mares [Fri, 25 Aug 2000 12:17:00 +0000 (12:17 +0000)]
A bunch of new ID's. Synced with kernel 2.4.0-test7.
Martin Mares [Wed, 9 Aug 2000 10:28:18 +0000 (10:28 +0000)]
Fix syntactical error.
Martin Mares [Wed, 9 Aug 2000 10:25:55 +0000 (10:25 +0000)]
ID table updates.
Martin Mares [Sun, 23 Jul 2000 08:41:53 +0000 (08:41 +0000)]
Some new ID's.
Martin Mares [Wed, 28 Jun 2000 11:01:04 +0000 (11:01 +0000)]
`make uninstall' works.
Martin Mares [Wed, 28 Jun 2000 10:59:00 +0000 (10:59 +0000)]
Oops, found a duplicate entry.
Martin Mares [Wed, 28 Jun 2000 10:56:36 +0000 (10:56 +0000)]
Added some new ID's and synchronized with 2.4.0test2.
Martin Mares [Sat, 20 May 2000 14:53:39 +0000 (14:53 +0000)]
Added `upload' target.
Martin Mares [Sat, 20 May 2000 14:42:35 +0000 (14:42 +0000)]
Released as version 2.1.8.
Martin Mares [Sat, 20 May 2000 14:36:02 +0000 (14:36 +0000)]
Min/max latency is now printed in nanoseconds.
If header type doesn't match device class, just print a warning
and still use the header type, assuming bogus class code.
Martin Mares [Sat, 20 May 2000 14:34:32 +0000 (14:34 +0000)]
Some new ID's.
Martin Mares [Mon, 1 May 2000 21:34:49 +0000 (21:34 +0000)]
Updated display of power management information to PCI PM specs 1.1.
Martin Mares [Mon, 1 May 2000 19:53:05 +0000 (19:53 +0000)]
Synchronized with Linux 2.3.99pre7-pre1.
Martin Mares [Mon, 1 May 2000 19:48:59 +0000 (19:48 +0000)]
Several new ID's.
Synchronized class codes with latest PCI SIG documents.
Martin Mares [Sat, 29 Apr 2000 12:56:22 +0000 (12:56 +0000)]
Fixed a couple of bugs in the AIX port and added several new ID's.
Martin Mares [Fri, 21 Apr 2000 12:01:44 +0000 (12:01 +0000)]
Forgot to add...
Martin Mares [Fri, 21 Apr 2000 12:00:12 +0000 (12:00 +0000)]
Some new ID's and German description in the spec file.
Released as 2.1.7.
Martin Mares [Fri, 21 Apr 2000 11:58:48 +0000 (11:58 +0000)]
Chat when the subsystem ID is the same as device ID and just print
the device ID without needing to have all such subsystem ID's in
the database.
Martin Mares [Fri, 21 Apr 2000 11:58:00 +0000 (11:58 +0000)]
Merged in AIX port.
Martin Mares [Mon, 17 Apr 2000 16:11:58 +0000 (16:11 +0000)]
Trimmed a couple of device names, so that gen-devlist in the kernel likes
them.
Martin Mares [Mon, 17 Apr 2000 16:07:37 +0000 (16:07 +0000)]
Fix a comment.
Martin Mares [Mon, 17 Apr 2000 15:59:16 +0000 (15:59 +0000)]
Added a bunch of PCI ID's contributed by Gunther Mayer.
Released the whole thing as pciutils-2.1.6.
Martin Mares [Thu, 9 Mar 2000 08:38:29 +0000 (08:38 +0000)]
Added a simple example of how to use the library.
Martin Mares [Thu, 9 Mar 2000 08:23:49 +0000 (08:23 +0000)]
Revealed existence of the --version switch. :)
Martin Mares [Thu, 9 Mar 2000 08:19:20 +0000 (08:19 +0000)]
Added a bunch of new PCI ID's and synced the ID database with 2.3.50.
Ralf Baechle [Tue, 29 Feb 2000 21:23:45 +0000 (21:23 +0000)]
Add complete list of SGI PCI ids.
Martin Mares [Mon, 14 Feb 2000 19:32:56 +0000 (19:32 +0000)]
Added few ID's and released as pciutils-2.1.5.
Martin Mares [Mon, 14 Feb 2000 19:31:27 +0000 (19:31 +0000)]
Updated spec file by Andreas Jaeger. Now uses %{_mandir}.
Martin Mares [Mon, 14 Feb 2000 19:29:58 +0000 (19:29 +0000)]
Don't crash when -s or -d is not given an argument.
Martin Mares [Mon, 24 Jan 2000 15:37:12 +0000 (15:37 +0000)]
When installing man pages, use /usr/share/man if it exists (FHS 2.0
braindamage).
Martin Mares [Mon, 24 Jan 2000 15:36:09 +0000 (15:36 +0000)]
Don't include <asm/io.h> with glibc.
Older versions of glibc include it directly from <sys/io.h>, the newer
ones define the I/O port access stuff themselves, colliding with <asm/io.h>.
Martin Mares [Sun, 23 Jan 2000 05:57:03 +0000 (05:57 +0000)]
Synced pci.ids with Linux 2.3.40 and released as pciutils-2.1.4.
Martin Mares [Thu, 20 Jan 2000 21:24:51 +0000 (21:24 +0000)]
Oops, forgot them in last commit.
Martin Mares [Thu, 20 Jan 2000 21:23:14 +0000 (21:23 +0000)]
Fixed a bug in fetching of cardbus bridge header extensions.
Martin Mares [Thu, 20 Jan 2000 21:15:41 +0000 (21:15 +0000)]
Several small formatting fixes.
Martin Mares [Thu, 20 Jan 2000 21:14:44 +0000 (21:14 +0000)]
Yet another pread/pwrite fix, this time for libc5.
Martin Mares [Thu, 20 Jan 2000 21:12:52 +0000 (21:12 +0000)]
Added a bunch of new ID's.
Martin Mares [Thu, 20 Jan 2000 11:43:17 +0000 (11:43 +0000)]
Added configuration for ia64 (the same as for Alpha).
Patch from Stephane Eranian <eranian@cello.hpl.hp.com>.
Martin Mares [Thu, 13 Jan 2000 22:51:31 +0000 (22:51 +0000)]
Released as pciutils 2.1.3.
Martin Mares [Thu, 13 Jan 2000 22:50:13 +0000 (22:50 +0000)]
Alpha IO_FORMAT fix by Andrea Arcangeli.
Martin Mares [Thu, 13 Jan 2000 22:47:15 +0000 (22:47 +0000)]
Several new ID's.
Martin Mares [Thu, 13 Jan 2000 22:44:24 +0000 (22:44 +0000)]
Corrected order of access methods (thanks to Andreas Schockenhoff).
Martin Mares [Sun, 2 Jan 2000 20:32:11 +0000 (20:32 +0000)]
Several new ID's. Also synced with 2.3.35.
Martin Mares [Tue, 21 Dec 1999 09:16:24 +0000 (09:16 +0000)]
Synced with 2.3.34.
Martin Mares [Sat, 11 Dec 1999 22:38:37 +0000 (22:38 +0000)]
Fixed printing of unknown subsystem ID's.
Released as 2.1.2.
Martin Mares [Sat, 4 Dec 1999 12:55:10 +0000 (12:55 +0000)]
Released as version 2.1.1.
Martin Mares [Sat, 4 Dec 1999 12:32:54 +0000 (12:32 +0000)]
Don't forget to increment address after writing single value, so that
`30.b=12,34,56,78' works as expected. Reported by Petr Soucek <petr@ryston.cz>.
Also added several new ID's.
Martin Mares [Mon, 29 Nov 1999 12:35:29 +0000 (12:35 +0000)]
PCI ID's ... as usually.
Martin Mares [Wed, 3 Nov 1999 09:30:09 +0000 (09:30 +0000)]
If prog-if is zero, but it's present in the ID list, show it.
Martin Mares [Sat, 30 Oct 1999 09:25:08 +0000 (09:25 +0000)]
Released as version 2.1.
Martin Mares [Thu, 28 Oct 1999 17:44:51 +0000 (17:44 +0000)]
Synchronize to 2.3.24 devlist.h.
Martin Mares [Fri, 15 Oct 1999 08:43:44 +0000 (08:43 +0000)]
A lot of subsystem ID's from Dave Jones.
Martin Mares [Sat, 9 Oct 1999 13:27:13 +0000 (13:27 +0000)]
PCI Bridge Optimization in the kernel is gone.
Martin Mares [Sat, 9 Oct 1999 13:25:57 +0000 (13:25 +0000)]
Reorganized the pci.ids file. Subsystems are listed under devices, classes
can optionally contain prog-if information. Adapted the library and lspci
to this new format. Added few ID's, as usually.
Martin Mares [Wed, 22 Sep 1999 08:00:49 +0000 (08:00 +0000)]
* pci.ids: New ID's. As usually.
* lspci.c (show_htype1, show_htype2): Don't show `closed' bridge windows
unless we're vvvery verbose.
Martin Mares [Tue, 14 Sep 1999 07:33:35 +0000 (07:33 +0000)]
More PCI ID's. Again. :)
Eddie C. Dost [Tue, 31 Aug 1999 06:00:00 +0000 (06:00 +0000)]
fix args to install
Eddie C. Dost [Tue, 31 Aug 1999 05:58:07 +0000 (05:58 +0000)]
extend buffer size for proc reads, too small on sparc64
Martin Mares [Fri, 20 Aug 1999 08:32:23 +0000 (08:32 +0000)]
And as usually, some new PCI IDs.
Martin Mares [Fri, 20 Aug 1999 08:30:42 +0000 (08:30 +0000)]
Don't show region size if it's zero (usually due to buscentric mode
being enabled).
Martin Mares [Tue, 3 Aug 1999 21:34:03 +0000 (21:34 +0000)]
Few more ID's.
Martin Mares [Tue, 20 Jul 1999 14:01:15 +0000 (14:01 +0000)]
Added support for FreeBSD and its /dev/pci access method.
Contributed by Jari Kirma <kirma@cs.hut.fi> and tweaked by me.
Martin Mares [Tue, 20 Jul 1999 12:13:38 +0000 (12:13 +0000)]
Rewrote the pread/pwrite things once again. Use pread and pwrite only when we
are certain it's safe (i.e., glibc 2.1 on all architectures or any libc on a
i386 where we really know how to use syscalls directly). In all other cases,
emulate it with lseek/read/write.
Martin Mares [Tue, 20 Jul 1999 11:29:39 +0000 (11:29 +0000)]
Some new PCI ID's.
Ralf Baechle [Fri, 9 Jul 1999 00:20:56 +0000 (00:20 +0000)]
Some more SGI device IDs.
Ralf Baechle [Thu, 8 Jul 1999 22:31:25 +0000 (22:31 +0000)]
Add IOC3 id.
Martin Mares [Wed, 7 Jul 1999 11:23:03 +0000 (11:23 +0000)]
Various PCIutils changes accumulated over last two weeks:
o Use `long' instead of `long long' for PCI addresses on Alpha.
o Synchronized header declarations with PCI specs rev. 2.2.
o lspci: Dump all capabilities defined in PCI 2.2.
o lspci: Even htype1 has a capability list.
o lspci: Mask out bottommost 2 bits of capability pointers as required
by the specs.
o Added overall support for reporting of region sizes (needs support
in the kernel, but I've already sent a patch to Linus).
o pci_fill_info() returns a bitmask of what it suceeded to read (reading
of sizes can fail if the kernel doesn't support it).
o Some new IDs.
Martin Mares [Tue, 6 Jul 1999 21:33:28 +0000 (21:33 +0000)]
Added reference to PowerTweak.
Martin Mares [Thu, 1 Jul 1999 21:33:28 +0000 (21:33 +0000)]
A lot of PCI ID's and also uninstall target, both by Dave Jones.
Martin Mares [Mon, 21 Jun 1999 20:17:13 +0000 (20:17 +0000)]
When device ID lookup fails, return hexadecimal device ID instead of vendor ID.
Well spotted by Axel Bodemann <Axel.Bodemann@ruhr-uni-bochum.de>, I've just
extended the fix to subsystem ID's.
Martin Mares [Thu, 17 Jun 1999 17:53:03 +0000 (17:53 +0000)]
PCI ID database updates accumulated over last few weeks.
Martin Mares [Thu, 17 Jun 1999 17:51:45 +0000 (17:51 +0000)]
AGP command register display bug fix from Petr Vandrovec.
Martin Mares [Thu, 17 Jun 1999 17:51:11 +0000 (17:51 +0000)]
Use hard-coded numbers instead of __NR_pread in case glibc doesn't
define SYS_pread.
Martin Mares [Wed, 19 May 1999 12:01:24 +0000 (12:01 +0000)]
Added some ID's.
Released the package as 2.0 (aka Bug Free by Definition).
Cort Dougan [Mon, 10 May 1999 22:10:02 +0000 (22:10 +0000)]
New Motorola IDs and a fix for the messed up vendor ID
some of them use.
Martin Mares [Sun, 9 May 1999 19:08:00 +0000 (19:08 +0000)]
Miscellaneous PCI ID contributions.
Martin Mares [Mon, 26 Apr 1999 19:45:55 +0000 (19:45 +0000)]
Sparc/Sparc64 fixes by Jakub.
Martin Mares [Mon, 26 Apr 1999 19:41:48 +0000 (19:41 +0000)]
Few updates to the ID database.
Martin Mares [Sun, 18 Apr 1999 19:10:35 +0000 (19:10 +0000)]
Released as 1.99.5-alpha.
If no bug reports arrive, I'll make it a 2.0 release after I return
to Prague.
Martin Mares [Sun, 18 Apr 1999 19:07:16 +0000 (19:07 +0000)]
Alpha compilation fixes by Matthew Jacob.
Martin Mares [Sun, 18 Apr 1999 19:04:16 +0000 (19:04 +0000)]
A lot of updates from Adam J. Richter.
Martin Mares [Sun, 28 Mar 1999 10:27:33 +0000 (10:27 +0000)]
Some more PCI ID's from Michael Neuffer.
Cort Dougan [Wed, 10 Mar 1999 04:19:07 +0000 (04:19 +0000)]
Add python.
Martin Mares [Sun, 28 Feb 1999 20:23:05 +0000 (20:23 +0000)]
o Don't assume unsigned long to be 64-bit on 64-bit platforms. Introduced
pciaddr_t which is an integer type capable of holding a PCI address.
Can anyone with an Ultra test it?
o lspci scan mode: Don't dump functions 1--7 when scanning a real
multi-function device. (Several devices don't decode function bits at all).
o Few pci.ids additions.
Martin Mares [Thu, 28 Jan 1999 20:16:40 +0000 (20:16 +0000)]
Capability list parser now recognizes all AGP and all PCI Power Management
registers.
Added bridge checks to bus mapping code.
Released the whole thing as 1.99.4.
Martin Mares [Wed, 27 Jan 1999 14:52:53 +0000 (14:52 +0000)]
Added `bus mapping mode' (-M) which scans the whole configuration space
to find devices hiding behind misconfigured or misdesigned bus bridges.
This is intended only for debugging purposes and it's available only to root
as it can crash several well-known buggy chips.