xref: /pciutils/ChangeLog (revision 96e4f295)
1*96e4f295SMartin MaresWed Jul 15 15:37:21 1998  Martin Mares  <[email protected]>
2*96e4f295SMartin Mares
3*96e4f295SMartin Mares	* lspci.c (show_htype2 etc.): Displaying of CardBus headers.
4*96e4f295SMartin Mares	(show_bases): Honor the `cnt' argument.
5*96e4f295SMartin Mares	(grow_tree): Parse CardBus headers in tree mode as well.
6*96e4f295SMartin Mares
7*96e4f295SMartin Mares	* pci.h: Updated CardBus header field description. I still don't
8*96e4f295SMartin Mares	have the CardBus standard available, but OZ6832 specs contain
9*96e4f295SMartin Mares	full description of all header fields supported by the chip.
10*96e4f295SMartin Mares
116ae3650aSMartin MaresTue Jun  9 22:53:59 1998  Martin Mares  <[email protected]>
126ae3650aSMartin Mares
13304f9a0bSMartin Mares	* Released as 1.06.
14304f9a0bSMartin Mares
156ae3650aSMartin Mares	* names.c (parse_name_list): Killed an unused variable.
166ae3650aSMartin Mares
176ae3650aSMartin Mares	* setpci.c (pread, pwrite): Define SYS_(pread|pwrite) as __NR_\1
186ae3650aSMartin Mares	if they are not defined by glibc (needed for glibc built on older
196ae3650aSMartin Mares	kernels). Ugly.
206ae3650aSMartin Mares
216ae3650aSMartin Mares	* setpci.c (exec_op): Fixed error messages. Thanks, Steve!
226ae3650aSMartin Mares
234b88a6b8SMartin MaresMon Jun  8 10:59:22 1998  Martin Mares  <[email protected]>
244b88a6b8SMartin Mares
254b88a6b8SMartin Mares	* Released as 1.05.
264b88a6b8SMartin Mares
274b88a6b8SMartin Mares	* setpci.c: Problems with pread()/pwrite() with glibc on Alpha
284b88a6b8SMartin Mares	should be gone. Again thanks to Steve for bug report.
294b88a6b8SMartin Mares
304b88a6b8SMartin Mares	* filter.c (filter_parse_slot): Fixed ":x" type filters.
314b88a6b8SMartin Mares
324b88a6b8SMartin Mares	* pci.ids: Killed duplicate entry. Thanks to Stephen Williams
334b88a6b8SMartin Mares	<[email protected]> for reporting this.
344b88a6b8SMartin Mares
354b88a6b8SMartin MaresSun Jun  7 19:27:51 1998  Martin Mares  <[email protected]>
364b88a6b8SMartin Mares
374b88a6b8SMartin Mares	* lspci.c (main), setpci.c (main): Implemented "--version".
384b88a6b8SMartin Mares
394b88a6b8SMartin Mares	* Released as 1.04.
404b88a6b8SMartin Mares
414b88a6b8SMartin Mares	* pciutils.h (PCIUTILS_VERSION): Added version string.
424b88a6b8SMartin Mares
434b88a6b8SMartin Mares	* filter.c, names.c: Extraneous #include <linux/pci.h> removed.
444b88a6b8SMartin Mares	Thanks to Geert Uytterhoeven <[email protected]>
454b88a6b8SMartin Mares	for bug report.
464b88a6b8SMartin Mares
479b306998SMartin MaresThu May 28 14:45:58 1998  Martin Mares  <[email protected]>
489b306998SMartin Mares
499b306998SMartin Mares	* pci.ids: More updates from Jens Maurer.
509b306998SMartin Mares
51b372672fSMartin MaresWed Apr 22 10:00:39 1998  Martin Mares  <[email protected]>
52b372672fSMartin Mares
53b372672fSMartin Mares	* pci.ids: Updates from Jens Maurer.
54b372672fSMartin Mares
55b2c9b373SMartin MaresSun Apr 19 11:14:25 1998  Martin Mares  <[email protected]>
56b2c9b373SMartin Mares
57b372672fSMartin Mares	* Released as 1.03.
58b372672fSMartin Mares
59b2c9b373SMartin Mares	* setpci.8: Written.
60b2c9b373SMartin Mares
61b2c9b373SMartin Mares	* setpci.c: Finished.
62b2c9b373SMartin Mares
63b2c9b373SMartin Mares	* lspci.c: Now able to fetch expansion ROM base from kernel device list
64b2c9b373SMartin Mares	and print it if not in buscentric mode.
65b2c9b373SMartin Mares
66e4842ff3SMartin MaresTue Mar 31 23:11:57 1998  Martin Mares  <[email protected]>
67e4842ff3SMartin Mares
68e4842ff3SMartin Mares	* setpci.c: Added.
69e4842ff3SMartin Mares
70e4842ff3SMartin MaresSun Mar 22 15:39:08 1998  Martin Mares  <[email protected]>
71e4842ff3SMartin Mares
72e4842ff3SMartin Mares	* lspci.8: Updated the documentation.
73e4842ff3SMartin Mares
74e4842ff3SMartin Mares	* lspci.c: Modified to use the new filtering mechanism (options -f and -d).
75e4842ff3SMartin Mares
76e4842ff3SMartin Mares	* filter.c: Introduced new generic device filter.
77e4842ff3SMartin Mares
78008407bdSMartin MaresThu Mar 19 17:03:48 1998  Martin Mares  <[email protected]>
79008407bdSMartin Mares
80008407bdSMartin Mares	* lspci.c (grow_tree, show_tree_dev, print_it): Fixed displaying
81008407bdSMartin Mares	of PCI-to-PCI bridges in the tree format.
82008407bdSMartin Mares
830a33d0ecSMartin MaresSun Feb 15 10:12:25 1998  Martin Mares  <[email protected]>
840a33d0ecSMartin Mares
850a33d0ecSMartin Mares	* lspci.c (show_machine): Added non-verbose mode of machine-readable
860a33d0ecSMartin Mares	dump.
870a33d0ecSMartin Mares
880a33d0ecSMartin Mares	* pci.ids: Updates from Jens Maurer.
890a33d0ecSMartin Mares
900a33d0ecSMartin Mares	* Released as version 1.02.
910a33d0ecSMartin Mares
920a33d0ecSMartin MaresThu Feb 12 16:53:28 1998  Martin Mares  <[email protected]>
930a33d0ecSMartin Mares
940a33d0ecSMartin Mares	* lspci.c: Added a "-m" switch for dumping machine-readable
950a33d0ecSMartin Mares	configuration data (requested by Bjoern Kriews <[email protected]>).
960a33d0ecSMartin Mares
97fb38eee8SMartin MaresMon Feb  9 13:17:43 1998  Martin Mares  <[email protected]>
98fb38eee8SMartin Mares
99fb38eee8SMartin Mares	* Makefile, pciutils.h: Include local pci.h instead of <linux/pci.h>
100fb38eee8SMartin Mares	if available. This should avoid all problems with official kernel
101fb38eee8SMartin Mares	not synchronized to newer PCI code in CVS -- standard distribution
102fb38eee8SMartin Mares	of pciutils now contains pci.h from current CVS kernel, pciutils
103fb38eee8SMartin Mares	in CVS contain no pci.h and use the correct kernel include.
104fb38eee8SMartin Mares
105fb38eee8SMartin Mares	* Makefile: Fixed installation path for man pages.
106fb38eee8SMartin Mares
1072f48f637SMartin MaresSat Feb  7 15:15:46 1998  Martin Mares  <[email protected]>
1082f48f637SMartin Mares
1092f48f637SMartin Mares	* README: Updated.
1102f48f637SMartin Mares
1112f48f637SMartin Mares	* lspci.8: Created a man page.
1122f48f637SMartin Mares
1132f48f637SMartin Mares	* Releasing as version 1.0.
1142f48f637SMartin Mares
1152f48f637SMartin MaresTue Feb  3 20:56:00 1998  Martin Mares  <[email protected]>
1162f48f637SMartin Mares
1172f48f637SMartin Mares	* Makefile: Recognize architecture by calling uname and pass it as ARCH_xxx
1182f48f637SMartin Mares	to all the C sources. This should eliminate problems with 32-bit compilers
1192f48f637SMartin Mares	on sparc64.
1202f48f637SMartin Mares
1212f48f637SMartin Mares	* lspci.c (show_verbose): Recognize CardBus bridge header type.
1222f48f637SMartin Mares	(show_htype2): Stub routine.
1232f48f637SMartin Mares	(scan_config): Write sensible error message if the kernel denies reading of
1242f48f637SMartin Mares	upper part of the PCI config space.
1252f48f637SMartin Mares
126