master
Generate and install files for pkg-config.
Port to RT-Thread Smart DM PCI
sysfs: Parse MSI routing if available
Use C99 named initializers for struct pci_methods
Bump ABI version of pci_fill_info to 3.15
FreeBSD supports 64b PCI addresses
dump: Support `lspci -F -` for stdin
libpci: ecam: Fix discards const from pointer target
Update license comments and added SPDX license identifiers
ls-ecaps: Decode DPC RP PIO registers
Extend the GNU/Hurd back-end to work on 64-bit systems
lib: Refactor access to x86 I/O ports
i386-ports: Add support for OpenBSD
libpci: i386-io-sunos.h: Implement intel_cleanup_io
windows: Update comment about RtlNtStatusToDosError() side effect
Update orthography of IDs
pkgconfig: Fix libpci.pc for static linking
ABI: Forgot to assign versions to pci_filter_has_*
Location of name cache now follows XDG base dir specification
names-hwdb: Do now crash when hwdb.bin is not available
Names: Fixed a rare bug in loading of pci.ids
Library: pci_define_param() returns a pointer to the parameter
Released as v3.15.0
libpci: Move physical memory mapping mmap() code from ecam/mmio-ports to physmem-posix.c file
libpci: djgpp: Handle Windows NTVDM zero error codes
libpci: physmem-posix: Fix OFF_MAX definition
libpci: physmem-windows: Fix check for length param of physmem_unmap()
libpci: Document physmem API
Build fix on Haiku.
lib/types.h makes NULL always available
libpci: Add support for building versioned shared Windows DLL library libpci3.dll
libpci: win32-cfgmgr32: Fix handling of "\\??\\C:\\..." driver paths
windows: Fix inverted version check in win32_is_vista_system()
windows: Mark more local win32 helpers functions as static
windows: Improve version detection
windows: Do not manually load ntdll.dll library
windows: Codepage in resource file is 16-bit number