]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/DebugSupportDxe/Ipf/AsmFuncs.s
OptionRomPkg: Removing ipf which is no longer supported from edk2.
[mirror_edk2.git] / MdeModulePkg / Universal / DebugSupportDxe / Ipf / AsmFuncs.s
index 03603eafa1c8b31a2eddfd9adf4a00c82211c26a..db75fc088ec303574dd0511e1734f6cb76707bee 100644 (file)
@@ -1,8 +1,8 @@
 /// @file\r
 ///  Low level IPF routines used by the debug support driver\r
 ///\r
-/// Copyright (c) 2006 - 2008, Intel Corporation\r
-/// All rights reserved. This program and the accompanying materials\r
+/// Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>\r
+/// This program and the accompanying materials\r
 /// are licensed and made available under the terms and conditions of the BSD License\r
 /// which accompanies this distribution.  The full text of the license may be found at\r
 /// http://opensource.org/licenses/bsd-license.php\r
 /// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 /// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
 ///\r
-/// Module Name: AsmFuncs.s\r
-///\r
 ///\r
 \r
 \r
 #include "Common.i"\r
 #include "Ds64Macros.i"\r
 \r
-.globl PatchSaveBuffer\r
-.globl IpfContextBuf\r
-.globl CommonHandler\r
-.globl ExternalInterruptCount\r
+ASM_GLOBAL PatchSaveBuffer\r
+ASM_GLOBAL IpfContextBuf\r
+ASM_GLOBAL CommonHandler\r
+ASM_GLOBAL ExternalInterruptCount\r
 \r
 \r
 /////////////////////////////////////////////\r
@@ -32,7 +30,7 @@
 //  Description:\r
 //      Flushes instruction cache for specified number of bytes\r
 //\r
-        .globl InstructionCacheFlush\r
+        ASM_GLOBAL InstructionCacheFlush\r
         .proc   InstructionCacheFlush\r
         .align 32\r
 InstructionCacheFlush::\r
@@ -160,7 +158,7 @@ LoopBack:   // $L143:
 //       Notes:\r
 //\r
 //\r
-        .globl ChainHandler\r
+        ASM_GLOBAL ChainHandler\r
         .proc ChainHandler\r
 ChainHandler:\r
 \r
@@ -235,7 +233,7 @@ ChainHandlerDone:
 //  Notes:\r
 //\r
 //\r
-        .globl UnchainHandler\r
+        ASM_GLOBAL UnchainHandler\r
         .proc UnchainHandler\r
 \r
 UnchainHandler:\r
@@ -668,7 +666,7 @@ SetSlotDone:
 //  Returns:\r
 //      Current value if IVA\r
 \r
-        .globl     GetIva\r
+        ASM_GLOBAL     GetIva\r
         .proc       GetIva\r
 GetIva:\r
         mov         r8=cr2;;\r
@@ -688,7 +686,7 @@ GetIva:
 //  Returns:\r
 //      Previous state of psr.ic\r
 //\r
-        .globl     ProgramInterruptFlags\r
+        ASM_GLOBAL     ProgramInterruptFlags\r
         .proc       ProgramInterruptFlags\r
 ProgramInterruptFlags:\r
         alloc       loc0=1,2,0,0;;\r
@@ -1274,7 +1272,7 @@ EndHookHandler:
 //      Saves IVT index to SCRATCH_REG1 (immediate value is fixed up when code is copied\r
 //          to the IVT entry.\r
 \r
-        .globl HookStub\r
+        ASM_GLOBAL HookStub\r
         .proc   HookStub\r
 HookStub:\r
 \r