Settings services: Difference between revisions

Line 1,644: Line 1,644:
== ButtonConfigSettings ==
== ButtonConfigSettings ==
This is "nn::settings::system::ButtonConfigSettings". This is a 0x5A8-byte struct.
This is "nn::settings::system::ButtonConfigSettings". This is a 0x5A8-byte struct.
{| class="wikitable" border="1"
|-
! Offset || Size || Description
|-
| 0x0 || 0x1 || IsEmpty bool flag. 0 = empty config, 1 = config set. Also accessed as an u32, but only bit0 is used.
|-
| 0x1 || 0x3 || Padding
|-
| 0x4 || 0x1C4 || Unused?
|-
| 0x1C8 || 0x3E0 || Config
|}


== ButtonConfigRegisteredSettings ==
== ButtonConfigRegisteredSettings ==