1*d38471fdSMartin MaresSun Nov 22 10:49:56 1998 Martin Mares <[email protected]> 2*d38471fdSMartin Mares 3*d38471fdSMartin Mares * Makefile, pciutils.h: Moved pci.ids to /usr/share. 4*d38471fdSMartin Mares 5*d38471fdSMartin Mares * Released as version 1.09. 6*d38471fdSMartin Mares 7371f605bSMartin MaresWed Nov 18 15:47:05 1998 Martin Mares <[email protected]> 8371f605bSMartin Mares 9371f605bSMartin Mares * lspci.c (show_htype1): Fixed displaying of prefetchable memory behind 10371f605bSMartin Mares bridge. Thanks to Petr Vandrovec <[email protected]> for bug report. 11371f605bSMartin Mares 1210be47abSMartin MaresFri Oct 23 18:59:19 1998 Martin Mares <[email protected]> 1310be47abSMartin Mares 1410be47abSMartin Mares * setpci.c: Don't include <syscall-list.h> with glibc >= 2.1. 1510be47abSMartin Mares 16472bd340SMartin MaresMon Oct 19 21:53:30 1998 Martin Mares <[email protected]> 17472bd340SMartin Mares 18472bd340SMartin Mares * Released as version 1.08. 19472bd340SMartin Mares 20472bd340SMartin Mares * setpci.c: glibc 2.1.x already defines pread() and pwrite(). 21472bd340SMartin Mares 22472bd340SMartin Mares * lspci.8: Changed warning about lspci -xxx. 23472bd340SMartin Mares 24472bd340SMartin Mares * lspci.c: Require "-xxx" for full configuration space dump, so that 25472bd340SMartin Mares it's impossible to crash the machine by single typo. 26472bd340SMartin Mares 27472bd340SMartin Mares * specs: Added (courtesy of Krzysztof G. Baranowski <[email protected]>). 28472bd340SMartin Mares 29072c77e5SMartin MaresWed Sep 9 12:03:24 1998 Martin Mares <[email protected]> 30072c77e5SMartin Mares 31072c77e5SMartin Mares * lspci.c (show_bases): Better displaying of unassigned and 32072c77e5SMartin Mares disabled bases. Thanks to Gabriel Paubert <[email protected]> 33072c77e5SMartin Mares for an idea. 34072c77e5SMartin Mares 35b7554856SMartin MaresWed Sep 2 10:58:01 1998 Martin Mares <[email protected]> 36b7554856SMartin Mares 37b7554856SMartin Mares * setpci.c (pread): Recognize glibc 1.99 numbered as 2.0 on the PPC. 38b7554856SMartin Mares (thanks to Geert Uytterhoeven for finding this out) 39b7554856SMartin Mares 40ce503b7fSMartin MaresFri Jul 17 10:43:30 1998 Martin Mares <[email protected]> 41ce503b7fSMartin Mares 42ce503b7fSMartin Mares * lspci.c (show_verbose): Print subsystem ID using the new resolver. 43ce503b7fSMartin Mares (show_machine): Print subsystem ID. 44ce503b7fSMartin Mares 45ce503b7fSMartin Mares * names.c: New name resolution engine supporting subsystem IDs. 46ce503b7fSMartin Mares 47ce503b7fSMartin Mares * Released as version 1.07. 48ce503b7fSMartin Mares 4996e4f295SMartin MaresWed Jul 15 15:37:21 1998 Martin Mares <[email protected]> 5096e4f295SMartin Mares 5196e4f295SMartin Mares * lspci.c (show_htype2 etc.): Displaying of CardBus headers. 5296e4f295SMartin Mares (show_bases): Honor the `cnt' argument. 5396e4f295SMartin Mares (grow_tree): Parse CardBus headers in tree mode as well. 5496e4f295SMartin Mares 5596e4f295SMartin Mares * pci.h: Updated CardBus header field description. I still don't 5696e4f295SMartin Mares have the CardBus standard available, but OZ6832 specs contain 5796e4f295SMartin Mares full description of all header fields supported by the chip. 5896e4f295SMartin Mares 596ae3650aSMartin MaresTue Jun 9 22:53:59 1998 Martin Mares <[email protected]> 606ae3650aSMartin Mares 61304f9a0bSMartin Mares * Released as 1.06. 62304f9a0bSMartin Mares 636ae3650aSMartin Mares * names.c (parse_name_list): Killed an unused variable. 646ae3650aSMartin Mares 656ae3650aSMartin Mares * setpci.c (pread, pwrite): Define SYS_(pread|pwrite) as __NR_\1 666ae3650aSMartin Mares if they are not defined by glibc (needed for glibc built on older 676ae3650aSMartin Mares kernels). Ugly. 686ae3650aSMartin Mares 696ae3650aSMartin Mares * setpci.c (exec_op): Fixed error messages. Thanks, Steve! 706ae3650aSMartin Mares 714b88a6b8SMartin MaresMon Jun 8 10:59:22 1998 Martin Mares <[email protected]> 724b88a6b8SMartin Mares 734b88a6b8SMartin Mares * Released as 1.05. 744b88a6b8SMartin Mares 754b88a6b8SMartin Mares * setpci.c: Problems with pread()/pwrite() with glibc on Alpha 764b88a6b8SMartin Mares should be gone. Again thanks to Steve for bug report. 774b88a6b8SMartin Mares 784b88a6b8SMartin Mares * filter.c (filter_parse_slot): Fixed ":x" type filters. 794b88a6b8SMartin Mares 804b88a6b8SMartin Mares * pci.ids: Killed duplicate entry. Thanks to Stephen Williams 814b88a6b8SMartin Mares <[email protected]> for reporting this. 824b88a6b8SMartin Mares 834b88a6b8SMartin MaresSun Jun 7 19:27:51 1998 Martin Mares <[email protected]> 844b88a6b8SMartin Mares 854b88a6b8SMartin Mares * lspci.c (main), setpci.c (main): Implemented "--version". 864b88a6b8SMartin Mares 874b88a6b8SMartin Mares * Released as 1.04. 884b88a6b8SMartin Mares 894b88a6b8SMartin Mares * pciutils.h (PCIUTILS_VERSION): Added version string. 904b88a6b8SMartin Mares 914b88a6b8SMartin Mares * filter.c, names.c: Extraneous #include <linux/pci.h> removed. 924b88a6b8SMartin Mares Thanks to Geert Uytterhoeven <[email protected]> 934b88a6b8SMartin Mares for bug report. 944b88a6b8SMartin Mares 959b306998SMartin MaresThu May 28 14:45:58 1998 Martin Mares <[email protected]> 969b306998SMartin Mares 979b306998SMartin Mares * pci.ids: More updates from Jens Maurer. 989b306998SMartin Mares 99b372672fSMartin MaresWed Apr 22 10:00:39 1998 Martin Mares <[email protected]> 100b372672fSMartin Mares 101b372672fSMartin Mares * pci.ids: Updates from Jens Maurer. 102b372672fSMartin Mares 103b2c9b373SMartin MaresSun Apr 19 11:14:25 1998 Martin Mares <[email protected]> 104b2c9b373SMartin Mares 105b372672fSMartin Mares * Released as 1.03. 106b372672fSMartin Mares 107b2c9b373SMartin Mares * setpci.8: Written. 108b2c9b373SMartin Mares 109b2c9b373SMartin Mares * setpci.c: Finished. 110b2c9b373SMartin Mares 111b2c9b373SMartin Mares * lspci.c: Now able to fetch expansion ROM base from kernel device list 112b2c9b373SMartin Mares and print it if not in buscentric mode. 113b2c9b373SMartin Mares 114e4842ff3SMartin MaresTue Mar 31 23:11:57 1998 Martin Mares <[email protected]> 115e4842ff3SMartin Mares 116e4842ff3SMartin Mares * setpci.c: Added. 117e4842ff3SMartin Mares 118e4842ff3SMartin MaresSun Mar 22 15:39:08 1998 Martin Mares <[email protected]> 119e4842ff3SMartin Mares 120e4842ff3SMartin Mares * lspci.8: Updated the documentation. 121e4842ff3SMartin Mares 122e4842ff3SMartin Mares * lspci.c: Modified to use the new filtering mechanism (options -f and -d). 123e4842ff3SMartin Mares 124e4842ff3SMartin Mares * filter.c: Introduced new generic device filter. 125e4842ff3SMartin Mares 126008407bdSMartin MaresThu Mar 19 17:03:48 1998 Martin Mares <[email protected]> 127008407bdSMartin Mares 128008407bdSMartin Mares * lspci.c (grow_tree, show_tree_dev, print_it): Fixed displaying 129008407bdSMartin Mares of PCI-to-PCI bridges in the tree format. 130008407bdSMartin Mares 1310a33d0ecSMartin MaresSun Feb 15 10:12:25 1998 Martin Mares <[email protected]> 1320a33d0ecSMartin Mares 1330a33d0ecSMartin Mares * lspci.c (show_machine): Added non-verbose mode of machine-readable 1340a33d0ecSMartin Mares dump. 1350a33d0ecSMartin Mares 1360a33d0ecSMartin Mares * pci.ids: Updates from Jens Maurer. 1370a33d0ecSMartin Mares 1380a33d0ecSMartin Mares * Released as version 1.02. 1390a33d0ecSMartin Mares 1400a33d0ecSMartin MaresThu Feb 12 16:53:28 1998 Martin Mares <[email protected]> 1410a33d0ecSMartin Mares 1420a33d0ecSMartin Mares * lspci.c: Added a "-m" switch for dumping machine-readable 1430a33d0ecSMartin Mares configuration data (requested by Bjoern Kriews <[email protected]>). 1440a33d0ecSMartin Mares 145fb38eee8SMartin MaresMon Feb 9 13:17:43 1998 Martin Mares <[email protected]> 146fb38eee8SMartin Mares 147fb38eee8SMartin Mares * Makefile, pciutils.h: Include local pci.h instead of <linux/pci.h> 148fb38eee8SMartin Mares if available. This should avoid all problems with official kernel 149fb38eee8SMartin Mares not synchronized to newer PCI code in CVS -- standard distribution 150fb38eee8SMartin Mares of pciutils now contains pci.h from current CVS kernel, pciutils 151fb38eee8SMartin Mares in CVS contain no pci.h and use the correct kernel include. 152fb38eee8SMartin Mares 153fb38eee8SMartin Mares * Makefile: Fixed installation path for man pages. 154fb38eee8SMartin Mares 1552f48f637SMartin MaresSat Feb 7 15:15:46 1998 Martin Mares <[email protected]> 1562f48f637SMartin Mares 1572f48f637SMartin Mares * README: Updated. 1582f48f637SMartin Mares 1592f48f637SMartin Mares * lspci.8: Created a man page. 1602f48f637SMartin Mares 1612f48f637SMartin Mares * Releasing as version 1.0. 1622f48f637SMartin Mares 1632f48f637SMartin MaresTue Feb 3 20:56:00 1998 Martin Mares <[email protected]> 1642f48f637SMartin Mares 1652f48f637SMartin Mares * Makefile: Recognize architecture by calling uname and pass it as ARCH_xxx 1662f48f637SMartin Mares to all the C sources. This should eliminate problems with 32-bit compilers 1672f48f637SMartin Mares on sparc64. 1682f48f637SMartin Mares 1692f48f637SMartin Mares * lspci.c (show_verbose): Recognize CardBus bridge header type. 1702f48f637SMartin Mares (show_htype2): Stub routine. 1712f48f637SMartin Mares (scan_config): Write sensible error message if the kernel denies reading of 1722f48f637SMartin Mares upper part of the PCI config space. 1732f48f637SMartin Mares 174