Line 14: |
Line 14: |
| | 3 || RequestSystemUpdateTaskRun | | | 3 || RequestSystemUpdateTaskRun |
| |- | | |- |
− | | 4 || GetSystemUpdateTaskInfo | + | | 4 || [[#GetSystemUpdateTaskInfo]] |
| |- | | |- |
− | | 5 || CommitSystemUpdateTask | + | | 5 || [[#CommitSystemUpdateTask]] |
| |- | | |- |
| | 6 || CreateNetworkInstallTask | | | 6 || CreateNetworkInstallTask |
Line 42: |
Line 42: |
| | 18 || AddNetworkInstallTaskContentMeta | | | 18 || AddNetworkInstallTaskContentMeta |
| |- | | |- |
− | | 19 || GetDownloadedSystemDataPath | + | | 19 || [[#GetDownloadedSystemDataPath]] |
| |- | | |- |
| | 20 || CalculateNetworkInstallTaskRequiredSize | | | 20 || CalculateNetworkInstallTaskRequiredSize |
| |- | | |- |
− | | 21 || IsExFatDriverIncluded | + | | 21 || [[#IsExFatDriverIncluded]] |
| |- | | |- |
| | 22 || GetBackgroundDownloadStressTaskInfo | | | 22 || GetBackgroundDownloadStressTaskInfo |
Line 216: |
Line 216: |
| == ListSystemUpdateTask == | | == ListSystemUpdateTask == |
| Takes a type-0x6 output buffer, for an array of [[#SystemUpdateTask]]. Returns an u32 for total output entries. | | Takes a type-0x6 output buffer, for an array of [[#SystemUpdateTask]]. Returns an u32 for total output entries. |
| + | |
| + | == GetSystemUpdateTaskInfo == |
| + | Takes an input [[#SystemUpdateTask]], returns an output [[#SystemUpdateTaskInfo]]. |
| + | |
| + | == CommitSystemUpdateTask == |
| + | Takes an input [[#SystemUpdateTask]], no output. |
| + | |
| + | == GetDownloadedSystemDataPath == |
| + | Takes an input u64 titleID, a [[#SystemUpdateTask]], and an type-0x16 output buffer containing the [[Filesystem_services|ContentPath]]. |
| + | |
| + | Gets the FS ContentPath for the specified task and title. |
| + | |
| + | == IsExFatDriverIncluded == |
| + | Takes an input [[#SystemUpdateTask]], returns an output u8 bool flag. |
| | | |
| == SystemUpdateTask == | | == SystemUpdateTask == |
| This is a 0x10-byte struct. | | This is a 0x10-byte struct. |
| + | |
| + | == SystemUpdateTaskInfo == |
| + | This is a 0x28-byte struct. |
| | | |
| = nim:shp = | | = nim:shp = |