CECD Services: Difference between revisions
→CECD Service "cecd:s": typo |
→CECD Service "cecd:u": constructing |
||
Line 10: | Line 10: | ||
|- | |- | ||
| 0x000100C2 | | 0x000100C2 | ||
| | | 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 | ||
| | | 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 | ||
| | | 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 |