diff options
| author | 2020-04-20 15:18:23 -0400 | |
|---|---|---|
| committer | 2020-04-20 15:53:49 -0400 | |
| commit | 99eaa2e6f2e04a761e2bc3f92b071352ec88a71f (patch) | |
| tree | a15750e52535143b26232198090829b0262bf3e6 /src/core/hle/service/hid | |
| parent | Merge pull request #3739 from MerryMage/disable_cpu_opt (diff) | |
| download | yuzu-99eaa2e6f2e04a761e2bc3f92b071352ec88a71f.tar.gz yuzu-99eaa2e6f2e04a761e2bc3f92b071352ec88a71f.tar.xz yuzu-99eaa2e6f2e04a761e2bc3f92b071352ec88a71f.zip | |
service: Update function tables
Keeps the service function tables up to date.
Updated based off information on SwitchBrew.
Diffstat (limited to 'src/core/hle/service/hid')
| -rw-r--r-- | src/core/hle/service/hid/hid.cpp | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/src/core/hle/service/hid/hid.cpp b/src/core/hle/service/hid/hid.cpp index d6031a987..a5fa3c7c4 100644 --- a/src/core/hle/service/hid/hid.cpp +++ b/src/core/hle/service/hid/hid.cpp | |||
| @@ -282,6 +282,7 @@ Hid::Hid(Core::System& system) : ServiceFramework("hid"), system(system) { | |||
| 282 | {1001, nullptr, "GetNpadCommunicationMode"}, | 282 | {1001, nullptr, "GetNpadCommunicationMode"}, |
| 283 | {1002, nullptr, "SetTouchScreenConfiguration"}, | 283 | {1002, nullptr, "SetTouchScreenConfiguration"}, |
| 284 | {1003, nullptr, "IsFirmwareUpdateNeededForNotification"}, | 284 | {1003, nullptr, "IsFirmwareUpdateNeededForNotification"}, |
| 285 | {2000, nullptr, "ActivateDigitizer"}, | ||
| 285 | }; | 286 | }; |
| 286 | // clang-format on | 287 | // clang-format on |
| 287 | 288 | ||
| @@ -870,6 +871,7 @@ public: | |||
| 870 | {10, nullptr, "DeactivateTouchScreen"}, | 871 | {10, nullptr, "DeactivateTouchScreen"}, |
| 871 | {11, nullptr, "SetTouchScreenAutoPilotState"}, | 872 | {11, nullptr, "SetTouchScreenAutoPilotState"}, |
| 872 | {12, nullptr, "UnsetTouchScreenAutoPilotState"}, | 873 | {12, nullptr, "UnsetTouchScreenAutoPilotState"}, |
| 874 | {13, nullptr, "GetTouchScreenConfiguration"}, | ||
| 873 | {20, nullptr, "DeactivateMouse"}, | 875 | {20, nullptr, "DeactivateMouse"}, |
| 874 | {21, nullptr, "SetMouseAutoPilotState"}, | 876 | {21, nullptr, "SetMouseAutoPilotState"}, |
| 875 | {22, nullptr, "UnsetMouseAutoPilotState"}, | 877 | {22, nullptr, "UnsetMouseAutoPilotState"}, |
| @@ -879,7 +881,9 @@ public: | |||
| 879 | {50, nullptr, "DeactivateXpad"}, | 881 | {50, nullptr, "DeactivateXpad"}, |
| 880 | {51, nullptr, "SetXpadAutoPilotState"}, | 882 | {51, nullptr, "SetXpadAutoPilotState"}, |
| 881 | {52, nullptr, "UnsetXpadAutoPilotState"}, | 883 | {52, nullptr, "UnsetXpadAutoPilotState"}, |
| 882 | {60, nullptr, "DeactivateJoyXpad"}, | 884 | {60, nullptr, "ClearNpadSystemCommonPolicy"}, |
| 885 | {61, nullptr, "DeactivateNpad"}, | ||
| 886 | {62, nullptr, "ForceDisconnectNpad"}, | ||
| 883 | {91, nullptr, "DeactivateGesture"}, | 887 | {91, nullptr, "DeactivateGesture"}, |
| 884 | {110, nullptr, "DeactivateHomeButton"}, | 888 | {110, nullptr, "DeactivateHomeButton"}, |
| 885 | {111, nullptr, "SetHomeButtonAutoPilotState"}, | 889 | {111, nullptr, "SetHomeButtonAutoPilotState"}, |
| @@ -899,6 +903,15 @@ public: | |||
| 899 | {141, nullptr, "GetConsoleSixAxisSensorSamplingFrequency"}, | 903 | {141, nullptr, "GetConsoleSixAxisSensorSamplingFrequency"}, |
| 900 | {142, nullptr, "DeactivateSevenSixAxisSensor"}, | 904 | {142, nullptr, "DeactivateSevenSixAxisSensor"}, |
| 901 | {143, nullptr, "GetConsoleSixAxisSensorCountStates"}, | 905 | {143, nullptr, "GetConsoleSixAxisSensorCountStates"}, |
| 906 | {144, nullptr, "GetAccelerometerFsr"}, | ||
| 907 | {145, nullptr, "SetAccelerometerFsr"}, | ||
| 908 | {146, nullptr, "GetAccelerometerOdr"}, | ||
| 909 | {147, nullptr, "SetAccelerometerOdr"}, | ||
| 910 | {148, nullptr, "GetGyroscopeFsr"}, | ||
| 911 | {149, nullptr, "SetGyroscopeFsr"}, | ||
| 912 | {150, nullptr, "GetGyroscopeOdr"}, | ||
| 913 | {151, nullptr, "SetGyroscopeOdr"}, | ||
| 914 | {152, nullptr, "GetWhoAmI"}, | ||
| 902 | {201, nullptr, "ActivateFirmwareUpdate"}, | 915 | {201, nullptr, "ActivateFirmwareUpdate"}, |
| 903 | {202, nullptr, "DeactivateFirmwareUpdate"}, | 916 | {202, nullptr, "DeactivateFirmwareUpdate"}, |
| 904 | {203, nullptr, "StartFirmwareUpdate"}, | 917 | {203, nullptr, "StartFirmwareUpdate"}, |
| @@ -927,6 +940,17 @@ public: | |||
| 927 | {233, nullptr, "ClearPairingInfo"}, | 940 | {233, nullptr, "ClearPairingInfo"}, |
| 928 | {234, nullptr, "GetUniquePadDeviceTypeSetInternal"}, | 941 | {234, nullptr, "GetUniquePadDeviceTypeSetInternal"}, |
| 929 | {235, nullptr, "EnableAnalogStickPower"}, | 942 | {235, nullptr, "EnableAnalogStickPower"}, |
| 943 | {236, nullptr, "RequestKuinaUartClockCal"}, | ||
| 944 | {237, nullptr, "GetKuinaUartClockCal"}, | ||
| 945 | {238, nullptr, "SetKuinaUartClockTrim"}, | ||
| 946 | {239, nullptr, "KuinaLoopbackTest"}, | ||
| 947 | {240, nullptr, "RequestBatteryVoltage"}, | ||
| 948 | {241, nullptr, "GetBatteryVoltage"}, | ||
| 949 | {242, nullptr, "GetUniquePadPowerInfo"}, | ||
| 950 | {243, nullptr, "RebootUniquePad"}, | ||
| 951 | {244, nullptr, "RequestKuinaFirmwareVersion"}, | ||
| 952 | {245, nullptr, "GetKuinaFirmwareVersion"}, | ||
| 953 | {246, nullptr, "GetVidPid"}, | ||
| 930 | {301, nullptr, "GetAbstractedPadHandles"}, | 954 | {301, nullptr, "GetAbstractedPadHandles"}, |
| 931 | {302, nullptr, "GetAbstractedPadState"}, | 955 | {302, nullptr, "GetAbstractedPadState"}, |
| 932 | {303, nullptr, "GetAbstractedPadsState"}, | 956 | {303, nullptr, "GetAbstractedPadsState"}, |
| @@ -945,6 +969,17 @@ public: | |||
| 945 | {350, nullptr, "AddRegisteredDevice"}, | 969 | {350, nullptr, "AddRegisteredDevice"}, |
| 946 | {400, nullptr, "DisableExternalMcuOnNxDevice"}, | 970 | {400, nullptr, "DisableExternalMcuOnNxDevice"}, |
| 947 | {401, nullptr, "DisableRailDeviceFiltering"}, | 971 | {401, nullptr, "DisableRailDeviceFiltering"}, |
| 972 | {402, nullptr, "EnableWiredPairing"}, | ||
| 973 | {403, nullptr, "EnableShipmentModeAutoClear"}, | ||
| 974 | {500, nullptr, "SetFactoryInt"}, | ||
| 975 | {501, nullptr, "IsFactoryBootEnabled"}, | ||
| 976 | {550, nullptr, "SetAnalogStickModelDataTemporarily"}, | ||
| 977 | {551, nullptr, "GetAnalogStickModelData"}, | ||
| 978 | {552, nullptr, "ResetAnalogStickModelData"}, | ||
| 979 | {600, nullptr, "ConvertPadState"}, | ||
| 980 | {2000, nullptr, "DeactivateDigitizer"}, | ||
| 981 | {2001, nullptr, "SetDigitizerAutoPilotState"}, | ||
| 982 | {2002, nullptr, "UnsetDigitizerAutoPilotState"}, | ||
| 948 | }; | 983 | }; |
| 949 | // clang-format on | 984 | // clang-format on |
| 950 | 985 | ||