NIM services: Difference between revisions
Line 26: | Line 26: | ||
| 9 || RequestNetworkInstallTaskRun | | 9 || RequestNetworkInstallTaskRun | ||
|- | |- | ||
| 10 || GetNetworkInstallTaskInfo | | 10 || [[#GetNetworkInstallTaskInfo]] | ||
|- | |- | ||
| 11 || CommitNetworkInstallTask | | 11 || CommitNetworkInstallTask | ||
Line 74: | Line 74: | ||
| 34 || [2.0.0+] RequestApplyDeltaTaskRun | | 34 || [2.0.0+] RequestApplyDeltaTaskRun | ||
|- | |- | ||
| 35 || [2.0.0+] GetApplyDeltaTaskInfo | | 35 || [2.0.0+] [[#GetApplyDeltaTaskInfo]] | ||
|- | |- | ||
| 36 || [2.0.0+] ListApplyDeltaTask | | 36 || [2.0.0+] ListApplyDeltaTask | ||
Line 219: | Line 219: | ||
|} | |} | ||
[5.0.0+] RequestGameCardRegistrationStatus/RequestRegisterGameCard removed 8-bytes of input, and now takes an additional type-0x5 input buffer. | |||
[5.0.0+] | |||
[8.0.0+] Cmd76 now takes an additional 0x8-bytes of input. | [8.0.0+] Cmd76 now takes an additional 0x8-bytes of input. | ||
Line 236: | Line 234: | ||
== CommitSystemUpdateTask == | == CommitSystemUpdateTask == | ||
Takes an input [[#SystemUpdateTask]], no output. | Takes an input [[#SystemUpdateTask]], no output. | ||
== GetNetworkInstallTaskInfo == | |||
Takes an input [[#NetworkInstallTask]], returns an output [[#NetworkInstallTaskInfo]]. | |||
== GetDownloadedSystemDataPath == | == GetDownloadedSystemDataPath == | ||
Line 244: | Line 245: | ||
== IsExFatDriverIncluded == | == IsExFatDriverIncluded == | ||
Takes an input [[#SystemUpdateTask]], returns an output u8 bool flag. | Takes an input [[#SystemUpdateTask]], returns an output u8 bool flag. | ||
== GetApplyDeltaTaskInfo == | |||
Takes an input [[#ApplyDeltaTask]], returns an output [[#ApplyDeltaTaskInfo]]. | |||
== SystemUpdateTask == | == SystemUpdateTask == | ||
Line 249: | Line 253: | ||
== SystemUpdateTaskInfo == | == SystemUpdateTaskInfo == | ||
This is a 0x28-byte struct. | This is a 0x28-byte struct. [3.0.0+] This is a 0x38-byte struct. [5.0.0+] This is a 0x40-byte struct. | ||
== NetworkInstallTask == | |||
This is a 0x10-byte struct. | |||
== NetworkInstallTaskInfo == | |||
This is a 0x28-byte struct. [3.0.0+] This is a 0x40-byte struct. | |||
== ApplyDeltaTask == | |||
This is a 0x10-byte struct. | |||
== ApplyDeltaTaskInfo == | |||
This is a 0x20-byte struct. [3.0.0+] This is a 0x30-byte struct. | |||
= nim:shp = | = nim:shp = |