summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update.dmidecode-2-9khali2007-02-261-0/+10
|
* Set version to 2.9.khali2007-02-261-1/+1
|
* Refresh the date.khali2007-02-261-1/+1
|
* The product name is no longer displayed.khali2007-02-261-13/+2
|
* List the FJKEYINF entry point type.khali2007-02-261-1/+3
|
* Some OEM-specific types can be decoded now.khali2007-02-261-3/+4
|
* Use printf instead of fwrite.khali2007-02-261-3/+2
|
* Fix an array overrun while decoding the system event log statuskhali2007-02-261-1/+1
| | | | (DMI type 15).
* Update.khali2007-02-162-0/+65
|
* Success report on OpenBSD i386.khali2007-02-161-1/+1
|
* Do not build biosdecode, ownership and vpddecode on IA-64, as IA-64khali2007-02-162-22/+22
| | | | | systems have no BIOS. This was quite tricky to keep both GNU make and BSD make happy, but it seems that I finally succeeded.
* Do not print the BIOS base address and runtime size if the base address iskhali2007-02-161-5/+13
| | | | 0. This happens on IA-64 because there's no BIOS.
* Minor edits.khali2007-02-131-13/+10
|
* Fix the AMD processors signature decoding.khali2007-02-131-8/+6
|
* Fix the mask of 3 bitfield tests. This will let the memory type of somekhali2007-02-131-3/+3
| | | | systems be properly reported as SDRAM.
* Update to support SMBIOS specification version 2.5, second round.khali2007-02-131-6/+37
| | | | | | * Decode new processor characteristics (multi-core, multi-thread, 64-bit) (DMI type 4). * Decode slot ID of AGP 8x and PCI Express slots (DMI type 9).
* Update to support SMBIOS specification version 2.5. This is only a firstkhali2007-02-121-26/+39
| | | | | | | | | | | | | | | | round, adding all the new enumerated values. * Add chassis types "CompactPCI" and "AdvancedTCA" (DMI type 3). * Add processor types "Turion 64", "Dual-Core Opteron", "Athlon 64 X2", "Celeron D", "Pentium D" and "Pentium EE" (DMI type 4). * Add processor upgrade types "Socket mPGA604", "Socket LGA771" and "Socket LGA775" (DMI type 4). * Add connector type "SAS/SATA Plug Receptacle" and port types "SATA" and "SAS" (DMI type 8). * Add on-board device types "PATA Controller", "SATA Controller" and "SAS Controller" (DMI type 10). * Add memory device form factor "FB-DIMM" and memory device type "DDR2 FB-DIMM" (DMI type 17). Original patch from Jens Elkner.
* Update to support Intel AP-485 (CPUID) revision 31:khali2007-02-121-6/+6
| | | | | * New CPUID flag IA64. * Fix the decoding of Intel extended family.
* Decode HP-specific type 204 entries in a safer way: check the lengthkhali2007-02-121-7/+8
| | | | | before decoding, and don't assume that all strings are provided in the same order as they are used.
* Do not complain about truncated entries in quiet mode.khali2007-02-121-1/+1
|
* Include decoded OEM-specific entries in quiet mode output (--quiet).khali2007-02-121-3/+8
|
* Let --type decode OEM-specific entries when possible.khali2007-02-121-6/+4
|
* Make the HP-specific types 209 and 221 output a bit more verbose.khali2007-02-121-5/+5
|
* Share the code between HP-specific types 209 and 221. Both types arekhali2007-02-121-30/+4
| | | | really the same, only the title is different.
* Update.khali2007-02-112-0/+26
|
* Define an ARRAY_SIZE macro which computes the size of a static array, andkhali2007-02-114-8/+12
| | | | use it where relevant.
* Warning fix.khali2007-02-111-1/+2
|
* The PCI function is typically represented as a single digit.khali2007-02-111-2/+2
|
* DMI type 38 is tested by now.khali2007-02-111-1/+1
|
* Move the decoding of OEM-specific entries to a separate source file.khali2007-02-115-128/+198
|
* Add support for 3 HP-specific entries: system/rack locator (type 204),khali2007-02-111-0/+119
| | | | | NIC MAC information (type 209) and NIC iSCSI MAC information (type 221). Original patch from John Cagle.
* Add support for the FJKEYINF entry point, which contains data related tokhali2007-01-141-1/+40
| | | | the "application panel" on Fujitsu laptops.
* Fix a rare warning.khali2007-01-141-2/+2
|
* Update.khali2006-05-231-0/+13
|
* Fix a recently introduced compilation error with non-C99 compilers.khali2006-05-231-1/+17
| | | | | Check for short entries (less than 4 bytes), stop with an error when one is encountered.
* Drop the vpddecode product name lookup table. It was reported to bekhali2006-05-133-187/+4
| | | | unreliable too many times, and was also difficult to maintain.
* Update.khali2006-05-102-0/+25
|
* Detect EFI at run-time rather than compilation-time. Based on an originalkhali2006-05-101-45/+61
| | | | | | patch from Matthew Garrett. This will make x86 binaries work for both PC systems with BIOS and Macintosh systems with EFI. Also prevent a possible, though unlikely, NULL-pointer dereference in the EFI code.
* Inline U64. It makes sense per se and also lets us get rid of a warningkhali2006-05-101-1/+1
| | | | about U64 being unused.
* Automatically enable the unaligned memory access workaround on ia64.khali2006-05-103-11/+20
|
* Don't cast from u8* to dmi_header*, else architectures which do notkhali2006-05-101-27/+31
| | | | | | | | support unaligned memory accesses may break. Instead, copy the members individually. That's a bit slower, but that's also safer and we only need to do it once per DMI entry, so it's not time critical. So far, we were using a trick to later work around the unaligned memory access, but the compiler would still warn about the risk, which is always confusing.
* Fix typo reported by David Wilson (DMI case 3).khali2006-02-251-1/+1
|
* Update.dmidecode-2-8khali2006-02-041-0/+6
|
* Set version to 2.8.khali2006-02-041-1/+1
|
* Update lookup table from revision 2006-01-31 of IBM reference documentkhali2006-02-041-3/+6
| | | | (add product ID "7B").
* Update.khali2006-01-212-0/+6
|
* Typo fix.khali2006-01-211-1/+1
|
* Add missing system header include. Thanks to Antoine Fuselier forkhali2006-01-211-0/+2
| | | | reporting the problem.
* Improve the IA-64 specific section and the vpddecode tool description.khali2006-01-211-6/+6
|
* Update the sample entry to match the new output format.khali2006-01-211-4/+3
|