|
@@ -1,35 +0,0 @@
|
|
|
-#------------------------------------------------------------------------------
|
|
|
-# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
|
|
-# This program and the accompanying materials
|
|
|
-# are licensed and made available under the terms and conditions of the BSD License
|
|
|
-# which accompanies this distribution. The full text of the license may be found at
|
|
|
-# http://opensource.org/licenses/bsd-license.php.
|
|
|
-#
|
|
|
-# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
|
|
-# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|
|
-#
|
|
|
-# Module Name:
|
|
|
-#
|
|
|
-# CpuFlushTlb.Asm
|
|
|
-#
|
|
|
-# Abstract:
|
|
|
-#
|
|
|
-# CpuFlushTlb function
|
|
|
-#
|
|
|
-# Notes:
|
|
|
-#
|
|
|
-#------------------------------------------------------------------------------
|
|
|
-
|
|
|
-ASM_GLOBAL ASM_PFX(CpuFlushTlb)
|
|
|
-
|
|
|
-#------------------------------------------------------------------------------
|
|
|
-# VOID
|
|
|
-# EFIAPI
|
|
|
-# CpuFlushTlb (
|
|
|
-# VOID
|
|
|
-# );
|
|
|
-#------------------------------------------------------------------------------
|
|
|
-ASM_PFX(CpuFlushTlb):
|
|
|
- mov %cr3, %rax
|
|
|
- mov %rax, %cr3
|
|
|
- ret
|