diff options
| author | bunnei <bunneidev@gmail.com> | 2018-02-13 19:05:06 -0500 | 
|---|---|---|
| committer | bunnei <bunneidev@gmail.com> | 2018-02-14 21:16:27 -0500 | 
| commit | e0171844450b98a13ebf1e414cd8b45c9b6223be (patch) | |
| tree | 2c2663b874b793ad458ec9d921098e4fb8db9ddc | |
| parent | db873a232ca92191df89e7e5a13f254f3d58b966 (diff) | |
hid: Stub GetVibrationDeviceInfo and SendVibrationValues.
| -rw-r--r-- | src/core/hle/service/hid/hid.cpp | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/src/core/hle/service/hid/hid.cpp b/src/core/hle/service/hid/hid.cpp index d757d2eae..3f1c18505 100644 --- a/src/core/hle/service/hid/hid.cpp +++ b/src/core/hle/service/hid/hid.cpp @@ -186,7 +186,9 @@ public:              {121, &Hid::GetNpadJoyHoldType, "GetNpadJoyHoldType"},              {124, nullptr, "SetNpadJoyAssignmentModeDual"},              {128, &Hid::SetNpadHandheldActivationMode, "SetNpadHandheldActivationMode"}, +            {200, &Hid::GetVibrationDeviceInfo, "GetVibrationDeviceInfo"},              {203, &Hid::CreateActiveVibrationDeviceList, "CreateActiveVibrationDeviceList"}, +            {206, &Hid::SendVibrationValues, "SendVibrationValues"},          };          RegisterHandlers(functions); @@ -272,12 +274,25 @@ private:          LOG_WARNING(Service_HID, "(STUBBED) called");      } +    void GetVibrationDeviceInfo(Kernel::HLERequestContext& ctx) { +        IPC::ResponseBuilder rb{ctx, 4}; +        rb.Push(RESULT_SUCCESS); +        rb.Push<u64>(0); +        LOG_WARNING(Service_HID, "(STUBBED) called"); +    } +      void CreateActiveVibrationDeviceList(Kernel::HLERequestContext& ctx) {          IPC::ResponseBuilder rb{ctx, 2, 0, 1};          rb.Push(RESULT_SUCCESS);          rb.PushIpcInterface<IActiveVibrationDeviceList>();          LOG_DEBUG(Service_HID, "called");      } + +    void SendVibrationValues(Kernel::HLERequestContext& ctx) { +        IPC::ResponseBuilder rb{ctx, 2}; +        rb.Push(RESULT_SUCCESS); +        LOG_WARNING(Service_HID, "(STUBBED) called"); +    }  };  void ReloadInputDevices() {} | 
