diff options
author | Nick Bofferding <bofferdn@us.ibm.com> | 2016-07-09 00:09:32 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-07-22 12:31:17 -0400 |
commit | 029f31b0149eea58c5a3fd8ed24c3ddb3b8a5f4f (patch) | |
tree | 1becb999197dcf13852fd0f4136c2ee1cf231fb3 /src/bootloader | |
parent | 5cb81f0526d33f05a3bfb63f9a655351f79ab353 (diff) | |
download | talos-hostboot-029f31b0149eea58c5a3fd8ed24c3ddb3b8a5f4f.tar.gz talos-hostboot-029f31b0149eea58c5a3fd8ed24c3ddb3b8a5f4f.zip |
Remove SBE header from HBB image
- Removed SBE header from HBB image via makefile
- Updated bootloader to stop skipping SBE header bytes
RTC: 137480
Change-Id: I7a2148eccc5b0226cdf9ed070ac4ea5269c9d52f
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26863
Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/bootloader')
-rw-r--r-- | src/bootloader/bootloader.C | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/bootloader/bootloader.C b/src/bootloader/bootloader.C index 4cca0d827..0158f211a 100644 --- a/src/bootloader/bootloader.C +++ b/src/bootloader/bootloader.C @@ -98,13 +98,9 @@ namespace Bootloader{ // get hbbEcc bool l_hbbEcc = ( bootloader_hbbSection.integrity == FFS_INTEG_ECC_PROTECT); - // set hbbSbeHeaderSize @TODO RTC:137480 subject to future removal - uint64_t l_hbbSbeHeaderSize = (l_hbbEcc) - ? (0x18 * LENGTH_W_ECC) / LENGTH_WO_ECC - : 0x18; // Copy HB base code from PNOR to working location - handleMMIO(l_pnorStart + l_hbbFlashOffset + l_hbbSbeHeaderSize, + handleMMIO(l_pnorStart + l_hbbFlashOffset, (l_hbbEcc) ? HBB_ECC_WORKING_ADDR : HBB_WORKING_ADDR, (l_hbbEcc) ? (l_hbbLength * LENGTH_W_ECC)/LENGTH_WO_ECC : l_hbbLength, |