1) Check in Pei/Dxe status code;
2) OemHookStatusCodeLib and SerialPortLib class and null instance; 3) Remove all referenced code from EdkModulePkg,EdkNt32Pkg. 4) Add Nt32OemHookStatusCodeLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1067 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -23,6 +23,7 @@ Abstract:
|
||||
//#include <Ipf/SalApi.h>
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
RegisterEsalFunction (
|
||||
IN UINT64 FunctionId,
|
||||
IN EFI_GUID *ClassGuid,
|
||||
@@ -49,6 +50,7 @@ Returns:
|
||||
;
|
||||
|
||||
EFI_STATUS
|
||||
EFIAPI
|
||||
RegisterEsalClass (
|
||||
IN EFI_GUID *ClassGuid,
|
||||
IN VOID *ModuleGlobal,
|
||||
@@ -74,6 +76,7 @@ Returns:
|
||||
;
|
||||
|
||||
SAL_RETURN_REGS
|
||||
EFIAPI
|
||||
EfiCallEsalService (
|
||||
IN EFI_GUID *ClassGuid,
|
||||
IN UINT64 FunctionId,
|
||||
@@ -112,6 +115,7 @@ Returns:
|
||||
;
|
||||
|
||||
SAL_RETURN_REGS
|
||||
EFIAPI
|
||||
SetEsalVirtualEntryPoint (
|
||||
IN UINT64 EntryPoint,
|
||||
IN UINT64 Gp
|
||||
@@ -119,6 +123,7 @@ SetEsalVirtualEntryPoint (
|
||||
;
|
||||
|
||||
SAL_RETURN_REGS
|
||||
EFIAPI
|
||||
SetEsalPhysicalEntryPoint (
|
||||
IN UINT64 EntryPoint,
|
||||
IN UINT64 Gp
|
||||
@@ -126,12 +131,14 @@ SetEsalPhysicalEntryPoint (
|
||||
;
|
||||
|
||||
SAL_RETURN_REGS
|
||||
EFIAPI
|
||||
GetEsalEntryPoint (
|
||||
VOID
|
||||
)
|
||||
;
|
||||
|
||||
VOID
|
||||
EFIAPI
|
||||
SalFlushCache (
|
||||
IN EFI_PHYSICAL_ADDRESS Start,
|
||||
IN UINT64 Length
|
||||
|
Reference in New Issue
Block a user