Up to [cvs.NetBSD.org] / pkgsrc / sysutils / pciutils
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.56 / (download) - annotate - [select for diffs], Thu Aug 3 12:27:04 2023 UTC (7 weeks, 5 days ago) by nia
Branch: MAIN
CVS Tags: HEAD
Changes since 1.55: +3 -2
lines
Diff to previous 1.55 (colored)
pciutils: cannot use standard c99, uses symbol versions
Revision 1.55 / (download) - annotate - [select for diffs], Wed Aug 2 16:17:18 2023 UTC (7 weeks, 6 days ago) by nia
Branch: MAIN
Changes since 1.54: +4 -3
lines
Diff to previous 1.54 (colored)
*: Use FORCE_C_STD=c99 for C packages that use for loop initial declarations without setting -std=c99.
Revision 1.54 / (download) - annotate - [select for diffs], Sat Jul 1 14:08:16 2023 UTC (2 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.53: +3 -1
lines
Diff to previous 1.53 (colored)
pciutils: assumes compiler defaults to c99
Revision 1.53 / (download) - annotate - [select for diffs], Sun May 7 10:20:44 2023 UTC (4 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Changes since 1.52: +6 -2
lines
Diff to previous 1.52 (colored)
pciutils: update to 3.10.0. 2023-05-01 Martin Mares <mj@ucw.cz> * Released as 3.10.0. * Fixed bug in definition of versioned symbol aliases in shared libpci, which made compiling with link-time optimization fail. * Filters now accept "0x..." syntax for backward compatibility. * Windows: The cfgmgr32 back-end which provides the list of devices can be combined with another back-end which provides access to configuration space. * ECAM (Enhanced Configuration Access Mechanism), which is defined by the PCIe standard, is now supported. It requires root privileges, access to physical memory, and also manual configuration on some systems. * lspci: Tree view now works on multi-domain systems. It now respects filters properly. * Last but not least, pci.ids were updated to the current snapshot of the database. This includes overall cleanup of entries with non-ASCII characters in their names -- such characters are allowed, but only if they convey interesting information (e.g., umlauts in German company names, but not the "registered trade mark" sign).
Revision 1.52 / (download) - annotate - [select for diffs], Sat Dec 31 22:21:04 2022 UTC (8 months, 3 weeks ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.51: +2 -2
lines
Diff to previous 1.51 (colored)
pciutils: Update to 3.9.0. 2022-11-20 Martin Mares <mj@ucw.cz> * Released as 3.9.0. * We decode Compute Express Link (CXL) capabilities. * The tree mode of lspci is now compatible with filtering options. * When setpci is used with a named register, it checks whether the register is present in the particular header type. * Linux: The intel-conf[12] back-ends prefer to use ioperm() instead of iopl() to gain access to I/O ports. * Windows: We have two new back-ends thanks to Pali Rohár. One uses the NT SysDbg interface, the other uses kldbgdrv.sys (which is a part of the Microsoft WinDbg tool). * Windows: We support building libpci as a DLL. Also, Windows binaries now include meta-data with version. * Hurd: The Hurd back-end works again. * mmio-conf1(-ext): Added a new back-end implementing the intel-conf1 interface over MMIO. This is useful on some ARM machines, but it requires manual configuration of the MMIO addresses. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.51 / (download) - annotate - [select for diffs], Mon Jul 25 11:12:28 2022 UTC (14 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.50: +2 -2
lines
Diff to previous 1.50 (colored)
*: remove pkg-config from tools where no buildlink3.mk file is included Bulk build on NetBSD of these packages had the same result as before (build succeeds, no PLIST change).
Revision 1.50 / (download) - annotate - [select for diffs], Fri May 13 11:41:56 2022 UTC (16 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.49: +2 -3
lines
Diff to previous 1.49 (colored)
pciutils: update to 3.8.0. 2022-04-18 Martin Mares <mj@ucw.cz> * Released as 3.8.0. * Filters can now match devices based on partially specified class code and also on the programming interface. * Reporting of link speeds, power limits, and virtual function tags has been updated to the current PCIe specification. * We decode the Data Object Exchange capability. * Bus mapping mode works in non-zero domains. * pci_fill_info() can fetch more fields: bridge bases, programming interface, revision, subsystem vendor and device ID, OS driver, and also parent bridge. Internally, the implementation was rewritten, significantly reducing the number of corner cases to be handled. * The Windows port was revived and greatly improved by Pali Rohár. It requires less magic to compile. More importantly, it runs on both old and recent Windows systems (see README.Windows for details). * Added a new Windows back-end using the cfgmgr32 interface. It does not provide direct access to the configuration space, but basic information about the device is reported via pci_fill_info(). For back-ends of this type, we now provide an emulated read-only config space. * If the configuration space is not readable for some reason (e.g., the cfgmgr32 back-end, but also badly implemented sleep mode of some devices), lspci prints only information provided by the OS. * The Hurd back-end was greatly improved thanks to Joan Lledó. * Various minor bug fixes and improvements. * We officially require a working C99 compiler. Sorry, MSVC. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.49 / (download) - annotate - [select for diffs], Sun Jan 9 22:31:57 2022 UTC (20 months, 2 weeks ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.48: +3 -1
lines
Diff to previous 1.48 (colored)
pciutils: fix build on SunOS, no symbol versioning available lspci still says: > lspci: Cannot find any working access method. But at least it won't hold up the 28 packages that depend on this.
Revision 1.48 / (download) - annotate - [select for diffs], Fri Dec 17 20:07:24 2021 UTC (21 months, 1 week ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.47: +4 -5
lines
Diff to previous 1.47 (colored)
pciutils: build libpci.so as a dynamic library. needed by firefox. bump pkgrevision, hopefully doesn't break too many things...
Revision 1.47 / (download) - annotate - [select for diffs], Fri Apr 23 22:24:04 2021 UTC (2 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.46: +1 -2
lines
Diff to previous 1.46 (colored)
pciutils: remove dead download link
Revision 1.46 / (download) - annotate - [select for diffs], Sat Mar 6 10:30:15 2021 UTC (2 years, 6 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.45: +3 -1
lines
Diff to previous 1.45 (colored)
pciutils: compile with -fPIC so lib can be used in other shared libs
Revision 1.45 / (download) - annotate - [select for diffs], Mon Jun 1 15:47:53 2020 UTC (3 years, 3 months ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.44: +2 -2
lines
Diff to previous 1.44 (colored)
Update pciutils to 3.7.0. 2020-05-31 Martin Mares <mj@ucw.cz> * Released as 3.7.0. * Added or improved the following capabilities: Designated Vendor-Specific, Compute eXpress Link, Resizable BARs, VF Resizable BARs, Link Capabilities 2, Link Status 2. * On Linux, lspci can show IOMMU groups. * setpci can be asked to skip bus scan and operate on a device completely specified by its domain/bus/dev/func address. This involved major internal cleanup. * The above feature of setpci uses the pci_get_dev() function, which obtains a struct pci_dev without doing a bus scan. This was always possible, but apparently little used, because back-ends frequently choked when operating on such devices. Fixed a lot of minor bugs related to this. * Also, back-ends which do not support domains now correctly fail when trying to access devices outside domain 0. * Semantics of pci_fill_info() and pci_dev->known_fields was underspecified, which lead to inconsistencies between back-ends. Improved documentation to give a more precise definition and updated all back-ends to conform to it. Most importantly, pci_dev->known_fields shows all fields requested over the lifetime of the pci_dev, but never those which are not supported by the back-end. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.44 / (download) - annotate - [select for diffs], Tue Jan 28 01:46:58 2020 UTC (3 years, 7 months ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.43: +2 -2
lines
Diff to previous 1.43 (colored)
Update pciutils to 3.6.4. 2020-01-25 Martin Mares <mj@ucw.cz> * Released as 3.6.4. * A new back-end for the GNU Hurd was contributed by Joan Lledó. * When printing VPD item identifiers, non-ASCII characters are escaped.
Revision 1.43 / (download) - annotate - [select for diffs], Thu Jan 23 04:26:40 2020 UTC (3 years, 8 months ago) by msaitoh
Branch: MAIN
Changes since 1.42: +2 -3
lines
Diff to previous 1.42 (colored)
Update pciutils to 3.6.3. 2020-01-22 Martin Mares <mj@ucw.cz> * Released as 3.6.3. * `lspci -t' (tree mode) can be combined with `-s' to show a sub-tree. We also fixed potential buffer overflows in the tree dumper. * Cleaned messy code for dumping of I/O, memory, and ROM regions. This helped fixing a bug, which caused some 64-bit regions to be reported as virtual. All flags are now printed after the address (previously, "[virtual]" and "[enhanced]" were before it for no good reason). * Added pci_find_cap_nr() to the library, which handles capabilities which occur multiple times in a single device. * Minor improvements in printing of PCIe capabilities. * We now decode the Multicast and Secondary PCI Express extended capabilities. * The list of capability names available to setpci was updated. * Minor bugs were fixed in FreeBSD and Solaris ports. * We now prefer HTTPS URLs in all documentation * The pci.ids file has a man page. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.42 / (download) - annotate - [select for diffs], Fri Jan 25 04:54:35 2019 UTC (4 years, 8 months ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.41: +2 -1
lines
Diff to previous 1.41 (colored)
Set PCI_HAVE_64BIT_ADDRESS for NetBSD.
Revision 1.41 / (download) - annotate - [select for diffs], Fri Aug 17 04:03:28 2018 UTC (5 years, 1 month ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored)
Update sysutils/pciutils to 3.6.2. 2018-08-12 Martin Mares <mj@ucw.cz> * Released as 3.6.2. * Added "-P" and "-PP" switches to lspci, which display the path through bridges to each device. * Fixed a couple of bugs in computation of bus topology. It was previously used only for the tree display, but we re-use it for computing the paths. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.40 / (download) - annotate - [select for diffs], Sat Jul 14 07:34:58 2018 UTC (5 years, 2 months ago) by msaitoh
Branch: MAIN
Changes since 1.39: +2 -2
lines
Diff to previous 1.39 (colored)
Update sysutils/pciutils to 3.6.1. 2018-07-12 Martin Mares <mj@ucw.cz> * Released as 3.6.1. * Fixed compilation issues on Linux systems with MUSL libc.
Revision 1.39 / (download) - annotate - [select for diffs], Tue Jul 3 03:35:37 2018 UTC (5 years, 2 months ago) by msaitoh
Branch: MAIN
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
Update sysutils/pciutils from 3.5.6 to 3.6.0. 2018-06-30 Martin Mares <mj@ucw.cz> * Released as 3.6.0. * BARs reported by the OS, but not set on the device itself are reliably marked with "[virtual]". * Library: Introduced a generic mechanism of string properties. This avoids lots of special cases and makes ABI compatibility easier. * On Linux systems with OpenFirmware, report corresponding device tree nodes as device properties. * VPD decoder knows several non-standard extensions. * When PCIe link speed is less than the maximum supported by the device, it is explicitly marked as "downgraded". * Several new capabilities are not decoded yet, but at least their names are printed. * The Null capability is easily decoded. * Formatting of several capabilities was cleaned up. * The VGA16 bit in the bridge control register is now supported. * Added a port to SylixOS. Thanks to YuJian Gong for contribution. * Added a port to DOS/DJGPP. Thanks to Rudolf Marek for contribution. * The order in which back-ends are probed was decoupled from the internal back-end IDs. This helps, because new back-ends must have their ID allocated at the end to keep the ABI, but they might need to be proved earlier. * The fbsd-device back-end should work again. * Fixed a couple of bugs. Most notably, DeviceName was not printed. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.38 / (download) - annotate - [select for diffs], Mon Nov 20 03:14:42 2017 UTC (5 years, 10 months ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4
Changes since 1.37: +3 -3
lines
Diff to previous 1.37 (colored)
Update pciutils to 3.5.6. 2017-11-17 Martin Mares <mj@ucw.cz> * Released as 3.5.6. * Improvements of the FreeBSD back-end: read-only access for non-root, support DragonFly BSD, support extended config space. * MN VPD keyword is decoded correctly. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.37 / (download) - annotate - [select for diffs], Thu Jul 6 04:50:01 2017 UTC (6 years, 2 months ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.36: +2 -2
lines
Diff to previous 1.36 (colored)
Updated sysutils/pciutils to 3.5.5. 2017-07-05 Martin Mares <mj@ucw.cz> * Released as 3.5.5. * Better decoding of AER capability. * "Slot Implemented" flag is decoded for PCI/PCI-X to PCIe bridges. * Minor fixes of decoding other capabilities. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.36 / (download) - annotate - [select for diffs], Thu Mar 2 20:09:32 2017 UTC (6 years, 6 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.35: +2 -2
lines
Diff to previous 1.35 (colored)
pciutils: fix checksum mismatch. the file on kernel.org has a different checksum from other mirrors. (contents don't appear different) because ftp.kernel.org went down, we were not fetching it, which resulted in a mismatch. switch to http @ kernel.org. now the first mirror will have a mismatched checksum, but the second won't.
Revision 1.35 / (download) - annotate - [select for diffs], Sun Feb 26 06:44:17 2017 UTC (6 years, 7 months ago) by msaitoh
Branch: MAIN
Changes since 1.34: +2 -2
lines
Diff to previous 1.34 (colored)
Updated sysutils/pciutils to 3.5.4. 2017-02-25 Martin Mares <mj@ucw.cz> * Released as 3.5.4. * Previous version broke compilation on systems, for which lib/types.h did not provide a 64-bit integer type. It is provided everywhere now.
Revision 1.34 / (download) - annotate - [select for diffs], Thu Feb 16 05:52:55 2017 UTC (6 years, 7 months ago) by msaitoh
Branch: MAIN
Changes since 1.33: +2 -2
lines
Diff to previous 1.33 (colored)
Update sysutils/pcuutils to 3.5.3. ChangeLog: 2017-02-15 Martin Mares <mj@ucw.cz> * Released as 3.5.3. * When lspci looks for Linux kernel modules, it uses the default path to module directory provided by libkmod. Previously, it tried to construct the path explicitly, which need not work on all systems. * Improved formatting of memory and I/O ranges behind a bridge. * PCIe link capabilities now display GEN4 speed (16GT/s). * PCIe device capabilities now show bits related to atomic operations. Thanks to Satanand Burla for a patch. * As usually, updated pci.ids to the current snapshot of the database.
Revision 1.33 / (download) - annotate - [select for diffs], Thu Jan 19 18:52:26 2017 UTC (6 years, 8 months ago) by agc
Branch: MAIN
Changes since 1.32: +3 -3
lines
Diff to previous 1.32 (colored)
Convert all occurrences (353 by my count) of MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly.
Revision 1.32 / (download) - annotate - [select for diffs], Fri Oct 7 06:07:01 2016 UTC (6 years, 11 months ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4
Changes since 1.31: +2 -2
lines
Diff to previous 1.31 (colored)
Update sysutils/pciutils to 3.5.2. ChangeLog: 2016-10-03 Martin Mares <mj@ucw.cz> * Released as 3.5.2. * The L1 power management capability is now decoded more thoroughly. Thanks to Rajat Jain for the patch. * The table of configuration registers used by setpci had a bug in the definition of SUBSYSTEM_VENDOR_ID.
Revision 1.31 / (download) - annotate - [select for diffs], Mon May 23 05:25:14 2016 UTC (7 years, 4 months ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.30: +2 -2
lines
Diff to previous 1.30 (colored)
Update pciutils to 3.5.1. 2016-05-22 Martin Mares <mj@ucw.cz> * Released as 3.5.1. * Fixed symbol versioning of pci_init().
Revision 1.30 / (download) - annotate - [select for diffs], Fri May 20 04:23:56 2016 UTC (7 years, 4 months ago) by msaitoh
Branch: MAIN
Changes since 1.29: +2 -3
lines
Diff to previous 1.29 (colored)
Update pciutils to 3.5.0. 2016-05-19 Martin Mares <mj@ucw.cz> * Released as 3.5.0. * New capabilities decoded: Downstream Port Containment, Precision Time Measurement. Thanks to Keith Busch and Jonathan Yong. * Domain numbers extended to 31 bits. This will be used by the Linux kernel on some machines in near future. * Enhanced allocation regions are now decoded on Linux. * The NetBSD back-end supports PCIe extended configuration space. * Updated pci.ids to the current snapshot of the database.
Revision 1.29 / (download) - annotate - [select for diffs], Thu Apr 14 23:21:45 2016 UTC (7 years, 5 months ago) by khorben
Branch: MAIN
Changes since 1.28: +4 -1
lines
Diff to previous 1.28 (colored)
Add support for CFLAGS and LDFLAGS This fixes the build with PKGSRC_MKPIE.
Revision 1.28 / (download) - annotate - [select for diffs], Wed Mar 23 19:35:48 2016 UTC (7 years, 6 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
Add Darwin to ONLY_FOR_PLATFORM, builds fine on Mavericks at least.
Revision 1.27 / (download) - annotate - [select for diffs], Fri Feb 26 10:24:13 2016 UTC (7 years, 7 months ago) by jperkin
Branch: MAIN
Changes since 1.26: +5 -11
lines
Diff to previous 1.26 (colored)
Use OPSYSVARS.
Revision 1.26 / (download) - annotate - [select for diffs], Mon Feb 15 00:51:13 2016 UTC (7 years, 7 months ago) by msaitoh
Branch: MAIN
Changes since 1.25: +3 -2
lines
Diff to previous 1.25 (colored)
Update to 3.4.1 ChangeLog: 2016-01-03 Martin Mares <mj@ucw.cz> * Released as 3.4.1. * New capabilities decoded: Process Address Space, Page Request Interface, Enhanced Allocation. Thanks to David Daney and David Woodhouse. * DevCap SlotPowerLimit is now decoded for all components with upstream ports. * Database mirror at SourceForge moved to GitHub. * Updated pci.ids to the current snapshot of the database. 2015-09-14 Martin Mares <mj@ucw.cz> * Released as 3.4.0. * On Linux, we report NUMA nodes of devices. * The sysfs back-end does not die on read errors of optional attributes. Instead, a warning is produced. * Fixed several minor bugs. * Updated pci.ids to the current snapshot of the database. 2015-04-09 Martin Mares <mj@ucw.cz> * Released as 3.3.1. * Removed hacks for backward compatibility with Linux libc5, which were breaking newer non-glibc Linux systems. Thanks to Felix Janda. * Display VirtIO vendor-specific capability. Patch by Gerd Hoffmann. * Fixed memory leak in name cache. * Updated pci.ids to the current snapshot of the database.
Revision 1.25 / (download) - annotate - [select for diffs], Mon Dec 8 04:50:17 2014 UTC (8 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored)
Haiku is also supported. from Diger via pkgsrc-users@.
Revision 1.24 / (download) - annotate - [select for diffs], Thu Nov 27 11:45:56 2014 UTC (8 years, 10 months ago) by msaitoh
Branch: MAIN
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
Update to 3.3.0: * Device names exported by BIOS are displayed on Linux. * On Linux systems, HWDB is used to look up device names when our ID database gives no match. (More precisely, HWDB is consulted after local pci.ids, but before using network to query online pci.ids.) Thanks to Tom Gundersen for the initial patch. * Added experimental back-end for OS X / Darwin. Thanks to Richard Yao for providing it. * Filters now support matching by device class. Original patch by Matthew Wilcox, wrappers for ABI compatibility by me. * Interrupt Pin and Interrupt Line registers are displayed for bridge devices, too. * Several portability bugs have been fixed. * Several typos have been fixed. Also, use of questionable constructs in man pages has been reduced. * PCIe link capabilities now include the ASPMOptComp bit. * The "CRS Software Visibility" bit is now decoded properly. * Updated pci.ids to the current snapshot of the database.
Revision 1.23 / (download) - annotate - [select for diffs], Sun May 25 07:15:40 2014 UTC (9 years, 4 months ago) by msaitoh
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
Update pciutils to pciutils-3.2.1. Changes from previous: 2013-11-10 Martin Mares <mj@ucw.cz> * Released as 3.2.1. * CardBus bridge capabilities are displayed. * PCIe L1 PM substates are decoded. * Various bugs were fixed in decoding of PCIe capabilities. * The sysfs back-end does not spit out unnecessary warnings when empty slots report only a partial device address. This actually happens on IBM pSeries. * Updated pci.ids to the today's snapshot of the database. 2013-04-19 Martin Mares <mj@ucw.cz> * Released as 3.2.0. * On newer Linux systems, we use libkmod to look up kernel modules (modules.pcimap no longer exists.) To facilitate this, libpci is able to look up module aliases in sysfs. * Various minor bug fixes. * Updated pci.ids to the today's snapshot of the database.
Revision 1.22 / (download) - annotate - [select for diffs], Wed Dec 19 14:05:26 2012 UTC (10 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.21: +10 -3
lines
Diff to previous 1.21 (colored)
Enable package on Solaris 11 and friends.
Revision 1.21 / (download) - annotate - [select for diffs], Tue Oct 23 19:51:19 2012 UTC (10 years, 11 months ago) by asau
Branch: MAIN
Changes since 1.20: +1 -3
lines
Diff to previous 1.20 (colored)
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Revision 1.20 / (download) - annotate - [select for diffs], Sun Jul 1 15:49:14 2012 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
Update to 3.1.10: 2012-06-25 Martin Mares <mj@ucw.cz> * Released as 3.1.10. * Decoding of LTR/OBFF in PCIe capabilities. * Various minor bug fixes. * Updated pci.ids to the today's snapshot of the database.
Revision 1.19 / (download) - annotate - [select for diffs], Sun Apr 22 16:01:11 2012 UTC (11 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored)
Set LICENSE.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Apr 22 16:00:38 2012 UTC (11 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.17: +3 -4
lines
Diff to previous 1.17 (colored)
Update to 3.1.9: 2012-01-14 Martin Mares <mj@ucw.cz> * Released as 3.1.9. * Updated README. * Whereever we mention the PCI ID database, we now refer to http://pci-ids.ucw.cz/ and the sf.net site is mentioned only as a mirror. This includes update-pciids. * Decode PCIe Gen 3 speeds and link status fields. * Various minor bug fixes. * Updated pci.ids to the today's snapshot of the database. 2011-10-02 Martin Mares <mj@ucw.cz> * Released as 3.1.8. * More capabilities: Transaction Processing Hints, Latency Tolerance Reporting. Thanks to Jesse Barnes. * Added BeOS and Haiku ports. Contributed by Francois Revol. * pciutils.pc now uses Libs.private properly. * When we format a name and it does not fit in the buffer, we truncate it instead of returning "buffer too small" instead. This works on all platforms with sane (i.e., C99-compatible) snprintf(). * Various minor bug fixes. * Updated pci.ids to the today's snapshot of the database. 2010-01-31 Martin Mares <mj@ucw.cz> * Released as 3.1.7. * Minor improvements and bug fixes in decoding of the Virtual Channel capability. 2010-01-24 Martin Mares <mj@ucw.cz> * Released as 3.1.6. * More capabilities decoded: Virtual Channel (except arbitration tables), Root Complex Link, Vendor-Specific (header only), SATA HBA. * All extended capabilities have their version displayed (-vv or more). 2010-01-19 Martin Mares <mj@ucw.cz> * Released as 3.1.5. * Updated pci.ids to the today's snapshot of the database. * When scanning extended capabilities, properly mask the lowest 2 bits, which are currently reserved. This avoids unaligned access errors on broken hardware (see tests/broken-ecaps). * Large bar sizes are displayed in human-readable format (with units). Thanks to Matthew Wilcox. * Physical slot information is displayed correctly for multi-function cards. Fixed by Matthew Wilcox. * Fixed a couple of typos everywhere. * Library: Fixed bugs in freeing of capabilities. * Windows back-end compiles again. 2009-08-14 Martin Mares <mj@ucw.cz> * Released as 3.1.4. (sorry that I have missed 22/7 and released it later :-)) * Updated pci.ids to the today's snapshot of the database. * Fixed memory and file descriptor leak in the dump back-end. * The SR-IOV capability decoder now prints the VF BAR's. Patch by Chris Wright, cleaned up by me. * On request of certain company's lawyers, we now include a copy of the GPL with our package. It seems that the pciutils are getting mature if the most important bug of the month was this one ;-)
Revision 1.17 / (download) - annotate - [select for diffs], Mon Nov 1 00:08:16 2010 UTC (12 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Reset maintainer.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Jul 20 05:58:44 2009 UTC (14 years, 2 months ago) by hasso
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored)
PCI domains support for recent DragonFly. Bump PKGREVISION.
Revision 1.15 / (download) - annotate - [select for diffs], Wed Jul 8 06:00:47 2009 UTC (14 years, 2 months ago) by hasso
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Update to 3.1.3. Upstream changes: 2009-07-04 Martin Mares <mj@ucw.cz> * Released as 3.1.3. * Updated pci.ids to the current snapshot of the database. * The VPD parser now reports unknown and vendor-defined items properly. It also stops on any item in unknown format, avoiding long output on bogus VPD data. Thanks to Ben Hutchings and Matthew Wilcox. * The MSI-X table size now matches the spec. Thanks to Michael S. Tsirkin. * The Power Management capability now includes the soft reset bit. Thanks to Yu Zhao. * Decoding of the Advanced Features capability has been added. Thanks to Yu Zhao. * The whole package compiles on GNU/kFreeBSD again. The following patches have been contributed by Matthew Wilcox: * The procfs back-end is able to cope with /proc/bus/pci containing names with domains, which occur on sparc64 and possibly other architectures due to a kernel bug. * The sysfs back-end no longer complains when a slot address is missing, which happens with old versions of Linux fakephp. * The Device Serial Number capability is printed in the right byte order. * The MSI and MSI-X capabilities are printed in a prettier way. * The tree output mode (`lspci -t') shows domain numbers only at the root, which makes the output more compact. * Updated documentation on the bus mapping mode (`lspci -M'). 2009-02-01 Martin Mares <mj@ucw.cz> * Released as 3.1.2. * Fixed another silly bug in the command-line parser of setpci. 2009-01-30 Martin Mares <mj@ucw.cz> * Released as 3.1.1. * Updated pci.ids to the current snapshot of the database. * The configure script now sets LC_ALL to avoid being fooled by locale-dependent behavior of `tr'. * The command-line parser of setpci did sometimes segfault on invalid input. Thanks to Andreas Wiese for a fix. 2009-01-18 Martin Mares <mj@ucw.cz> * Released as 3.1.0. * Updated pci.ids to the current snapshot of the database. * The Cygwin backend now works on Windows Vista. Thanks to Jonathan Kotta. * Fixed a bug in decoding of the SR-IOV capability. Patch by Yu Zhao. * Details of some PCIe capabilities are displayed only with -vv. * When a BAR is reported by the OS, but not by the device (i.e., it is marked as [virtual] in lspci), the [disabled] flag is suppressed, because it does not make sense in such cases. Patch by Yu Zhao. 2008-12-13 Martin Mares <mj@ucw.cz> * The source code of lspci has been split to multiple files, hopefully making it easier to maintain. * The library and lspci now know about physical slot names. So far, they are provided by the sysfs back-end only. Thanks go to Alex Chiang. * When a device has the VPD (Vital Product Data) capability and the VPD data are supplied by the OS, they are decoded and printed in the verbose mode. This currently works only on Linux with the sysfs back-end. Thanks to Ben Hutchings of Solarflare for the patch. * `setpci --version' now works properly. * `setpci --dumpregs' prints a table of all known names of registers and capabilities. This replaces the table of registers in the setpci man page. * The dry-run mode of setpci gives better feedback. * The setpci utility is now able to address registers stored in PCI capabilities (actually it allows a more general form of relative addressing). * The library has gained functions for working with PCI capabilities. * Address Translation Services capability is now decoded. Patch by Yu Zhao. 2008-11-09 Martin Mares <mj@ucw.cz> * Released as 3.0.3. * `lspci -k' now displays the subsystem ID, too. This makes `-k' show everything needed to identify the device and the available drivers, which was called for by many users. * Fixed spelling of MSI. Patch by Matthew Wilcox. * Better support for cross-compilation. Thanks to Alon Bar-Lev for the patch. * Fixed printing of the AER capability. Patch by Max Asbock. * HT 1.02 capabilities are decoded as HT 1.03. Suggested by Carl-Daniel Hailfinger. * Fixed Cygwin build. Thanks to Steve Elliott for reporting the bug. * Updated pci.ids to the current snapshot of the database.
Revision 1.14 / (download) - annotate - [select for diffs], Fri May 1 14:50:38 2009 UTC (14 years, 4 months ago) by zafer
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.13: +2 -3
lines
Diff to previous 1.13 (colored)
update mirrors.
Revision 1.13 / (download) - annotate - [select for diffs], Tue Nov 11 11:10:59 2008 UTC (14 years, 10 months ago) by hasso
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4
Changes since 1.12: +2 -1
lines
Diff to previous 1.12 (colored)
Compiles and works fine in DragonFly and should work fine in OpenBSD (at least upstream tarball does).
Revision 1.12 / (download) - annotate - [select for diffs], Mon Nov 3 22:01:29 2008 UTC (14 years, 10 months ago) by bjs
Branch: MAIN
Changes since 1.11: +19 -9
lines
Diff to previous 1.11 (colored)
Update to version-3.0.2. Many, many changes--please see the ChangeLog for details, they are way too numerous to list here. Bump BUILDLINK_API_DEPENDS. TODO: use misc/pciids?
Revision 1.11 / (download) - annotate - [select for diffs], Fri Oct 26 15:06:19 2007 UTC (15 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.10: +3 -1
lines
Diff to previous 1.10 (colored)
Add DESTDIR support. Split install -d command as it is not portable.
Revision 1.10 / (download) - annotate - [select for diffs], Wed Aug 22 22:49:12 2007 UTC (16 years, 1 month ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.9: +4 -1
lines
Diff to previous 1.9 (colored)
# subdir build in libs, followed by linking with it, without .WAIT MAKE_JOBS_SAFE= NO
Revision 1.9 / (download) - annotate - [select for diffs], Thu Feb 22 19:01:25 2007 UTC (16 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
pkglint cleanup; update HOMEPAGE/MASTER_SITES. From Sergey Svishchev in private mail.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Feb 5 23:10:56 2006 UTC (17 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored)
Recursive revision bump / recommended bump for gettext ABI change.
Revision 1.7 / (download) - annotate - [select for diffs], Sun May 22 20:08:33 2005 UTC (18 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
Revision 1.6 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:28 2005 UTC (18 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.5: +1 -2
lines
Diff to previous 1.5 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Jun 15 14:05:28 2004 UTC (19 years, 3 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1,
pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.4: +3 -1
lines
Diff to previous 1.4 (colored)
this package advertises as only being for Linux, AIX, FreeBSD and NetBSD. make it so.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Apr 26 10:25:22 2004 UTC (19 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored)
Set USE_BUILDLINK3.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 24 15:06:58 2004 UTC (19 years, 8 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Sep 19 09:30:42 2003 UTC (20 years ago) by cube
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.1: +10 -2
lines
Diff to previous 1.1 (colored)
The installed library is named 'pciutils' only on NetBSD to avoid collision with the library from base. All other OSes need to know the real name. OK'd by seb@ and agc@. Change my e-mail address, while I'm here.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Feb 26 00:12:42 2003 UTC (20 years, 7 months ago) by kristerw
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of sysutils/pciutils-2.1.11: PCI bus manipulation utility similar to NetBSD pcictl(8) Provided by Quentin Garnier in PR 20490.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Feb 26 00:12:42 2003 UTC (20 years, 7 months ago) by kristerw
Branch: MAIN
Initial revision