summaryrefslogtreecommitdiffstats
path: root/src/core/memory.h
diff options
context:
space:
mode:
authorYuri Kunde Schlesner <yuriks@yuriks.net>2017-06-22 05:21:49 +0200
committerYuri Kunde Schlesner <yuriks@yuriks.net>2017-06-22 07:55:17 +0200
commit326e7c70208865b013e138972b25687d805488d0 (patch)
treeb88cd1431d0069052b0bab969ba480a9278f8c22 /src/core/memory.h
parentMerge pull request #2792 from wwylele/lutlutlut (diff)
downloadyuzu-326e7c70208865b013e138972b25687d805488d0.tar
yuzu-326e7c70208865b013e138972b25687d805488d0.tar.gz
yuzu-326e7c70208865b013e138972b25687d805488d0.tar.bz2
yuzu-326e7c70208865b013e138972b25687d805488d0.tar.lz
yuzu-326e7c70208865b013e138972b25687d805488d0.tar.xz
yuzu-326e7c70208865b013e138972b25687d805488d0.tar.zst
yuzu-326e7c70208865b013e138972b25687d805488d0.zip
Diffstat (limited to '')
-rw-r--r--src/core/memory.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/memory.h b/src/core/memory.h
index 71fb278ad..77277c342 100644
--- a/src/core/memory.h
+++ b/src/core/memory.h
@@ -7,6 +7,7 @@
#include <array>
#include <cstddef>
#include <string>
+#include <boost/optional.hpp>
#include "common/common_types.h"
namespace Memory {
@@ -154,9 +155,9 @@ std::string ReadCString(VAddr virtual_address, std::size_t max_length);
PAddr VirtualToPhysicalAddress(VAddr addr);
/**
-* Undoes a mapping performed by VirtualToPhysicalAddress().
-*/
-VAddr PhysicalToVirtualAddress(PAddr addr);
+ * Undoes a mapping performed by VirtualToPhysicalAddress().
+ */
+boost::optional<VAddr> PhysicalToVirtualAddress(PAddr addr);
/**
* Gets a pointer to the memory region beginning at the specified physical address.