QNX IPC: Update RPMSG_OMX msg Header to align with SYS/BIOS
authorAngela Stegmaier <angelabaker@ti.com>
Wed, 13 Mar 2013 21:06:58 +0000 (16:06 -0500)
committerAngela Stegmaier <angelabaker@ti.com>
Mon, 18 Mar 2013 22:35:18 +0000 (17:35 -0500)
SYS/BIOS has been updated to remove the flags parameter
in the rpmsg_omx_hdr.  A corresponding change is made on
the QNX-side to be in sync.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
qnx/src/ipc3x_dev/ti/syslink/inc/ti/ipc/rpmsg_omx.h
qnx/src/ipc3x_dev/ti/syslink/rpmsg-dce/hlos/knl/Qnx/rpmsg-dcedrv.c
qnx/src/ipc3x_dev/ti/syslink/rpmsg-omx/hlos/knl/Qnx/rpmsg-omxdrv.c

index 22d2c73ddbe5a729f307dd184f52b30803a4e053..d8920437fbd0c5c6097db00ba5b06154640d3f5e 100644 (file)
@@ -110,7 +110,6 @@ enum omx_state {
  */
 struct omx_msg_hdr {
     uint32_t type;
-    uint32_t flags;
     uint32_t len;
     char data[0];
 } __packed;
index dfb3a6e1fc69efccef1b49c32cf871b5f0649177..804cc6b47b2c7f48c53eb713122a5f8c702aac86 100644 (file)
@@ -1374,7 +1374,6 @@ rpmsg_dce_write(resmgr_context_t *ctp, io_write_t *msg, RESMGR_OCB_T *io_ocb)
     }
 
     msg_hdr->type = OMX_RAW_MSG;
-    msg_hdr->flags = 0;
     msg_hdr->len = bytes;
 
     status = MessageQCopy_send(dce->conn->procId, MultiProc_self(),
index ed910b5828cbb4bdfc6e91852dfe79ca80dc7932..4c359918a58c6f445fd703858ff292b8e306ed45 100644 (file)
@@ -687,7 +687,6 @@ _rpmsg_omx_connect(resmgr_context_t *ctp, io_devctl_t *msg, rpmsg_omx_ocb_t *ocb
     else {
         hdr = (struct omx_msg_hdr *)buf;
         hdr->type = OMX_CONN_REQ;
-        hdr->flags = 0;
         hdr->len = sizeof(struct omx_conn_req);
         Memory_copy(hdr->data, cargs, sizeof(struct omx_conn_req));
 
@@ -743,7 +742,6 @@ _rpmsg_omx_disconnect(resmgr_context_t *ctp, io_devctl_t *msg, rpmsg_omx_ocb_t *
     else {
         hdr = (struct omx_msg_hdr *)buf;
         hdr->type = OMX_DISCONNECT;
-        hdr->flags = 0;
         hdr->len = sizeof(struct omx_conn_req);
         dreq = (struct omx_disc_req *)hdr->data;
         dreq->addr = omx->remoteAddr;
@@ -1677,7 +1675,6 @@ rpmsg_omx_write(resmgr_context_t *ctp, io_write_t *msg, RESMGR_OCB_T *io_ocb)
     }
 
     msg_hdr->type = OMX_RAW_MSG;
-    msg_hdr->flags = 0;
     msg_hdr->len = bytes;
 
     status = MessageQCopy_send(omx->conn->procId, MultiProc_self(),