diff options
| author | 2020-04-08 21:08:28 -0400 | |
|---|---|---|
| committer | 2020-04-17 00:59:32 -0400 | |
| commit | 8bbc38a7bd59e285c4098c1a70528455c4bb0f29 (patch) | |
| tree | b6deea5e4266a9a577add61c9910a2e59de970b3 /src | |
| parent | kernel: resource_limit: Reserve physical memory. (diff) | |
| download | yuzu-8bbc38a7bd59e285c4098c1a70528455c4bb0f29.tar.gz yuzu-8bbc38a7bd59e285c4098c1a70528455c4bb0f29.tar.xz yuzu-8bbc38a7bd59e285c4098c1a70528455c4bb0f29.zip | |
service: irs: Update for new shared memory layout.
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/hle/service/hid/irs.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/hle/service/hid/irs.cpp b/src/core/hle/service/hid/irs.cpp index 5e79e2c1a..36ed6f7da 100644 --- a/src/core/hle/service/hid/irs.cpp +++ b/src/core/hle/service/hid/irs.cpp | |||
| @@ -6,6 +6,7 @@ | |||
| 6 | #include "core/core.h" | 6 | #include "core/core.h" |
| 7 | #include "core/core_timing.h" | 7 | #include "core/core_timing.h" |
| 8 | #include "core/hle/ipc_helpers.h" | 8 | #include "core/hle/ipc_helpers.h" |
| 9 | #include "core/hle/kernel/kernel.h" | ||
| 9 | #include "core/hle/kernel/shared_memory.h" | 10 | #include "core/hle/kernel/shared_memory.h" |
| 10 | #include "core/hle/service/hid/irs.h" | 11 | #include "core/hle/service/hid/irs.h" |
| 11 | 12 | ||
| @@ -38,9 +39,8 @@ IRS::IRS(Core::System& system) : ServiceFramework{"irs"}, system(system) { | |||
| 38 | RegisterHandlers(functions); | 39 | RegisterHandlers(functions); |
| 39 | 40 | ||
| 40 | auto& kernel = system.Kernel(); | 41 | auto& kernel = system.Kernel(); |
| 41 | shared_mem = Kernel::SharedMemory::Create( | 42 | |
| 42 | kernel, nullptr, 0x8000, Kernel::MemoryPermission::ReadWrite, | 43 | shared_mem = SharedFrom(&kernel.GetIrsSharedMem()); |
| 43 | Kernel::MemoryPermission::Read, 0, Kernel::MemoryRegion::BASE, "IRS:SharedMemory"); | ||
| 44 | } | 44 | } |
| 45 | 45 | ||
| 46 | void IRS::ActivateIrsensor(Kernel::HLERequestContext& ctx) { | 46 | void IRS::ActivateIrsensor(Kernel::HLERequestContext& ctx) { |