summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-03-14meson: allow building static library, not just sharedAlan Coopersmith
2023-10-17Remove autotools buildAlan Coopersmith
2023-07-31Fix compilation warnings when building against hurd-amd64.Flavio Cruz
2023-03-25Try fopen(".../pci.ids", "re") on Solarish systems as wellAlan Coopersmith
2023-03-25Remove "All rights reserved" from Oracle copyright noticesAlan Coopersmith
2023-03-25FreeBSD: Remove sparc64 codeEmmanuel Vadot
2023-03-24FreeBSD: Fallback to /usr/share/misc/pci_vendorsEmmanuel Vadot
2022-12-15linux_sysfs: Use pwrite/pread instead of 64bit versionsKhem Raj
2022-08-23hurd: Fix pci_device_hurd_map_legacySamuel Thibault
2022-08-11Add pci_device_disable() functionMoritz Fischer
2022-08-01Delete redundant symbols ';'zhanghongtao
2022-08-01Add header protection macro in linux_devmem.hzhanghongtao
2022-08-01pci_sys set NULL after freezhanghongtao
2022-08-01Add parentheses to the macro definitionzhanghongtao
2022-06-21Add support for building on macOS w/o X11, using endian code from "portable_e...Satadru Pramanik
2022-04-03Obtain correct value of is_64 and is_prefetchable PCI device fieldsChester Gillon
2022-04-02Fix spelling/wording issuesAlan Coopersmith
2022-03-14Hurd: Fix initialization orderJoan Lledó
2022-02-15hurd: Don't necessarily look up _SERVERS_BUS_PCIDamien Zammit
2022-01-09hurd: Restore initialization orderSamuel Thibault
2022-01-08hurd: Implement device memory mappingJoan Lledó
2021-04-13x86: Sort devices by B/D/F due to recursive scanDamien Zammit
2021-04-05hurd: device_open(pci), /servers/bus/pci fallbackDamien Zammit
2020-12-02missed library installation in mesonPetr Ovtchenkov
2020-11-02autoconf: Add meson files to dist tarballDylan Baker
2020-11-02Add a meson build systemDylan Baker
2020-09-10hurd: Fix map_dev_mem from non-zero addressSamuel Thibault
2020-09-10hurd: Fix letting map_dev_mem map anywhereSamuel Thibault
2020-09-10hurd: Add missing round up size in map_dev_memSamuel Thibault
2020-08-27x86: Remove probe during create, other backends don't do thisDamien Zammit
2020-08-27x86: Remove mapping of regions during probe - otherwise remapping later failsDamien Zammit
2020-08-27x86: Use gnumach device instead of /dev/mem on GNU systems && factorise ifdefsDamien Zammit
2020-08-27hurd_pci: Use __pci_conf_ variants of pci_conf_Damien Zammit
2019-12-27Hurd: avoid using the deprecated RPC pci_get_ndevs()Joan Lledó
2019-07-12x86: Use MAP_SHARED for memory/rom region mmap && fix modeDamien Zammit
2019-07-11linux: Don't try to include <sys/io.h> on armAdam Jackson
2019-07-11Fix pci_device_get_bridge_info() for multifunction bridgesLichao Mu
2019-07-11Use recursive scan busDamien Zammit
2019-07-11Add better probe cmds for non-VGA roms and regions on x86Damien Zammit
2019-07-11New module for the HurdDamien Zammit
2019-07-10freebsd_pci: remove old probe methodNiclas Zeising
2019-07-10freebsd_pci: format freebsd_pci_methodsNiclas Zeising
2019-07-10freebsd_pci: Add has_kernel_driver functionNiclas Zeising
2019-07-10freebsd_pci: Remove unused variableNiclas Zeising
2019-07-10freebsd_pci: Make this work on sparc64Niclas Zeising
2019-07-10freebsd_pci: update legacy I/O for new architecturesNiclas Zeising
2019-07-10freebsd_pci: Fix types in write functionsNiclas Zeising
2019-07-10Don't check for struct pci_io.pi_sel.pc_domainNiclas Zeising
2019-07-10freebsd_pci: Try to conform to uniform styleNiclas Zeising
2019-06-16freebsd: Add !legacy open_device_io implementationConrad Meyer