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

📄 changelog

📁 linux环境在终端打印出所有smbios信息的代码
💻
📖 第 1 页 / 共 2 页
字号:
	* biosdecode.c, vpddecode.c: Add a third checksumming method for	  VPD records.	* vpddecode.c: Add product ID "PI", update "20". Reported by	  Zing Zing Shishak.2004-03-05  Jean Delvare  <khali@linux-fr.org>	* README: Update.2004-02-25  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Support CPUID document revision 25 (no change).	* dmidecode.c: Shorten the EOF error message.2004-02-23  Jean Delvare  <khali@linux-fr.org>	* man/biosdecode.8, man/dmidecode.8, man/ownership.8,	  man/vpddecode.8: New.	* Makefile: Handle new manual pages.2003-12-28  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Add product ID "PT". Reported by Ramiro Barreiro.2003-12-17  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Add product ID "RE". Reported by Josef Moellers.	* vpddecode.c, biosdecode.c: Handle longer VPD records as seen on	  xSeries. These have a different checksumming method.2003-12-03  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Add product ID "TT". Reported by Hugues Lepesant.	* vpddecode.c, biosdecode.c: Fix typo ("Bios" becomes "BIOS").	* dmidecode.c: Add another exception to the CPUID-supporting CPU list	  ("Pentium III MMX").	* dmidecode.c: Number devices in multi-device on board device	  information structures (DMI case 10).2003-11-13  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Automatically detect architectures on which to use EFI	  (ia64 for now). Suggested by Jeff Moyer.2003-11-11  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Add product ID "KX". Reported by Klaus Ade Johnstad,	  confirmed by Pamela Huntley.	* dmidecode.c: Display CPUID values as decimal, not hexa. This is	  a reversal of the 2003-07-18 change to be consistent with	  /proc/cpuinfo under Linux.	* dmidecode.c: Fix processor ID decoding for older 80486. Not very	  important since such systems are unlikely to support SMBIOS.	* dmidecode.c: Modify CPU signature display for AMD processors.	* vpddecode.c, biosdecode.c: Fix incorrect VPD checksumming.2003-10-24  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Add another exception to the CPUID-supporting CPU list.2003-10-19  Jean Delvare  <khali@linux-fr.org>	* README: Clarify why mmap is used. Fix typo.	* Makefile: Add deleting core to the clean target.	* version.h: Set version to 2.3.2003-10-17  Jean Delvare  <khali@linux-fr.org>	* biosdecode.c: Use (void) instead of __attribute__ ((usused)) to	  declare that a function parameter isn't used. According to Alexandre	  Duret-Lutz, this is the portable way do to it. Fix typo in comment.	* dmidecode.c: Fix typo.2003-10-16  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Remove useless comparison in dmi_system_boot_status.	  Thanks to Alexandre Duret-Lutz for pointing this out.	* biosdecode.c: Add a missing length check in acpi_decode. Found	  using Valgrind.	* biosdecode.c: Fix buffer overrun in main. Found using Valgrind.2003-10-14  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Update DMTF reference addresses.	* dmidecode.c: List two more processors (Athlon64 and Pentium M)	  as x86-class (i.e. supporting CPUID).2003-10-11  Jean Delvare  <khali@linux-fr.org>	Update to support DMTF Master MIF version 030621 (was 021205).	* dmidecode.c: Handle unknown processor voltage.	* dmidecode.c: Fix typo in event log method.	* dmidecode.c: One additional processor type (Pentium M).	* dmidecode.c: Add the AMD Opteron to the list of x86-class	  processors. Thanks to Mike Cooper for providing information.	* vpddecode.c: New program for decoding a machine's VPD structure	  (only found in IBM machines).	* Makefile: Update accordingly.	* Makefile: Fix dependencies for ownership. Add strip target. Various	  cleanups (reordering, comments, optimization and debug flags).	* README: Update to reflect the addition of the strip target and the	  vpddecode program. Some additional changes and fixes.2003-10-10  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Change mmap options to prevent dmidecode from being	  killed by the Linux kernel in some rare cases. Reported by	  Mike Cooper.	* dmidecode.c: Various code cleanups and optimizations.2003-10-09  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix a bug that prevented dmidecode to reach DMI tables	  beyond the 2GB memory limit. Reported by Mike Cooper.	* ownership.c: Add one reference. Code cleanups.	* CHANGELOG: Fix typo.2003-10-08  Jean Delvare  <khali@linux-fr.org>	* biosdecode.c: Fix potentially wrong checksum on Sony-specific entry.	* biosdecode.c: Unimportant changes (comment, typo...) in	  Compaq-specific section.	* biosdecode.c: Add support for VPD (vital product data, IBM-specific).	* CHANGELOG: Various updates.2003-10-07  Jean Delvare  <khali@linux-fr.org>	* ownership.c: Fix a harmless warning on x86_64. Reported by Mike	  Cooper.2003-09-19  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Explicitly say when no SMBIOS nor DMI entry point	  was found. Implicitly suggested by Sergey Leonovich.2003-09-11  Jean Delvare  <khali@linux-fr.org>	* Makefile: Don't use $^ since it isn't supported by BSD make.	  Reported by Hugues Lepesant.2003-09-05  Jean Delvare  <khali@linux-fr.org>	* Makefile: Fix missing ownership dependency for install target.	  Reported by Mario Lang.2003-08-08  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Update the README file (mainly the now solved laptop	  and IA-64 issues, and add a section for biosdecode and ownership).	* version.h: Set version to 2.2.2003-07-18  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Display CPUID values as hexa, not decimal.	* dmidecode.c: Shift the I2C slave address by one bit to the right	  (DMI case 38).2003-06-27  Jean Delvare  <khali@linux-fr.org>	* biosdecode.c: Better display of Compaq-specific entries (thank to	  some documentation).2003-06-25  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Remove fp_last (not useful anymore). Reworded the "table	  is unreachable" message to mention the -DUSE_MMAP solution.2003-06-19  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Add support for IA-64.	* Makefile: Add new option CFLAGS modifier lines for IA-64.2003-06-17  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c, biosdecode.c: Move common "util" functions to util.c.	* util.c, util.h: New.	* types.h: New.	* Makefile: Update accordingly.	* biosdecode.c: Add detection of Compaq-specific entries.	* ownership.c: New program for finding a machine's ownership tag	  (only found in Compaq machines). Requested by Luc Van de Velde.	* Makefile: Update again.2003-06-10  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix typo in IPMI register spacing table. 	* version.h: Set version to 2.1.2003-06-04  Jean Delvare  <khali@linux-fr.org>	* Makefile: Restore optional CFLAGS modifier lines.	* README: New.2003-05-30  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Cleaner handling of unreachable table.2003-05-27  Jean Delvare  <khali@linux-fr.org>	Update to support Intel AP-485 specification (CPUID) revision 023	(was 021).	* dmidecode.c: Add SBF flag to processor ID (DMI case 4). Add comment	  about new flags returned in ECX.2003-05-26  Jean Delvare  <khali@linux-fr.org>	Update to support SMBIOS specification version 2.3.4 (was 2.3.3).	* dmidecode.c: Add processor and processor upgrade names (DMI case 4).	* dmidecode.c: Add slot names (DMI case 9).2003-05-22  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix typo reported by David Wilson (DMI case 6).2003-03-08  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Decode more fields according to the IPMI specification	  (DMI case 38).2003-03-07  Jean Delvare  <khali@linux-fr.org>	Fixed IPMI device information (DMI case 38). Thanks to Richard Sharpe	for pointing the bugs out.	* dmidecode.c: Fix IPMI interface type being shifted by one.	* dmidecode.c: Fix NV storage device being improperly displayed.	* dmidecode.c: Reword IPMI specification revision into specification	  version, as suggested in the IPMI specification itself.	* dmidecode.c: Add a reference to the IPMI specification.	* dmidecode.c: Show I2C address as hexadecimal.	* dmidecode.c: Base address is a QWORD, not DWORD.	* dmidecode.c: Decode some extra fields according to the IPMI	  specification.2003-03-06  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c, biosdecode.c: Move all changelog entries to CHANGELOG.	* CHANGELOG: New. Format inspired by Heroes' ChangeLog file.	* dmidecode.c, biosdecode.c, Makefile: Update copyright years.	* dmidecode.c, biosdecode.c, Makefile: Move version definition to	  version.h. Update dependencies accordingly.	* version.h: New.2002-10-21  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Change supported log type descriptors display.	* dmidecode.c: Code optimization in event log status.	* dmidecode.c: Remove extra newline in voltage probe accuracy.	* dmidecode.c: Display "OEM-specific" if type is 128 or more.	* dmidecode.c: Do not display Strings on dump if there are no strings.	* dmidecode.c: Add ASCII-filtering to dmi_string.	* dmidecode.c: Convert all dates to ISO 8601.2002-10-18  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Complete rewrite.	* dmidecode.c: Now complies with SMBIOS specification 2.3.3.	* dmidecode.c: Move all non-DMI stuff to biosdecode.c.	* biosdecode.c: New.2002-10-15  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix bad index in DMI case 27 (cooling device).2002-10-14  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix typo in dmi_memory_array_location.	* dmidecode.c: Replace Kbyte by kB in DMI case 16.	* dmidecode.c: Add DDR entry in dmi_memory_device_type.	* dmidecode.c: Fix extra s in SYSID.2002-10-12  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix maximum cache size and installed size being	  inverted.	* dmidecode.c: Fix typos in port types.2002-10-10  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Remove extra semicolon at the end of	  dmi_memory_array_use.	* dmidecode.c: Fix compilation warnings.	* dmidecode.c: Add missing backslash in DMI case 37.	* dmidecode.c: Fix BIOS ROM size (DMI case 0).2002-10-05  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: More ACPI decoded.	* dmidecode.c: More PNP decoded.	* dmidecode.c: More SYSID decoded.	* dmidecode.c: PCI Interrupt Routing decoded.	* dmidecode.c: BIOS32 Service Directory decoded.	* dmidecode.c: Sony system detection (unconfirmed).	* dmidecode.c: Checksums verified whenever possible.	* dmidecode.c: Better checks on file read and close.	* dmidecode.c: Define VERSION and display version at beginning.	* dmidecode.c: More secure decoding (won't run off the table in any	  case).	* dmidecode.c: Do not try to decode more structures than announced.	* dmidecode.c: Fix an off-by-one error that caused the last address	  being scanned to be 0x100000, not 0xFFFF0 as it should.2002-09-28  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix missing coma in dmi_bus_name.	* dmidecode.c: Remove unwanted bitmaskings in dmi_mgmt_dev_type,	  dmi_mgmt_addr_type, dmi_fan_type, dmi_volt_loc, dmi_temp_loc and	  dmi_status.	* dmidecode.c: Fix DMI table read bug ("dmi: read: Success").	* dmidecode.c: Make the code pass -W again.	* dmidecode.c: Fix return value of dmi_card_size.2002-09-20  Dave Johnson  <ddj@cascv.brown.edu>	* dmidecode.c: Fix comparisons in dmi_bus_name.	* dmidecode.c: Fix comparison in dmi_processor_type.	* dmidecode.c: Fix bitmasking in dmi_onboard_type.	* dmidecode.c: Fix return value of dmi_temp_loc.2002-09-17  Larry Lile  <llile@dreamworks.com>	* dmidecode.c: Type 16 & 17 structures displayed per SMBIOS 2.3.1 spec.2002-08-23  Alan Cox  <alan@redhat.com>	* dmidecode.c: Make the code pass -Wall -pedantic by fixing a few	  harmless sign of pointer mismatches.	* dmidecode.c: Correct main() prototype.	* dmidecode.c: Check for compilers with wrong type sizes.2002-08-09  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Better DMI struct count/size error display.	* dmidecode.c: More careful memory access in dmi_table.	* dmidecode.c: DMI case 13 (Language) decoded.	* dmidecode.c: C++ style comments removed. Commented out code removed.	* dmidecode.c: DMI 0.0 case handled.	* dmideocde.c: Fix return value of dmi_port_type and	  dmi_port_connector_type.2002-08-06  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Reposition file pointer after DMI table display.	* dmidecode.c: Disable first RSD PTR checksum (was not correct anyway).	* dmidecode.c: Show actual DMI struct count and occupied size.	* dmidecode.c: Check for NULL after malloc.	* dmidecode.c: Use SEEK_* constants instead of numeric values.	* dmidecode.c: Code optimization (and warning fix) in DMI cases 10 and	  14.	* dmidecode.c: Add else's to avoid unneeded cascaded if's in main loop.	* dmidecode.c: Code optimization in DMI information display.	* dmidecode.c: Fix all compilation warnings.2002-08-03  Mark D. Studebaker  <mds@paradyne.com>	* dmidecode.c: Better indent in dump_raw_data.	* dmidecode.c: Fix return value of dmi_bus_name.	* dmidecode.c: Additional sensor fields decoded.	* dmidecode.c: Fix compilation warnings.2001-12-13  Arjan van de Ven  <arjanv@redhat.com>	* dmidecode.c: Fix memory bank type (DMI case 6).2001-07-02  Matt Domsch  <Matt_Domsch@dell.com>	* dmidecode.c: Additional structures displayed per SMBIOS 2.3.1 spec.

⌨️ 快捷键说明

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