diff options
author | Simon Busch <morphis@gravedo.de> | 2011-11-18 23:55:55 +0100 |
---|---|---|
committer | Simon Busch <morphis@gravedo.de> | 2011-11-18 23:55:55 +0100 |
commit | f6b8d33ce8a017f27f1fe9fde45c22820853ff92 (patch) | |
tree | 661fe5af1a26801c36a233f1d3ebdff8a3f2a996 /include/device | |
parent | e9e35e2bc1384719c1f70fc074d33736ea0ef8bd (diff) | |
download | external_libsamsung-ipc-f6b8d33ce8a017f27f1fe9fde45c22820853ff92.zip external_libsamsung-ipc-f6b8d33ce8a017f27f1fe9fde45c22820853ff92.tar.gz external_libsamsung-ipc-f6b8d33ce8a017f27f1fe9fde45c22820853ff92.tar.bz2 |
Split ipc_call_list_entry message structure for h1 and crespo device
For the crespo each entry has one byte more than for the h1. The additional bytes is now
named unk0.
Signed-off-by: Simon Busch <morphis@gravedo.de>
Diffstat (limited to 'include/device')
-rw-r--r-- | include/device/crespo/call.h | 12 | ||||
-rw-r--r-- | include/device/h1/call.h | 10 |
2 files changed, 22 insertions, 0 deletions
diff --git a/include/device/crespo/call.h b/include/device/crespo/call.h index 9764d90..0207421 100644 --- a/include/device/crespo/call.h +++ b/include/device/crespo/call.h @@ -40,6 +40,18 @@ struct ipc_call_status { unsigned char end_cause; } __attribute__((__packed__)); +struct ipc_call_list_entry { + unsigned char unk0; + unsigned char type; // IPC_CALL_TYPE_... + unsigned char idx; + unsigned char term; // IPC_CALL_TERM_... + unsigned char state; // IPC_CALL_LIST_ENTRY_STATE_... + unsigned char mpty; + unsigned char number_len; + unsigned char unk4; +} __attribute__((__packed__)); + + #endif // vim:ts=4:sw=4:expandtab diff --git a/include/device/h1/call.h b/include/device/h1/call.h index ddd7185..ec7be6c 100644 --- a/include/device/h1/call.h +++ b/include/device/h1/call.h @@ -38,6 +38,16 @@ struct ipc_call_status { unsigned char end_cause; } __attribute__((__packed__)); +struct ipc_call_list_entry { + unsigned char type; // IPC_CALL_TYPE_... + unsigned char idx; + unsigned char term; // IPC_CALL_TERM_... + unsigned char state; // IPC_CALL_LIST_ENTRY_STATE_... + unsigned char mpty; + unsigned char number_len; + unsigned char unk4; +} __attribute__((__packed__)); + #endif // vim:ts=4:sw=4:expandtab |