[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libpciaccess: Changes to 'refs/tags/libpciaccess-0.10'



Tag 'libpciaccess-0.10' created by Adam Jackson <ajax@redhat.com> at 2008-03-06 20:32 +0000

libpciaccess 0.10
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)

iEYEABECAAYFAkfQVNMACgkQW4otUKDs0NMg3wCfZ4+MFoGopYOJg6z0FRv+KIKM
FMMAnR+AM7av/DOYbIohPkKVvvKaif6e
=IPO2
-----END PGP SIGNATURE-----

Changes since the dawn of time:
Adam Jackson (1):
      libpciaccess 0.10

Alan Coopersmith (2):
      Fix Solaris build: missing static prototype & typo in variable name
      Need to link with -ldevinfo on Solaris

Doug Chapman (1):
      Bug #14818: Actually return the PCI vendor name, instead of NULL.

Eric Anholt (29):
      Use ENXIO instead of ENODATA for pci reads returning less than desired.
      Add endian macros for BSD.
      Add the beginnings of a FreeBSD port.
      Merge branch 'origin'
      Add missing newline at the end of the file.
      Update .gitignores.
      Add pciaccess_private.h to _SOURCES so it gets included in the dist.
      Enable more warnings when the compiler is GCC.
      Fix many warnings and bugs in the freebsd implementation.
      Remove extra fallback definition of PCIIDS_PATH.
      Open the pci device read-write so we can read and write config regs.
      Add support for getting region information on FreeBSD.
      Update freebsd code for pci_device_cfg_write API change.
      scanpci prototype warning fix
      Fix inverted protection typo for mmap in region mapping.
      FreeBSD: When mapping regions, use the region's base address, not 0.
      FreeBSD: Add system cleanup function.
      FreeBSD: Fix a couple of minor issues in cleanup paths.
      Make scanpci exit cleanly if pci_system_init() fails.
      FreeBSD: Fill in the subdevice ID.
      FreeBSD: Add VGA rom reading through /dev/mem.
      Make the base address printout of scanpci more usable.
      Add FreeBSD MTRR setting support.
      FreeBSD: don't set the MTRR if it's the default mode (uncacheable).
      FreeBSD: Fix unmap_range to return an error value.
      FreeBSD: Add support for multiple PCI domains.
      Add domain output to scanpci.
      FreeBSD: Don't try to unset an MTRR if we didn't set it.
      FreeBSD: for 64-bit BARs, skip the resource slot used for the upper 32 bits.

George Sapountzis (1):
      scanpci: BIST line offsets were off by 4.

Ian Romanick (28):
      Initial import of libpciaccess.
      Remove src/Makefile.foo from CVS since the generated Makefile can do
      Remove src/pcils.c and src/Makefile.foo. Add src/scanpci.c.
      Bump to version 0.4.0.
      Fix foolish endianess bug. Bump to version 0.4.1.
      Fix byte ordering of the PCI class.
      Add support for querying bridge information.  Bump to version 0.5.0.
      Files missed (for reasons I still don't understand) on the previous
      Add pci_device_get_bridge_buses, bump API version to 0.5.0.
      Added some function preamble comments.
      Fix a segfault in populate_vendor that was triggered when the pci.ids file
      Fix bad cast that caused bit truncation.
      Add interfaces to map / unmap specific memory ranges, bump lib version to 0.7.0.
      Convert pci_device_write_u* funtions to take a value instead of a pointer.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libpciaccess
      Fix bad parameter to pci_device_cfg_write in pci_device_cfg_write_u8.
      Populate device and vendor ID fields at device list creation.
      Make sure header_type is available in read_bridge_info.
      Don't pci_device_probe until absolutely necessary.
      Whitespace police.
      Initial support for reading expansion ROM via VGA BIOS address.
      Bump version to 0.9.0.
      Add linux_devmem.h to file list.
      Bump version to 0.9.1 (sigh).
      New interfaces to map memory with MTRR (or similar) support.
      Update / add comments in struct pci_mem_region.
      Add stub version of pci_device_map_memory_range
      Update bug reporting link.

James Cloos (4):
      Remove deprecated .cvsignore files
      Add *~ to .gitignore to skip patch/emacs droppings
      Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/lib/libpciaccess
      Replace static ChangeLog with dist-hook to generate from git log

Julien Cristau (2):
      Use <byteswap.h> when using glibc, not just on linux
      Don't export private symbols.

Keith Packard (1):
      Don't add MTRR for uncached regions. Remove MTRR on unmap.

Kristian Høgsberg (1):
      Add scanpci as a noinst target.

Matthias Hopf (1):
      Bit-fields have to have type _Bool, signed int, or unsigned int.

edward shu (1):
      Libpciaccess on Solaris Initial integration


Reply to: