BOSS Services: Difference between revisions

Peachy (talk | contribs)
No edit summary
m Update BOSS command names
Line 15: Line 15:
|-
|-
| 0x00040000
| 0x00040000
| GetTaskStorageInfo
| GetStorageInfo
|-
|-
| 0x00050042
| 0x00050042
| ?
| RegisterPrivateRootCa
|-
|-
| 0x00060084
| 0x00060084
| <nowiki>(u32 Size0, u32 Size1, ((Size0<<4) | 10), Buf0, ((Size1<<4) | 10), Buf1)</nowiki> This writes the content of the input buffers into files "bossdb:/%s_CL" and "bossdb:/%s_CLK", where "%s" is generated from the programID.
| RegisterPrivateClientCert <nowiki>(u32 Size0, u32 Size1, ((Size0<<4) | 10), Buf0, ((Size1<<4) | 10), Buf1)</nowiki> This writes the content of the input buffers into files "bossdb:/%s_CL" and "bossdb:/%s_CLK", where "%s" is generated from the programID.
|-
|-
| 0x00070000
| 0x00070000
| ?
| GetNewArrivalFlag
|-
|-
| 0x00080002
| 0x00080002
Line 48: Line 48:
|-
|-
| 0x000F0042
| 0x000F0042
| ?
| GetStepIdList
|-
|-
| 0x00100102
| 0x00100102
Line 72: Line 72:
|-
|-
| 0x00170082
| 0x00170082
| ?
| UpdateTaskInterval
|-
|-
| 0x00180082
| 0x00180082
Line 78: Line 78:
|-
|-
| 0x00190042
| 0x00190042
| ?
| GetTaskInterval
|-
|-
| 0x001A0042
| 0x001A0042
Line 105: Line 105:
|-
|-
| 0x00220042
| 0x00220042
| ?
| GetTaskCommErrorCode
|-
|-
| 0x002300C2
| 0x002300C2
Line 111: Line 111:
|-
|-
| 0x00240082
| 0x00240082
| ?
| GetTaskError
|-
|-
| 0x00250082
| 0x00250082
| ?
| GetTaskInfo
|-
|-
| 0x00260040
| 0x00260040
Line 126: Line 126:
|-
|-
| 0x00290080
| 0x00290080
| ?
| SetNsDataAdditionalInfo
|-
|-
| 0x002A0040
| 0x002A0040
| Unknown. Writes an output u32 to cmdreply[2].
| GetNsDataAdditionalInfo. Writes an output u32 to cmdreply[2].
|-
|-
| 0x002B0080
| 0x002B0080
Line 138: Line 138:
|-
|-
| 0x002D0040
| 0x002D0040
| (u32 NsDataId) Writes an output u64 to cmdreply[2-3], from the content file in extdata.
| GetNsDataLastUpdate (u32 NsDataId) Writes an output u64 to cmdreply[2-3], from the content file in extdata.
|-
|-
| 0x002E0040
| 0x002E0040
Line 147: Line 147:
|-
|-
| 0x00300000
| 0x00300000
| unknown...
| GetStorageEntryInfo
|-
|-
| 0x00310100
| 0x00310100
| ?
| SetStorageOption
|-
|-
| 0x00320000
| 0x00320000
| ?
| GetStorageOption
|-
|-
| 0x00330042
| 0x00330042
Line 165: Line 165:
|-
|-
| 0x00360084
| 0x00360084
| <nowiki>(u32 TaskID_Size, u32 BufSize, ((TaskID_Size<<4) | 10), TaskID_buf, ((BufSize<<4) | 10), Buf)</nowiki> BufSize must match 0x60.
| SetTaskQuery <nowiki>(u32 TaskID_Size, u32 BufSize, ((TaskID_Size<<4) | 10), TaskID_buf, ((BufSize<<4) | 10), Buf)</nowiki> BufSize must match 0x60.
|-
|-
| 0x00370084
| 0x00370084
| <nowiki>(u32 TaskID_Size, u32 BufSize, ((TaskID_Size<<4) | 10), TaskID_buf, ((BufSize<<4) | 10), Buf)</nowiki> BufSize must match 0x60.
| GetTaskQuery <nowiki>(u32 TaskID_Size, u32 BufSize, ((TaskID_Size<<4) | 10), TaskID_buf, ((BufSize<<4) | 10), Buf)</nowiki> BufSize must match 0x60.
|}
|}