Settings services: Difference between revisions
No edit summary |
No edit summary |
||
Line 932: | Line 932: | ||
== GetAllowedSslHosts == | == GetAllowedSslHosts == | ||
Takes a type-0x6 output buffer | Takes a type-0x6 output buffer. Returns an output s32 entry count. | ||
== GetRebootlessSystemUpdateVersion == | == GetRebootlessSystemUpdateVersion == | ||
Line 964: | Line 964: | ||
== GetHomeMenuScheme == | == GetHomeMenuScheme == | ||
No input | No input. Returns an output [[#HomeMenuScheme]]. | ||
The colors are loaded from [[Calibration]], with the set of fields to use selected by [[Calibration#ColorVariation|ColorVariation]]. | |||
The colors are loaded from [[Calibration]], with the set of fields to use selected by ColorVariation | |||
== GetT == | == GetT == | ||
Line 987: | Line 985: | ||
== GetHomeMenuSchemeModel == | == GetHomeMenuSchemeModel == | ||
No input | No input. Returns an output u32. | ||
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#ColorModel|ColorModel]]. | ||
== GetMemoryUsageRateFlag == | == GetMemoryUsageRateFlag == | ||
Line 2,066: | Line 2,064: | ||
|- | |- | ||
| 2 || | | 2 || | ||
|} | |||
= HomeMenuScheme = | |||
This is "nn::settings::system::HomeMenuScheme". | |||
{| class="wikitable" border="1" | |||
|- | |||
! Offset || Size || Description | |||
|- | |||
| 0x0 || 0x4 || MainColor | |||
|- | |||
| 0x4 || 0x4 || BackColor | |||
|- | |||
| 0x8 || 0x4 || SubColor | |||
|- | |||
| 0xC || 0x4 || Reserved | |||
|- | |||
| 0x10 || 0x4 || BezelColor | |||
|} | |} | ||