coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <Porting.h>
#include <AGESA.h>
Go to the source code of this file.
Data Structures | |
struct | BIOS_CALLOUT_STRUCT |
Functions | |
AGESA_STATUS | agesa_NoopUnsupported (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
AGESA_STATUS | agesa_NoopSuccess (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
AGESA_STATUS | agesa_EmptyIdsInitData (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
AGESA_STATUS | agesa_Reset (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
AGESA_STATUS | agesa_RunFuncOnAp (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
AGESA_STATUS | agesa_GfxGetVbiosImage (UINT32 Func, UINTN FchData, VOID *ConfigPrt) |
AGESA_STATUS | agesa_ReadSpd (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
AGESA_STATUS | agesa_ReadSpd_from_cbfs (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
AGESA_STATUS | HeapManagerCallout (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
AGESA_STATUS | GetBiosCallout (UINT32 Func, UINTN Data, VOID *ConfigPtr) |
Variables | |
const BIOS_CALLOUT_STRUCT | BiosCallouts [] |
const int | BiosCalloutsLen |
AGESA_STATUS agesa_EmptyIdsInitData | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 58 of file def_callouts.c.
References AGESA_SUCCESS.
AGESA_STATUS agesa_GfxGetVbiosImage | ( | UINT32 | Func, |
UINTN | FchData, | ||
VOID * | ConfigPrt | ||
) |
AGESA_STATUS agesa_NoopSuccess | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 53 of file def_callouts.c.
References AGESA_SUCCESS.
AGESA_STATUS agesa_NoopUnsupported | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 48 of file def_callouts.c.
References AGESA_UNSUPPORTED.
AGESA_STATUS agesa_ReadSpd | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 130 of file def_callouts.c.
References AGESA_UNSUPPORTED, AmdMemoryReadSPD(), and ENV_ROMSTAGE.
AGESA_STATUS agesa_ReadSpd_from_cbfs | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 138 of file def_callouts.c.
References AGESA_SUCCESS, AGESA_UNSUPPORTED, die(), ENV_ROMSTAGE, info, and read_ddr3_spd_from_cbfs().
AGESA_STATUS agesa_Reset | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 66 of file def_callouts.c.
References AccessWidth8.
AGESA_STATUS agesa_RunFuncOnAp | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 102 of file def_callouts.c.
References AGESA_SUCCESS, ASSERT, memcpy(), memset(), and module_dispatch().
AGESA_STATUS GetBiosCallout | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 19 of file def_callouts.c.
References AGESA_SUCCESS, AGESA_UNSUPPORTED, BiosCallouts, BiosCalloutsLen, BIOS_CALLOUT_STRUCT::CalloutPtr, ENV_RAMSTAGE, and HeapManagerCallout().
Referenced by agesa_set_interface(), agesawrapper_amdreadeventlog(), and amd_create_struct().
AGESA_STATUS HeapManagerCallout | ( | UINT32 | Func, |
UINTN | Data, | ||
VOID * | ConfigPtr | ||
) |
Definition at line 352 of file heapmanager.c.
References agesa_AllocateBuffer(), agesa_DeallocateBuffer(), agesa_LocateBuffer(), AGESA_UNSUPPORTED, and GetHeapBase().
Referenced by GetBiosCallout().
|
extern |
Definition at line 13 of file BiosCallOuts.c.
|
extern |
Definition at line 25 of file BiosCallOuts.c.