Settings services: Difference between revisions

Line 92: Line 92:


== ReadSetting ==
== ReadSetting ==
Takes two type-0x19 input buffers and a type-0x6 output buffer.
Takes two type-0x19 input buffers and a type-0x6 output buffer. Returns an output u64 for the actual size written to the outbuf.
 
The outbuf_size is compared with the config_size. When config_size is larger than outbuf_size, outbuf_size is used for the memcpy, otherwise config_size is used. Afterwards the size used for the memcpy is written to output(see above).


== GetSystemVersion ==
== GetSystemVersion ==