]> mj.ucw.cz Git - pciutils.git/blobdiff - ChangeLog
lib/i386-io-hurd.h: Ask the kernel for I/O port access appropriately.
[pciutils.git] / ChangeLog
index 51fc299cc616e5cc89fc39be0cc0788299dfd91d..03f7589031b08bac7c1a4b48936b92e90b59f4c5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,102 @@
+2006-07-30  Martin Mares  <mj@ucw.cz>
+
+       * lib/i386-io-hurd.h: Ask the kernel for I/O port access appropriately.
+       Contributed by Thomas Schwinge and Samuel Thibault.
+
+       * lib/i386-ports.c: Define _GNU_SOURCE, it's needed by the Hurd module.
+
+       * lib/header.h: Whitespace cleanups.
+
+       * lib/i386-io-windows.h: Fixed indentation and spelling.
+
+       * README.Windows: Mention that WinIO.dll is needed and where to get it.
+
+2006-06-27  Martin Mares  <mj@ucw.cz>
+
+       * lib/Makefile, Makefile: Added rules for building and cleaning the example.
+
+       * lib/example.c: Show how to use PCI_FILL_CLASS and used another register
+       for demonstrating the config space accesses. The example is still very
+       incomplete, though.
+
+       * lib/pci.h, lib/generic.c: Added PCI_FILL_CLASS.
+
+       * lib/sysfs.c: Fetch device ID and class from sysfs, because they can
+       be modified by kernel fixups.
+
+       * lspci.c: Use PCI_FILL_CLASS. Thanks to Matthew Willcox for the patch.
+
+2006-06-03  Martin Mares  <mj@ucw.cz>
+
+       * lspci.c: Introduced the -nn switch. Thanks to David N. Welton
+       for the idea.
+
+       * lib/names.c (pci_lookup_name): Introduced PCI_LOOKUP_MIXED and
+       cleaned up the name selection code.
+
+       * lib/names.c (pci_lookup_name): If PCI_LOOKUP_NO_NUMBERS is given,
+       pci_access->numeric_ids is ignored.
+
+       * lib/names.c (pci_lookup_name): When class is identified and
+       subclass isn't, display class name and subclass number.
+
+2006-05-31  Martin Mares  <mj@ucw.cz>
+
+       * setpci.c (main): Don't crash when an invalid width is specified.
+
+       * lspci.c, setpci.c, common.c: die() now uses the right program
+       name when printing an error message.
+
+2006-05-19  Martin Mares  <mj@ucw.cz>
+
+       * README: Mention the public GIT tree.
+
+       * README: Updated the list of ports.
+
+2006-05-10  Martin Mares  <mj@ucw.cz>
+
+       * lib/configure, lib/fbsd-device.c: Added support for GNU/kFreeBSD.
+       Thanks to Petr Salinger for the patch.
+
+2006-05-05  Martin Mares  <mj@ucw.cz>
+
+       * Released as 2.2.3.
+
+       * lspci.c (scan_device): The -D switch didn't work as intended
+       in -m mode.
+
+2006-05-05  Martin Mares  <mj@ucw.cz>
+
+       * Released as 2.2.2.
+
+       * pci.ids: Updated to the current database snapshot.
+
+       * lib/obsd-device.c (and other files in lib/*): Added OpenBSD
+       interface by Matthieu Herrb <matthieu.herrb@laas.fr>, based on
+       the existing FreeBSD interface.
+
+       * Moved pciutils to a GIT repository, which now contains merged
+       history from both CVS and Arch. Good bye, TLA!
+
+2006-03-21  Martin Mares  <mj@ucw.cz>
+
+       * lspci.c (show_slot_name): Avoid the previous changes in default
+       display of domain name when in machine-readable mode. However, `-D'
+       forces domain display even there.
+
+       * lspci.man: Added a warning on -m being the only format, which is
+       guaranteed to be stable between lspci versions.
+
 2006-03-13  Martin Mares  <mj@ucw.cz>
 
+       * lspci.man: Documented the -D switch.
+
+       * lspci.c (show_slot_name, scan_device): If there are multiple PCI
+       domains or if the `-D' switch is used, show the domain number for
+       all devices.
+
+       * lspci.c (show_verbose): Report cache line size in bytes.
+
        * update-pciids.sh: Use curl if available. Patch by Matthew Wilcox.
 
 2006-01-04  Martin Mares  <mj@ucw.cz>