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 |