Newer
Older
AMI-Aptio-BIOS-Reversed / FpgaLoaderPeim / FpgaLoaderPeim.md
@Ajax Dong Ajax Dong 2 days ago 1 KB Init

FpgaLoaderPeim

Function Table

Address Name Description
FpgaPeiLock
Global variables (.data segment at 0xffd6b964 - 0xffd6ba64)
UINT32 dword_FFD6BA38; // PCD protocol
Chip Services PPI
MP processor data buffer
BSP Socket number
Number of processors
BSP Index
FpgaLoaderEntry // ============================================================
eax void *v4; // ecx
esi int PcdProtocol; // eax
ebx int DebugLib; // eax
bl unsigned __int8 v11; // bh
zf int v13; // eax
edi int n4_1; // ebp
bl int v17; // ebp
ebx int n4; // edi
al int v21; // eax
esi _BYTE *v4; // ecx
edx char v6; // al
ecx _BYTE *v4; // esi
edi int n4; // ecx
eax int v4; // ecx
ecx _WORD *HobByType; // esi
ecx char *v8; // esi
ecx int Hob; // eax
esi unsigned int n4_1; // ebx
edi char v16; // al
eax unsigned int v3; // esi
edi int v5; // esi
eax result = (*(int (__cdecl )(void , int, int ))((_DWORD )this + 76))(this, 24 dword_FFD6BA50, &dword_FFD6BA44);*
eax int v2; // eax
eax void *this_1; // [esp+0h] [ebp-4h]
esi unsigned int v1; // ebx
al int v3; // eax
bl int v3; // edi
esi int v5; // ecx
eax int PeiServices; // eax
eax unsigned __int8 n4_1; // [esp+10h] [ebp-8h]
eax int v4; // edi
eax char *AlignedPages; // eax
ebp unsigned int i; // edi
bl char v11; // al
eax void *v13; // ecx
eax int v15; // ecx
eax int src_2; // eax
eax int v19; // esi

Generated by HR650X BIOS Decompilation Project