mirror of https://review.coreboot.org/fsp.git
Update SplitFspBin.py to latest from edk2
Updated to d448574
This commit is contained in:
parent
56162467c6
commit
2a0c3760cc
|
@ -677,8 +677,12 @@ class PeTeImage:
|
|||
else:
|
||||
offset = self.Offset + self.DosHdr.e_lfanew
|
||||
offset += EFI_IMAGE_NT_HEADERS32.OptionalHeader.offset
|
||||
offset += EFI_IMAGE_OPTIONAL_HEADER32.ImageBase.offset
|
||||
size = EFI_IMAGE_OPTIONAL_HEADER32.ImageBase.size
|
||||
if self.PeHdr.OptionalHeader.PePlusOptHdr.Magic == 0x20b: # PE32+ image
|
||||
offset += EFI_IMAGE_OPTIONAL_HEADER32_PLUS.ImageBase.offset
|
||||
size = EFI_IMAGE_OPTIONAL_HEADER32_PLUS.ImageBase.size
|
||||
else:
|
||||
offset += EFI_IMAGE_OPTIONAL_HEADER32.ImageBase.offset
|
||||
size = EFI_IMAGE_OPTIONAL_HEADER32.ImageBase.size
|
||||
|
||||
value = Bytes2Val(fdbin[offset:offset+size]) + delta
|
||||
fdbin[offset:offset+size] = Val2Bytes(value, size)
|
||||
|
|
Loading…
Reference in New Issue