]>
mj.ucw.cz Git - pciutils.git/log
Martin Mares [Mon, 11 Feb 2008 20:10:49 +0000 (21:10 +0100)]
Use DNS on all architectures except AIX.
Martin Mares [Mon, 11 Feb 2008 19:59:53 +0000 (20:59 +0100)]
Split handling of the ID list to several files.
Martin Mares [Mon, 11 Feb 2008 18:45:21 +0000 (19:45 +0100)]
Implemented control options and the caching logic.
Everything is still in a very raw form.
Martin Mares [Mon, 11 Feb 2008 16:22:50 +0000 (17:22 +0100)]
BSD needs <netinet/in.h>.
Martin Mares [Mon, 11 Feb 2008 16:09:26 +0000 (17:09 +0100)]
Merge with git+ssh://git.ucw.cz/home/mj/GIT/pciutils.git
I have decided to drop the network-related changes from ChangeLog
to avoid merging conflicts.
Martin Mares [Mon, 11 Feb 2008 16:07:32 +0000 (17:07 +0100)]
Fixed a bug in displaying of zlib errors.
Martin Mares [Mon, 11 Feb 2008 14:52:39 +0000 (15:52 +0100)]
Avoid pointer signedness warnings.
Martin Mares [Mon, 11 Feb 2008 14:50:18 +0000 (15:50 +0100)]
Added a simple utility for generating the DNS zone with ID's.
Martin Mares [Mon, 11 Feb 2008 14:48:53 +0000 (15:48 +0100)]
Merge with git+ssh://git.ucw.cz/home/mj/GIT/pciutils.git
Updated to reflect changes in current mainline repository
(merged Makefile and ChangeLog manually).
Martin Mares [Mon, 7 Jan 2008 21:04:56 +0000 (22:04 +0100)]
Added quiet mode (-q). Clean up uncompressed files left by previous
versions of the pciutils. Patch by Mike Frysinger.
Martin Mares [Thu, 29 Nov 2007 12:48:43 +0000 (13:48 +0100)]
Squashed compiler warnings about code with no effect
(there really were surplus *'s).
Martin Mares [Tue, 6 Nov 2007 21:29:23 +0000 (22:29 +0100)]
Released as 2.2.9.
Martin Mares [Tue, 6 Nov 2007 21:26:48 +0000 (22:26 +0100)]
Finished support for displaying of kernel drivers/modules.
Martin Mares [Fri, 2 Nov 2007 21:41:33 +0000 (22:41 +0100)]
Implemented searching for kernel modules. Works, but needs cleanup.
Martin Mares [Fri, 2 Nov 2007 17:31:53 +0000 (18:31 +0100)]
First attempt at printing Linux driver names.
Martin Mares [Fri, 19 Oct 2007 13:43:02 +0000 (15:43 +0200)]
Moved -lz from LDFLAGS to LDLIBS.
Martin Mares [Fri, 19 Oct 2007 12:41:41 +0000 (14:41 +0200)]
Added a missing dependency.
Martin Mares [Fri, 19 Oct 2007 10:12:49 +0000 (12:12 +0200)]
Released as 2.2.8.
Martin Mares [Fri, 19 Oct 2007 10:03:08 +0000 (12:03 +0200)]
Added two more capability ID's gathered from various ECN's.
Martin Mares [Fri, 19 Oct 2007 09:31:53 +0000 (11:31 +0200)]
Updated TODO.
Martin Mares [Fri, 19 Oct 2007 09:28:24 +0000 (11:28 +0200)]
Added a couple of test cases.
Martin Mares [Fri, 19 Oct 2007 09:28:07 +0000 (11:28 +0200)]
Document obsd_device back-end.
Martin Mares [Fri, 19 Oct 2007 09:17:50 +0000 (11:17 +0200)]
Removed all traces of the syscall access method, which no longer exists.
Martin Mares [Fri, 19 Oct 2007 09:15:36 +0000 (11:15 +0200)]
Big code cleanup.
Martin Mares [Fri, 19 Oct 2007 09:01:25 +0000 (11:01 +0200)]
Decode the Debug port capability (per EHCI 0.96 spec).
Martin Mares [Fri, 19 Oct 2007 08:46:14 +0000 (10:46 +0200)]
Incomplete decoding of several capabilities is marked with <?>.
Martin Mares [Fri, 19 Oct 2007 08:43:56 +0000 (10:43 +0200)]
Include capabilities from PCI 3.0 specs.
Martin Mares [Fri, 19 Oct 2007 08:27:50 +0000 (10:27 +0200)]
Update class codes to reflect PCI 3.0.
Martin Mares [Sun, 14 Oct 2007 12:09:04 +0000 (14:09 +0200)]
Removed extraneous braces.
Martin Mares [Fri, 12 Oct 2007 15:59:45 +0000 (17:59 +0200)]
Capability loop detection introduced 2.2.7 did not work properly with
extended capabilities. Fixed.
Martin Mares [Fri, 5 Oct 2007 12:22:14 +0000 (14:22 +0200)]
Released as 2.2.7.
Martin Mares [Fri, 5 Oct 2007 12:21:25 +0000 (14:21 +0200)]
Support domains on FreeBSD. Contributed by Marius Strobl.
Martin Mares [Fri, 5 Oct 2007 12:15:48 +0000 (14:15 +0200)]
Decode a couple of bits of traditional registers, which are extended
by PCI-X / PCIE specs: bridge control, device control, device status.
Martin Mares [Fri, 5 Oct 2007 12:09:31 +0000 (14:09 +0200)]
Fully decode PCI Express capability. Most of the PCIE extended capabilities
are however still unsupported.
Martin Mares [Fri, 5 Oct 2007 10:37:16 +0000 (12:37 +0200)]
Detect and report loops in capability lists.
Martin Mares [Fri, 5 Oct 2007 10:33:11 +0000 (12:33 +0200)]
More bits of PCIE capability decoding.
Martin Mares [Wed, 12 Sep 2007 19:26:56 +0000 (21:26 +0200)]
Extended the fbsd-device backend to run on Dragonfly BSD.
Martin Mares [Mon, 3 Sep 2007 08:47:50 +0000 (10:47 +0200)]
Resurrected the Windows port.
Martin Mares [Fri, 31 Aug 2007 08:59:45 +0000 (10:59 +0200)]
Allow to override ar and ranlib.
Martin Mares [Mon, 27 Aug 2007 16:11:53 +0000 (18:11 +0200)]
When calling gzopen(), use "rb" file mode instead of "r".
Martin Mares [Tue, 14 Aug 2007 12:29:02 +0000 (14:29 +0200)]
Added decoding of HT MSI capability.
Martin Mares [Wed, 20 Jun 2007 18:47:50 +0000 (20:47 +0200)]
Released pciutils-2.2.6.
Martin Mares [Wed, 20 Jun 2007 18:46:51 +0000 (20:46 +0200)]
Added a missing file from the previous commit.
Martin Mares [Wed, 20 Jun 2007 18:45:00 +0000 (20:45 +0200)]
Generate and install files for pkg-config.
Using `pkg-config' is a standard way to query for information on linking
to other packages. This is particularly helpful for libpci where there is
no simple way to know if zlib compression is built in or not. With this
.pc file, linking to libpci is simple:
$ cc `pkg-config --cflags --libs libpci` -o myapp myapp.c
Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
Martin Mares [Wed, 20 Jun 2007 18:42:24 +0000 (20:42 +0200)]
Updated ChangeLog for recent patches.
Martin Mares [Wed, 20 Jun 2007 18:42:12 +0000 (20:42 +0200)]
Added "install-lib" target.
Martin Mares [Wed, 20 Jun 2007 18:41:55 +0000 (20:41 +0200)]
Rewritten i386-io-hurd.h.
Martin Mares [Fri, 4 May 2007 09:43:33 +0000 (11:43 +0200)]
Released pciutils-2.2.5.
Martin Mares [Fri, 4 May 2007 09:43:04 +0000 (11:43 +0200)]
Updated pci.ids.
Jason Lunz [Sat, 24 Mar 2007 16:59:40 +0000 (12:59 -0400)]
fix minor logic error in grow_tree()
The branches for PCI_HEADER_TYPE_BRIDGE and PCI_HEADER_TYPE_CARDBUS were
switched, but happened to do the same thing because the PCI_ and PCI_CB_
constants are the same.
Martin Mares [Wed, 14 Feb 2007 19:38:51 +0000 (20:38 +0100)]
Added PCI/PCI-X to PCI-Express Bridge type.
Martin Mares [Tue, 13 Feb 2007 22:38:50 +0000 (23:38 +0100)]
The first try at using DNS for resolving ID's.
Martin Mares [Fri, 9 Feb 2007 12:56:05 +0000 (13:56 +0100)]
Updated ids to the current snapshot.
Martin Mares [Tue, 6 Feb 2007 12:04:03 +0000 (13:04 +0100)]
Released 2.2.5-test1.
Martin Mares [Tue, 6 Feb 2007 12:02:08 +0000 (13:02 +0100)]
Get rid of bzero().
Martin Mares [Tue, 6 Feb 2007 11:59:03 +0000 (12:59 +0100)]
Work-around for Solaris tr.
Martin Mares [Tue, 6 Feb 2007 11:55:17 +0000 (12:55 +0100)]
<stdint.h> for Solaris.
Martin Mares [Sun, 4 Feb 2007 21:13:48 +0000 (22:13 +0100)]
alloca() needs <alloca.h>.
Martin Mares [Sun, 17 Sep 2006 14:58:05 +0000 (16:58 +0200)]
Fixed a couple of bugs in the dump backend.
Martin Mares [Sun, 10 Sep 2006 17:44:18 +0000 (19:44 +0200)]
Updated pci.ids to the current database snapshot.
Martin Mares [Sun, 10 Sep 2006 15:34:45 +0000 (17:34 +0200)]
Errors when reading standard config header are no longer fatal.
Martin Mares [Sun, 10 Sep 2006 08:38:35 +0000 (10:38 +0200)]
Whitespace cleanup.
Martin Mares [Sat, 9 Sep 2006 12:57:12 +0000 (14:57 +0200)]
Released as 2.2.4.
Martin Mares [Sat, 9 Sep 2006 12:55:26 +0000 (14:55 +0200)]
Ignore pci.ids.gz.
Martin Mares [Sat, 9 Sep 2006 12:52:34 +0000 (14:52 +0200)]
Remind the maintainer about the current API version.
Martin Mares [Sat, 9 Sep 2006 12:46:47 +0000 (14:46 +0200)]
Updated PCI_LIB_VERSION.
Martin Mares [Sat, 9 Sep 2006 12:36:01 +0000 (14:36 +0200)]
Documented the machine-readable output format.
Martin Mares [Sat, 9 Sep 2006 12:34:05 +0000 (14:34 +0200)]
Perform shell escaping in `-m' mode where necessary.
Martin Mares [Sat, 9 Sep 2006 12:28:40 +0000 (14:28 +0200)]
Added a `-vmm' mode.
Martin Mares [Sat, 9 Sep 2006 11:08:12 +0000 (13:08 +0200)]
Moved all system-dependent decisions from Makefile to lib/configure.
Martin Mares [Sat, 9 Sep 2006 11:01:46 +0000 (13:01 +0200)]
Don't check Linux kernel version.
Martin Mares [Sat, 9 Sep 2006 10:55:13 +0000 (12:55 +0200)]
Removed -Winline from CFLAGS.
Martin Mares [Sat, 9 Sep 2006 10:54:10 +0000 (12:54 +0200)]
Whitespace cleanup of all source files.
Martin Mares [Sat, 9 Sep 2006 10:51:31 +0000 (12:51 +0200)]
Added support for compressed pci.ids.
Martin Mares [Sat, 9 Sep 2006 09:52:24 +0000 (11:52 +0200)]
Added DESTDIR support.
Martin Mares [Sat, 9 Sep 2006 09:48:20 +0000 (11:48 +0200)]
Added .gitignore files.
Martin Mares [Sat, 9 Sep 2006 09:46:17 +0000 (11:46 +0200)]
Clean *.orig, too.
Martin Mares [Sat, 9 Sep 2006 09:44:46 +0000 (11:44 +0200)]
Cleaned up usage of `char' and `byte'.
Martin Mares [Sat, 9 Sep 2006 08:54:07 +0000 (10:54 +0200)]
PCI_CLASS_DOCKING_OTHER should be 0x0a80, not 0x0a01.
Martin Mares [Sat, 9 Sep 2006 08:52:19 +0000 (10:52 +0200)]
Added PCI_CLASS_xxx constants for all classes currently defined in the pci.ids file.
Martin Mares [Tue, 1 Aug 2006 10:19:09 +0000 (12:19 +0200)]
Fixed a silly typo.
Martin Mares [Sun, 30 Jul 2006 12:58:59 +0000 (14:58 +0200)]
Released 2.2.4-pre4.
Martin Mares [Sun, 30 Jul 2006 12:02:26 +0000 (14:02 +0200)]
Added a missing rule for obsd-device.o.
Martin Mares [Sun, 30 Jul 2006 11:52:29 +0000 (13:52 +0200)]
Added support for MSI per-vector masking.
Martin Mares [Sun, 30 Jul 2006 11:47:44 +0000 (13:47 +0200)]
Added support for the `bridge subsystem ID' capability.
Martin Mares [Sun, 30 Jul 2006 11:44:02 +0000 (13:44 +0200)]
Fixed bug in printing of 64-bit prefetchable memory windows.
Martin Mares [Sun, 30 Jul 2006 11:26:44 +0000 (13:26 +0200)]
Released 2.2.4-pre3.
Martin Mares [Sun, 30 Jul 2006 11:26:31 +0000 (13:26 +0200)]
Exclude .git directory from releases.
Martin Mares [Sun, 30 Jul 2006 11:23:01 +0000 (13:23 +0200)]
i386-*: Cleaned up printing of initialization errors.
Martin Mares [Sun, 30 Jul 2006 11:14:28 +0000 (13:14 +0200)]
lib/i386-ports.c, lib/i386-io-*: Moved the logic which keeps track of
the port access state to generic code.
Martin Mares [Sun, 30 Jul 2006 11:06:09 +0000 (13:06 +0200)]
lib/i386-io-hurd.h: Ask the kernel for I/O port access appropriately.
Martin Mares [Sun, 30 Jul 2006 11:01:44 +0000 (13:01 +0200)]
lib/i386-ports.c: Define _GNU_SOURCE, it's needed by the Hurd module.
Martin Mares [Sun, 30 Jul 2006 10:59:25 +0000 (12:59 +0200)]
Martin Mares [Sun, 30 Jul 2006 10:41:38 +0000 (12:41 +0200)]
Polishing the Windows port.
Martin Mares [Tue, 27 Jun 2006 13:22:25 +0000 (15:22 +0200)]
Released as 2.2.4-pre2.
Martin Mares [Tue, 27 Jun 2006 13:16:18 +0000 (15:16 +0200)]
Improved the example and added rules for building it.
Martin Mares [Tue, 27 Jun 2006 13:13:20 +0000 (15:13 +0200)]
Add and use PCI_FILL_CLASS.
Martin Mares [Sat, 3 Jun 2006 17:54:25 +0000 (19:54 +0200)]
Fixed bug in uploading of alpha versions.
Martin Mares [Sat, 3 Jun 2006 17:49:05 +0000 (19:49 +0200)]
Released as 2.2.4-pre1.
Martin Mares [Sat, 3 Jun 2006 17:47:46 +0000 (19:47 +0200)]
Better displaying of unknown subclasses.