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>
Fri, 31 May 2019 06:02:34 +0000 (14:02 +0800)
commit591b8cb7f3d026d2fa4483c59f3d5fb14be181bf
treef98c2dca999f96748192900f748ae8d5281020d5
parent4abfc66db088efb8f145c1e90f6264be16fbeb8a
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