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