Changes

Jump to navigation Jump to search
1,683 bytes added ,  04:55, 9 September 2016
Line 10: Line 10:  
|-
 
|-
 
| 0x000100C2
 
| 0x000100C2
| OpenMailbox
+
| OpenRawFile (cmdbuff[1] title_id, cmdbuff[2] CecDataPathType, cmdbuff[3] fileflag?, cmdbuff[4~5] ProcessID_descriptor)
 
|-
 
|-
 
| 0x00020042
 
| 0x00020042
| ?
+
| ReadRawFile (cmdbuff[1] buffer_size, cmdbuff[2] BufferMappingDescriptor(W), cmdbuff[3] buffer_addr)
 
|-
 
|-
 
| 0x00030104
 
| 0x00030104
| ReadRawMessageFile
+
| ReadMessage (cmdbuff[1] title_id, cmdbuff[2](bool?) is_out_box?, cmdbuff[3] message_id_size=16, cmdbuff[4] buffer_size, cmdbuff[5] BufferMappingDescriptor(R)=16*8+10, cmdbuff[6] CecMessageId*, cmdbuff[7] BufferMappingDescriptor(W), cmdbuff[8] buffer_addr)
 
|-
 
|-
 
| 0x00040106
 
| 0x00040106
| ?
+
| ReadMessageWithHMAC (cmdbuff[1] title_id, cmdbuff[2](bool?) is_out_box?, cmdbuff[3] message_id_size=16, cmdbuff[4] buffer_size, cmdbuff[5] BufferMappingDescriptor(R)=16*8+10, cmdbuff[6] CecMessageId*, cmdbuff[7] BufferMappingDescriptor(R), cmdbuff[8] HMAC_addr, cmdbuff[9] BufferMappingDescriptor(W), cmdbuff[10] buffer_addr)
 
|-
 
|-
 
| 0x00050042
 
| 0x00050042
| ?
+
| WriteRawFile (cmdbuff[1] buffer_size, cmdbuff[2] BufferMappingDescriptor(R), cmdbuff[3] buffer_addr)
 
|-
 
|-
 
| 0x00060104
 
| 0x00060104
| ?
+
| WriteMessage (cmdbuff[1] title_id, cmdbuff[2](bool?) is_out_box?, cmdbuff[3] message_id_size=16, cmdbuff[4] buffer_size, cmdbuff[5] BufferMappingDescriptor(R), cmdbuff[6] buffer_addr, cmdbuff[7] BufferMappingDescriptor(RW)=16*8+10, cmdbuff[8] CecMessageId*)
 
|-
 
|-
 
| 0x00070106
 
| 0x00070106
| WriteMessageToMailbox (16*length+10 of CecMessageId buffer in cmdbuff[9] (always 16*8+10), CecMessageId* in cmdbuf[10])
+
| WriteMessageWithHMAC (cmdbuff[1] title_id, cmdbuff[2](bool?) is_out_box?, cmdbuff[3] message_id_size=16, cmdbuff[4] buffer_size, cmdbuff[5] BufferMappingDescriptor(R), cmdbuff[6] buffer_addr, cmdbuff[7] BufferMappingDescriptor(R), cmdbuff[8] HMAC_addr, cmdbuff[9] BufferMappingDescriptor(RW)=16*8+10, cmdbuff[10] CecMessageId*)
 
|-
 
|-
 
| 0x00080102
 
| 0x00080102
| DeleteMailbox
+
| DeleteMailbox (cmdbuff[1] title_id, cmdbuff[2] CecDataPathType, cmdbuff[3]?, cmdbuff[4] message_id_size?, cmdbuff[5] BufferMappingDescriptor(R), cmdbuff[6] CecMessageId*?)
 
|-
 
|-
 
| 0x000900C2
 
| 0x000900C2
Line 37: Line 37:  
|-
 
|-
 
| 0x000A00C4
 
| 0x000A00C4
| GetSystemInfo
+
| GetSystemInfo (cmdbuff[1] buffer_size, cmdbuff[2] info_type, cmdbuff[3]param_size?, cmdbuff[4] BufferMappingDescriptor(R), cmdbuff[5] param_addr?, cmdbuff[6] BufferMappingDescriptor(W), cmdbuff[7] buffer_addr)
 
|-
 
|-
 
| 0x000B0040
 
| 0x000B0040
242

edits

Navigation menu