service: Update service function tables
Updates function tables based off information from SwitchBrew.
This commit is contained in:
parent
2598433f9c
commit
ca96dc4676
27 changed files with 262 additions and 57 deletions
|
@ -116,6 +116,7 @@ void SET::GetLanguageCode(Kernel::HLERequestContext& ctx) {
|
|||
}
|
||||
|
||||
SET::SET() : ServiceFramework("set") {
|
||||
// clang-format off
|
||||
static const FunctionInfo functions[] = {
|
||||
{0, &SET::GetLanguageCode, "GetLanguageCode"},
|
||||
{1, &SET::GetAvailableLanguageCodes, "GetAvailableLanguageCodes"},
|
||||
|
@ -126,7 +127,10 @@ SET::SET() : ServiceFramework("set") {
|
|||
{6, &SET::GetAvailableLanguageCodeCount2, "GetAvailableLanguageCodeCount2"},
|
||||
{7, nullptr, "GetKeyCodeMap"},
|
||||
{8, nullptr, "GetQuestFlag"},
|
||||
{9, nullptr, "GetKeyCodeMap2"},
|
||||
};
|
||||
// clang-format on
|
||||
|
||||
RegisterHandlers(functions);
|
||||
}
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ SET_CAL::SET_CAL() : ServiceFramework("set:cal") {
|
|||
{30, nullptr, "GetAmiiboEcqvBlsCertificate"},
|
||||
{31, nullptr, "GetAmiiboEcqvBlsRootCertificate"},
|
||||
{32, nullptr, "GetUsbTypeCPowerSourceCircuitVersion"},
|
||||
{33, nullptr, "GetBatteryVersion"},
|
||||
{41, nullptr, "GetBatteryVersion"},
|
||||
};
|
||||
RegisterHandlers(functions);
|
||||
}
|
||||
|
|
|
@ -104,6 +104,7 @@ void SET_SYS::SetColorSetId(Kernel::HLERequestContext& ctx) {
|
|||
}
|
||||
|
||||
SET_SYS::SET_SYS() : ServiceFramework("set:sys") {
|
||||
// clang-format off
|
||||
static const FunctionInfo functions[] = {
|
||||
{0, nullptr, "SetLanguageCode"},
|
||||
{1, nullptr, "SetNetworkSettings"},
|
||||
|
@ -252,7 +253,33 @@ SET_SYS::SET_SYS() : ServiceFramework("set:sys") {
|
|||
{147, nullptr, "GetConsoleSixAxisSensorAngularAcceleration"},
|
||||
{148, nullptr, "SetConsoleSixAxisSensorAngularAcceleration"},
|
||||
{149, nullptr, "GetRebootlessSystemUpdateVersion"},
|
||||
{150, nullptr, "GetDeviceTimeZoneLocationUpdatedTime"},
|
||||
{151, nullptr, "SetDeviceTimeZoneLocationUpdatedTime"},
|
||||
{152, nullptr, "GetUserSystemClockAutomaticCorrectionUpdatedTime"},
|
||||
{153, nullptr, "SetUserSystemClockAutomaticCorrectionUpdatedTime"},
|
||||
{154, nullptr, "GetAccountOnlineStorageSettings"},
|
||||
{155, nullptr, "SetAccountOnlineStorageSettings"},
|
||||
{156, nullptr, "GetPctlReadyFlag"},
|
||||
{157, nullptr, "SetPctlReadyFlag"},
|
||||
{162, nullptr, "GetPtmBatteryVersion"},
|
||||
{163, nullptr, "SetPtmBatteryVersion"},
|
||||
{164, nullptr, "GetUsb30HostEnableFlag"},
|
||||
{165, nullptr, "SetUsb30HostEnableFlag"},
|
||||
{166, nullptr, "GetUsb30DeviceEnableFlag"},
|
||||
{167, nullptr, "SetUsb30DeviceEnableFlag"},
|
||||
{168, nullptr, "GetThemeId"},
|
||||
{169, nullptr, "SetThemeId"},
|
||||
{170, nullptr, "GetChineseTraditionalInputMethod"},
|
||||
{171, nullptr, "SetChineseTraditionalInputMethod"},
|
||||
{172, nullptr, "GetPtmCycleCountReliability"},
|
||||
{173, nullptr, "SetPtmCycleCountReliability"},
|
||||
{175, nullptr, "GetThemeSettings"},
|
||||
{176, nullptr, "SetThemeSettings"},
|
||||
{177, nullptr, "GetThemeKey"},
|
||||
{178, nullptr, "SetThemeKey"},
|
||||
};
|
||||
// clang-format on
|
||||
|
||||
RegisterHandlers(functions);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue