1*072c77e5SMartin MaresWed Sep 9 12:03:24 1998 Martin Mares <[email protected]> 2*072c77e5SMartin Mares 3*072c77e5SMartin Mares * lspci.c (show_bases): Better displaying of unassigned and 4*072c77e5SMartin Mares disabled bases. Thanks to Gabriel Paubert <[email protected]> 5*072c77e5SMartin Mares for an idea. 6*072c77e5SMartin Mares 7b7554856SMartin MaresWed Sep 2 10:58:01 1998 Martin Mares <[email protected]> 8b7554856SMartin Mares 9b7554856SMartin Mares * setpci.c (pread): Recognize glibc 1.99 numbered as 2.0 on the PPC. 10b7554856SMartin Mares (thanks to Geert Uytterhoeven for finding this out) 11b7554856SMartin Mares 12ce503b7fSMartin MaresFri Jul 17 10:43:30 1998 Martin Mares <[email protected]> 13ce503b7fSMartin Mares 14ce503b7fSMartin Mares * lspci.c (show_verbose): Print subsystem ID using the new resolver. 15ce503b7fSMartin Mares (show_machine): Print subsystem ID. 16ce503b7fSMartin Mares 17ce503b7fSMartin Mares * names.c: New name resolution engine supporting subsystem IDs. 18ce503b7fSMartin Mares 19ce503b7fSMartin Mares * Released as version 1.07. 20ce503b7fSMartin Mares 2196e4f295SMartin MaresWed Jul 15 15:37:21 1998 Martin Mares <[email protected]> 2296e4f295SMartin Mares 2396e4f295SMartin Mares * lspci.c (show_htype2 etc.): Displaying of CardBus headers. 2496e4f295SMartin Mares (show_bases): Honor the `cnt' argument. 2596e4f295SMartin Mares (grow_tree): Parse CardBus headers in tree mode as well. 2696e4f295SMartin Mares 2796e4f295SMartin Mares * pci.h: Updated CardBus header field description. I still don't 2896e4f295SMartin Mares have the CardBus standard available, but OZ6832 specs contain 2996e4f295SMartin Mares full description of all header fields supported by the chip. 3096e4f295SMartin Mares 316ae3650aSMartin MaresTue Jun 9 22:53:59 1998 Martin Mares <[email protected]> 326ae3650aSMartin Mares 33304f9a0bSMartin Mares * Released as 1.06. 34304f9a0bSMartin Mares 356ae3650aSMartin Mares * names.c (parse_name_list): Killed an unused variable. 366ae3650aSMartin Mares 376ae3650aSMartin Mares * setpci.c (pread, pwrite): Define SYS_(pread|pwrite) as __NR_\1 386ae3650aSMartin Mares if they are not defined by glibc (needed for glibc built on older 396ae3650aSMartin Mares kernels). Ugly. 406ae3650aSMartin Mares 416ae3650aSMartin Mares * setpci.c (exec_op): Fixed error messages. Thanks, Steve! 426ae3650aSMartin Mares 434b88a6b8SMartin MaresMon Jun 8 10:59:22 1998 Martin Mares <[email protected]> 444b88a6b8SMartin Mares 454b88a6b8SMartin Mares * Released as 1.05. 464b88a6b8SMartin Mares 474b88a6b8SMartin Mares * setpci.c: Problems with pread()/pwrite() with glibc on Alpha 484b88a6b8SMartin Mares should be gone. Again thanks to Steve for bug report. 494b88a6b8SMartin Mares 504b88a6b8SMartin Mares * filter.c (filter_parse_slot): Fixed ":x" type filters. 514b88a6b8SMartin Mares 524b88a6b8SMartin Mares * pci.ids: Killed duplicate entry. Thanks to Stephen Williams 534b88a6b8SMartin Mares <[email protected]> for reporting this. 544b88a6b8SMartin Mares 554b88a6b8SMartin MaresSun Jun 7 19:27:51 1998 Martin Mares <[email protected]> 564b88a6b8SMartin Mares 574b88a6b8SMartin Mares * lspci.c (main), setpci.c (main): Implemented "--version". 584b88a6b8SMartin Mares 594b88a6b8SMartin Mares * Released as 1.04. 604b88a6b8SMartin Mares 614b88a6b8SMartin Mares * pciutils.h (PCIUTILS_VERSION): Added version string. 624b88a6b8SMartin Mares 634b88a6b8SMartin Mares * filter.c, names.c: Extraneous #include <linux/pci.h> removed. 644b88a6b8SMartin Mares Thanks to Geert Uytterhoeven <[email protected]> 654b88a6b8SMartin Mares for bug report. 664b88a6b8SMartin Mares 679b306998SMartin MaresThu May 28 14:45:58 1998 Martin Mares <[email protected]> 689b306998SMartin Mares 699b306998SMartin Mares * pci.ids: More updates from Jens Maurer. 709b306998SMartin Mares 71b372672fSMartin MaresWed Apr 22 10:00:39 1998 Martin Mares <[email protected]> 72b372672fSMartin Mares 73b372672fSMartin Mares * pci.ids: Updates from Jens Maurer. 74b372672fSMartin Mares 75b2c9b373SMartin MaresSun Apr 19 11:14:25 1998 Martin Mares <[email protected]> 76b2c9b373SMartin Mares 77b372672fSMartin Mares * Released as 1.03. 78b372672fSMartin Mares 79b2c9b373SMartin Mares * setpci.8: Written. 80b2c9b373SMartin Mares 81b2c9b373SMartin Mares * setpci.c: Finished. 82b2c9b373SMartin Mares 83b2c9b373SMartin Mares * lspci.c: Now able to fetch expansion ROM base from kernel device list 84b2c9b373SMartin Mares and print it if not in buscentric mode. 85b2c9b373SMartin Mares 86e4842ff3SMartin MaresTue Mar 31 23:11:57 1998 Martin Mares <[email protected]> 87e4842ff3SMartin Mares 88e4842ff3SMartin Mares * setpci.c: Added. 89e4842ff3SMartin Mares 90e4842ff3SMartin MaresSun Mar 22 15:39:08 1998 Martin Mares <[email protected]> 91e4842ff3SMartin Mares 92e4842ff3SMartin Mares * lspci.8: Updated the documentation. 93e4842ff3SMartin Mares 94e4842ff3SMartin Mares * lspci.c: Modified to use the new filtering mechanism (options -f and -d). 95e4842ff3SMartin Mares 96e4842ff3SMartin Mares * filter.c: Introduced new generic device filter. 97e4842ff3SMartin Mares 98008407bdSMartin MaresThu Mar 19 17:03:48 1998 Martin Mares <[email protected]> 99008407bdSMartin Mares 100008407bdSMartin Mares * lspci.c (grow_tree, show_tree_dev, print_it): Fixed displaying 101008407bdSMartin Mares of PCI-to-PCI bridges in the tree format. 102008407bdSMartin Mares 1030a33d0ecSMartin MaresSun Feb 15 10:12:25 1998 Martin Mares <[email protected]> 1040a33d0ecSMartin Mares 1050a33d0ecSMartin Mares * lspci.c (show_machine): Added non-verbose mode of machine-readable 1060a33d0ecSMartin Mares dump. 1070a33d0ecSMartin Mares 1080a33d0ecSMartin Mares * pci.ids: Updates from Jens Maurer. 1090a33d0ecSMartin Mares 1100a33d0ecSMartin Mares * Released as version 1.02. 1110a33d0ecSMartin Mares 1120a33d0ecSMartin MaresThu Feb 12 16:53:28 1998 Martin Mares <[email protected]> 1130a33d0ecSMartin Mares 1140a33d0ecSMartin Mares * lspci.c: Added a "-m" switch for dumping machine-readable 1150a33d0ecSMartin Mares configuration data (requested by Bjoern Kriews <[email protected]>). 1160a33d0ecSMartin Mares 117fb38eee8SMartin MaresMon Feb 9 13:17:43 1998 Martin Mares <[email protected]> 118fb38eee8SMartin Mares 119fb38eee8SMartin Mares * Makefile, pciutils.h: Include local pci.h instead of <linux/pci.h> 120fb38eee8SMartin Mares if available. This should avoid all problems with official kernel 121fb38eee8SMartin Mares not synchronized to newer PCI code in CVS -- standard distribution 122fb38eee8SMartin Mares of pciutils now contains pci.h from current CVS kernel, pciutils 123fb38eee8SMartin Mares in CVS contain no pci.h and use the correct kernel include. 124fb38eee8SMartin Mares 125fb38eee8SMartin Mares * Makefile: Fixed installation path for man pages. 126fb38eee8SMartin Mares 1272f48f637SMartin MaresSat Feb 7 15:15:46 1998 Martin Mares <[email protected]> 1282f48f637SMartin Mares 1292f48f637SMartin Mares * README: Updated. 1302f48f637SMartin Mares 1312f48f637SMartin Mares * lspci.8: Created a man page. 1322f48f637SMartin Mares 1332f48f637SMartin Mares * Releasing as version 1.0. 1342f48f637SMartin Mares 1352f48f637SMartin MaresTue Feb 3 20:56:00 1998 Martin Mares <[email protected]> 1362f48f637SMartin Mares 1372f48f637SMartin Mares * Makefile: Recognize architecture by calling uname and pass it as ARCH_xxx 1382f48f637SMartin Mares to all the C sources. This should eliminate problems with 32-bit compilers 1392f48f637SMartin Mares on sparc64. 1402f48f637SMartin Mares 1412f48f637SMartin Mares * lspci.c (show_verbose): Recognize CardBus bridge header type. 1422f48f637SMartin Mares (show_htype2): Stub routine. 1432f48f637SMartin Mares (scan_config): Write sensible error message if the kernel denies reading of 1442f48f637SMartin Mares upper part of the PCI config space. 1452f48f637SMartin Mares 146