Settings services: Difference between revisions
| Line 356: | Line 356: | ||
| | 16 || SetUserSystemClockContext | | 16 || SetUserSystemClockContext | ||
| |- | |- | ||
| | 17 || GetAccountSettings | | 17 || [[#GetAccountSettings]] | ||
| |- | |- | ||
| | 18 || SetAccountSettings | | 18 || [[#SetAccountSettings]] | ||
| |- | |- | ||
| | 19 || GetAudioVolume | | 19 || GetAudioVolume | ||
| Line 705: | Line 705: | ||
| Then the above 0x100-byte data is copied to the output buffer. | Then the above 0x100-byte data is copied to the output buffer. | ||
| == GetAccountSettings == | |||
| No input, returns an output [[#AccountSettings]]. | |||
| == SetAccountSettings == | |||
| Takes an input [[#AccountSettings]], no output. | |||
| == GetColorSetId == | == GetColorSetId == | ||
| Line 783: | Line 789: | ||
| Official sw sets the input to an u8 loaded from an input [[#TouchScreenMode]]. | Official sw sets the input to an u8 loaded from an input [[#TouchScreenMode]]. | ||
| == AccountSettings == | |||
| This is "nn::settings::system::AccountSettings". | |||
| This contains an u32 bitmask. | |||
| {| class="wikitable" border="1" | |||
| !  Bits | |||
| !  Description | |||
| |- | |||
| | 0 || Unknown | |||
| |- | |||
| | 31 || Unknown | |||
| |} | |||
| == ServiceDiscoveryControlSettings == | == ServiceDiscoveryControlSettings == | ||