|
|
Go to the documentation of this file.
44 #ifndef ti_grcm_RcmTypes_h
45 #define ti_grcm_RcmTypes_h
52 #define USE_RPMESSAGE 1
55 #include <ti/ipc/rpmsg/RPMessage.h>
88 #define RcmClient_Desc_RCM_MSG 0x1
89 #define RcmClient_Desc_DPC 0x2
90 #define RcmClient_Desc_SYM_ADD 0x3
91 #define RcmClient_Desc_SYM_IDX 0x4
92 #define RcmClient_Desc_CMD 0x5
93 #define RcmClient_Desc_JOB_ACQ 0x6
94 #define RcmClient_Desc_JOB_REL 0x7
95 #define RcmClient_Desc_TYPE_MASK 0x0F00
96 #define RcmClient_Desc_TYPE_SHIFT 8
99 #define RcmServer_Status_SUCCESS ((UInt16)0)
100 #define RcmServer_Status_INVALID_FXN ((UInt16)1)
101 #define RcmServer_Status_SYMBOL_NOT_FOUND ((UInt16)2)
102 #define RcmServer_Status_INVALID_MSG_TYPE ((UInt16)3)
103 #define RcmServer_Status_MSG_FXN_ERR ((UInt16)4)
104 #define RcmServer_Status_Error ((UInt16)5)
105 #define RcmServer_Status_Unprocessed ((UInt16)6)
106 #define RcmServer_Status_JobNotFound ((UInt16)7)
107 #define RcmServer_Status_PoolNotFound ((UInt16)8)
135 #define PACKET_HDR_SIZE (sizeof(RcmClient_Packet) - 3 * sizeof(UInt32))
136 #define PACKET_DATA_SIZE (PACKET_HDR_SIZE - sizeof(struct rpmsg_omx_hdr))
154 Void *
_memset(Void *s, Int c, Int n);
156 Void
_strcpy(Char *s, Char *t);
Copyright 2013, Texas Instruments Incorporated