ryujinx-mirror/Ryujinx.HLE/HOS/Services/Hid
gdkchan 08831eecf7
IPC refactor part 3+4: New server HIPC message processor (#4188)
* IPC refactor part 3 + 4: New server HIPC message processor with source generator based serialization

* Make types match on calls to AlignUp/AlignDown

* Formatting

* Address some PR feedback

* Move BitfieldExtensions to Ryujinx.Common.Utilities and consolidate implementations

* Rename Reader/Writer to SpanReader/SpanWriter and move to Ryujinx.Common.Memory

* Implement EventType

* Address more PR feedback

* Log request processing errors since they are not normal

* Rename waitable to multiwait and add missing lock

* PR feedback

* Ac_K PR feedback
2023-01-04 23:15:45 +01:00
..
HidDevices Removed unused usings. (#3593) 2022-08-18 18:04:54 +02:00
HidServer IPC refactor part 3+4: New server HIPC message processor (#4188) 2023-01-04 23:15:45 +01:00
Irs IPC refactor part 3+4: New server HIPC message processor (#4188) 2023-01-04 23:15:45 +01:00
Types hid: A little cleanup (#2950) 2021-12-29 14:49:10 +01:00
Hid.cs hle: Some cleanup (#3210) 2022-03-22 20:46:16 +01:00
IHidbusServer.cs Refactoring HOS folder structure (#771) 2019-09-19 10:45:11 +10:00
IHidDebugServer.cs Refactoring HOS folder structure (#771) 2019-09-19 10:45:11 +10:00
IHidServer.cs IPC refactor part 3+4: New server HIPC message processor (#4188) 2023-01-04 23:15:45 +01:00
IHidSystemServer.cs hid: Cleanup and implement some calls (#2380) 2021-06-23 22:52:55 +02:00
ISystemServer.cs Refactoring HOS folder structure (#771) 2019-09-19 10:45:11 +10:00
ResultCode.cs Implement vibrations (#2468) 2021-08-05 00:39:40 +02:00