diff options
author | Mai <mathew1800@gmail.com> | 2022-12-11 21:09:31 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-11 21:09:31 +0000 |
commit | d5684dbe7d7a562a79e267350ef9a45f23dfb817 (patch) | |
tree | b0d46890c04d8eada6e95f7a25a79f89ff8f6beb /src/common/cache_management.h | |
parent | 623429a27ec943f3c1ba758aaf741589b0493ddb (diff) | |
parent | ed3719244111af380fbba9e13286192c00708dea (diff) |
Merge pull request #9415 from liamwhite/dc
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 |