xref: /pciutils/ChangeLog (revision 6ece6bc6)
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