⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 linux~{OBOTJ>KySP~}pci~{Ih18~}
💻
📖 第 1 页 / 共 2 页
字号:
2003-01-04  Martin Mares  <mj@ucw.cz>	* Released as 2.1.11.	* Makefile: Changed configuration of installation directories --	all paths are now set at the top of the Makefile instead of being	scattered between the installation rules. The default installation	now goes always to /usr/local regardless of the OS as most distributions	already contain some version of pciutils and we don't want custom	installations to interfere with the default ones.	* Makefile: Removed a couple of ancient install hacks: we no longer	try to avoid overwriting a newer pci.ids file (users are now expected	to use update-ids) and we don't try to remove /etc/pci.ids (a long time	has passed since the last version which used it).	* Makefile: Paths to pci.ids in man pages automatically get the right path.	* Added the update-ids utility.	* lib: Removed partially implemented "syscall" access method which will	probably never be needed.2002-12-27  Martin Mares  <mj@ucw.cz>	* lib/nbsd-libpci.c: Cleaned up and hopefully made it endian safe.	* lib/generic.c (pci_generic_scan_bus): Added work-around for devices with	discontiguous numbering of functions. This is already present in the Linux	kernel for several years, but I forgot to update pciutils as well.2002-12-26  Martin Mares  <mj@ucw.cz>	* lib/header.h, lspci.c: Dump AGP3 flags and speeds.	* lib/pci.h, Makefile: Removed HAVE_OWN_HEADER_H. Always use our own header,	there is no reason to prefer the kernel version.	* lib/proc.c (proc_scan): Don't forget to initialize hdrtype.	* Added preliminary version of NetBSD support by Quentin Garnier	<netbsd@quatriemek.com>.2002-04-06  Martin Mares  <mj@ucw.cz>	* lspci.c: Mention "-xxx" in the help.2002-03-30  Martin Mares  <mj@ucw.cz>	* Released as 2.1.10.	* Removed pci.ids from the CVS as they are now maintained separately.	They are still included in the tarball, but if you are building	pciutils	from CVS sources or you want to get a newer ID file than the one distributed,	just use "make update-ids" to download the most recent snapshot from	pciids.sf.net.	* Makefile, README: Updated accordingly.	* Makefile: Added a couple of maintenance targets.	* maint/*: Maintainer's utilities now reside here (present only in CVS,	not in the tarball).	* lib/names.c (parse_name_list): End-of-line comments are no longer	supported. Hashes are now perfectly valid in all names and they start	a comment only at the start of the line.2002-03-26  Martin Mares  <mj@ucw.cz>	* README: Rewritten.	* Makefile: When the currently installed pci.ids file is newer than	the version to be installed, don't overwrite it. Suggested by	Jean Delvare <khali@linux-fr.org>.2002-03-24  Martin Mares  <mj@ucw.cz>	* lspci.c (show_pcix_bridge): Added PCI-X capability display.	Contributed by Jeff Garzik <jgarzik@mandrakesoft.com>.	* lib/header.h: Added PCI-X stuff. Again by Jeff.	* Makefile (CFLAGS): -Werror is gone.	* lspci.c (format_agp_rate): Fixed AGP rate reporting.	* lib/filter.c (pci_filter_parse_slot): Allow bus 0xff, slot 0x1f and	function 7.	* lib/names.c (pci_lookup_name): When printing unknown subsystem vendor	or device hexadecimally, don't confuse it with chip vendor/device ID.	First reported by Marc Boucher <marc@mbsi.ca>.2001-11-04  Martin Mares  <mj@ucw.cz>	* Released as 2.1.9.	* pci.ids: Synced with the PCI ID Repository at SourceForge	(http://pciids.sourceforge.net/).2000-08-25  Martin Mares  <mj@albireo.ucw.cz>	* pci.ids: Updated ID's, synced with kernel 2.4.0-test7.2000-06-13  Martin Mares  <mj@albireo.ucw.cz>	* Makefile (uninstall): Fixed.	* pci.ids: ID updates.2000-05-20  Martin Mares  <mj@albireo.ucw.cz>	* Released as 2.1.8.	* pci.ids: ID updates.	* lspci.c (show_verbose): Min/max latency is now printed in nanoseconds.2000-05-04  Martin Mares  <mj@albireo.ucw.cz>	* lspci.c (show_verbose): If the header type doesn't match device	class, just print a warning and still use the header type, assuming	bogus class info.2000-05-01  Martin Mares  <mj@albireo.ucw.cz>	* lspci.c (show_pm): Updated according to PCI PM specs 1.1.	* pci.ids: Updated Contemporary Control ARCnet card entries.	* pci.ids: Synchronized class list with latest PCI SIG documents.2000-04-29  Martin Mares  <mj@albireo.ucw.cz>	* lib/names.c (pci_lookup_name): Fixed the cheat.	* lib/internal.h: Moved UNUSED/inline hacks above all other declarations.	* pci.ids: Various ID updates.2000-04-21  Martin Mares  <mj@albireo.ucw.cz>	* Released as 2.1.7.	* pciutils.spec: Added German description.	* lib/names.c (pci_lookup_name): Added a cheat for case that subsystem ID's	are the same as device ID and just output subsystem name according to	device name.	* lib/proc.c: Use UNUSED instead of __attribute__((unused)).	* lib/pci.h: Added the correct typedefs for AIX.	* lib/generic.c (pci_generic_scan_bus): Export.	* lib/configure: Detect AIX. Use "echo '...\c'" instead of	"echo -n" if the shell isn't bash.	* lspci.c: Avoid using alloca() if not compiled by GCC.	(insert_dev): Avoid returning a void value.	* Makefile: Choose which install utility to use according to	OS type. Also use `-o' instead of `-or' in find arguments.	Part of the AIX port.	* lib/aix-device.c: Added AIX low-level interface. Contributed	by Dave Johnson <ddj@brown.edu>, thanks a lot!	* pci.ids: Few new ID's.	* pciutils.h, lib/internal.h: Redefine __attribute__ and inline	when not compiled by GCC.2000-04-17  Martin Mares  <mj@albireo.ucw.cz>	* Released as 2.1.6.	* pci.ids: Added a large batch of ID's contributed by Gunther	Mayer <gunther.mayer@braunschweig.netsurf.de> and synced the	list with the 2.3.99pre6 kernel.Thu Mar  9 13:11:39 2000  Martin Mares  <mj@albireo.ucw.cz>	* lib/example.c: Added a simple example of how to use	the library.	* lspci.man, setpci.man: Revealed --version. Well spotted	by Adam Sulmicki.	* pci.ids: Added lots of new ID's and synced with 2.3.50.Tue Feb 15 00:16:21 2000  Martin Mares  <mj@albireo.ucw.cz>	* Released as 2.1.5.	* pciutils.spec: Updated spec file from Andreas Jaeger. Now using	%{_mandir} to find the right location to install manual pages to.	* pci.ids: New ID's.	* setpci.c (main): Don't crash when `-s' or `-d' is given with	no argument.Mon Jan 24 20:04:11 2000  Andreas Jaeger  <aj@suse.de>	* lib/i386-ports.c: Include <asm/io.h> only on systems without	glibc.Mon Jan 24 11:24:43 2000  Martin Mares  <mj@albireo.ucw.cz>	* Makefile: Modified to work with the Linux FHS brain-damaged idea	of putting man pages to /usr/share/man. Now we choose either /usr/man	or /usr/share/man depending on which one exists.Sun Jan 23 10:52:34 2000  Martin Mares  <mj@albireo.ucw.cz>	* pci.ids: Synced with Linux 2.3.40.	* Released as version 2.1.4.Thu Jan 20 11:08:32 2000  Martin Mares  <mj@albireo.ucw.cz>	* lspci.c (scan_device): Fixed bug in reading of cardbus extensions.	* lib/proc.c: pread/pwrite fixed again, this time on libc5 :(	* lspci.c (format_agp_rate): Better formatting of AGP rates.	* pci.ids: New ID's.	* lib/configure: Added configuration for ia64 (the same as for Alpha).	Patch from Stephane Eranian <eranian@cello.hpl.hp.com>.Thu Jan 13 23:01:52 2000  Martin Mares  <mj@albireo.ucw.cz>	* Released as version 2.1.3.	* pci.ids: New ID's.	* lspci.c: Alpha IO_FORMAT fix by Andrea Arcangeli.	* lib/access.c: Corrected order of access methods -- it's wonderful how	long could such a bug remain unspotted. Thanks go to Andreas Schockenhoff.Sat Dec 11 23:34:48 1999  Martin Mares  <mj@albireo.ucw.cz>	* Released as version 2.1.2.	* lib/names.c (pci_lookup_name): Fixed printing of unknown subsystem ID's.Sat Dec  4 13:11:03 1999  Martin Mares  <mj@albireo.ucw.cz>	* Released as version 2.1.1.	* pci.ids: Several new ID's.	* setpci.c (exec_op): Don't forget to increment address after writing	single value, so that `30.b=12,34,56,78' works as expected. Reported	by Petr Soucek <petr@ryston.cz>.Wed Nov  3 10:24:38 1999  Martin Mares  <mj@albireo.ucw.cz>	* lspci.c (show_terse): If prog-if is zero, but it's present in the	ID list, show it.Sat Oct 30 11:06:35 1999  Martin Mares  <mj@albireo.ucw.cz>	* Released as version 2.1.	* pci.ids: Synced to devlist.h in 2.3.24 kernel. Merged in	lots of contributed entries.Thu Oct 14 10:40:12 1999  Dave Jones    <dave@powertweak.com>	* pci.ids: Added lots of subsystem definitions.Sat Oct  9 14:32:28 1999  Martin Mares  <mj@albireo.ucw.cz>	* setpci.man: Better example.	* lspci.c: Resolve prog-if names.	* lib/names.c: Adapted to new pci.ids syntax.	* pci.ids: Reorganized the pci.ids file. Subsystems are listed	under devices, classes can optionally contain prog-if information.	New ID's, as usually.Wed Sep 22 09:45:24 1999  Martin Mares  <mj@albireo.ucw.cz>	* pci.ids: New ID's. As usually.	* lspci.c (show_htype1, show_htype2): Don't show `closed' bridge windows	unless we're vvvery verbose.Mon Sep 20 11:22:54 1999  Martin Mares  <mj@albireo.ucw.cz>	* lspci.c (show_htype2): Don't forget a TAB before the "I/O window" line.Tue Sep 14 09:31:01 1999  Martin Mares  <mj@albireo.ucw.cz>	* pci.ids: New ID's. Again.Thu Aug  5 17:45:42 1999  Martin Mares  <mj@albireo.ucw.cz>	* lspci.c (show_size): Don't show size if it's zero (usually	due to bus-centric mode being enabled).Tue Jul 20 13:25:09 1999  Martin Mares  <mj@albireo.ucw.cz>	* lib/pci.h: Types are OS dependent.	* lib/internal.h: Byte order hacks are OS dependent.	* lib/configure: Recognize FreeBSD. Also set OS_XXX according to the OS.	* lib/Makefile, lib/access.c: Added fbsd-device target.	* pci.ids: Added an entry for PLX 9080 bridges with subsystem ID	incorrectly set to device ID.	* README: Added a note that we support FreeBSD.	* Makefile (PREFIX, ROOT): Set it depending on the OS.	(%.8): Grrr, BSD date is not able to convert date formats the same way	as GNU date does. Use sed instead.	(install): Use `-c' when calling install.	* lib/fbsd-device.c: Added FreeBSD /dev/pci access module contributed	by Jari Kirma <kirma@cs.hut.fi>.	* lib/proc.c: Rewrote the pread/pwrite things once again. Use pread	and pwrite only when we are certain it's safe (i.e., glibc 2.1	on all architectures or any libc on a i386 where we really know	how to use syscalls directly). In all other cases, emulate it	with lseek/read/write.	* pci.ids: Some more IDs.Mon Jul 19 14:10:36 1999  Martin Mares  <mj@albireo.ucw.cz>	* pci.ids: Added IDs of parallel port controller cards as sent	by Tim Waugh <tim@cyberelk.demon.co.uk>.Wed Jul  7 00:55:48 1999  Martin Mares  <mj@albireo.ucw.cz>	* lib/proc.c (proc_scan): HAVE_LONG_ADDRESS instead of HAVE_64BIT_ADDRESS.	* lspci.c: ADDR_FORMAT now depends on both HAVE_64BIT_ADDRESS and	HAVE_LONG_ADDRESS.	* lib/configure: HAVE_64BIT_ADDRESS now doesn't imply that the addresses	are represented as long long. Introduced a new flag HAVE_LONG_ADDRESS	to indicate this. Both Sparc architectures now use both 64BIT_ADDRESS	and LONG_ADDRESS since they have 32-bit userland, but don't set LONG_ADDRESS	on Alpha.	* lspci.c (show_msi): Added dumping of the MSI capability.	(show_slotid): The same for SlotID capability.	(show_caps): Seperated capability dumping, because it should	be used for both htype0 and htype1. Even PCI 2.2 doesn't mention	layout of htype2, so I'm a bit unsure about it wrt capabilities	-- they at least have to live somewhere else since address 0x34	is already defined differently in htype2.	* lib/header.h (PCI_STATUS_UDF): Marked as obsolete (PCI 2.2).	(PCI_BASE_ADDRESS_MEM_TYPE_1M): Ditto.	(PCI_CAP_ID_*): Added some new capabilities defined in PCI 2.2.	* lspci.c (show_htype0): Mask out lowest 2 bits from all capability pointers	(required by the PCI 2.2 specs).Mon Jul  5 12:45:19 1999  Martin Mares  <mj@albireo.ucw.cz>	* lspci.c (show_size): Added new function for dumping of region sizes.	(show_rom): Added. Now correctly dumps unassigned ROM addresses, disabled	ROMs et cetera.	* lib/pci.h (struct pci_dev): known_fields moved to the public part	of the structure.	* Added support for region sizes. Needs support in the kernel, because	sizes have to be scanned before drivers initialize yourself. pci_fill_info()	now returns a bitmask of what fields were really read.Mon Jun 28 18:37:51 1999  Dave Jones    <dave@powertweak.com>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -