From ed3719244111af380fbba9e13286192c00708dea Mon Sep 17 00:00:00 2001 From: Liam Date: Sat, 10 Dec 2022 12:24:33 -0500 Subject: memory: correct semantics of data cache management operations --- src/common/cache_management.h | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 src/common/cache_management.h (limited to 'src/common/cache_management.h') 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 - -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 -- cgit v1.2.3