index
:
pciutils/pciutils.git
amiga
amigaos
fill-info
iommu_group
master
test
tmp
The PCI Utilities - development tree
Martin Mares
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2022-11-05
windows: Put name and version information into lspci/setpci executables
Pali Rohár
3
-6
/
+27
2022-11-05
libpci: Add Intel Type 1 implementation for memory mapped systems
Pali Rohár
7
-1
/
+433
2022-11-05
libpci: Add auxiliary data member to struct pci_access for use by the back-end
Pali Rohár
1
-0
/
+1
2022-11-05
libpci: Add new internal function pci_generic_scan_domain()
Pali Rohár
4
-7
/
+16
2022-11-02
lspci: Add support for CXL GPF Device DVSEC
Jaxon Haws
2
-1
/
+56
2022-10-31
cxl: Fix Register Locator DVSEC decoding
Jaxon Haws
2
-9
/
+4
2022-10-30
libpci: i386-io-windows.h: Improve ProcessUserModeIOPL error message
Pali Rohár
1
-1
/
+2
2022-10-30
Merge remote-tracking branch 'pali/win32-dll'
Martin Mares
8
-28
/
+200
2022-10-30
libpci: Put name and version information into DLL library
Pali Rohár
3
-1
/
+46
2022-10-30
libpci: Do not call unversioned symbols from libpci itself
Pali Rohár
1
-2
/
+2
2022-10-30
libpci: Add support for building versioned shared Windows DLL library libpci3...
Pali Rohár
6
-4
/
+116
2022-10-30
Merge remote-tracking branch 'pali/win32-readeflags'
Martin Mares
1
-6
/
+3
2022-10-30
Merge remote-tracking branch 'pali/setpci-register-checks'
Martin Mares
1
-124
/
+137
2022-10-30
setpci: Check if standard register on device exist
Pali Rohár
1
-125
/
+137
2022-10-30
Merge remote-tracking branch 'thesamesam/which-hunt'
Martin Mares
1
-2
/
+2
2022-10-30
Merge remote-tracking branch 'pali/win32-sysdbg'
Martin Mares
7
-2
/
+326
2022-10-30
lspci: Fix Virtual Channel VC# Caps: MaxTimeSlots
Mikhail Bratchikov
1
-1
/
+1
2022-10-30
lib: Fix PCI_L1PM_SUBSTAT_CAP_L1PM_SUPP
Mikhail Bratchikov
1
-1
/
+1
2022-10-30
lib: Fix PCI_HT_SEC_CMD_DN
Mikhail Bratchikov
1
-1
/
+1
2022-10-30
Merge remote-tracking branch 'sthibaul/master'
Martin Mares
1
-8
/
+20
2022-10-30
CXL: Code clean-up
Martin Mares
1
-71
/
+64
2022-10-30
Merge remote-tracking branch 'jphaws/cxl'
Martin Mares
2
-35
/
+252
2022-10-30
Merge remote-tracking branch 'pali/lspci-tree-filter'
Martin Mares
1
-34
/
+93
2022-10-29
lspci: Fix filter support (-s/-d) for subtrees in tree mode (-t)
Pali Rohár
1
-34
/
+93
2022-10-13
cxl: Add placeholder for undecoded DVSECs
Ben Widawsky
1
-0
/
+15
2022-10-13
cxl: Add DVSEC Register Locator
Ben Widawsky
2
-0
/
+49
2022-10-13
cxl: Add support for DVSEC port cap
Ben Widawsky
2
-6
/
+53
2022-09-30
cxl: Implement more device DVSEC decoding
Ben Widawsky
2
-0
/
+88
2022-09-30
cxl: Rename caps to be device caps
Ben Widawsky
2
-27
/
+27
2022-09-30
cxl: Rework caps to new function
Ben Widawsky
1
-9
/
+23
2022-09-29
cxl: Collect all DVSEC Device fields
Ben Widawsky
2
-1
/
+2
2022-09-29
cxl: Make id check more explicit
Ben Widawsky
1
-3
/
+6
2022-09-29
cxl: Rename variable to match other code
Ben Widawsky
1
-10
/
+10
2022-08-19
hurd: fix filling information
Samuel Thibault
1
-8
/
+20
2022-08-10
Maint: Tag releases with my new PGP key
Martin Mares
1
-1
/
+1
2022-08-10
Avoid adding multiple version tags to the same symbol
Martin Mares
1
-4
/
+8
2022-06-20
libpci: i386-io-windows.h: Do not define __readeflags() for GCC 4.9+
Pali Rohár
1
-6
/
+3
2022-06-19
lib/configure: respect $PKG_CONFIG completely
Sam James
1
-1
/
+1
2022-06-19
lib/configure: drop usage of which
Sam James
1
-2
/
+2
2022-06-14
setpci: Define CAPABILITIES register
Pali Rohár
1
-0
/
+1
2022-06-10
Makefile: Split variable for output shared library and import linking library
Pali Rohár
2
-5
/
+13
2022-06-10
Makefile: Define ABI_VERSION variable without leading dot
Pali Rohár
1
-9
/
+9
2022-06-10
Makefile: Unify building of shared libpci library
Pali Rohár
2
-7
/
+6
2022-06-10
Makefile: Fix usage of empty IDSDIR
Pali Rohár
1
-1
/
+9
2022-06-10
Makefile: Remove duplicate slash for $(DESTDIR) install target
Pali Rohár
1
-1
/
+1
2022-04-18
pcilib.man: Include information about win32-sysdbg
Pali Rohár
1
-0
/
+7
2022-04-18
libpci: Add new windows NT sysdbg implementation
Pali Rohár
6
-2
/
+319
2022-04-18
Released as 3.8.0.
v3.8.0
Martin Mares
3
-5
/
+5
2022-04-18
Filters: Fixed symbol versioning
Martin Mares
1
-4
/
+4
2022-04-16
README and ChangeLog for 3.8.0.
Martin Mares
3
-4
/
+42
2022-04-16
Document new filter syntax in man pages
Martin Mares
2
-7
/
+8
2022-04-16
Filters now support partially specified classes and also prog-if's
Martin Mares
3
-97
/
+187
2022-04-16
pciutils.lsm: metalab.unc.edu is gone
Martin Mares
1
-3
/
+0
2022-04-16
Updated pci.ids to today's snapshot
Martin Mares
1
-240
/
+2472
2022-04-16
lspci: Fix detection of memory space bar
Pali Rohár
1
-1
/
+1
2022-04-16
lspci: Fix detection of extended capabilities
Pali Rohár
1
-1
/
+1
2022-04-16
lspci: Fix detection of virtual regions
Pali Rohár
1
-23
/
+17
2022-04-16
lspci: Fix handling of truncated lines for msvcrt.dll
Pali Rohár
1
-1
/
+5
2022-04-15
libpci: i386-io-windows.h: Fix error handling for GetProcessImageFileNameW() ...
Pali Rohár
1
-3
/
+67
2022-04-15
libpci: i386-io-windows.h: Fix MinGW build with pre-4.00 MSVCRT runtime library
Pali Rohár
1
-4
/
+4
2022-04-15
libpci: Always call pci_set_name_list_path() in pci_init_name_list_path()
Pali Rohár
1
-1
/
+4
2022-04-15
libpci: Compile windows i386-ports only for x86 CPU
Pali Rohár
1
-0
/
+2
2022-04-15
fbsd-device: One more fix
Martin Mares
1
-1
/
+1
2022-04-15
Fix lspci: Power Management Control/Status PCI to PCI Bridge Support Extensions
Mikhail Bratchikov
1
-2
/
+2
2022-04-15
README: Mention cfgmgr32 for Windows
Pali Rohár
1
-1
/
+1
2022-04-15
README: Update information about Windows
Pali Rohár
1
-2
/
+12
2022-04-15
pcilib.man: Include information about win32-cfgmgr32
Pali Rohár
1
-0
/
+10
2022-04-15
lspci: Do not access config space when it is emulated
Pali Rohár
3
-8
/
+16
2022-04-15
libpci: Add windows cfgmgr32 implementation
Pali Rohár
7
-1
/
+1731
2022-04-15
libpci: Implement virtual config space for provides without access to config ...
Pali Rohár
4
-0
/
+304
2022-04-15
lspci: Show information also for devices with unknown header type
Pali Rohár
1
-27
/
+108
2022-04-15
libpci: Define some more PCI_IORESOURCE flags (compatible with ioport.h)
Pali Rohár
1
-0
/
+6
2022-04-14
Tried to fix the fbsd-device back-end
Martin Mares
1
-5
/
+5
2022-02-26
pciutils: Add decode support for Data Object Exchange Extended Capability
Jonathan Cameron
3
-0
/
+355
2022-02-26
lspci: Decode PCIe 6.0 Slot Power Limit values
Pali Rohár
1
-9
/
+7
2022-02-10
Merge remote-tracking branch 'github/master'
Martin Mares
1
-4
/
+3
2022-02-10
lspci: Replace find_driver() via libpci PCI_FILL_DRIVER
Pali Rohár
1
-40
/
+16
2022-02-10
libpci: sysfs: Implement support for PCI_FILL_DRIVER
Pali Rohár
1
-0
/
+14
2022-02-10
libpci: proc: Implement support for PCI_FILL_DRIVER
Pali Rohár
1
-2
/
+20
2022-02-10
libpci: Define new string property PCI_FILL_DRIVER
Pali Rohár
1
-0
/
+1
2022-02-10
lspci: Do not show -[00]- bus in tree output
Pali Rohár
1
-1
/
+3
2022-02-10
lspci: Build tree based on PCI_FILL_PARENT information
Pali Rohár
2
-5
/
+62
2022-02-10
libpci: sysfs: Implement support for PCI_FILL_PARENT
Pali Rohár
1
-0
/
+33
2022-02-10
libpci: Add new option PCI_FILL_PARENT
Pali Rohár
1
-0
/
+2
2022-02-10
lspci: Retrieve prog if, subsystem ids and revision id via libpci
Pali Rohár
3
-53
/
+27
2022-02-10
libpci: sysfs: Implement CLASS_EXT and SUBSYS support
Pali Rohár
1
-2
/
+32
2022-02-10
libpci: generic: Implement SUBSYS also for PCI_HEADER_TYPE_BRIDGE
Pali Rohár
1
-0
/
+9
2022-02-10
libpci: generic: Implement CLASS_EXT and SUBSYS support
Pali Rohár
1
-0
/
+23
2022-02-10
libpci: Add new options for pci_fill_info: CLASS_EXT and SUBSYS
Pali Rohár
1
-0
/
+4
2022-02-10
lspci: Use PCI_FILL_BRIDGE_BASES to detect if range behind bridge is disabled...
Pali Rohár
1
-9
/
+49
2022-02-10
libpci: Add support for filling bridge resources
Pali Rohár
7
-14
/
+73
2022-02-10
lspci: Simplify printing range in show_range()
Pali Rohár
1
-6
/
+1
2022-02-10
lspci: Show 16/32/64 bit width for address ranges behind bridge
Pali Rohár
1
-5
/
+6
2022-02-10
Merge branch 'fill-info'
Martin Mares
7
-98
/
+66
2022-02-10
libpci: i386-io-windows.h: Fix comment about CRTDLL
Pali Rohár
1
-4
/
+3
2022-02-10
lspci: Define PCI_U64_FMT_U format for printing u64
Pali Rohár
2
-3
/
+7
2022-02-10
lspci: Replace unsigned long long type by u64 and %llx format by PCI_U64_FMT_X
Pali Rohár
2
-4
/
+4
2022-02-10
pciutils: Remove #include <unistd.h> from files which do not need it
Pali Rohár
3
-3
/
+0
2022-02-10
libpci: For PCI_OS_WINDOWS include windows.h instead of windef.h
Pali Rohár
1
-2
/
+2
2022-02-10
libpci: For PCI_OS_WINDOWS define strncasecmp as alias for _strnicmp
Pali Rohár
1
-0
/
+1
2022-02-10
libpci: For MSVC < 19.00 define snprintf outside of endian section
Pali Rohár
1
-1
/
+1
2022-02-10
libpci: For MSVC < 19.00 define vsnprintf as alias for _vsnprintf
Pali Rohár
1
-0
/
+3
2022-02-09
Install lspci to /usr/bin on Linux systems
Martin Mares
2
-2
/
+7
2022-01-28
README: Added a note on dynamic linking and derived works
Martin Mares
1
-0
/
+3
2022-01-21
Simplified pci_fill_info() and friends
fill-info
Martin Mares
7
-98
/
+66
2022-01-21
Another try at choosing the default compiler
Martin Mares
1
-1
/
+5
2022-01-21
lspci: Improvements to PCIe link speed downgrade reporting
Martin Mares
1
-8
/
+11
2022-01-21
pci.h: The error callback is now declared with PCI_NONRET
Martin Mares
2
-2
/
+2
2022-01-21
types.h: Introduced PCI_NONRET
Martin Mares
1
-1
/
+3
2022-01-21
lspci: Update tests files with VF 10-Bit Tag Requester
Dongdong Liu
3
-6
/
+6
2022-01-21
lspci: Decode VF 10-Bit Tag Requester
Dongdong Liu
2
-4
/
+6
2022-01-21
lspci: Bus mapping works in non-zero domain
Martin Mares
2
-5
/
+7
2022-01-21
Makefile: don't hardcode gcc
Vladimír Čunát
1
-1
/
+1
2022-01-01
libpci: i386-io-windows.h: Mute false-positive warning
Pali Rohár
1
-0
/
+1
2022-01-01
i386-ports: Do not mark pci_access in conf12_cleanup() as unused
Pali Rohár
1
-1
/
+1
2021-12-28
lib: Fix definition of strcasecmp() for PCI_OS_WINDOWS
Pali Rohár
1
-1
/
+1
2021-12-28
compat/getopt: Fix compatibility with non-GNU C library
Pali Rohár
2
-10
/
+23
2021-12-28
pciutils: Do not include compat/getopt.h on MinGW32 >= 3.0
Pali Rohár
1
-1
/
+14
2021-12-28
Add PCIe 3.0+ decoding of the LnkCtl2 Compliance Preset/De-emphasis field
Lennert Buytenhek
2
-3
/
+32
2021-12-28
ls-tree: Fix handling of truncated lines
Martin Mares
1
-9
/
+14
2021-12-28
i386-ports: Added missing #include <string.h>
Martin Mares
1
-0
/
+1
2021-12-28
Makefile: Add compat/getopt.h into PCIINC dependency list
Pali Rohár
1
-0
/
+1
2021-12-27
README: Add a note on C99
Martin Mares
1
-1
/
+2
2021-12-27
Renamed maint/RELEASE to appease case-insensitive filesystems
Martin Mares
1
-0
/
+0
2021-12-27
lspci: Show Slot Power Limit values above EFh
Pali Rohár
1
-8
/
+22
2021-12-26
libpci: Fix intel_sanity_check() function
Pali Rohár
1
-0
/
+1
2021-12-26
lspci: Print buses of multibus PCI domain in ascending order
Pali Rohár
2
-4
/
+9
2021-12-26
intel_cleanup_io() no longer returns a value
Martin Mares
9
-20
/
+14
2021-12-26
dump: Allow more leading zeros in dump line number
Pali Rohár
1
-1
/
+3
2021-12-26
README: Update information how to compile Windows port
Pali Rohár
1
-0
/
+7
2021-12-26
win32: Remove old config.h and config.mk files
Pali Rohár
2
-19
/
+0
2021-12-26
configure: Generate config files for PCI_OS_WINDOWS
Pali Rohár
1
-3
/
+9
2021-12-26
Makefile: Add new option COMPAT_GETOPT
Pali Rohár
1
-2
/
+8
2021-12-26
Makefile: Append EXEEXT variable to executable filename rules
Pali Rohár
3
-9
/
+14
2021-12-26
Factored out initialization of name list path
Martin Mares
1
-7
/
+21
2021-12-26
libpci: For PCI_OS_WINDOWS allows to load pci.ids from executable directory
Pali Rohár
2
-1
/
+26
2021-12-26
libpci: i386-io-windows.h: Enable I/O access via native NT ProcessUserModeIOP...
Pali Rohár
2
-30
/
+1185
2021-12-26
libpci: i386-io-windows.h: Fix definitions of I/O port functions for UCRT, CR...
Pali Rohár
1
-1
/
+69
2021-12-26
libpci: i386-io-windows.h: Skip I/O setup on 16/32-bit non-NT systems
Pali Rohár
1
-0
/
+11
2021-12-26
Cleaned up previous commit
Martin Mares
1
-4
/
+4
2021-12-26
Fix the primitive system dependency discovery for Darwin systems
Laurin-Luis Lehning
1
-2
/
+4
2021-12-26
Man pages: clarify pci.ids location
Robert Elliott
3
-2
/
+7
2021-12-26
update-pciids man page: add cross-references
Robert Elliott
1
-1
/
+6
2021-12-26
man pages: update cross-references to pci.ids
Robert Elliott
1
-1
/
+1
2021-12-26
Makefile: Update uninstall target to match all install* targets
Martin Mares
1
-1
/
+10
2021-12-26
add missing symlinks to libraries in install-lib target
Alex Domingo
1
-0
/
+2
2021-12-26
Makefile: fix for parallel builds (make -j)
Zachary T Welch
1
-1
/
+1
2021-12-26
HWDB: Handle NULL returned by udev_list_entry_get_*
Martin Mares
1
-2
/
+9
2021-12-26
Fix malloc error handling when pci_access is not fully initialized
Martin Mares
1
-27
/
+29
2020-12-06
lspci: Add PCIe 6.0 data rate (64 GT/s) support
Gustavo Pimentel
1
-0
/
+4
2020-12-06
HWDB: Fixed memory leak
Martin Mares
1
-0
/
+1
2020-12-06
Merge branch 'master' of https://github.com/nmoinvaz/pciutils
Martin Mares
1
-1
/
+1
2020-12-06
Merge branch 'master' of https://github.com/rohit-mundra/pciutils
Martin Mares
1
-1
/
+2
2020-12-06
Merge branch 'pu/update-pciids' of https://github.com/guillemj/pciutils
Martin Mares
1
-4
/
+5
2020-12-06
Merge branch 'pu/buildsys' of https://github.com/guillemj/pciutils
Martin Mares
3
-6
/
+15
2020-12-06
Merge branch 'pu/typos' of https://github.com/guillemj/pciutils
Martin Mares
6
-14
/
+14
2020-11-20
Fixed MSAN errnum use-of-uninitialized value warning. gzerror is not guarante...
Nathan Moinvaziri
1
-1
/
+1
2020-10-30
Added five nibbles for domain in dump read
Rohit Mundra
1
-1
/
+2
2020-09-23
update-pciids: Make the backup with a hardlink instead of a move
Guillem Jover
1
-1
/
+1
2020-09-23
update-pciids: Fix spacing style
Guillem Jover
1
-1
/
+2
2020-09-23
update-pciids: Move quiet setting after set -e
Guillem Jover
1
-2
/
+2
2020-09-16
Fix typos
Guillem Jover
6
-14
/
+14
2020-09-16
pkgconfig: Fix libpci.pc for static linking
Brice Goglin
2
-2
/
+3
2020-09-16
configure: Add support for GNU/Hurd
Damien Zammit
1
-1
/
+5
2020-09-16
configure: Support cross-building for GNU/kFreeBSD
Guillem Jover
1
-3
/
+7
2020-09-02
lspci: Decode 10-Bit Tag Requester Enable
Dongdong Liu
2
-1
/
+3
2020-09-02
lspci: Adjust PCI_EXP_DEV2_* to PCI_EXP_DEVCTL2_* macro definition
Dongdong Liu
2
-22
/
+24
2020-09-02
pciutils: Add decode support for RCECs
Sean V Kelley
4
-4
/
+364
2020-06-06
Merge pull request #42 from jlledom/hurd-method-fixes
Martin Mareš
1
-4
/
+2
2020-06-06
Hurd: bug fixes and compile again
Joan Lledó
1
-4
/
+2
2020-05-31
Hurd: Do not identify devices during scan
Martin Mares
1
-11
/
+0
2020-05-31
Hurd: Simplification continues
Martin Mares
1
-21
/
+7
2020-05-31
Hurd: Simplify config space read and write
Martin Mares
1
-26
/
+20
2020-05-31
Hurd: Further simplification
Martin Mares
1
-25
/
+15
2020-05-31
Merge remote-tracking branch 'jlledom/hurd-fix-dev-aux'
Martin Mares
1
-16
/
+47
2020-05-31
HURD backend should compile again
Martin Mares
1
-2
/
+1
2020-05-31
Hurd: avoid redundant checks for port validity
Joan Lledó
1
-7
/
+6
2020-05-31
HURD: Use MACH_PORT_NULL to initialize the port
Joan Lledó
1
-3
/
+3
2020-05-31
Hurd: Fix multiline strings
Joan Lledó
1
-4
/
+3
2020-05-31
Maintainer scripts: Fixed a typo in release.pm
Martin Mares
1
-1
/
+1
2020-05-31
Released as 3.7.0.
v3.7.0
Martin Mares
3
-3
/
+35
2020-05-31
Updated pci.ids to today's snapshot
Martin Mares
1
-16
/
+455
2020-05-27
CXL: Capability vendor ID changed
Sean V Kelley
1
-95
/
+108
2020-05-26
sysfs: Adjusted handling of PCI_FILL_IOMMU_GROUP to recent flag semantics
Martin Mares
1
-0
/
+1
2020-05-26
lspci: Print IOMMU groups with -v
Alex Xu (Hello71)
4
-4
/
+25
2020-05-25
lspci: Cleaned up printing of resizable BARs
Martin Mares
1
-62
/
+23
2020-05-25
lspci: Decode the (virtual) resizeble BAR capability
Martin Mares
2
-2
/
+388
2020-05-25
Library: Handle domains in all back-ends
Martin Mares
6
-20
/
+24
2020-05-25
Library: Big cleanup of pci_fill_info()
Martin Mares
7
-89
/
+159
2020-05-25
CXL: Capability vendor ID changed
Martin Mares
2
-2
/
+3
2020-05-25
lspci: Generelized decoding of DVSEC extended capability
Martin Mares
1
-42
/
+16
2020-05-25
Tests: cap-dvsec was superseded by cap-dvsec-cxl
Martin Mares
1
-340
/
+0
2020-05-25
Tests: cap-dvsec-cxl had tabs erroneously expanded to spaces
Martin Mares
1
-83
/
+83
2020-05-25
pciutils: Decode Compute eXpress Link DVSEC
Sean V Kelley
3
-1
/
+415
2020-05-25
pciutils: Decode available DVSEC details
Sean V Kelley
3
-1
/
+368
2020-05-25
lspci: Use commas more consistently
Bjorn Helgaas
2
-13
/
+13
2020-05-25
lspci: Decode PCIe Link Capabilities 2, expand Link Status 2
Bjorn Helgaas
3
-2
/
+1418
2020-03-29
Maint: Reorganization of my directory structure
Martin Mares
1
-1
/
+1
2020-03-22
Hurd: Fix minor indentation problems
Joan Lledó
1
-2
/
+2
2020-03-22
Hurd: Fix bug: pci_get_dev() and dev->aux
Joan Lledó
1
-12
/
+45
[prev]
[next]