summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (from parent 1: c2a3593)
raw | patch | inline | side by side (from parent 1: c2a3593)
author | Ming Wei <mwei@ti.com> | |
Wed, 29 Jun 2016 17:01:21 +0000 (12:01 -0500) | ||
committer | Ming Wei <mwei@ti.com> | |
Wed, 29 Jun 2016 17:01:21 +0000 (12:01 -0500) |
Renamed file_demo
Changed the readme.txt files accordingly
Signed-off-by: Ming Wei <mwei@ti.com>
Changed the readme.txt files accordingly
Signed-off-by: Ming Wei <mwei@ti.com>
31 files changed:
index 641fee815d5a00e83ecf438eb4457928b82485b1..ae07c7c1a196243d0931cb46366c27a26891ca5b 100644 (file)
1. Download AEC-AER and VOLIB(volib_C66_2_1_0_1) from http://www.ti.com/tool/telecomlib\r
2. Install AEC-AER and VOLIB(volib_C66_2_1_0_1) at C:\ti\r
-3. Download xdais_7_23_00_06 and xdctools_3_24_07_73 from TI website \r
-4. copy file_demo\am572x to C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\r
-5. Downlaod CCS 6.1.3 from TI website\r
-6. Install CCS 6.1.3 at C:\ti\r
-7. Launch CCS 6.1.3\r
-8. Import test_rel_ce64Ple_CE64PLE_LE_ELF from C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\r
-9. Build the imported project\r
-10. Import the target configuration file AM572x_GPEVM_BH_USB_560M.ccxml from C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\gel\r
-11. Connect the Blackhawk USB 560M JTAG to P4 on AM572x GP EVM\r
-12. Plug power adaptor(12V) into the AM572x GP EVM (Do not press the Power Button(S1) yet)\r
-13. Launch the AM572x_GPEVM_BH_USB_560M.ccxml using "Launch Selected Configuration" from CCS 6.1.3\r
-14. Press the Power Button(S1) and "Connect to CortexA15_0" immediately (Due to the EVM will be auto power off in 10 secs)\r
-15. Then "Connect to C66xx_DSP1"\r
-16. Load the test_rel_ce66le_CE66LE_LE_ELF.out from C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\test_rel_ce66le_CE66LE_LE_ELF\Debug\r
-17. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
- (C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
-18. Run the program (loaded in step 16) by pressing F8\r
-19. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
-20. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
- (C:\ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\gel\mics\fileOutput.bin)\r
-21. You can change the "#define NUM_BF_ANALOG_MIC 8" and "#define NUM_BF_VIRTUAL_MIC 12" in bf_asnr_mss_vau.h. \r
+3. Rename C:\ti\aer_c64Px_obj_17_0_0_0 to C:\ti\aer_c64Px_obj_17_0_0_0_mod\r
+4. Comment out line 236~240 of C:\ti\aer_c64Px_obj_17_0_0_0_mod\packages\ti\mas\types\types.h\r
+5. Download xdais_7_23_00_06 and xdctools_3_24_07_73 from TI website \r
+6. copy noise-reduction directory to C:\ti\noise-reduction\r
+7. Downlaod CCS 6.1.3 from TI website\r
+8. Install CCS 6.1.3 at C:\ti\r
+9. Launch CCS 6.1.3\r
+10. Import AM572x_bf_nobios from C:\ti\noise-reduction\r
+11. Build the imported project\r
+12. Import the target configuration file AM572x_GPEVM_BH_USB_560M.ccxml from C:\ti\noise-reduction\file_demo\am572x\gel\r
+13. Connect the Blackhawk USB 560M JTAG to P4 on AM572x GP EVM\r
+14. Plug power adaptor(12V) into the AM572x GP EVM (Do not press the Power Button(S1) yet)\r
+15. Launch the AM572x_GPEVM_BH_USB_560M.ccxml using "Launch Selected Configuration" from CCS 6.1.3\r
+16. Press the Power Button(S1) and "Connect to CortexA15_0" immediately (Due to the EVM will be auto power off in 10 secs)\r
+17. Then "Connect to C66xx_DSP1"\r
+18. Load the test_rel_ce66le_CE66LE_LE_ELF.out from C:\ti\noise-reduction\file_demo\am572x\test\ccsProjects\AM572x_bf_nobios\Debug\r
+19. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
+ (C:\ti\noise-reduction\file_demo\am572x\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
+20. Run the program (loaded in step 16) by pressing F8\r
+21. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
+22. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
+ (C:\ti\noise-reduction\file_demo\am572x\gel\mics\fileOutput.bin)\r
+23. You can change the "#define NUM_BF_ANALOG_MIC 8" and "#define NUM_BF_VIRTUAL_MIC 12" in bf_asnr_mss_vau.h. \r
The allowed value for NUM_BF_ANALOG_MIC is 1-8. The allowed value for NUM_BF_VIRTUAL_MIC is either 12 (30 degree apart) \r
or 8 (45 degree apart)\r
\r
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.ccsproject b/file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.ccsproject
similarity index 100%
rename from file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.ccsproject
rename to file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.ccsproject
rename from file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.ccsproject
rename to file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.ccsproject
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.cproject b/file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.cproject
similarity index 98%
rename from file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.cproject
rename to file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.cproject
index 63acd67563393b6c43816420b98d015e8f6ae9b3..0e2a1e550e28a41bdc77ebf478317ec4ab0b8de4 100644 (file)
rename from file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.cproject
rename to file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.cproject
index 63acd67563393b6c43816420b98d015e8f6ae9b3..0e2a1e550e28a41bdc77ebf478317ec4ab0b8de4 100644 (file)
<option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_FOR_SPACE.1375777484" name="Optimize for code size (--opt_for_space, -ms)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_FOR_SPACE" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_FOR_SPACE._none" valueType="enumerated"/>\r
<option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.INCLUDE_PATH.321704356" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
- <listOptionValue builtIn="false" value=""../../../../../../../""/>\r
- <listOptionValue builtIn="false" value=""../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages/""/>\r
+ <listOptionValue builtIn="false" value=""../../../../../../../aer_c64Px_obj_17_0_0_0_mod/packages""/>\r
+ <listOptionValue builtIn="false" value=""../../../../../../../volib_C66_2_1_0_1/packages""/>\r
<listOptionValue builtIn="false" value=""${XDC_CG_ROOT}/packages""/>\r
<listOptionValue builtIn="false" value=""${XDAIS_CG_ROOT}/packages""/>\r
<listOptionValue builtIn="false" value=""../../../lnkr/ce66le""/>\r
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.project b/file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.project
similarity index 95%
rename from file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.project
rename to file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.project
index 699d8e6380e82b1f3e093bfc2a592fdd85d0d858..238517fbe077d356d9063ea4f4e608734f909ce1 100644 (file)
rename from file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.project
rename to file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/.project
index 699d8e6380e82b1f3e093bfc2a592fdd85d0d858..238517fbe077d356d9063ea4f4e608734f909ce1 100644 (file)
<?xml version="1.0" encoding="UTF-8"?>\r
<projectDescription>\r
- <name>test_rel_ce66le_CE66LE_LE_ELF</name>\r
+ <name>AM572x_bf_nobios</name>\r
<comment></comment>\r
<projects>\r
</projects>\r
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/macros.ini_initial b/file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/macros.ini_initial
similarity index 100%
rename from file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/macros.ini_initial
rename to file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/macros.ini_initial
rename from file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/macros.ini_initial
rename to file_demo/am572x/test/ccsProjects/AM572x_bf_nobios/macros.ini_initial
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.launches/test_rel_ce66le_CE66LE_LE_ELF.launch b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.launches/test_rel_ce66le_CE66LE_LE_ELF.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<launchConfiguration type="com.ti.ccstudio.debug.launchType.device.debugging">\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_CPUS_WITH_PROJECT" value="<?xml version="1.0" encoding="UTF-8"?> <cpus_with_project> <id id="Blackhawk USB560-M Emulator_0/C66xx_DSP1" isa="TMS320C66XX"/> </cpus_with_project>"/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_DEBUGGER_PROPERTIES.Blackhawk USB560-M Emulator_0/C66xx_DSP1" value="<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <PropertyValues> <property id="ConnectOnStartup"> <curValue>1</curValue> </property> <property id="EnableInstalledBreakpoint"> <curValue>1</curValue> </property> <property id="IgnoreSoftLaunchFailures"> <curValue>0</curValue> </property> </PropertyValues> "/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_PROGRAM.Blackhawk USB560-M Emulator_0/C66xx_DSP1" value="${build_artifact:test_rel_ce66le_CE66LE_LE_ELF}"/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_PROJECT.Blackhawk USB560-M Emulator_0/C66xx_DSP1" value="test_rel_ce66le_CE66LE_LE_ELF"/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_TARGET_CONFIG" value="${target_config_active_default:test_rel_ce66le_CE66LE_LE_ELF}"/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.MRU_PROGRAM.Blackhawk USB560-M Emulator_0/C66xx_DSP1" value="C:/ti\volib_C66_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\test_rel_ce66le_CE66LE_LE_ELF\Debug\test_rel_ce66le_CE66LE_LE_ELF.out"/>\r
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">\r
-<listEntry value="/test_rel_ce66le_CE66LE_LE_ELF"/>\r
-</listAttribute>\r
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">\r
-<listEntry value="4"/>\r
-</listAttribute>\r
-<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="com.ti.ccstudio.debug.sourceLocator"/>\r
-<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <sourceLookupDirector> <sourceContainers duplicates="false"> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;default/&gt;&#13;&#10;" typeId="org.eclipse.debug.core.containerType.default"/> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;cpuSpecificContainer cpuName=&quot;Blackhawk USB560-M Emulator_0/C66xx_DSP1&quot;&gt;&#13;&#10;&lt;childContainerEntry childMemento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;test_rel_ce66le_CE66LE_LE_ELF&amp;quot; referencedProjects=&amp;quot;true&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; childType=&quot;org.eclipse.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;childContainerEntry childMemento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;default/&amp;gt;&amp;#13;&amp;#10;&quot; childType=&quot;org.eclipse.debug.core.containerType.default&quot;/&gt;&#13;&#10;&lt;childContainerEntry childMemento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;librarySource/&amp;gt;&amp;#13;&amp;#10;&quot; childType=&quot;com.ti.ccstudio.debug.containerType.library.source&quot;/&gt;&#13;&#10;&lt;/cpuSpecificContainer&gt;&#13;&#10;" typeId="com.ti.ccstudio.debug.containerType.cpu.specific"/> </sourceContainers> </sourceLookupDirector> "/>\r
-</launchConfiguration>\r
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.cdt.codan.core.prefs b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.cdt.codan.core.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-eclipse.preferences.version=1\r
-inEditor=false\r
-onBuild=false\r
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.cdt.debug.core.prefs b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.cdt.debug.core.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1\r
-org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker\r
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.core.resources.prefs b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1\r
-encoding//Debug/makefile=UTF-8\r
-encoding//Debug/objects.mk=UTF-8\r
-encoding//Debug/sources.mk=UTF-8\r
-encoding//Debug/subdir_rules.mk=UTF-8\r
-encoding//Debug/subdir_vars.mk=UTF-8\r
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.map b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.map
+++ /dev/null
@@ -1,1133 +0,0 @@
-******************************************************************************\r
- TMS320C6x Linker PC v8.1.0 \r
-******************************************************************************\r
->> Linked Fri Jun 17 16:27:36 2016\r
-\r
-OUTPUT FILE NAME: <test_rel_ce66le_CE66LE_LE_ELF.out>\r
-ENTRY POINT SYMBOL: "_c_int00" address: 0082b380\r
-\r
-\r
-MEMORY CONFIGURATION\r
-\r
- name origin length used unused attr fill\r
----------------------- -------- --------- -------- -------- ---- --------\r
- IVECS 00800000 00000220 00000000 00000220 RWIX\r
- L2_SRAM 00801000 0003f000 00032166 0000ce9a RWIX\r
- DDR 80000000 10000000 00b42d00 0f4bd300 RWIX\r
-\r
-\r
-SEGMENT ALLOCATION MAP\r
-\r
-run origin load origin length init length attrs members\r
----------- ----------- ---------- ----------- ----- -------\r
-00801000 00801000 00018dba 00000000 rw-\r
- 00801000 00801000 00018dba 00000000 rw- .far\r
-00819dc0 00819dc0 00011ca0 00011ca0 r-x\r
- 00819dc0 00819dc0 00011ca0 00011ca0 r-x .text\r
-0082ba60 0082ba60 00001d68 00000000 rw-\r
- 0082ba60 0082ba60 00001d68 00000000 rw- .fardata\r
-0082d7c8 0082d7c8 00001a54 00001a54 r--\r
- 0082d7c8 0082d7c8 00001a54 00001a54 r-- .const\r
-0082f220 0082f220 000028f0 00000000 rw-\r
- 0082f220 0082f220 00001000 00000000 rw- .stack\r
- 00830220 00830220 00001000 00000000 rw- .sysmem\r
- 00831220 00831220 000003e8 00000000 rw- .nonVolatileMemBufs\r
- 00831608 00831608 000003e8 00000000 rw- .volatileMemBufs\r
- 008319f0 008319f0 00000120 00000000 rw- .cio\r
-00831b10 00831b10 00001660 00001660 r--\r
- 00831b10 00831b10 00000038 00000038 r-- .switch\r
- 00831b48 00831b48 00001628 00001628 r-- .cinit\r
-80000000 80000000 00b42d00 00000000 rw-\r
- 80000000 80000000 00a02800 00000000 rw- .fileInBufs\r
- 80a02800 80a02800 00140500 00000000 rw- .fileOutBufs\r
-\r
-\r
-SECTION ALLOCATION MAP\r
-\r
- output attributes/\r
-section page origin length input sections\r
--------- ---- ---------- ---------- ----------------\r
-.far 0 00801000 00018dba UNINITIALIZED\r
- 00801000 000048c0 (.common:nr_buff1)\r
- 008058c0 00004800 (.common:bfIntMem)\r
- 0080a0c0 00003060 (.common:nr_buff2)\r
- 0080d120 00003060 (.common:nr_buff5)\r
- 00810180 00002460 (.common:nr_buff3)\r
- 008125e0 00002000 (.common:bfExtMem)\r
- 008145e0 00001e00 (.common:sigInBuffer)\r
- 008163e0 00001400 (.common:bfInFrame)\r
- 008177e0 00001200 (.common:nr_buff4)\r
- 008189e0 00000420 (.common:nr_buff0)\r
- 00818e00 000002a8 (.common:mss_buf)\r
- 008190a8 00000280 (.common:data_rx_sync)\r
- 00819328 00000280 (.common:sigOutBuffer)\r
- 008195a8 00000280 (.common:sigOutBufferMss)\r
- 00819828 00000180 (.common:nr_buff6)\r
- 008199a8 00000140 (.common:__TI_tmpnams)\r
- 00819ae8 00000100 (.common:vpe_sim_print_str)\r
- 00819be8 0000003c (.common:bufs_aloc_for_bf)\r
- 00819c24 00000004 (.common:buf_Outptr)\r
- 00819c28 00000030 (.common:asnrInst)\r
- 00819c58 00000030 (.common:beam_mics)\r
- 00819c88 00000030 (.common:bfInst)\r
- 00819cb8 00000030 (.common:buf_Inptr)\r
- 00819ce8 00000030 (.common:nr_handle)\r
- 00819d18 0000002c (.common:siuInstVau)\r
- 00819d44 00000004 (.common:buf_Outptr2)\r
- 00819d48 00000020 (.common:inFramePtr)\r
- 00819d68 0000000c (.common:bfExtHeap)\r
- 00819d74 0000000c (.common:bfIntHeap)\r
- 00819d80 0000000c (.common:bf_new_cfg)\r
- 00819d8c 0000000c (.common:siuMemHeapNonVolatile)\r
- 00819d98 0000000c (.common:siuMemHeapVolatile)\r
- 00819da4 00000004 (.common:buf_OutptrMss)\r
- 00819da8 00000008 (.common:parmbuf)\r
- 00819db0 00000004 (.common:bufs_req_by_bf)\r
- 00819db4 00000004 (.common:mssInst)\r
- 00819db8 00000002 (.common:num_bufs_req_by_bf)\r
-\r
-.text 0 00819dc0 00011ca0 \r
- 00819dc0 000027a0 bf_asnr_mss_vau.obj (.text)\r
- 0081c560 00000d80 vpe_c.ae66 : nrnum.oe66 (.text)\r
- 0081d2e0 00000ac0 vau_c.ae66 : vauadptv.oe66 (.text)\r
- 0081dda0 00000a60 : vaudtct.oe66 (.text)\r
- 0081e800 00000a00 vpe_c.ae66 : nrprocess.oe66 (.text)\r
- 0081f200 00000880 rts6600_elf.lib : _printfi.obj (.text:_pproc_diouxp)\r
- 0081fa80 00000820 vpe_c.ae66 : nr.oe66 (.text)\r
- 008202a0 00000780 rts6600_elf.lib : _printfi.obj (.text:__TI_printfi)\r
- 00820a20 00000780 vausim.obj (.text)\r
- 008211a0 000006c0 vpe_c.ae66 : nrfft.oe66 (.text)\r
- 00821860 00000600 rts6600_elf.lib : divd.obj (.text:__c6xabi_divd)\r
- 00821e60 00000600 mem.obj (.text)\r
- 00822460 000005a0 rts6600_elf.lib : _printfi.obj (.text:_setfield)\r
- 00822a00 00000580 aer_c.ae64P : bfapplyflt.oe64P (.text:bf_apply_filter)\r
- 00822f80 00000560 rts6600_elf.lib : _printfi.obj (.text:_pconv_g)\r
- 008234e0 000004a0 : _printfi.obj (.text:_pconv_e)\r
- 00823980 000004a0 vpe_c.ae66 : snl.oe66 (.text)\r
- 00823e20 00000440 rts6600_elf.lib : _printfi.obj (.text:_pconv_a)\r
- 00824260 00000440 vau_c.ae66 : vau.oe66 (.text)\r
- 008246a0 000003c0 rts6600_elf.lib : memory.obj (.text:free)\r
- 00824a60 00000360 : _printfi.obj (.text:acvt)\r
- 00824dc0 00000360 : fputs.obj (.text:fputs)\r
- 00825120 00000340 vpe_a.ae66 : nrfft32x32_sa.oe66 (.text)\r
- 00825460 00000320 rts6600_elf.lib : _printfi.obj (.text:_pproc_fgea)\r
- 00825780 00000300 aer_c.ae64P : bf.oe64P (.text:bfNew)\r
- 00825a80 000002e0 : mssproc.oe64P (.text:mss_src_selection)\r
- 00825d60 000002a0 rts6600_elf.lib : _printfi.obj (.text:_pproc_fwp)\r
- 00826000 00000280 : _printfi.obj (.text:_pconv_f)\r
- 00826280 00000280 : _printfi.obj (.text:fcvt)\r
- 00826500 00000240 : imath64.obj (.text:__c6xabi_divull)\r
- 00826740 00000240 : _printfi.obj (.text:_ltostr)\r
- 00826980 00000240 : setvbuf.obj (.text:setvbuf)\r
- 00826bc0 00000220 : fputc.obj (.text:fputc)\r
- 00826de0 00000220 : lowlev.obj (.text:open)\r
- 00827000 000001e0 aer_c.ae64P : bfproc.oe64P (.text:bf_output)\r
- 008271e0 000001e0 : mssproc.oe64P (.text:mss_src_output)\r
- 008273c0 000001c0 rts6600_elf.lib : imath40.obj (.text:__c6xabi_divul)\r
- 00827580 000001c0 : fopen.obj (.text:_openfile)\r
- 00827740 000001c0 vau_c.ae66 : vauxdais.oe66 (.text)\r
- 00827900 000001a0 rts6600_elf.lib : trgdrv.obj (.text:HOSTrename)\r
- 00827aa0 000001a0 : frexp.obj (.text:frexp)\r
- 00827c40 000001a0 : lowlev.obj (.text:getdevice)\r
- 00827de0 000001a0 util_c.ae66 : ecoXdaisXlat.oe66 (.text)\r
- 00827f80 00000180 aer_c.ae64P : bfproc.oe64P (.text:bfProcess)\r
- 00828100 00000180 rts6600_elf.lib : memory.obj (.text:malloc)\r
- 00828280 00000160 : fopen.obj (.text:fopen)\r
- 008283e0 00000160 aer_c.ae64P : mss.oe64P (.text:mssControl)\r
- 00828540 00000160 : mss.oe64P (.text:mssOpen)\r
- 008286a0 00000160 vpe_c.ae66 : nrgain.oe66 (.text)\r
- 00828800 00000140 rts6600_elf.lib : fclose.obj (.text:__TI_closefile)\r
- 00828940 00000140 : autoinit.obj (.text:_auto_init_elf)\r
- 00828a80 00000140 aer_c.ae64P : bf.oe64P (.text:bfControl)\r
- 00828bc0 00000140 : bfapplygain.oe64P (.text:bf_apply_gain)\r
- 00828d00 00000140 rts6600_elf.lib : ldexp.obj (.text:ldexp)\r
- 00828e40 00000140 util_c.ae66 : util.oe66 (.text)\r
- 00828f80 00000140 : utilnum.oe66 (.text)\r
- 008290c0 00000120 rts6600_elf.lib : fseek.obj (.text:fseek)\r
- 008291e0 00000120 aer_c.ae64P : mssproc.oe64P (.text:mssProcess)\r
- 00829300 00000120 vpe_c.ae66 : svd.oe66 (.text)\r
- 00829420 00000100 rts6600_elf.lib : trgdrv.obj (.text:HOSTlseek)\r
- 00829520 00000100 : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)\r
- 00829620 00000100 : _io_perm.obj (.text:__TI_wrt_ok)\r
- 00829720 00000100 : atoi.obj (.text:atoi)\r
- 00829820 00000100 : cpy_tbl.obj (.text:copy_in)\r
- 00829920 00000100 : fprintf.obj (.text:fprintf)\r
- 00829a20 00000100 aer_c.ae64P : mss.oe64P (.text:mssNew)\r
- 00829b20 00000100 : mss.oe64P (.text:mss_src_validation)\r
- 00829c20 000000e0 rts6600_elf.lib : trgdrv.obj (.text:HOSTopen)\r
- 00829d00 000000e0 : trgdrv.obj (.text:HOSTwrite)\r
- 00829de0 000000e0 : divi.obj (.text:__divi)\r
- 00829ec0 000000e0 aer_c.ae64P : bf.oe64P (.text:bfOpen)\r
- 00829fa0 000000e0 rts6600_elf.lib : lowlev.obj (.text:close)\r
- 0082a080 000000e0 : ltoa.obj (.text:ltoa)\r
- 0082a160 000000e0 : memset.obj (.text:memset)\r
- 0082a240 000000e0 : printf.obj (.text:printf)\r
- 0082a320 000000e0 util_c.ae66 : utildb2lin.oe66 (.text)\r
- 0082a400 000000c0 rts6600_elf.lib : trgdrv.obj (.text:HOSTread)\r
- 0082a4c0 000000c0 : trgdrv.obj (.text:HOSTunlink)\r
- 0082a580 000000c0 : fflush.obj (.text:__TI_doflush)\r
- 0082a640 000000c0 : divu.obj (.text:__divu)\r
- 0082a700 000000c0 : exit.obj (.text:exit)\r
- 0082a7c0 000000c0 : memory.obj (.text:minsert)\r
- 0082a880 000000c0 : memory.obj (.text:mremove)\r
- 0082a940 000000c0 : tls.obj (.text:tls:init:__TI_tls_init)\r
- 0082aa00 000000c0 util_c.ae66 : utillin2db.oe66 (.text)\r
- 0082aac0 000000c0 vau_c.ae66 : vauinit.oe66 (.text)\r
- 0082ab80 000000a0 rts6600_elf.lib : trgdrv.obj (.text:HOSTclose)\r
- 0082ac20 000000a0 : fopen.obj (.text:__TI_cleanup)\r
- 0082acc0 000000a0 : memory.obj (.text:_minit)\r
- 0082ad60 000000a0 aer_c.ae64P : bf.oe64P (.text:bfGetSizes)\r
- 0082ae00 000000a0 rts6600_elf.lib : memcpy64.obj (.text:memcpy)\r
- 0082aea0 000000a0 vpe_c.ae66 : snlinit.oe66 (.text)\r
- 0082af40 00000080 rts6600_elf.lib : trgmsg.obj (.text:__TI_readmsg)\r
- 0082afc0 00000080 : trgmsg.obj (.text:__TI_writemsg)\r
- 0082b040 00000080 : llshift.obj (.text:__c6xabi_llshl)\r
- 0082b0c0 00000080 aer_c.ae64P : bf.oe64P (.text:bfPutFilter)\r
- 0082b140 00000080 rts6600_elf.lib : fclose.obj (.text:fclose)\r
- 0082b1c0 00000080 : lowlev.obj (.text:unlink)\r
- 0082b240 00000080 vpe_c.ae66 : svdinit.oe66 (.text)\r
- 0082b2c0 00000060 rts6600_elf.lib : frcmpyd_div.obj (.text:__TI_frcmpyd_div)\r
- 0082b320 00000060 : llshift.obj (.text:__c6xabi_llshru)\r
- 0082b380 00000060 : boot.obj (.text:_c_int00)\r
- 0082b3e0 00000060 aer_c.ae64P : bf.oe64P (.text:bfDelete)\r
- 0082b440 00000060 rts6600_elf.lib : lowlev.obj (.text:lseek)\r
- 0082b4a0 00000060 : memccpy.obj (.text:memccpy)\r
- 0082b500 00000060 aer_c.ae64P : mss.oe64P (.text:mssGetSizes)\r
- 0082b560 00000060 rts6600_elf.lib : sprintf.obj (.text:sprintf)\r
- 0082b5c0 00000060 : lowlev.obj (.text:write)\r
- 0082b620 00000040 : isinf.obj (.text:__c6xabi_isinf)\r
- 0082b660 00000040 : _printfi.obj (.text:__c6xabi_isnan)\r
- 0082b6a0 00000040 : call_stub.obj (.text:__call_stub)\r
- 0082b6e0 00000040 : args_main.obj (.text:_args_main)\r
- 0082b720 00000040 : sprintf.obj (.text:_outs)\r
- 0082b760 00000040 : imath64.obj (.text:_subcull)\r
- 0082b7a0 00000040 aer_c.ae64P : bf.oe64P (.text:bfClose)\r
- 0082b7e0 00000040 : bf.oe64P (.text:bf_reset)\r
- 0082b820 00000040 : mss.oe64P (.text:mssDelete)\r
- 0082b860 00000020 rts6600_elf.lib : errno.obj (.text:__c6xabi_errno_addr)\r
- 0082b880 00000020 : push.obj (.text:__pop_rts)\r
- 0082b8a0 00000020 : push.obj (.text:__push_rts)\r
- 0082b8c0 00000020 : _lock.obj (.text:_nop)\r
- 0082b8e0 00000020 : fprintf.obj (.text:_outc)\r
- 0082b900 00000020 : printf.obj (.text:_outc)\r
- 0082b920 00000020 : sprintf.obj (.text:_outc)\r
- 0082b940 00000020 : fprintf.obj (.text:_outs)\r
- 0082b960 00000020 : printf.obj (.text:_outs)\r
- 0082b980 00000020 : exit.obj (.text:abort)\r
- 0082b9a0 00000020 aer_c.ae64P : bf.oe64P (.text)\r
- 0082b9c0 00000020 : mss.oe64P (.text)\r
- 0082b9e0 00000020 rts6600_elf.lib : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init)\r
- 0082ba00 00000020 : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)\r
- 0082ba20 00000020 : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)\r
- 0082ba40 00000020 aer_c.ae64P : mss.oe64P (.text:mssClose)\r
-\r
-.fardata 0 0082ba60 00001d68 UNINITIALIZED\r
- 0082ba60 000001e0 rts6600_elf.lib : defs.obj (.fardata:_ftable)\r
- 0082bc40 00000180 sysbfflt.obj (.fardata:sysBfFltM120)\r
- 0082bdc0 00000180 sysbfflt.obj (.fardata:sysBfFltM135)\r
- 0082bf40 00000180 sysbfflt.obj (.fardata:sysBfFltM150)\r
- 0082c0c0 00000180 sysbfflt.obj (.fardata:sysBfFltM30)\r
- 0082c240 00000180 sysbfflt.obj (.fardata:sysBfFltM45)\r
- 0082c3c0 00000180 sysbfflt.obj (.fardata:sysBfFltM60)\r
- 0082c540 00000180 sysbfflt.obj (.fardata:sysBfFltM90)\r
- 0082c6c0 00000180 sysbfflt.obj (.fardata:sysBfFltP0)\r
- 0082c840 00000180 sysbfflt.obj (.fardata:sysBfFltP120)\r
- 0082c9c0 00000180 sysbfflt.obj (.fardata:sysBfFltP135)\r
- 0082cb40 00000180 sysbfflt.obj (.fardata:sysBfFltP150)\r
- 0082ccc0 00000180 sysbfflt.obj (.fardata:sysBfFltP180)\r
- 0082ce40 00000180 sysbfflt.obj (.fardata:sysBfFltP30)\r
- 0082cfc0 00000180 sysbfflt.obj (.fardata:sysBfFltP45)\r
- 0082d140 00000180 sysbfflt.obj (.fardata:sysBfFltP60)\r
- 0082d2c0 00000180 sysbfflt.obj (.fardata:sysBfFltP90)\r
- 0082d440 000000a0 rts6600_elf.lib : lowlev.obj (.fardata:_stream)\r
- 0082d4e0 0000009e bf_asnr_mss_vau.obj (.fardata)\r
- 0082d57e 00000002 --HOLE--\r
- 0082d580 00000078 rts6600_elf.lib : lowlev.obj (.fardata:_device)\r
- 0082d5f8 00000054 vpe_c.ae66 : nr.oe66 (.fardata:nrBufs)\r
- 0082d64c 00000004 rts6600_elf.lib : _lock.obj (.fardata:_lock)\r
- 0082d650 00000040 bf_asnr_mss_vau.obj (.fardata:fltIdx)\r
- 0082d690 00000040 sysbfflt.obj (.fardata:sysBfFilters)\r
- 0082d6d0 00000040 vau_c.ae66 : vauxdais.oe66 (.fardata)\r
- 0082d710 0000003c aer_c.ae64P : bf.oe64P (.fardata:bfBufs)\r
- 0082d74c 00000004 rts6600_elf.lib : _lock.obj (.fardata:_unlock)\r
- 0082d750 00000024 vau_c.ae66 : vauinit.oe66 (.fardata:vauBufs)\r
- 0082d774 00000004 rts6600_elf.lib : defs.obj (.fardata)\r
- 0082d778 00000020 vpe_c.ae66 : nrtbl.oe66 (.fardata:nr_win)\r
- 0082d798 0000000c aer_c.ae64P : mss.oe64P (.fardata:mssBufs)\r
- 0082d7a4 0000000c rts6600_elf.lib : exit.obj (.fardata)\r
- 0082d7b0 00000008 : lowlev.obj (.fardata)\r
- 0082d7b8 00000008 : memory.obj (.fardata)\r
- 0082d7c0 00000004 : errno.obj (.fardata)\r
- 0082d7c4 00000004 : fopen.obj (.fardata)\r
-\r
-.const 0 0082d7c8 00001a54 \r
- 0082d7c8 00000850 bf_asnr_mss_vau.obj (.const:.string)\r
- 0082e018 00000400 vpe_c.ae66 : nrffttb.oe66 (.const:nr_sine_cosine_tbl)\r
- 0082e418 000003f0 : nrffttb.oe66 (.const:nr_fft_w256)\r
- 0082e808 00000208 vausim.obj (.const:.string)\r
- 0082ea10 000001e0 vpe_c.ae66 : nrffttb.oe66 (.const:nr_fft_w128)\r
- 0082ebf0 00000101 rts6600_elf.lib : ctype.obj (.const:.string:_ctypes_)\r
- 0082ecf1 00000003 --HOLE-- [fill = 0]\r
- 0082ecf4 000000ec mem.obj (.const:.string)\r
- 0082ede0 000000c0 vpe_c.ae66 : nrtbl.oe66 (.const:nr_win_6ms_16k)\r
- 0082eea0 000000a0 : nrtbl.oe66 (.const:nr_win_5ms_16k)\r
- 0082ef40 00000080 : nrtbl.oe66 (.const:nr_win_4ms_16k)\r
- 0082efc0 00000060 : nrtbl.oe66 (.const:nr_win_3ms_16k)\r
- 0082f020 00000060 : nrtbl.oe66 (.const:nr_win_6ms_8k)\r
- 0082f080 00000050 : nrtbl.oe66 (.const:nr_win_5ms_8k)\r
- 0082f0d0 00000040 : nrtbl.oe66 (.const:nr_win_4ms_8k)\r
- 0082f110 00000030 : nrtbl.oe66 (.const:nr_win_3ms_8k)\r
- 0082f140 00000024 rts6600_elf.lib : _printfi.obj (.const:.string)\r
- 0082f164 00000020 vpe_c.ae66 : nr.oe66 (.const)\r
- 0082f184 0000001c vau_c.ae66 : vauxdais.oe66 (.const)\r
- 0082f1a0 00000018 vpe_c.ae66 : nrgain.oe66 (.const:nrdBLinTable)\r
- 0082f1b8 00000010 aer_c.ae64P : mss.oe64P (.const)\r
- 0082f1c8 00000010 vpe_c.ae66 : nrgain.oe66 (.const:nrdBCorrLinTable)\r
- 0082f1d8 00000010 util_c.ae66 : utilnum.oe66 (.const:utl_SinCTable)\r
- 0082f1e8 0000000c vau_c.ae66 : vau.oe66 (.const)\r
- 0082f1f4 00000004 aer_c.ae64P : bf.oe64P (.const)\r
- 0082f1f8 0000000a vpe_c.ae66 : nrprocess.oe66 (.const:nr_sqrt_coef)\r
- 0082f202 00000002 --HOLE-- [fill = 0]\r
- 0082f204 00000004 : snlinit.oe66 (.const)\r
- 0082f208 00000008 util_c.ae66 : utillin2db.oe66 (.const:utl_Lin2dBPowerTable)\r
- 0082f210 00000008 : utildb2lin.oe66 (.const:utl_dB2LinPowerTable)\r
- 0082f218 00000004 vpe_c.ae66 : svdinit.oe66 (.const)\r
-\r
-.stack 0 0082f220 00001000 UNINITIALIZED\r
- 0082f220 00000008 rts6600_elf.lib : boot.obj (.stack)\r
- 0082f228 00000ff8 --HOLE--\r
-\r
-.sysmem 0 00830220 00001000 UNINITIALIZED\r
- 00830220 00000008 rts6600_elf.lib : memory.obj (.sysmem)\r
- 00830228 00000ff8 --HOLE--\r
-\r
-.nonVolatileMemBufs \r
-* 0 00831220 000003e8 UNINITIALIZED\r
- 00831220 000003e8 mem.obj (.nonVolatileMemBufs)\r
-\r
-.volatileMemBufs \r
-* 0 00831608 000003e8 UNINITIALIZED\r
- 00831608 000003e8 mem.obj (.volatileMemBufs)\r
-\r
-.cio 0 008319f0 00000120 UNINITIALIZED\r
- 008319f0 00000120 rts6600_elf.lib : trgmsg.obj (.cio)\r
-\r
-.switch 0 00831b10 00000038 \r
- 00831b10 00000038 rts6600_elf.lib : _printfi.obj (.switch:_pproc_fgea)\r
-\r
-.cinit 0 00831b48 00001628 \r
- 00831b48 000015c4 (.cinit..fardata.load) [load image, compression = rle]\r
- 0083310c 0000000c (__TI_handler_table)\r
- 00833118 00000008 (.cinit..far.load) [load image, compression = zero_init]\r
- 00833120 00000008 (.cinit..fileInBufs.load) [load image, compression = zero_init]\r
- 00833128 00000008 (.cinit..fileOutBufs.load) [load image, compression = zero_init]\r
- 00833130 00000008 (.cinit..nonVolatileMemBufs.load) [load image, compression = zero_init]\r
- 00833138 00000008 (.cinit..volatileMemBufs.load) [load image, compression = zero_init]\r
- 00833140 00000030 (__TI_cinit_table)\r
-\r
-.fileInBufs \r
-* 0 80000000 00a02800 UNINITIALIZED\r
- 80000000 00a02800 bf_asnr_mss_vau.obj (.fileInBufs)\r
-\r
-.fileOutBufs \r
-* 0 80a02800 00140500 UNINITIALIZED\r
- 80a02800 00140500 bf_asnr_mss_vau.obj (.fileOutBufs)\r
-\r
-MODULE SUMMARY\r
-\r
- Module code ro data rw data \r
- ------ ---- ------- ------- \r
- .\\r
- bf_asnr_mss_vau.obj 10144 2128 11909644\r
- sysbfflt.obj 0 0 6208 \r
- mem.obj 1536 236 2024 \r
- vausim.obj 1920 520 44 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 13600 2884 11917920\r
- \r
- ../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages/ti/mas/aer/lib/aer_c.ae64P\r
- bf.oe64P 1856 4 60 \r
- mssproc.oe64P 1504 0 0 \r
- mss.oe64P 1440 16 12 \r
- bfapplyflt.oe64P 1408 0 0 \r
- bfproc.oe64P 864 0 0 \r
- bfapplygain.oe64P 320 0 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 7392 20 72 \r
- \r
- ../../../../../util/lib/util_c.ae66\r
- ecoXdaisXlat.oe66 416 0 0 \r
- utilnum.oe66 320 16 0 \r
- util.oe66 320 0 0 \r
- utildb2lin.oe66 224 8 0 \r
- utillin2db.oe66 192 8 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 1472 32 0 \r
- \r
- ../../../../../vau/lib/vau_c.ae66\r
- vauadptv.oe66 2752 0 0 \r
- vaudtct.oe66 2656 0 0 \r
- vau.oe66 1088 12 0 \r
- vauxdais.oe66 448 28 64 \r
- vauinit.oe66 192 0 36 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 7136 40 100 \r
- \r
- ../../../../../vpe/lib/vpe_a.ae66\r
- nrfft32x32_sa.oe66 832 0 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 832 0 0 \r
- \r
- ../../../../../vpe/lib/vpe_c.ae66\r
- nrnum.oe66 3456 0 0 \r
- nrprocess.oe66 2560 10 0 \r
- nrffttb.oe66 0 2512 0 \r
- nr.oe66 2080 32 84 \r
- nrfft.oe66 1728 0 0 \r
- snl.oe66 1184 0 0 \r
- nrtbl.oe66 0 864 32 \r
- nrgain.oe66 352 40 0 \r
- svd.oe66 288 0 0 \r
- snlinit.oe66 160 4 0 \r
- svdinit.oe66 128 4 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 11936 3466 116 \r
- \r
- C:\ti\ccsv6\tools\compiler\ti-cgt-c6000_8.1.0\lib\rts6600_elf.lib\r
- _printfi.obj 13440 92 0 \r
- memory.obj 1888 0 8 \r
- lowlev.obj 1504 0 288 \r
- trgdrv.obj 1664 0 8 \r
- divd.obj 1536 0 0 \r
- fopen.obj 960 0 4 \r
- fputs.obj 864 0 0 \r
- defs.obj 0 0 804 \r
- imath64.obj 640 0 0 \r
- setvbuf.obj 576 0 0 \r
- fputc.obj 544 0 0 \r
- trgmsg.obj 256 0 288 \r
- fclose.obj 448 0 0 \r
- imath40.obj 448 0 0 \r
- frexp.obj 416 0 0 \r
- autoinit.obj 320 0 0 \r
- fprintf.obj 320 0 0 \r
- ldexp.obj 320 0 0 \r
- copy_decompress_rle.obj 288 0 0 \r
- fseek.obj 288 0 0 \r
- printf.obj 288 0 0 \r
- ctype.obj 0 257 0 \r
- _io_perm.obj 256 0 0 \r
- atoi.obj 256 0 0 \r
- cpy_tbl.obj 256 0 0 \r
- exit.obj 224 0 12 \r
- divi.obj 224 0 0 \r
- llshift.obj 224 0 0 \r
- ltoa.obj 224 0 0 \r
- memset.obj 224 0 0 \r
- divu.obj 192 0 0 \r
- fflush.obj 192 0 0 \r
- sprintf.obj 192 0 0 \r
- tls.obj 192 0 0 \r
- memcpy64.obj 160 0 0 \r
- boot.obj 96 0 0 \r
- frcmpyd_div.obj 96 0 0 \r
- memccpy.obj 96 0 0 \r
- args_main.obj 64 0 0 \r
- call_stub.obj 64 0 0 \r
- isinf.obj 64 0 0 \r
- push.obj 64 0 0 \r
- _lock.obj 32 0 8 \r
- errno.obj 32 0 4 \r
- copy_decompress_none.obj 32 0 0 \r
- copy_zero_init.obj 32 0 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 30496 349 1424 \r
- \r
- Heap: 0 0 4096 \r
- Stack: 0 0 4096 \r
- Linker Generated: 0 5672 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Grand Total: 72864 12463 11927824\r
-\r
-\r
-LINKER GENERATED COPY TABLES\r
-\r
-__TI_cinit_table @ 00833140 records: 6, size/record: 8, table size: 48\r
- .fardata: load addr=00831b48, load size=000015c4 bytes, run addr=0082ba60, run size=00001d68 bytes, compression=rle\r
- .far: load addr=00833118, load size=00000008 bytes, run addr=00801000, run size=00018dba bytes, compression=zero_init\r
- .fileInBufs: load addr=00833120, load size=00000008 bytes, run addr=80000000, run size=00a02800 bytes, compression=zero_init\r
- .fileOutBufs: load addr=00833128, load size=00000008 bytes, run addr=80a02800, run size=00140500 bytes, compression=zero_init\r
- .nonVolatileMemBufs: load addr=00833130, load size=00000008 bytes, run addr=00831220, run size=000003e8 bytes, compression=zero_init\r
- .volatileMemBufs: load addr=00833138, load size=00000008 bytes, run addr=00831608, run size=000003e8 bytes, compression=zero_init\r
-\r
-\r
-LINKER GENERATED HANDLER TABLE\r
-\r
-__TI_handler_table @ 0083310c records: 3, size/record: 4, table size: 12\r
- index: 0, handler: __TI_zero_init\r
- index: 1, handler: __TI_decompress_rle24\r
- index: 2, handler: __TI_decompress_none\r
-\r
-\r
-GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name \r
-\r
-address name \r
-------- ---- \r
-0082b980 C$$EXIT \r
-0082b020 C$$IO$$ \r
-0082ab80 HOSTclose \r
-00829420 HOSTlseek \r
-00829c20 HOSTopen \r
-0082a400 HOSTread \r
-00827900 HOSTrename \r
-0082a4c0 HOSTunlink \r
-00829d00 HOSTwrite \r
-0082d57c Nthresh \r
-008319f0 __CIOBUF_ \r
-00833140 __TI_CINIT_Base \r
-00833170 __TI_CINIT_Limit \r
-0083310c __TI_Handler_Table_Base \r
-00833118 __TI_Handler_Table_Limit \r
-UNDEFED __TI_INITARRAY_Base \r
-UNDEFED __TI_INITARRAY_Limit \r
-00830220 __TI_STACK_END \r
-00001000 __TI_STACK_SIZE \r
-00000000 __TI_STATIC_BASE \r
-00001000 __TI_SYSMEM_SIZE \r
-UNDEFED __TI_TLS_INIT_Base \r
-UNDEFED __TI_TLS_INIT_Limit \r
-0082ac20 __TI_cleanup \r
-0082d7a4 __TI_cleanup_ptr \r
-00828800 __TI_closefile \r
-0082ba00 __TI_decompress_none \r
-0082ba20 __TI_decompress_rle24 \r
-0082a580 __TI_doflush \r
-0082d7a8 __TI_dtors_ptr \r
-0082d7ac __TI_enable_exit_profile_output\r
-0082b2c0 __TI_frcmpyd_div \r
-0082d774 __TI_ft_end \r
-ffffffff __TI_pprof_out_hndl \r
-008202a0 __TI_printfi \r
-ffffffff __TI_prof_data_size \r
-ffffffff __TI_prof_data_start \r
-0082af40 __TI_readmsg \r
-0082a940 __TI_tls_init \r
-008199a8 __TI_tmpnams \r
-0082afc0 __TI_writemsg \r
-00829620 __TI_wrt_ok \r
-0082b9e0 __TI_zero_init \r
-ffffffff __binit__ \r
-0082b6a0 __c6xabi_call_stub \r
-00821860 __c6xabi_divd \r
-00829de0 __c6xabi_divi \r
-0082a640 __c6xabi_divu \r
-008273c0 __c6xabi_divul \r
-00826500 __c6xabi_divull \r
-0082b860 __c6xabi_errno_addr \r
-0082b620 __c6xabi_isinf \r
-0082b040 __c6xabi_llshl \r
-0082b320 __c6xabi_llshru \r
-0082b880 __c6xabi_pop_rts \r
-0082b8a0 __c6xabi_push_rts \r
-ffffffff __c_args__ \r
-0082b6a0 __call_stub \r
-00829de0 __divi \r
-0082a640 __divu \r
-0082d7c0 __errno \r
-0082b880 __pop_rts \r
-0082b8a0 __push_rts \r
-0082b6e0 _args_main \r
-00828940 _auto_init_elf \r
-0082b380 _c_int00 \r
-0082ebf0 _ctypes_ \r
-0082ba60 _ftable \r
-0082d64c _lock \r
-0082acc0 _minit \r
-0082b8c0 _nop \r
-0082f220 _stack \r
-0082b760 _subcull \r
-00830220 _sys_memory \r
-0082d74c _unlock \r
-0082b980 abort \r
-00820258 asnrClose \r
-00820054 asnrControl \r
-0081fff0 asnrDelete \r
-0081ff64 asnrGetSizes \r
-00819c28 asnrInst \r
-0081fc38 asnrNew \r
-0081fbec asnrOpen \r
-0081fb78 asnrProcess \r
-0081b664 asnr_closedown \r
-0081b00c asnr_setup \r
-00829720 atoi \r
-00819c58 beam_mics \r
-0082d710 bfBufs \r
-0082b7a0 bfClose \r
-00828a80 bfControl \r
-0082b3e0 bfDelete \r
-00819d68 bfExtHeap \r
-008125e0 bfExtMem \r
-0082ad60 bfGetSizes \r
-008163e0 bfInFrame \r
-00819c88 bfInst \r
-00819d74 bfIntHeap \r
-008058c0 bfIntMem \r
-00825780 bfNew \r
-00829ec0 bfOpen \r
-00827f80 bfProcess \r
-0082b0c0 bfPutFilter \r
-00822a00 bf_apply_filter \r
-00828bc0 bf_apply_gain \r
-0081b810 bf_closedown \r
-0081b52c bf_getNextFrame \r
-0081a944 bf_init \r
-0081a1c8 bf_mem_align \r
-0081a1d4 bf_mem_alloc_align \r
-0081a1a0 bf_mem_heap_alloc \r
-0081a8e0 bf_mem_heap_init \r
-0081a8ec bf_mem_init_heap \r
-00819d80 bf_new_cfg \r
-00827000 bf_output \r
-0081b5e8 bf_putNextFrame \r
-0082b7e0 bf_reset \r
-0081aa24 bf_setup \r
-ffffffff binit \r
-00819cb8 buf_Inptr \r
-00819c24 buf_Outptr \r
-00819d44 buf_Outptr2 \r
-00819da4 buf_OutptrMss \r
-00819be8 bufs_aloc_for_bf \r
-00819db0 bufs_req_by_bf \r
-00829fa0 close \r
-0082d564 config \r
-00829820 copy_in \r
-008190a8 data_rx_sync \r
-00827ea0 ecoxdaisxlatEcoToXdais \r
-00827de0 ecoxdaisxlatXdaisToEco \r
-0082d7c0 errno \r
-0082a700 exit \r
-0082b140 fclose \r
-80000000 fileInBufs \r
-0082d4e4 fileInSampleIdx \r
-0082d4e0 fileInSampleNum \r
-80a02800 fileOutBufs \r
-0082d4ec fileOutSampleIdx \r
-0082d4e8 fileOutSampleNum \r
-0082d650 fltIdx \r
-00828280 fopen \r
-00829920 fprintf \r
-00826bc0 fputc \r
-00824dc0 fputs \r
-008246a0 free \r
-00827aa0 frexp \r
-00827aa0 frexpl \r
-008290c0 fseek \r
-00821184 hw_init \r
-00819d48 inFramePtr \r
-00828d00 ldexp \r
-00828d00 ldexpl \r
-0082b440 lseek \r
-0082a080 ltoa \r
-0081b8f8 main \r
-00828100 malloc \r
-0082b4a0 memccpy \r
-0082ae00 memcpy \r
-0082a160 memset \r
-0082d798 mssBufs \r
-0082ba40 mssClose \r
-008283e0 mssControl \r
-0082b820 mssDelete \r
-0082b500 mssGetSizes \r
-00819db4 mssInst \r
-00829a20 mssNew \r
-00828540 mssOpen \r
-008291e0 mssProcess \r
-00818e00 mss_buf \r
-0081a814 mss_closedown \r
-0081a44c mss_setup \r
-008271e0 mss_src_output \r
-00825a80 mss_src_selection \r
-00829b20 mss_src_validation \r
-0082d57a noiseLevdB \r
-0082d5f8 nrBufs \r
-0081ee88 nr_Xpow_calc \r
-0081d288 nr_apply_gain \r
-00828784 nr_atten_dB2lin \r
-008189e0 nr_buff0 \r
-00801000 nr_buff1 \r
-0080a0c0 nr_buff2 \r
-00810180 nr_buff3 \r
-008177e0 nr_buff4 \r
-0080d120 nr_buff5 \r
-00819828 nr_buff6 \r
-00821694 nr_fft \r
-00825120 nr_fft32x32 \r
-00821660 nr_fft_io_round \r
-00821410 nr_fft_post_process \r
-0081efc8 nr_fft_scale \r
-0082140c nr_fft_tbl_init \r
-0082ea10 nr_fft_w128 \r
-0082e418 nr_fft_w256 \r
-0081eb60 nr_fft_win \r
-008286a0 nr_gain_convert \r
-00819ce8 nr_handle \r
-00821398 nr_ifft_post_process \r
-008211a0 nr_ifft_pre_process \r
-0081d0a8 nr_ifft_win \r
-0081f010 nr_main \r
-0081cdac nr_noise_upd \r
-0081fa80 nr_reset \r
-0082e018 nr_sine_cosine_tbl \r
-0081e864 nr_sqrt \r
-0082f1f8 nr_sqrt_coef \r
-0081e908 nr_thr_glim \r
-0081e800 nr_vad \r
-0081c560 nr_wiener \r
-0082d778 nr_win \r
-0082efc0 nr_win_3ms_16k \r
-0082f110 nr_win_3ms_8k \r
-0082ef40 nr_win_4ms_16k \r
-0082f0d0 nr_win_4ms_8k \r
-0082eea0 nr_win_5ms_16k \r
-0082f080 nr_win_5ms_8k \r
-0082ede0 nr_win_6ms_16k \r
-0082f020 nr_win_6ms_8k \r
-0082f1c8 nrdBCorrLinTable \r
-0082f1a0 nrdBLinTable \r
-00819db8 num_bufs_req_by_bf \r
-00826de0 open \r
-0082a240 printf \r
-00826bc0 putc \r
-0082b1c0 remove \r
-00826980 setvbuf \r
-008145e0 sigInBuffer \r
-00819328 sigOutBuffer \r
-008195a8 sigOutBufferMss \r
-00819d18 siuInstVau \r
-00819d8c siuMemHeapNonVolatile \r
-00819d98 siuMemHeapVolatile \r
-00831220 siuNonVolatileMemBufs \r
-00831608 siuVolatileMemBufs \r
-0081a2e0 siu_alloc_bf_buffs \r
-008221d8 siu_alloc_eco_mem \r
-00822014 siu_alloc_xdais_mem \r
-008210a0 siu_close \r
-00821034 siu_dealloc_vau_xdais_mem \r
-00821f6c siu_dealloc_xdais_mem \r
-00821f14 siu_init_heaps \r
-00821ea0 siu_malloc \r
-00821e6c siu_mem_heap_alloc \r
-00821e60 siu_mem_heap_init \r
-00820cb4 siu_new_open_config_modules \r
-00820c24 siu_open \r
-0081a08c siu_print_buff_usage \r
-00819ee8 siu_print_cycles \r
-00820a20 siu_process \r
-00823dd8 snlGetLevels \r
-0082af14 snlGetSizes \r
-0082aea0 snlInit \r
-00823980 snlProcess \r
-0082d578 spchLevdB \r
-0082b560 sprintf \r
-008293a0 svdGetDecision \r
-00829384 svdGetLevels \r
-0082b288 svdGetSizes \r
-0082b240 svdInit \r
-0082934c svdProcess \r
-00829300 svd_signal_pow \r
-0082d690 sysBfFilters \r
-0082bc40 sysBfFltM120 \r
-0082bdc0 sysBfFltM135 \r
-0082bf40 sysBfFltM150 \r
-0082c0c0 sysBfFltM30 \r
-0082c240 sysBfFltM45 \r
-0082c3c0 sysBfFltM60 \r
-0082c540 sysBfFltM90 \r
-0082c6c0 sysBfFltP0 \r
-0082c840 sysBfFltP120 \r
-0082c9c0 sysBfFltP135 \r
-0082cb40 sysBfFltP150 \r
-0082ccc0 sysBfFltP180 \r
-0082ce40 sysBfFltP30 \r
-0082cfc0 sysBfFltP45 \r
-0082d140 sysBfFltP60 \r
-0082d2c0 sysBfFltP90 \r
-0082b1c0 unlink \r
-00828f4c utlFractMemSet \r
-00828f30 utlLFractMemSet \r
-00829090 utlLFractVecMax \r
-00829050 utlLVecSum \r
-0082aa00 utlLin2dBPower \r
-00828f10 utlLsMemSet \r
-00829020 utlLsVecMax \r
-00828eac utlScaleDown6dB \r
-00828e40 utlScaleUp6dB \r
-00828fbc utlSin \r
-00828f80 utlVecSum \r
-0082f208 utl_Lin2dBPowerTable \r
-0082f1d8 utl_SinCTable \r
-0082f210 utl_dB2LinPowerTable \r
-0082a320 utldB2LinPower \r
-00827848 vauAlloc \r
-0082d750 vauBufs \r
-00824674 vauClose \r
-008242e8 vauControl \r
-0082466c vauDelete \r
-0081df34 vauDetect \r
-008278a0 vauFree \r
-00824660 vauGetConfig \r
-0082ab30 vauGetSizes \r
-00824628 vauGetStats \r
-008277a4 vauInit \r
-0082aac0 vauNew \r
-00827768 vauNumAlloc \r
-008244f0 vauOpen \r
-0081e70c vauProcess \r
-0082d6d0 vauXdaisCallTable \r
-00827750 vauXdaisControl \r
-0082d6fc vauXdaisInitParams \r
-00827740 vauXdaisProcess \r
-008210a0 vau_closedown \r
-00819e34 vau_setup \r
-0081daf0 vau_update_adaptiveVAU \r
-0082d560 vpeSim \r
-0082d4f0 vpeSimC \r
-00819e14 vpe_halt \r
-00819dd8 vpe_iprint \r
-00819dc4 vpe_print \r
-00819dc0 vpe_sim_flush_cache \r
-00819ae8 vpe_sim_print_str \r
-0082b5c0 write \r
-\r
-\r
-GLOBAL SYMBOLS: SORTED BY Symbol Address \r
-\r
-address name \r
-------- ---- \r
-00000000 __TI_STATIC_BASE \r
-00001000 __TI_STACK_SIZE \r
-00001000 __TI_SYSMEM_SIZE \r
-00801000 nr_buff1 \r
-008058c0 bfIntMem \r
-0080a0c0 nr_buff2 \r
-0080d120 nr_buff5 \r
-00810180 nr_buff3 \r
-008125e0 bfExtMem \r
-008145e0 sigInBuffer \r
-008163e0 bfInFrame \r
-008177e0 nr_buff4 \r
-008189e0 nr_buff0 \r
-00818e00 mss_buf \r
-008190a8 data_rx_sync \r
-00819328 sigOutBuffer \r
-008195a8 sigOutBufferMss \r
-00819828 nr_buff6 \r
-008199a8 __TI_tmpnams \r
-00819ae8 vpe_sim_print_str \r
-00819be8 bufs_aloc_for_bf \r
-00819c24 buf_Outptr \r
-00819c28 asnrInst \r
-00819c58 beam_mics \r
-00819c88 bfInst \r
-00819cb8 buf_Inptr \r
-00819ce8 nr_handle \r
-00819d18 siuInstVau \r
-00819d44 buf_Outptr2 \r
-00819d48 inFramePtr \r
-00819d68 bfExtHeap \r
-00819d74 bfIntHeap \r
-00819d80 bf_new_cfg \r
-00819d8c siuMemHeapNonVolatile \r
-00819d98 siuMemHeapVolatile \r
-00819da4 buf_OutptrMss \r
-00819db0 bufs_req_by_bf \r
-00819db4 mssInst \r
-00819db8 num_bufs_req_by_bf \r
-00819dc0 vpe_sim_flush_cache \r
-00819dc4 vpe_print \r
-00819dd8 vpe_iprint \r
-00819e14 vpe_halt \r
-00819e34 vau_setup \r
-00819ee8 siu_print_cycles \r
-0081a08c siu_print_buff_usage \r
-0081a1a0 bf_mem_heap_alloc \r
-0081a1c8 bf_mem_align \r
-0081a1d4 bf_mem_alloc_align \r
-0081a2e0 siu_alloc_bf_buffs \r
-0081a44c mss_setup \r
-0081a814 mss_closedown \r
-0081a8e0 bf_mem_heap_init \r
-0081a8ec bf_mem_init_heap \r
-0081a944 bf_init \r
-0081aa24 bf_setup \r
-0081b00c asnr_setup \r
-0081b52c bf_getNextFrame \r
-0081b5e8 bf_putNextFrame \r
-0081b664 asnr_closedown \r
-0081b810 bf_closedown \r
-0081b8f8 main \r
-0081c560 nr_wiener \r
-0081cdac nr_noise_upd \r
-0081d0a8 nr_ifft_win \r
-0081d288 nr_apply_gain \r
-0081daf0 vau_update_adaptiveVAU \r
-0081df34 vauDetect \r
-0081e70c vauProcess \r
-0081e800 nr_vad \r
-0081e864 nr_sqrt \r
-0081e908 nr_thr_glim \r
-0081eb60 nr_fft_win \r
-0081ee88 nr_Xpow_calc \r
-0081efc8 nr_fft_scale \r
-0081f010 nr_main \r
-0081fa80 nr_reset \r
-0081fb78 asnrProcess \r
-0081fbec asnrOpen \r
-0081fc38 asnrNew \r
-0081ff64 asnrGetSizes \r
-0081fff0 asnrDelete \r
-00820054 asnrControl \r
-00820258 asnrClose \r
-008202a0 __TI_printfi \r
-00820a20 siu_process \r
-00820c24 siu_open \r
-00820cb4 siu_new_open_config_modules \r
-00821034 siu_dealloc_vau_xdais_mem \r
-008210a0 siu_close \r
-008210a0 vau_closedown \r
-00821184 hw_init \r
-008211a0 nr_ifft_pre_process \r
-00821398 nr_ifft_post_process \r
-0082140c nr_fft_tbl_init \r
-00821410 nr_fft_post_process \r
-00821660 nr_fft_io_round \r
-00821694 nr_fft \r
-00821860 __c6xabi_divd \r
-00821e60 siu_mem_heap_init \r
-00821e6c siu_mem_heap_alloc \r
-00821ea0 siu_malloc \r
-00821f14 siu_init_heaps \r
-00821f6c siu_dealloc_xdais_mem \r
-00822014 siu_alloc_xdais_mem \r
-008221d8 siu_alloc_eco_mem \r
-00822a00 bf_apply_filter \r
-00823980 snlProcess \r
-00823dd8 snlGetLevels \r
-008242e8 vauControl \r
-008244f0 vauOpen \r
-00824628 vauGetStats \r
-00824660 vauGetConfig \r
-0082466c vauDelete \r
-00824674 vauClose \r
-008246a0 free \r
-00824dc0 fputs \r
-00825120 nr_fft32x32 \r
-00825780 bfNew \r
-00825a80 mss_src_selection \r
-00826500 __c6xabi_divull \r
-00826980 setvbuf \r
-00826bc0 fputc \r
-00826bc0 putc \r
-00826de0 open \r
-00827000 bf_output \r
-008271e0 mss_src_output \r
-008273c0 __c6xabi_divul \r
-00827740 vauXdaisProcess \r
-00827750 vauXdaisControl \r
-00827768 vauNumAlloc \r
-008277a4 vauInit \r
-00827848 vauAlloc \r
-008278a0 vauFree \r
-00827900 HOSTrename \r
-00827aa0 frexp \r
-00827aa0 frexpl \r
-00827de0 ecoxdaisxlatXdaisToEco \r
-00827ea0 ecoxdaisxlatEcoToXdais \r
-00827f80 bfProcess \r
-00828100 malloc \r
-00828280 fopen \r
-008283e0 mssControl \r
-00828540 mssOpen \r
-008286a0 nr_gain_convert \r
-00828784 nr_atten_dB2lin \r
-00828800 __TI_closefile \r
-00828940 _auto_init_elf \r
-00828a80 bfControl \r
-00828bc0 bf_apply_gain \r
-00828d00 ldexp \r
-00828d00 ldexpl \r
-00828e40 utlScaleUp6dB \r
-00828eac utlScaleDown6dB \r
-00828f10 utlLsMemSet \r
-00828f30 utlLFractMemSet \r
-00828f4c utlFractMemSet \r
-00828f80 utlVecSum \r
-00828fbc utlSin \r
-00829020 utlLsVecMax \r
-00829050 utlLVecSum \r
-00829090 utlLFractVecMax \r
-008290c0 fseek \r
-008291e0 mssProcess \r
-00829300 svd_signal_pow \r
-0082934c svdProcess \r
-00829384 svdGetLevels \r
-008293a0 svdGetDecision \r
-00829420 HOSTlseek \r
-00829620 __TI_wrt_ok \r
-00829720 atoi \r
-00829820 copy_in \r
-00829920 fprintf \r
-00829a20 mssNew \r
-00829b20 mss_src_validation \r
-00829c20 HOSTopen \r
-00829d00 HOSTwrite \r
-00829de0 __c6xabi_divi \r
-00829de0 __divi \r
-00829ec0 bfOpen \r
-00829fa0 close \r
-0082a080 ltoa \r
-0082a160 memset \r
-0082a240 printf \r
-0082a320 utldB2LinPower \r
-0082a400 HOSTread \r
-0082a4c0 HOSTunlink \r
-0082a580 __TI_doflush \r
-0082a640 __c6xabi_divu \r
-0082a640 __divu \r
-0082a700 exit \r
-0082a940 __TI_tls_init \r
-0082aa00 utlLin2dBPower \r
-0082aac0 vauNew \r
-0082ab30 vauGetSizes \r
-0082ab80 HOSTclose \r
-0082ac20 __TI_cleanup \r
-0082acc0 _minit \r
-0082ad60 bfGetSizes \r
-0082ae00 memcpy \r
-0082aea0 snlInit \r
-0082af14 snlGetSizes \r
-0082af40 __TI_readmsg \r
-0082afc0 __TI_writemsg \r
-0082b020 C$$IO$$ \r
-0082b040 __c6xabi_llshl \r
-0082b0c0 bfPutFilter \r
-0082b140 fclose \r
-0082b1c0 remove \r
-0082b1c0 unlink \r
-0082b240 svdInit \r
-0082b288 svdGetSizes \r
-0082b2c0 __TI_frcmpyd_div \r
-0082b320 __c6xabi_llshru \r
-0082b380 _c_int00 \r
-0082b3e0 bfDelete \r
-0082b440 lseek \r
-0082b4a0 memccpy \r
-0082b500 mssGetSizes \r
-0082b560 sprintf \r
-0082b5c0 write \r
-0082b620 __c6xabi_isinf \r
-0082b6a0 __c6xabi_call_stub \r
-0082b6a0 __call_stub \r
-0082b6e0 _args_main \r
-0082b760 _subcull \r
-0082b7a0 bfClose \r
-0082b7e0 bf_reset \r
-0082b820 mssDelete \r
-0082b860 __c6xabi_errno_addr \r
-0082b880 __c6xabi_pop_rts \r
-0082b880 __pop_rts \r
-0082b8a0 __c6xabi_push_rts \r
-0082b8a0 __push_rts \r
-0082b8c0 _nop \r
-0082b980 C$$EXIT \r
-0082b980 abort \r
-0082b9e0 __TI_zero_init \r
-0082ba00 __TI_decompress_none \r
-0082ba20 __TI_decompress_rle24 \r
-0082ba40 mssClose \r
-0082ba60 _ftable \r
-0082bc40 sysBfFltM120 \r
-0082bdc0 sysBfFltM135 \r
-0082bf40 sysBfFltM150 \r
-0082c0c0 sysBfFltM30 \r
-0082c240 sysBfFltM45 \r
-0082c3c0 sysBfFltM60 \r
-0082c540 sysBfFltM90 \r
-0082c6c0 sysBfFltP0 \r
-0082c840 sysBfFltP120 \r
-0082c9c0 sysBfFltP135 \r
-0082cb40 sysBfFltP150 \r
-0082ccc0 sysBfFltP180 \r
-0082ce40 sysBfFltP30 \r
-0082cfc0 sysBfFltP45 \r
-0082d140 sysBfFltP60 \r
-0082d2c0 sysBfFltP90 \r
-0082d4e0 fileInSampleNum \r
-0082d4e4 fileInSampleIdx \r
-0082d4e8 fileOutSampleNum \r
-0082d4ec fileOutSampleIdx \r
-0082d4f0 vpeSimC \r
-0082d560 vpeSim \r
-0082d564 config \r
-0082d578 spchLevdB \r
-0082d57a noiseLevdB \r
-0082d57c Nthresh \r
-0082d5f8 nrBufs \r
-0082d64c _lock \r
-0082d650 fltIdx \r
-0082d690 sysBfFilters \r
-0082d6d0 vauXdaisCallTable \r
-0082d6fc vauXdaisInitParams \r
-0082d710 bfBufs \r
-0082d74c _unlock \r
-0082d750 vauBufs \r
-0082d774 __TI_ft_end \r
-0082d778 nr_win \r
-0082d798 mssBufs \r
-0082d7a4 __TI_cleanup_ptr \r
-0082d7a8 __TI_dtors_ptr \r
-0082d7ac __TI_enable_exit_profile_output\r
-0082d7c0 __errno \r
-0082d7c0 errno \r
-0082e018 nr_sine_cosine_tbl \r
-0082e418 nr_fft_w256 \r
-0082ea10 nr_fft_w128 \r
-0082ebf0 _ctypes_ \r
-0082ede0 nr_win_6ms_16k \r
-0082eea0 nr_win_5ms_16k \r
-0082ef40 nr_win_4ms_16k \r
-0082efc0 nr_win_3ms_16k \r
-0082f020 nr_win_6ms_8k \r
-0082f080 nr_win_5ms_8k \r
-0082f0d0 nr_win_4ms_8k \r
-0082f110 nr_win_3ms_8k \r
-0082f1a0 nrdBLinTable \r
-0082f1c8 nrdBCorrLinTable \r
-0082f1d8 utl_SinCTable \r
-0082f1f8 nr_sqrt_coef \r
-0082f208 utl_Lin2dBPowerTable \r
-0082f210 utl_dB2LinPowerTable \r
-0082f220 _stack \r
-00830220 __TI_STACK_END \r
-00830220 _sys_memory \r
-00831220 siuNonVolatileMemBufs \r
-00831608 siuVolatileMemBufs \r
-008319f0 __CIOBUF_ \r
-0083310c __TI_Handler_Table_Base \r
-00833118 __TI_Handler_Table_Limit \r
-00833140 __TI_CINIT_Base \r
-00833170 __TI_CINIT_Limit \r
-80000000 fileInBufs \r
-80a02800 fileOutBufs \r
-ffffffff __TI_pprof_out_hndl \r
-ffffffff __TI_prof_data_size \r
-ffffffff __TI_prof_data_start \r
-ffffffff __binit__ \r
-ffffffff __c_args__ \r
-ffffffff binit \r
-UNDEFED __TI_INITARRAY_Base \r
-UNDEFED __TI_INITARRAY_Limit \r
-UNDEFED __TI_TLS_INIT_Base \r
-UNDEFED __TI_TLS_INIT_Limit \r
-\r
-[325 symbols]\r
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.out b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.out
deleted file mode 100644 (file)
index 73ae390..0000000
Binary files a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.out and /dev/null differ
index 73ae390..0000000
Binary files a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.out and /dev/null differ
diff --git a/file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le_ccs.cmd b/file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le_ccs.cmd
index fabeff7975a070c38db61b0123424d38162899fa..dbe0a875ee9002a08001b42e208a30004aec58a9 100644 (file)
-c /* ROM autoinitialization module */\r
-a /* LINK USING C CONVENTIONS */\r
\r
--l ../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages/ti/mas/aer/lib/aer_a.ae64P\r
--l ../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages/ti/mas/aer/lib/aer_c.ae64P\r
--l ../../../../../vpe/lib/vpe_c.ae66\r
--l ../../../../../vpe/lib/vpe_a.ae66\r
--l ../../../../../vau/lib/vau_c.ae66\r
--l ../../../../../sdk/lib/sdk_c.ae66\r
--l ../../../../../util/lib/util_c.ae66\r
--l ../../../../../util/lib/util_a.ae66\r
+-l ../../../../../../../aer_c64Px_obj_17_0_0_0_mod/packages/ti/mas/aer/lib/aer_a.ae64P\r
+-l ../../../../../../../aer_c64Px_obj_17_0_0_0_mod/packages/ti/mas/aer/lib/aer_c.ae64P\r
+-l ../../../../../../../volib_C66_2_1_0_1/packages/ti/mas/vpe/lib/vpe_c.ae66\r
+-l ../../../../../../../volib_C66_2_1_0_1/packages/ti/mas/vpe/lib/vpe_a.ae66\r
+-l ../../../../../../../volib_C66_2_1_0_1/packages/ti/mas/vau/lib/vau_c.ae66\r
+-l ../../../../../../../volib_C66_2_1_0_1/packages/ti/mas/sdk/lib/sdk_c.ae66\r
+-l ../../../../../../../volib_C66_2_1_0_1/packages/ti/mas/util/lib/util_c.ae66\r
+-l ../../../../../../../volib_C66_2_1_0_1/packages/ti/mas/util/lib/util_a.ae66\r
\r
-stack 0x1000\r
-heap 0x1000\r
index 261d6954159a58639a5ffc3ea03e2f4e614958c0..54cdc64ece7d04b108e7db5d9201da6148ba1b77 100644 (file)
1. Download AEC-AER and VOLIB(volib_C64P_2_1_0_1) from http://www.ti.com/tool/telecomlib\r
2. Install AEC-AER and VOLIB(volib_C64P_2_1_0_1) at C:\ti\r
-3. Download xdais_7_23_00_06 and xdctools_3_24_07_73 from TI website \r
-4. copy file_demo\da830 to C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\r
-5. Downlaod CCS 6.1.3 from TI website\r
-6. Install CCS 6.1.3 at C:\ti\r
-7. Launch CCS 6.1.3\r
-8. Import test_rel_ce64Ple_CE64PLE_LE_ELF from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\r
-9. Build the imported project\r
-10. Import the target configuration file DA830_DSK_USB560M.ccxml from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\gel\r
-11. Connect the Blackhawk USB 560M JTAG to J4 on DA830 DSK\r
-12. Power on the DA830DSK\r
-13. Connect to the DA830 DSK via JTAG using CCS 6.1.3\r
-14. Load the test_rel_ce64Ple_CE64PLE_LE_ELF.out from C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\test_rel_ce64Ple_CE64PLE_LE_ELF\Debug\r
-15. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
- (C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
-16. Run the program (loaded in step 13) by pressing F8\r
-17. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
-18. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
- (C:\ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\gel\mics\fileOutput.bin)\r
-19. You can change the "#define NUM_BF_ANALOG_MIC 8" and "#define NUM_BF_VIRTUAL_MIC 12" in bf_asnr_mss_vau.h. \r
+3. Rename C:\ti\aer_c64Px_obj_17_0_0_0 to C:\ti\aer_c64Px_obj_17_0_0_0_mod\r
+4. Comment out line 236~240 of C:\ti\aer_c64Px_obj_17_0_0_0_mod\packages\ti\mas\types\types.h\r
+5. Download xdais_7_23_00_06 and xdctools_3_24_07_73 from TI website \r
+6. copy noise-reduction directory to C:\ti\noise-reduction\r
+7. Downlaod CCS 6.1.3 from TI website\r
+8. Install CCS 6.1.3 at C:\ti\r
+9. Launch CCS 6.1.3\r
+10. Import DA830_bf_nobios from C:\ti\noise-reduction\r
+11. Build the imported project\r
+12. Import the target configuration file DA830_DSK_USB560M.ccxml from C:\ti\noise-reduction\file_demo\da830\gel\r
+13. Connect the Blackhawk USB 560M JTAG to J4 on DA830 DSK\r
+14. Power on the DA830DSK\r
+15. Connect to the DA830 DSK via JTAG using CCS 6.1.3\r
+16. Load the test_rel_ce64Ple_CE64PLE_LE_ELF.out from C:\ti\noise-reduction\file_demo\da830\test\ccsProjects\DA830_bf_nobios\Debug\r
+17. Execute GEL function Scripts-->Microphone Load Functions-->BFMicLoadAll to load all 8 microphone input files \r
+ (C:\ti\noise-reduction\file_demo\da830\gel\mics\y16L8g3m7090_x.pcm) into external memory buffers\r
+18. Run the program (loaded in step 13) by pressing F8\r
+19. The program will print out the statistics and "Simulation End" when the program completes the prosessing\r
+20. Execute GEL function Scripts-->Microphone Save Functions-->BFSaveOutput to save the processed auido output from external memory buffer to a file \r
+ (C:\ti\noise-reduction\file_demo\da830\gel\mics\fileOutput.bin)\r
+21. You can change the "#define NUM_BF_ANALOG_MIC 8" and "#define NUM_BF_VIRTUAL_MIC 12" in bf_asnr_mss_vau.h. \r
The allowed value for NUM_BF_ANALOG_MIC is 1-8. The allowed value for NUM_BF_VIRTUAL_MIC is either 12 (30 degree apart) \r
or 8 (45 degree apart)\r
\r
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.ccsproject b/file_demo/da830/test/ccsProjects/DA830_bf_nobios/.ccsproject
similarity index 100%
rename from file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.ccsproject
rename to file_demo/da830/test/ccsProjects/DA830_bf_nobios/.ccsproject
rename from file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.ccsproject
rename to file_demo/da830/test/ccsProjects/DA830_bf_nobios/.ccsproject
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.cproject b/file_demo/da830/test/ccsProjects/DA830_bf_nobios/.cproject
similarity index 98%
rename from file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.cproject
rename to file_demo/da830/test/ccsProjects/DA830_bf_nobios/.cproject
index ac641177fed151956c892a6015a4bf3633e88e36..a964d8d3d673349558f343d18b970199a7c9fd5c 100644 (file)
rename from file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.cproject
rename to file_demo/da830/test/ccsProjects/DA830_bf_nobios/.cproject
index ac641177fed151956c892a6015a4bf3633e88e36..a964d8d3d673349558f343d18b970199a7c9fd5c 100644 (file)
<option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DEBUGGING_MODEL.1646631280" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>\r
<option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.INCLUDE_PATH.1884076390" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
<listOptionValue builtIn="false" value=""${CG_TOOL_ROOT}/include""/>\r
- <listOptionValue builtIn="false" value=""../../../../../../../""/>\r
- <listOptionValue builtIn="false" value=""../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages""/>\r
+ <listOptionValue builtIn="false" value=""../../../../../../../aer_c64Px_obj_17_0_0_0_mod/packages""/>\r
+ <listOptionValue builtIn="false" value=""../../../../../../../volib_C64P_2_1_0_1/packages""/>\r
<listOptionValue builtIn="false" value=""${XDC_CG_ROOT}/packages""/>\r
<listOptionValue builtIn="false" value=""${XDAIS_CG_ROOT}/packages""/>\r
<listOptionValue builtIn="false" value=""../../../lnkr/ce64Ple""/>\r
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.project b/file_demo/da830/test/ccsProjects/DA830_bf_nobios/.project
similarity index 95%
rename from file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.project
rename to file_demo/da830/test/ccsProjects/DA830_bf_nobios/.project
index 30ad6e58f77100712e021291781b95ebf15c3043..a4cd60abc10fe1601334260e4d5e4164f756fa43 100644 (file)
rename from file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.project
rename to file_demo/da830/test/ccsProjects/DA830_bf_nobios/.project
index 30ad6e58f77100712e021291781b95ebf15c3043..a4cd60abc10fe1601334260e4d5e4164f756fa43 100644 (file)
<?xml version="1.0" encoding="UTF-8"?>\r
<projectDescription>\r
- <name>test_rel_ce64Ple_CE64PLE_LE_ELF</name>\r
+ <name>DA830_bf_nobios</name>\r
<comment></comment>\r
<projects>\r
</projects>\r
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/macros.ini_initial b/file_demo/da830/test/ccsProjects/DA830_bf_nobios/macros.ini_initial
similarity index 100%
rename from file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/macros.ini_initial
rename to file_demo/da830/test/ccsProjects/DA830_bf_nobios/macros.ini_initial
rename from file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/macros.ini_initial
rename to file_demo/da830/test/ccsProjects/DA830_bf_nobios/macros.ini_initial
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.launches/test_rel_ce64Ple_CE64PLE_LE_ELF.launch b/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.launches/test_rel_ce64Ple_CE64PLE_LE_ELF.launch
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<launchConfiguration type="com.ti.ccstudio.debug.launchType.device.debugging">\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_CPUS_WITH_PROJECT" value="<?xml version="1.0" encoding="UTF-8"?> <cpus_with_project> <id id="Blackhawk USB560-M Emulator_0/DSP_0" isa="TMS320C674X"/> </cpus_with_project>"/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_DEBUGGER_PROPERTIES.Blackhawk USB560-M Emulator_0/DSP_0" value="<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <PropertyValues> <property id="AutoRunToLabelOnRestart"> <curValue>1</curValue> </property> <property id="ConnectOnStartup"> <curValue>1</curValue> </property> <property id="EnableInstalledBreakpoint"> <curValue>1</curValue> </property> <property id="IgnoreSoftLaunchFailures"> <curValue>0</curValue> </property> </PropertyValues> "/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_DEBUGGER_PROPERTIES.Blackhawk USB560-M Emulator_0/IcePick_C_0" value="<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <PropertyValues> <property id="AutoRunToLabelOnReset"> <curValue>1</curValue> </property> </PropertyValues> "/>\r
-<setAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_HIDE_CONFIG_ELEMENT_TYPES">\r
-<setEntry value="BOARD"/>\r
-<setEntry value="BYPASSED_CPU"/>\r
-<setEntry value="BYPASSED_ROUTER"/>\r
-<setEntry value="CONNECTION"/>\r
-<setEntry value="DEVICE"/>\r
-<setEntry value="NON_DEBUG_CPU"/>\r
-<setEntry value="NO_DRIVER"/>\r
-<setEntry value="ROUTER"/>\r
-<setEntry value="SUBPATH"/>\r
-<setEntry value="SYSTEM"/>\r
-</setAttribute>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_PROGRAM.Blackhawk USB560-M Emulator_0/DSP_0" value="${build_artifact:test_rel_ce64Ple_CE64PLE_LE_ELF}"/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_PROJECT.Blackhawk USB560-M Emulator_0/DSP_0" value="test_rel_ce64Ple_CE64PLE_LE_ELF"/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_TARGET_CONFIG" value="${target_config_active_default:test_rel_ce64Ple_CE64PLE_LE_ELF}"/>\r
-<stringAttribute key="com.ti.ccstudio.debug.debugModel.MRU_PROGRAM.Blackhawk USB560-M Emulator_0/DSP_0" value="C:/ti\volib_C64P_2_1_0_1\packages\ti\mas\noise-reduction\test\ccsProjects\test_rel_ce64Ple_CE64PLE_LE_ELF\Debug\test_rel_ce64Ple_CE64PLE_LE_ELF.out"/>\r
-<mapAttribute key="com.ti.ccstudio.debug.ui.displayFormats">\r
-<mapEntry key="Blackhawk USB560-M Emulator_0/DSP_0@##separator##@0" value="16-Bit Signed Int"/>\r
-</mapAttribute>\r
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">\r
-<listEntry value="/test_rel_ce64Ple_CE64PLE_LE_ELF"/>\r
-</listAttribute>\r
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">\r
-<listEntry value="4"/>\r
-</listAttribute>\r
-<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="com.ti.ccstudio.debug.sourceLocator"/>\r
-<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <sourceLookupDirector> <sourceContainers duplicates="false"> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;default/&gt;&#13;&#10;" typeId="org.eclipse.debug.core.containerType.default"/> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;cpuSpecificContainer cpuName=&quot;Blackhawk USB560-M Emulator_0/DSP_0&quot;&gt;&#13;&#10;&lt;childContainerEntry childMemento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;project name=&amp;quot;test_rel_ce64Ple_CE64PLE_LE_ELF&amp;quot; referencedProjects=&amp;quot;true&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; childType=&quot;org.eclipse.debug.core.containerType.project&quot;/&gt;&#13;&#10;&lt;childContainerEntry childMemento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;default/&amp;gt;&amp;#13;&amp;#10;&quot; childType=&quot;org.eclipse.debug.core.containerType.default&quot;/&gt;&#13;&#10;&lt;childContainerEntry childMemento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;librarySource/&amp;gt;&amp;#13;&amp;#10;&quot; childType=&quot;com.ti.ccstudio.debug.containerType.library.source&quot;/&gt;&#13;&#10;&lt;/cpuSpecificContainer&gt;&#13;&#10;" typeId="com.ti.ccstudio.debug.containerType.cpu.specific"/> </sourceContainers> </sourceLookupDirector> "/>\r
-<stringAttribute key="org.eclipse.dsf.launch.MEMORY_BLOCKS" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <memoryBlockExpressionList context="reserved-for-future-use"/> "/>\r
-</launchConfiguration>\r
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.cdt.codan.core.prefs b/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.cdt.codan.core.prefs
+++ /dev/null
@@ -1,3 +0,0 @@
-eclipse.preferences.version=1\r
-inEditor=false\r
-onBuild=false\r
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.cdt.debug.core.prefs b/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.cdt.debug.core.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1\r
-org.eclipse.cdt.debug.core.toggleBreakpointModel=com.ti.ccstudio.debug.CCSBreakpointMarker\r
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.core.resources.prefs b/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1\r
-encoding//Debug/makefile=UTF-8\r
-encoding//Debug/objects.mk=UTF-8\r
-encoding//Debug/sources.mk=UTF-8\r
-encoding//Debug/subdir_rules.mk=UTF-8\r
-encoding//Debug/subdir_vars.mk=UTF-8\r
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.map b/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.map
+++ /dev/null
@@ -1,1198 +0,0 @@
-******************************************************************************\r
- TMS320C6x Linker PC v8.1.0 \r
-******************************************************************************\r
->> Linked Fri Jun 10 16:05:37 2016\r
-\r
-OUTPUT FILE NAME: <test_rel_ce64Ple_CE64PLE_LE_ELF.out>\r
-ENTRY POINT SYMBOL: "_c_int00" address: 0082b200\r
-\r
-\r
-MEMORY CONFIGURATION\r
-\r
- name origin length used unused attr fill\r
----------------------- -------- --------- -------- -------- ---- --------\r
- IVECS 00800000 00000220 00000000 00000220 RWIX\r
- L2_SRAM 00801000 0003f000 000320ca 0000cf36 RWIX\r
- DDR c0000000 10000000 00b42d00 0f4bd300 RWIX\r
-\r
-\r
-SEGMENT ALLOCATION MAP\r
-\r
-run origin load origin length init length attrs members\r
----------- ----------- ---------- ----------- ----- -------\r
-00801000 00801000 00018dba 00000000 rw-\r
- 00801000 00801000 00018dba 00000000 rw- .far\r
-00819dc0 00819dc0 00011be0 00011be0 r-x\r
- 00819dc0 00819dc0 00011be0 00011be0 r-x .text\r
-0082b9a0 0082b9a0 00001d68 00000000 rw-\r
- 0082b9a0 0082b9a0 00001d68 00000000 rw- .fardata\r
-0082d708 0082d708 00001a78 00001a78 r--\r
- 0082d708 0082d708 00001a78 00001a78 r-- .const\r
-0082f180 0082f180 000028f0 00000000 rw-\r
- 0082f180 0082f180 00001000 00000000 rw- .stack\r
- 00830180 00830180 00001000 00000000 rw- .sysmem\r
- 00831180 00831180 000003e8 00000000 rw- .nonVolatileMemBufs\r
- 00831568 00831568 000003e8 00000000 rw- .volatileMemBufs\r
- 00831950 00831950 00000120 00000000 rw- .cio\r
-00831a70 00831a70 00001660 00001660 r--\r
- 00831a70 00831a70 00000038 00000038 r-- .switch\r
- 00831aa8 00831aa8 00001628 00001628 r-- .cinit\r
-c0000000 c0000000 00b42d00 00000000 rw-\r
- c0000000 c0000000 00a02800 00000000 rw- .fileInBufs\r
- c0a02800 c0a02800 00140500 00000000 rw- .fileOutBufs\r
-\r
-\r
-SECTION ALLOCATION MAP\r
-\r
- output attributes/\r
-section page origin length input sections\r
--------- ---- ---------- ---------- ----------------\r
-.far 0 00801000 00018dba UNINITIALIZED\r
- 00801000 000048c0 (.common:nr_buff1)\r
- 008058c0 00004800 (.common:bfIntMem)\r
- 0080a0c0 00003060 (.common:nr_buff2)\r
- 0080d120 00003060 (.common:nr_buff5)\r
- 00810180 00002460 (.common:nr_buff3)\r
- 008125e0 00002000 (.common:bfExtMem)\r
- 008145e0 00001e00 (.common:sigInBuffer)\r
- 008163e0 00001400 (.common:bfInFrame)\r
- 008177e0 00001200 (.common:nr_buff4)\r
- 008189e0 00000420 (.common:nr_buff0)\r
- 00818e00 000002a8 (.common:mss_buf)\r
- 008190a8 00000280 (.common:data_rx_sync)\r
- 00819328 00000280 (.common:sigOutBuffer)\r
- 008195a8 00000280 (.common:sigOutBufferMss)\r
- 00819828 00000180 (.common:nr_buff6)\r
- 008199a8 00000140 (.common:__TI_tmpnams)\r
- 00819ae8 00000100 (.common:vpe_sim_print_str)\r
- 00819be8 0000003c (.common:bufs_aloc_for_bf)\r
- 00819c24 00000004 (.common:buf_Outptr)\r
- 00819c28 00000030 (.common:asnrInst)\r
- 00819c58 00000030 (.common:beam_mics)\r
- 00819c88 00000030 (.common:bfInst)\r
- 00819cb8 00000030 (.common:buf_Inptr)\r
- 00819ce8 00000030 (.common:nr_handle)\r
- 00819d18 0000002c (.common:siuInstVau)\r
- 00819d44 00000004 (.common:buf_Outptr2)\r
- 00819d48 00000020 (.common:inFramePtr)\r
- 00819d68 0000000c (.common:bfExtHeap)\r
- 00819d74 0000000c (.common:bfIntHeap)\r
- 00819d80 0000000c (.common:bf_new_cfg)\r
- 00819d8c 0000000c (.common:siuMemHeapNonVolatile)\r
- 00819d98 0000000c (.common:siuMemHeapVolatile)\r
- 00819da4 00000004 (.common:buf_OutptrMss)\r
- 00819da8 00000008 (.common:parmbuf)\r
- 00819db0 00000004 (.common:bufs_req_by_bf)\r
- 00819db4 00000004 (.common:mssInst)\r
- 00819db8 00000002 (.common:num_bufs_req_by_bf)\r
-\r
-.text 0 00819dc0 00011be0 \r
- 00819dc0 00001a20 bf_asnr_mss_vau.obj (.text)\r
- 0081b7e0 00000d80 vpe_c.ae64P : nrnum.oe64P (.text)\r
- 0081c560 00000ac0 vau_c.ae64P : vauadptv.oe64P (.text)\r
- 0081d020 00000a80 : vaudtct.oe64P (.text)\r
- 0081daa0 00000a60 vpe_c.ae64P : nrprocess.oe64P (.text)\r
- 0081e500 00000860 rts64plus_elf.lib : _printfi.obj (.text:_pproc_diouxp)\r
- 0081ed60 000007c0 vpe_c.ae64P : nr.oe64P (.text)\r
- 0081f520 00000780 rts64plus_elf.lib : _printfi.obj (.text:__TI_printfi)\r
- 0081fca0 000006c0 vpe_c.ae64P : nrfft.oe64P (.text)\r
- 00820360 000005e0 vausim.obj (.text)\r
- 00820940 000005c0 rts64plus_elf.lib : _printfi.obj (.text:_pconv_g)\r
- 00820f00 000005a0 : _printfi.obj (.text:_setfield)\r
- 008214a0 00000580 : divd.obj (.text:__c6xabi_divd)\r
- 00821a20 00000580 aer_c.ae64P : bfapplyflt.oe64P (.text:bf_apply_filter)\r
- 00821fa0 00000520 rts64plus_elf.lib : _printfi.obj (.text:_pconv_e)\r
- 008224c0 000004a0 vpe_c.ae64P : snl.oe64P (.text)\r
- 00822960 00000440 rts64plus_elf.lib : _printfi.obj (.text:_pconv_a)\r
- 00822da0 00000420 vau_c.ae64P : vau.oe64P (.text)\r
- 008231c0 00000400 rts64plus_elf.lib : _printfi.obj (.text:acvt)\r
- 008235c0 000003c0 : memory.obj (.text:free)\r
- 00823980 000003c0 mem.obj (.text)\r
- 00823d40 00000360 rts64plus_elf.lib : fputs.obj (.text:fputs)\r
- 008240a0 00000340 : _printfi.obj (.text:_pproc_fgea)\r
- 008243e0 00000340 vpe_a.ae64P : nrfft32x32_sa.oe64P (.text)\r
- 00824720 00000300 aer_c.ae64P : bf.oe64P (.text:bfNew)\r
- 00824a20 000002e0 rts64plus_elf.lib : _printfi.obj (.text:fcvt)\r
- 00824d00 000002e0 aer_c.ae64P : mssproc.oe64P (.text:mss_src_selection)\r
- 00824fe0 000002a0 rts64plus_elf.lib : _printfi.obj (.text:_pconv_f)\r
- 00825280 000002a0 : _printfi.obj (.text:_pproc_fwp)\r
- 00825520 00000260 : imath64.obj (.text:__c6xabi_divull)\r
- 00825780 00000260 : _printfi.obj (.text:_ltostr)\r
- 008259e0 00000240 : setvbuf.obj (.text:setvbuf)\r
- 00825c20 00000220 : mpyd.obj (.text:__c6xabi_mpyd)\r
- 00825e40 00000220 : fputc.obj (.text:fputc)\r
- 00826060 00000220 : lowlev.obj (.text:open)\r
- 00826280 00000200 : frcaddd.obj (.text:__TI_frcaddd)\r
- 00826480 00000200 : addd.obj (.text:__c6xabi_addd)\r
- 00826680 00000200 : frexp.obj (.text:frexp)\r
- 00826880 000001e0 aer_c.ae64P : bfproc.oe64P (.text:bf_output)\r
- 00826a60 000001e0 : mssproc.oe64P (.text:mss_src_output)\r
- 00826c40 000001c0 rts64plus_elf.lib : imath40.obj (.text:__c6xabi_divul)\r
- 00826e00 000001c0 : fopen.obj (.text:_openfile)\r
- 00826fc0 000001c0 : ldexp.obj (.text:ldexp)\r
- 00827180 000001c0 util_c.ae64P : utilnum.oe64P (.text)\r
- 00827340 000001a0 rts64plus_elf.lib : trgdrv.obj (.text:HOSTrename)\r
- 008274e0 000001a0 : lowlev.obj (.text:getdevice)\r
- 00827680 000001a0 util_c.ae64P : ecoXdaisXlat.oe64P (.text)\r
- 00827820 000001a0 vau_c.ae64P : vauxdais.oe64P (.text)\r
- 008279c0 00000180 aer_c.ae64P : bfproc.oe64P (.text:bfProcess)\r
- 00827b40 00000180 rts64plus_elf.lib : memory.obj (.text:malloc)\r
- 00827cc0 00000160 aer_c.ae64P : mss.oe64P (.text:mssControl)\r
- 00827e20 00000160 : mss.oe64P (.text:mssOpen)\r
- 00827f80 00000160 vpe_c.ae64P : nrgain.oe64P (.text)\r
- 008280e0 00000140 rts64plus_elf.lib : fclose.obj (.text:__TI_closefile)\r
- 00828220 00000140 : autoinit.obj (.text:_auto_init_elf)\r
- 00828360 00000140 aer_c.ae64P : bf.oe64P (.text:bfControl)\r
- 008284a0 00000140 : bfapplygain.oe64P (.text:bf_apply_gain)\r
- 008285e0 00000140 rts64plus_elf.lib : fopen.obj (.text:fopen)\r
- 00828720 00000140 util_c.ae64P : util.oe64P (.text)\r
- 00828860 00000120 rts64plus_elf.lib : frcmpyd.obj (.text:__TI_frcmpyd)\r
- 00828980 00000120 : fseek.obj (.text:fseek)\r
- 00828aa0 00000120 aer_c.ae64P : mssproc.oe64P (.text:mssProcess)\r
- 00828bc0 00000120 vpe_c.ae64P : svd.oe64P (.text)\r
- 00828ce0 00000100 rts64plus_elf.lib : trgdrv.obj (.text:HOSTlseek)\r
- 00828de0 00000100 : copy_decompress_rle.obj (.text:__TI_decompress_rle_core)\r
- 00828ee0 00000100 : _io_perm.obj (.text:__TI_wrt_ok)\r
- 00828fe0 00000100 : atoi.obj (.text:atoi)\r
- 008290e0 00000100 : cpy_tbl.obj (.text:copy_in)\r
- 008291e0 00000100 : fprintf.obj (.text:fprintf)\r
- 008292e0 00000100 aer_c.ae64P : mss.oe64P (.text:mssNew)\r
- 008293e0 00000100 : mss.oe64P (.text:mss_src_validation)\r
- 008294e0 000000e0 rts64plus_elf.lib : trgdrv.obj (.text:HOSTopen)\r
- 008295c0 000000e0 : trgdrv.obj (.text:HOSTwrite)\r
- 008296a0 000000e0 : ged.obj (.text:__c6xabi_ged)\r
- 00829780 000000e0 : gtd.obj (.text:__c6xabi_gtd)\r
- 00829860 000000e0 : led.obj (.text:__c6xabi_led)\r
- 00829940 000000e0 : ltd.obj (.text:__c6xabi_ltd)\r
- 00829a20 000000e0 : divi.obj (.text:__divi)\r
- 00829b00 000000e0 aer_c.ae64P : bf.oe64P (.text:bfOpen)\r
- 00829be0 000000e0 rts64plus_elf.lib : lowlev.obj (.text:close)\r
- 00829cc0 000000e0 : ltoa.obj (.text:ltoa)\r
- 00829da0 000000e0 : memset.obj (.text:memset)\r
- 00829e80 000000e0 : printf.obj (.text:printf)\r
- 00829f60 000000e0 util_c.ae64P : utildb2lin.oe64P (.text)\r
- 0082a040 000000e0 : utillin2db.oe64P (.text)\r
- 0082a120 000000c0 rts64plus_elf.lib : trgdrv.obj (.text:HOSTread)\r
- 0082a1e0 000000c0 : trgdrv.obj (.text:HOSTunlink)\r
- 0082a2a0 000000c0 : fflush.obj (.text:__TI_doflush)\r
- 0082a360 000000c0 : divu.obj (.text:__divu)\r
- 0082a420 000000c0 : exit.obj (.text:exit)\r
- 0082a4e0 000000c0 : memory.obj (.text:mremove)\r
- 0082a5a0 000000c0 : tls.obj (.text:tls:init:__TI_tls_init)\r
- 0082a660 000000c0 vau_c.ae64P : vauinit.oe64P (.text)\r
- 0082a720 000000a0 rts64plus_elf.lib : trgdrv.obj (.text:HOSTclose)\r
- 0082a7c0 000000a0 : fopen.obj (.text:__TI_cleanup)\r
- 0082a860 000000a0 : eqld.obj (.text:__c6xabi_eqd)\r
- 0082a900 000000a0 : neqld.obj (.text:__c6xabi_neqd)\r
- 0082a9a0 000000a0 : memory.obj (.text:_minit)\r
- 0082aa40 000000a0 aer_c.ae64P : bf.oe64P (.text:bfGetSizes)\r
- 0082aae0 000000a0 rts64plus_elf.lib : memcpy64.obj (.text:memcpy)\r
- 0082ab80 000000a0 : memory.obj (.text:minsert)\r
- 0082ac20 000000a0 vpe_c.ae64P : snlinit.oe64P (.text)\r
- 0082acc0 00000080 rts64plus_elf.lib : trgmsg.obj (.text:__TI_readmsg)\r
- 0082ad40 00000080 : renormd.obj (.text:__TI_renormd)\r
- 0082adc0 00000080 : trgmsg.obj (.text:__TI_writemsg)\r
- 0082ae40 00000080 : fixdi.obj (.text:__c6xabi_fixdi)\r
- 0082aec0 00000080 : llshift.obj (.text:__c6xabi_llshl)\r
- 0082af40 00000080 aer_c.ae64P : bf.oe64P (.text:bfPutFilter)\r
- 0082afc0 00000080 rts64plus_elf.lib : fclose.obj (.text:fclose)\r
- 0082b040 00000080 : lowlev.obj (.text:unlink)\r
- 0082b0c0 00000080 vpe_c.ae64P : svdinit.oe64P (.text)\r
- 0082b140 00000060 rts64plus_elf.lib : fltid.obj (.text:__c6xabi_fltid)\r
- 0082b1a0 00000060 : llshift.obj (.text:__c6xabi_llshru)\r
- 0082b200 00000060 : boot.obj (.text:_c_int00)\r
- 0082b260 00000060 : imath64.obj (.text:_subcull)\r
- 0082b2c0 00000060 aer_c.ae64P : bf.oe64P (.text:bfDelete)\r
- 0082b320 00000060 rts64plus_elf.lib : lowlev.obj (.text:lseek)\r
- 0082b380 00000060 : memccpy.obj (.text:memccpy)\r
- 0082b3e0 00000060 aer_c.ae64P : mss.oe64P (.text:mssGetSizes)\r
- 0082b440 00000060 rts64plus_elf.lib : sprintf.obj (.text:sprintf)\r
- 0082b4a0 00000060 : lowlev.obj (.text:write)\r
- 0082b500 00000040 : frcmpyd_div.obj (.text:__TI_frcmpyd_div)\r
- 0082b540 00000040 : isinf.obj (.text:__c6xabi_isinf)\r
- 0082b580 00000040 : negd.obj (.text:__c6xabi_negd)\r
- 0082b5c0 00000040 : subd.obj (.text:__c6xabi_subd)\r
- 0082b600 00000040 : call_stub.obj (.text:__call_stub)\r
- 0082b640 00000040 : args_main.obj (.text:_args_main)\r
- 0082b680 00000040 : sprintf.obj (.text:_outs)\r
- 0082b6c0 00000040 aer_c.ae64P : bf.oe64P (.text:bfClose)\r
- 0082b700 00000040 : bf.oe64P (.text:bf_reset)\r
- 0082b740 00000040 : mss.oe64P (.text:mssDelete)\r
- 0082b780 00000020 rts64plus_elf.lib : errno.obj (.text:__c6xabi_errno_addr)\r
- 0082b7a0 00000020 : _printfi.obj (.text:__c6xabi_isnan)\r
- 0082b7c0 00000020 : push.obj (.text:__pop_rts)\r
- 0082b7e0 00000020 : push.obj (.text:__push_rts)\r
- 0082b800 00000020 : _lock.obj (.text:_nop)\r
- 0082b820 00000020 : fprintf.obj (.text:_outc)\r
- 0082b840 00000020 : printf.obj (.text:_outc)\r
- 0082b860 00000020 : sprintf.obj (.text:_outc)\r
- 0082b880 00000020 : fprintf.obj (.text:_outs)\r
- 0082b8a0 00000020 : printf.obj (.text:_outs)\r
- 0082b8c0 00000020 : exit.obj (.text:abort)\r
- 0082b8e0 00000020 aer_c.ae64P : bf.oe64P (.text)\r
- 0082b900 00000020 : mss.oe64P (.text)\r
- 0082b920 00000020 rts64plus_elf.lib : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init)\r
- 0082b940 00000020 : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none)\r
- 0082b960 00000020 : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24)\r
- 0082b980 00000020 aer_c.ae64P : mss.oe64P (.text:mssClose)\r
-\r
-.fardata 0 0082b9a0 00001d68 UNINITIALIZED\r
- 0082b9a0 000001e0 rts64plus_elf.lib : defs.obj (.fardata:_ftable)\r
- 0082bb80 00000180 sysbfflt.obj (.fardata:sysBfFltM120)\r
- 0082bd00 00000180 sysbfflt.obj (.fardata:sysBfFltM135)\r
- 0082be80 00000180 sysbfflt.obj (.fardata:sysBfFltM150)\r
- 0082c000 00000180 sysbfflt.obj (.fardata:sysBfFltM30)\r
- 0082c180 00000180 sysbfflt.obj (.fardata:sysBfFltM45)\r
- 0082c300 00000180 sysbfflt.obj (.fardata:sysBfFltM60)\r
- 0082c480 00000180 sysbfflt.obj (.fardata:sysBfFltM90)\r
- 0082c600 00000180 sysbfflt.obj (.fardata:sysBfFltP0)\r
- 0082c780 00000180 sysbfflt.obj (.fardata:sysBfFltP120)\r
- 0082c900 00000180 sysbfflt.obj (.fardata:sysBfFltP135)\r
- 0082ca80 00000180 sysbfflt.obj (.fardata:sysBfFltP150)\r
- 0082cc00 00000180 sysbfflt.obj (.fardata:sysBfFltP180)\r
- 0082cd80 00000180 sysbfflt.obj (.fardata:sysBfFltP30)\r
- 0082cf00 00000180 sysbfflt.obj (.fardata:sysBfFltP45)\r
- 0082d080 00000180 sysbfflt.obj (.fardata:sysBfFltP60)\r
- 0082d200 00000180 sysbfflt.obj (.fardata:sysBfFltP90)\r
- 0082d380 000000a0 rts64plus_elf.lib : lowlev.obj (.fardata:_stream)\r
- 0082d420 0000009e bf_asnr_mss_vau.obj (.fardata)\r
- 0082d4be 00000002 --HOLE--\r
- 0082d4c0 00000078 rts64plus_elf.lib : lowlev.obj (.fardata:_device)\r
- 0082d538 00000054 vpe_c.ae64P : nr.oe64P (.fardata:nrBufs)\r
- 0082d58c 00000004 rts64plus_elf.lib : _lock.obj (.fardata:_lock)\r
- 0082d590 00000040 bf_asnr_mss_vau.obj (.fardata:fltIdx)\r
- 0082d5d0 00000040 sysbfflt.obj (.fardata:sysBfFilters)\r
- 0082d610 00000040 vau_c.ae64P : vauxdais.oe64P (.fardata)\r
- 0082d650 0000003c aer_c.ae64P : bf.oe64P (.fardata:bfBufs)\r
- 0082d68c 00000004 rts64plus_elf.lib : _lock.obj (.fardata:_unlock)\r
- 0082d690 00000024 vau_c.ae64P : vauinit.oe64P (.fardata:vauBufs)\r
- 0082d6b4 00000004 rts64plus_elf.lib : defs.obj (.fardata)\r
- 0082d6b8 00000020 vpe_c.ae64P : nrtbl.oe64P (.fardata:nr_win)\r
- 0082d6d8 0000000c aer_c.ae64P : mss.oe64P (.fardata:mssBufs)\r
- 0082d6e4 0000000c rts64plus_elf.lib : exit.obj (.fardata)\r
- 0082d6f0 00000008 : lowlev.obj (.fardata)\r
- 0082d6f8 00000008 : memory.obj (.fardata)\r
- 0082d700 00000004 : errno.obj (.fardata)\r
- 0082d704 00000004 : fopen.obj (.fardata)\r
-\r
-.const 0 0082d708 00001a78 \r
- 0082d708 000007e0 bf_asnr_mss_vau.obj (.const:.string)\r
- 0082dee8 00000400 vpe_c.ae64P : nrffttb.oe64P (.const:nr_sine_cosine_tbl)\r
- 0082e2e8 000003f0 : nrffttb.oe64P (.const:nr_fft_w256)\r
- 0082e6d8 00000208 vausim.obj (.const:.string)\r
- 0082e8e0 000001e0 vpe_c.ae64P : nrffttb.oe64P (.const:nr_fft_w128)\r
- 0082eac0 00000101 rts64plus_elf.lib : ctype.obj (.const:.string:_ctypes_)\r
- 0082ebc1 00000003 --HOLE-- [fill = 0]\r
- 0082ebc4 000000ec mem.obj (.const:.string)\r
- 0082ecb0 000000c0 vpe_c.ae64P : nrtbl.oe64P (.const:nr_win_6ms_16k)\r
- 0082ed70 000000a0 : nrtbl.oe64P (.const:nr_win_5ms_16k)\r
- 0082ee10 00000080 : nrtbl.oe64P (.const:nr_win_4ms_16k)\r
- 0082ee90 00000060 bf_asnr_mss_vau.obj (.const)\r
- 0082eef0 00000060 vpe_c.ae64P : nrtbl.oe64P (.const:nr_win_3ms_16k)\r
- 0082ef50 00000060 : nrtbl.oe64P (.const:nr_win_6ms_8k)\r
- 0082efb0 00000050 : nrtbl.oe64P (.const:nr_win_5ms_8k)\r
- 0082f000 00000040 : nrtbl.oe64P (.const:nr_win_4ms_8k)\r
- 0082f040 00000030 : nrtbl.oe64P (.const:nr_win_3ms_8k)\r
- 0082f070 00000028 vausim.obj (.const)\r
- 0082f098 00000024 rts64plus_elf.lib : _printfi.obj (.const:.string)\r
- 0082f0bc 00000020 vpe_c.ae64P : nr.oe64P (.const)\r
- 0082f0dc 0000001c vau_c.ae64P : vauxdais.oe64P (.const)\r
- 0082f0f8 00000018 vpe_c.ae64P : nrgain.oe64P (.const:nrdBLinTable)\r
- 0082f110 00000010 aer_c.ae64P : mss.oe64P (.const)\r
- 0082f120 00000010 vpe_c.ae64P : nrgain.oe64P (.const:nrdBCorrLinTable)\r
- 0082f130 00000010 util_c.ae64P : utilnum.oe64P (.const:utl_SinCTable)\r
- 0082f140 0000000c vau_c.ae64P : vau.oe64P (.const)\r
- 0082f14c 00000004 aer_c.ae64P : bf.oe64P (.const)\r
- 0082f150 0000000a vpe_c.ae64P : nrprocess.oe64P (.const:nr_sqrt_coef)\r
- 0082f15a 00000002 --HOLE-- [fill = 0]\r
- 0082f15c 00000004 mem.obj (.const)\r
- 0082f160 00000008 rts64plus_elf.lib : divd.obj (.const:.string:initial_approx$1)\r
- 0082f168 00000008 util_c.ae64P : utillin2db.oe64P (.const:utl_Lin2dBPowerTable)\r
- 0082f170 00000008 : utildb2lin.oe64P (.const:utl_dB2LinPowerTable)\r
- 0082f178 00000004 vpe_c.ae64P : snlinit.oe64P (.const)\r
- 0082f17c 00000004 : svdinit.oe64P (.const)\r
-\r
-.stack 0 0082f180 00001000 UNINITIALIZED\r
- 0082f180 00000008 rts64plus_elf.lib : boot.obj (.stack)\r
- 0082f188 00000ff8 --HOLE--\r
-\r
-.sysmem 0 00830180 00001000 UNINITIALIZED\r
- 00830180 00000008 rts64plus_elf.lib : memory.obj (.sysmem)\r
- 00830188 00000ff8 --HOLE--\r
-\r
-.nonVolatileMemBufs \r
-* 0 00831180 000003e8 UNINITIALIZED\r
- 00831180 000003e8 mem.obj (.nonVolatileMemBufs)\r
-\r
-.volatileMemBufs \r
-* 0 00831568 000003e8 UNINITIALIZED\r
- 00831568 000003e8 mem.obj (.volatileMemBufs)\r
-\r
-.cio 0 00831950 00000120 UNINITIALIZED\r
- 00831950 00000120 rts64plus_elf.lib : trgmsg.obj (.cio)\r
-\r
-.switch 0 00831a70 00000038 \r
- 00831a70 00000038 rts64plus_elf.lib : _printfi.obj (.switch:_pproc_fgea)\r
-\r
-.cinit 0 00831aa8 00001628 \r
- 00831aa8 000015c1 (.cinit..fardata.load) [load image, compression = rle]\r
- 00833069 00000003 --HOLE-- [fill = 0]\r
- 0083306c 0000000c (__TI_handler_table)\r
- 00833078 00000008 (.cinit..far.load) [load image, compression = zero_init]\r
- 00833080 00000008 (.cinit..fileInBufs.load) [load image, compression = zero_init]\r
- 00833088 00000008 (.cinit..fileOutBufs.load) [load image, compression = zero_init]\r
- 00833090 00000008 (.cinit..nonVolatileMemBufs.load) [load image, compression = zero_init]\r
- 00833098 00000008 (.cinit..volatileMemBufs.load) [load image, compression = zero_init]\r
- 008330a0 00000030 (__TI_cinit_table)\r
-\r
-.fileInBufs \r
-* 0 c0000000 00a02800 UNINITIALIZED\r
- c0000000 00a02800 bf_asnr_mss_vau.obj (.fileInBufs)\r
-\r
-.fileOutBufs \r
-* 0 c0a02800 00140500 UNINITIALIZED\r
- c0a02800 00140500 bf_asnr_mss_vau.obj (.fileOutBufs)\r
-\r
-MODULE SUMMARY\r
-\r
- Module code ro data rw data \r
- ------ ---- ------- ------- \r
- .\\r
- bf_asnr_mss_vau.obj 6688 2112 11909644\r
- sysbfflt.obj 0 0 6208 \r
- mem.obj 960 240 2024 \r
- vausim.obj 1504 560 44 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 9152 2912 11917920\r
- \r
- ../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages/ti/mas/aer/lib/aer_c.ae64P\r
- bf.oe64P 1856 4 60 \r
- mssproc.oe64P 1504 0 0 \r
- mss.oe64P 1440 16 12 \r
- bfapplyflt.oe64P 1408 0 0 \r
- bfproc.oe64P 864 0 0 \r
- bfapplygain.oe64P 320 0 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 7392 20 72 \r
- \r
- ../../../../../util/lib/util_c.ae64P\r
- utilnum.oe64P 448 16 0 \r
- ecoXdaisXlat.oe64P 416 0 0 \r
- util.oe64P 320 0 0 \r
- utildb2lin.oe64P 224 8 0 \r
- utillin2db.oe64P 224 8 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 1632 32 0 \r
- \r
- ../../../../../vau/lib/vau_c.ae64P\r
- vauadptv.oe64P 2752 0 0 \r
- vaudtct.oe64P 2688 0 0 \r
- vau.oe64P 1056 12 0 \r
- vauxdais.oe64P 416 28 64 \r
- vauinit.oe64P 192 0 36 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 7104 40 100 \r
- \r
- ../../../../../vpe/lib/vpe_a.ae64P\r
- nrfft32x32_sa.oe64P 832 0 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 832 0 0 \r
- \r
- ../../../../../vpe/lib/vpe_c.ae64P\r
- nrnum.oe64P 3456 0 0 \r
- nrprocess.oe64P 2656 10 0 \r
- nrffttb.oe64P 0 2512 0 \r
- nr.oe64P 1984 32 84 \r
- nrfft.oe64P 1728 0 0 \r
- snl.oe64P 1184 0 0 \r
- nrtbl.oe64P 0 864 32 \r
- nrgain.oe64P 352 40 0 \r
- svd.oe64P 288 0 0 \r
- snlinit.oe64P 160 4 0 \r
- svdinit.oe64P 128 4 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 11936 3466 116 \r
- \r
- C:\ti\ccsv6\tools\compiler\ti-cgt-c6000_8.1.0\lib\rts64plus_elf.lib\r
- _printfi.obj 13952 92 0 \r
- memory.obj 1856 0 8 \r
- lowlev.obj 1504 0 288 \r
- trgdrv.obj 1664 0 8 \r
- divd.obj 1408 8 0 \r
- fopen.obj 928 0 4 \r
- fputs.obj 864 0 0 \r
- defs.obj 0 0 804 \r
- imath64.obj 704 0 0 \r
- setvbuf.obj 576 0 0 \r
- fputc.obj 544 0 0 \r
- mpyd.obj 544 0 0 \r
- trgmsg.obj 256 0 288 \r
- addd.obj 512 0 0 \r
- frcaddd.obj 512 0 0 \r
- frexp.obj 512 0 0 \r
- fclose.obj 448 0 0 \r
- imath40.obj 448 0 0 \r
- ldexp.obj 448 0 0 \r
- autoinit.obj 320 0 0 \r
- fprintf.obj 320 0 0 \r
- copy_decompress_rle.obj 288 0 0 \r
- frcmpyd.obj 288 0 0 \r
- fseek.obj 288 0 0 \r
- printf.obj 288 0 0 \r
- ctype.obj 0 257 0 \r
- _io_perm.obj 256 0 0 \r
- atoi.obj 256 0 0 \r
- cpy_tbl.obj 256 0 0 \r
- exit.obj 224 0 12 \r
- divi.obj 224 0 0 \r
- ged.obj 224 0 0 \r
- gtd.obj 224 0 0 \r
- led.obj 224 0 0 \r
- llshift.obj 224 0 0 \r
- ltd.obj 224 0 0 \r
- ltoa.obj 224 0 0 \r
- memset.obj 224 0 0 \r
- divu.obj 192 0 0 \r
- fflush.obj 192 0 0 \r
- sprintf.obj 192 0 0 \r
- tls.obj 192 0 0 \r
- eqld.obj 160 0 0 \r
- memcpy64.obj 160 0 0 \r
- neqld.obj 160 0 0 \r
- fixdi.obj 128 0 0 \r
- renormd.obj 128 0 0 \r
- boot.obj 96 0 0 \r
- fltid.obj 96 0 0 \r
- memccpy.obj 96 0 0 \r
- args_main.obj 64 0 0 \r
- call_stub.obj 64 0 0 \r
- frcmpyd_div.obj 64 0 0 \r
- isinf.obj 64 0 0 \r
- negd.obj 64 0 0 \r
- push.obj 64 0 0 \r
- subd.obj 64 0 0 \r
- _lock.obj 32 0 8 \r
- errno.obj 32 0 4 \r
- copy_decompress_none.obj 32 0 0 \r
- copy_zero_init.obj 32 0 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Total: 34624 357 1424 \r
- \r
- Heap: 0 0 4096 \r
- Stack: 0 0 4096 \r
- Linker Generated: 0 5669 0 \r
- +--+--------------------------+-------+---------+----------+\r
- Grand Total: 72672 12496 11927824\r
-\r
-\r
-LINKER GENERATED COPY TABLES\r
-\r
-__TI_cinit_table @ 008330a0 records: 6, size/record: 8, table size: 48\r
- .fardata: load addr=00831aa8, load size=000015c1 bytes, run addr=0082b9a0, run size=00001d68 bytes, compression=rle\r
- .far: load addr=00833078, load size=00000008 bytes, run addr=00801000, run size=00018dba bytes, compression=zero_init\r
- .fileInBufs: load addr=00833080, load size=00000008 bytes, run addr=c0000000, run size=00a02800 bytes, compression=zero_init\r
- .fileOutBufs: load addr=00833088, load size=00000008 bytes, run addr=c0a02800, run size=00140500 bytes, compression=zero_init\r
- .nonVolatileMemBufs: load addr=00833090, load size=00000008 bytes, run addr=00831180, run size=000003e8 bytes, compression=zero_init\r
- .volatileMemBufs: load addr=00833098, load size=00000008 bytes, run addr=00831568, run size=000003e8 bytes, compression=zero_init\r
-\r
-\r
-LINKER GENERATED HANDLER TABLE\r
-\r
-__TI_handler_table @ 0083306c records: 3, size/record: 4, table size: 12\r
- index: 0, handler: __TI_zero_init\r
- index: 1, handler: __TI_decompress_rle24\r
- index: 2, handler: __TI_decompress_none\r
-\r
-\r
-GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name \r
-\r
-address name \r
-------- ---- \r
-0082b8c0 C$$EXIT \r
-0082ae20 C$$IO$$ \r
-0082a720 HOSTclose \r
-00828ce0 HOSTlseek \r
-008294e0 HOSTopen \r
-0082a120 HOSTread \r
-00827340 HOSTrename \r
-0082a1e0 HOSTunlink \r
-008295c0 HOSTwrite \r
-0082d4bc Nthresh \r
-00831950 __CIOBUF_ \r
-008330a0 __TI_CINIT_Base \r
-008330d0 __TI_CINIT_Limit \r
-0083306c __TI_Handler_Table_Base \r
-00833078 __TI_Handler_Table_Limit \r
-UNDEFED __TI_INITARRAY_Base \r
-UNDEFED __TI_INITARRAY_Limit \r
-00830180 __TI_STACK_END \r
-00001000 __TI_STACK_SIZE \r
-00000000 __TI_STATIC_BASE \r
-00001000 __TI_SYSMEM_SIZE \r
-UNDEFED __TI_TLS_INIT_Base \r
-UNDEFED __TI_TLS_INIT_Limit \r
-0082a7c0 __TI_cleanup \r
-0082d6e4 __TI_cleanup_ptr \r
-008280e0 __TI_closefile \r
-0082b940 __TI_decompress_none \r
-0082b960 __TI_decompress_rle24 \r
-0082a2a0 __TI_doflush \r
-0082d6e8 __TI_dtors_ptr \r
-0082d6ec __TI_enable_exit_profile_output\r
-00826280 __TI_frcaddd \r
-00828860 __TI_frcmpyd \r
-0082b500 __TI_frcmpyd_div \r
-0082d6b4 __TI_ft_end \r
-ffffffff __TI_pprof_out_hndl \r
-0081f520 __TI_printfi \r
-ffffffff __TI_prof_data_size \r
-ffffffff __TI_prof_data_start \r
-0082acc0 __TI_readmsg \r
-0082ad40 __TI_renormd \r
-0082a5a0 __TI_tls_init \r
-008199a8 __TI_tmpnams \r
-0082adc0 __TI_writemsg \r
-00828ee0 __TI_wrt_ok \r
-0082b920 __TI_zero_init \r
-ffffffff __binit__ \r
-00826480 __c6xabi_addd \r
-0082b600 __c6xabi_call_stub \r
-008214a0 __c6xabi_divd \r
-00829a20 __c6xabi_divi \r
-0082a360 __c6xabi_divu \r
-00826c40 __c6xabi_divul \r
-00825520 __c6xabi_divull \r
-0082a860 __c6xabi_eqd \r
-0082b780 __c6xabi_errno_addr \r
-0082ae40 __c6xabi_fixdi \r
-0082b140 __c6xabi_fltid \r
-008296a0 __c6xabi_ged \r
-00829780 __c6xabi_gtd \r
-0082b540 __c6xabi_isinf \r
-00829860 __c6xabi_led \r
-0082aec0 __c6xabi_llshl \r
-0082b1a0 __c6xabi_llshru \r
-00829940 __c6xabi_ltd \r
-00825c20 __c6xabi_mpyd \r
-0082b580 __c6xabi_negd \r
-0082a900 __c6xabi_neqd \r
-0082b7c0 __c6xabi_pop_rts \r
-0082b7e0 __c6xabi_push_rts \r
-0082b5c0 __c6xabi_subd \r
-ffffffff __c_args__ \r
-0082b600 __call_stub \r
-00829a20 __divi \r
-0082a360 __divu \r
-0082d700 __errno \r
-0082b7c0 __pop_rts \r
-0082b7e0 __push_rts \r
-0082b640 _args_main \r
-00828220 _auto_init_elf \r
-0082b200 _c_int00 \r
-0082eac0 _ctypes_ \r
-0082b9a0 _ftable \r
-0082d58c _lock \r
-0082a9a0 _minit \r
-0082b800 _nop \r
-0082f180 _stack \r
-0082b260 _subcull \r
-00830180 _sys_memory \r
-0082d68c _unlock \r
-0082b8c0 abort \r
-0081f4cc asnrClose \r
-0081f318 asnrControl \r
-0081f2b8 asnrDelete \r
-0081f228 asnrGetSizes \r
-00819c28 asnrInst \r
-0081ef24 asnrNew \r
-0081eee0 asnrOpen \r
-0081ee60 asnrProcess \r
-0081ae48 asnr_closedown \r
-0081a8a8 asnr_setup \r
-00828fe0 atoi \r
-00819c58 beam_mics \r
-0082d650 bfBufs \r
-0082b6c0 bfClose \r
-00828360 bfControl \r
-0082b2c0 bfDelete \r
-00819d68 bfExtHeap \r
-008125e0 bfExtMem \r
-0082aa40 bfGetSizes \r
-008163e0 bfInFrame \r
-00819c88 bfInst \r
-00819d74 bfIntHeap \r
-008058c0 bfIntMem \r
-00824720 bfNew \r
-00829b00 bfOpen \r
-008279c0 bfProcess \r
-0082af40 bfPutFilter \r
-00821a20 bf_apply_filter \r
-008284a0 bf_apply_gain \r
-0081afd8 bf_closedown \r
-0081ad40 bf_getNextFrame \r
-0081a54c bf_init \r
-0081a0a4 bf_mem_align \r
-0081a0b4 bf_mem_alloc_align \r
-0081a080 bf_mem_heap_alloc \r
-0081a4f8 bf_mem_heap_init \r
-0081a50c bf_mem_init_heap \r
-00819d80 bf_new_cfg \r
-00826880 bf_output \r
-0081add4 bf_putNextFrame \r
-0082b700 bf_reset \r
-0081a5d8 bf_setup \r
-ffffffff binit \r
-00819cb8 buf_Inptr \r
-00819c24 buf_Outptr \r
-00819d44 buf_Outptr2 \r
-00819da4 buf_OutptrMss \r
-00819be8 bufs_aloc_for_bf \r
-00819db0 bufs_req_by_bf \r
-00829be0 close \r
-0082d4a4 config \r
-008290e0 copy_in \r
-008190a8 data_rx_sync \r
-00827744 ecoxdaisxlatEcoToXdais \r
-00827680 ecoxdaisxlatXdaisToEco \r
-0082d700 errno \r
-0082a420 exit \r
-0082afc0 fclose \r
-c0000000 fileInBufs \r
-0082d424 fileInSampleIdx \r
-0082d420 fileInSampleNum \r
-c0a02800 fileOutBufs \r
-0082d42c fileOutSampleIdx \r
-0082d428 fileOutSampleNum \r
-0082d590 fltIdx \r
-008285e0 fopen \r
-008291e0 fprintf \r
-00825e40 fputc \r
-00823d40 fputs \r
-008235c0 free \r
-00826680 frexp \r
-00826680 frexpl \r
-00828980 fseek \r
-00820910 hw_init \r
-00819d48 inFramePtr \r
-00826fc0 ldexp \r
-00826fc0 ldexpl \r
-0082b320 lseek \r
-00829cc0 ltoa \r
-0081b070 main \r
-00827b40 malloc \r
-0082b380 memccpy \r
-0082aae0 memcpy \r
-00829da0 memset \r
-0082d6d8 mssBufs \r
-0082b980 mssClose \r
-00827cc0 mssControl \r
-0082b740 mssDelete \r
-0082b3e0 mssGetSizes \r
-00819db4 mssInst \r
-008292e0 mssNew \r
-00827e20 mssOpen \r
-00828aa0 mssProcess \r
-00818e00 mss_buf \r
-0081a448 mss_closedown \r
-0081a1f0 mss_setup \r
-00826a60 mss_src_output \r
-00824d00 mss_src_selection \r
-008293e0 mss_src_validation \r
-0082d4ba noiseLevdB \r
-0082d538 nrBufs \r
-0081e188 nr_Xpow_calc \r
-0081c50c nr_apply_gain \r
-00828064 nr_atten_dB2lin \r
-008189e0 nr_buff0 \r
-00801000 nr_buff1 \r
-0080a0c0 nr_buff2 \r
-00810180 nr_buff3 \r
-008177e0 nr_buff4 \r
-0080d120 nr_buff5 \r
-00819828 nr_buff6 \r
-00820194 nr_fft \r
-008243e0 nr_fft32x32 \r
-00820158 nr_fft_io_round \r
-0081ff08 nr_fft_post_process \r
-0081e2c8 nr_fft_scale \r
-0081ff04 nr_fft_tbl_init \r
-0082e8e0 nr_fft_w128 \r
-0082e2e8 nr_fft_w256 \r
-0081de60 nr_fft_win \r
-00827f80 nr_gain_convert \r
-00819ce8 nr_handle \r
-0081fe90 nr_ifft_post_process \r
-0081fca0 nr_ifft_pre_process \r
-0081c328 nr_ifft_win \r
-0081e310 nr_main \r
-0081c030 nr_noise_upd \r
-0081ed60 nr_reset \r
-0082dee8 nr_sine_cosine_tbl \r
-0081db04 nr_sqrt \r
-0082f150 nr_sqrt_coef \r
-0081dbe4 nr_thr_glim \r
-0081daa0 nr_vad \r
-0081b7e0 nr_wiener \r
-0082d6b8 nr_win \r
-0082eef0 nr_win_3ms_16k \r
-0082f040 nr_win_3ms_8k \r
-0082ee10 nr_win_4ms_16k \r
-0082f000 nr_win_4ms_8k \r
-0082ed70 nr_win_5ms_16k \r
-0082efb0 nr_win_5ms_8k \r
-0082ecb0 nr_win_6ms_16k \r
-0082ef50 nr_win_6ms_8k \r
-0082f120 nrdBCorrLinTable \r
-0082f0f8 nrdBLinTable \r
-00819db8 num_bufs_req_by_bf \r
-00826060 open \r
-00829e80 printf \r
-00825e40 putc \r
-0082b040 remove \r
-008259e0 setvbuf \r
-008145e0 sigInBuffer \r
-00819328 sigOutBuffer \r
-008195a8 sigOutBufferMss \r
-00819d18 siuInstVau \r
-00819d8c siuMemHeapNonVolatile \r
-00819d98 siuMemHeapVolatile \r
-00831180 siuNonVolatileMemBufs \r
-00831568 siuVolatileMemBufs \r
-0081a150 siu_alloc_bf_buffs \r
-00823ba8 siu_alloc_eco_mem \r
-00823a50 siu_alloc_xdais_mem \r
-00820894 siu_close \r
-00820848 siu_dealloc_vau_xdais_mem \r
-00823a1c siu_dealloc_xdais_mem \r
-008239e4 siu_init_heaps \r
-008239b4 siu_malloc \r
-00823990 siu_mem_heap_alloc \r
-00823980 siu_mem_heap_init \r
-00820588 siu_new_open_config_modules \r
-00820518 siu_open \r
-00819fc8 siu_print_buff_usage \r
-00819ea8 siu_print_cycles \r
-00820360 siu_process \r
-00822918 snlGetLevels \r
-0082ac94 snlGetSizes \r
-0082ac20 snlInit \r
-008224c0 snlProcess \r
-0082d4b8 spchLevdB \r
-0082b440 sprintf \r
-00828c60 svdGetDecision \r
-00828c44 svdGetLevels \r
-0082b108 svdGetSizes \r
-0082b0c0 svdInit \r
-00828c0c svdProcess \r
-00828bc0 svd_signal_pow \r
-0082d5d0 sysBfFilters \r
-0082bb80 sysBfFltM120 \r
-0082bd00 sysBfFltM135 \r
-0082be80 sysBfFltM150 \r
-0082c000 sysBfFltM30 \r
-0082c180 sysBfFltM45 \r
-0082c300 sysBfFltM60 \r
-0082c480 sysBfFltM90 \r
-0082c600 sysBfFltP0 \r
-0082c780 sysBfFltP120 \r
-0082c900 sysBfFltP135 \r
-0082ca80 sysBfFltP150 \r
-0082cc00 sysBfFltP180 \r
-0082cd80 sysBfFltP30 \r
-0082cf00 sysBfFltP45 \r
-0082d080 sysBfFltP60 \r
-0082d200 sysBfFltP90 \r
-0082b040 unlink \r
-0082882c utlFractMemSet \r
-00828810 utlLFractMemSet \r
-00827300 utlLFractVecMax \r
-008272c0 utlLVecSum \r
-0082a040 utlLin2dBPower \r
-008287f0 utlLsMemSet \r
-0082728c utlLsVecMax \r
-0082878c utlScaleDown6dB \r
-00828720 utlScaleUp6dB \r
-008271bc utlSin \r
-00827180 utlVecSum \r
-0082f168 utl_Lin2dBPowerTable \r
-0082f130 utl_SinCTable \r
-0082f170 utl_dB2LinPowerTable \r
-00829f60 utldB2LinPower \r
-00827928 vauAlloc \r
-0082d690 vauBufs \r
-00823180 vauClose \r
-00822e28 vauControl \r
-00823174 vauDelete \r
-0081d1b4 vauDetect \r
-00827978 vauFree \r
-00823168 vauGetConfig \r
-0082a6d0 vauGetSizes \r
-00823134 vauGetStats \r
-00827884 vauInit \r
-0082a660 vauNew \r
-00827848 vauNumAlloc \r
-00823008 vauOpen \r
-0081d9c4 vauProcess \r
-0082d610 vauXdaisCallTable \r
-00827830 vauXdaisControl \r
-0082d63c vauXdaisInitParams \r
-00827820 vauXdaisProcess \r
-00820894 vau_closedown \r
-00819e24 vau_setup \r
-0081cd70 vau_update_adaptiveVAU \r
-0082d4a0 vpeSim \r
-0082d430 vpeSimC \r
-00819e0c vpe_halt \r
-00819dd8 vpe_iprint \r
-00819dc4 vpe_print \r
-00819dc0 vpe_sim_flush_cache \r
-00819ae8 vpe_sim_print_str \r
-0082b4a0 write \r
-\r
-\r
-GLOBAL SYMBOLS: SORTED BY Symbol Address \r
-\r
-address name \r
-------- ---- \r
-00000000 __TI_STATIC_BASE \r
-00001000 __TI_STACK_SIZE \r
-00001000 __TI_SYSMEM_SIZE \r
-00801000 nr_buff1 \r
-008058c0 bfIntMem \r
-0080a0c0 nr_buff2 \r
-0080d120 nr_buff5 \r
-00810180 nr_buff3 \r
-008125e0 bfExtMem \r
-008145e0 sigInBuffer \r
-008163e0 bfInFrame \r
-008177e0 nr_buff4 \r
-008189e0 nr_buff0 \r
-00818e00 mss_buf \r
-008190a8 data_rx_sync \r
-00819328 sigOutBuffer \r
-008195a8 sigOutBufferMss \r
-00819828 nr_buff6 \r
-008199a8 __TI_tmpnams \r
-00819ae8 vpe_sim_print_str \r
-00819be8 bufs_aloc_for_bf \r
-00819c24 buf_Outptr \r
-00819c28 asnrInst \r
-00819c58 beam_mics \r
-00819c88 bfInst \r
-00819cb8 buf_Inptr \r
-00819ce8 nr_handle \r
-00819d18 siuInstVau \r
-00819d44 buf_Outptr2 \r
-00819d48 inFramePtr \r
-00819d68 bfExtHeap \r
-00819d74 bfIntHeap \r
-00819d80 bf_new_cfg \r
-00819d8c siuMemHeapNonVolatile \r
-00819d98 siuMemHeapVolatile \r
-00819da4 buf_OutptrMss \r
-00819db0 bufs_req_by_bf \r
-00819db4 mssInst \r
-00819db8 num_bufs_req_by_bf \r
-00819dc0 vpe_sim_flush_cache \r
-00819dc4 vpe_print \r
-00819dd8 vpe_iprint \r
-00819e0c vpe_halt \r
-00819e24 vau_setup \r
-00819ea8 siu_print_cycles \r
-00819fc8 siu_print_buff_usage \r
-0081a080 bf_mem_heap_alloc \r
-0081a0a4 bf_mem_align \r
-0081a0b4 bf_mem_alloc_align \r
-0081a150 siu_alloc_bf_buffs \r
-0081a1f0 mss_setup \r
-0081a448 mss_closedown \r
-0081a4f8 bf_mem_heap_init \r
-0081a50c bf_mem_init_heap \r
-0081a54c bf_init \r
-0081a5d8 bf_setup \r
-0081a8a8 asnr_setup \r
-0081ad40 bf_getNextFrame \r
-0081add4 bf_putNextFrame \r
-0081ae48 asnr_closedown \r
-0081afd8 bf_closedown \r
-0081b070 main \r
-0081b7e0 nr_wiener \r
-0081c030 nr_noise_upd \r
-0081c328 nr_ifft_win \r
-0081c50c nr_apply_gain \r
-0081cd70 vau_update_adaptiveVAU \r
-0081d1b4 vauDetect \r
-0081d9c4 vauProcess \r
-0081daa0 nr_vad \r
-0081db04 nr_sqrt \r
-0081dbe4 nr_thr_glim \r
-0081de60 nr_fft_win \r
-0081e188 nr_Xpow_calc \r
-0081e2c8 nr_fft_scale \r
-0081e310 nr_main \r
-0081ed60 nr_reset \r
-0081ee60 asnrProcess \r
-0081eee0 asnrOpen \r
-0081ef24 asnrNew \r
-0081f228 asnrGetSizes \r
-0081f2b8 asnrDelete \r
-0081f318 asnrControl \r
-0081f4cc asnrClose \r
-0081f520 __TI_printfi \r
-0081fca0 nr_ifft_pre_process \r
-0081fe90 nr_ifft_post_process \r
-0081ff04 nr_fft_tbl_init \r
-0081ff08 nr_fft_post_process \r
-00820158 nr_fft_io_round \r
-00820194 nr_fft \r
-00820360 siu_process \r
-00820518 siu_open \r
-00820588 siu_new_open_config_modules \r
-00820848 siu_dealloc_vau_xdais_mem \r
-00820894 siu_close \r
-00820894 vau_closedown \r
-00820910 hw_init \r
-008214a0 __c6xabi_divd \r
-00821a20 bf_apply_filter \r
-008224c0 snlProcess \r
-00822918 snlGetLevels \r
-00822e28 vauControl \r
-00823008 vauOpen \r
-00823134 vauGetStats \r
-00823168 vauGetConfig \r
-00823174 vauDelete \r
-00823180 vauClose \r
-008235c0 free \r
-00823980 siu_mem_heap_init \r
-00823990 siu_mem_heap_alloc \r
-008239b4 siu_malloc \r
-008239e4 siu_init_heaps \r
-00823a1c siu_dealloc_xdais_mem \r
-00823a50 siu_alloc_xdais_mem \r
-00823ba8 siu_alloc_eco_mem \r
-00823d40 fputs \r
-008243e0 nr_fft32x32 \r
-00824720 bfNew \r
-00824d00 mss_src_selection \r
-00825520 __c6xabi_divull \r
-008259e0 setvbuf \r
-00825c20 __c6xabi_mpyd \r
-00825e40 fputc \r
-00825e40 putc \r
-00826060 open \r
-00826280 __TI_frcaddd \r
-00826480 __c6xabi_addd \r
-00826680 frexp \r
-00826680 frexpl \r
-00826880 bf_output \r
-00826a60 mss_src_output \r
-00826c40 __c6xabi_divul \r
-00826fc0 ldexp \r
-00826fc0 ldexpl \r
-00827180 utlVecSum \r
-008271bc utlSin \r
-0082728c utlLsVecMax \r
-008272c0 utlLVecSum \r
-00827300 utlLFractVecMax \r
-00827340 HOSTrename \r
-00827680 ecoxdaisxlatXdaisToEco \r
-00827744 ecoxdaisxlatEcoToXdais \r
-00827820 vauXdaisProcess \r
-00827830 vauXdaisControl \r
-00827848 vauNumAlloc \r
-00827884 vauInit \r
-00827928 vauAlloc \r
-00827978 vauFree \r
-008279c0 bfProcess \r
-00827b40 malloc \r
-00827cc0 mssControl \r
-00827e20 mssOpen \r
-00827f80 nr_gain_convert \r
-00828064 nr_atten_dB2lin \r
-008280e0 __TI_closefile \r
-00828220 _auto_init_elf \r
-00828360 bfControl \r
-008284a0 bf_apply_gain \r
-008285e0 fopen \r
-00828720 utlScaleUp6dB \r
-0082878c utlScaleDown6dB \r
-008287f0 utlLsMemSet \r
-00828810 utlLFractMemSet \r
-0082882c utlFractMemSet \r
-00828860 __TI_frcmpyd \r
-00828980 fseek \r
-00828aa0 mssProcess \r
-00828bc0 svd_signal_pow \r
-00828c0c svdProcess \r
-00828c44 svdGetLevels \r
-00828c60 svdGetDecision \r
-00828ce0 HOSTlseek \r
-00828ee0 __TI_wrt_ok \r
-00828fe0 atoi \r
-008290e0 copy_in \r
-008291e0 fprintf \r
-008292e0 mssNew \r
-008293e0 mss_src_validation \r
-008294e0 HOSTopen \r
-008295c0 HOSTwrite \r
-008296a0 __c6xabi_ged \r
-00829780 __c6xabi_gtd \r
-00829860 __c6xabi_led \r
-00829940 __c6xabi_ltd \r
-00829a20 __c6xabi_divi \r
-00829a20 __divi \r
-00829b00 bfOpen \r
-00829be0 close \r
-00829cc0 ltoa \r
-00829da0 memset \r
-00829e80 printf \r
-00829f60 utldB2LinPower \r
-0082a040 utlLin2dBPower \r
-0082a120 HOSTread \r
-0082a1e0 HOSTunlink \r
-0082a2a0 __TI_doflush \r
-0082a360 __c6xabi_divu \r
-0082a360 __divu \r
-0082a420 exit \r
-0082a5a0 __TI_tls_init \r
-0082a660 vauNew \r
-0082a6d0 vauGetSizes \r
-0082a720 HOSTclose \r
-0082a7c0 __TI_cleanup \r
-0082a860 __c6xabi_eqd \r
-0082a900 __c6xabi_neqd \r
-0082a9a0 _minit \r
-0082aa40 bfGetSizes \r
-0082aae0 memcpy \r
-0082ac20 snlInit \r
-0082ac94 snlGetSizes \r
-0082acc0 __TI_readmsg \r
-0082ad40 __TI_renormd \r
-0082adc0 __TI_writemsg \r
-0082ae20 C$$IO$$ \r
-0082ae40 __c6xabi_fixdi \r
-0082aec0 __c6xabi_llshl \r
-0082af40 bfPutFilter \r
-0082afc0 fclose \r
-0082b040 remove \r
-0082b040 unlink \r
-0082b0c0 svdInit \r
-0082b108 svdGetSizes \r
-0082b140 __c6xabi_fltid \r
-0082b1a0 __c6xabi_llshru \r
-0082b200 _c_int00 \r
-0082b260 _subcull \r
-0082b2c0 bfDelete \r
-0082b320 lseek \r
-0082b380 memccpy \r
-0082b3e0 mssGetSizes \r
-0082b440 sprintf \r
-0082b4a0 write \r
-0082b500 __TI_frcmpyd_div \r
-0082b540 __c6xabi_isinf \r
-0082b580 __c6xabi_negd \r
-0082b5c0 __c6xabi_subd \r
-0082b600 __c6xabi_call_stub \r
-0082b600 __call_stub \r
-0082b640 _args_main \r
-0082b6c0 bfClose \r
-0082b700 bf_reset \r
-0082b740 mssDelete \r
-0082b780 __c6xabi_errno_addr \r
-0082b7c0 __c6xabi_pop_rts \r
-0082b7c0 __pop_rts \r
-0082b7e0 __c6xabi_push_rts \r
-0082b7e0 __push_rts \r
-0082b800 _nop \r
-0082b8c0 C$$EXIT \r
-0082b8c0 abort \r
-0082b920 __TI_zero_init \r
-0082b940 __TI_decompress_none \r
-0082b960 __TI_decompress_rle24 \r
-0082b980 mssClose \r
-0082b9a0 _ftable \r
-0082bb80 sysBfFltM120 \r
-0082bd00 sysBfFltM135 \r
-0082be80 sysBfFltM150 \r
-0082c000 sysBfFltM30 \r
-0082c180 sysBfFltM45 \r
-0082c300 sysBfFltM60 \r
-0082c480 sysBfFltM90 \r
-0082c600 sysBfFltP0 \r
-0082c780 sysBfFltP120 \r
-0082c900 sysBfFltP135 \r
-0082ca80 sysBfFltP150 \r
-0082cc00 sysBfFltP180 \r
-0082cd80 sysBfFltP30 \r
-0082cf00 sysBfFltP45 \r
-0082d080 sysBfFltP60 \r
-0082d200 sysBfFltP90 \r
-0082d420 fileInSampleNum \r
-0082d424 fileInSampleIdx \r
-0082d428 fileOutSampleNum \r
-0082d42c fileOutSampleIdx \r
-0082d430 vpeSimC \r
-0082d4a0 vpeSim \r
-0082d4a4 config \r
-0082d4b8 spchLevdB \r
-0082d4ba noiseLevdB \r
-0082d4bc Nthresh \r
-0082d538 nrBufs \r
-0082d58c _lock \r
-0082d590 fltIdx \r
-0082d5d0 sysBfFilters \r
-0082d610 vauXdaisCallTable \r
-0082d63c vauXdaisInitParams \r
-0082d650 bfBufs \r
-0082d68c _unlock \r
-0082d690 vauBufs \r
-0082d6b4 __TI_ft_end \r
-0082d6b8 nr_win \r
-0082d6d8 mssBufs \r
-0082d6e4 __TI_cleanup_ptr \r
-0082d6e8 __TI_dtors_ptr \r
-0082d6ec __TI_enable_exit_profile_output\r
-0082d700 __errno \r
-0082d700 errno \r
-0082dee8 nr_sine_cosine_tbl \r
-0082e2e8 nr_fft_w256 \r
-0082e8e0 nr_fft_w128 \r
-0082eac0 _ctypes_ \r
-0082ecb0 nr_win_6ms_16k \r
-0082ed70 nr_win_5ms_16k \r
-0082ee10 nr_win_4ms_16k \r
-0082eef0 nr_win_3ms_16k \r
-0082ef50 nr_win_6ms_8k \r
-0082efb0 nr_win_5ms_8k \r
-0082f000 nr_win_4ms_8k \r
-0082f040 nr_win_3ms_8k \r
-0082f0f8 nrdBLinTable \r
-0082f120 nrdBCorrLinTable \r
-0082f130 utl_SinCTable \r
-0082f150 nr_sqrt_coef \r
-0082f168 utl_Lin2dBPowerTable \r
-0082f170 utl_dB2LinPowerTable \r
-0082f180 _stack \r
-00830180 __TI_STACK_END \r
-00830180 _sys_memory \r
-00831180 siuNonVolatileMemBufs \r
-00831568 siuVolatileMemBufs \r
-00831950 __CIOBUF_ \r
-0083306c __TI_Handler_Table_Base \r
-00833078 __TI_Handler_Table_Limit \r
-008330a0 __TI_CINIT_Base \r
-008330d0 __TI_CINIT_Limit \r
-c0000000 fileInBufs \r
-c0a02800 fileOutBufs \r
-ffffffff __TI_pprof_out_hndl \r
-ffffffff __TI_prof_data_size \r
-ffffffff __TI_prof_data_start \r
-ffffffff __binit__ \r
-ffffffff __c_args__ \r
-ffffffff binit \r
-UNDEFED __TI_INITARRAY_Base \r
-UNDEFED __TI_INITARRAY_Limit \r
-UNDEFED __TI_TLS_INIT_Base \r
-UNDEFED __TI_TLS_INIT_Limit \r
-\r
-[340 symbols]\r
diff --git a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.out b/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.out
deleted file mode 100644 (file)
index 0fbee72..0000000
Binary files a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.out and /dev/null differ
index 0fbee72..0000000
Binary files a/file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.out and /dev/null differ
diff --git a/file_demo/da830/test/lnkr/ce64Ple/test_rel_ce64Ple_ccs.cmd b/file_demo/da830/test/lnkr/ce64Ple/test_rel_ce64Ple_ccs.cmd
index 0dfc74ba3a47cd854493e11258827ffdc6208a17..cf95f54148e8b4e0fbe9460728ea3f60e250a947 100644 (file)
-c /* ROM autoinitialization module */\r
-a /* LINK USING C CONVENTIONS */\r
\r
--l ../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages/ti/mas/aer/lib/aer_a.ae64P\r
--l ../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages/ti/mas/aer/lib/aer_c.ae64P\r
--l ../../../../../vpe/lib/vpe_c.ae64P\r
--l ../../../../../vpe/lib/vpe_a.ae64P\r
--l ../../../../../vau/lib/vau_c.ae64P\r
--l ../../../../../sdk/lib/sdk_c.ae64P\r
--l ../../../../../util/lib/util_c.ae64P\r
--l ../../../../../util/lib/util_a.ae64P\r
+-l ../../../../../../../aer_c64Px_obj_17_0_0_0_mod/packages/ti/mas/aer/lib/aer_a.ae64P\r
+-l ../../../../../../../aer_c64Px_obj_17_0_0_0_mod/packages/ti/mas/aer/lib/aer_c.ae64P\r
+-l ../../../../../../../volib_C64P_2_1_0_1/packages/ti/mas/vpe/lib/vpe_c.ae64P\r
+-l ../../../../../../../volib_C64P_2_1_0_1/packages/ti/mas/vpe/lib/vpe_a.ae64P\r
+-l ../../../../../../../volib_C64P_2_1_0_1/packages/ti/mas/vau/lib/vau_c.ae64P\r
+-l ../../../../../../../volib_C64P_2_1_0_1/packages/ti/mas/sdk/lib/sdk_c.ae64P\r
+-l ../../../../../../../volib_C64P_2_1_0_1/packages/ti/mas/util/lib/util_c.ae64P\r
+-l ../../../../../../../volib_C64P_2_1_0_1/packages/ti/mas/util/lib/util_a.ae64P\r
\r
-stack 0x1000\r
-heap 0x1000\r
diff --git a/file_demo/da830/test/src/bf_asnr_mss_vau.c b/file_demo/da830/test/src/bf_asnr_mss_vau.c
index 2d572e7cf34cb636874faf073dcb8588dc372fb4..9f64e97b7c1bc73eda957bc367259a507aa4b45e 100644 (file)
/* for signal generator */\r
#include <ti/mas/sdk/sgn.h>\r
\r
-#include <ti/mas/noise-reduction/test/src/bf_asnr_mss_vau.h>\r
-#include "ti/mas/noise-reduction/test/src/sysbfflt.h"\r
-#include "ti/mas/noise-reduction/test/src/siubf.h"\r
-#include "ti/mas/noise-reduction/test/src/siuloc.h"\r
-#include "ti/mas/noise-reduction/test/src/siuport.h"\r
+#include <bf_asnr_mss_vau.h>\r
+#include "sysbfflt.h"\r
+#include "siubf.h"\r
+#include "siuloc.h"\r
+#include "siuport.h"\r
\r
#if _VPESIM_C64||_VPESIM_C64_BIG_ENDIAN||_VPESIM_C64P||_VPESIM_C64P_BIG_ENDIAN |_VPESIM_C66||_VPESIM_C66_BIG_ENDIAN\r
#include <ti/mas/sdk/memArchCfg.h>\r
diff --git a/file_demo/da830/test/src/bf_asnr_mss_vau.h b/file_demo/da830/test/src/bf_asnr_mss_vau.h
index 6342acf6bcf6c3c0ee616a96ae237f5f39d6e896..18d7675f37a3ae52dbf49306847e927400f93fa2 100644 (file)
/* VPE component and simulation headers */\r
#include <ti/mas/vpe/svd.h>\r
#include <ti/mas/vpe/asnr.h>\r
-#include <ti/mas/noise-reduction/test/src/vausim.h>\r
+#include <vausim.h>\r
#include <ti/mas/aer/bf.h>\r
#include <ti/mas/aer/mss.h>\r
\r
index 8e47622ede4e88d5cd3fc3043c92cde382dfaa28..e977cfb4831d23d333e9d4269d47f287e78fa6f6 100644 (file)
#include <ti/mas/types/types.h>\r
#include <ti/mas/util/ecomem.h>\r
#include <ti/xdais/ialg.h>\r
-#include <ti/mas/vau/test/src/mem.h>\r
+#include <mem.h>\r
\r
#define align(Addr, Algnmt) (((Addr)+(Algnmt)-1)&(0xFFFFFFFFUL-(Algnmt)+1))\r
\r
index 67d2b797ed074565fd18d3aaaeb140ccbb430ab7..2dbc5f38124b92534640e170d17648185359f792 100644 (file)
/** @ingroup VAUTEST */\r
/* @{ */\r
\r
-#include <ti/mas/noise-reduction/test/src/bf_asnr_mss_vau.h>\r
+#include <bf_asnr_mss_vau.h>\r
\r
siuInstVau_t siuInstVau;\r
\r
index f0b95bb8ebe210d7f83fd0595a1962d53af812b4..cda78d4a110a29919a93e9e1d35784696edf80c2 100644 (file)
#include <ti/mas/vau/Version.h>\r
#include <ti/xdais/dm/isphenc1.h>\r
#include <ti/xdais/ialg.h>\r
-#include <ti/mas/vau/test/src/mem.h>\r
+#include <mem.h>\r
\r
//#define DBG\r
\r
index 08fce072762292459de798caeafc801bc872d230..9d29ad51ecf1b2bd5a3e32cdfc43b5873d3f693c 100644 (file)
#
# This file was generated based on the configuration script:
-# C:\bf\FromBogdan\am572x_demo\AM572x_bf\app.cfg
+# C:\ti\noise-reduction\file_demo_bios\am572x\app.cfg
#
# This makefile may be included in other makefiles that need to build
# the libraries containing the compiled source files generated as
#
# The absolute path to the generated source directory (at the time the
# sources were generated) is:
-# C:\bf\FromBogdan\am572x_demo\AM572x_bf\src
+# C:\ti\noise-reduction\file_demo_bios\am572x\src
#
GEN_SRC_DIR ?= ../src
diff --git a/file_demo_bios/da830/src/makefile.libs b/file_demo_bios/da830/src/makefile.libs
--- /dev/null
@@ -0,0 +1,62 @@
+#
+# This file was generated based on the configuration script:
+# C:\ti\noise-reduction\file_demo_bios\da830\app.cfg
+#
+# This makefile may be included in other makefiles that need to build
+# the libraries containing the compiled source files generated as
+# part of the configuration step.
+
+#
+# ======== GEN_SRC_DIR =========
+# The path to the sources generated during configuration
+#
+# This path must be either absolute or relative to the build directory.
+#
+# The absolute path to the generated source directory (at the time the
+# sources were generated) is:
+# C:\ti\noise-reduction\file_demo_bios\da830\src
+#
+GEN_SRC_DIR ?= ../src
+
+ifeq (,$(wildcard $(GEN_SRC_DIR)))
+$(error "ERROR: GEN_SRC_DIR must be set to the directory containing the generated sources")
+endif
+
+#
+# ======== .force ========
+# The .force goal is used to force the build of any goal that names it as
+# a prerequisite
+#
+.PHONY: .force
+
+#
+# ======== library macros ========
+#
+sysbios_SRC = $(GEN_SRC_DIR)/sysbios
+sysbios_LIB = $(GEN_SRC_DIR)/sysbios/sysbios.ae674
+
+#
+# ======== dependencies ========
+#
+all: $(sysbios_LIB)
+clean: .sysbios_clean
+
+
+# ======== convenient build goals ========
+.PHONY: sysbios
+sysbios: $(GEN_SRC_DIR)/sysbios/sysbios.ae674
+
+# CDT managed make executables depend on $(OBJS)
+OBJS += $(sysbios_LIB)
+
+#
+# ======== rules ========
+#
+$(sysbios_LIB): .force
+ @echo making $@ ...
+ @$(MAKE) -C $(sysbios_SRC)
+
+.sysbios_clean:
+ @echo cleaning $(sysbios_SRC) ...
+ -@$(MAKE) --no-print-directory -C $(sysbios_SRC) clean
+