|
|
@ -49,7 +49,7 @@ typedef enum { |
|
|
|
#define IS_CMD(cmdheader, cmd, subcmd) ((cmdheader->cmdid == cmd) && (cmdheader->subcmdid == subcmd))
|
|
|
|
#define CMD_GET_PARAM(cmdheader, index) (((int32_t*)cmdheader->data)[index])
|
|
|
|
|
|
|
|
#define CMD_PARAM(index) (((int32_t*)cmdheader->data)[index * 4])
|
|
|
|
#define CMD_PARAM(index) (((int32_t*)cmdheader->data)[index])
|
|
|
|
|
|
|
|
#define PROCESS_CMD(cmd, _subcmdid, id) \
|
|
|
|
if ((cmdheader->cmdid == (uint16_t)cmd) && (cmdheader->subcmdid == _subcmdid) && cmdheader->data[0] == id) { \ |
|
|
|