diff options
| author | HorrorTroll <sonicvipduc@gmail.com> | 2019-04-25 20:03:00 +0700 |
|---|---|---|
| committer | jduncanator <1518948+jduncanator@users.noreply.github.com> | 2019-04-25 23:03:00 +1000 |
| commit | 6e8c080968a3de33166c258512bd69e08b73aa69 (patch) | |
| tree | 60e985956030663d0a513e21f7b1a1c4c147046a /Ryujinx.HLE/HOS/Services/Irs | |
| parent | 26be1cb4e285ed275ee885ec398833b02345a0e7 (diff) | |
Updates to nifm, irs and nvdrv services (#679)
Diffstat (limited to 'Ryujinx.HLE/HOS/Services/Irs')
| -rw-r--r-- | Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs b/Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs index 500d5f10..f0864c58 100644 --- a/Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs +++ b/Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs @@ -20,10 +20,11 @@ namespace Ryujinx.HLE.HOS.Services.Irs { _commands = new Dictionary<int, ServiceProcessRequest> { - { 302, ActivateIrsensor }, - { 303, DeactivateIrsensor }, - { 304, GetIrsensorSharedMemoryHandle }, - { 311, GetNpadIrCameraHandle } + { 302, ActivateIrsensor }, + { 303, DeactivateIrsensor }, + { 304, GetIrsensorSharedMemoryHandle }, + { 311, GetNpadIrCameraHandle }, + { 319, ActivateIrsensorWithFunctionLevel } }; _irsSharedMem = irsSharedMem; @@ -103,5 +104,16 @@ namespace Ryujinx.HLE.HOS.Services.Irs default: throw new ArgumentOutOfRangeException(nameof(npadId)); } } + + // ActivateIrsensorWithFunctionLevel(nn::applet::AppletResourceUserId, nn::irsensor::PackedFunctionLevel, pid) + public long ActivateIrsensorWithFunctionLevel(ServiceCtx context) + { + long appletResourceUserId = context.RequestData.ReadInt64(); + long packedFunctionLevel = context.RequestData.ReadInt64(); + + Logger.PrintStub(LogClass.ServiceIrs, new { appletResourceUserId, packedFunctionLevel }); + + return 0; + } } }
\ No newline at end of file |
