Any thoughts on this?
even the smallest hints would be highly appreciated.

Sent with [Proton Mail](https://proton.me/mail/home) secure email.

On Tuesday, December 24th, 2024 at 6:12 PM, memristor2 via groups.io 
<memristor2=proton...@groups.io> wrote:

> Hello everyone,
> I am trying to build an Intel platform's customized UEFI.
> I have extracted the microcode and FSP binaries from the vendors UEFI image 
> successfully. I also changed the PlatformPkg and FspFlashOffset FDF files. 
> Execution goes on fine up until the last line of this subroutine:
>
> FspHeaderFound:
> ; Get the fsp TempRamInit Api address
> mov eax, dword [edi + FSP_HEADER_IMAGEBASE_OFFSET]
> add eax, dword [edi + FSP_HEADER_TEMPRAMINIT_OFFSET]
> ; Setup the hardcode stack
> mov esp, TempRamInitStack
> ; Call the fsp TempRamInit Api jmp eax
>
> I have checked the address of TempRamInit Entry which matched the address 
> inside the FSP header.
> but somehow it doesn't return to the TempRamInitDone subroutine. I have no 
> idea why this happens. I also changed the UPD parameters to match the 
> signature of the target platform.
> Any thoughts on this?
>
> 

-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120939): https://edk2.groups.io/g/devel/message/120939
Mute This Topic: https://groups.io/mt/110272463/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to