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 ==