Path to this page:
./
sysutils/pciutils,
PCI bus manipulation utility similar to NetBSD pcictl(8)
Branch: CURRENT,
Version: 3.9.0,
Package name: pciutils-3.9.0,
Maintainer: pkgsrc-userspciutils is a set of utilities used to access the PCI
bus. lspci(8) lists devices and information about their
resources, and setpci(8) enables the user to control the
PCI bus by writing to config registers. Additionally,
liblspci.a, the library upon which those utilities are
built is provided.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 872.043 KB
Version history: (Expand)
- (2023-01-01) Updated to version: pciutils-3.9.0
- (2022-05-13) Updated to version: pciutils-3.8.0
- (2021-12-17) Updated to version: pciutils-3.7.0nb2
- (2021-03-06) Updated to version: pciutils-3.7.0nb1
- (2020-06-01) Updated to version: pciutils-3.7.0
- (2020-01-28) Updated to version: pciutils-3.6.4
CVS history: (Expand)
2022-12-31 23:21:04 by SAITOH Masanobu | Files touched by this commit (5) |  |
Log message:
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.
|
2022-07-25 13:12:30 by Thomas Klausner | Files touched by this commit (102) |
Log message:
*: 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).
|
2022-05-14 18:47:48 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
pciutils: Update patch to current version.
|
2022-05-14 01:50:46 by Tobias Nygren | Files touched by this commit (2) |
Log message:
pciutils: fix PLIST issue on Linux
|
2022-05-13 13:41:57 by Thomas Klausner | Files touched by this commit (7) |  |
Log message:
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.
|
2022-01-09 23:31:57 by Tobias Nygren | Files touched by this commit (3) |
Log message:
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.
|
2021-12-19 10:48:00 by Maya Rashish | Files touched by this commit (11) |
Log message:
sysutils/pciutils: no longer static, remove
BUILDLINK_DEPMETHOD.pciutils?= build
And pkgrevision bump consumers.
Pointed out by tsutsui in PR pkg/56553
|
2021-12-17 21:07:24 by Maya Rashish | Files touched by this commit (6) |  |
Log message:
pciutils: build libpci.so as a dynamic library. needed by firefox.
bump pkgrevision, hopefully doesn't break too many things...
|