]>
Commit | Line | Data |
---|---|---|
727ce158 MM |
1 | Fri Jan 22 19:29:31 1999 Martin Mares <mj@albireo.ucw.cz> |
2 | ||
3 | * Version string is now defined in top-level Makefile, exported | |
4 | to the configure script and also substituted to man pages. | |
5 | ||
6 | * lspci.c (show_bases): Rewrote displaying of 64-bit addresses. | |
7 | (show_verbose): Rewrote interrupt display logic. | |
8 | ||
9 | * lib/i386-ports.c: Include sys/io.h only on glibc systems. | |
10 | ||
11 | * lib/configure: Rewrote detection of Linux versions. Now it | |
12 | works on 2.0 kernels (only with direct/dump access, of course). | |
13 | ||
14 | * lib/internal.h: New bytesex macros using <asm/byteorder.h> | |
15 | whenever available. | |
16 | ||
17 | * lib/proc.c (proc_read, proc_write): Distinguish between short | |
18 | read/write and real errors. | |
19 | ||
20 | * lspci.c (show_htype{0,1}): Always use d->dev->rom_base_addr since | |
21 | libpci respects buscentric mode automatically. | |
22 | ||
23 | * lspci.c (show_hex_dump): For CardBus bridges, print out 128 | |
24 | bytes of header (the whole standard part). | |
25 | ||
26 | * common.c: pcilib options are now all uppercase. Also moved | |
27 | PCI access debugging option here. | |
28 | ||
29 | * Released as 1.99.2. | |
30 | ||
31 | Wed Jan 20 22:50:35 1999 Martin Mares <mj@albireo.ucw.cz> | |
32 | ||
33 | * Wrote configure script and rewrote Makefiles. | |
34 | ||
35 | * Removed few unused variables. | |
36 | ||
37 | Wed Jan 20 12:21:56 1999 Martin Mares <mj@albireo.ucw.cz> | |
38 | ||
39 | * common.c: Moved several functions used in both setpci and lspci | |
40 | here. This includes parsing of libpci-related options. | |
41 | ||
42 | * More library tweaks. | |
43 | ||
44 | * filter.c, names.c: Moved to library. | |
45 | ||
46 | * setpci: Rewritten to use the library. | |
47 | ||
48 | * Released as 1.99.1. | |
49 | ||
50 | Tue Jan 19 23:00:12 1999 Martin Mares <mj@albireo.ucw.cz> | |
51 | ||
52 | * lspci.c (scan_devices): For cardbus bridges, read first 128 | |
53 | bytes of config space to get full standard header. | |
54 | ||
55 | * Makefile (CFLAGS): Removed "-Wno-unused". | |
56 | ||
57 | * Started the "New Generation" branch and introduced the | |
58 | PCI library. | |
59 | ||
60 | * lspci: Rewritten to use the library. | |
61 | ||
6ece6bc6 MM |
62 | Tue Jan 19 22:24:08 1999 Martin Mares <mj@albireo.ucw.cz> |
63 | ||
64 | * Released as version 1.10. | |
65 | ||
66 | Mon Jan 18 08:51:17 1999 Martin Mares <mj@albireo.ucw.cz> | |
67 | ||
68 | * lspci.8, setpci.8: Miscellaneous fixes as suggested by | |
69 | Dag Wieers <dag@digibel.be>. | |
70 | ||
1212dd6d MM |
71 | Sun Nov 29 20:05:56 1998 Martin Mares <mj@albireo.ucw.cz> |
72 | ||
73 | * pciutils.spec (Name): Update from Krzysztof G. Baranowski. | |
74 | ||
d38471fd MM |
75 | Sun Nov 22 10:49:56 1998 Martin Mares <mj@albireo.ucw.cz> |
76 | ||
77 | * Makefile, pciutils.h: Moved pci.ids to /usr/share. | |
78 | ||
79 | * Released as version 1.09. | |
80 | ||
371f605b MM |
81 | Wed Nov 18 15:47:05 1998 Martin Mares <mj@albireo.ucw.cz> |
82 | ||
83 | * lspci.c (show_htype1): Fixed displaying of prefetchable memory behind | |
84 | bridge. Thanks to Petr Vandrovec <vandrove@vc.cvut.cz> for bug report. | |
85 | ||
10be47ab MM |
86 | Fri Oct 23 18:59:19 1998 Martin Mares <mj@albireo.ucw.cz> |
87 | ||
88 | * setpci.c: Don't include <syscall-list.h> with glibc >= 2.1. | |
89 | ||
472bd340 MM |
90 | Mon Oct 19 21:53:30 1998 Martin Mares <mj@albireo.ucw.cz> |
91 | ||
92 | * Released as version 1.08. | |
93 | ||
94 | * setpci.c: glibc 2.1.x already defines pread() and pwrite(). | |
95 | ||
96 | * lspci.8: Changed warning about lspci -xxx. | |
97 | ||
98 | * lspci.c: Require "-xxx" for full configuration space dump, so that | |
99 | it's impossible to crash the machine by single typo. | |
100 | ||
101 | * specs: Added (courtesy of Krzysztof G. Baranowski <kgb@knm.org.pl>). | |
102 | ||
072c77e5 MM |
103 | Wed Sep 9 12:03:24 1998 Martin Mares <mj@albireo.ucw.cz> |
104 | ||
105 | * lspci.c (show_bases): Better displaying of unassigned and | |
106 | disabled bases. Thanks to Gabriel Paubert <paubert@iram.es> | |
107 | for an idea. | |
108 | ||
b7554856 MM |
109 | Wed Sep 2 10:58:01 1998 Martin Mares <mj@albireo.ucw.cz> |
110 | ||
111 | * setpci.c (pread): Recognize glibc 1.99 numbered as 2.0 on the PPC. | |
112 | (thanks to Geert Uytterhoeven for finding this out) | |
113 | ||
ce503b7f MM |
114 | Fri Jul 17 10:43:30 1998 Martin Mares <mj@albireo.ucw.cz> |
115 | ||
116 | * lspci.c (show_verbose): Print subsystem ID using the new resolver. | |
117 | (show_machine): Print subsystem ID. | |
118 | ||
119 | * names.c: New name resolution engine supporting subsystem IDs. | |
120 | ||
121 | * Released as version 1.07. | |
122 | ||
96e4f295 MM |
123 | Wed Jul 15 15:37:21 1998 Martin Mares <mj@albireo.ucw.cz> |
124 | ||
125 | * lspci.c (show_htype2 etc.): Displaying of CardBus headers. | |
126 | (show_bases): Honor the `cnt' argument. | |
127 | (grow_tree): Parse CardBus headers in tree mode as well. | |
128 | ||
129 | * pci.h: Updated CardBus header field description. I still don't | |
130 | have the CardBus standard available, but OZ6832 specs contain | |
131 | full description of all header fields supported by the chip. | |
132 | ||
6ae3650a MM |
133 | Tue Jun 9 22:53:59 1998 Martin Mares <mj@albireo.ucw.cz> |
134 | ||
304f9a0b MM |
135 | * Released as 1.06. |
136 | ||
6ae3650a MM |
137 | * names.c (parse_name_list): Killed an unused variable. |
138 | ||
139 | * setpci.c (pread, pwrite): Define SYS_(pread|pwrite) as __NR_\1 | |
140 | if they are not defined by glibc (needed for glibc built on older | |
141 | kernels). Ugly. | |
142 | ||
143 | * setpci.c (exec_op): Fixed error messages. Thanks, Steve! | |
144 | ||
4b88a6b8 MM |
145 | Mon Jun 8 10:59:22 1998 Martin Mares <mj@albireo.ucw.cz> |
146 | ||
147 | * Released as 1.05. | |
148 | ||
149 | * setpci.c: Problems with pread()/pwrite() with glibc on Alpha | |
150 | should be gone. Again thanks to Steve for bug report. | |
151 | ||
152 | * filter.c (filter_parse_slot): Fixed ":x" type filters. | |
153 | ||
154 | * pci.ids: Killed duplicate entry. Thanks to Stephen Williams | |
155 | <steve@icarus.com> for reporting this. | |
156 | ||
157 | Sun Jun 7 19:27:51 1998 Martin Mares <mj@albireo.ucw.cz> | |
158 | ||
159 | * lspci.c (main), setpci.c (main): Implemented "--version". | |
160 | ||
161 | * Released as 1.04. | |
162 | ||
163 | * pciutils.h (PCIUTILS_VERSION): Added version string. | |
164 | ||
165 | * filter.c, names.c: Extraneous #include <linux/pci.h> removed. | |
166 | Thanks to Geert Uytterhoeven <Geert.Uytterhoeven@cs.kuleuven.ac.be> | |
167 | for bug report. | |
168 | ||
9b306998 MM |
169 | Thu May 28 14:45:58 1998 Martin Mares <mj@lomikel.karlin.mff.cuni.cz> |
170 | ||
171 | * pci.ids: More updates from Jens Maurer. | |
172 | ||
b372672f MM |
173 | Wed Apr 22 10:00:39 1998 Martin Mares <mj@albireo.ucw.cz> |
174 | ||
175 | * pci.ids: Updates from Jens Maurer. | |
176 | ||
b2c9b373 MM |
177 | Sun Apr 19 11:14:25 1998 Martin Mares <mj@albireo.ucw.cz> |
178 | ||
b372672f MM |
179 | * Released as 1.03. |
180 | ||
b2c9b373 MM |
181 | * setpci.8: Written. |
182 | ||
183 | * setpci.c: Finished. | |
184 | ||
185 | * lspci.c: Now able to fetch expansion ROM base from kernel device list | |
186 | and print it if not in buscentric mode. | |
187 | ||
e4842ff3 MM |
188 | Tue Mar 31 23:11:57 1998 Martin Mares <mj@albireo.ucw.cz> |
189 | ||
190 | * setpci.c: Added. | |
191 | ||
192 | Sun Mar 22 15:39:08 1998 Martin Mares <mj@albireo.ucw.cz> | |
193 | ||
194 | * lspci.8: Updated the documentation. | |
195 | ||
196 | * lspci.c: Modified to use the new filtering mechanism (options -f and -d). | |
197 | ||
198 | * filter.c: Introduced new generic device filter. | |
199 | ||
008407bd MM |
200 | Thu Mar 19 17:03:48 1998 Martin Mares <mj@lomikel.karlin.mff.cuni.cz> |
201 | ||
202 | * lspci.c (grow_tree, show_tree_dev, print_it): Fixed displaying | |
203 | of PCI-to-PCI bridges in the tree format. | |
204 | ||
0a33d0ec MM |
205 | Sun Feb 15 10:12:25 1998 Martin Mares <mj@albireo.ucw.cz> |
206 | ||
207 | * lspci.c (show_machine): Added non-verbose mode of machine-readable | |
208 | dump. | |
209 | ||
210 | * pci.ids: Updates from Jens Maurer. | |
211 | ||
212 | * Released as version 1.02. | |
213 | ||
214 | Thu Feb 12 16:53:28 1998 Martin Mares <mj@lomikel.karlin.mff.cuni.cz> | |
215 | ||
216 | * lspci.c: Added a "-m" switch for dumping machine-readable | |
217 | configuration data (requested by Bjoern Kriews <bkr@cut.de>). | |
218 | ||
fb38eee8 MM |
219 | Mon Feb 9 13:17:43 1998 Martin Mares <mj@albireo.ucw.cz> |
220 | ||
221 | * Makefile, pciutils.h: Include local pci.h instead of <linux/pci.h> | |
222 | if available. This should avoid all problems with official kernel | |
223 | not synchronized to newer PCI code in CVS -- standard distribution | |
224 | of pciutils now contains pci.h from current CVS kernel, pciutils | |
225 | in CVS contain no pci.h and use the correct kernel include. | |
226 | ||
227 | * Makefile: Fixed installation path for man pages. | |
228 | ||
2f48f637 MM |
229 | Sat Feb 7 15:15:46 1998 Martin Mares <mj@albireo.ucw.cz> |
230 | ||
231 | * README: Updated. | |
232 | ||
233 | * lspci.8: Created a man page. | |
234 | ||
235 | * Releasing as version 1.0. | |
236 | ||
237 | Tue Feb 3 20:56:00 1998 Martin Mares <mj@albireo.ucw.cz> | |
238 | ||
239 | * Makefile: Recognize architecture by calling uname and pass it as ARCH_xxx | |
240 | to all the C sources. This should eliminate problems with 32-bit compilers | |
241 | on sparc64. | |
242 | ||
243 | * lspci.c (show_verbose): Recognize CardBus bridge header type. | |
244 | (show_htype2): Stub routine. | |
245 | (scan_config): Write sensible error message if the kernel denies reading of | |
246 | upper part of the PCI config space. | |
247 |