Resturcture the GIT repository for noise reduction demo:
authorMing Wei <mwei@ti.com>
Tue, 28 Jun 2016 20:44:45 +0000 (15:44 -0500)
committerMing Wei <mwei@ti.com>
Tue, 28 Jun 2016 20:44:45 +0000 (15:44 -0500)
1. renamed the bf-asnr-mss-vau to noise-reduction
2. add two top level directories: file_demo and file_demo_bios
3. add two sub-directories for each top level directories: am752x and da830

Signed-off-by: Ming Wei <mwei@ti.com>
412 files changed:
file_demo/am572x/Version.h [moved from Version.h with 100% similarity]
file_demo/am572x/Version.xdc [moved from Version.xdc with 100% similarity]
file_demo/am572x/asnr.h [moved from asnr.h with 100% similarity]
file_demo/am572x/gel/AM572x_dsp_startup.gel [new file with mode: 0644]
file_demo/am572x/gel/mics/fileOutput.bin [new file with mode: 0644]
file_demo/am572x/gel/mics/y16L8g3m7090_1.pcm [moved from gel/mics/y16L8g3m7090_1.pcm with 100% similarity]
file_demo/am572x/gel/mics/y16L8g3m7090_2.pcm [moved from gel/mics/y16L8g3m7090_2.pcm with 100% similarity]
file_demo/am572x/gel/mics/y16L8g3m7090_3.pcm [moved from gel/mics/y16L8g3m7090_3.pcm with 100% similarity]
file_demo/am572x/gel/mics/y16L8g3m7090_4.pcm [moved from gel/mics/y16L8g3m7090_4.pcm with 100% similarity]
file_demo/am572x/gel/mics/y16L8g3m7090_5.pcm [moved from gel/mics/y16L8g3m7090_5.pcm with 100% similarity]
file_demo/am572x/gel/mics/y16L8g3m7090_6.pcm [moved from gel/mics/y16L8g3m7090_6.pcm with 100% similarity]
file_demo/am572x/gel/mics/y16L8g3m7090_7.pcm [moved from gel/mics/y16L8g3m7090_7.pcm with 100% similarity]
file_demo/am572x/gel/mics/y16L8g3m7090_8.pcm [moved from gel/mics/y16L8g3m7090_8.pcm with 100% similarity]
file_demo/am572x/hlc.h [moved from hlc.h with 100% similarity]
file_demo/am572x/lib/vpe_a.a66 [new file with mode: 0644]
file_demo/am572x/lib/vpe_a.a66e [new file with mode: 0644]
file_demo/am572x/lib/vpe_a.ae66 [new file with mode: 0644]
file_demo/am572x/lib/vpe_a.ae66e [new file with mode: 0644]
file_demo/am572x/lib/vpe_c.a66 [new file with mode: 0644]
file_demo/am572x/lib/vpe_c.a66e [new file with mode: 0644]
file_demo/am572x/lib/vpe_c.ae66 [new file with mode: 0644]
file_demo/am572x/lib/vpe_c.ae66e [new file with mode: 0644]
file_demo/am572x/lib/vpe_cm.a66 [new file with mode: 0644]
file_demo/am572x/lib/vpe_cm.a66e [new file with mode: 0644]
file_demo/am572x/lib/vpe_cm.ae66 [new file with mode: 0644]
file_demo/am572x/lib/vpe_cm.ae66e [new file with mode: 0644]
file_demo/am572x/package.xdc [moved from package.xdc with 100% similarity]
file_demo/am572x/package.xs [moved from package.xs with 100% similarity]
file_demo/am572x/package/.vers_b150 [moved from package/.vers_b150 with 100% similarity]
file_demo/am572x/package/.vers_g180 [moved from package/.vers_g180 with 100% similarity]
file_demo/am572x/package/.vers_r170 [moved from package/.vers_r170 with 100% similarity]
file_demo/am572x/package/.xdc-y50 [moved from package/.xdc-y50 with 100% similarity]
file_demo/am572x/package/build.cfg [moved from package/build.cfg with 100% similarity]
file_demo/am572x/package/package.bld.xml [new file with mode: 0644]
file_demo/am572x/package/package.defs.h [moved from package/package.defs.h with 100% similarity]
file_demo/am572x/package/package.rel.xml [new file with mode: 0644]
file_demo/am572x/package/package_ti.mas.vpe.c [moved from package/package_ti.mas.vpe.c with 100% similarity]
file_demo/am572x/package/ti.mas.vpe.ccs [moved from package/ti.mas.vpe.ccs with 100% similarity]
file_demo/am572x/package/ti.mas.vpe.sch [moved from package/ti.mas.vpe.sch with 100% similarity]
file_demo/am572x/package/ti_mas_vpe.class [moved from package/ti_mas_vpe.class with 100% similarity]
file_demo/am572x/package/ti_mas_vpe.java [moved from package/ti_mas_vpe.java with 100% similarity]
file_demo/am572x/pcm.h [moved from pcm.h with 100% similarity]
file_demo/am572x/readme.txt [moved from readme.txt with 100% similarity]
file_demo/am572x/sfc.h [moved from sfc.h with 100% similarity]
file_demo/am572x/slm.h [moved from slm.h with 100% similarity]
file_demo/am572x/snl.h [moved from snl.h with 100% similarity]
file_demo/am572x/svd.h [moved from svd.h with 100% similarity]
file_demo/am572x/test/Makedocs.mk [moved from test/Makedocs.mk with 100% similarity]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.ccsproject [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.ccsproject with 100% similarity]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.cproject [new file with mode: 0644]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.launches/test_rel_ce66le_CE66LE_LE_ELF.launch [new file with mode: 0644]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.project [moved from test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/.project with 88% similarity]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.cdt.codan.core.prefs [moved from test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/.settings/org.eclipse.cdt.codan.core.prefs with 100% similarity]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.cdt.debug.core.prefs [moved from test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/.settings/org.eclipse.cdt.debug.core.prefs with 100% similarity]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.settings/org.eclipse.core.resources.prefs [moved from test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/.settings/org.eclipse.core.resources.prefs with 100% similarity]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.map [new file with mode: 0644]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.out [new file with mode: 0644]
file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/macros.ini_initial [new file with mode: 0644]
file_demo/am572x/test/ccsmake.mk [moved from test/ccsmake.mk with 100% similarity]
file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.cmd [moved from test/lnkr/ce64Pbe/test_rel_ce64Pbe.cmd with 68% similarity]
file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xdt [new file with mode: 0644]
file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xe66 [new file with mode: 0644]
file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xe66.mk [moved from test/lnkr/c64Ple/test_rel_c64Ple.x64P.mk with 50% similarity]
file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le_ccs.cmd [new file with mode: 0644]
file_demo/am572x/test/makefile [moved from test/makefile with 100% similarity]
file_demo/am572x/test/package.bld [moved from test/package.bld with 100% similarity]
file_demo/am572x/test/package.xdc [moved from test/package.xdc with 100% similarity]
file_demo/am572x/test/package/.vers_b150 [moved from test/package/.vers_b150 with 100% similarity]
file_demo/am572x/test/package/.vers_g180 [moved from test/package/.vers_g180 with 100% similarity]
file_demo/am572x/test/package/.vers_r170 [moved from test/package/.vers_r170 with 100% similarity]
file_demo/am572x/test/package/.xdc-y50 [moved from test/package/.xdc-y50 with 100% similarity]
file_demo/am572x/test/package/build.cfg [moved from test/package/build.cfg with 100% similarity]
file_demo/am572x/test/package/package.bld.xml [new file with mode: 0644]
file_demo/am572x/test/package/package.defs.h [moved from test/package/package.defs.h with 100% similarity]
file_demo/am572x/test/package/package.rel.xml [new file with mode: 0644]
file_demo/am572x/test/package/package_ti.mas.vpe.test.c [moved from test/package/package_ti.mas.vpe.test.c with 100% similarity]
file_demo/am572x/test/package/projects/test_rel_c55l_c55l.xml [moved from test/package/projects/test_rel_c55l_c55l.xml with 100% similarity]
file_demo/am572x/test/package/projects/test_rel_c64Pbe_c64Pbe.xml [moved from test/package/projects/test_rel_c64Pbe_c64Pbe.xml with 100% similarity]
file_demo/am572x/test/package/projects/test_rel_c64Ple_c64Ple.xml [moved from test/package/projects/test_rel_c64Ple_c64Ple.xml with 100% similarity]
file_demo/am572x/test/package/projects/test_rel_c66be_c66be.xml [new file with mode: 0644]
file_demo/am572x/test/package/projects/test_rel_c66le_c66le.xml [new file with mode: 0644]
file_demo/am572x/test/package/projects/test_rel_ce64Pbe_ce64Pbe.xml [moved from test/package/projects/test_rel_ce64Pbe_ce64Pbe.xml with 100% similarity]
file_demo/am572x/test/package/projects/test_rel_ce64Ple_ce64Ple.xml [moved from test/package/projects/test_rel_ce64Ple_ce64Ple.xml with 100% similarity]
file_demo/am572x/test/package/projects/test_rel_ce66be_ce66be.xml [new file with mode: 0644]
file_demo/am572x/test/package/projects/test_rel_ce66le_ce66le.xml [new file with mode: 0644]
file_demo/am572x/test/package/ti.mas.vpe.test.ccs [moved from test/package/ti.mas.vpe.test.ccs with 100% similarity]
file_demo/am572x/test/package/ti.mas.vpe.test.sch [moved from test/package/ti.mas.vpe.test.sch with 100% similarity]
file_demo/am572x/test/package/ti_mas_vpe_test.class [moved from test/package/ti_mas_vpe_test.class with 100% similarity]
file_demo/am572x/test/package/ti_mas_vpe_test.java [moved from test/package/ti_mas_vpe_test.java with 100% similarity]
file_demo/am572x/test/src/arm/nrbufst.h [moved from test/src/arm/nrbufst.h with 100% similarity]
file_demo/am572x/test/src/bf_asnr_mss_vau.c [new file with mode: 0644]
file_demo/am572x/test/src/bf_asnr_mss_vau.h [new file with mode: 0644]
file_demo/am572x/test/src/c55/nrbufst.h [moved from test/src/c55/nrbufst.h with 100% similarity]
file_demo/am572x/test/src/c64/nrbufst.h [moved from test/src/c64/nrbufst.h with 100% similarity]
file_demo/am572x/test/src/mem.c [moved from test/src/mem.c with 100% similarity]
file_demo/am572x/test/src/mem.h [moved from test/src/mem.h with 100% similarity]
file_demo/am572x/test/src/siubf.h [moved from test/src/siubf.h with 100% similarity]
file_demo/am572x/test/src/siuloc.h [moved from test/src/siuloc.h with 100% similarity]
file_demo/am572x/test/src/siuport.h [moved from test/src/siuport.h with 100% similarity]
file_demo/am572x/test/src/sysbfflt.c [moved from test/src/sysbfflt.c with 100% similarity]
file_demo/am572x/test/src/sysbfflt.h [new file with mode: 0644]
file_demo/am572x/test/src/vausim.c [new file with mode: 0644]
file_demo/am572x/test/src/vausim.h [moved from test/src/vausim.h with 100% similarity]
file_demo/am572x/test/src/vpesim.h [moved from test/src/vpesim.h with 100% similarity]
file_demo/am572x/test/test.cfg [moved from test/test.cfg with 100% similarity]
file_demo/am572x/vpe_3_6_0_0_release_notes.html [moved from vpe_3_6_0_0_release_notes.html with 100% similarity]
file_demo/da830/Version.h [new file with mode: 0644]
file_demo/da830/Version.xdc [new file with mode: 0644]
file_demo/da830/asnr.h [new file with mode: 0644]
file_demo/da830/gel/DA830_DSK_USB560M.ccxml [moved from gel/DA830_DSK_USB560M.ccxml with 100% similarity]
file_demo/da830/gel/dskda830_dsp.gel [moved from gel/dskda830_dsp.gel with 100% similarity]
file_demo/da830/gel/mics/y16L8g3m7090_1.pcm [new file with mode: 0644]
file_demo/da830/gel/mics/y16L8g3m7090_2.pcm [new file with mode: 0644]
file_demo/da830/gel/mics/y16L8g3m7090_3.pcm [new file with mode: 0644]
file_demo/da830/gel/mics/y16L8g3m7090_4.pcm [new file with mode: 0644]
file_demo/da830/gel/mics/y16L8g3m7090_5.pcm [new file with mode: 0644]
file_demo/da830/gel/mics/y16L8g3m7090_6.pcm [new file with mode: 0644]
file_demo/da830/gel/mics/y16L8g3m7090_7.pcm [new file with mode: 0644]
file_demo/da830/gel/mics/y16L8g3m7090_8.pcm [new file with mode: 0644]
file_demo/da830/hlc.h [new file with mode: 0644]
file_demo/da830/lib/vpe_a.a64P [moved from lib/vpe_a.a64P with 100% similarity]
file_demo/da830/lib/vpe_a.a64P_size.txt [moved from lib/vpe_a.a64P_size.txt with 100% similarity]
file_demo/da830/lib/vpe_a.a64Pe [moved from lib/vpe_a.a64Pe with 100% similarity]
file_demo/da830/lib/vpe_a.a64Pe_size.txt [moved from lib/vpe_a.a64Pe_size.txt with 100% similarity]
file_demo/da830/lib/vpe_a.ae64P [moved from lib/vpe_a.ae64P with 100% similarity]
file_demo/da830/lib/vpe_a.ae64Pe [moved from lib/vpe_a.ae64Pe with 100% similarity]
file_demo/da830/lib/vpe_c.a64P [moved from lib/vpe_c.a64P with 100% similarity]
file_demo/da830/lib/vpe_c.a64P_size.txt [moved from lib/vpe_c.a64P_size.txt with 100% similarity]
file_demo/da830/lib/vpe_c.a64Pe [moved from lib/vpe_c.a64Pe with 100% similarity]
file_demo/da830/lib/vpe_c.a64Pe_size.txt [moved from lib/vpe_c.a64Pe_size.txt with 100% similarity]
file_demo/da830/lib/vpe_c.ae64P [moved from lib/vpe_c.ae64P with 100% similarity]
file_demo/da830/lib/vpe_c.ae64Pe [moved from lib/vpe_c.ae64Pe with 100% similarity]
file_demo/da830/lib/vpe_cm.a64P [moved from lib/vpe_cm.a64P with 100% similarity]
file_demo/da830/lib/vpe_cm.a64P_size.txt [moved from lib/vpe_cm.a64P_size.txt with 100% similarity]
file_demo/da830/lib/vpe_cm.a64Pe [moved from lib/vpe_cm.a64Pe with 100% similarity]
file_demo/da830/lib/vpe_cm.a64Pe_size.txt [moved from lib/vpe_cm.a64Pe_size.txt with 100% similarity]
file_demo/da830/lib/vpe_cm.ae64P [moved from lib/vpe_cm.ae64P with 100% similarity]
file_demo/da830/lib/vpe_cm.ae64Pe [moved from lib/vpe_cm.ae64Pe with 100% similarity]
file_demo/da830/package.xdc [new file with mode: 0644]
file_demo/da830/package.xs [new file with mode: 0644]
file_demo/da830/package/.vers_b150 [new file with mode: 0644]
file_demo/da830/package/.vers_g180 [new file with mode: 0644]
file_demo/da830/package/.vers_r170 [new file with mode: 0644]
file_demo/da830/package/.xdc-y50 [new file with mode: 0644]
file_demo/da830/package/build.cfg [new file with mode: 0644]
file_demo/da830/package/package.bld.xml [moved from package/package.bld.xml with 100% similarity]
file_demo/da830/package/package.defs.h [new file with mode: 0644]
file_demo/da830/package/package.rel.xml [moved from package/package.rel.xml with 100% similarity]
file_demo/da830/package/package_ti.mas.vpe.c [new file with mode: 0644]
file_demo/da830/package/ti.mas.vpe.ccs [new file with mode: 0644]
file_demo/da830/package/ti.mas.vpe.sch [new file with mode: 0644]
file_demo/da830/package/ti_mas_vpe.class [new file with mode: 0644]
file_demo/da830/package/ti_mas_vpe.java [new file with mode: 0644]
file_demo/da830/pcm.h [new file with mode: 0644]
file_demo/da830/readme.txt [new file with mode: 0644]
file_demo/da830/sfc.h [new file with mode: 0644]
file_demo/da830/slm.h [new file with mode: 0644]
file_demo/da830/snl.h [new file with mode: 0644]
file_demo/da830/svd.h [new file with mode: 0644]
file_demo/da830/test/Makedocs.mk [new file with mode: 0644]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.ccsproject [moved from test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/.ccsproject with 92% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.cproject [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.cproject with 100% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.launches/test_rel_ce64Ple_CE64PLE_LE_ELF.launch [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.launches/test_rel_ce64Ple_CE64PLE_LE_ELF.launch with 100% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.project [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.project with 100% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.cdt.codan.core.prefs [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.cdt.codan.core.prefs with 100% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.cdt.debug.core.prefs [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.cdt.debug.core.prefs with 100% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.core.resources.prefs [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/.settings/org.eclipse.core.resources.prefs with 100% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.map [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.map with 100% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.out [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/Debug/test_rel_ce64Ple_CE64PLE_LE_ELF.out with 100% similarity]
file_demo/da830/test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/macros.ini_initial [moved from test/ccsProjects/test_rel_ce64Ple_CE64PLE_LE_ELF/macros.ini_initial with 100% similarity]
file_demo/da830/test/ccsmake.mk [new file with mode: 0644]
file_demo/da830/test/lnkr/ce64Ple/test_rel_ce64Ple.cmd [moved from test/lnkr/ce64Ple/test_rel_ce64Ple.cmd with 100% similarity]
file_demo/da830/test/lnkr/ce64Ple/test_rel_ce64Ple.xdt [moved from test/lnkr/ce64Ple/test_rel_ce64Ple.xdt with 100% similarity]
file_demo/da830/test/lnkr/ce64Ple/test_rel_ce64Ple.xe64P [moved from test/lnkr/ce64Ple/test_rel_ce64Ple.xe64P with 100% similarity]
file_demo/da830/test/lnkr/ce64Ple/test_rel_ce64Ple.xe64P.mk [moved from test/lnkr/ce64Ple/test_rel_ce64Ple.xe64P.mk with 100% similarity]
file_demo/da830/test/lnkr/ce64Ple/test_rel_ce64Ple_ccs.cmd [moved from test/lnkr/ce64Ple/test_rel_ce64Ple_ccs.cmd with 100% similarity]
file_demo/da830/test/makefile [new file with mode: 0644]
file_demo/da830/test/package.bld [new file with mode: 0644]
file_demo/da830/test/package.xdc [new file with mode: 0644]
file_demo/da830/test/package/.vers_b150 [new file with mode: 0644]
file_demo/da830/test/package/.vers_g180 [new file with mode: 0644]
file_demo/da830/test/package/.vers_r170 [new file with mode: 0644]
file_demo/da830/test/package/.xdc-y50 [new file with mode: 0644]
file_demo/da830/test/package/build.cfg [new file with mode: 0644]
file_demo/da830/test/package/package.bld.xml [moved from test/package/package.bld.xml with 100% similarity]
file_demo/da830/test/package/package.defs.h [new file with mode: 0644]
file_demo/da830/test/package/package.rel.xml [moved from test/package/package.rel.xml with 100% similarity]
file_demo/da830/test/package/package_ti.mas.vpe.test.c [new file with mode: 0644]
file_demo/da830/test/package/projects/test_rel_c55l_c55l.xml [new file with mode: 0644]
file_demo/da830/test/package/projects/test_rel_c64Pbe_c64Pbe.xml [new file with mode: 0644]
file_demo/da830/test/package/projects/test_rel_c64Ple_c64Ple.xml [new file with mode: 0644]
file_demo/da830/test/package/projects/test_rel_ce64Pbe_ce64Pbe.xml [new file with mode: 0644]
file_demo/da830/test/package/projects/test_rel_ce64Ple_ce64Ple.xml [new file with mode: 0644]
file_demo/da830/test/package/ti.mas.vpe.test.ccs [new file with mode: 0644]
file_demo/da830/test/package/ti.mas.vpe.test.sch [new file with mode: 0644]
file_demo/da830/test/package/ti_mas_vpe_test.class [new file with mode: 0644]
file_demo/da830/test/package/ti_mas_vpe_test.java [new file with mode: 0644]
file_demo/da830/test/src/arm/nrbufst.h [new file with mode: 0644]
file_demo/da830/test/src/bf_asnr_mss_vau.c [moved from test/src/bf_asnr_mss_vau.c with 100% similarity]
file_demo/da830/test/src/bf_asnr_mss_vau.h [moved from test/src/bf_asnr_mss_vau.h with 100% similarity]
file_demo/da830/test/src/c55/nrbufst.h [new file with mode: 0644]
file_demo/da830/test/src/c64/nrbufst.h [new file with mode: 0644]
file_demo/da830/test/src/mem.c [new file with mode: 0644]
file_demo/da830/test/src/mem.h [new file with mode: 0644]
file_demo/da830/test/src/siubf.h [new file with mode: 0644]
file_demo/da830/test/src/siuloc.h [new file with mode: 0644]
file_demo/da830/test/src/siuport.h [new file with mode: 0644]
file_demo/da830/test/src/sysbfflt.c [new file with mode: 0644]
file_demo/da830/test/src/sysbfflt.h [moved from test/src/sysbfflt.h with 100% similarity]
file_demo/da830/test/src/vausim.c [moved from test/src/vausim.c with 100% similarity]
file_demo/da830/test/src/vausim.h [new file with mode: 0644]
file_demo/da830/test/src/vpesim.h [new file with mode: 0644]
file_demo/da830/test/test.cfg [new file with mode: 0644]
file_demo_bios/am572x/.ccsproject [new file with mode: 0644]
file_demo_bios/am572x/.cproject [new file with mode: 0644]
file_demo_bios/am572x/.project [new file with mode: 0644]
file_demo_bios/am572x/.xdchelp [new file with mode: 0644]
file_demo_bios/am572x/AM572x_bf.ccxml [new file with mode: 0644]
file_demo_bios/am572x/AM572x_dsp_startup.gel [new file with mode: 0644]
file_demo_bios/am572x/app.cfg [new file with mode: 0644]
file_demo_bios/am572x/bflinker.cmd [new file with mode: 0644]
file_demo_bios/am572x/components/clk.c [new file with mode: 0644]
file_demo_bios/am572x/components/fil.c [new file with mode: 0644]
file_demo_bios/am572x/components/fil.h [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/configspec.clearcase [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/dcSpec.txt [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/dcSpeclnx.txt [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/mCspec.txt [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/mCspeclnx.txt [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/mhm.h [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/package.bld [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/package.xdc [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/package.xs [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/readme.txt [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/src/arm/mhmport.h [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/src/c54/mhmport.h [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/src/c55/mhmport.h [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/src/c64/mhmport.h [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/src/mhm.c [new file with mode: 0644]
file_demo_bios/am572x/components/mhm/src/mhmport.h [new file with mode: 0644]
file_demo_bios/am572x/components/mss/mss.h [new file with mode: 0644]
file_demo_bios/am572x/components/mss/src/mss.c [new file with mode: 0644]
file_demo_bios/am572x/components/mss/src/mssloc.h [new file with mode: 0644]
file_demo_bios/am572x/components/mss/src/mssproc.c [new file with mode: 0644]
file_demo_bios/am572x/components/sys.c [new file with mode: 0644]
file_demo_bios/am572x/components/sys.h [new file with mode: 0644]
file_demo_bios/am572x/components/sysasnr.c [new file with mode: 0644]
file_demo_bios/am572x/components/sysbf.c [new file with mode: 0644]
file_demo_bios/am572x/components/sysbfflt.c [new file with mode: 0644]
file_demo_bios/am572x/components/sysbfflt.h [new file with mode: 0644]
file_demo_bios/am572x/components/syseram.c [new file with mode: 0644]
file_demo_bios/am572x/components/syseram.h [new file with mode: 0644]
file_demo_bios/am572x/components/sysiram.c [new file with mode: 0644]
file_demo_bios/am572x/components/sysiram.h [new file with mode: 0644]
file_demo_bios/am572x/components/sysmss.c [new file with mode: 0644]
file_demo_bios/am572x/components/sysvau.c [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3m120.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3m135.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3m150.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3m30.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3m45.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3m60.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3m90.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p0.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p120.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p135.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p150.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p180.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p30.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p45.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p60.log [new file with mode: 0644]
file_demo_bios/am572x/filters/fir16L8g3p90.log [new file with mode: 0644]
file_demo_bios/am572x/main.c [new file with mode: 0644]
file_demo_bios/am572x/makefile.defs [new file with mode: 0644]
file_demo_bios/am572x/signals/Exec1.JPG [new file with mode: 0644]
file_demo_bios/am572x/signals/Exec2.JPG [new file with mode: 0644]
file_demo_bios/am572x/signals/Exec3.JPG [new file with mode: 0644]
file_demo_bios/am572x/signals/msstrace.m [new file with mode: 0644]
file_demo_bios/am572x/signals/msstraceA12H500.csv [new file with mode: 0644]
file_demo_bios/am572x/signals/msstraceA12H500.xlsx [new file with mode: 0644]
file_demo_bios/am572x/signals/msstraceA8H500.csv [new file with mode: 0644]
file_demo_bios/am572x/signals/msstraceA8H500.xlsx [new file with mode: 0644]
file_demo_bios/am572x/signals/outmssA12H500.pcm [new file with mode: 0644]
file_demo_bios/am572x/signals/outmssA8H500.pcm [new file with mode: 0644]
file_demo_bios/am572x/signals/outvauA12H500.pcm [new file with mode: 0644]
file_demo_bios/am572x/signals/profile.xlsx [new file with mode: 0644]
file_demo_bios/am572x/signals/trace.JPG [new file with mode: 0644]
file_demo_bios/am572x/src/.exclude [new file with mode: 0644]
file_demo_bios/am572x/src/makefile.libs [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/BIOS.obj [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/c62_TaskSupport_asm.obj [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/c64p_Exception_asm.obj [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/c64p_Hwi_asm.obj [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/c64p_Hwi_asm_switch.obj [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/c64p_Hwi_disp_always.obj [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/dmtimer_Timer_asm.obj [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/makefile [new file with mode: 0644]
file_demo_bios/am572x/src/sysbios/sysbios.ae66 [new file with mode: 0644]
file_demo_bios/am572x/t8/y16L8g3m7090_1.pcm [new file with mode: 0644]
file_demo_bios/am572x/t8/y16L8g3m7090_2.pcm [new file with mode: 0644]
file_demo_bios/am572x/t8/y16L8g3m7090_3.pcm [new file with mode: 0644]
file_demo_bios/am572x/t8/y16L8g3m7090_4.pcm [new file with mode: 0644]
file_demo_bios/am572x/t8/y16L8g3m7090_5.pcm [new file with mode: 0644]
file_demo_bios/am572x/t8/y16L8g3m7090_6.pcm [new file with mode: 0644]
file_demo_bios/am572x/t8/y16L8g3m7090_7.pcm [new file with mode: 0644]
file_demo_bios/am572x/t8/y16L8g3m7090_8.pcm [new file with mode: 0644]
file_demo_bios/da830/.ccsproject [new file with mode: 0644]
file_demo_bios/da830/.cproject [new file with mode: 0644]
file_demo_bios/da830/.project [new file with mode: 0644]
file_demo_bios/da830/.xdchelp [new file with mode: 0644]
file_demo_bios/da830/DA830_DSK_USB560M.ccxml [new file with mode: 0644]
file_demo_bios/da830/app.cfg [new file with mode: 0644]
file_demo_bios/da830/bflinker.cmd [new file with mode: 0644]
file_demo_bios/da830/components/clk.c [new file with mode: 0644]
file_demo_bios/da830/components/fil.c [new file with mode: 0644]
file_demo_bios/da830/components/fil.h [new file with mode: 0644]
file_demo_bios/da830/components/mhm/configspec.clearcase [new file with mode: 0644]
file_demo_bios/da830/components/mhm/dcSpec.txt [new file with mode: 0644]
file_demo_bios/da830/components/mhm/dcSpeclnx.txt [new file with mode: 0644]
file_demo_bios/da830/components/mhm/mCspec.txt [new file with mode: 0644]
file_demo_bios/da830/components/mhm/mCspeclnx.txt [new file with mode: 0644]
file_demo_bios/da830/components/mhm/mhm.h [new file with mode: 0644]
file_demo_bios/da830/components/mhm/package.bld [new file with mode: 0644]
file_demo_bios/da830/components/mhm/package.xdc [new file with mode: 0644]
file_demo_bios/da830/components/mhm/package.xs [new file with mode: 0644]
file_demo_bios/da830/components/mhm/readme.txt [new file with mode: 0644]
file_demo_bios/da830/components/mhm/src/arm/mhmport.h [new file with mode: 0644]
file_demo_bios/da830/components/mhm/src/c54/mhmport.h [new file with mode: 0644]
file_demo_bios/da830/components/mhm/src/c55/mhmport.h [new file with mode: 0644]
file_demo_bios/da830/components/mhm/src/c64/mhmport.h [new file with mode: 0644]
file_demo_bios/da830/components/mhm/src/mhm.c [new file with mode: 0644]
file_demo_bios/da830/components/mhm/src/mhmport.h [new file with mode: 0644]
file_demo_bios/da830/components/mss/mss.h [new file with mode: 0644]
file_demo_bios/da830/components/mss/src/mss.c [new file with mode: 0644]
file_demo_bios/da830/components/mss/src/mssloc.h [new file with mode: 0644]
file_demo_bios/da830/components/mss/src/mssproc.c [new file with mode: 0644]
file_demo_bios/da830/components/sys.c [new file with mode: 0644]
file_demo_bios/da830/components/sys.h [new file with mode: 0644]
file_demo_bios/da830/components/sysasnr.c [new file with mode: 0644]
file_demo_bios/da830/components/sysbf.c [new file with mode: 0644]
file_demo_bios/da830/components/sysbfflt.c [new file with mode: 0644]
file_demo_bios/da830/components/sysbfflt.h [new file with mode: 0644]
file_demo_bios/da830/components/syseram.c [new file with mode: 0644]
file_demo_bios/da830/components/syseram.h [new file with mode: 0644]
file_demo_bios/da830/components/sysiram.c [new file with mode: 0644]
file_demo_bios/da830/components/sysiram.h [new file with mode: 0644]
file_demo_bios/da830/components/sysmss.c [new file with mode: 0644]
file_demo_bios/da830/components/sysvau.c [new file with mode: 0644]
file_demo_bios/da830/dskda830_dsp.gel [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3m120.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3m135.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3m150.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3m30.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3m45.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3m60.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3m90.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p0.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p120.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p135.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p150.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p180.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p30.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p45.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p60.log [new file with mode: 0644]
file_demo_bios/da830/filters/fir16L8g3p90.log [new file with mode: 0644]
file_demo_bios/da830/main.c [new file with mode: 0644]
file_demo_bios/da830/makefile.defs [new file with mode: 0644]
file_demo_bios/da830/signals/Exec1.JPG [new file with mode: 0644]
file_demo_bios/da830/signals/Exec2.JPG [new file with mode: 0644]
file_demo_bios/da830/signals/Exec3.JPG [new file with mode: 0644]
file_demo_bios/da830/signals/msstrace.m [new file with mode: 0644]
file_demo_bios/da830/signals/msstraceA12H500.csv [new file with mode: 0644]
file_demo_bios/da830/signals/msstraceA12H500.xlsx [new file with mode: 0644]
file_demo_bios/da830/signals/msstraceA8H500.csv [new file with mode: 0644]
file_demo_bios/da830/signals/msstraceA8H500.xlsx [new file with mode: 0644]
file_demo_bios/da830/signals/outmssA12H500.pcm [new file with mode: 0644]
file_demo_bios/da830/signals/outmssA8H500.pcm [new file with mode: 0644]
file_demo_bios/da830/signals/outvauA12H500.pcm [new file with mode: 0644]
file_demo_bios/da830/signals/profile.xlsx [new file with mode: 0644]
file_demo_bios/da830/signals/trace.JPG [new file with mode: 0644]
file_demo_bios/da830/src/.exclude [new file with mode: 0644]
file_demo_bios/da830/t8/fileOutput.bin [new file with mode: 0644]
file_demo_bios/da830/t8/y16L8g3m7090_1.pcm [new file with mode: 0644]
file_demo_bios/da830/t8/y16L8g3m7090_2.pcm [new file with mode: 0644]
file_demo_bios/da830/t8/y16L8g3m7090_3.pcm [new file with mode: 0644]
file_demo_bios/da830/t8/y16L8g3m7090_4.pcm [new file with mode: 0644]
file_demo_bios/da830/t8/y16L8g3m7090_5.pcm [new file with mode: 0644]
file_demo_bios/da830/t8/y16L8g3m7090_6.pcm [new file with mode: 0644]
file_demo_bios/da830/t8/y16L8g3m7090_7.pcm [new file with mode: 0644]
file_demo_bios/da830/t8/y16L8g3m7090_8.pcm [new file with mode: 0644]
test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/.cproject [deleted file]
test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/.launches/test_rel_c64Ple_C64PLE_LE_COFF.launch [deleted file]
test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/macros.ini_initial [deleted file]
test/docs/doxygen/Doxyfile [deleted file]
test/docs/doxygen/VPE_TEST.chm [deleted file]
test/docs/doxygen/doxyfile.xdt [deleted file]
test/docs/doxygen/doxygen.h [deleted file]
test/lnkr/c64Pbe/test_rel_c64Pbe.cmd [deleted file]
test/lnkr/c64Pbe/test_rel_c64Pbe.x64Pe [deleted file]
test/lnkr/c64Pbe/test_rel_c64Pbe.x64Pe.mk [deleted file]
test/lnkr/c64Pbe/test_rel_c64Pbe.xdt [deleted file]
test/lnkr/c64Pbe/test_rel_c64Pbe_ccs.cmd [deleted file]
test/lnkr/c64Ple/test_rel_c64Ple.cmd [deleted file]
test/lnkr/c64Ple/test_rel_c64Ple.x64P [deleted file]
test/lnkr/c64Ple/test_rel_c64Ple.xdt [deleted file]
test/lnkr/c64Ple/test_rel_c64Ple_ccs.cmd [deleted file]
test/lnkr/ce64Pbe/test_rel_ce64Pbe.xdt [deleted file]
test/lnkr/ce64Pbe/test_rel_ce64Pbe.xe64Pe [deleted file]
test/lnkr/ce64Pbe/test_rel_ce64Pbe.xe64Pe.mk [deleted file]
test/lnkr/ce64Pbe/test_rel_ce64Pbe_ccs.cmd [deleted file]
test/logs/cycles.txt [deleted file]
test/vectors/outVauDecisions.txt [deleted file]

similarity index 100%
rename from Version.h
rename to file_demo/am572x/Version.h
similarity index 100%
rename from Version.xdc
rename to file_demo/am572x/Version.xdc
similarity index 100%
rename from asnr.h
rename to file_demo/am572x/asnr.h
diff --git a/file_demo/am572x/gel/AM572x_dsp_startup.gel b/file_demo/am572x/gel/AM572x_dsp_startup.gel
new file mode 100644 (file)
index 0000000..b376963
--- /dev/null
@@ -0,0 +1,293 @@
+/*******************************************************************/ 
+/* This GEL file is loaded on the command line of Code Composer    */
+/* The StartUp() function is called every time you start           */
+/* Code Composer.  You can customize this function to              */
+/* initialize wait states or to perform other initialization.      */
+/*                                                                 */
+/* AM572x C66x DSP                                                 */
+/*                                                                 */
+/*                                                                 */
+/*******************************************************************/
+
+
+#define WR_MEM_32(addr, data)   *(unsigned int*)(addr) =(unsigned int)(data)
+#define RD_MEM_32(addr)         *(unsigned int*)(addr)
+#define uint32_t                unsigned int
+
+
+
+StartUp()
+{
+    GEL_TextOut("--->>> AM572x C66x DSP Startup Sequence In Progress... <<<---\n");
+
+    /*------------------ Memory Map Config -------------------*/
+    GEL_MapOff();
+    GEL_MapReset();
+    memorymap_init();
+    GEL_MapOn();
+
+    /*------------------ Load Common Gel Files -------------------*/
+    GEL_LoadGel("$(GEL_file_dir)//AM572x_dsp_basic_emulation.gel");
+    GEL_LoadGel("$(GEL_file_dir)//AM572x_dsp_cross_triggering.gel");
+
+    GEL_TextOut("--->>> AM572x C66x DSP Startup Sequence DONE! <<<---\n");
+}
+
+memorymap_init()
+{
+    GEL_MapAddStr(0x00800000, 0, 0x00800000, "R|W|AS4", 0);     /* DSP RAM  Access 288K (L2 RAM) + 32K (L1P SRAM) + 32K (L1D SRAM)*/
+    GEL_MapAddStr(0x01BC0000, 0, 0x00001000, "R|W|AS4", 0);     /* DSP EDM register - 4KBytes */
+    GEL_MapAddStr(0x01C20000, 0, 0x00001000, "R|W|AS4", 0);     /* SYSC- CONFIG - 4KBytes */
+    GEL_MapAddStr(0x01C21000, 0, 0x00001000, "R|W|AS4", 0);     /* WUGEN - 4KBytes */
+    GEL_MapAddStr(0x01C30000, 0, 0x00000100, "R|W|AS4", 0);     /* L1 config register - 256Bytes */
+    GEL_MapAddStr(0x01C30200, 0, 0x00000100, "R|W|AS4", 0);     /* L2 config register - 256Bytes */
+    GEL_MapAddStr(0x01C30400, 0, 0x00000200, "R|W|AS4", 0);     /* Unicache debug - 512Bytes */
+    GEL_MapAddStr(0x01C30800, 0, 0x00000800, "R|W|AS4", 0);     /* Attr MMU - 2KBytes */
+    GEL_MapAddStr(0x01D10000, 0, 0x00010000, "R|W|AS4", 0);     /* 3PCC CONFIG - 64KBytes */
+    GEL_MapAddStr(0x01D05000, 0, 0x00000400, "R|W|AS4", 0);     /* 3PTC0- CONFIG - 1KBytes */
+    GEL_MapAddStr(0x01D06000, 0, 0x00000400, "R|W|AS4", 0);     /* 3PTC1- CONFIG - 1KBytes */
+    GEL_MapAddStr(0x01800000, 0, 0x00010000, "R|W|AS4", 0);     /* Interrupt controller - 64KBytes */
+    GEL_MapAddStr(0x01810000, 0, 0x00001000, "R|W|AS4", 0);     /* DSP Securty ID - 4KBytes */
+    GEL_MapAddStr(0x01812000, 0, 0x00001000, "R|W|AS4", 0);     /* DSP Revision ID - 4KBytes */
+    GEL_MapAddStr(0x01840000, 0, 0x00010000, "R|W|AS4", 0);     /* DSP Cache CFG and MAR registers */
+    GEL_MapAddStr(0x01D00000, 0, 0x00020000, "R|W|AS4", 0);     /* ABE NC L4 S3220 */
+    GEL_MapAddStr(0x01D22000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McBSPLP1 - module */
+    GEL_MapAddStr(0x01D23000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McBSPLP1 - L4 interconnect */
+    GEL_MapAddStr(0x01D24000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McBSPLP2 - module */
+    GEL_MapAddStr(0x01D25000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McBSPLP2 - L4 interconnect */
+    GEL_MapAddStr(0x01D26000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McBSPLP3 - module */
+    GEL_MapAddStr(0x01D27000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McBSPLP3 - L4 interconnect */
+    GEL_MapAddStr(0x01D28000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McASP1 CFG Port */
+    GEL_MapAddStr(0x01D29000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McASP1 CFG - L4 interconnect */
+    GEL_MapAddStr(0x01D2A000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McASP1 DATA Port  */
+    GEL_MapAddStr(0x01D2B000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McASP1 DATA - L4 interconnect */
+    GEL_MapAddStr(0x01D2C000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC SLIMBUS1 - module */
+    GEL_MapAddStr(0x01D2D000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC SLIMBUS1 - L4 interconnect */
+    GEL_MapAddStr(0x01D2E000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC DMIC - module */
+    GEL_MapAddStr(0x01D2F000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC DMIC - L4 interconnect */
+    GEL_MapAddStr(0x01D30000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC WDT3 - module */
+    GEL_MapAddStr(0x01D31000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC WDT3 - L4 interconnect */
+    GEL_MapAddStr(0x01D32000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McPDM - module */
+    GEL_MapAddStr(0x01D33000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC McPDM - L4 interconnect */
+    GEL_MapAddStr(0x01D38000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC GPTIMER5 - module */
+    GEL_MapAddStr(0x01D39000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC GPTIMER5 - L4 interconnect */
+    GEL_MapAddStr(0x01D3A000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC GPTIMER6 - module */
+    GEL_MapAddStr(0x01D3B000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC GPTIMER6 - L4 interconnect */
+    GEL_MapAddStr(0x01D3C000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC GPTIMER7 - module */
+    GEL_MapAddStr(0x01D3D000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC GPTIMER7 - L4 interconnect */
+    GEL_MapAddStr(0x01D3E000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC GPTIMER8 - module */
+    GEL_MapAddStr(0x01D3F000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC GPTIMER8 - L4 interconnect */
+    GEL_MapAddStr(0x01D80000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE NC DMEM - module */
+    GEL_MapAddStr(0x01D90000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC DMEM - L4 interconnect */
+    GEL_MapAddStr(0x01DA0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE NC CMEM - module */
+    GEL_MapAddStr(0x01DB0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC CMEM - L4 interconnect */
+    GEL_MapAddStr(0x01DC0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE NC SMEM - module */
+    GEL_MapAddStr(0x01DD0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC SMEM - L4 interconnect */
+    GEL_MapAddStr(0x01DE0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE NC PMEM - module */
+    GEL_MapAddStr(0x01DF0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC PMEM - L4 interconnect */
+    GEL_MapAddStr(0x01DF1000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC AESS - module */
+    GEL_MapAddStr(0x01DF2000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE NC AESS - L4 interconnect */    
+    GEL_MapAddStr(0x01E00000, 0, 0x00100000, "R|W|AS4", 0);     /* IVA-HD - 1MBytes */
+    GEL_MapAddStr(0x01F00000, 0, 0x00100000, "R|W|AS4", 0);     /* OCP Interconnect Registers - 1MBytes */
+    GEL_MapAddStr(0x10800000, 0, 0x00020000, "R|W|AS4", 0);     /* SL2->L1 - 128KBytes */
+    GEL_MapAddStr(0x10820000, 0, 0x00020000, "R|W|AS4", 0);     /* SL2->L2 - 128KBytes */
+    GEL_MapAddStr(0x10900000, 0, 0x00040000, "R|W|AS4", 0);     /* SL2 locked Region  - 256KBytes */
+    
+    GEL_MapAddStr(0x10D00000, 0, 0x00004000, "R|W|AS4", 0);     /* ABE  L4 S3220 */
+    GEL_MapAddStr(0x10D22000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McBSPLP1 - module */
+    GEL_MapAddStr(0x10D23000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McBSPLP1 - L4 interconnect */
+    GEL_MapAddStr(0x10D24000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McBSPLP2 - module */
+    GEL_MapAddStr(0x10D25000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McBSPLP2 - L4 interconnect */
+    GEL_MapAddStr(0x10D26000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McBSPLP3 - module */
+    GEL_MapAddStr(0x10D27000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McBSPLP3 - L4 interconnect */
+    GEL_MapAddStr(0x10D28000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McASP1 CFG Port */
+    GEL_MapAddStr(0x10D29000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McASP1 CFG - L4 interconnect */
+    GEL_MapAddStr(0x10D2A000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McASP1 DATA Port  */
+    GEL_MapAddStr(0x10D2B000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McASP1 DATA - L4 interconnect */
+    GEL_MapAddStr(0x10D2C000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  SLIMBUS1 - module */
+    GEL_MapAddStr(0x10D2D000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  SLIMBUS1 - L4 interconnect */
+    GEL_MapAddStr(0x10D2E000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  DMIC - module */
+    GEL_MapAddStr(0x10D2F000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  DMIC - L4 interconnect */
+    GEL_MapAddStr(0x10D30000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  WDT3 - module */
+    GEL_MapAddStr(0x10D31000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  WDT3 - L4 interconnect */
+    GEL_MapAddStr(0x10D32000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McPDM - module */
+    GEL_MapAddStr(0x10D33000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  McPDM - L4 interconnect */
+    GEL_MapAddStr(0x10D38000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  GPTIMER5 - module */
+    GEL_MapAddStr(0x10D39000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  GPTIMER5 - L4 interconnect */
+    GEL_MapAddStr(0x10D3A000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  GPTIMER6 - module */
+    GEL_MapAddStr(0x10D3B000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  GPTIMER6 - L4 interconnect */
+    GEL_MapAddStr(0x10D3C000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  GPTIMER7 - module */
+    GEL_MapAddStr(0x10D3D000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  GPTIMER7 - L4 interconnect */
+    GEL_MapAddStr(0x10D3E000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  GPTIMER8 - module */
+    GEL_MapAddStr(0x10D3F000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  GPTIMER8 - L4 interconnect */
+    GEL_MapAddStr(0x10D80000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE  DMEM - module */
+    GEL_MapAddStr(0x10D90000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  DMEM - L4 interconnect */
+    GEL_MapAddStr(0x10DA0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE  CMEM - module */
+    GEL_MapAddStr(0x10DB0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  CMEM - L4 interconnect */
+    GEL_MapAddStr(0x10DC0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE  SMEM - module */
+    GEL_MapAddStr(0x10DD0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  SMEM - L4 interconnect */
+    GEL_MapAddStr(0x10DE0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE  PMEM - module */
+    GEL_MapAddStr(0x10DF0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  PMEM - L4 interconnect */
+    GEL_MapAddStr(0x10DF1000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  AESS - module */
+    GEL_MapAddStr(0x10DF2000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE  AESS - L4 interconnect */
+    
+    GEL_MapAddStr(0x10E00000, 0, 0x00004000, "R|W|AS4", 0);     /* ABE Locked Region  L4 S3220 */
+    GEL_MapAddStr(0x10E22000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McBSPLP1 - module */
+    GEL_MapAddStr(0x10E23000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McBSPLP1 - L4 interconnect */
+    GEL_MapAddStr(0x10E24000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McBSPLP2 - module */
+    GEL_MapAddStr(0x10E25000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McBSPLP2 - L4 interconnect */
+    GEL_MapAddStr(0x10E26000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McBSPLP3 - module */
+    GEL_MapAddStr(0x10E27000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McBSPLP3 - L4 interconnect */
+    GEL_MapAddStr(0x10E28000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McASP1 CFG Port */
+    GEL_MapAddStr(0x10E29000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McASP1 CFG - L4 interconnect */
+    GEL_MapAddStr(0x10E2A000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McASP1 DATA Port  */
+    GEL_MapAddStr(0x10E2B000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McASP1 DATA - L4 interconnect */
+    GEL_MapAddStr(0x10E2C000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  SLIMBUS1 - module */
+    GEL_MapAddStr(0x10E2D000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  SLIMBUS1 - L4 interconnect */
+    GEL_MapAddStr(0x10E2E000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  DMIC - module */
+    GEL_MapAddStr(0x10E2F000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  DMIC - L4 interconnect */
+    GEL_MapAddStr(0x10E30000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  WDT3 - module */
+    GEL_MapAddStr(0x10E31000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  WDT3 - L4 interconnect */
+    GEL_MapAddStr(0x10E32000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McPDM - module */
+    GEL_MapAddStr(0x10E33000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  McPDM - L4 interconnect */
+    GEL_MapAddStr(0x10E38000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  GPTIMER5 - module */
+    GEL_MapAddStr(0x10E39000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  GPTIMER5 - L4 interconnect */
+    GEL_MapAddStr(0x10E3A000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  GPTIMER6 - module */
+    GEL_MapAddStr(0x10E3B000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  GPTIMER6 - L4 interconnect */
+    GEL_MapAddStr(0x10E3C000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  GPTIMER7 - module */
+    GEL_MapAddStr(0x10E3D000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  GPTIMER7 - L4 interconnect */
+    GEL_MapAddStr(0x10E3E000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  GPTIMER8 - module */
+    GEL_MapAddStr(0x10E3F000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  GPTIMER8 - L4 interconnect */
+    GEL_MapAddStr(0x10E80000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE Locked Region  DMEM - module */
+    GEL_MapAddStr(0x10E90000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  DMEM - L4 interconnect */
+    GEL_MapAddStr(0x10EA0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE Locked Region  CMEM - module */
+    GEL_MapAddStr(0x10EB0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  CMEM - L4 interconnect */
+    GEL_MapAddStr(0x10EC0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE Locked Region  SMEM - module */
+    GEL_MapAddStr(0x10ED0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  SMEM - L4 interconnect */
+    GEL_MapAddStr(0x10EE0000, 0, 0x00010000, "R|W|AS4", 0);     /* ABE Locked Region  PMEM - module */
+    GEL_MapAddStr(0x10EF0000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  PMEM - L4 interconnect */
+    GEL_MapAddStr(0x10EF1000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  AESS - module */
+    GEL_MapAddStr(0x10EF2000, 0, 0x00001000, "R|W|AS4", 0);     /* ABE Locked Region  AESS - L4 interconnect */
+       
+    GEL_MapAddStr(0x20000000, 0, 0xE0000000, "R|W|AS4", 0);     /* External - SOC Mems andPeripherals - 3.5GBytes */
+    
+    GEL_MapAddStr(0x80000000, 0, 0x40000000, "R|W|AS4", 0);     /* External - EMIF1 - 1GBytes */
+    GEL_MapAddStr(0xC0000000, 0, 0x40000000, "R|W|AS4", 0);     /* External - EMIF2 - 1GBytes */
+}
+    
+OnReset()
+{ 
+
+}
+
+OnResetDetected()
+{
+
+    GEL_TextOut( "Core Reset has occurred.\n\n" );
+}
+
+OnTargetConnect()
+{    
+
+} 
+/* GEL file to load microphone files */
+
+#define MIC1PATH  "$(GEL_file_dir)/mics/y16L8g3m7090_1.pcm"
+#define MIC2PATH  "$(GEL_file_dir)/mics/y16L8g3m7090_2.pcm"
+#define MIC3PATH  "$(GEL_file_dir)/mics/y16L8g3m7090_3.pcm"
+#define MIC4PATH  "$(GEL_file_dir)/mics/y16L8g3m7090_4.pcm"
+#define MIC5PATH  "$(GEL_file_dir)/mics/y16L8g3m7090_5.pcm"
+#define MIC6PATH  "$(GEL_file_dir)/mics/y16L8g3m7090_6.pcm"
+#define MIC7PATH  "$(GEL_file_dir)/mics/y16L8g3m7090_7.pcm"
+#define MIC8PATH  "$(GEL_file_dir)/mics/y16L8g3m7090_8.pcm"
+
+#define OUTPUTPATH  "$(GEL_file_dir)/mics/fileOutput.bin"
+
+BFLoadMic(buffer,micpath)
+{
+    GEL_MemoryLoad(buffer,0,160,micpath,32);
+}
+
+BFSaveMic(buffer,micpath)
+{
+    GEL_MemorySave(buffer,0,320000,micpath,8,0,32);
+}
+
+menuitem "Microphone Load Functions";
+
+dialog BFLoadOneMic(buffer "Buffer Address",micpath "Microphone File Path")
+{
+    GEL_TextOut("Loading %s\n","",,,,micpath);
+    BFLoadMic(buffer,micpath);
+}
+
+hotmenu BFLoadMic1()
+{
+    GEL_TextOut("Loading %s\n","",,,,MIC1PATH);
+    BFLoadMic(fileInBufs[0],MIC1PATH);
+}
+
+hotmenu BFLoadMic2()
+{
+    GEL_TextOut("Loading %s\n","",,,,MIC2PATH);
+    BFLoadMic(fileInBufs[1],MIC2PATH);
+}
+
+hotmenu BFLoadMic3()
+{
+    GEL_TextOut("Loading %s\n","",,,,MIC3PATH);
+    BFLoadMic(fileInBufs[2],MIC3PATH);
+}
+
+hotmenu BFLoadMic4()
+{
+    GEL_TextOut("Loading %s\n","",,,,MIC4PATH);
+    BFLoadMic(fileInBufs[3],MIC4PATH);
+}
+
+hotmenu BFLoadMic5()
+{
+    GEL_TextOut("Loading %s\n","",,,,MIC5PATH);
+    BFLoadMic(fileInBufs[4],MIC5PATH);
+}
+
+hotmenu BFLoadMic6()
+{
+    GEL_TextOut("Loading %s\n","",,,,MIC6PATH);
+    BFLoadMic(fileInBufs[5],MIC6PATH);
+}
+
+hotmenu BFLoadMic7()
+{
+    GEL_TextOut("Loading %s\n","",,,,MIC7PATH);
+    BFLoadMic(fileInBufs[6],MIC7PATH);
+}
+
+hotmenu BFLoadMic8()
+{
+    GEL_TextOut("Loading %s\n","",,,,MIC8PATH);
+    BFLoadMic(fileInBufs[7],MIC8PATH);
+}
+
+hotmenu BFLoadMicAll()
+{
+    BFLoadMic1();
+    BFLoadMic2();
+    BFLoadMic3();
+    BFLoadMic4();
+    BFLoadMic5();
+    BFLoadMic6();
+    BFLoadMic7();
+    BFLoadMic8();
+}
+
+menuitem "Microphone Save Functions";
+
+hotmenu BFSaveOutput()
+{
+    GEL_TextOut("Saving %s\n","",,,,OUTPUTPATH);
+    BFSaveMic(fileOutBufs,OUTPUTPATH);
+}
+
+    
diff --git a/file_demo/am572x/gel/mics/fileOutput.bin b/file_demo/am572x/gel/mics/fileOutput.bin
new file mode 100644 (file)
index 0000000..6b770b9
Binary files /dev/null and b/file_demo/am572x/gel/mics/fileOutput.bin differ
similarity index 100%
rename from hlc.h
rename to file_demo/am572x/hlc.h
diff --git a/file_demo/am572x/lib/vpe_a.a66 b/file_demo/am572x/lib/vpe_a.a66
new file mode 100644 (file)
index 0000000..54bb063
Binary files /dev/null and b/file_demo/am572x/lib/vpe_a.a66 differ
diff --git a/file_demo/am572x/lib/vpe_a.a66e b/file_demo/am572x/lib/vpe_a.a66e
new file mode 100644 (file)
index 0000000..d889966
Binary files /dev/null and b/file_demo/am572x/lib/vpe_a.a66e differ
diff --git a/file_demo/am572x/lib/vpe_a.ae66 b/file_demo/am572x/lib/vpe_a.ae66
new file mode 100644 (file)
index 0000000..aa5c8f7
Binary files /dev/null and b/file_demo/am572x/lib/vpe_a.ae66 differ
diff --git a/file_demo/am572x/lib/vpe_a.ae66e b/file_demo/am572x/lib/vpe_a.ae66e
new file mode 100644 (file)
index 0000000..1413e19
Binary files /dev/null and b/file_demo/am572x/lib/vpe_a.ae66e differ
diff --git a/file_demo/am572x/lib/vpe_c.a66 b/file_demo/am572x/lib/vpe_c.a66
new file mode 100644 (file)
index 0000000..05dcc86
Binary files /dev/null and b/file_demo/am572x/lib/vpe_c.a66 differ
diff --git a/file_demo/am572x/lib/vpe_c.a66e b/file_demo/am572x/lib/vpe_c.a66e
new file mode 100644 (file)
index 0000000..8136497
Binary files /dev/null and b/file_demo/am572x/lib/vpe_c.a66e differ
diff --git a/file_demo/am572x/lib/vpe_c.ae66 b/file_demo/am572x/lib/vpe_c.ae66
new file mode 100644 (file)
index 0000000..0ca9ea9
Binary files /dev/null and b/file_demo/am572x/lib/vpe_c.ae66 differ
diff --git a/file_demo/am572x/lib/vpe_c.ae66e b/file_demo/am572x/lib/vpe_c.ae66e
new file mode 100644 (file)
index 0000000..54cbe78
Binary files /dev/null and b/file_demo/am572x/lib/vpe_c.ae66e differ
diff --git a/file_demo/am572x/lib/vpe_cm.a66 b/file_demo/am572x/lib/vpe_cm.a66
new file mode 100644 (file)
index 0000000..4db7b1c
Binary files /dev/null and b/file_demo/am572x/lib/vpe_cm.a66 differ
diff --git a/file_demo/am572x/lib/vpe_cm.a66e b/file_demo/am572x/lib/vpe_cm.a66e
new file mode 100644 (file)
index 0000000..e464b71
Binary files /dev/null and b/file_demo/am572x/lib/vpe_cm.a66e differ
diff --git a/file_demo/am572x/lib/vpe_cm.ae66 b/file_demo/am572x/lib/vpe_cm.ae66
new file mode 100644 (file)
index 0000000..f2b8fa5
Binary files /dev/null and b/file_demo/am572x/lib/vpe_cm.ae66 differ
diff --git a/file_demo/am572x/lib/vpe_cm.ae66e b/file_demo/am572x/lib/vpe_cm.ae66e
new file mode 100644 (file)
index 0000000..218ca91
Binary files /dev/null and b/file_demo/am572x/lib/vpe_cm.ae66e differ
similarity index 100%
rename from package.xdc
rename to file_demo/am572x/package.xdc
similarity index 100%
rename from package.xs
rename to file_demo/am572x/package.xs
diff --git a/file_demo/am572x/package/package.bld.xml b/file_demo/am572x/package/package.bld.xml
new file mode 100644 (file)
index 0000000..28adf9e
--- /dev/null
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="windows-1252"?>
+<!--  This file conforms to the DTD xdc/bld/build.dtd -->
+<package name="ti.mas.vpe" version="4, 0, 1, 0" producerId="undefined">
+    <units>
+        <module name="Version"/>
+    </units>
+    <sources>
+    </sources>
+    <configscripts>
+    </configscripts>
+    <makefiles>
+        <srcFile name="package.mak" src="package.bld"/>
+        <srcFile name="package/package.xdc.dep" src="package.xdc"/>
+        <srcFile name="package/package.cfg.dep" src="package.xdc"/>
+        <srcFile name="package/rel/ti_mas_vpe_obj_c66x_3_6_0_0.zip.dep" src="package/rel/ti_mas_vpe_obj_c66x_3_6_0_0.xdc.inc"/>
+    </makefiles>
+    <targets>
+    </targets>
+    <libraries>
+    </libraries>
+    <configurations>
+    </configurations>
+    <executables>
+    </executables>
+    <tests>
+    </tests>
+    <releases relDir="package/rel/">
+    <release name="ti_mas_vpe_obj_c66x_3_6_0_0"
+        pname="ti_mas_vpe_obj_c66x_3_6_0_0.zip"
+        label="default"
+    >
+        <file name="package/package.bld.xml"/>
+        <file name="package/build.cfg"/>
+        <file name="lib/vpe_cm.a66"/>
+        <file name="lib/vpe_c.a66"/>
+        <file name="lib/vpe_a.a66"/>
+        <file name="lib/vpe_cm.a66e"/>
+        <file name="lib/vpe_c.a66e"/>
+        <file name="lib/vpe_a.a66e"/>
+        <file name="lib/vpe_cm.ae66"/>
+        <file name="lib/vpe_c.ae66"/>
+        <file name="lib/vpe_a.ae66"/>
+        <file name="lib/vpe_cm.ae66e"/>
+        <file name="lib/vpe_c.ae66e"/>
+        <file name="lib/vpe_a.ae66e"/>
+        <file name="docs//doxygen//APIDoxyfile.xdt"/>
+        <file name="docs//doxygen//doxyfile.xdt"/>
+        <file name="docs//doxygen//html//../VPEAPI.chm"/>
+        <file name="./hlc.h"/>
+        <file name="./slm.h"/>
+        <file name="./snl.h"/>
+        <file name="./svd.h"/>
+        <file name="./sfc.h"/>
+        <file name="./pcm.h"/>
+        <file name="./asnr.h"/>
+        <file name="./vpe_3_6_0_0_release_notes.html"/>
+        <file name="./Version.h"/>
+        <file name="docs/manifest/Software_Manifest.html"/>
+        <file name="docs/relnotes_archive"/>
+        <file name="package/package.xdc.inc"/>
+        <file name="package/package.cfg.xdc.inc"/>
+    </release>
+    </releases>
+    <repositories>
+    </repositories>
+</package>
diff --git a/file_demo/am572x/package/package.rel.xml b/file_demo/am572x/package/package.rel.xml
new file mode 100644 (file)
index 0000000..878ffbf
--- /dev/null
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="windows-1252"?>
+<!--  This file conforms to the DTD xdc/bld/release.dtd -->
+<release name="ti_mas_vpe_obj_c66x_3_6_0_0" label="default" date="1373059143414" buildCount="4" producerId="undefined">
+<package name="ti.mas.vpe"
+    version="4, 0, 1, 0"/>
+<imports>
+    <package name="ti.mas.types"
+        version="5, 0, 8, 1"/>
+    <package name="ti.mas.fract"
+        version="2, 0, 8, 1"/>
+    <package name="ti.mas.util"
+        version="5, 0, 0, 0"/>
+</imports>
+<references>
+    <package name="xdc"
+        version="1, 1, 1, 1359065657193"
+        providerId="xdccore">
+        <file name="IPackage.xdc"/>
+        <file name="IPackage.xs"/>
+        <file name="om2.xs"/>
+        <file name="package.xs"/>
+        <file name="template.xs"/>
+        <file name="xdc.tci"/>
+        <file name="xmlgen.xs"/>
+        <file name="xmlgen2.xs"/>
+    </package>
+    <package name="xdc.services.global"
+        version="1, 0, 0, 1359065675206"
+        providerId="xdccore">
+        <file name="Clock.xs"/>
+        <file name="Trace.xs"/>
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.bld"
+        version="1, 0, 2, 1359065660380"
+        providerId="xdccore">
+        <file name="BuildEnvironment.xs"/>
+        <file name="Configuration.xs"/>
+        <file name="Executable.xs"/>
+        <file name="ITarget.xs"/>
+        <file name="ITarget2.xs"/>
+        <file name="ITargetFilter.xs"/>
+        <file name="Library.xs"/>
+        <file name="Manifest.xs"/>
+        <file name="PackageContents.xs"/>
+        <file name="Repository.xs"/>
+        <file name="Script.xs"/>
+        <file name="Utils.xs"/>
+        <file name="_gen.xs"/>
+        <file name="bld.js"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.mas.swtools"
+        version="3, 0, 0, 0, 1373058987000"
+        providerId="M:/TI_MAS_VOLIB_2_1_0_1_bldforge/dsps_gtmas">
+        <file name="CommonBld.xs"/>
+        <file name="Copy.xs"/>
+        <file name="IVersion2.xdc"/>
+        <file name="Version2.h.xdt"/>
+        <file name="Version2.xdt"/>
+        <file name="config.bld"/>
+        <file name="targParams.xs"/>
+    </package>
+    <package name="ti.targets"
+        version="1, 0, 3, 1359054132244"
+        providerId="xdccore">
+        <file name="C28_float.xs"/>
+        <file name="C28_large.xs"/>
+        <file name="ITarget.xs"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.targets.elf"
+        version="1, 0, 0, 1359054139876"
+        providerId="xdccore">
+        <file name="ITarget.xs"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.mas.volib"
+        version="2, 0, 0, 0, 1373055952000"
+        providerId="M:/TI_MAS_VOLIB_2_1_0_1_bldforge/dsps_gtmas">
+        <file name="xdcargs_C66x.xs"/>
+    </package>
+    <package name="xdc.services.io"
+        version="1, 0, 0, 1359065681607"
+        providerId="xdccore">
+        <file name="File.xs"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="xdc.shelf"
+        version="1, 0, 0, 1359065689041"
+        providerId="xdccore">
+        <file name="java\antlr.jar"/>
+        <file name="java\ecj.jar"/>
+        <file name="java\js.jar"/>
+        <file name="java\tar.jar"/>
+    </package>
+    <package name="xdc.services.spec"
+        version="1, 0, 0, 0, 1359065681606"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.intern.gen"
+        version="1, 0, 0, 0, 1359065678695"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.intern.cmd"
+        version="1, 0, 0, 0, 1359065678086"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.intern.xsr"
+        version="1, 0, 0, 1359065679578"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <xdcRoot base="C:/MAS_Tools/xdctools_3_24_06_63/">
+        <file name="/packages/xdc/package.xdc"/>
+        <file name="include\utils.tci"/>
+        <xdcCorePkg version="16, 0, 2, 0, 1359065661968" producerId="/db/ztree/library/trees/xdc/xdc-y50x/src/packages" buildCount="391" releaseName="xdc_corevers" label="default" date="1359065661968"/>
+    </xdcRoot>
+</references>
+<orphans>
+</orphans>
+</release>
similarity index 100%
rename from pcm.h
rename to file_demo/am572x/pcm.h
similarity index 100%
rename from readme.txt
rename to file_demo/am572x/readme.txt
similarity index 100%
rename from sfc.h
rename to file_demo/am572x/sfc.h
similarity index 100%
rename from slm.h
rename to file_demo/am572x/slm.h
similarity index 100%
rename from snl.h
rename to file_demo/am572x/snl.h
similarity index 100%
rename from svd.h
rename to file_demo/am572x/svd.h
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.cproject b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.cproject
new file mode 100644 (file)
index 0000000..63acd67
--- /dev/null
@@ -0,0 +1,242 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
+<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">\r
+       <storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">\r
+               <cconfiguration id="com.ti.ccstudio.buildDefinitions.C6000.Debug.161918882">\r
+                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.161918882" moduleId="org.eclipse.cdt.core.settings" name="Debug">\r
+                               <macros>\r
+                                       <stringMacro name="EXT_ROOT__TEST_REL_CE66LE_CE66LE_LE_ELF_SRC" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../src"/>\r
+                                       <stringMacro name="XDC_CG_ROOT" type="VALUE_PATH_DIR" value="C:/MAS_Tools/xdctools_3_24_07_73"/>\r
+                                       <stringMacro name="EXT_ROOT__TEST_REL_CE66LE_CE66LE_LE_ELF_LNKRCE66LE" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../lnkr/ce66le"/>\r
+                                       <stringMacro name="XDAIS_CG_ROOT" type="VALUE_PATH_DIR" value="C:/MAS_Tools/xdais_7_23_00_06"/>\r
+                               </macros>\r
+                               <externalSettings/>\r
+                               <extensions>\r
+                                       <extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>\r
+                                       <extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>\r
+                                       <extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>\r
+                                       <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>\r
+                                       <extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>\r
+                               </extensions>\r
+                       </storageModule>\r
+                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">\r
+                               <configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.161918882" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">\r
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Debug.161918882." name="/" resourcePath="">\r
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.DebugToolchain.1705488405" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug.1200405954">\r
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.469325017" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+                                                               <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC66xxDevice"/>\r
+                                                               <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+                                                               <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>\r
+                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=6.1.3"/>\r
+                                                               <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>\r
+                                                               <listOptionValue builtIn="false" value="LINKER_COMMAND_FILE=AM57xx_C66.cmd"/>\r
+                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>\r
+                                                       </option>\r
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.724985142" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="8.1.0" valueType="string"/>\r
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.targetPlatformDebug.56089327" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.targetPlatformDebug"/>\r
+                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.builderDebug.782169571" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.builderDebug"/>\r
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.compilerDebug.380123688" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.compilerDebug">\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.SILICON_VERSION.184196275" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.SILICON_VERSION" value="6600" valueType="string"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.ABI.65195737" name="Application binary interface (coffabi not supported) (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.ABI._none" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_LEVEL.852679445" name="Optimization level (--opt_level, -O)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_LEVEL" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_LEVEL.3" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_FOR_SPEED.1226012198" name="Speed vs. size trade-offs (--opt_for_speed, -mf)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_FOR_SPEED" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OPT_FOR_SPEED.5" valueType="enumerated"/>\r
+                                                               <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="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;../../../../../../../&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;../../../../../../../../../aer_c64Px_obj_17_0_0_0/packages/&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${XDC_CG_ROOT}/packages&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${XDAIS_CG_ROOT}/packages&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;../../../lnkr/ce66le&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;../../../src&quot;"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DEBUGGING_MODEL.959658337" 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.DEFINE.742826420" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DEFINE" valueType="definedSymbols">\r
+                                                                       <listOptionValue builtIn="false" value="ti_targets_elf_C66"/>\r
+                                                                       <listOptionValue builtIn="false" value="xdc_target_types__=ti/targets/std.h"/>\r
+                                                                       <listOptionValue builtIn="false" value="__CCS_PROJECT_REL_PATH"/>\r
+                                                                       <listOptionValue builtIn="false" value="PROFILE_CYCLES"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.QUIET_LEVEL.1180093022" name="Quiet Level" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.QUIET_LEVEL" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.QUIET_LEVEL.QUIET" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DIAG_WARNING.1408221125" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DIAG_WARNING" valueType="stringList">\r
+                                                                       <listOptionValue builtIn="false" value="225"/>\r
+                                                                       <listOptionValue builtIn="false" value="994"/>\r
+                                                                       <listOptionValue builtIn="false" value="262"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DIAG_WRAP.656337069" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DIAG_WRAP.off" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DIAG_SUPPRESS.1131644863" name="Suppress diagnostic &lt;id&gt; (--diag_suppress, -pds)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DIAG_SUPPRESS" valueType="stringList">\r
+                                                                       <listOptionValue builtIn="false" value="1111"/>\r
+                                                                       <listOptionValue builtIn="false" value="827"/>\r
+                                                                       <listOptionValue builtIn="false" value="824"/>\r
+                                                                       <listOptionValue builtIn="false" value="837"/>\r
+                                                                       <listOptionValue builtIn="false" value="1037"/>\r
+                                                                       <listOptionValue builtIn="false" value="195"/>\r
+                                                                       <listOptionValue builtIn="false" value="77"/>\r
+                                                                       <listOptionValue builtIn="false" value="232"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DISPLAY_ERROR_NUMBER.677294960" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.MEM_MODEL__DATA.494659723" name="Data access model (--mem_model:data)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.MEM_MODEL__DATA" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.MEM_MODEL__DATA.far" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DEBUG_SOFTWARE_PIPELINE.687123242" name="Generate verbose software pipelining information (--debug_software_pipeline, -mw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.DEBUG_SOFTWARE_PIPELINE" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.INTERRUPT_THRESHOLD.609487144" name="Specify maximum disabled interrupt cycles (--interrupt_threshold, -mi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.INTERRUPT_THRESHOLD" value="10000" valueType="string"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.KEEP_ASM.946835375" name="Keep the generated assembly language (.asm) file (--keep_asm, -k)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.KEEP_ASM" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.SOURCE_INTERLIST.610112287" name="Source interlist" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.SOURCE_INTERLIST" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.SOURCE_INTERLIST.C_SRC_INTERLIST" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.ASM_LISTING.1395897522" name="Generate listing file (--asm_listing, -al)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.ASM_LISTING" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.STRIP_COFF_UNDERSCORE.2115630180" name="Aid for transitioning hand-coded assembly from COFF to ELF (--strip_coff_underscore)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.STRIP_COFF_UNDERSCORE" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OUTPUT_ALL_SYMS.1435976552" name="Keep local symbols in output file (--output_all_syms, -as)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compilerID.OUTPUT_ALL_SYMS" value="true" valueType="boolean"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compiler.inputType__C_SRCS.244333770" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compiler.inputType__C_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compiler.inputType__CPP_SRCS.1062755865" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compiler.inputType__CPP_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compiler.inputType__ASM_SRCS.1975937628" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compiler.inputType__ASM_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_8.1.compiler.inputType__ASM2_SRCS.1464441055" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.compiler.inputType__ASM2_SRCS"/>\r
+                                                       </tool>\r
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug.1200405954" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exe.linkerDebug">\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.OUTPUT_FILE.25621855" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.OUTPUT_FILE" value="&quot;${ProjName}.out&quot;" valueType="string"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.MAP_FILE.1428075977" name="Link information (map) listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.MAP_FILE" value="&quot;${ProjName}.map&quot;" valueType="string"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.LIBRARY.1824589972" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.LIBRARY" valueType="libs">\r
+                                                                       <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.SEARCH_PATH.265077599" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.SEARCH_PATH" valueType="libPaths">\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.63452446" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DIAG_WRAP.off" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER.1127218294" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.XML_LINK_INFO.343619307" name="Detailed link information data-base into &lt;file&gt; (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.linkerID.XML_LINK_INFO" value="&quot;${ProjName}_linkInfo.xml&quot;" valueType="string"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exeLinker.inputType__CMD_SRCS.420521988" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exeLinker.inputType__CMD_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exeLinker.inputType__CMD2_SRCS.1335546842" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exeLinker.inputType__CMD2_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_8.1.exeLinker.inputType__GEN_CMDS.1643222074" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.exeLinker.inputType__GEN_CMDS"/>\r
+                                                       </tool>\r
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.C6000_8.1.hex.1887485856" name="C6000 Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.C6000_8.1.hex"/>\r
+                                               </toolChain>\r
+                                       </folderInfo>\r
+                                       <sourceEntries>\r
+                                               <entry excluding="AM57xx_C66.cmd|OMAPL137.cmd" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>\r
+                                       </sourceEntries>\r
+                               </configuration>\r
+                       </storageModule>\r
+                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>\r
+               </cconfiguration>\r
+               <cconfiguration id="com.ti.ccstudio.buildDefinitions.C6000.Release.1491958592">\r
+                       <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.C6000.Release.1491958592" moduleId="org.eclipse.cdt.core.settings" name="Release">\r
+                               <macros>\r
+                                       <stringMacro name="EXT_ROOT__TEST_REL_CE66LE_CE66LE_LE_ELF_SRC" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../src"/>\r
+                                       <stringMacro name="XDC_CG_ROOT" type="VALUE_PATH_DIR" value="C:/MAS_Tools/xdctools_3_24_06_63"/>\r
+                                       <stringMacro name="EXT_ROOT__TEST_REL_CE66LE_CE66LE_LE_ELF_LNKRCE66LE" type="VALUE_PATH_DIR" value="${PROJECT_ROOT}/../../lnkr/ce66le"/>\r
+                                       <stringMacro name="XDAIS_CG_ROOT" type="VALUE_PATH_DIR" value="C:/MAS_Tools/xdais_7_23_00_06"/>\r
+                               </macros>\r
+                               <externalSettings/>\r
+                               <extensions>\r
+                                       <extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>\r
+                                       <extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>\r
+                                       <extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>\r
+                                       <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>\r
+                                       <extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>\r
+                               </extensions>\r
+                       </storageModule>\r
+                       <storageModule moduleId="cdtBuildSystem" version="4.0.0">\r
+                               <configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.1491958592" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">\r
+                                       <folderInfo id="com.ti.ccstudio.buildDefinitions.C6000.Release.1491958592." name="/" resourcePath="">\r
+                                               <toolChain id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.ReleaseToolchain.915552310" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerRelease.12013435">\r
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.2054208778" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+                                                               <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.CustomC6000Device"/>\r
+                                                               <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+                                                               <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>\r
+                                                               <listOptionValue builtIn="false" value="CCS_MBS_VERSION=6.1.3"/>\r
+                                                               <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>\r
+                                                               <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>\r
+                                                       </option>\r
+                                                       <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.216567115" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="7.4.2" valueType="string"/>\r
+                                                       <targetPlatform id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformRelease.2060360527" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.targetPlatformRelease"/>\r
+                                                       <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderRelease.1957916625" keepEnvironmentInBuildfile="false" name="GNU Make" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.builderRelease"/>\r
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerRelease.1716823525" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.compilerRelease">\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING.552144813" name="Treat diagnostic &lt;id&gt; as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WARNING" valueType="stringList">\r
+                                                                       <listOptionValue builtIn="false" value="225"/>\r
+                                                                       <listOptionValue builtIn="false" value="994"/>\r
+                                                                       <listOptionValue builtIn="false" value="262"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER.922999407" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WRAP.1900355634" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_WRAP.off" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH.1625344503" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INCLUDE_PATH" valueType="includePath">\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;../../../../../../../&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${XDC_CG_ROOT}/packages&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${XDAIS_CG_ROOT}/packages&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;../../../lnkr/ce66le&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;../../../src&quot;"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.477894507" name="Application binary interface (coffabi, eabi) [See 'General' page to edit] (--abi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ABI.eabi" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION.1259031426" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SILICON_VERSION" value="66x" valueType="string"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.KEEP_ASM.1901133145" name="Keep the generated assembly language (.asm) file (--keep_asm, -k)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.KEEP_ASM" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUG_SOFTWARE_PIPELINE.225001951" name="Generate verbose software pipelining information (--debug_software_pipeline, -mw)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUG_SOFTWARE_PIPELINE" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.STRIP_COFF_UNDERSCORE.1736256797" name="Aid for transitioning hand-coded assembly from COFF to ELF (--strip_coff_underscore)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.STRIP_COFF_UNDERSCORE" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEFINE.1167816522" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEFINE" valueType="definedSymbols">\r
+                                                                       <listOptionValue builtIn="false" value="ti_targets_elf_C66"/>\r
+                                                                       <listOptionValue builtIn="false" value="xdc_target_types__=ti/targets/std.h"/>\r
+                                                                       <listOptionValue builtIn="false" value="__CCS_PROJECT_REL_PATH"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.QUIET_LEVEL.1372372073" name="Quiet Level" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.QUIET_LEVEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.QUIET_LEVEL.QUIET" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.MEM_MODEL__DATA.336809917" name="Data access model (--mem_model:data)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.MEM_MODEL__DATA" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.MEM_MODEL__DATA.far" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ASM_LISTING.252909290" name="Generate listing file (--asm_listing, -al)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.ASM_LISTING" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_SUPPRESS.1986362228" name="Suppress diagnostic &lt;id&gt; (--diag_suppress, -pds)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DIAG_SUPPRESS" valueType="stringList">\r
+                                                                       <listOptionValue builtIn="false" value="1111"/>\r
+                                                                       <listOptionValue builtIn="false" value="827"/>\r
+                                                                       <listOptionValue builtIn="false" value="824"/>\r
+                                                                       <listOptionValue builtIn="false" value="837"/>\r
+                                                                       <listOptionValue builtIn="false" value="1037"/>\r
+                                                                       <listOptionValue builtIn="false" value="195"/>\r
+                                                                       <listOptionValue builtIn="false" value="77"/>\r
+                                                                       <listOptionValue builtIn="false" value="232"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPTIMIZER_INTERLIST.1260194042" name="Generate optimized source interlisted assembly (--optimizer_interlist, -os)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPTIMIZER_INTERLIST" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.910068347" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INTERRUPT_THRESHOLD.1187175089" name="Specify maximum disabled interrupt cycles (--interrupt_threshold, -mi)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.INTERRUPT_THRESHOLD" value="10000" valueType="string"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OUTPUT_ALL_SYMS.732257028" name="Keep local symbols in output file (--output_all_syms, -as)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OUTPUT_ALL_SYMS" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SOURCE_INTERLIST.1280631340" name="Source interlist" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SOURCE_INTERLIST" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.SOURCE_INTERLIST.C_SRC_INTERLIST" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPT_LEVEL.release.1533173851" name="Optimization level (--opt_level, -O)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPT_LEVEL.release" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPT_LEVEL.3" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPTIMIZE_WITH_DEBUG.1889635248" name="Optimize fully in the presence of debug directives (--optimize_with_debug, -mn)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPTIMIZE_WITH_DEBUG" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPTIMIZE_WITH_DEBUG.on" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPT_FOR_SPACE.700049439" name="Optimize for code size (--opt_for_space, -ms)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPT_FOR_SPACE" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.compilerID.OPT_FOR_SPACE.3" valueType="enumerated"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS.1989827230" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__C_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS.707836204" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__CPP_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS.1477352199" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS.202406217" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.compiler.inputType__ASM2_SRCS"/>\r
+                                                       </tool>\r
+                                                       <tool id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerRelease.12013435" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exe.linkerRelease">\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE.1115124711" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.OUTPUT_FILE" value="&quot;${ProjName}.out&quot;" valueType="string"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE.1079564070" name="Input and output sections listed into &lt;file&gt; (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.MAP_FILE" value="&quot;${ProjName}.map&quot;" valueType="string"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.DISPLAY_ERROR_NUMBER.855904034" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.DIAG_WRAP.877443790" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.DIAG_WRAP.off" valueType="enumerated"/>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH.716856061" name="Add &lt;dir&gt; to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.SEARCH_PATH" valueType="stringList">\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>\r
+                                                                       <listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY.2018996655" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.LIBRARY" valueType="libs">\r
+                                                                       <listOptionValue builtIn="false" value="&quot;libc.a&quot;"/>\r
+                                                               </option>\r
+                                                               <option id="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.XML_LINK_INFO.1289441406" name="Detailed link information data-base into &lt;file&gt; (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.linkerID.XML_LINK_INFO" value="&quot;${ProjName}_linkInfo.xml&quot;" valueType="string"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exeLinker.inputType__CMD_SRCS.1782167850" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exeLinker.inputType__CMD_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exeLinker.inputType__CMD2_SRCS.754000629" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exeLinker.inputType__CMD2_SRCS"/>\r
+                                                               <inputType id="com.ti.ccstudio.buildDefinitions.C6000_7.4.exeLinker.inputType__GEN_CMDS.1873384369" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.C6000_7.4.exeLinker.inputType__GEN_CMDS"/>\r
+                                                       </tool>\r
+                                               </toolChain>\r
+                                       </folderInfo>\r
+                                       <sourceEntries>\r
+                                               <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>\r
+                                       </sourceEntries>\r
+                               </configuration>\r
+                       </storageModule>\r
+                       <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>\r
+               </cconfiguration>\r
+       </storageModule>\r
+       <storageModule moduleId="cdtBuildSystem" version="4.0.0">\r
+               <project id="test_rel_ce66le_CE66LE_LE_ELF.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.1486172423" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType"/>\r
+       </storageModule>\r
+       <storageModule moduleId="scannerConfiguration"/>\r
+       <storageModule moduleId="org.eclipse.cdt.core.language.mapping">\r
+               <project-mappings>\r
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.asmSource" language="com.ti.ccstudio.core.TIASMLanguage"/>\r
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cHeader" language="com.ti.ccstudio.core.TIGCCLanguage"/>\r
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cSource" language="com.ti.ccstudio.core.TIGCCLanguage"/>\r
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxHeader" language="com.ti.ccstudio.core.TIGPPLanguage"/>\r
+                       <content-type-mapping configuration="" content-type="org.eclipse.cdt.core.cxxSource" language="com.ti.ccstudio.core.TIGPPLanguage"/>\r
+               </project-mappings>\r
+       </storageModule>\r
+       <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>\r
+</cproject>\r
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
new file mode 100644 (file)
index 0000000..195bb4d
--- /dev/null
@@ -0,0 +1,17 @@
+<?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="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#13;&#10;&lt;cpus_with_project&gt;&#13;&#10;&lt;id id=&quot;Blackhawk USB560-M Emulator_0/C66xx_DSP1&quot; isa=&quot;TMS320C66XX&quot;/&gt;&#13;&#10;&lt;/cpus_with_project&gt;"/>\r
+<stringAttribute key="com.ti.ccstudio.debug.debugModel.ATTR_DEBUGGER_PROPERTIES.Blackhawk USB560-M Emulator_0/C66xx_DSP1" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot; ?&gt;&#10;&lt;PropertyValues&gt;&#10;&#10;  &lt;property id=&quot;ConnectOnStartup&quot;&gt;&#10;    &lt;curValue&gt;1&lt;/curValue&gt;&#10;  &lt;/property&gt;&#10;&#10;  &lt;property id=&quot;EnableInstalledBreakpoint&quot;&gt;&#10;    &lt;curValue&gt;1&lt;/curValue&gt;&#10;  &lt;/property&gt;&#10;&#10;  &lt;property id=&quot;IgnoreSoftLaunchFailures&quot;&gt;&#10;    &lt;curValue&gt;0&lt;/curValue&gt;&#10;  &lt;/property&gt;&#10;&#10;&lt;/PropertyValues&gt;&#10;"/>\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="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;sourceLookupDirector&gt;&#13;&#10;&lt;sourceContainers duplicates=&quot;false&quot;&gt;&#13;&#10;&lt;container memento=&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; typeId=&quot;org.eclipse.debug.core.containerType.default&quot;/&gt;&#13;&#10;&lt;container memento=&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;cpuSpecificContainer cpuName=&amp;quot;Blackhawk USB560-M Emulator_0/C66xx_DSP1&amp;quot;&amp;gt;&amp;#13;&amp;#10;&amp;lt;childContainerEntry childMemento=&amp;quot;&amp;amp;lt;?xml version=&amp;amp;quot;1.0&amp;amp;quot; encoding=&amp;amp;quot;UTF-8&amp;amp;quot; standalone=&amp;amp;quot;no&amp;amp;quot;?&amp;amp;gt;&amp;amp;#13;&amp;amp;#10;&amp;amp;lt;project name=&amp;amp;quot;test_rel_ce66le_CE66LE_LE_ELF&amp;amp;quot; referencedProjects=&amp;amp;quot;true&amp;amp;quot;/&amp;amp;gt;&amp;amp;#13;&amp;amp;#10;&amp;quot; childType=&amp;quot;org.eclipse.debug.core.containerType.project&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&amp;lt;childContainerEntry childMemento=&amp;quot;&amp;amp;lt;?xml version=&amp;amp;quot;1.0&amp;amp;quot; encoding=&amp;amp;quot;UTF-8&amp;amp;quot; standalone=&amp;amp;quot;no&amp;amp;quot;?&amp;amp;gt;&amp;amp;#13;&amp;amp;#10;&amp;amp;lt;default/&amp;amp;gt;&amp;amp;#13;&amp;amp;#10;&amp;quot; childType=&amp;quot;org.eclipse.debug.core.containerType.default&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&amp;lt;childContainerEntry childMemento=&amp;quot;&amp;amp;lt;?xml version=&amp;amp;quot;1.0&amp;amp;quot; encoding=&amp;amp;quot;UTF-8&amp;amp;quot; standalone=&amp;amp;quot;no&amp;amp;quot;?&amp;amp;gt;&amp;amp;#13;&amp;amp;#10;&amp;amp;lt;librarySource/&amp;amp;gt;&amp;amp;#13;&amp;amp;#10;&amp;quot; childType=&amp;quot;com.ti.ccstudio.debug.containerType.library.source&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&amp;lt;/cpuSpecificContainer&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;com.ti.ccstudio.debug.containerType.cpu.specific&quot;/&gt;&#13;&#10;&lt;/sourceContainers&gt;&#13;&#10;&lt;/sourceLookupDirector&gt;&#13;&#10;"/>\r
+</launchConfiguration>\r
similarity index 88%
rename from test/ccsProjects/test_rel_c64Ple_C64PLE_LE_COFF/.project
rename to file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/.project
index 2a6141b8f22059a344c549940a7333fdeae9ec1c..699d8e6380e82b1f3e093bfc2a592fdd85d0d858 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>\r
 <projectDescription>\r
-       <name>test_rel_c64Ple_C64PLE_LE_COFF</name>\r
+       <name>test_rel_ce66le_CE66LE_LE_ELF</name>\r
        <comment></comment>\r
        <projects>\r
        </projects>\r
@@ -97,9 +97,9 @@
                        <locationURI>PARENT-2-PROJECT_LOC/src/sysbfflt.c</locationURI>\r
                </link>\r
                <link>\r
-                       <name>test_rel_c64Ple_ccs.cmd</name>\r
+                       <name>test_rel_ce66le_ccs.cmd</name>\r
                        <type>1</type>\r
-                       <locationURI>PARENT-2-PROJECT_LOC/lnkr/c64Ple/test_rel_c64Ple_ccs.cmd</locationURI>\r
+                       <locationURI>PARENT-2-PROJECT_LOC/lnkr/ce66le/test_rel_ce66le_ccs.cmd</locationURI>\r
                </link>\r
                <link>\r
                        <name>vausim.c</name>\r
        </linkedResources>\r
        <variableList>\r
                <variable>\r
-                       <name>EXT_ROOT__TEST_REL_C64PLE_C64PLE_LE_COFF_LNKRC64PLE</name>\r
-                       <value>$%7BPARENT-2-PROJECT_LOC%7D/lnkr/c64Ple</value>\r
+                       <name>EXT_ROOT__TEST_REL_CE66LE_CE66LE_LE_ELF_LNKRCE66LE</name>\r
+                       <value>$%7BPARENT-2-PROJECT_LOC%7D/lnkr/ce66le</value>\r
                </variable>\r
                <variable>\r
-                       <name>EXT_ROOT__TEST_REL_C64PLE_C64PLE_LE_COFF_SRC</name>\r
+                       <name>EXT_ROOT__TEST_REL_CE66LE_CE66LE_LE_ELF_SRC</name>\r
                        <value>$%7BPARENT-2-PROJECT_LOC%7D/src</value>\r
                </variable>\r
                <variable>\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
new file mode 100644 (file)
index 0000000..ba5ac2e
--- /dev/null
@@ -0,0 +1,1133 @@
+******************************************************************************\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
new file mode 100644 (file)
index 0000000..73ae390
Binary files /dev/null and b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/Debug/test_rel_ce66le_CE66LE_LE_ELF.out differ
diff --git a/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/macros.ini_initial b/file_demo/am572x/test/ccsProjects/test_rel_ce66le_CE66LE_LE_ELF/macros.ini_initial
new file mode 100644 (file)
index 0000000..29d7b31
--- /dev/null
@@ -0,0 +1,4 @@
+XDC_CG_ROOT=C:/MAS_Tools/xdctools_3_24_06_63\r
+XDAIS_CG_ROOT=C:/MAS_Tools/xdais_7_23_00_06\r
+EXT_ROOT__TEST_REL_CE64PLE_CE66LE_LE_ELF_LNKRCE66LE=../../lnkr/ce66le\r
+EXT_ROOT__TEST_REL_CE64PLE_CE66LE_LE_ELF_SRC=../../src\r
similarity index 68%
rename from test/lnkr/ce64Pbe/test_rel_ce64Pbe.cmd
rename to file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.cmd
index 694dcc28ba233669730aa74a10beb42ce930f69b..e98af6be64fec4e420082da9e1309a00755c36a2 100644 (file)
@@ -2,11 +2,11 @@
 -c  /* ROM autoinitialization module */\r
 -a  /* LINK USING C CONVENTIONS      */\r
 \r
--l ../../vpe/lib/vpe_c.ae64Pe\r
--l ../../vpe/lib/vpe_a.ae64Pe\r
--l ../../sdk/lib/sdk_c.ae64Pe\r
--l ../../util/lib/util_c.ae64Pe\r
--l ../../util/lib/util_a.ae64Pe\r
+-l ../../vpe/lib/vpe_c.ae66\r
+-l ../../vpe/lib/vpe_a.ae66\r
+-l ../../sdk/lib/sdk_c.ae66\r
+-l ../../util/lib/util_c.ae66\r
+-l ../../util/lib/util_a.ae66\r
 \r
 -stack 0x2000\r
 -heap  0x5000\r
@@ -14,7 +14,7 @@
 MEMORY\r
 {\r
   IVECS   : origin = 0x800000, length = 0x000220\r
-  L2_SRAM : origin = 0x801000, length = 0x1F0000 /* 2M - 64k */\r
+  L2_SRAM : origin = 0x801000, length = 0x0F0000 /* 1M - 64k */\r
   DDR: origin = 0xE0000000, length = 0x10000000 /* 256M external */\r
 }\r
 \r
@@ -39,6 +39,6 @@ SECTIONS
   /* Heap used by simulation */\r
   .simHeap > L2_SRAM\r
   /* debug buffer */\r
-  VPEExtDbg > DDR\r
+  VPEExtDbg > L2_SRAM\r
 }\r
  \r
diff --git a/file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xdt b/file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xdt
new file mode 100644 (file)
index 0000000..eeb968b
--- /dev/null
@@ -0,0 +1,2 @@
+\r
+-l"lnkr/ce66le/test_rel_ce66le.cmd"
\ No newline at end of file
diff --git a/file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xe66 b/file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xe66
new file mode 100644 (file)
index 0000000..945bd42
Binary files /dev/null and b/file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xe66 differ
similarity index 50%
rename from test/lnkr/c64Ple/test_rel_c64Ple.x64P.mk
rename to file_demo/am572x/test/lnkr/ce66le/test_rel_ce66le.xe66.mk
index 1c054a3c1e0a586ccd0b5c36f244e29b579943fb..718edcf92619625efba133352bd6b47c9601d64a 100644 (file)
@@ -1,7 +1,7 @@
 #*******************************************************************************\r
 #* FILE PURPOSE: Lower level makefile for Creating Component Libraries\r
 #*******************************************************************************\r
-#* FILE NAME: lnkr/c64Ple/test_rel_c64Ple.x64P.mk\r
+#* FILE NAME: lnkr/ce66le/test_rel_ce66le.xe66.mk\r
 #*\r
 #* DESCRIPTION: Defines Source Files, Compilers flags and build rules\r
 #*\r
 #\r
 empty =\r
 space =$(empty) $(empty)\r
-CC = "$(C6X_GEN_INSTALL_DIR)/bin/"cl6x -c -mv64p\r
-AC = "$(C6X_GEN_INSTALL_DIR)/bin/"cl6x -c -mv64p\r
-ARIN = "$(C6X_GEN_INSTALL_DIR)/bin/"ar6x rq\r
-LD = "$(C6X_GEN_INSTALL_DIR)/bin/"lnk6x  \r
-CGINCS = $(strip $(subst $(space),\$(space),$(C6X_GEN_INSTALL_DIR)/include))\r
-RTSLIB = -l "$(C6X_GEN_INSTALL_DIR)/lib/libc.a"\r
+CC = "$(C66X_GEN_INSTALL_DIR)/bin/"cl6x -c -mv6600 --abi=eabi\r
+AC = "$(C66X_GEN_INSTALL_DIR)/bin/"cl6x -c -mv6600 --abi=eabi\r
+ARIN = "$(C66X_GEN_INSTALL_DIR)/bin/"ar6x rq\r
+LD = "$(C66X_GEN_INSTALL_DIR)/bin/"lnk6x --abi=eabi \r
+CGINCS = $(strip $(subst $(space),\$(space),$(C66X_GEN_INSTALL_DIR)/include))\r
+RTSLIB = -l "$(C66X_GEN_INSTALL_DIR)/lib/libc.a"\r
 INCS = -I. -I$(strip $(subst ;, -I,$(subst $(space),\$(space),$(subst \,/,$(INCDIR)))))\r
-OBJEXT = o64P\r
-AOBJEXT = s64P\r
-INTERNALDEFS =  -Dti_targets_C64P -Dxdc_target_types__=ti/targets/std.h -eo.$(OBJEXT) -ea.$(AOBJEXT) -fr=$(@D) -fs=$(@D) -ppa -ppd=$@.dep \r
+OBJEXT = oe66\r
+AOBJEXT = se66\r
+INTERNALDEFS =  -Dti_targets_elf_C66 -Dxdc_target_types__=ti/targets/std.h -eo.$(OBJEXT) -ea.$(AOBJEXT) -fr=$(@D) -fs=$(@D) -ppa -ppd=$@.dep \r
 INTERNALLINKDEFS =  -o $@ -m $@.map\r
-OBJDIR = ./package/cfg/lnkr/c64Ple/test_rel_c64Ple\r
+OBJDIR = ./package/cfg/lnkr/ce66le/test_rel_ce66le\r
 
 #List the commonCsrc Files\r
 COMMONCSRCC= \\r
@@ -42,7 +42,7 @@ COMMONCSRCCFLAGS =  -c -k -q --mem_model:data=far -al -pds1111 -pds827 -pds824 -
 COMMONCSRCCOBJS = $(patsubst %.c, $(OBJDIR)/%.$(OBJEXT), $(COMMONCSRCC))\r
 
 $(COMMONCSRCCOBJS): $(OBJDIR)/%.$(OBJEXT): %.c\r
-       -@echo cl64P $< ...\r
+       -@echo cle66 $< ...\r
        if [ ! -d $(@D) ]; then $(MKDIR) $(@D) ; fi;\r
        -$(RM) $@.dep\r
        $(CC) $(COMMONCSRCCFLAGS) $(INTERNALDEFS) $(INCS) -I$(CGINCS) -fc $< \r
@@ -52,8 +52,8 @@ $(COMMONCSRCCOBJS): $(OBJDIR)/%.$(OBJEXT): %.c
                        $(RM) $@.pp \r
 
 #Create Empty rule for dependency\r
-$(COMMONCSRCCOBJS):lnkr\c64Ple\test_rel_c64Ple.x64P.mk\r
-lnkr\c64Ple\test_rel_c64Ple.x64P.mk:\r
+$(COMMONCSRCCOBJS):lnkr\ce66le\test_rel_ce66le.xe66.mk\r
+lnkr\ce66le\test_rel_ce66le.xe66.mk:\r
 
 #Include Depedency for commonCsrc Files\r
 ifneq (clean,$(MAKECMDGOALS))\r
@@ -62,14 +62,14 @@ endif
 
 
 \r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  $(VOLIB_INSTALL_DIR)/ti/mas/sdk/lib/sdk_c.a64P\r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  $(VOLIB_INSTALL_DIR)/ti/mas/vpe/lib/vpe_cm.a64P\r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  $(VOLIB_INSTALL_DIR)/ti/mas/vpe/lib/vpe_c.a64P\r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  $(VOLIB_INSTALL_DIR)/ti/mas/vpe/lib/vpe_a.a64P\r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  $(VOLIB_INSTALL_DIR)/ti/mas/util/lib/util_cm.a64P\r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  $(VOLIB_INSTALL_DIR)/ti/mas/util/lib/util_c.a64P\r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  $(VOLIB_INSTALL_DIR)/ti/mas/util/lib/util_a.a64P\r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  lnkr/c64Ple/test_rel_c64Ple.cmd\r
-lnkr/c64Ple/test_rel_c64Ple.x64P :  $(COMMONCSRCCOBJS)\r
-       @echo lnk64P $@ ...\r
-       $(LD)  $(COMMONCSRCCOBJS) lnkr/c64Ple/test_rel_c64Ple.cmd $(INTERNALLINKDEFS) $(RTSLIB)\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  $(VOLIB_INSTALL_DIR)/ti/mas/sdk/lib/sdk_c.ae66\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  $(VOLIB_INSTALL_DIR)/ti/mas/vpe/lib/vpe_cm.ae66\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  $(VOLIB_INSTALL_DIR)/ti/mas/vpe/lib/vpe_c.ae66\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  $(VOLIB_INSTALL_DIR)/ti/mas/vpe/lib/vpe_a.ae66\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  $(VOLIB_INSTALL_DIR)/ti/mas/util/lib/util_cm.ae66\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  $(VOLIB_INSTALL_DIR)/ti/mas/util/lib/util_c.ae66\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  $(VOLIB_INSTALL_DIR)/ti/mas/util/lib/util_a.ae66\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  lnkr/ce66le/test_rel_ce66le.cmd\r
+lnkr/ce66le/test_rel_ce66le.xe66 :  $(COMMONCSRCCOBJS)\r
+       @echo lnke66 $@ ...\r
+       $(LD)  $(COMMONCSRCCOBJS) lnkr/ce66le/test_rel_ce66le.cmd $(INTERNALLINKDEFS) $(RTSLIB)\r
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
new file mode 100644 (file)
index 0000000..fabeff7
--- /dev/null
@@ -0,0 +1,55 @@
+\r
+-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
+\r
+-stack 0x1000\r
+-heap  0x1000\r
+\r
+MEMORY\r
+{\r
+  IVECS   : origin = 0x800000, length = 0x000220\r
+  L2_SRAM : o = 0x00801000 l = 0x0003F000   /* 256kB - 4kB L2 cache */\r
+  DDR: origin = 0x80000000, length = 0x10000000 /* 256M external */\r
+}\r
+\r
+SECTIONS\r
+{\r
+  .text   > L2_SRAM\r
+  .cinit  > L2_SRAM\r
+  .switch > L2_SRAM\r
\r
+  .bss    > L2_SRAM\r
+  .const  > L2_SRAM\r
+  .sysmem > L2_SRAM\r
+  .stack  > L2_SRAM\r
+  .data   > L2_SRAM\r
+  .cio    > L2_SRAM\r
+  .far    > L2_SRAM\r
+\r
+  .fardata   > L2_SRAM\r
+  .neardata  > L2_SRAM\r
+  .rodata    > L2_SRAM\r
+\r
+  /* Heap used by simulation */\r
+  .simHeap > L2_SRAM\r
+\r
+  /* file IO buffers */\r
+  .fileInBufs > DDR\r
+  .fileOutBufs > DDR\r
+\r
+  .volatileMemBufs > L2_SRAM\r
+  .nonVolatileMemBufs > L2_SRAM\r
+\r
+  /* debug buffer */\r
+  VPEExtDbg > DDR\r
+}\r
\r
similarity index 100%
rename from test/makefile
rename to file_demo/am572x/test/makefile
diff --git a/file_demo/am572x/test/package/package.bld.xml b/file_demo/am572x/test/package/package.bld.xml
new file mode 100644 (file)
index 0000000..79fa908
--- /dev/null
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="windows-1252"?>
+<!--  This file conforms to the DTD xdc/bld/build.dtd -->
+<package name="ti.mas.vpe.test" version="2, 0, 0, 0" producerId="undefined">
+    <units>
+    </units>
+    <sources>
+    </sources>
+    <configscripts>
+    </configscripts>
+    <makefiles>
+        <srcFile name="package.mak" src="package.bld"/>
+        <srcFile name="package/package.xdc.dep" src="package.xdc"/>
+        <srcFile name="package/package.cfg.dep" src="package.xdc"/>
+        <srcFile name="package/rel/ti_mas_vpe_src_c66x_3_6_0_0_test.zip.dep" src="package/rel/ti_mas_vpe_src_c66x_3_6_0_0_test.xdc.inc"/>
+    </makefiles>
+    <targets>
+    </targets>
+    <libraries>
+    </libraries>
+    <configurations>
+    </configurations>
+    <executables>
+    </executables>
+    <tests>
+    </tests>
+    <releases relDir="package/rel/">
+    <release name="ti_mas_vpe_src_c66x_3_6_0_0_test"
+        pname="ti_mas_vpe_src_c66x_3_6_0_0_test.zip"
+        label="default"
+    >
+        <file name="package/package.bld.xml"/>
+        <file name="package/build.cfg"/>
+        <file name="makefile"/>
+        <file name="lnkr/c66le/test_rel_c66le_ccs.cmd"/>
+        <file name="lnkr/c66le/test_rel_c66le.xdt"/>
+        <file name="lnkr/c66le/test_rel_c66le.cmd"/>
+        <file name="lnkr/c66le/test_rel_c66le.x66"/>
+        <file name="lnkr/c66le/test_rel_c66le.x66.mk"/>
+        <file name="src/vpesim.c"/>
+        <file name="src/nrsim.c"/>
+        <file name="src/nrbufs.c"/>
+        <file name="src/vpesim_setup.c"/>
+        <file name="lnkr/c66be/test_rel_c66be_ccs.cmd"/>
+        <file name="lnkr/c66be/test_rel_c66be.xdt"/>
+        <file name="lnkr/c66be/test_rel_c66be.cmd"/>
+        <file name="lnkr/c66be/test_rel_c66be.x66e"/>
+        <file name="lnkr/c66be/test_rel_c66be.x66e.mk"/>
+        <file name="lnkr/ce66le/test_rel_ce66le_ccs.cmd"/>
+        <file name="lnkr/ce66le/test_rel_ce66le.xdt"/>
+        <file name="lnkr/ce66le/test_rel_ce66le.cmd"/>
+        <file name="lnkr/ce66le/test_rel_ce66le.xe66"/>
+        <file name="lnkr/ce66le/test_rel_ce66le.xe66.mk"/>
+        <file name="lnkr/ce66be/test_rel_ce66be_ccs.cmd"/>
+        <file name="lnkr/ce66be/test_rel_ce66be.xdt"/>
+        <file name="lnkr/ce66be/test_rel_ce66be.cmd"/>
+        <file name="lnkr/ce66be/test_rel_ce66be.xe66e"/>
+        <file name="lnkr/ce66be/test_rel_ce66be.xe66e.mk"/>
+        <file name="./package/projects"/>
+        <file name="ccsmake.mk"/>
+        <file name="ccsProjects/test_rel_c66le_C66LE_LE_COFF"/>
+        <file name="ccsProjects/test_rel_c66be_C66BE_BE_COFF"/>
+        <file name="ccsProjects/test_rel_ce66le_CE66LE_LE_ELF"/>
+        <file name="ccsProjects/test_rel_ce66be_CE66BE_BE_ELF"/>
+        <file name="docs//doxygen//doxyfile.xdt"/>
+        <file name=".//docs//doxygen//html//../VPE_TEST.chm"/>
+        <file name="src"/>
+        <file name="vectors/vpecfg.txt"/>
+        <file name="vectors/sigIn.pcm"/>
+        <file name="vectors/refout/sigOut_c55l.pcm"/>
+        <file name="vectors/refout/sigOut_c64P.pcm"/>
+        <file name="package.bld"/>
+        <file name="Makedocs.mk"/>
+        <file name="docs//doxygen//doxygen.h"/>
+        <file name="docs//doxygen//Doxyfile"/>
+        <file name="test.cfg"/>
+        <file name="src/vpesim.h"/>
+        <file name="src/nrbufst.h"/>
+        <file name="src/c64/nrbufst.h"/>
+        <file name="package/package.xdc.inc"/>
+        <file name="package/package.cfg.xdc.inc"/>
+    </release>
+    </releases>
+    <repositories>
+    </repositories>
+</package>
diff --git a/file_demo/am572x/test/package/package.rel.xml b/file_demo/am572x/test/package/package.rel.xml
new file mode 100644 (file)
index 0000000..19ba2db
--- /dev/null
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="windows-1252"?>
+<!--  This file conforms to the DTD xdc/bld/release.dtd -->
+<release name="ti_mas_vpe_src_c66x_3_6_0_0_test" label="default" date="1373059520960" buildCount="4" producerId="undefined">
+<package name="ti.mas.vpe.test"
+    version="2, 0, 0, 0"/>
+<imports>
+    <package name="ti.mas.types"
+        version="5, 0, 8, 1"/>
+    <package name="ti.mas.fract"
+        version="2, 0, 8, 1"/>
+    <package name="ti.mas.util"
+        version="5, 0, 0, 0"/>
+    <package name="ti.mas.vpe"
+        version="4, 0, 1, 0"/>
+    <package name="ti.mas.sdk"
+        version="4, 0, 0, 0"/>
+</imports>
+<references>
+    <package name="xdc"
+        version="1, 1, 1, 1359065657193"
+        providerId="xdccore">
+        <file name="IPackage.xdc"/>
+        <file name="IPackage.xs"/>
+        <file name="om2.xs"/>
+        <file name="package.xs"/>
+        <file name="template.xs"/>
+        <file name="xdc.tci"/>
+        <file name="xmlgen.xs"/>
+        <file name="xmlgen2.xs"/>
+    </package>
+    <package name="xdc.services.global"
+        version="1, 0, 0, 1359065675206"
+        providerId="xdccore">
+        <file name="Clock.xs"/>
+        <file name="Trace.xs"/>
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.bld"
+        version="1, 0, 2, 1359065660380"
+        providerId="xdccore">
+        <file name="BuildEnvironment.xs"/>
+        <file name="Configuration.xs"/>
+        <file name="Executable.xs"/>
+        <file name="ITarget.xs"/>
+        <file name="ITarget2.xs"/>
+        <file name="ITargetFilter.xs"/>
+        <file name="Library.xs"/>
+        <file name="Manifest.xs"/>
+        <file name="PackageContents.xs"/>
+        <file name="Repository.xs"/>
+        <file name="Script.xs"/>
+        <file name="Utils.xs"/>
+        <file name="_gen.xs"/>
+        <file name="bld.js"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.mas.swtools"
+        version="3, 0, 0, 0, 1373058987000"
+        providerId="M:/TI_MAS_VOLIB_2_1_0_1_bldforge/dsps_gtmas">
+        <file name="CommonBld.xs"/>
+        <file name="Copy.xs"/>
+        <file name="IVersion2.xs"/>
+        <file name="config.bld"/>
+        <file name="targParams.xs"/>
+    </package>
+    <package name="ti.targets"
+        version="1, 0, 3, 1359054132244"
+        providerId="xdccore">
+        <file name="C28_float.xs"/>
+        <file name="C28_large.xs"/>
+        <file name="ITarget.xs"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.targets.elf"
+        version="1, 0, 0, 1359054139876"
+        providerId="xdccore">
+        <file name="ITarget.xs"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.mas.volib"
+        version="2, 0, 0, 0, 1373055952000"
+        providerId="M:/TI_MAS_VOLIB_2_1_0_1_bldforge/dsps_gtmas">
+        <file name="xdcargs_C66x.xs"/>
+    </package>
+    <package name="xdc.services.io"
+        version="1, 0, 0, 1359065681607"
+        providerId="xdccore">
+        <file name="File.xs"/>
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.mas.util"
+        version="5, 0, 0, 0, 1373059049000"
+        providerId="M:/TI_MAS_VOLIB_2_1_0_1_bldforge/dsps_gtmas">
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.mas.vpe"
+        version="4, 0, 1, 0, 1373059142000"
+        providerId="M:/TI_MAS_VOLIB_2_1_0_1_bldforge/dsps_gtmas">
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.mas.sdk"
+        version="4, 0, 0, 0, 1373059082000"
+        providerId="M:/TI_MAS_VOLIB_2_1_0_1_bldforge/dsps_gtmas">
+        <file name="package.xs"/>
+    </package>
+    <package name="ti.xdais"
+        version="1, 2.0, 1, 1340067460647"
+        providerId="xdais_7_23_00_06">
+        <file name="package.xs"/>
+    </package>
+    <package name="xdc.shelf"
+        version="1, 0, 0, 1359065689041"
+        providerId="xdccore">
+        <file name="java\antlr.jar"/>
+        <file name="java\ecj.jar"/>
+        <file name="java\js.jar"/>
+        <file name="java\tar.jar"/>
+    </package>
+    <package name="xdc.services.spec"
+        version="1, 0, 0, 0, 1359065681606"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.intern.gen"
+        version="1, 0, 0, 0, 1359065678695"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.intern.cmd"
+        version="1, 0, 0, 0, 1359065678086"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <package name="xdc.services.intern.xsr"
+        version="1, 0, 0, 1359065679578"
+        providerId="xdccore">
+        <file name="java\package.jar"/>
+    </package>
+    <xdcRoot base="C:/MAS_Tools/xdctools_3_24_06_63/">
+        <file name="/packages/xdc/package.xdc"/>
+        <file name="include\utils.tci"/>
+        <xdcCorePkg version="16, 0, 2, 0, 1359065661968" producerId="/db/ztree/library/trees/xdc/xdc-y50x/src/packages" buildCount="391" releaseName="xdc_corevers" label="default" date="1359065661968"/>
+    </xdcRoot>
+</references>
+<orphans>
+</orphans>
+</release>
diff --git a/file_demo/am572x/test/package/projects/test_rel_c66be_c66be.xml b/file_demo/am572x/test/package/projects/test_rel_c66be_c66be.xml
new file mode 100644 (file)
index 0000000..b2676c1
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Project>
+       <params>
+               <name>test_rel_c66be</name>
+               <location>ccsProjects</location>
+               <target>c66be</target>
+               <buildArtifact>executable</buildArtifact>
+                <files name="lnkr/c66be/test_rel_c66be_ccs.cmd"/>
+                <files name="src/vpesim.c"/>
+                <files name="src/nrsim.c"/>
+                <files name="src/nrbufs.c"/>
+                <files name="src/vpesim_setup.c"/>
+                 <cFlags> -c -k -q --mem_model:data=far -al -pds1111 -pds827 -pds824 -pds837 -pds1037 -pds195 -pdsw225 -pdsw994 -pdsw262 -pds77 -pden -pds232 -mw -os -g -mi10000 -as -ss -o3 --optimize_with_debug -ms3 -pg </cFlags>
+       </params>
+</Project>
diff --git a/file_demo/am572x/test/package/projects/test_rel_c66le_c66le.xml b/file_demo/am572x/test/package/projects/test_rel_c66le_c66le.xml
new file mode 100644 (file)
index 0000000..cec4975
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Project>
+       <params>
+               <name>test_rel_c66le</name>
+               <location>ccsProjects</location>
+               <target>c66le</target>
+               <buildArtifact>executable</buildArtifact>
+                <files name="lnkr/c66le/test_rel_c66le_ccs.cmd"/>
+                <files name="src/vpesim.c"/>
+                <files name="src/nrsim.c"/>
+                <files name="src/nrbufs.c"/>
+                <files name="src/vpesim_setup.c"/>
+                 <cFlags> -c -k -q --mem_model:data=far -al -pds1111 -pds827 -pds824 -pds837 -pds1037 -pds195 -pdsw225 -pdsw994 -pdsw262 -pds77 -pden -pds232 -mw -os -g -mi10000 -as -ss -o3 --optimize_with_debug -ms3 -pg </cFlags>
+       </params>
+</Project>
diff --git a/file_demo/am572x/test/package/projects/test_rel_ce66be_ce66be.xml b/file_demo/am572x/test/package/projects/test_rel_ce66be_ce66be.xml
new file mode 100644 (file)
index 0000000..9bf8dc4
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Project>
+       <params>
+               <name>test_rel_ce66be</name>
+               <location>ccsProjects</location>
+               <target>ce66be</target>
+               <buildArtifact>executable</buildArtifact>
+                <files name="lnkr/ce66be/test_rel_ce66be_ccs.cmd"/>
+                <files name="src/vpesim.c"/>
+                <files name="src/nrsim.c"/>
+                <files name="src/nrbufs.c"/>
+                <files name="src/vpesim_setup.c"/>
+                 <cFlags> -c -k -q --mem_model:data=far -al -pds1111 -pds827 -pds824 -pds837 -pds1037 -pds195 -pdsw225 -pdsw994 -pdsw262 -pds77 -pden -pds232 -mw -os -g -mi10000 -as -ss -o3 --optimize_with_debug -ms3 -pg </cFlags>
+       </params>
+</Project>
diff --git a/file_demo/am572x/test/package/projects/test_rel_ce66le_ce66le.xml b/file_demo/am572x/test/package/projects/test_rel_ce66le_ce66le.xml
new file mode 100644 (file)
index 0000000..ea5dad5
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Project>
+       <params>
+               <name>test_rel_ce66le</name>
+               <location>ccsProjects</location>
+               <target>ce66le</target>
+               <buildArtifact>executable</buildArtifact>
+                <files name="lnkr/ce66le/test_rel_ce66le_ccs.cmd"/>
+                <files name="src/vpesim.c"/>
+                <files name="src/nrsim.c"/>
+                <files name="src/nrbufs.c"/>
+                <files name="src/vpesim_setup.c"/>
+                 <cFlags> -c -k -q --mem_model:data=far -al -pds1111 -pds827 -pds824 -pds837 -pds1037 -pds195 -pdsw225 -pdsw994 -pdsw262 -pds77 -pden -pds232 -mw -os -g -mi10000 -as -ss -o3 --optimize_with_debug -ms3 -pg </cFlags>
+       </params>
+</Project>
diff --git a/file_demo/am572x/test/src/bf_asnr_mss_vau.c b/file_demo/am572x/test/src/bf_asnr_mss_vau.c
new file mode 100644 (file)
index 0000000..f7b0e22
--- /dev/null
@@ -0,0 +1,1188 @@
+/*-----------------------------------------------------------------\r
+ * Filename:  bf_asnr_mss_vau.c\r
+ *                            \r
+ * Description: Demo for the BF, ASNR, MSS and VAU API functions.\r
+ * \r
+ *        Copyright (c) 2016 Texas Instruments Incorporated\r
+ *                                                                                \r
+ *              All rights reserved not granted herein.                           \r
+ *                                                                                \r
+ *                         Limited License.                                       \r
+ *                                                                                \r
+ *  Texas Instruments Incorporated grants a world-wide, royalty-free,             \r
+ *  non-exclusive license under copyrights and patents it now or hereafter owns   \r
+ *  or controls to make, have made, use, import, offer to sell and sell           \r
+ *  ("Utilize") this software subject to the terms herein.  With respect to the   \r
+ *  foregoing patent license, such license is granted solely to the extent that   \r
+ *  any such patent is necessary to Utilize the software alone.  The patent       \r
+ *  license shall not apply to any combinations which include this software,      \r
+ *  other than combinations with devices manufactured by or for TI (\93TI           \r
+ *  Devices\94).  No hardware patent is licensed hereunder.                         \r
+ *                                                                                \r
+ *  Redistributions must preserve existing copyright notices and reproduce this   \r
+ *  license (including the above copyright notice and the disclaimer and (if      \r
+ *  applicable) source code license limitations below) in the documentation       \r
+ *  and/or other materials provided with the distribution                         \r
+ *                                                                                \r
+ *  Redistribution and use in binary form, without modification, are permitted    \r
+ *  provided that the following conditions are met:                               \r
+ *                                                                                \r
+ *    *  No reverse engineering, decompilation, or disassembly of this software   \r
+ *  is permitted with respect to any software provided in binary form.            \r
+ *                                                                                \r
+ *    *  any redistribution and use are licensed by TI for use only with TI       \r
+ *  Devices.                                                                      \r
+ *                                                                                \r
+ *    *  Nothing shall obligate TI to provide you with source code for the        \r
+ *  software licensed and provided to you in object code.                         \r
+ *                                                                                \r
+ *  If software source code is provided to you, modification and redistribution   \r
+ *  of the source code are permitted provided that the following conditions are   \r
+ *  met:                                                                          \r
+ *                                                                                \r
+ *    *  any redistribution and use of the source code, including any resulting   \r
+ *  derivative works, are licensed by TI for use only with TI Devices.            \r
+ *                                                                                \r
+ *    *  any redistribution and use of any object code compiled from the source   \r
+ *  code and any resulting derivative works, are licensed by TI for use only      \r
+ *  with TI Devices.                                                              \r
+ *                                                                                \r
+ *  Neither the name of Texas Instruments Incorporated nor the names of its       \r
+ *  suppliers may be used to endorse or promote products derived from this        \r
+ *  software without specific prior written permission.                           \r
+ *                                                                                \r
+ *  DISCLAIMER.                                                                   \r
+ *                                                                                \r
+ *  THIS SOFTWARE IS PROVIDED BY TI AND TI\92S LICENSORS "AS IS" AND ANY EXPRESS    \r
+ *  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED             \r
+ *  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE        \r
+ *  DISCLAIMED. IN NO EVENT SHALL TI AND TI\92S LICENSORS BE LIABLE FOR ANY         \r
+ *  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES    \r
+ *  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR            \r
+ *  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER    \r
+ *  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT            \r
+ *  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY     \r
+ *  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH   \r
+ *  DAMAGE.                                                                       \r
+ *-----------------------------------------------------------------*/\r
+\r
+/* ANSI C headers */\r
+#include <stdlib.h>\r
+#include <stdio.h>\r
+#include <string.h>\r
+\r
+/* RTSC headers */\r
+#include <ti/mas/types/types.h>\r
+#include <ti/mas/fract/fract.h>\r
+#include <ti/mas/types/const.h>\r
+#include <ti/mas/util/ecomem.h>\r
+\r
+/* 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
+\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
+#endif\r
+\r
+/* Global Varibles */\r
+\r
+/* Global PCM data buffers */\r
+linSample sigInBuffer[NUM_BF_VIRTUAL_MIC][vpe_SIM_MAX_SAMPLES];\r
+linSample sigOutBuffer[vpe_SIM_MAX_SAMPLES];\r
+linSample sigOutBufferMss[vpe_SIM_MAX_SAMPLES];\r
+linSample *buf_Inptr[NUM_BF_VIRTUAL_MIC];\r
+linSample *buf_Outptr;\r
+linSample *buf_OutptrMss;\r
+linSample *buf_Outptr2;\r
+\r
+/* varibles for BF */\r
+tint fltIdx[2][16] = {\r
+  {0, 1, 3, 4, 5, 7, 8, 9, 11, 12, 13, 15, 0, 0, 0, 0}, /* 12 virtual mics 30 degree apart */\r
+  {0, 2, 4, 6, 8, 10, 12, 0, 0, 0, 0, 0, 0, 0, 0},      /* 8 virtual mics 45 degree apart */\r
+};\r
+void  *bfInst[NUM_BF_VIRTUAL_MIC];\r
+tword bfIntMem[bf_INT_HEAP_SIZE];\r
+tword bfExtMem[bf_EXT_HEAP_SIZE];\r
+bfMemHeap_t bfIntHeap;\r
+bfMemHeap_t bfExtHeap;\r
+tint num_bufs_req_by_bf;\r
+const ecomemBuffer_t *bufs_req_by_bf;\r
+ecomemBuffer_t bufs_aloc_for_bf[MAX_NUM_BF_BUFFS];\r
+bfNewConfig_t bf_new_cfg;\r
+linSample bfInFrame[NUM_BF_ANALOG_MIC][vpe_SIM_MAX_SAMPLES];\r
+linSample *inFramePtr[NUM_BF_ANALOG_MIC];\r
+#define bf_MIC_INPUT_SAMP_SIZE AUDIO_FILE_IN_SEC*AUDIO_SMAPLE_FREQ\r
+#define bf_MIC_INPUT_SAMP_PAD AUDIO_SMAPLE_FREQ\r
+#pragma DATA_SECTION (fileInBufs, ".fileInBufs")\r
+#pragma DATA_ALIGN(fileInBufs, 8)\r
+linSample fileInBufs[NUM_BF_ANALOG_MIC][bf_MIC_INPUT_SAMP_SIZE+bf_MIC_INPUT_SAMP_PAD];\r
+tlong fileInSampleNum = bf_MIC_INPUT_SAMP_SIZE;\r
+tlong fileInSampleIdx = 0;\r
+#pragma DATA_SECTION (fileOutBufs, ".fileOutBufs")\r
+#pragma DATA_ALIGN(fileOutBufs, 8)\r
+linSample fileOutBufs[bf_MIC_INPUT_SAMP_SIZE+bf_MIC_INPUT_SAMP_PAD];\r
+tlong fileOutSampleNum = bf_MIC_INPUT_SAMP_SIZE;\r
+tlong fileOutSampleIdx = 0;\r
+\r
+/* varibles for ASNR */\r
+void *asnrInst[NUM_BF_VIRTUAL_MIC];\r
+void *nr_handle[NUM_BF_VIRTUAL_MIC];\r
+linSample vpeIOBufs[vpe_SIM_MAX_SAMPLES];\r
+vpeSimConfig_t  vpeSimC = {\r
+  TRUE,                                  /* bf_on         */\r
+  TRUE,                                  /* nr_on          */\r
+  TRUE,                                  /* mss_on         */\r
+  TRUE,                /* vau_on         */\r
+  0,                    /* sample_cnt     */\r
+  16000,                /* Sampling rate in Hz                        */\r
+  /* BF size configure parameters                            */\r
+  {\r
+       bf_SAMP_RATE_16K,\r
+       NUM_BF_ANALOG_MIC,\r
+       SYS_BF_FILTER_LENGTH,\r
+       bf_TYPE_FIXED,\r
+  },\r
+  /* BF control parameters                            */\r
+  {\r
+       bf_CTL_CONFIG|bf_CTL_MICS, /* Enable BF, operation mode change */\r
+       bf_CTL_CFG_ENABLE|bf_CTL_CFG_OPERATION,\r
+       bf_ENABLE|bf_OPT_NORMAL,\r
+       0x00ff, /* 8 analog mics */\r
+  },\r
+  /* ASNR parameters                            */\r
+  {\r
+    1,                        /* Sampling frequency 0: 8Khz; 1: 16Khz */\r
+    5,                        /* ASNR Signal delay                    */\r
+    10,                       /* ASNR Frequency bands boundary bin 1  */\r
+    32,                       /* ASNR Frequency bands boundary bin 2  */\r
+    9,                        /* ASNR Maximum attenuation in band 1   */\r
+    9,                        /* ASNR Maximum attenuation in band 2   */\r
+    9,                        /* ASNR Maximum attenuation in band 3   */\r
+    31129,                    /* ASNR Maximum signal update rate      */\r
+    29818,                    /* ASNR Minimum signal update rate      */\r
+    -75,                      /* ASNR Noise threshold                 */\r
+    150,                      /* ASNR Noise hangover                  */\r
+  },\r
+  /* MSS control parameters */\r
+  {\r
+    mss_CTL_SWITCH_THRESH|mss_CTL_SWITCH_DURATION|mss_CTL_SWITCH_HNAGOVER, /* bitfield */\r
+    {0x0003, mss_CTL_MODES_DEFAULT},    /* mode {mask, value} */\r
+    {mss_SRC_MIC_FIXED, 0},   /* source {group, index} */\r
+    250,                      /* switch thresh */\r
+    500,                      /* switch duration */\r
+    500,                      /* switch hangover */\r
+  },\r
+  TRUE,                 /* Flag indicating more samples for simulation*/\r
+  160,&nb