Add AE0 ASP (default disabled) to ASP chain
authorFrank Livingston <frank-livingston@ti.com>
Tue, 16 Aug 2016 22:54:25 +0000 (17:54 -0500)
committerFrank Livingston <frank-livingston@ti.com>
Tue, 16 Aug 2016 22:54:25 +0000 (17:54 -0500)
procsdk_audio_x_xx_xx_xx/test_dsp/application/app.cmd
procsdk_audio_x_xx_xx_xx/test_dsp/application/itopo/evmk2g/atboot.c
procsdk_audio_x_xx_xx_xx/test_dsp/framework/itopo/patchs.c

index 3723bcca1f68ea2503a9ee50f2e709de5a21863c..609e67d814bbb40487a52075c29401d4e7ba3989 100644 (file)
@@ -14,6 +14,7 @@
 /* -l"dolby_oar_lib.lib" */
 /* -l"bmda_elf.lib" */
 /* -l"dlb_intrinsics_c66_float_release.lib" */
+-l"ae0_elf.lib"
 
 SECTIONS
 {
index 0130f1951e19d562233222c44bf0943afed1a39d..121e04166cd55f420d4347f7d86c5bd4d6acce57 100644 (file)
@@ -62,6 +62,8 @@
     //execPAIInDigital    
     //execPAIOutAnalog, \
     //execPAIInHDMIStereo   
+    //execPAIOutAnalog, \
+    //execPAIInHDMI
 #else
 
 #define CUS_ATBOOT_S \
index 5cc1363d8386a386dbe13067cf6aa6753bf96950..ff9df825cdb21e91627ffd87f5fd814c36100ab7 100644 (file)
@@ -1,7 +1,7 @@
 
 /*
 * Copyright (C) 2004-2014 Texas Instruments Incorporated - http://www.ti.com/
-* All rights reserved. 
+* All rights reserved.    
 *
 *  Redistribution and use in source and binary forms, with or without
 *  modification, are permitted provided that the following conditions
 
 #include <pcm.h>
 #include <pcm_mds.h>
-
 #include <dwr_inp.h>
 
-//#define _SRC4_
+#if 0 // FL: slave
+const PAF_ASP_LinkInit decLinkInitI13[] =
+{
+    //PAF_ASP_LINKINITPARAMS (STD, DWRPCM, TII, &IDWRPCM_PARAMS),
+    PAF_ASP_LINKINIT(STD, PCM, MDS),
+
+    PAF_ASP_LINKNONE,
+};
+
+const PAF_ASP_LinkInit *const patchs_decLinkInit[] =
+{
+    decLinkInitI13,
+};
+#endif
+
+//
+// Audio Stream Processing Declarations & Definitions
+//
 
+#include <aspstd.h>
+
+#define _AE0_
+#ifdef _AE0_
+#include <ae.h>
+#include <ae_mds.h>
+#endif
+
+//#define _SRC4_
 #ifdef _SRC4_
 #include <src.h>
 #include <src_tih.h>
 #include <bmda.h>
 #include <bmda_tig.h>
 #endif
-#if 0 // FL: slave
-const PAF_ASP_LinkInit decLinkInitI13[] =
-{
-    //PAF_ASP_LINKINITPARAMS (STD, DWRPCM, TII, &IDWRPCM_PARAMS),
-    PAF_ASP_LINKINIT(STD, PCM, MDS),
 
-    PAF_ASP_LINKNONE,
-};
 
-const PAF_ASP_LinkInit *const patchs_decLinkInit[] =
+const PAF_ASP_LinkInit aspLinkInitAllI13[] =
 {
-    decLinkInitI13,
-};
+#ifdef _AE0_
+    PAF_ASP_LINKINIT(CUS,AE,MDS), 
 #endif
 
-//
-// Audio Stream Processing Declarations & Definitions
-//
-
-//#include <ae.h>
-//#include <ae_mds.h>
-
-#include <aspstd.h>
-
-const PAF_ASP_LinkInit aspLinkInitAllI13[] =
-{
 #ifdef _SRC4_
-//     PAF_ASP_LINKINIT(STD, SRC, MDS),
-    PAF_ASP_LINKINITPARAMS (STD, SRC, TIH, &ISRC_PARAMS_DS_8CH_HBW),
+//    PAF_ASP_LINKINIT(STD, SRC, MDS),
+    PAF_ASP_LINKINITPARAMS(STD, SRC, TIH, &ISRC_PARAMS_DS_8CH_HBW),
 #endif
 
 #ifdef _OAR_
-       PAF_ASP_LINKINIT(STD, OAR, TIG),
+    PAF_ASP_LINKINIT(STD, OAR, TIG),
 #endif
 #ifdef _BMDA_
-       PAF_ASP_LINKINIT(STD, BMDA, TIG),
+    PAF_ASP_LINKINIT(STD, BMDA, TIG),
 #endif
-       PAF_ASP_LINKNONE,
+    PAF_ASP_LINKNONE,
 };
 
 const PAF_ASP_LinkInit aspLinkInitNilI13[] =
@@ -120,21 +127,28 @@ const PAF_ASP_LinkInit aspLinkInitNilI13[] =
 
 const PAF_ASP_LinkInit aspLinkInitStdI13[] =
 {
+#ifdef _SRC4_
+//    PAF_ASP_LINKINIT(STD, SRC, MDS),
+    PAF_ASP_LINKINITPARAMS(STD, SRC, TIH, &ISRC_PARAMS_DS_8CH_HBW),
+#endif
+
 #ifdef _OAR_
-       PAF_ASP_LINKINIT(STD, OAR, TIG),
+    PAF_ASP_LINKINIT(STD, OAR, TIG),
 #endif
 #ifdef _BMDA_
-       PAF_ASP_LINKINIT(STD, BMDA, TIG),
+    PAF_ASP_LINKINIT(STD, BMDA, TIG),
 #endif
     PAF_ASP_LINKNONE,
 };
 
 const PAF_ASP_LinkInit aspLinkInitCusI13[] =
 {
+#ifdef _AE0_
+    PAF_ASP_LINKINIT(CUS,AE,MDS), 
+#endif
     PAF_ASP_LINKNONE,
 };
 
-
 const PAF_ASP_LinkInit *const patchs_aspLinkInit[1][GEARS] =
 {
     {