X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=ChangeLog;h=6d9cb6248d7b00439c7211d4e795bbfbad581af5;hb=84b1048196fa52fe0696ad203473be9923555879;hp=aa7947b52bd57b700173c8ed77b62040d00cf054;hpb=472bd340fecc4845fd4dd050d59649667d31b920;p=pciutils.git diff --git a/ChangeLog b/ChangeLog index aa7947b..6d9cb62 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,199 @@ +Wed May 19 13:24:39 1999 Martin Mares + + * Released the whole package as version 2.0. + +Fri May 14 22:42:02 1999 Martin Mares + + * pci.ids: Added several new ID's contributed by people + on the linux-pci list. + +Mon Apr 19 15:21:08 1999 Jakub Jelinek + + * lspci.c: Display I/O addresses correctly on sparc64. + * lib/header.h: Ditto. + + * lib/configure: On sparc set HAVE_64BIT* as well, we want + a binary which works on both 32bit and 64bit SPARCs. + +Sun Apr 18 21:14:58 1999 Martin Mares + + * lspci.c, lib/proc.c: Alpha compilation fixes from Matthew Jacob + . + + * pci.ids: A lot of updates from Adam J. Richter . + +Sun Feb 28 22:26:21 1999 Martin Mares + + * lspci.c (do_map_bus): Don't dump functions 1--7 if not flagged + as a multi-function device, because several single-function devices + don't decode the function bits at all. + +Sun Feb 14 23:48:22 1999 Martin Mares + + * Makefile (install): Don't use "-o root -g root" for installation + since it breaks on machines where programs are not installed by root. + Reported by Richard Gooch + +Tue Feb 9 15:54:39 1999 Martin Mares + + * lspci.c (show_bases): Use new address masking macros and pciaddr_t. + + * lib/pci.h: Using pciaddr_t for bus addresses, which are 32-bit + or 64-bit depending on CPU. + + * lib/pci.h (PCI_ADDR_MEM_MASK): Added macros for address masks + according to bus address width. + +Thu Jan 28 20:54:16 1999 Martin Mares + + * Released as 1.99.4. + + * lspci.c: Capability list parser now recognizes both AGP + registers and PCI Power Management registers (the latter + is mainly guesswork based on DEC/Intel 21153 bridge specs + since I don't have the PCI Power Management document). + + * lspci.c: Replaced numerous occurences of (x & flag) ? '+' : '-' + by FLAG macro. + + * lspci.c: Added bridge checks to bus mapping code. + +Wed Jan 27 14:59:16 1999 Martin Mares + + * lspci.c: Implemented bus mapping mode (-M). + + * lspci.c (scan_devices): Split to scan_devices() and scan_device(). + (show): Split to show() and show_device(). + + * lib/access.c (pci_init): When a->method == PCI_ACCESS_AUTO, + set it to the real access method afterwards. + +Mon Jan 25 23:46:13 1999 Martin Mares + + * lib/generic.c (pci_generic_fill_info): If in buscentric mode, + don't check PCI_COMMAND for I/O and memory enables. + +Mon Jan 25 21:28:49 1999 Martin Mares + + * Makefile: Added target `release' which substitutes new version + number to .spec, .lsm and README. Also rewrote target `dist'. + + * Released as 1.99.3. + +Sun Jan 24 22:10:36 1999 Martin Mares + + * lib/header.h: Until kernel adopts new layout of PCI + includes (i.e., separate declaration of header structure, + functions and device IDs), which is not going to happen + before 2.3, we'll use our own definiton of the header. + + * lspci.c (show_verbose): Display `Cap' flag in device status. + + * lspci.c (show_htype0): Display capability lists whereever + available. The only capability name we recognize now is `AGP'. + Unfortunately, capabilities are stored in device-dependent + portion of the configuration space and are thus available + only to root unless you read a dump. + + * lspci.c (scan_devices): Use cache instead of buffering. + + * lib/buffer.c: Removed (obsoleted by the cache). + + * lib/access.c: Added general caching mechanism. + +Sat Jan 23 21:30:54 1999 Martin Mares + + * pci.ids: Added few devices. + +Fri Jan 22 19:29:31 1999 Martin Mares + + * Version string is now defined in top-level Makefile, exported + to the configure script and also substituted to man pages. + + * lspci.c (show_bases): Rewrote displaying of 64-bit addresses. + (show_verbose): Rewrote interrupt display logic. + + * lib/i386-ports.c: Include sys/io.h only on glibc systems. + + * lib/configure: Rewrote detection of Linux versions. Now it + works on 2.0 kernels (only with direct/dump access, of course). + + * lib/internal.h: New bytesex macros using + whenever available. + + * lib/proc.c (proc_read, proc_write): Distinguish between short + read/write and real errors. + + * lspci.c (show_htype{0,1}): Always use d->dev->rom_base_addr since + libpci respects buscentric mode automatically. + + * lspci.c (show_hex_dump): For CardBus bridges, print out 128 + bytes of header (the whole standard part). + + * common.c: pcilib options are now all uppercase. Also moved + PCI access debugging option here. + + * Released as 1.99.2. + +Wed Jan 20 22:50:35 1999 Martin Mares + + * Wrote configure script and rewrote Makefiles. + + * Removed few unused variables. + +Wed Jan 20 12:21:56 1999 Martin Mares + + * common.c: Moved several functions used in both setpci and lspci + here. This includes parsing of libpci-related options. + + * More library tweaks. + + * filter.c, names.c: Moved to library. + + * setpci: Rewritten to use the library. + + * Released as 1.99.1. + +Tue Jan 19 23:00:12 1999 Martin Mares + + * lspci.c (scan_devices): For cardbus bridges, read first 128 + bytes of config space to get full standard header. + + * Makefile (CFLAGS): Removed "-Wno-unused". + + * Started the "New Generation" branch and introduced the + PCI library. + + * lspci: Rewritten to use the library. + +Tue Jan 19 22:24:08 1999 Martin Mares + + * Released as version 1.10. + +Mon Jan 18 08:51:17 1999 Martin Mares + + * lspci.8, setpci.8: Miscellaneous fixes as suggested by + Dag Wieers . + +Sun Nov 29 20:05:56 1998 Martin Mares + + * pciutils.spec (Name): Update from Krzysztof G. Baranowski. + +Sun Nov 22 10:49:56 1998 Martin Mares + + * Makefile, pciutils.h: Moved pci.ids to /usr/share. + + * Released as version 1.09. + +Wed Nov 18 15:47:05 1998 Martin Mares + + * lspci.c (show_htype1): Fixed displaying of prefetchable memory behind + bridge. Thanks to Petr Vandrovec for bug report. + +Fri Oct 23 18:59:19 1998 Martin Mares + + * setpci.c: Don't include with glibc >= 2.1. + Mon Oct 19 21:53:30 1998 Martin Mares * Released as version 1.08.