1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-10-01 12:30:00 +02:00
Ryujinx/Ryujinx.HLE/HOS/Services/Hid
Ac_K ba86a5d7f3 nfp:user: Implement IUser (#714)
* nfp:user: Implement IUser

- Based on RE of sysmod FW 1.0 and 3.0 with help of https://github.com/switchbrew/libnx/ and https://reswitched.github.io/SwIPC/ifaces.html#nn::nfp::detail::IUser
- Accurate implementation of Initialize, AttachActivateEvent, AttachDeactivateEvent, GetState, GetDeviceState, GetNpadId and GetDeviceState.
- Implementation of Finalize and ListDevices (close #638).

* reorder private var

* fix nits
2019-06-28 21:08:23 +10:00
..
Irs irs: Little service cleanup (#712) 2019-06-27 18:02:41 +02:00
HidNpad.cs Adjust naming conventions and general refactoring in HLE Project (#527) 2018-12-06 09:16:24 -02:00
HidSixAxis.cs Full 5.X stubbed IHidServer (#428) 2018-09-21 02:08:35 +02:00
HidUtils.cs nfp:user: Implement IUser (#714) 2019-06-28 21:08:23 +10:00
HidVibration.cs Adjust naming conventions and general refactoring in HLE Project (#527) 2018-12-06 09:16:24 -02:00
IActiveVibrationDeviceList.cs Adjust naming conventions and general refactoring in HLE Project (#527) 2018-12-06 09:16:24 -02:00
IAppletResource.cs Refactor SVC handler (#540) 2018-12-18 03:33:36 -02:00
IHidServer.cs Refactor Ryujinx.Common and HLE Stub Logging (#537) 2019-01-11 01:11:46 +01:00
NpadIdType.cs irs: Little service cleanup (#712) 2019-06-27 18:02:41 +02:00