1*6ece6bc6SMartin MaresTue Jan 19 22:24:08 1999 Martin Mares <[email protected]> 2*6ece6bc6SMartin Mares 3*6ece6bc6SMartin Mares * Released as version 1.10. 4*6ece6bc6SMartin Mares 5*6ece6bc6SMartin MaresMon Jan 18 08:51:17 1999 Martin Mares <[email protected]> 6*6ece6bc6SMartin Mares 7*6ece6bc6SMartin Mares * lspci.8, setpci.8: Miscellaneous fixes as suggested by 8*6ece6bc6SMartin Mares Dag Wieers <[email protected]>. 9*6ece6bc6SMartin Mares 101212dd6dSMartin MaresSun Nov 29 20:05:56 1998 Martin Mares <[email protected]> 111212dd6dSMartin Mares 121212dd6dSMartin Mares * pciutils.spec (Name): Update from Krzysztof G. Baranowski. 131212dd6dSMartin Mares 14d38471fdSMartin MaresSun Nov 22 10:49:56 1998 Martin Mares <[email protected]> 15d38471fdSMartin Mares 16d38471fdSMartin Mares * Makefile, pciutils.h: Moved pci.ids to /usr/share. 17d38471fdSMartin Mares 18d38471fdSMartin Mares * Released as version 1.09. 19d38471fdSMartin Mares 20371f605bSMartin MaresWed Nov 18 15:47:05 1998 Martin Mares <[email protected]> 21371f605bSMartin Mares 22371f605bSMartin Mares * lspci.c (show_htype1): Fixed displaying of prefetchable memory behind 23371f605bSMartin Mares bridge. Thanks to Petr Vandrovec <[email protected]> for bug report. 24371f605bSMartin Mares 2510be47abSMartin MaresFri Oct 23 18:59:19 1998 Martin Mares <[email protected]> 2610be47abSMartin Mares 2710be47abSMartin Mares * setpci.c: Don't include <syscall-list.h> with glibc >= 2.1. 2810be47abSMartin Mares 29472bd340SMartin MaresMon Oct 19 21:53:30 1998 Martin Mares <[email protected]> 30472bd340SMartin Mares 31472bd340SMartin Mares * Released as version 1.08. 32472bd340SMartin Mares 33472bd340SMartin Mares * setpci.c: glibc 2.1.x already defines pread() and pwrite(). 34472bd340SMartin Mares 35472bd340SMartin Mares * lspci.8: Changed warning about lspci -xxx. 36472bd340SMartin Mares 37472bd340SMartin Mares * lspci.c: Require "-xxx" for full configuration space dump, so that 38472bd340SMartin Mares it's impossible to crash the machine by single typo. 39472bd340SMartin Mares 40472bd340SMartin Mares * specs: Added (courtesy of Krzysztof G. Baranowski <[email protected]>). 41472bd340SMartin Mares 42072c77e5SMartin MaresWed Sep 9 12:03:24 1998 Martin Mares <[email protected]> 43072c77e5SMartin Mares 44072c77e5SMartin Mares * lspci.c (show_bases): Better displaying of unassigned and 45072c77e5SMartin Mares disabled bases. Thanks to Gabriel Paubert <[email protected]> 46072c77e5SMartin Mares for an idea. 47072c77e5SMartin Mares 48b7554856SMartin MaresWed Sep 2 10:58:01 1998 Martin Mares <[email protected]> 49b7554856SMartin Mares 50b7554856SMartin Mares * setpci.c (pread): Recognize glibc 1.99 numbered as 2.0 on the PPC. 51b7554856SMartin Mares (thanks to Geert Uytterhoeven for finding this out) 52b7554856SMartin Mares 53ce503b7fSMartin MaresFri Jul 17 10:43:30 1998 Martin Mares <[email protected]> 54ce503b7fSMartin Mares 55ce503b7fSMartin Mares * lspci.c (show_verbose): Print subsystem ID using the new resolver. 56ce503b7fSMartin Mares (show_machine): Print subsystem ID. 57ce503b7fSMartin Mares 58ce503b7fSMartin Mares * names.c: New name resolution engine supporting subsystem IDs. 59ce503b7fSMartin Mares 60ce503b7fSMartin Mares * Released as version 1.07. 61ce503b7fSMartin Mares 6296e4f295SMartin MaresWed Jul 15 15:37:21 1998 Martin Mares <[email protected]> 6396e4f295SMartin Mares 6496e4f295SMartin Mares * lspci.c (show_htype2 etc.): Displaying of CardBus headers. 6596e4f295SMartin Mares (show_bases): Honor the `cnt' argument. 6696e4f295SMartin Mares (grow_tree): Parse CardBus headers in tree mode as well. 6796e4f295SMartin Mares 6896e4f295SMartin Mares * pci.h: Updated CardBus header field description. I still don't 6996e4f295SMartin Mares have the CardBus standard available, but OZ6832 specs contain 7096e4f295SMartin Mares full description of all header fields supported by the chip. 7196e4f295SMartin Mares 726ae3650aSMartin MaresTue Jun 9 22:53:59 1998 Martin Mares <[email protected]> 736ae3650aSMartin Mares 74304f9a0bSMartin Mares * Released as 1.06. 75304f9a0bSMartin Mares 766ae3650aSMartin Mares * names.c (parse_name_list): Killed an unused variable. 776ae3650aSMartin Mares 786ae3650aSMartin Mares * setpci.c (pread, pwrite): Define SYS_(pread|pwrite) as __NR_\1 796ae3650aSMartin Mares if they are not defined by glibc (needed for glibc built on older 806ae3650aSMartin Mares kernels). Ugly. 816ae3650aSMartin Mares 826ae3650aSMartin Mares * setpci.c (exec_op): Fixed error messages. Thanks, Steve! 836ae3650aSMartin Mares 844b88a6b8SMartin MaresMon Jun 8 10:59:22 1998 Martin Mares <[email protected]> 854b88a6b8SMartin Mares 864b88a6b8SMartin Mares * Released as 1.05. 874b88a6b8SMartin Mares 884b88a6b8SMartin Mares * setpci.c: Problems with pread()/pwrite() with glibc on Alpha 894b88a6b8SMartin Mares should be gone. Again thanks to Steve for bug report. 904b88a6b8SMartin Mares 914b88a6b8SMartin Mares * filter.c (filter_parse_slot): Fixed ":x" type filters. 924b88a6b8SMartin Mares 934b88a6b8SMartin Mares * pci.ids: Killed duplicate entry. Thanks to Stephen Williams 944b88a6b8SMartin Mares <[email protected]> for reporting this. 954b88a6b8SMartin Mares 964b88a6b8SMartin MaresSun Jun 7 19:27:51 1998 Martin Mares <[email protected]> 974b88a6b8SMartin Mares 984b88a6b8SMartin Mares * lspci.c (main), setpci.c (main): Implemented "--version". 994b88a6b8SMartin Mares 1004b88a6b8SMartin Mares * Released as 1.04. 1014b88a6b8SMartin Mares 1024b88a6b8SMartin Mares * pciutils.h (PCIUTILS_VERSION): Added version string. 1034b88a6b8SMartin Mares 1044b88a6b8SMartin Mares * filter.c, names.c: Extraneous #include <linux/pci.h> removed. 1054b88a6b8SMartin Mares Thanks to Geert Uytterhoeven <[email protected]> 1064b88a6b8SMartin Mares for bug report. 1074b88a6b8SMartin Mares 1089b306998SMartin MaresThu May 28 14:45:58 1998 Martin Mares <[email protected]> 1099b306998SMartin Mares 1109b306998SMartin Mares * pci.ids: More updates from Jens Maurer. 1119b306998SMartin Mares 112b372672fSMartin MaresWed Apr 22 10:00:39 1998 Martin Mares <[email protected]> 113b372672fSMartin Mares 114b372672fSMartin Mares * pci.ids: Updates from Jens Maurer. 115b372672fSMartin Mares 116b2c9b373SMartin MaresSun Apr 19 11:14:25 1998 Martin Mares <[email protected]> 117b2c9b373SMartin Mares 118b372672fSMartin Mares * Released as 1.03. 119b372672fSMartin Mares 120b2c9b373SMartin Mares * setpci.8: Written. 121b2c9b373SMartin Mares 122b2c9b373SMartin Mares * setpci.c: Finished. 123b2c9b373SMartin Mares 124b2c9b373SMartin Mares * lspci.c: Now able to fetch expansion ROM base from kernel device list 125b2c9b373SMartin Mares and print it if not in buscentric mode. 126b2c9b373SMartin Mares 127e4842ff3SMartin MaresTue Mar 31 23:11:57 1998 Martin Mares <[email protected]> 128e4842ff3SMartin Mares 129e4842ff3SMartin Mares * setpci.c: Added. 130e4842ff3SMartin Mares 131e4842ff3SMartin MaresSun Mar 22 15:39:08 1998 Martin Mares <[email protected]> 132e4842ff3SMartin Mares 133e4842ff3SMartin Mares * lspci.8: Updated the documentation. 134e4842ff3SMartin Mares 135e4842ff3SMartin Mares * lspci.c: Modified to use the new filtering mechanism (options -f and -d). 136e4842ff3SMartin Mares 137e4842ff3SMartin Mares * filter.c: Introduced new generic device filter. 138e4842ff3SMartin Mares 139008407bdSMartin MaresThu Mar 19 17:03:48 1998 Martin Mares <[email protected]> 140008407bdSMartin Mares 141008407bdSMartin Mares * lspci.c (grow_tree, show_tree_dev, print_it): Fixed displaying 142008407bdSMartin Mares of PCI-to-PCI bridges in the tree format. 143008407bdSMartin Mares 1440a33d0ecSMartin MaresSun Feb 15 10:12:25 1998 Martin Mares <[email protected]> 1450a33d0ecSMartin Mares 1460a33d0ecSMartin Mares * lspci.c (show_machine): Added non-verbose mode of machine-readable 1470a33d0ecSMartin Mares dump. 1480a33d0ecSMartin Mares 1490a33d0ecSMartin Mares * pci.ids: Updates from Jens Maurer. 1500a33d0ecSMartin Mares 1510a33d0ecSMartin Mares * Released as version 1.02. 1520a33d0ecSMartin Mares 1530a33d0ecSMartin MaresThu Feb 12 16:53:28 1998 Martin Mares <[email protected]> 1540a33d0ecSMartin Mares 1550a33d0ecSMartin Mares * lspci.c: Added a "-m" switch for dumping machine-readable 1560a33d0ecSMartin Mares configuration data (requested by Bjoern Kriews <[email protected]>). 1570a33d0ecSMartin Mares 158fb38eee8SMartin MaresMon Feb 9 13:17:43 1998 Martin Mares <[email protected]> 159fb38eee8SMartin Mares 160fb38eee8SMartin Mares * Makefile, pciutils.h: Include local pci.h instead of <linux/pci.h> 161fb38eee8SMartin Mares if available. This should avoid all problems with official kernel 162fb38eee8SMartin Mares not synchronized to newer PCI code in CVS -- standard distribution 163fb38eee8SMartin Mares of pciutils now contains pci.h from current CVS kernel, pciutils 164fb38eee8SMartin Mares in CVS contain no pci.h and use the correct kernel include. 165fb38eee8SMartin Mares 166fb38eee8SMartin Mares * Makefile: Fixed installation path for man pages. 167fb38eee8SMartin Mares 1682f48f637SMartin MaresSat Feb 7 15:15:46 1998 Martin Mares <[email protected]> 1692f48f637SMartin Mares 1702f48f637SMartin Mares * README: Updated. 1712f48f637SMartin Mares 1722f48f637SMartin Mares * lspci.8: Created a man page. 1732f48f637SMartin Mares 1742f48f637SMartin Mares * Releasing as version 1.0. 1752f48f637SMartin Mares 1762f48f637SMartin MaresTue Feb 3 20:56:00 1998 Martin Mares <[email protected]> 1772f48f637SMartin Mares 1782f48f637SMartin Mares * Makefile: Recognize architecture by calling uname and pass it as ARCH_xxx 1792f48f637SMartin Mares to all the C sources. This should eliminate problems with 32-bit compilers 1802f48f637SMartin Mares on sparc64. 1812f48f637SMartin Mares 1822f48f637SMartin Mares * lspci.c (show_verbose): Recognize CardBus bridge header type. 1832f48f637SMartin Mares (show_htype2): Stub routine. 1842f48f637SMartin Mares (scan_config): Write sensible error message if the kernel denies reading of 1852f48f637SMartin Mares upper part of the PCI config space. 1862f48f637SMartin Mares 187