NIM services: Difference between revisions
No edit summary |
|||
Line 277: | Line 277: | ||
This is the Receive version of [[#GetSystemUpdateTaskInfo]]. | This is the Receive version of [[#GetSystemUpdateTaskInfo]]. | ||
== Cmd76 == | |||
Takes an input u16 port, an u32 Ipv4Address, an u32 firmware_variation, and a [[NCM_services#ContentMetaKey|ContentMetaKey]], returns an output [[#SendSystemUpdateTask]]. | |||
The port/Ipv4Address params originate from the [[NS_Services#RequestSendSystemUpdate|RequestSendSystemUpdate]] params. | |||
The ContentMetaKey is for the SystemUpdate Meta. | |||
This is the Send version of [[#Cmd69]]. | |||
== Cmd77 == | |||
Takes an input [[#SendSystemUpdateTask]], returns an output Event and an [[#IAsyncResult]]. | |||
This is the Send version of [[#Cmd76]]. | |||
== Cmd78 == | |||
Takes an input [[#SendSystemUpdateTask]], returns an output [[#SendSystemUpdateTaskInfo]]. | |||
This is the Send version of [[#Cmd73]]. | |||
== Cmd81 == | |||
Takes a type-0x6 output buffer, for an array of [[#SystemUpdateTask]]. Returns a s32 for total output entries. | |||
This is the Send version of [[#Cmd71]]. | |||
== SystemUpdateTask == | == SystemUpdateTask == | ||
Line 332: | Line 356: | ||
== ReceiveSystemUpdateTaskInfo == | == ReceiveSystemUpdateTaskInfo == | ||
This is a 0x38-byte struct. | This is a 0x38-byte struct. | ||
== SendSystemUpdateTask == | |||
This is a 0x10-byte struct. | |||
== SendSystemUpdateTaskInfo == | |||
This is a 0x20-byte struct. | |||
= nim:shp = | = nim:shp = |