diff options
| author | 2022-01-21 14:26:05 -0800 | |
|---|---|---|
| committer | 2022-01-21 14:26:05 -0800 | |
| commit | d990f043bd50ea11e2dd26a8cb4c7425382363ac (patch) | |
| tree | 2c1d5172efd32a1677895aa1720c1d37b32ef974 | |
| parent | Merge pull request #7755 from v1993/someone-in-here-lacks-system-wide-theming (diff) | |
| parent | service/wlan: Update function tables (diff) | |
| download | yuzu-d990f043bd50ea11e2dd26a8cb4c7425382363ac.tar.gz yuzu-d990f043bd50ea11e2dd26a8cb4c7425382363ac.tar.xz yuzu-d990f043bd50ea11e2dd26a8cb4c7425382363ac.zip | |
Merge pull request #7756 from lioncash/service
service: Update function tables
Diffstat (limited to '')
| -rw-r--r-- | src/core/hle/service/acc/acc_su.cpp | 4 | ||||
| -rw-r--r-- | src/core/hle/service/acc/acc_u1.cpp | 4 | ||||
| -rw-r--r-- | src/core/hle/service/am/omm.cpp | 1 | ||||
| -rw-r--r-- | src/core/hle/service/audio/audctl.cpp | 16 | ||||
| -rw-r--r-- | src/core/hle/service/btm/btm.cpp | 30 | ||||
| -rw-r--r-- | src/core/hle/service/filesystem/fsp_srv.cpp | 3 | ||||
| -rw-r--r-- | src/core/hle/service/friend/friend.cpp | 12 | ||||
| -rw-r--r-- | src/core/hle/service/nim/nim.cpp | 6 | ||||
| -rw-r--r-- | src/core/hle/service/ns/ns.cpp | 6 | ||||
| -rw-r--r-- | src/core/hle/service/set/set_sys.cpp | 2 | ||||
| -rw-r--r-- | src/core/hle/service/usb/usb.cpp | 42 | ||||
| -rw-r--r-- | src/core/hle/service/wlan/wlan.cpp | 2 |
12 files changed, 82 insertions, 46 deletions
diff --git a/src/core/hle/service/acc/acc_su.cpp b/src/core/hle/service/acc/acc_su.cpp index 94a1b8814..f4034d591 100644 --- a/src/core/hle/service/acc/acc_su.cpp +++ b/src/core/hle/service/acc/acc_su.cpp | |||
| @@ -37,8 +37,8 @@ ACC_SU::ACC_SU(std::shared_ptr<Module> module_, std::shared_ptr<ProfileManager> | |||
| 37 | {130, nullptr, "ActivateOpenContextRetention"}, | 37 | {130, nullptr, "ActivateOpenContextRetention"}, |
| 38 | {140, &ACC_SU::ListQualifiedUsers, "ListQualifiedUsers"}, | 38 | {140, &ACC_SU::ListQualifiedUsers, "ListQualifiedUsers"}, |
| 39 | {150, nullptr, "AuthenticateApplicationAsync"}, | 39 | {150, nullptr, "AuthenticateApplicationAsync"}, |
| 40 | {151, nullptr, "Unknown151"}, | 40 | {151, nullptr, "EnsureSignedDeviceIdentifierCacheForNintendoAccountAsync"}, |
| 41 | {152, nullptr, "Unknown152"}, | 41 | {152, nullptr, "LoadSignedDeviceIdentifierCacheForNintendoAccount"}, |
| 42 | {190, nullptr, "GetUserLastOpenedApplication"}, | 42 | {190, nullptr, "GetUserLastOpenedApplication"}, |
| 43 | {191, nullptr, "ActivateOpenContextHolder"}, | 43 | {191, nullptr, "ActivateOpenContextHolder"}, |
| 44 | {200, nullptr, "BeginUserRegistration"}, | 44 | {200, nullptr, "BeginUserRegistration"}, |
diff --git a/src/core/hle/service/acc/acc_u1.cpp b/src/core/hle/service/acc/acc_u1.cpp index 6ce7fe8e6..991921984 100644 --- a/src/core/hle/service/acc/acc_u1.cpp +++ b/src/core/hle/service/acc/acc_u1.cpp | |||
| @@ -37,8 +37,8 @@ ACC_U1::ACC_U1(std::shared_ptr<Module> module_, std::shared_ptr<ProfileManager> | |||
| 37 | {130, nullptr, "ActivateOpenContextRetention"}, | 37 | {130, nullptr, "ActivateOpenContextRetention"}, |
| 38 | {140, &ACC_U1::ListQualifiedUsers, "ListQualifiedUsers"}, | 38 | {140, &ACC_U1::ListQualifiedUsers, "ListQualifiedUsers"}, |
| 39 | {150, nullptr, "AuthenticateApplicationAsync"}, | 39 | {150, nullptr, "AuthenticateApplicationAsync"}, |
| 40 | {151, nullptr, "Unknown151"}, | 40 | {151, nullptr, "EnsureSignedDeviceIdentifierCacheForNintendoAccountAsync"}, |
| 41 | {152, nullptr, "Unknown152"}, | 41 | {152, nullptr, "LoadSignedDeviceIdentifierCacheForNintendoAccount"}, |
| 42 | {190, nullptr, "GetUserLastOpenedApplication"}, | 42 | {190, nullptr, "GetUserLastOpenedApplication"}, |
| 43 | {191, nullptr, "ActivateOpenContextHolder"}, | 43 | {191, nullptr, "ActivateOpenContextHolder"}, |
| 44 | {997, nullptr, "DebugInvalidateTokenCacheForUser"}, | 44 | {997, nullptr, "DebugInvalidateTokenCacheForUser"}, |
diff --git a/src/core/hle/service/am/omm.cpp b/src/core/hle/service/am/omm.cpp index 55de67e1d..6da9b9f58 100644 --- a/src/core/hle/service/am/omm.cpp +++ b/src/core/hle/service/am/omm.cpp | |||
| @@ -37,6 +37,7 @@ OMM::OMM(Core::System& system_) : ServiceFramework{system_, "omm"} { | |||
| 37 | {25, nullptr, "SetApplicationCecSettingsAndNotifyChanged"}, | 37 | {25, nullptr, "SetApplicationCecSettingsAndNotifyChanged"}, |
| 38 | {26, nullptr, "GetOperationModeSystemInfo"}, | 38 | {26, nullptr, "GetOperationModeSystemInfo"}, |
| 39 | {27, nullptr, "GetAppletFullAwakingSystemEvent"}, | 39 | {27, nullptr, "GetAppletFullAwakingSystemEvent"}, |
| 40 | {28, nullptr, "CreateCradleFirmwareUpdater"}, | ||
| 40 | }; | 41 | }; |
| 41 | // clang-format on | 42 | // clang-format on |
| 42 | 43 | ||
diff --git a/src/core/hle/service/audio/audctl.cpp b/src/core/hle/service/audio/audctl.cpp index 2e46e7161..260fd0e0e 100644 --- a/src/core/hle/service/audio/audctl.cpp +++ b/src/core/hle/service/audio/audctl.cpp | |||
| @@ -41,14 +41,14 @@ AudCtl::AudCtl(Core::System& system_) : ServiceFramework{system_, "audctl"} { | |||
| 41 | {27, nullptr, "SetVolumeMappingTableForDev"}, | 41 | {27, nullptr, "SetVolumeMappingTableForDev"}, |
| 42 | {28, nullptr, "GetAudioOutputChannelCountForPlayReport"}, | 42 | {28, nullptr, "GetAudioOutputChannelCountForPlayReport"}, |
| 43 | {29, nullptr, "BindAudioOutputChannelCountUpdateEventForPlayReport"}, | 43 | {29, nullptr, "BindAudioOutputChannelCountUpdateEventForPlayReport"}, |
| 44 | {30, nullptr, "Unknown30"}, | 44 | {30, nullptr, "SetSpeakerAutoMuteEnabled"}, |
| 45 | {31, nullptr, "Unknown31"}, | 45 | {31, nullptr, "IsSpeakerAutoMuteEnabled"}, |
| 46 | {32, nullptr, "Unknown32"}, | 46 | {32, nullptr, "GetActiveOutputTarget"}, |
| 47 | {33, nullptr, "Unknown33"}, | 47 | {33, nullptr, "GetTargetDeviceInfo"}, |
| 48 | {34, nullptr, "Unknown34"}, | 48 | {34, nullptr, "AcquireTargetNotification"}, |
| 49 | {10000, nullptr, "Unknown10000"}, | 49 | {10000, nullptr, "NotifyAudioOutputTargetForPlayReport"}, |
| 50 | {10001, nullptr, "Unknown10001"}, | 50 | {10001, nullptr, "NotifyAudioOutputChannelCountForPlayReport"}, |
| 51 | {10002, nullptr, "Unknown10002"}, | 51 | {10002, nullptr, "NotifyUnsupportedUsbOutputDeviceAttachedForPlayReport"}, |
| 52 | }; | 52 | }; |
| 53 | // clang-format on | 53 | // clang-format on |
| 54 | 54 | ||
diff --git a/src/core/hle/service/btm/btm.cpp b/src/core/hle/service/btm/btm.cpp index d337fd317..cc268d877 100644 --- a/src/core/hle/service/btm/btm.cpp +++ b/src/core/hle/service/btm/btm.cpp | |||
| @@ -201,6 +201,22 @@ public: | |||
| 201 | {62, nullptr, "Unknown62"}, | 201 | {62, nullptr, "Unknown62"}, |
| 202 | {63, nullptr, "Unknown63"}, | 202 | {63, nullptr, "Unknown63"}, |
| 203 | {64, nullptr, "Unknown64"}, | 203 | {64, nullptr, "Unknown64"}, |
| 204 | {65, nullptr, "Unknown65"}, | ||
| 205 | {66, nullptr, "Unknown66"}, | ||
| 206 | {67, nullptr, "Unknown67"}, | ||
| 207 | {68, nullptr, "Unknown68"}, | ||
| 208 | {69, nullptr, "Unknown69"}, | ||
| 209 | {70, nullptr, "Unknown70"}, | ||
| 210 | {71, nullptr, "Unknown71"}, | ||
| 211 | {72, nullptr, "Unknown72"}, | ||
| 212 | {73, nullptr, "Unknown73"}, | ||
| 213 | {74, nullptr, "Unknown74"}, | ||
| 214 | {75, nullptr, "Unknown75"}, | ||
| 215 | {76, nullptr, "Unknown76"}, | ||
| 216 | {100, nullptr, "Unknown100"}, | ||
| 217 | {101, nullptr, "Unknown101"}, | ||
| 218 | {110, nullptr, "Unknown102"}, | ||
| 219 | {111, nullptr, "Unknown103"}, | ||
| 204 | }; | 220 | }; |
| 205 | // clang-format on | 221 | // clang-format on |
| 206 | 222 | ||
| @@ -249,6 +265,20 @@ public: | |||
| 249 | {7, nullptr, "AcquireRadioEvent"}, | 265 | {7, nullptr, "AcquireRadioEvent"}, |
| 250 | {8, nullptr, "AcquireGamepadPairingEvent"}, | 266 | {8, nullptr, "AcquireGamepadPairingEvent"}, |
| 251 | {9, nullptr, "IsGamepadPairingStarted"}, | 267 | {9, nullptr, "IsGamepadPairingStarted"}, |
| 268 | {10, nullptr, "StartAudioDeviceDiscovery"}, | ||
| 269 | {11, nullptr, "StopAudioDeviceDiscovery"}, | ||
| 270 | {12, nullptr, "IsDiscoveryingAudioDevice"}, | ||
| 271 | {13, nullptr, "GetDiscoveredAudioDevice"}, | ||
| 272 | {14, nullptr, "AcquireAudioDeviceConnectionEvent"}, | ||
| 273 | {15, nullptr, "ConnectAudioDevice"}, | ||
| 274 | {16, nullptr, "IsConnectingAudioDevice"}, | ||
| 275 | {17, nullptr, "GetConnectedAudioDevices"}, | ||
| 276 | {18, nullptr, "DisconnectAudioDevice"}, | ||
| 277 | {19, nullptr, "AcquirePairedAudioDeviceInfoChangedEvent"}, | ||
| 278 | {20, nullptr, "GetPairedAudioDevices"}, | ||
| 279 | {21, nullptr, "RemoveAudioDevicePairing"}, | ||
| 280 | {22, nullptr, "RequestAudioDeviceConnectionRejection"}, | ||
| 281 | {23, nullptr, "CancelAudioDeviceConnectionRejection"} | ||
| 252 | }; | 282 | }; |
| 253 | // clang-format on | 283 | // clang-format on |
| 254 | 284 | ||
diff --git a/src/core/hle/service/filesystem/fsp_srv.cpp b/src/core/hle/service/filesystem/fsp_srv.cpp index 3501bc1a4..b087e7bba 100644 --- a/src/core/hle/service/filesystem/fsp_srv.cpp +++ b/src/core/hle/service/filesystem/fsp_srv.cpp | |||
| @@ -744,6 +744,7 @@ FSP_SRV::FSP_SRV(Core::System& system_) | |||
| 744 | {203, &FSP_SRV::OpenPatchDataStorageByCurrentProcess, "OpenPatchDataStorageByCurrentProcess"}, | 744 | {203, &FSP_SRV::OpenPatchDataStorageByCurrentProcess, "OpenPatchDataStorageByCurrentProcess"}, |
| 745 | {204, nullptr, "OpenDataFileSystemByProgramIndex"}, | 745 | {204, nullptr, "OpenDataFileSystemByProgramIndex"}, |
| 746 | {205, &FSP_SRV::OpenDataStorageWithProgramIndex, "OpenDataStorageWithProgramIndex"}, | 746 | {205, &FSP_SRV::OpenDataStorageWithProgramIndex, "OpenDataStorageWithProgramIndex"}, |
| 747 | {206, nullptr, "OpenDataStorageByPath"}, | ||
| 747 | {400, nullptr, "OpenDeviceOperator"}, | 748 | {400, nullptr, "OpenDeviceOperator"}, |
| 748 | {500, nullptr, "OpenSdCardDetectionEventNotifier"}, | 749 | {500, nullptr, "OpenSdCardDetectionEventNotifier"}, |
| 749 | {501, nullptr, "OpenGameCardDetectionEventNotifier"}, | 750 | {501, nullptr, "OpenGameCardDetectionEventNotifier"}, |
| @@ -796,6 +797,8 @@ FSP_SRV::FSP_SRV(Core::System& system_) | |||
| 796 | {1014, nullptr, "OutputMultiProgramTagAccessLog"}, | 797 | {1014, nullptr, "OutputMultiProgramTagAccessLog"}, |
| 797 | {1016, nullptr, "FlushAccessLogOnSdCard"}, | 798 | {1016, nullptr, "FlushAccessLogOnSdCard"}, |
| 798 | {1017, nullptr, "OutputApplicationInfoAccessLog"}, | 799 | {1017, nullptr, "OutputApplicationInfoAccessLog"}, |
| 800 | {1018, nullptr, "SetDebugOption"}, | ||
| 801 | {1019, nullptr, "UnsetDebugOption"}, | ||
| 799 | {1100, nullptr, "OverrideSaveDataTransferTokenSignVerificationKey"}, | 802 | {1100, nullptr, "OverrideSaveDataTransferTokenSignVerificationKey"}, |
| 800 | {1110, nullptr, "CorruptSaveDataFileSystemBySaveDataSpaceId2"}, | 803 | {1110, nullptr, "CorruptSaveDataFileSystemBySaveDataSpaceId2"}, |
| 801 | {1200, &FSP_SRV::OpenMultiCommitManager, "OpenMultiCommitManager"}, | 804 | {1200, &FSP_SRV::OpenMultiCommitManager, "OpenMultiCommitManager"}, |
diff --git a/src/core/hle/service/friend/friend.cpp b/src/core/hle/service/friend/friend.cpp index 3c36f4085..9f9cea1e0 100644 --- a/src/core/hle/service/friend/friend.cpp +++ b/src/core/hle/service/friend/friend.cpp | |||
| @@ -27,13 +27,13 @@ public: | |||
| 27 | {10101, &IFriendService::GetFriendList, "GetFriendList"}, | 27 | {10101, &IFriendService::GetFriendList, "GetFriendList"}, |
| 28 | {10102, nullptr, "UpdateFriendInfo"}, | 28 | {10102, nullptr, "UpdateFriendInfo"}, |
| 29 | {10110, nullptr, "GetFriendProfileImage"}, | 29 | {10110, nullptr, "GetFriendProfileImage"}, |
| 30 | {10120, nullptr, "Unknown10120"}, | 30 | {10120, nullptr, "IsFriendListCacheAvailable"}, |
| 31 | {10121, nullptr, "Unknown10121"}, | 31 | {10121, nullptr, "EnsureFriendListAvailable"}, |
| 32 | {10200, nullptr, "SendFriendRequestForApplication"}, | 32 | {10200, nullptr, "SendFriendRequestForApplication"}, |
| 33 | {10211, nullptr, "AddFacedFriendRequestForApplication"}, | 33 | {10211, nullptr, "AddFacedFriendRequestForApplication"}, |
| 34 | {10400, &IFriendService::GetBlockedUserListIds, "GetBlockedUserListIds"}, | 34 | {10400, &IFriendService::GetBlockedUserListIds, "GetBlockedUserListIds"}, |
| 35 | {10420, nullptr, "Unknown10420"}, | 35 | {10420, nullptr, "IsBlockedUserListCacheAvailable"}, |
| 36 | {10421, nullptr, "Unknown10421"}, | 36 | {10421, nullptr, "EnsureBlockedUserListAvailable"}, |
| 37 | {10500, nullptr, "GetProfileList"}, | 37 | {10500, nullptr, "GetProfileList"}, |
| 38 | {10600, nullptr, "DeclareOpenOnlinePlaySession"}, | 38 | {10600, nullptr, "DeclareOpenOnlinePlaySession"}, |
| 39 | {10601, &IFriendService::DeclareCloseOnlinePlaySession, "DeclareCloseOnlinePlaySession"}, | 39 | {10601, &IFriendService::DeclareCloseOnlinePlaySession, "DeclareCloseOnlinePlaySession"}, |
| @@ -103,8 +103,8 @@ public: | |||
| 103 | {30900, nullptr, "SendFriendInvitation"}, | 103 | {30900, nullptr, "SendFriendInvitation"}, |
| 104 | {30910, nullptr, "ReadFriendInvitation"}, | 104 | {30910, nullptr, "ReadFriendInvitation"}, |
| 105 | {30911, nullptr, "ReadAllFriendInvitations"}, | 105 | {30911, nullptr, "ReadAllFriendInvitations"}, |
| 106 | {40100, nullptr, "Unknown40100"}, | 106 | {40100, nullptr, "DeleteFriendListCache"}, |
| 107 | {40400, nullptr, "Unknown40400"}, | 107 | {40400, nullptr, "DeleteBlockedUserListCache"}, |
| 108 | {49900, nullptr, "DeleteNetworkServiceAccountCache"}, | 108 | {49900, nullptr, "DeleteNetworkServiceAccountCache"}, |
| 109 | }; | 109 | }; |
| 110 | // clang-format on | 110 | // clang-format on |
diff --git a/src/core/hle/service/nim/nim.cpp b/src/core/hle/service/nim/nim.cpp index 196f274e1..4fc23a958 100644 --- a/src/core/hle/service/nim/nim.cpp +++ b/src/core/hle/service/nim/nim.cpp | |||
| @@ -211,6 +211,11 @@ public: | |||
| 211 | {127, nullptr, "Unknown127"}, | 211 | {127, nullptr, "Unknown127"}, |
| 212 | {128, nullptr, "Unknown128"}, | 212 | {128, nullptr, "Unknown128"}, |
| 213 | {129, nullptr, "Unknown129"}, | 213 | {129, nullptr, "Unknown129"}, |
| 214 | {130, nullptr, "Unknown130"}, | ||
| 215 | {131, nullptr, "Unknown131"}, | ||
| 216 | {132, nullptr, "Unknown132"}, | ||
| 217 | {133, nullptr, "Unknown133"}, | ||
| 218 | {134, nullptr, "Unknown134"}, | ||
| 214 | }; | 219 | }; |
| 215 | // clang-format on | 220 | // clang-format on |
| 216 | 221 | ||
| @@ -287,6 +292,7 @@ public: | |||
| 287 | {502, nullptr, "RequestDownloadTicketForPrepurchasedContents"}, | 292 | {502, nullptr, "RequestDownloadTicketForPrepurchasedContents"}, |
| 288 | {503, nullptr, "RequestSyncTicket"}, | 293 | {503, nullptr, "RequestSyncTicket"}, |
| 289 | {504, nullptr, "RequestDownloadTicketForPrepurchasedContents2"}, | 294 | {504, nullptr, "RequestDownloadTicketForPrepurchasedContents2"}, |
| 295 | {505, nullptr, "RequestDownloadTicketForPrepurchasedContentsForAccount"}, | ||
| 290 | }; | 296 | }; |
| 291 | // clang-format on | 297 | // clang-format on |
| 292 | 298 | ||
diff --git a/src/core/hle/service/ns/ns.cpp b/src/core/hle/service/ns/ns.cpp index 382ddcae5..5eaad0474 100644 --- a/src/core/hle/service/ns/ns.cpp +++ b/src/core/hle/service/ns/ns.cpp | |||
| @@ -158,6 +158,7 @@ IApplicationManagerInterface::IApplicationManagerInterface(Core::System& system_ | |||
| 158 | {605, nullptr, "ListApplicationContentMetaStatusWithRightsCheck"}, | 158 | {605, nullptr, "ListApplicationContentMetaStatusWithRightsCheck"}, |
| 159 | {606, nullptr, "GetContentMetaStorage"}, | 159 | {606, nullptr, "GetContentMetaStorage"}, |
| 160 | {607, nullptr, "ListAvailableAddOnContent"}, | 160 | {607, nullptr, "ListAvailableAddOnContent"}, |
| 161 | {609, nullptr, "ListAvailabilityAssuredAddOnContent"}, | ||
| 161 | {700, nullptr, "PushDownloadTaskList"}, | 162 | {700, nullptr, "PushDownloadTaskList"}, |
| 162 | {701, nullptr, "ClearTaskStatusList"}, | 163 | {701, nullptr, "ClearTaskStatusList"}, |
| 163 | {702, nullptr, "RequestDownloadTaskList"}, | 164 | {702, nullptr, "RequestDownloadTaskList"}, |
| @@ -289,6 +290,11 @@ IApplicationManagerInterface::IApplicationManagerInterface(Core::System& system_ | |||
| 289 | {2514, nullptr, "ClearTaskOfAsyncTaskManager"}, | 290 | {2514, nullptr, "ClearTaskOfAsyncTaskManager"}, |
| 290 | {2515, nullptr, "CleanupAllPlaceHolderAndFragmentsIfNoTask"}, | 291 | {2515, nullptr, "CleanupAllPlaceHolderAndFragmentsIfNoTask"}, |
| 291 | {2516, nullptr, "EnsureApplicationCertificate"}, | 292 | {2516, nullptr, "EnsureApplicationCertificate"}, |
| 293 | {2517, nullptr, "CreateApplicationInstance"}, | ||
| 294 | {2518, nullptr, "UpdateQualificationForDebug"}, | ||
| 295 | {2519, nullptr, "IsQualificationTransitionSupported"}, | ||
| 296 | {2520, nullptr, "IsQualificationTransitionSupportedByProcessId"}, | ||
| 297 | {2521, nullptr, "GetRightsUserChangedEvent"}, | ||
| 292 | {2800, nullptr, "GetApplicationIdOfPreomia"}, | 298 | {2800, nullptr, "GetApplicationIdOfPreomia"}, |
| 293 | {3000, nullptr, "RegisterDeviceLockKey"}, | 299 | {3000, nullptr, "RegisterDeviceLockKey"}, |
| 294 | {3001, nullptr, "UnregisterDeviceLockKey"}, | 300 | {3001, nullptr, "UnregisterDeviceLockKey"}, |
diff --git a/src/core/hle/service/set/set_sys.cpp b/src/core/hle/service/set/set_sys.cpp index 286578b17..38e6eae04 100644 --- a/src/core/hle/service/set/set_sys.cpp +++ b/src/core/hle/service/set/set_sys.cpp | |||
| @@ -307,6 +307,8 @@ SET_SYS::SET_SYS(Core::System& system_) : ServiceFramework{system_, "set:sys"} { | |||
| 307 | {202, nullptr, "SetFieldTestingFlag"}, | 307 | {202, nullptr, "SetFieldTestingFlag"}, |
| 308 | {203, nullptr, "GetPanelCrcMode"}, | 308 | {203, nullptr, "GetPanelCrcMode"}, |
| 309 | {204, nullptr, "SetPanelCrcMode"}, | 309 | {204, nullptr, "SetPanelCrcMode"}, |
| 310 | {205, nullptr, "GetNxControllerSettingsEx"}, | ||
| 311 | {206, nullptr, "SetNxControllerSettingsEx"}, | ||
| 310 | }; | 312 | }; |
| 311 | // clang-format on | 313 | // clang-format on |
| 312 | 314 | ||
diff --git a/src/core/hle/service/usb/usb.cpp b/src/core/hle/service/usb/usb.cpp index 502dfbb4a..0747c33cd 100644 --- a/src/core/hle/service/usb/usb.cpp +++ b/src/core/hle/service/usb/usb.cpp | |||
| @@ -17,34 +17,9 @@ public: | |||
| 17 | explicit IDsInterface(Core::System& system_) : ServiceFramework{system_, "IDsInterface"} { | 17 | explicit IDsInterface(Core::System& system_) : ServiceFramework{system_, "IDsInterface"} { |
| 18 | // clang-format off | 18 | // clang-format off |
| 19 | static const FunctionInfo functions[] = { | 19 | static const FunctionInfo functions[] = { |
| 20 | {0, nullptr, "GetDsEndpoint"}, | ||
| 21 | {1, nullptr, "GetSetupEvent"}, | ||
| 22 | {2, nullptr, "Unknown2"}, | ||
| 23 | {3, nullptr, "EnableInterface"}, | ||
| 24 | {4, nullptr, "DisableInterface"}, | ||
| 25 | {5, nullptr, "CtrlInPostBufferAsync"}, | ||
| 26 | {6, nullptr, "CtrlOutPostBufferAsync"}, | ||
| 27 | {7, nullptr, "GetCtrlInCompletionEvent"}, | ||
| 28 | {8, nullptr, "GetCtrlInReportData"}, | ||
| 29 | {9, nullptr, "GetCtrlOutCompletionEvent"}, | ||
| 30 | {10, nullptr, "GetCtrlOutReportData"}, | ||
| 31 | {11, nullptr, "StallCtrl"}, | ||
| 32 | {12, nullptr, "AppendConfigurationData"}, | ||
| 33 | }; | ||
| 34 | // clang-format on | ||
| 35 | |||
| 36 | RegisterHandlers(functions); | ||
| 37 | } | ||
| 38 | }; | ||
| 39 | |||
| 40 | class USB_DS final : public ServiceFramework<USB_DS> { | ||
| 41 | public: | ||
| 42 | explicit USB_DS(Core::System& system_) : ServiceFramework{system_, "usb:ds"} { | ||
| 43 | // clang-format off | ||
| 44 | static const FunctionInfo functions[] = { | ||
| 45 | {0, nullptr, "BindDevice"}, | 20 | {0, nullptr, "BindDevice"}, |
| 46 | {1, nullptr, "BindClientProcess"}, | 21 | {1, nullptr, "BindClientProcess"}, |
| 47 | {2, nullptr, "GetDsInterface"}, | 22 | {2, nullptr, "AddInterface"}, |
| 48 | {3, nullptr, "GetStateChangeEvent"}, | 23 | {3, nullptr, "GetStateChangeEvent"}, |
| 49 | {4, nullptr, "GetState"}, | 24 | {4, nullptr, "GetState"}, |
| 50 | {5, nullptr, "ClearDeviceData"}, | 25 | {5, nullptr, "ClearDeviceData"}, |
| @@ -62,6 +37,19 @@ public: | |||
| 62 | } | 37 | } |
| 63 | }; | 38 | }; |
| 64 | 39 | ||
| 40 | class USB_DS final : public ServiceFramework<USB_DS> { | ||
| 41 | public: | ||
| 42 | explicit USB_DS(Core::System& system_) : ServiceFramework{system_, "usb:ds"} { | ||
| 43 | // clang-format off | ||
| 44 | static const FunctionInfo functions[] = { | ||
| 45 | {0, nullptr, "OpenDsService"}, | ||
| 46 | }; | ||
| 47 | // clang-format on | ||
| 48 | |||
| 49 | RegisterHandlers(functions); | ||
| 50 | } | ||
| 51 | }; | ||
| 52 | |||
| 65 | class IClientEpSession final : public ServiceFramework<IClientEpSession> { | 53 | class IClientEpSession final : public ServiceFramework<IClientEpSession> { |
| 66 | public: | 54 | public: |
| 67 | explicit IClientEpSession(Core::System& system_) | 55 | explicit IClientEpSession(Core::System& system_) |
| @@ -120,7 +108,7 @@ public: | |||
| 120 | {5, nullptr, "DestroyInterfaceAvailableEvent"}, | 108 | {5, nullptr, "DestroyInterfaceAvailableEvent"}, |
| 121 | {6, nullptr, "GetInterfaceStateChangeEvent"}, | 109 | {6, nullptr, "GetInterfaceStateChangeEvent"}, |
| 122 | {7, nullptr, "AcquireUsbIf"}, | 110 | {7, nullptr, "AcquireUsbIf"}, |
| 123 | {8, nullptr, "Unknown8"}, | 111 | {8, nullptr, "ResetDevice"}, |
| 124 | }; | 112 | }; |
| 125 | // clang-format on | 113 | // clang-format on |
| 126 | 114 | ||
diff --git a/src/core/hle/service/wlan/wlan.cpp b/src/core/hle/service/wlan/wlan.cpp index 44957e01d..f10b8c853 100644 --- a/src/core/hle/service/wlan/wlan.cpp +++ b/src/core/hle/service/wlan/wlan.cpp | |||
| @@ -53,6 +53,7 @@ public: | |||
| 53 | {35, nullptr, "Unknown35"}, | 53 | {35, nullptr, "Unknown35"}, |
| 54 | {36, nullptr, "Unknown36"}, | 54 | {36, nullptr, "Unknown36"}, |
| 55 | {37, nullptr, "Unknown37"}, | 55 | {37, nullptr, "Unknown37"}, |
| 56 | {38, nullptr, "Unknown38"}, | ||
| 56 | }; | 57 | }; |
| 57 | // clang-format on | 58 | // clang-format on |
| 58 | 59 | ||
| @@ -117,7 +118,6 @@ public: | |||
| 117 | {49, nullptr, "Unknown49"}, | 118 | {49, nullptr, "Unknown49"}, |
| 118 | {50, nullptr, "Unknown50"}, | 119 | {50, nullptr, "Unknown50"}, |
| 119 | {51, nullptr, "Unknown51"}, | 120 | {51, nullptr, "Unknown51"}, |
| 120 | {52, nullptr, "Unknown52"}, | ||
| 121 | }; | 121 | }; |
| 122 | // clang-format on | 122 | // clang-format on |
| 123 | 123 | ||