Difference between revisions of "BOSS Services"

From 3dbrew
Jump to navigation Jump to search
m
Line 12: Line 12:
 
|-
 
|-
 
| 0x00030000
 
| 0x00030000
| unknown...
+
| UnregisterStorage
 
|-
 
|-
 
| 0x00040000
 
| 0x00040000
| unknown...
+
| GetTaskStorageInfo
 
|-
 
|-
 
| 0x00090040
 
| 0x00090040
Line 22: Line 22:
 
| 0x000A0000
 
| 0x000A0000
 
| unknown...
 
| unknown...
 +
|-
 +
| 0x000B00C2
 +
| RegisterTask
 +
|-
 +
| 0x000D0082
 +
| ReconfigureTask
 
|-
 
|-
 
| 0x000E0000
 
| 0x000E0000
| unknown...
+
| GetTaskIdList
 
|-
 
|-
 
| 0x000C0082
 
| 0x000C0082
Line 30: Line 36:
 
|-
 
|-
 
| 0x00100102
 
| 0x00100102
| unknown...
+
| GetNsDataIdList
 
|-
 
|-
 
| 0x00140082
 
| 0x00140082
| unknown...
+
| SendProperty
 +
|-
 +
| 0x00150042
 +
| SendPropertyHandle
 
|-
 
|-
 
| 0x00160082
 
| 0x00160082
| unknown...
+
| ReceiveProperty
 +
|-
 +
| 0x00180082
 +
| UpdateTaskCount
 +
|-
 +
| 0x001A0042
 +
| GetTaskCount
 +
|-
 +
| 0x001B0042
 +
| GetTaskServiceStatus
 
|-
 
|-
 
| 0x001C0042
 
| 0x001C0042
Line 42: Line 60:
 
|-
 
|-
 
| 0x001D0042
 
| 0x001D0042
| unknown...
+
| StartTaskImmediate
 
|-
 
|-
 
| 0x001E0042
 
| 0x001E0042
Line 48: Line 66:
 
|-
 
|-
 
| 0x001F0000
 
| 0x001F0000
| unknown...
+
| GetTaskFinishHandle
 
|-
 
|-
 
| 0x00200082
 
| 0x00200082
| unknown...
+
| GetTaskState
 
|-
 
|-
 
| 0x00210042
 
| 0x00210042
Line 60: Line 78:
 
|-
 
|-
 
| 0x00260040
 
| 0x00260040
| unknown...
+
| DeleteNsData
 
|-
 
|-
 
| 0x002700C2
 
| 0x002700C2
| unknown...
+
| GetNsDataHeaderInfo
 
|-
 
|-
 
| 0x00280102
 
| 0x00280102
| unknown...
+
| ReadNsData
 
|-
 
|-
 
| 0x002D0040
 
| 0x002D0040
 
| unknown...
 
| unknown...
 +
|-
 +
| 0x002B0080
 +
| SetNsDataNewFlag
 
|-
 
|-
 
| 0x002C0040
 
| 0x002C0040
| unknown...
+
| GetNsDataNewFlag
 
|-
 
|-
 
| 0x002E0040
 
| 0x002E0040
Line 78: Line 99:
 
|-
 
|-
 
| 0x002F0140
 
| 0x002F0140
| unknown...
+
| RegisterStorageEntry
 
|-
 
|-
 
| 0x00300000
 
| 0x00300000
Line 87: Line 108:
 
|-
 
|-
 
| 0x003500C2
 
| 0x003500C2
| unknown...
+
| RegisterImmediateTask
 
|-
 
|-
 
| 0x00360084
 
| 0x00360084
Line 121: Line 142:
 
|-
 
|-
 
| 0x041500C0
 
| 0x041500C0
| unknown...
+
| DeleteNsDataPrivileged
 
|-
 
|-
 
| 0x04160142
 
| 0x04160142
Line 127: Line 148:
 
|-
 
|-
 
| 0x04170182
 
| 0x04170182
| unknown...
+
| ReadNsDataPrivileged
 +
|-
 +
| 0x041A0100
 +
| SetNsDataNewFlagPrivileged
 +
|-
 +
| 0x041B00C0
 +
| GetNsDataNewFlagPrivileged
 
|-
 
|-
 
| 0x041C00C0
 
| 0x041C00C0

Revision as of 00:50, 8 July 2016

BOSS Service "boss:U"

Command Header Description
0x00010082 InitializeSession
0x00020100 GetStorageInfo
0x00030000 UnregisterStorage
0x00040000 GetTaskStorageInfo
0x00090040 unknown...
0x000A0000 unknown...
0x000B00C2 RegisterTask
0x000D0082 ReconfigureTask
0x000E0000 GetTaskIdList
0x000C0082 UnregisterTask
0x00100102 GetNsDataIdList
0x00140082 SendProperty
0x00150042 SendPropertyHandle
0x00160082 ReceiveProperty
0x00180082 UpdateTaskCount
0x001A0042 GetTaskCount
0x001B0042 GetTaskServiceStatus
0x001C0042 StartTask
0x001D0042 StartTaskImmediate
0x001E0042 CancelTask
0x001F0000 GetTaskFinishHandle
0x00200082 GetTaskState
0x00210042 GetTaskResult
0x002300C2 GetTaskStatus
0x00260040 DeleteNsData
0x002700C2 GetNsDataHeaderInfo
0x00280102 ReadNsData
0x002D0040 unknown...
0x002B0080 SetNsDataNewFlag
0x002C0040 GetNsDataNewFlag
0x002E0040 GetErrorCode
0x002F0140 RegisterStorageEntry
0x00300000 unknown...
0x00330042 StartBgImmediate
0x003500C2 RegisterImmediateTask
0x00360084 unknown...

Privileged BOSS Service "boss:P"

Command Header Description
0x04040080 unknown...
0x040500C0 unknown...
0x040600C0 unknown...
0x04070080 unknown...
0x04090102 unknown...
0x040B0080 unknown...
0x040D0182 unknown...
0x041500C0 DeleteNsDataPrivileged
0x04160142 unknown...
0x04170182 ReadNsDataPrivileged
0x041A0100 SetNsDataNewFlagPrivileged
0x041B00C0 GetNsDataNewFlagPrivileged
0x041C00C0 unknown...
0x042E00C2 unknown...
0x042F00C2 unknown...
0x043000C2 unknown...
0x04490142 unknown...
0x044A0180 unknown...
0x044D0080 unknown...
0x04500102 unknown...
0x04540102 unknown...
0x045500C2 unknown...

boss:P also contains all of the commands from boss:U.