From 4e7a6639d2be8c1c6a195004a1ca612a25085fea Mon Sep 17 00:00:00 2001 From: bunnei Date: Thu, 23 Dec 2021 01:10:36 -0800 Subject: core: hle: kernel: Implement SetMemoryPermission. - Not seen in any games yet, but validated with kernel tests. --- src/core/hle/kernel/svc_wrap.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/core/hle/kernel/svc_wrap.h') diff --git a/src/core/hle/kernel/svc_wrap.h b/src/core/hle/kernel/svc_wrap.h index 86255fe6d..a60adfcab 100644 --- a/src/core/hle/kernel/svc_wrap.h +++ b/src/core/hle/kernel/svc_wrap.h @@ -249,6 +249,14 @@ void SvcWrap64(Core::System& system) { func(system, Param(system, 0), Param(system, 1), static_cast(Param(system, 2))).raw); } +// Used by SetMemoryPermission +template +void SvcWrap64(Core::System& system) { + FuncReturn(system, func(system, Param(system, 0), Param(system, 1), + static_cast(Param(system, 2))) + .raw); +} + // Used by MapSharedMemory template void SvcWrap64(Core::System& system) { -- cgit v1.2.3