the following patch was just integrated into master: commit 1fdce7acdd2228ac20b57c24e2ca8a1f434a1474 Author: Vadim Bendebury vbendeb@chromium.org Date: Wed Nov 9 14:11:26 2011 -0800
Allow components smaller than declared size.
idftool was failing to add the ME blobs into the output image in case the blob size does not exactly match the size allocated for it in the flashrom structure.
It is difficult to set the field in the structure to exactly match the size (for some reason Intel flash tool fails to insert the correct size even when given the exact ME blob). On the other hand there is no harm in using am ME blob smaller than the allocated size, this change modifies the tool building the image to allow for smaller components.
Change-Id: I1b04f90051b91157391943c9bad0eb06dd297431 Signed-off-by: Vadim Bendebury vbendeb@chromium.org
Build-Tested: build bot (Jenkins) at Fri Mar 30 10:15:52 2012, giving +1 Reviewed-By: Stefan Reinauer stefan.reinauer@coreboot.org at Fri Mar 30 17:48:44 2012, giving +2 See http://review.coreboot.org/751 for details.
-gerrit