summaryrefslogtreecommitdiff
path: root/vpddecode.c
Commit message (Collapse)AuthorAgeFilesLines
* Update my e-mail addresskhali2014-02-031-1/+1
|
* Coding style fixes.khali2008-11-051-1/+1
|
* Fix --quiet option.khali2008-10-261-1/+1
|
* Mass coding-style change: add spaces around operators.khali2008-10-261-45/+45
|
* Update copyright statements.khali2008-02-161-1/+1
|
* Drop trailing whitespace.khali2008-02-161-10/+10
|
* Stop asking the user to report bad checksums, unaligned records and thekhali2007-03-161-4/+3
| | | | like. Such machines exist, too bad, we have to live with it.
* Fix a rare warning.khali2007-01-141-2/+2
|
* Drop the vpddecode product name lookup table. It was reported to bekhali2006-05-131-175/+1
| | | | unreliable too many times, and was also difficult to maintain.
* Update lookup table from revision 2006-01-31 of IBM reference documentkhali2006-02-041-3/+6
| | | | (add product ID "7B").
* The mysterious last character of xSeries records may be a BIOS revision.khali2006-01-211-1/+7
| | | | | Display it as such when present and non zero, and ask users to report. Adjust an error message.
* Assume a constant length of 12 characters for the "Default Flash Imagekhali2006-01-201-5/+2
| | | | | File Name" entry. The 13th character never contained anything useful, so it probably has a different meaning (unknown for now).
* Scan for VPD records on 4-byte boundaries instead of 16-byte boundaries.khali2006-01-031-1/+4
| | | | | This is needed for some eServer xSeries 206. Still emit a warning if a VPD record is found not on a 16-byte boundary.
* Update lookup table from revision 2005-10-06 of IBM reference documentkhali2005-10-261-1/+3
| | | | (add product IDs "77" and "78").
* Add product ID "NR".khali2005-10-261-0/+2
|
* Keep quiet when --string is used, even when no VPD record is found.khali2005-10-041-1/+1
|
* Update IBM VPD reference document. No actual change.khali2005-10-031-1/+1
|
* Add option -s, --string. It prints one selected VPD string instead of thekhali2005-10-031-3/+14
| | | | regular output.
* Move the command line handling of vpddecode to a separate source file.khali2005-10-031-61/+1
|
* Slightly change the xSeries checksumming method to accomodate a strangekhali2005-09-131-3/+6
| | | | | | xSeries 440 VPD record. Also tweak the decoding of the "Default Flash Image File Name" entry. Thanks to Torsten Seemann for providing a test VPD record.
* getopt_long() will never return ':'.khali2005-08-251-1/+0
|
* Add product ID "VI". Reported by Torsten Seemann.khali2005-08-251-3/+17
| | | | | | Update lookup table from revision 2005-06-24 of IBM reference document (add product IDs "1U", "1X", "70", "74", "75" and "76", update product ID "1Y").
* Minor indentation fix.khali2005-05-251-2/+2
|
* Add product IDs "KE", "NT" and "ZR". Reported by Bernd Krumboeck.khali2005-05-251-0/+6
|
* Add option -u, --dump. It disables decoding of the VPD records, a rawkhali2005-04-261-4/+44
| | | | dump is displayed instead. This option is mainly intended for debugging.
* Add product ID "M1". Reported by Myke Olson.khali2005-04-261-2/+5
|
* Drop trailing spaces.khali2005-03-251-1/+1
|
* Update lookup table from revision 2005-03-08 of IBM reference documentkhali2005-03-081-4/+7
| | | | and report from Ingo van Lil.
* Add product ID "2C".khali2005-02-241-0/+2
|
* Fix typo in one product name (560E improperly spelled 650E).khali2005-02-171-3/+5
| | | | | Add product IDs "IW" and "IY", as added recently on IBM's reference web page. Update reference.
* Add product IDs "OP" and "PN".khali2005-02-171-2/+9
|
* Copy command line-handling from dmidecode.c.khali2005-02-101-7/+79
|
* Add product IDs "AP", "KP" and "RD". Reported by David Rosala.khali2005-02-011-0/+6
|
* Define and use a default memory device common to all programs, those valuekhali2004-12-091-1/+2
| | | | depends on the host system.
* Discard useless includes.khali2004-11-201-4/+0
|
* Simplify mem loop code a bit.khali2004-11-201-11/+5
|
* Make use of mem_chunk().khali2004-11-201-41/+14
|
* Update product ID "1R" according to Marco Wertejuk's report.khali2004-11-081-1/+3
|
* Two new IDs, contributed by Doug Brenner.khali2004-06-121-0/+4
|
* Add product ID "JP". Reported by Bernd Krumboeck.khali2004-05-021-0/+2
|
* Two new IDs.khali2004-04-221-0/+4
|
* Two new IDs.khali2004-04-111-0/+4
|
* Add product ID "PJ". Reported by Roger Koot.khali2004-03-241-4/+8
| | | | | Rename two Netvista systems to use their real name instead of machine type.
* Add product ID "2A" (Rafael Avila de Espindola).khali2004-03-191-1/+6
|
* Update copyright year.khali2004-03-071-3/+8
| | | | | Add product ID "PI", update "20". (Zing Zing Shishak) Add a third checksumming method.
* Add VPD product ID "PT". Reported by Ramiro Barreiro.khali2004-01-011-1/+3
|
* Add product ID "TT". Reported by Hugues Lepesant.uid676662003-12-241-3/+20
| | | | | | Fix typo ("Bios" becomes "BIOS"). Add product ID "RE". Reported by Josef Moellers. Handle longer VPD records as seen on xSeries.
* Update lookup table according to revision "November 17, 2003" of IBM'skhali2003-11-291-10/+13
| | | | "Using the BIOS Build ID to identify IBM ThinkPad systems" document.
* Fix incorrect VPD checksumming.khali2003-11-111-2/+2
|
* Add product ID "KX". Reported by Klaus Ade Johnstad.khali2003-11-111-0/+3
|