1*ce503b7fSMartin MaresFri Jul 17 10:43:30 1998 Martin Mares <[email protected]> 2*ce503b7fSMartin Mares 3*ce503b7fSMartin Mares * lspci.c (show_verbose): Print subsystem ID using the new resolver. 4*ce503b7fSMartin Mares (show_machine): Print subsystem ID. 5*ce503b7fSMartin Mares 6*ce503b7fSMartin Mares * names.c: New name resolution engine supporting subsystem IDs. 7*ce503b7fSMartin Mares 8*ce503b7fSMartin Mares * Released as version 1.07. 9*ce503b7fSMartin Mares 1096e4f295SMartin MaresWed Jul 15 15:37:21 1998 Martin Mares <[email protected]> 1196e4f295SMartin Mares 1296e4f295SMartin Mares * lspci.c (show_htype2 etc.): Displaying of CardBus headers. 1396e4f295SMartin Mares (show_bases): Honor the `cnt' argument. 1496e4f295SMartin Mares (grow_tree): Parse CardBus headers in tree mode as well. 1596e4f295SMartin Mares 1696e4f295SMartin Mares * pci.h: Updated CardBus header field description. I still don't 1796e4f295SMartin Mares have the CardBus standard available, but OZ6832 specs contain 1896e4f295SMartin Mares full description of all header fields supported by the chip. 1996e4f295SMartin Mares 206ae3650aSMartin MaresTue Jun 9 22:53:59 1998 Martin Mares <[email protected]> 216ae3650aSMartin Mares 22304f9a0bSMartin Mares * Released as 1.06. 23304f9a0bSMartin Mares 246ae3650aSMartin Mares * names.c (parse_name_list): Killed an unused variable. 256ae3650aSMartin Mares 266ae3650aSMartin Mares * setpci.c (pread, pwrite): Define SYS_(pread|pwrite) as __NR_\1 276ae3650aSMartin Mares if they are not defined by glibc (needed for glibc built on older 286ae3650aSMartin Mares kernels). Ugly. 296ae3650aSMartin Mares 306ae3650aSMartin Mares * setpci.c (exec_op): Fixed error messages. Thanks, Steve! 316ae3650aSMartin Mares 324b88a6b8SMartin MaresMon Jun 8 10:59:22 1998 Martin Mares <[email protected]> 334b88a6b8SMartin Mares 344b88a6b8SMartin Mares * Released as 1.05. 354b88a6b8SMartin Mares 364b88a6b8SMartin Mares * setpci.c: Problems with pread()/pwrite() with glibc on Alpha 374b88a6b8SMartin Mares should be gone. Again thanks to Steve for bug report. 384b88a6b8SMartin Mares 394b88a6b8SMartin Mares * filter.c (filter_parse_slot): Fixed ":x" type filters. 404b88a6b8SMartin Mares 414b88a6b8SMartin Mares * pci.ids: Killed duplicate entry. Thanks to Stephen Williams 424b88a6b8SMartin Mares <[email protected]> for reporting this. 434b88a6b8SMartin Mares 444b88a6b8SMartin MaresSun Jun 7 19:27:51 1998 Martin Mares <[email protected]> 454b88a6b8SMartin Mares 464b88a6b8SMartin Mares * lspci.c (main), setpci.c (main): Implemented "--version". 474b88a6b8SMartin Mares 484b88a6b8SMartin Mares * Released as 1.04. 494b88a6b8SMartin Mares 504b88a6b8SMartin Mares * pciutils.h (PCIUTILS_VERSION): Added version string. 514b88a6b8SMartin Mares 524b88a6b8SMartin Mares * filter.c, names.c: Extraneous #include <linux/pci.h> removed. 534b88a6b8SMartin Mares Thanks to Geert Uytterhoeven <[email protected]> 544b88a6b8SMartin Mares for bug report. 554b88a6b8SMartin Mares 569b306998SMartin MaresThu May 28 14:45:58 1998 Martin Mares <[email protected]> 579b306998SMartin Mares 589b306998SMartin Mares * pci.ids: More updates from Jens Maurer. 599b306998SMartin Mares 60b372672fSMartin MaresWed Apr 22 10:00:39 1998 Martin Mares <[email protected]> 61b372672fSMartin Mares 62b372672fSMartin Mares * pci.ids: Updates from Jens Maurer. 63b372672fSMartin Mares 64b2c9b373SMartin MaresSun Apr 19 11:14:25 1998 Martin Mares <[email protected]> 65b2c9b373SMartin Mares 66b372672fSMartin Mares * Released as 1.03. 67b372672fSMartin Mares 68b2c9b373SMartin Mares * setpci.8: Written. 69b2c9b373SMartin Mares 70b2c9b373SMartin Mares * setpci.c: Finished. 71b2c9b373SMartin Mares 72b2c9b373SMartin Mares * lspci.c: Now able to fetch expansion ROM base from kernel device list 73b2c9b373SMartin Mares and print it if not in buscentric mode. 74b2c9b373SMartin Mares 75e4842ff3SMartin MaresTue Mar 31 23:11:57 1998 Martin Mares <[email protected]> 76e4842ff3SMartin Mares 77e4842ff3SMartin Mares * setpci.c: Added. 78e4842ff3SMartin Mares 79e4842ff3SMartin MaresSun Mar 22 15:39:08 1998 Martin Mares <[email protected]> 80e4842ff3SMartin Mares 81e4842ff3SMartin Mares * lspci.8: Updated the documentation. 82e4842ff3SMartin Mares 83e4842ff3SMartin Mares * lspci.c: Modified to use the new filtering mechanism (options -f and -d). 84e4842ff3SMartin Mares 85e4842ff3SMartin Mares * filter.c: Introduced new generic device filter. 86e4842ff3SMartin Mares 87008407bdSMartin MaresThu Mar 19 17:03:48 1998 Martin Mares <[email protected]> 88008407bdSMartin Mares 89008407bdSMartin Mares * lspci.c (grow_tree, show_tree_dev, print_it): Fixed displaying 90008407bdSMartin Mares of PCI-to-PCI bridges in the tree format. 91008407bdSMartin Mares 920a33d0ecSMartin MaresSun Feb 15 10:12:25 1998 Martin Mares <[email protected]> 930a33d0ecSMartin Mares 940a33d0ecSMartin Mares * lspci.c (show_machine): Added non-verbose mode of machine-readable 950a33d0ecSMartin Mares dump. 960a33d0ecSMartin Mares 970a33d0ecSMartin Mares * pci.ids: Updates from Jens Maurer. 980a33d0ecSMartin Mares 990a33d0ecSMartin Mares * Released as version 1.02. 1000a33d0ecSMartin Mares 1010a33d0ecSMartin MaresThu Feb 12 16:53:28 1998 Martin Mares <[email protected]> 1020a33d0ecSMartin Mares 1030a33d0ecSMartin Mares * lspci.c: Added a "-m" switch for dumping machine-readable 1040a33d0ecSMartin Mares configuration data (requested by Bjoern Kriews <[email protected]>). 1050a33d0ecSMartin Mares 106fb38eee8SMartin MaresMon Feb 9 13:17:43 1998 Martin Mares <[email protected]> 107fb38eee8SMartin Mares 108fb38eee8SMartin Mares * Makefile, pciutils.h: Include local pci.h instead of <linux/pci.h> 109fb38eee8SMartin Mares if available. This should avoid all problems with official kernel 110fb38eee8SMartin Mares not synchronized to newer PCI code in CVS -- standard distribution 111fb38eee8SMartin Mares of pciutils now contains pci.h from current CVS kernel, pciutils 112fb38eee8SMartin Mares in CVS contain no pci.h and use the correct kernel include. 113fb38eee8SMartin Mares 114fb38eee8SMartin Mares * Makefile: Fixed installation path for man pages. 115fb38eee8SMartin Mares 1162f48f637SMartin MaresSat Feb 7 15:15:46 1998 Martin Mares <[email protected]> 1172f48f637SMartin Mares 1182f48f637SMartin Mares * README: Updated. 1192f48f637SMartin Mares 1202f48f637SMartin Mares * lspci.8: Created a man page. 1212f48f637SMartin Mares 1222f48f637SMartin Mares * Releasing as version 1.0. 1232f48f637SMartin Mares 1242f48f637SMartin MaresTue Feb 3 20:56:00 1998 Martin Mares <[email protected]> 1252f48f637SMartin Mares 1262f48f637SMartin Mares * Makefile: Recognize architecture by calling uname and pass it as ARCH_xxx 1272f48f637SMartin Mares to all the C sources. This should eliminate problems with 32-bit compilers 1282f48f637SMartin Mares on sparc64. 1292f48f637SMartin Mares 1302f48f637SMartin Mares * lspci.c (show_verbose): Recognize CardBus bridge header type. 1312f48f637SMartin Mares (show_htype2): Stub routine. 1322f48f637SMartin Mares (scan_config): Write sensible error message if the kernel denies reading of 1332f48f637SMartin Mares upper part of the PCI config space. 1342f48f637SMartin Mares 135