Settings services: Difference between revisions

Line 20: Line 20:
| 6 || [4.0.0+] GetAvailableLanguageCodeCount2 || No input, returns an output s32.
| 6 || [4.0.0+] GetAvailableLanguageCodeCount2 || No input, returns an output s32.
|-
|-
| 7 || [4.0.0+] GetKeyCodeMap ||  
| 7 || [4.0.0+] [[#GetKeyCodeMap]] ||  
|-
|-
| 8 || [5.0.0+] GetQuestFlag || Identical to "set:sys" [[#set:sys|GetQuestFlag]].
| 8 || [5.0.0+] GetQuestFlag || Identical to "set:sys" [[#set:sys|GetQuestFlag]].
Line 26: Line 26:
| 9 || [6.0.0+] GetKeyCodeMap2 ||  
| 9 || [6.0.0+] GetKeyCodeMap2 ||  
|-
|-
| 10 || [9.0.0+] GetFirmwareVersionForDebug ||
| 10 || [9.0.0+] [[#GetFirmwareVersionForDebug]] ||
|}
|}


Line 37: Line 37:
== GetKeyCodeMap ==
== GetKeyCodeMap ==
Takes a type-0x16 output buffer containing KeyCodeMap, official sw uses fixed size 0x1000. This is probably related to HID keyboard.
Takes a type-0x16 output buffer containing KeyCodeMap, official sw uses fixed size 0x1000. This is probably related to HID keyboard.
== GetFirmwareVersionForDebug ==
Takes a type-0x16 output buffer containing a 0x80-byte "nn::oe::FirmwareVersionForDebug".


== Language ==
== Language ==