Settings services: Difference between revisions
Line 690: | Line 690: | ||
| 185 || [9.0.0+] [[#GetHomeMenuSchemeModel]] | | 185 || [9.0.0+] [[#GetHomeMenuSchemeModel]] | ||
|- | |- | ||
| 186 || [9.0.0+] GetMemoryUsageRateFlag | | 186 || [9.0.0+] [[#GetMemoryUsageRateFlag]] | ||
|- | |- | ||
| 187 || [9.0.0+] GetTouchScreenMode | | 187 || [9.0.0+] [[#GetTouchScreenMode]] | ||
|- | |- | ||
| 188 || [9.0.0+] SetTouchScreenMode | | 188 || [9.0.0+] [[#SetTouchScreenMode]] | ||
|} | |} | ||
Line 770: | Line 770: | ||
Loads the 0xB-byte setting <"settings_debug", "home_menu_scheme_model">, throwing an error if loading this fails. Depending on the content of the setting, the output u32 is either determined by the value of this setting, or loaded from [[Calibration]]. | Loads the 0xB-byte setting <"settings_debug", "home_menu_scheme_model">, throwing an error if loading this fails. Depending on the content of the setting, the output u32 is either determined by the value of this setting, or loaded from [[Calibration]]. | ||
== GetMemoryUsageRateFlag == | |||
No input, returns an output u8 bool. | |||
== GetTouchScreenMode == | |||
No input, returns an output s32. | |||
Official sw loads the output as an u8 and copies it to an output "nn::settings::system::TouchScreenMode". | |||
== SetTouchScreenMode == | |||
Takes an input s32, no output. | |||
Official sw sets the input to an u8 loaded from an input "nn::settings::system::TouchScreenMode". | |||
== ServiceDiscoveryControlSettings == | == ServiceDiscoveryControlSettings == |