summaryrefslogtreecommitdiffstats
path: root/resources/utilities/ich9deblob/ich9deblob.c
Commit message (Collapse)AuthorAgeFilesLines
* ich9deblob: moved src to src/, .o files to obj/Francis Rowe2014-12-251-223/+0
|
* ich9deblob: add ich9deblob.h for ich9deblob.cFrancis Rowe2014-12-251-7/+1
|
* ich9deblob: clean up includes in the .c filesFrancis Rowe2014-12-251-1/+2
|
* ich9deblob: move x86compatibility.c and .h to /commonFrancis Rowe2014-12-251-4/+4
|
* ich9deblob: rename common/common.c to common/descriptor_gbe.cFrancis Rowe2014-12-251-1/+1
|
* ich9deblob: move 12k descriptor gbe file creation to new fileFrancis Rowe2014-12-251-36/+3
|
* ich9deblob: add platform region to descriptor debug functionFrancis Rowe2014-12-231-1/+1
|
* ich9deblob: improve the instructions in the outputFrancis Rowe2014-12-231-1/+1
|
* ich9deblob: debug in descriptor deblob moved to separate functionFrancis Rowe2014-12-231-0/+6
|
* ich9deblob: gbe related debugging moved to separate functionFrancis Rowe2014-12-231-0/+7
|
* ich9deblob: rename main.c back to ich9deblob.cFrancis Rowe2014-12-231-0/+248
|
* ich9deblob: Replace makefile (use dependencies)Francis Rowe2014-12-231-248/+0
| | | | | | | Use .h and .c files properly. Use header guards. Define function names in .h files (actual functions in the .c files), and so on. Move all functions from the .h files to corresponding .c files.
* 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
|