summaryrefslogtreecommitdiffstats
path: root/resources/utilities/ich9deblob/ich9deblob.c
Commit message (Collapse)AuthorAgeFilesLines
* ich9deblob: rename GBEREGIONSIZE to GBEREGIONSIZE_8KFrancis Rowe2014-12-231-8/+8
|
* ich9deblob: unify comment stylingFrancis Rowe2014-12-231-81/+122
|
* ich9deblob: rename descriptor/struct.h to descriptor/descriptor.hFrancis Rowe2014-12-231-1/+1
|
* ich9deblob: move descriptor functions to descriptor/struct.hFrancis Rowe2014-12-231-83/+0
|
* ich9deblob: move gbe/struct.h to gbe/gbe.hFrancis Rowe2014-12-231-1/+1
|
* ich9deblob: move gbe functions to gbe/struct.hFrancis Rowe2014-12-231-68/+0
|
* ich9deblob: move ich9desc.h to descriptor/struct.hFrancis Rowe2014-12-231-1/+1
|
* ich9deblob: move ich9gbe.h to gbe/struct.hFrancis Rowe2014-12-231-1/+1
|
* ich9deblob: move x86 compatibility checks to a separate fileFrancis Rowe2014-12-231-154/+4
|
* ich9deblob: descriptor deblob doesn't need gbe start definedFrancis Rowe2014-12-221-4/+4
|
* ich9deblob: re-order functions, labelling what each group is forFrancis Rowe2014-12-221-136/+148
|
* ich9deblob: rename factoryGbeRegionLocation factoryGbeRegionStartFrancis Rowe2014-12-221-8/+8
|
* ich9deblob: rename romSize to factoryRomSizeFrancis Rowe2014-12-221-8/+8
|
* ich9deblob: clean upFrancis Rowe2014-12-221-74/+55
|
* ich9deblob: move int romSize variable init to top of mainFrancis Rowe2014-12-221-1/+4
|
* ich9deblob: reduce compatibility checks to a single function callFrancis Rowe2014-12-221-4/+12
|
* ich9deblob: refactor variable names to top of the main functionFrancis Rowe2014-12-221-31/+34
|
* ich9deblob: rename descriptor deblob functionFrancis Rowe2014-12-221-3/+3
| | | | Make it more obvious what it does.
* ich9deblob: move Gbe deblobbing to a separate functionFrancis Rowe2014-12-221-6/+18
|
* ich9deblob: fail if struct members are in wrong order in memoryFrancis Rowe2014-12-221-2/+59
|
* ich9deblob: use unsigned char as cast when checking endiannessFrancis Rowe2014-12-221-1/+1
|
* ich9deblob: check that bitfields are stored in the correct orderFrancis Rowe2014-12-221-0/+40
|
* ich9deblob: fix accidental deletion of ich9deblob.cFrancis Rowe2014-12-221-6/+0
|
* ich9deblob/ich9desc.c: add reserved variable names to null membersFrancis Rowe2014-12-221-0/+6
|
* ich9deblob: remove wrong commentFrancis Rowe2014-12-221-1/+0
|
* ich9deblob: move endianness checking to a separate functionFrancis Rowe2014-12-221-25/+31
|
* ich9deblob: move struct size checks to a separate functionFrancis Rowe2014-12-221-13/+18
|
* ich9deblob: fail on big endian systemsFrancis Rowe2014-12-221-0/+8
|
* ich9deblob: fix wrong comments about gbe/descriptor sizeFrancis Rowe2014-12-221-2/+2
|
* ich9deblob: improve the debug messages (easier to understand)Francis Rowe2014-12-221-8/+8
|
* ich9deblob: descriptor deblobbing moved to separate functionFrancis Rowe2014-12-221-65/+84
|
* ich9deblob: instruct the user how to modify their ROM imageFrancis Rowe2014-12-221-0/+3
|
* ich9deblob: correct the main gbe regionFrancis Rowe2014-12-221-17/+77
| | | | | | By default, the X200 (as shipped from Lenovo) comes with a broken main gbe region, where the backup gbe region is used instead. Modify the descriptor so that the main region is usable.
* ich9deblob: clarify that the gbe location is for factory.romFrancis Rowe2014-12-221-4/+4
|
* ich9deblob: make it more clear where descriptor changes are madeFrancis Rowe2014-12-221-19/+23
|
* ich9deblob: rename factory descriptor buffer variable more clearlyFrancis Rowe2014-12-221-4/+4
|
* ich9deblob: correct error in comment (regarding main/backup gbe)Francis Rowe2014-12-221-6/+4
|
* ich9deblob: rename factory gbe buffer variable more clearlyFrancis Rowe2014-12-221-10/+10
|
* ich9deblob: rename factory descriptor struct variable more clearlyFrancis Rowe2014-12-221-28/+28
|
* ich9deblob: make it possible to calculate checksum of backup gbeFrancis Rowe2014-12-221-6/+17
|
* ich9deblob: add more commentingFrancis Rowe2014-12-221-28/+102
|
* ich9deblob: separate gbe struct into new file ich9gbe.cFrancis Rowe2014-12-221-4/+3
|
* ich9deblob: add commentsFrancis Rowe2014-12-191-15/+34
|
* ThinkPad X200 support added to librebootFrancis Rowe2014-12-111-0/+187