mirror of https://github.com/acidanthera/audk.git
23 lines
518 B
ArmAsm
23 lines
518 B
ArmAsm
//------------------------------------------------------------------------------
|
|
//
|
|
// MemoryFence() for RiscV64
|
|
//
|
|
// Copyright (c) 2021, Hewlett Packard Enterprise Development. All rights reserved.
|
|
//
|
|
// SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
//
|
|
//------------------------------------------------------------------------------
|
|
|
|
.text
|
|
.p2align 2
|
|
|
|
ASM_GLOBAL ASM_PFX(MemoryFence)
|
|
|
|
//
|
|
// Memory fence for RiscV64
|
|
//
|
|
//
|
|
ASM_PFX(MemoryFence):
|
|
fence // Fence on all memory and I/O
|
|
ret
|