]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFspPkg/FspSecCore/Ia32/FspHelper.asm
IntelFspPkg&IntelFspWrapperPkg: Remove them
[mirror_edk2.git] / IntelFspPkg / FspSecCore / Ia32 / FspHelper.asm
diff --git a/IntelFspPkg/FspSecCore/Ia32/FspHelper.asm b/IntelFspPkg/FspSecCore/Ia32/FspHelper.asm
deleted file mode 100644 (file)
index 9e6799d..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-;; @file\r
-;  Provide FSP helper function.\r
-;\r
-; Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
-; SPDX-License-Identifier: BSD-2-Clause-Patent\r
-;;\r
-\r
-    .586p\r
-    .model  flat,C\r
-    .code\r
-\r
-;\r
-; FspInfoHeaderRelativeOff is patched during build process and initialized to offset of the  AsmGetFspBaseAddress \r
-; from the FSP Info header. \r
-;\r
-FspInfoHeaderRelativeOff    PROC      NEAR    PUBLIC\r
-   ;\r
-   ; This value will be pached by the build script\r
-   ;\r
-   DD    012345678h\r
-FspInfoHeaderRelativeOff    ENDP\r
-\r
-;\r
-; Returns FSP Base Address. \r
-;\r
-; This function gets the FSP Info Header using relative addressing and returns the FSP Base from the header structure\r
-;\r
-AsmGetFspBaseAddress        PROC      NEAR    PUBLIC\r
-   mov   eax, AsmGetFspBaseAddress\r
-   sub   eax, dword ptr [FspInfoHeaderRelativeOff]\r
-   add   eax, 01Ch\r
-   mov   eax, dword ptr [eax]\r
-   ret\r
-AsmGetFspBaseAddress        ENDP\r
-\r
-;\r
-; No stack counter part of AsmGetFspBaseAddress. Return address is in edi.\r
-;\r
-AsmGetFspBaseAddressNoStack    PROC      NEAR    PUBLIC\r
-   mov   eax, AsmGetFspBaseAddress\r
-   sub   eax, dword ptr [FspInfoHeaderRelativeOff]\r
-   add   eax, 01Ch   \r
-   mov   eax, dword ptr [eax]\r
-   jmp   edi\r
-AsmGetFspBaseAddressNoStack    ENDP\r
-\r
-;\r
-; Returns FSP Info Header. \r
-;\r
-; This function gets the FSP Info Header using relative addressing and returns it\r
-;\r
-AsmGetFspInfoHeader         PROC      NEAR    PUBLIC\r
-   mov   eax, AsmGetFspBaseAddress\r
-   sub   eax, dword ptr [FspInfoHeaderRelativeOff]\r
-   ret\r
-AsmGetFspInfoHeader         ENDP\r
-\r
-;\r
-; No stack counter part of AsmGetFspInfoHeader. Return address is in edi.\r
-;\r
-AsmGetFspInfoHeaderNoStack         PROC      NEAR    PUBLIC\r
-   mov   eax, AsmGetFspBaseAddress\r
-   sub   eax, dword ptr [FspInfoHeaderRelativeOff]\r
-   jmp   edi\r
-AsmGetFspInfoHeaderNoStack         ENDP\r
-\r
-     END
\ No newline at end of file