Add paf as submodule
authorFrank Livingston <frank-livingston@ti.com>
Tue, 4 Oct 2016 02:32:40 +0000 (21:32 -0500)
committerFrank Livingston <frank-livingston@ti.com>
Tue, 4 Oct 2016 02:32:40 +0000 (21:32 -0500)
.gitmodules
build_alg_libs.bat
build_paf_libs.bat
pasdk/paf [new submodule]
pasdk/test_arm/application/app.cmd
pasdk/test_dsp/application/app.cmd

index b014acbc63c90a9cb4abf925ca34c60e1bb4942a..0398e20495567c42cd2620ea561a30ea019ff9ff 100644 (file)
@@ -19,3 +19,6 @@
 [submodule "dolby_ip/oar"]
        path = dolby_ip/oar
        url = git@gitorious.design.ti.com:dolby-harmonious/oar.git
+[submodule "pasdk/paf"]
+       path = pasdk/paf
+       url = git@gitorious.design.ti.com:dolby-harmonious/os_paf_dev.git
index b80ace54fd172eef072ae26eacf6cd1753fa6fa6..63b6796bfea6680afad51ea3a58e164ca531e5a4 100644 (file)
@@ -4,34 +4,35 @@ rem
 
 set PATH_ORG=%PATH%
 set PATH=c:\cygwin\bin;%PATH%
+set DOLBY_IP_LROOT=dolby_ip
 
 rem
 rem ARM libraries
 rem
 
 ::rem DDP alg lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_lib\a15
+pushd %DOLBY_IP_LROOT%\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_lib\a15
 gmake clean
 gmake
 popd
 ::rem DDP wrapper lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_wrapper\a15
+pushd %DOLBY_IP_LROOT%\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_wrapper\a15
 gmake clean
 gmake
 popd
 
 :: THD alglib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\dthd_dec_lib\a15
+pushd %DOLBY_IP_LROOT%\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\dthd_dec_lib\a15
 gmake clean
 gmake
 popd
 :: MAT alg lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\mat_dec_lib\a15
+pushd %DOLBY_IP_LROOT%\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\mat_dec_lib\a15
 gmake clean
 gmake
 popd
 :: MAT-THD wrapper lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\thd_alg_lib\a15
+pushd %DOLBY_IP_LROOT%\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\thd_alg_lib\a15
 gmake clean
 gmake
 popd
@@ -41,12 +42,12 @@ rem DSP libraries
 rem
 
 :: CAR alg lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\car\Source_Code\car\make\libcar\tisim_eabi_c66_ccs
+pushd %DOLBY_IP_LROOT%\car\Source_Code\car\make\libcar\tisim_eabi_c66_ccs
 gmake cleanself
 gmake
 popd
 :: CAR wrapper lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\car\Source_Code\car\make\alg_car\tisim_eabi_c66_ccs
+pushd %DOLBY_IP_LROOT%\car\Source_Code\car\make\alg_car\tisim_eabi_c66_ccs
 gmake cleanself
 gmake
 popd
@@ -54,10 +55,17 @@ popd
 set PATH=%PATH_ORG%
 
 :: OAR combined alg+wrapper lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\oar\CCS_OAR_lib\make
+pushd %DOLBY_IP_LROOT%\oar\CCS_OAR_lib\make
 gmake clean
 gmake
 popd
 
+:: BMDA combined alg+wrapper lib
+pushd %DOLBY_IP_LROOT%\bmda\Source_Code\make
+gmake clean
+gmake
+popd
+
+set DOBLY_IP_ROOT=
 
 :end
index bbd26cbf9ca22aa4e91694bc112185d37b66f789..03755a503a69db29594543e034fa309315baabea 100644 (file)
@@ -3,31 +3,33 @@ rem Assumes desired target (c66x,a15) has been selected in pa/build/target.mk
 
 if "%1"=="" goto end
 
+set PASDK_LROOT=pasdk
+
 rem
 rem ARM libraries
 rem DSP libraries needed PCM1 (+other?)
 rem
-pushd paf\pa\asp\com
+pushd %PASDK_LROOT%\paf\pa\asp\com
 gmake clean
 gmake install
 popd
 
-pushd paf\pa\dec\pcm1
+pushd %PASDK_LROOT%\paf\pa\dec\pcm1
 gmake clean
 gmake install
 popd
 
-pushd paf\pa\dec\com
+pushd %PASDK_LROOT%\paf\pa\dec\com
 gmake clean
 gmake install
 popd
 
-pushd paf\pa\asp\std
+pushd %PASDK_LROOT%\paf\pa\asp\std
 gmake clean
 gmake install
 popd
 
-pushd paf\pa\sio\acp1
+pushd %PASDK_LROOT%\paf\pa\sio\acp1
 gmake clean
 gmake install
 popd
@@ -37,22 +39,22 @@ if "%1"=="ARM" goto arm_only
 rem
 rem DSP only libraries
 rem
-pushd paf\pa\enc\pce2
+pushd %PASDK_LROOT%\paf\pa\enc\pce2
 gmake clean
 gmake install
 popd
 
-pushd paf\pa\sio\paf
+pushd %PASDK_LROOT%\paf\pa\sio\paf
 gmake clean
 gmake install
 popd
 
-pushd paf\pa\sio\dcs7
+pushd %PASDK_LROOT%\paf\pa\sio\dcs7
 gmake clean
 gmake install
 popd
 
-pushd paf\pa\asp\ae0
+pushd %PASDK_LROOT%\paf\pa\asp\ae0
 gmake clean
 gmake install
 popd
@@ -60,14 +62,16 @@ popd
 goto end
 
 :arm_only
-pushd paf\pa\util\c67x_cintrins
+pushd %PASDK_LROOT%\paf\pa\util\c67x_cintrins
 gmake clean
 gmake install
 popd
 
-pushd paf\pa\util\simulate_dma
+pushd %PASDK_LROOT%\paf\pa\util\simulate_dma
 gmake clean
 gmake install
 popd
 
+set PASDK_LROOT=
+
 :end
diff --git a/pasdk/paf b/pasdk/paf
new file mode 160000 (submodule)
index 0000000..d5eb482
--- /dev/null
+++ b/pasdk/paf
@@ -0,0 +1 @@
+Subproject commit d5eb4822c08dabae2e709eb48c2b5955c7373e02
index 7bf9037f05977a25dc94fc576c4ae97d14439ab6..f5fe68203ac54718544ba262e140bfae450c1d71 100644 (file)
@@ -32,7 +32,7 @@ All rights reserved.
 *
 */
 
-SEARCH_DIR ( C:\ti\processor_audio_sdk_1_00_00_00\paf\pa\build\a15\release )
+SEARCH_DIR ( C:\ti\processor_audio_sdk_1_00_00_00\pasdk\paf\pa\build\a15\release )
 SEARCH_DIR ( C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\intrinsics\Dolby_Intrinsics_Imp\lib_float_A15 )
 SEARCH_DIR ( C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_lib\a15 )
 SEARCH_DIR ( C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_wrapper\a15 )
index a51daa5048239952ddbe2137ea4a1001c977e2ca..35473592f7990cc1ff5a8e519bf29957f9726b59 100644 (file)
@@ -32,7 +32,7 @@ All rights reserved.
 *
 */
 
--i"C:\ti\processor_audio_sdk_1_00_00_00\paf\pa\build\c66x\release"
+-i"C:\ti\processor_audio_sdk_1_00_00_00\pasdk\paf\pa\build\c66x\release"
 -i"C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\oar\CCS_OAR_lib\make"
 -i"C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\car\Source_Code\car\make\alg_car\tisim_eabi_c66_ccs"
 -i"C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\car\Source_Code\car\make\libcar\tisim_eabi_c66_ccs"