]> mj.ucw.cz Git - pciutils.git/log
pciutils.git
18 years agoUse PCILIB.
Martin Mares [Fri, 27 Dec 2002 19:02:20 +0000 (19:02 +0000)]
Use PCILIB.

18 years ago(pci_generic_scan_bus): Added work-around for devices with
Martin Mares [Fri, 27 Dec 2002 19:01:51 +0000 (19:01 +0000)]
(pci_generic_scan_bus): Added work-around for devices with
discontiguous numbering of functions. This is already present in the Linux
kernel for several years, but I forgot to update pciutils as well.

18 years agoAdd basic support for AGP3 fields.
Martin Mares [Thu, 26 Dec 2002 20:24:50 +0000 (20:24 +0000)]
Add basic support for AGP3 fields.

18 years agoHAVE_OWN_HEADER_H is gone.
Martin Mares [Thu, 26 Dec 2002 20:24:32 +0000 (20:24 +0000)]
HAVE_OWN_HEADER_H is gone.

18 years agoDon't forget to initialize hdrtype.
Martin Mares [Thu, 26 Dec 2002 20:24:08 +0000 (20:24 +0000)]
Don't forget to initialize hdrtype.

18 years agoInitial NetBSD support.
Martin Mares [Thu, 26 Dec 2002 19:28:33 +0000 (19:28 +0000)]
Initial NetBSD support.

18 years agolspci: mention "-xxx" option in the help.
Martin Mares [Sat, 6 Apr 2002 12:08:26 +0000 (12:08 +0000)]
lspci: mention "-xxx" option in the help.

18 years agoReleased as pciutils-2.1.10.
Martin Mares [Sat, 30 Mar 2002 15:42:16 +0000 (15:42 +0000)]
Released as pciutils-2.1.10.

18 years agoChanged all my email addresses to mj@ucw.cz.
Martin Mares [Sat, 30 Mar 2002 15:39:24 +0000 (15:39 +0000)]
Changed all my email addresses to mj@ucw.cz.

18 years agoA maintainer's utility for uploading tarballs of new versions.
Martin Mares [Sat, 30 Mar 2002 15:37:02 +0000 (15:37 +0000)]
A maintainer's utility for uploading tarballs of new versions.

18 years agoRemoved pci.ids from the CVS as they are now maintained separately.
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.

18 years agoEnd-of-line comments are no longer supported. Hashes are now perfectly valid in
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.

18 years agoSynchronized with the PCI ID database.
Martin Mares [Sat, 30 Mar 2002 15:12:38 +0000 (15:12 +0000)]
Synchronized with the PCI ID database.

18 years agoRewritten the README file.
Martin Mares [Tue, 26 Mar 2002 22:10:26 +0000 (22:10 +0000)]
Rewritten the README file.

18 years agoWhen the currently installed pci.ids file is newer than
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.

18 years agoAdded PCI-X stuff.
Martin Mares [Sun, 24 Mar 2002 12:58:05 +0000 (12:58 +0000)]
Added PCI-X stuff.

18 years agoRemoved -Werror.
Martin Mares [Sun, 24 Mar 2002 12:35:39 +0000 (12:35 +0000)]
Removed -Werror.

18 years agoFixed bug in AGP rate reporting.
Martin Mares [Sun, 24 Mar 2002 12:24:34 +0000 (12:24 +0000)]
Fixed bug in AGP rate reporting.

18 years ago(pci_lookup_name): When printing unknown subsystem vendor or device
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>.

18 years ago(pci_filter_parse_slot): Allow bus 0xff, slot 0x1f and function 7.
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.

18 years agoFixed the "dist" target.
Martin Mares [Sun, 4 Nov 2001 15:33:07 +0000 (15:33 +0000)]
Fixed the "dist" target.

18 years agoReleased as version 2.1.9.
Martin Mares [Sun, 4 Nov 2001 15:27:15 +0000 (15:27 +0000)]
Released as version 2.1.9.

18 years agoSynced the ID list with the PCI ID Repository at SF.
Martin Mares [Sun, 4 Nov 2001 15:26:32 +0000 (15:26 +0000)]
Synced the ID list with the PCI ID Repository at SF.

18 years agoA bunch of new ID's. Synced with kernel 2.4.0-test7.
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.

18 years agoFix syntactical error.
Martin Mares [Wed, 9 Aug 2000 10:28:18 +0000 (10:28 +0000)]
Fix syntactical error.

18 years agoID table updates.
Martin Mares [Wed, 9 Aug 2000 10:25:55 +0000 (10:25 +0000)]
ID table updates.

18 years agoSome new ID's.
Martin Mares [Sun, 23 Jul 2000 08:41:53 +0000 (08:41 +0000)]
Some new ID's.

18 years ago`make uninstall' works.
Martin Mares [Wed, 28 Jun 2000 11:01:04 +0000 (11:01 +0000)]
`make uninstall' works.

18 years agoOops, found a duplicate entry.
Martin Mares [Wed, 28 Jun 2000 10:59:00 +0000 (10:59 +0000)]
Oops, found a duplicate entry.

18 years agoAdded some new ID's and synchronized with 2.4.0test2.
Martin Mares [Wed, 28 Jun 2000 10:56:36 +0000 (10:56 +0000)]
Added some new ID's and synchronized with 2.4.0test2.

18 years agoAdded `upload' target.
Martin Mares [Sat, 20 May 2000 14:53:39 +0000 (14:53 +0000)]
Added `upload' target.

18 years agoReleased as version 2.1.8.
Martin Mares [Sat, 20 May 2000 14:42:35 +0000 (14:42 +0000)]
Released as version 2.1.8.

18 years agoMin/max latency is now printed in nanoseconds.
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.

18 years agoSome new ID's.
Martin Mares [Sat, 20 May 2000 14:34:32 +0000 (14:34 +0000)]
Some new ID's.

18 years agoUpdated display of power management information to PCI PM specs 1.1.
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.

18 years agoSynchronized with Linux 2.3.99pre7-pre1.
Martin Mares [Mon, 1 May 2000 19:53:05 +0000 (19:53 +0000)]
Synchronized with Linux 2.3.99pre7-pre1.

18 years agoSeveral new ID's.
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.

18 years agoFixed a couple of bugs in the AIX port and added several new ID's.
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.

18 years agoForgot to add...
Martin Mares [Fri, 21 Apr 2000 12:01:44 +0000 (12:01 +0000)]
Forgot to add...

18 years agoSome new ID's and German description in the spec file.
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.

18 years agoChat when the subsystem ID is the same as device ID and just print
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.

18 years agoMerged in AIX port.
Martin Mares [Fri, 21 Apr 2000 11:58:00 +0000 (11:58 +0000)]
Merged in AIX port.

18 years agoTrimmed a couple of device names, so that gen-devlist in the kernel likes
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.

18 years agoFix a comment.
Martin Mares [Mon, 17 Apr 2000 16:07:37 +0000 (16:07 +0000)]
Fix a comment.

18 years agoAdded a bunch of PCI ID's contributed by Gunther Mayer.
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.

18 years agoAdded a simple example of how to use the library.
Martin Mares [Thu, 9 Mar 2000 08:38:29 +0000 (08:38 +0000)]
Added a simple example of how to use the library.

18 years agoRevealed existence of the --version switch. :)
Martin Mares [Thu, 9 Mar 2000 08:23:49 +0000 (08:23 +0000)]
Revealed existence of the --version switch. :)

18 years agoAdded a bunch of new PCI ID's and synced the ID database with 2.3.50.
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.

18 years agoAdd complete list of SGI PCI ids.
Ralf Baechle [Tue, 29 Feb 2000 21:23:45 +0000 (21:23 +0000)]
Add complete list of SGI PCI ids.

18 years agoAdded few ID's and released as pciutils-2.1.5.
Martin Mares [Mon, 14 Feb 2000 19:32:56 +0000 (19:32 +0000)]
Added few ID's and released as pciutils-2.1.5.

18 years agoUpdated spec file by Andreas Jaeger. Now uses %{_mandir}.
Martin Mares [Mon, 14 Feb 2000 19:31:27 +0000 (19:31 +0000)]
Updated spec file by Andreas Jaeger. Now uses %{_mandir}.

18 years agoDon't crash when -s or -d is not given an argument.
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.

18 years agoWhen installing man pages, use /usr/share/man if it exists (FHS 2.0
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).

18 years agoDon't include <asm/io.h> with glibc.
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>.

18 years agoSynced pci.ids with Linux 2.3.40 and released as pciutils-2.1.4.
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.

18 years agoOops, forgot them in last commit.
Martin Mares [Thu, 20 Jan 2000 21:24:51 +0000 (21:24 +0000)]
Oops, forgot them in last commit.

18 years agoFixed a bug in fetching of cardbus bridge header extensions.
Martin Mares [Thu, 20 Jan 2000 21:23:14 +0000 (21:23 +0000)]
Fixed a bug in fetching of cardbus bridge header extensions.

18 years agoSeveral small formatting fixes.
Martin Mares [Thu, 20 Jan 2000 21:15:41 +0000 (21:15 +0000)]
Several small formatting fixes.

18 years agoYet another pread/pwrite fix, this time for libc5.
Martin Mares [Thu, 20 Jan 2000 21:14:44 +0000 (21:14 +0000)]
Yet another pread/pwrite fix, this time for libc5.

18 years agoAdded a bunch of new ID's.
Martin Mares [Thu, 20 Jan 2000 21:12:52 +0000 (21:12 +0000)]
Added a bunch of new ID's.

18 years agoAdded configuration for ia64 (the same as for Alpha).
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>.

18 years agoReleased as pciutils 2.1.3.
Martin Mares [Thu, 13 Jan 2000 22:51:31 +0000 (22:51 +0000)]
Released as pciutils 2.1.3.

18 years agoAlpha IO_FORMAT fix by Andrea Arcangeli.
Martin Mares [Thu, 13 Jan 2000 22:50:13 +0000 (22:50 +0000)]
Alpha IO_FORMAT fix by Andrea Arcangeli.

18 years agoSeveral new ID's.
Martin Mares [Thu, 13 Jan 2000 22:47:15 +0000 (22:47 +0000)]
Several new ID's.

18 years agoCorrected order of access methods (thanks to Andreas Schockenhoff).
Martin Mares [Thu, 13 Jan 2000 22:44:24 +0000 (22:44 +0000)]
Corrected order of access methods (thanks to Andreas Schockenhoff).

18 years agoSeveral new ID's. Also synced with 2.3.35.
Martin Mares [Sun, 2 Jan 2000 20:32:11 +0000 (20:32 +0000)]
Several new ID's. Also synced with 2.3.35.

18 years agoSynced with 2.3.34.
Martin Mares [Tue, 21 Dec 1999 09:16:24 +0000 (09:16 +0000)]
Synced with 2.3.34.

18 years agoFixed printing of unknown subsystem ID's.
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.

18 years agoReleased as version 2.1.1.
Martin Mares [Sat, 4 Dec 1999 12:55:10 +0000 (12:55 +0000)]
Released as version 2.1.1.

18 years agoDon't forget to increment address after writing single value, so that
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.

18 years agoPCI ID's ... as usually.
Martin Mares [Mon, 29 Nov 1999 12:35:29 +0000 (12:35 +0000)]
PCI ID's ... as usually.

18 years agoIf prog-if is zero, but it's present in the ID list, show it.
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.

18 years agoReleased as version 2.1.
Martin Mares [Sat, 30 Oct 1999 09:25:08 +0000 (09:25 +0000)]
Released as version 2.1.

18 years agoSynchronize to 2.3.24 devlist.h.
Martin Mares [Thu, 28 Oct 1999 17:44:51 +0000 (17:44 +0000)]
Synchronize to 2.3.24 devlist.h.

18 years agoA lot of subsystem ID's from Dave Jones.
Martin Mares [Fri, 15 Oct 1999 08:43:44 +0000 (08:43 +0000)]
A lot of subsystem ID's from Dave Jones.

18 years agoPCI Bridge Optimization in the kernel is gone.
Martin Mares [Sat, 9 Oct 1999 13:27:13 +0000 (13:27 +0000)]
PCI Bridge Optimization in the kernel is gone.

18 years agoReorganized the pci.ids file. Subsystems are listed under devices, classes
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.

18 years ago* pci.ids: New 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.

18 years agoMore PCI ID's. Again. :)
Martin Mares [Tue, 14 Sep 1999 07:33:35 +0000 (07:33 +0000)]
More PCI ID's. Again. :)

18 years agofix args to install
Eddie C. Dost [Tue, 31 Aug 1999 06:00:00 +0000 (06:00 +0000)]
fix args to install

18 years agoextend buffer size for proc reads, too small on sparc64
Eddie C. Dost [Tue, 31 Aug 1999 05:58:07 +0000 (05:58 +0000)]
extend buffer size for proc reads, too small on sparc64

18 years agoAnd as usually, some new PCI IDs.
Martin Mares [Fri, 20 Aug 1999 08:32:23 +0000 (08:32 +0000)]
And as usually, some new PCI IDs.

18 years agoDon't show region size if it's zero (usually due to buscentric mode
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).

18 years agoFew more ID's.
Martin Mares [Tue, 3 Aug 1999 21:34:03 +0000 (21:34 +0000)]
Few more ID's.

18 years agoAdded support for FreeBSD and its /dev/pci access method.
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.

18 years agoRewrote the pread/pwrite things once again. Use pread and pwrite only when we
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.

18 years agoSome new PCI ID's.
Martin Mares [Tue, 20 Jul 1999 11:29:39 +0000 (11:29 +0000)]
Some new PCI ID's.

18 years agoSome more SGI device IDs.
Ralf Baechle [Fri, 9 Jul 1999 00:20:56 +0000 (00:20 +0000)]
Some more SGI device IDs.

18 years agoAdd IOC3 id.
Ralf Baechle [Thu, 8 Jul 1999 22:31:25 +0000 (22:31 +0000)]
Add IOC3 id.

18 years agoVarious PCIutils changes accumulated over last two weeks:
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.

18 years agoAdded reference to PowerTweak.
Martin Mares [Tue, 6 Jul 1999 21:33:28 +0000 (21:33 +0000)]
Added reference to PowerTweak.

18 years agoA lot of PCI ID's and also uninstall target, both by Dave Jones.
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.

18 years agoWhen device ID lookup fails, return hexadecimal device ID instead of vendor ID.
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.

18 years agoPCI ID database updates accumulated over last few weeks.
Martin Mares [Thu, 17 Jun 1999 17:53:03 +0000 (17:53 +0000)]
PCI ID database updates accumulated over last few weeks.

18 years agoAGP command register display bug fix from Petr Vandrovec.
Martin Mares [Thu, 17 Jun 1999 17:51:45 +0000 (17:51 +0000)]
AGP command register display bug fix from Petr Vandrovec.

18 years agoUse hard-coded numbers instead of __NR_pread in case glibc doesn't
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.

18 years agoAdded some ID's.
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).

18 years agoNew Motorola IDs and a fix for the messed up vendor ID
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.

18 years agoMiscellaneous PCI ID contributions.
Martin Mares [Sun, 9 May 1999 19:08:00 +0000 (19:08 +0000)]
Miscellaneous PCI ID contributions.

18 years agoSparc/Sparc64 fixes by Jakub.
Martin Mares [Mon, 26 Apr 1999 19:45:55 +0000 (19:45 +0000)]
Sparc/Sparc64 fixes by Jakub.