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