PASDK242: Added BMDA and merged CB memset() fix.
authorChitresh Gupta <chitresh.g@pathpartnertech.com>
Wed, 8 Mar 2017 11:44:34 +0000 (17:14 +0530)
committerChitresh Gupta <chitresh.g@pathpartnertech.com>
Wed, 8 Mar 2017 11:44:34 +0000 (17:14 +0530)
pasdk/common/asp0.c
pasdk/common/aspDecOpCircBuf_common.c
pasdk/test_dsp/framework/aspDecOpCircBuf_master.c
pasdk/test_dsp/framework/itopo/patchs.c

index 62667e26f663525e6641be432c97389fd5b9c81b..ecaa84c1dbe8a946ae80e423766acb8087cbaa36 100644 (file)
@@ -62,7 +62,7 @@ All rights reserved.
 
 #ifndef MAX_NUM
 #define MAX_NUM 28515
-#define NUM_ASP_PROFILE  1  // Profile CAR; As we have PCM->SRC(0)->CAR(1)->PCE
+#define NUM_ASP_PROFILE  0  // Profile CAR; As we have PCM->SRC(0)->CAR(1)->PCE
 #endif
 UInt32 profile_array_dsp_cycles[MAX_NUM];
 UInt32 profile_array_dsp_cpuload[MAX_NUM];
index 5bca2c467081c53a8b2673e1885927c590504857..099bdfa45984bc8ea5d4e950f8fc91f255423a51 100644 (file)
@@ -98,7 +98,7 @@ Int cbReset(
         // clear PCM data
         for (i=0; i<pCb->maxAFChanNum; i++)
         {
-            memset(pAfCb->data.sample[i], pCb->maxAFSampCount, 0);
+            memset(pAfCb->data.sample[i], 0, pCb->maxAFSampCount);
         }
         
         // clear metadata
index 06bd13cd6f5cd8d780c0fa86cc0f376b8f9ed6df..d2113edd6cb3eed0a753ef7dc90d147ef419bd12 100644 (file)
@@ -156,7 +156,7 @@ Int cbInit(
         for (i=0; i<ASP_DECOP_CB_MAX_NUM_PCM_CH; i++)
         {
             pAfCb->data.sample[i] = pPcmBuf;
-            memset(pAfCb->data.sample[i], DEF_DEC_OP_FRAME_LEN, 0);
+            memset(pAfCb->data.sample[i], 0, DEF_DEC_OP_FRAME_LEN);
             pPcmBuf += DEF_DEC_OP_FRAME_LEN;
             
             pAfCb->data.samsiz[i] = 0;
@@ -378,7 +378,7 @@ Int cbInitSourceSel(
         for (i=0; i<pCb->maxAFChanNum; i++)
         {
             pAfCb->data.sample[i] = pPcmBuf;
-            memset(pAfCb->data.sample[i], pCb->maxAFSampCount, 0);
+            memset(pAfCb->data.sample[i], 0, pCb->maxAFSampCount);
             pPcmBuf += pCb->maxAFSampCount;
             
             pAfCb->data.samsiz[i] = 0;
index 66b8aa00a2a7769f9c8aa51f1c5b2c1ed6107ee8..25e778e92a647d37ca2e7e49d0a8e83520e510df 100644 (file)
@@ -92,7 +92,7 @@ All rights reserved.
 #include <dap_tig.h>
 #endif
 
-//#define _BMDA_
+#define _BMDA_
 #ifdef _BMDA_
 #include <bmda.h>
 #include <bmda_tig.h>