NIM services: Difference between revisions
No edit summary |
No edit summary |
||
Line 224: | Line 224: | ||
== CreateSystemUpdateTask == | == CreateSystemUpdateTask == | ||
Takes an input u32 firmware_variation, an u32 '''unk''', | Takes an input u32 firmware_variation, an u32 '''unk''', a [[NCM_services#ContentMetaKey|ContentMetaKey]], returns an output [[#SystemUpdateTask]]. | ||
Official sw sets '''unk''' to: <code>unk = inflag & 1 ? 0xC : 0x4</code>. | Official sw sets '''unk''' to: <code>unk = inflag & 1 ? 0xC : 0x4</code>. | ||
== DestroySystemUpdateTask == | == DestroySystemUpdateTask == | ||
Line 273: | Line 255: | ||
== Cmd69 == | == Cmd69 == | ||
Takes a | Takes an input u16 port, an u32 Ipv4Address, an u32 firmware_variation, an u32 '''unk''', a [[NCM_services#ContentMetaKey|ContentMetaKey]], returns an output [[#ReceiveSystemUpdateTask]]. | ||
Official sw sets '''unk''' to: <code>unk = stateflag==0 ? 0x4 : 0xC</code>. The port/Ipv4Address params originate from the [[NS_Services#RequestReceiveSystemUpdate|RequestReceiveSystemUpdate]] params. | |||
This is the Receive version of [[#CreateSystemUpdateTask]]. | This is the Receive version of [[#CreateSystemUpdateTask]]. |