Added TDA3XX to top-level product file.
authorRamsey Harris <ramsey@ti.com>
Thu, 30 Oct 2014 16:29:41 +0000 (09:29 -0700)
committerRobert Tivy <rtivy@ti.com>
Sat, 1 Nov 2014 00:10:10 +0000 (17:10 -0700)
Updated the platform comment to include TDA3XX. Improved comments
for MessageQ header; fixed typo in MessageQ flags bit description.

packages/ti/sdo/ipc/MessageQ.c
packages/ti/sdo/ipc/MessageQ.xdc
products.mak

index 33ff05a0dc4d3ee260579b7d0c67dc75921b3bc4..3a4df0de6b8b07207c172260a7b20a609d8cf14e 100644 (file)
@@ -133,9 +133,10 @@ Void MessageQ_Params2_init(MessageQ_Params2 *params)
 
 /*
  *  ======== MessageQ_alloc ========
- *  Allocate a message and initial the needed fields (note some
- *  of the fields in the header at set via other APIs or in the
- *  MessageQ_put function.
+ *  Allocate a message and initialize the needed fields
+ *
+ *  Note: some of the fields in the header are set via other
+ *  APIs or in the MessageQ_put function.
  */
 MessageQ_Msg MessageQ_alloc(UInt16 heapId, UInt32 size)
 {
index d822f7bb797a4fde0f687f4581d9d1244ce09a16..48b335547d3a3446ee4c678ea4f351266a010396 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2012-2013, Texas Instruments Incorporated
+ * Copyright (c) 2012-2014 Texas Instruments Incorporated - http://www.ti.com
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -637,11 +637,11 @@ internal:
      *  ---------------------------------
      *  |V V V|T|     reserved      |P P|
      *  ---------------------------------
-     *   E D C B A 0 9 8 7 6 5 4 3 2 1 0
+     *   F E D C B A 9 8 7 6 5 4 3 2 1 0
      *
      *  V = version
-     *  P = priority
      *  T = trace flag
+     *  P = priority
      */
 
     /*! Mask to extract version setting */
@@ -682,11 +682,11 @@ internal:
         Bits32       msgSize;           /* message size                 */
         Bits16       flags;             /* bitmask of different flags   */
         Bits16       msgId;             /* message id                   */
-        Bits16       dstId;             /* destination processor id     */
-        Bits16       dstProc;           /* destination processor        */
-        Bits16       replyId;           /* reply id                     */
-        Bits16       replyProc;         /* reply processor              */
-        Bits16       srcProc;           /* source processor             */
+        Bits16       dstId;             /* destination queue id         */
+        Bits16       dstProc;           /* destination processor id     */
+        Bits16       replyId;           /* reply queue id               */
+        Bits16       replyProc;         /* reply processor id           */
+        Bits16       srcProc;           /* proc who initialized the msg */
         Bits16       heapId;            /* heap id                      */
         Bits16       seqNum;            /* sequence number              */
         Bits16       reserved;          /* reserved                     */
index 757935597d407e64fd75714815c9fce45d0f4b9e..a2dda3c7d715ea4e4d2a57a2ad36474ac4b27af3 100644 (file)
@@ -41,7 +41,7 @@ DEPOT = _your_depot_folder_
 
 # Platform to build for
 #   Supported platforms (choose one):
-#       OMAPL138, OMAP54XX, DRA7XX, 66AK2E, TCI6630, TCI6636, TCI6638
+#       OMAPL138, OMAP54XX, DRA7XX, 66AK2E, TCI6630, TCI6636, TCI6638, TDA3XX
 #
 # Note, this is used for Linux, QNX and BIOS builds
 #