summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/CpuMpPei/Ia32/MpFuncs.asm
diff options
context:
space:
mode:
Diffstat (limited to 'UefiCpuPkg/CpuMpPei/Ia32/MpFuncs.asm')
-rw-r--r--UefiCpuPkg/CpuMpPei/Ia32/MpFuncs.asm6
1 files changed, 6 insertions, 0 deletions
diff --git a/UefiCpuPkg/CpuMpPei/Ia32/MpFuncs.asm b/UefiCpuPkg/CpuMpPei/Ia32/MpFuncs.asm
index 63c80489f4..060f4670e0 100644
--- a/UefiCpuPkg/CpuMpPei/Ia32/MpFuncs.asm
+++ b/UefiCpuPkg/CpuMpPei/Ia32/MpFuncs.asm
@@ -144,6 +144,12 @@ CProcedureInvoke:
RendezvousFunnelProc ENDP
RendezvousFunnelProcEnd::
+AsmCliHltLoop PROC near C PUBLIC
+ cli
+ hlt
+ jmp $-2
+AsmCliHltLoop ENDP
+
;-------------------------------------------------------------------------------------
; AsmGetAddressMap (&AddressMap);
;-------------------------------------------------------------------------------------