diff options
Diffstat (limited to 'source/os_specific/service_layers/oseficlib.c')
-rw-r--r-- | source/os_specific/service_layers/oseficlib.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/source/os_specific/service_layers/oseficlib.c b/source/os_specific/service_layers/oseficlib.c index 43337c838..acc5f7b8d 100644 --- a/source/os_specific/service_layers/oseficlib.c +++ b/source/os_specific/service_layers/oseficlib.c @@ -1246,3 +1246,23 @@ ErrorAlloc: return (EfiStatus); } + +#ifdef _EDK2_EFI +struct _ACPI_EFI_SYSTEM_TABLE *ST; +struct _ACPI_EFI_BOOT_SERVICES *BS; +struct _ACPI_EFI_RUNTIME_SERVICES *RT; + +EFI_STATUS +EFIAPI +UefiMain ( + EFI_HANDLE Image, + EFI_SYSTEM_TABLE *SystemTab) +{ + EFI_STATUS EfiStatus; + + + EfiStatus = (EFI_STATUS) efi_main ( + (ACPI_EFI_HANDLE) Image, (ACPI_EFI_SYSTEM_TABLE *) SystemTab); + return (EfiStatus); +} +#endif |