1. 31 May, 2014 1 commit
  2. 25 Jun, 2013 1 commit
    • Alan Coopersmith's avatar
      Define PCI_MATCH_ANY as an unsigned int · a39f0546
      Alan Coopersmith authored
      
      
      Clears a bunch of clang warnings of the forms:
      
      common_device_name.c:345:23: warning: comparison of integers of different signs:
       'const uint32_t' (aka 'const unsigned int') and 'int' [-Wsign-compare]
          if ( m->vendor_id == PCI_MATCH_ANY ) {
               ~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~
      
      common_device_name.c:498:19: warning: implicit conversion changes signedness:
       'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion]
          m.device_id = PCI_MATCH_ANY;
                      ~ ^~~~~~~~~~~~~
      Signed-off-by: Alan Coopersmith's avatarAlan Coopersmith <alan.coopersmith@oracle.com>
      a39f0546
  3. 07 Oct, 2011 1 commit
  4. 17 Sep, 2011 1 commit
  5. 09 Dec, 2009 1 commit
  6. 02 Dec, 2009 1 commit
  7. 03 Aug, 2009 1 commit
  8. 31 Jul, 2009 1 commit
  9. 20 Jul, 2009 1 commit
  10. 16 Jul, 2009 1 commit
  11. 04 Jun, 2009 1 commit
  12. 14 May, 2009 2 commits
  13. 13 May, 2009 2 commits
  14. 30 Apr, 2009 1 commit
  15. 21 May, 2008 1 commit
  16. 29 Mar, 2008 1 commit
  17. 12 Mar, 2008 1 commit
    • Mark Kettenis's avatar
      OpenBSD support for libpciaccess. · d898072e
      Mark Kettenis authored
      xserver and libpciaccess both need to open /dev/xf86, which can only
      be opened once.  I implemented pci_system_init_dev_mem() like Ian
      suggested.  This requires some minor changes to the BSD-specific
      os-support code.  Since pci_system_init_dev_mem() is a no-op on
      FreeBSD this should be no problem.
      d898072e
  18. 23 Oct, 2007 1 commit
  19. 31 Aug, 2007 2 commits
  20. 27 Mar, 2007 1 commit
  21. 15 Jan, 2007 1 commit
  22. 12 Jan, 2007 1 commit
  23. 25 Jul, 2006 1 commit
  24. 07 Jul, 2006 1 commit
  25. 12 Apr, 2006 1 commit
    • Ian Romanick's avatar
      Bump to version 0.4.0. · 64af050c
      Ian Romanick authored
      Add multiple-inclusion protection.
      Add new function to write masked bits to PCI config space. This mirrors
          functionality currently available in X.org that is slated to be
          removed.
      Gut old regex based search mechanism with a new mechanism that is modeled
          after the Linux kernel. In addition to searching for devices by device
          / vendor ID, it is possible to search for devices by their domain / bus
          / slot / function.
      Fix serious bus in the reading of ROMs and in the unmapping of regions. The
          main point is that the map routine depens on the pci_mem_region::memory
          pointer being non-NULL only when the region is mapped. Therefore, the
          unmap routine should set it to NULL after unmapping.
      Update to use new search API.
      64af050c
  26. 27 Mar, 2006 1 commit
  27. 18 Mar, 2006 1 commit