IntelFsp2Pkg/SplitFspBin.py: Support rebasing 1.x binary.
authorChasel Chiu <chasel.chiu@intel.com>
Tue, 28 May 2019 13:51:39 +0000 (21:51 +0800)
committerChasel Chiu <chasel.chiu@intel.com>
Tue, 11 Jun 2019 07:12:10 +0000 (15:12 +0800)
commit8349b8683640cc73522e5728d6f9ea2a45487be8
treed19fc9bdb825fa885e993c2198626b7fae06ed47
parent42666243419561d72d2004ee59aa1260de7c7a4a
IntelFsp2Pkg/SplitFspBin.py: Support rebasing 1.x binary.

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1308

Support rebasing FSP 1.x binary.
FSP 1.x has single component in binary so not supported
by split command and rebase can be done with the same
command for rebasing FSP-T component in FSP 2.x image.

Test: both FSP 2.x (Kabylake) and FSP 1.x (BroadwellDE) binary
      can be rebased successfully.

Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Signed-off-by: Chasel Chiu <chasel.chiu@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
IntelFsp2Pkg/Tools/SplitFspBin.py
IntelFsp2Pkg/Tools/UserManuals/SplitFspBinUserManual.md