diff options
author | Liam <byteslice@airmail.cc> | 2022-12-10 12:24:33 -0500 |
---|---|---|
committer | Liam <byteslice@airmail.cc> | 2022-12-11 12:46:34 -0500 |
commit | ed3719244111af380fbba9e13286192c00708dea (patch) | |
tree | 717f9598dd33fef8783005c9015486bc88a8a6c2 /src/common/cache_management.h | |
parent | f6e705737a49ea7e10392181cb2f115ed3543941 (diff) |
memory: correct semantics of data cache management operations
Diffstat (limited to 'src/common/cache_management.h')
-rw-r--r-- | src/common/cache_management.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/common/cache_management.h b/src/common/cache_management.h deleted file mode 100644 index 038323e95..000000000 --- a/src/common/cache_management.h +++ /dev/null @@ -1,27 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include <cstddef> - -namespace Common { - -// Data cache instructions enabled at EL0 by SCTLR_EL1.UCI. -// VA = virtual address -// PoC = point of coherency -// PoU = point of unification - -// dc cvau -void DataCacheLineCleanByVAToPoU(void* start, size_t size); - -// dc civac -void DataCacheLineCleanAndInvalidateByVAToPoC(void* start, size_t size); - -// dc cvac -void DataCacheLineCleanByVAToPoC(void* start, size_t size); - -// dc zva -void DataCacheZeroByVA(void* start, size_t size); - -} // namespace Common |