32 #include <Protocol/LoadedImage.h>
34 #define MAX_MEM_DESC 128
44 uefi_start(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
46 EFI_MEMORY_DESCRIPTOR mem_map[MAX_MEM_DESC];
47 UINTN mem_map_len =
sizeof(mem_map);
49 UINTN mem_map_desc_sz;
54 res = SystemTable->BootServices->GetMemoryMap(&mem_map_len,
59 if(res != EFI_SUCCESS) {
63 res = SystemTable->BootServices->ExitBootServices(ImageHandle, mem_map_key);
64 if(res != EFI_SUCCESS) {
static void start(void)
Start measurement.
#define __attribute__(nothing)
Define attribute to nothing since it isn't handled by IAR.