aboutsummaryrefslogtreecommitdiffstats
path: root/lab4/RTDSP
diff options
context:
space:
mode:
authorunknown <dm2515@eews303a-028.ic.ac.uk>2018-02-01 11:45:25 +0000
committerunknown <dm2515@eews303a-028.ic.ac.uk>2018-02-01 11:45:25 +0000
commite6ef21c67becd2e136608957e6cbadc9bc5eed73 (patch)
tree3233910f9f4539798210bb793b7d04b053d98d31 /lab4/RTDSP
parentd15acaf23dcc779bd65b393ace28178bd8ac152d (diff)
downloadNoiseSilencer-e6ef21c67becd2e136608957e6cbadc9bc5eed73.tar.gz
NoiseSilencer-e6ef21c67becd2e136608957e6cbadc9bc5eed73.zip
FInished lab4ex2
Diffstat (limited to 'lab4/RTDSP')
-rw-r--r--lab4/RTDSP/.launches/RTDSP.launch4
-rw-r--r--lab4/RTDSP/Debug/RTDSP.map1654
-rw-r--r--lab4/RTDSP/Debug/dsp_bios_.cdb2
-rw-r--r--lab4/RTDSP/Debug/dsp_bios_cfg.s622
-rw-r--r--lab4/RTDSP/intio.c17
5 files changed, 841 insertions, 838 deletions
diff --git a/lab4/RTDSP/.launches/RTDSP.launch b/lab4/RTDSP/.launches/RTDSP.launch
index 67b2807..b7ca99d 100644
--- a/lab4/RTDSP/.launches/RTDSP.launch
+++ b/lab4/RTDSP/.launches/RTDSP.launch
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<launchConfiguration type="com.ti.ccstudio.debug.core.CCELaunchType">
<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&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;?&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;/sourceContainers&gt;&#13;&#10;&lt;/sourceLookupDirector&gt;&#13;&#10;"/>
-<booleanAttribute key="com.ti.ccstudio.debug.core.MRU_PROGRAM_S_ONLY" value="false"/>
<booleanAttribute key="org.eclipse.debug.ui.ATTR_LAUNCH_IN_BACKGROUND" value="false"/>
+<booleanAttribute key="com.ti.ccstudio.debug.core.MRU_PROGRAM_S_ONLY" value="false"/>
<stringAttribute key="org.eclipse.cdt.launch.DEBUGGER_ID" value="com.ti.ccstudio.debug.core.CCEDebugger"/>
<stringAttribute key="CCEDebugOptions.CPU_RESOLVE_OPTION" value="exact"/>
<stringAttribute key="org.eclipse.debug.ui.DISPLAY_NAME" value="RTDSP [Debug] - Spectrum Digital DSK-EVM-eZdsp onboard USB Emulator_0/TMS320C671X"/>
@@ -13,7 +13,7 @@
<stringAttribute key="CCEDebugOptions.TARGET_CONFIGURATION_OPTION" value="full"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="com.ti.ccstudio.debug.core.MRU_PROGRAM_NAME" value="C:\GIT\RTDSP\lab4\RTDSP\Debug\RTDSP.out"/>
-<stringAttribute key="com.ti.ccstudio.debug.core.MRU_MODULES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#13;&#10;&lt;modules&gt;&#13;&#10;&lt;module name=&quot;C:\GIT\RTDSP\lab3\RTDSP\Debug\RTDSP.out&quot; time=&quot;Fri Jan 19 14:07:28 GMT 2018&quot; time_long=&quot;1516370848357&quot;/&gt;&#13;&#10;&lt;module name=&quot;C:\Github\RTDSP\lab3\RTDSP\Debug\RTDSP.out&quot; time=&quot;Tue Jan 23 11:15:11 GMT 2018&quot; time_long=&quot;1516706111426&quot;/&gt;&#13;&#10;&lt;module name=&quot;C:\GIT\RTDSP\lab4\RTDSP\Debug\RTDSP.out&quot; time=&quot;Wed Jan 31 11:01:20 GMT 2018&quot; time_long=&quot;1517396480189&quot;/&gt;&#13;&#10;&lt;/modules&gt;&#13;&#10;"/>
+<stringAttribute key="com.ti.ccstudio.debug.core.MRU_MODULES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#13;&#10;&lt;modules&gt;&#13;&#10;&lt;module name=&quot;C:\GIT\RTDSP\lab3\RTDSP\Debug\RTDSP.out&quot; time=&quot;Fri Jan 19 14:07:28 GMT 2018&quot; time_long=&quot;1516370848357&quot;/&gt;&#13;&#10;&lt;module name=&quot;C:\Github\RTDSP\lab3\RTDSP\Debug\RTDSP.out&quot; time=&quot;Tue Jan 23 11:15:11 GMT 2018&quot; time_long=&quot;1516706111426&quot;/&gt;&#13;&#10;&lt;module name=&quot;C:\GIT\RTDSP\lab4\RTDSP\Debug\RTDSP.out&quot; time=&quot;Thu Feb 01 11:44:21 GMT 2018&quot; time_long=&quot;1517485461898&quot;/&gt;&#13;&#10;&lt;/modules&gt;&#13;&#10;"/>
<stringAttribute key="CCEDebugOptions.CPU_NAME" value="Spectrum Digital DSK-EVM-eZdsp onboard USB Emulator_0/TMS320C671X"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RTDSP"/>
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
diff --git a/lab4/RTDSP/Debug/RTDSP.map b/lab4/RTDSP/Debug/RTDSP.map
index 43d4b9a..98b7493 100644
--- a/lab4/RTDSP/Debug/RTDSP.map
+++ b/lab4/RTDSP/Debug/RTDSP.map
@@ -1,17 +1,17 @@
******************************************************************************
TMS320C6x Linker PC v6.1.15
******************************************************************************
->> Linked Wed Jan 31 11:01:15 2018
+>> Linked Thu Feb 01 11:44:17 2018
OUTPUT FILE NAME: <RTDSP.out>
-ENTRY POINT SYMBOL: "_c_int00" address: 0000a920
+ENTRY POINT SYMBOL: "_c_int00" address: 0000b000
MEMORY CONFIGURATION
name origin length used unused attr fill
---------------------- -------- --------- -------- -------- ---- --------
- IRAM 00000000 00040000 0000bd37 000342c9 RWIX
+ IRAM 00000000 00040000 0000c417 00033be9 RWIX
SDRAM 80000000 00800000 00000000 00800000 RWIX
@@ -80,255 +80,257 @@ section page origin length input sections
00004380 00000020 : utl_doer.o67 (.bios)
000043a0 00000020 : utl_halt.o67 (.bios)
-.text 0 000043c0 00002360
- 000043c0 00000620 rts6700.lib : divf.obj (.text:__divf)
- 000049e0 00000480 dsk6713bslccsv4.lib : dsk6713.obj (.text)
- 00004e60 00000320 intio.obj (.text)
- 00005180 000002e0 dsk6713bslccsv4.lib : dsk6713_aic23_opencodec.obj (.text)
- 00005460 00000240 rts6700.lib : memcpy62.obj (.text:_memcpy)
- 000056a0 000001c0 csl6713.lib : csl_irq.obj (.text:_IRQ_map)
- 00005860 000001a0 : csl_mcbsp.obj (.text:_MCBSP_reset)
- 00005a00 00000180 bios.a67 : gbl_cslpllinit62.o67 (.text)
- 00005b80 00000180 dsk6713bslccsv4.lib : dsk6713_aic23_registers.obj (.text)
- 00005d00 00000140 rts6700.lib : strasg.obj (.text:__strasgi)
- 00005e40 00000120 : sinit.obj (.text:_call_dtors)
- 00005f60 00000100 csl6713.lib : csl_mcbsp.obj (.text:_MCBSP_open)
- 00006060 00000100 : csl_mcbsp.obj (.text:_MCBSP_start)
- 00006160 00000100 rts6700.lib : atexit.obj (.text:_atexit)
- 00006260 000000e0 : frcmpyf_div.obj (.text:__frcmpyf_div)
- 00006340 000000e0 dsk6713bslccsv4.lib : helper_functions_ISR.obj (.text)
- 00006420 000000c0 bios.a67 : tsk_stup.o67 (.text)
- 000064e0 000000a0 csl6713.lib : csl_irq.obj (.text:_setMux)
- 00006580 00000040 : csl_irq.obj (.text:_IRQ_enable)
- 000065c0 00000040 rts6700.lib : sinit.obj (.text:___add_dtor)
- 00006600 00000040 : divf.obj (.text:___isnanf)
- 00006640 00000020 csl6713.lib : csl_irq.obj (.text:_IRQ_globalDisable)
- 00006660 00000020 : csl_irq.obj (.text:_IRQ_globalEnable)
- 00006680 00000020 : csl_irq.obj (.text:_IRQ_nmiEnable)
- 000066a0 00000020 rts6700.lib : _lock.obj (.text:__nop)
- 000066c0 00000020 : _lock.obj (.text:__register_lock)
- 000066e0 00000020 : _lock.obj (.text:__register_unlock)
- 00006700 00000020 csl6713.lib : csl_irq.obj (.text)
+.text 0 000043c0 00002a40
+ 000043c0 00000900 rts6700.lib : divd.obj (.text:__divd)
+ 00004cc0 00000480 dsk6713bslccsv4.lib : dsk6713.obj (.text)
+ 00005140 00000380 rts6700.lib : frcmpyd_div.obj (.text:__frcmpyd_div)
+ 000054c0 00000340 intio.obj (.text)
+ 00005800 000002e0 dsk6713bslccsv4.lib : dsk6713_aic23_opencodec.obj (.text)
+ 00005ae0 00000240 rts6700.lib : memcpy62.obj (.text:_memcpy)
+ 00005d20 000001c0 csl6713.lib : csl_irq.obj (.text:_IRQ_map)
+ 00005ee0 000001a0 : csl_mcbsp.obj (.text:_MCBSP_reset)
+ 00006080 00000180 bios.a67 : gbl_cslpllinit62.o67 (.text)
+ 00006200 00000180 dsk6713bslccsv4.lib : dsk6713_aic23_registers.obj (.text)
+ 00006380 00000140 rts6700.lib : strasg.obj (.text:__strasgi)
+ 000064c0 00000120 : sinit.obj (.text:_call_dtors)
+ 000065e0 00000100 csl6713.lib : csl_mcbsp.obj (.text:_MCBSP_open)
+ 000066e0 00000100 : csl_mcbsp.obj (.text:_MCBSP_start)
+ 000067e0 00000100 rts6700.lib : atexit.obj (.text:_atexit)
+ 000068e0 000000e0 dsk6713bslccsv4.lib : helper_functions_ISR.obj (.text)
+ 000069c0 000000c0 bios.a67 : tsk_stup.o67 (.text)
+ 00006a80 000000a0 rts6700.lib : mpyll.obj (.text:__mpyll)
+ 00006b20 000000a0 : remu.obj (.text:__remu)
+ 00006bc0 000000a0 csl6713.lib : csl_irq.obj (.text:_setMux)
+ 00006c60 00000040 : csl_irq.obj (.text:_IRQ_enable)
+ 00006ca0 00000040 rts6700.lib : sinit.obj (.text:___add_dtor)
+ 00006ce0 00000040 : divd.obj (.text:___isnan)
+ 00006d20 00000020 csl6713.lib : csl_irq.obj (.text:_IRQ_globalDisable)
+ 00006d40 00000020 : csl_irq.obj (.text:_IRQ_globalEnable)
+ 00006d60 00000020 : csl_irq.obj (.text:_IRQ_nmiEnable)
+ 00006d80 00000020 rts6700.lib : _lock.obj (.text:__nop)
+ 00006da0 00000020 : _lock.obj (.text:__register_lock)
+ 00006dc0 00000020 : _lock.obj (.text:__register_unlock)
+ 00006de0 00000020 csl6713.lib : csl_irq.obj (.text)
-.cinit 0 00006720 00001764
- 00006720 00000820 intio.obj (.cinit)
- 00006f40 00000564 dsp_bios_cfg.obj (.cinit)
- 000074a4 00000004 --HOLE-- [fill = 0]
- 000074a8 0000026c bios.a67 : biosdata.o67 (.cinit)
- 00007714 00000004 --HOLE-- [fill = 0]
- 00007718 000001a4 : knl.o67 (.cinit)
- 000078bc 00000004 --HOLE-- [fill = 0]
- 000078c0 0000012c csl6713.lib : csl_irq.obj (.cinit)
- 000079ec 00000004 --HOLE-- [fill = 0]
- 000079f0 000000b0 bios.a67 : swi.o67 (.cinit)
- 00007aa0 00000070 : tsk.o67 (.cinit)
- 00007b10 00000060 : tsk_stup.o67 (.cinit)
- 00007b70 0000005c lnkrtdx.a67 : rtdx.o67 (.cinit)
- 00007bcc 00000004 --HOLE-- [fill = 0]
- 00007bd0 00000054 csl6713.lib : csl_mcbsp.obj (.cinit)
- 00007c24 00000004 --HOLE-- [fill = 0]
- 00007c28 0000004c bios.a67 : rta.o67 (.cinit)
- 00007c74 00000004 --HOLE-- [fill = 0]
- 00007c78 0000004c rtdx.lib : buffer1.o62 (.cinit)
- 00007cc4 00000004 --HOLE-- [fill = 0]
- 00007cc8 00000034 bios.a67 : hwi.o67 (.cinit)
- 00007cfc 00000004 --HOLE-- [fill = 0]
- 00007d00 00000030 dsk6713bslccsv4.lib : dsk6713_aic23_registers.obj (.cinit)
- 00007d30 0000002c bios.a67 : utl_putc.o67 (.cinit)
- 00007d5c 00000004 --HOLE-- [fill = 0]
- 00007d60 0000002c rts6700.lib : exit.obj (.cinit)
- 00007d8c 00000004 --HOLE-- [fill = 0]
- 00007d90 00000024 bios.a67 : obj_init.o67 (.cinit)
- 00007db4 00000004 --HOLE-- [fill = 0]
- 00007db8 0000001c : sys.o67 (.cinit)
- 00007dd4 00000004 --HOLE-- [fill = 0]
- 00007dd8 0000001c rts6700.lib : _lock.obj (.cinit)
+.cinit 0 00006e00 00001764
+ 00006e00 00000820 intio.obj (.cinit)
+ 00007620 00000564 dsp_bios_cfg.obj (.cinit)
+ 00007b84 00000004 --HOLE-- [fill = 0]
+ 00007b88 0000026c bios.a67 : biosdata.o67 (.cinit)
00007df4 00000004 --HOLE-- [fill = 0]
- 00007df8 0000001c : atexit.obj (.cinit)
- 00007e14 00000004 --HOLE-- [fill = 0]
- 00007e18 00000018 bios.a67 : knl_tick.o67 (.cinit)
- 00007e30 00000010 rts6700.lib : divf.obj (.cinit)
- 00007e40 0000000c bios.a67 : gbl_setL2CacheMode.o67 (.cinit)
- 00007e4c 00000004 --HOLE-- [fill = 0]
- 00007e50 0000000c : idl_busy.o67 (.cinit)
- 00007e5c 00000004 --HOLE-- [fill = 0]
- 00007e60 0000000c : knl_swit.o67 (.cinit)
- 00007e6c 00000004 --HOLE-- [fill = 0]
- 00007e70 0000000c rts6700.lib : sinit.obj (.cinit)
- 00007e7c 00000004 --HOLE-- [fill = 0]
- 00007e80 00000004 (.pad.cinit) [fill = 0]
+ 00007df8 000001a4 : knl.o67 (.cinit)
+ 00007f9c 00000004 --HOLE-- [fill = 0]
+ 00007fa0 0000012c csl6713.lib : csl_irq.obj (.cinit)
+ 000080cc 00000004 --HOLE-- [fill = 0]
+ 000080d0 000000b0 bios.a67 : swi.o67 (.cinit)
+ 00008180 00000070 : tsk.o67 (.cinit)
+ 000081f0 00000060 : tsk_stup.o67 (.cinit)
+ 00008250 0000005c lnkrtdx.a67 : rtdx.o67 (.cinit)
+ 000082ac 00000004 --HOLE-- [fill = 0]
+ 000082b0 00000054 csl6713.lib : csl_mcbsp.obj (.cinit)
+ 00008304 00000004 --HOLE-- [fill = 0]
+ 00008308 0000004c bios.a67 : rta.o67 (.cinit)
+ 00008354 00000004 --HOLE-- [fill = 0]
+ 00008358 0000004c rtdx.lib : buffer1.o62 (.cinit)
+ 000083a4 00000004 --HOLE-- [fill = 0]
+ 000083a8 00000034 bios.a67 : hwi.o67 (.cinit)
+ 000083dc 00000004 --HOLE-- [fill = 0]
+ 000083e0 00000030 dsk6713bslccsv4.lib : dsk6713_aic23_registers.obj (.cinit)
+ 00008410 0000002c bios.a67 : utl_putc.o67 (.cinit)
+ 0000843c 00000004 --HOLE-- [fill = 0]
+ 00008440 0000002c rts6700.lib : exit.obj (.cinit)
+ 0000846c 00000004 --HOLE-- [fill = 0]
+ 00008470 00000024 bios.a67 : obj_init.o67 (.cinit)
+ 00008494 00000004 --HOLE-- [fill = 0]
+ 00008498 0000001c : sys.o67 (.cinit)
+ 000084b4 00000004 --HOLE-- [fill = 0]
+ 000084b8 0000001c rts6700.lib : _lock.obj (.cinit)
+ 000084d4 00000004 --HOLE-- [fill = 0]
+ 000084d8 0000001c : atexit.obj (.cinit)
+ 000084f4 00000004 --HOLE-- [fill = 0]
+ 000084f8 00000018 bios.a67 : knl_tick.o67 (.cinit)
+ 00008510 00000010 rts6700.lib : divd.obj (.cinit)
+ 00008520 0000000c bios.a67 : gbl_setL2CacheMode.o67 (.cinit)
+ 0000852c 00000004 --HOLE-- [fill = 0]
+ 00008530 0000000c : idl_busy.o67 (.cinit)
+ 0000853c 00000004 --HOLE-- [fill = 0]
+ 00008540 0000000c : knl_swit.o67 (.cinit)
+ 0000854c 00000004 --HOLE-- [fill = 0]
+ 00008550 0000000c rts6700.lib : sinit.obj (.cinit)
+ 0000855c 00000004 --HOLE-- [fill = 0]
+ 00008560 00000004 (.pad.cinit) [fill = 0]
-.args 0 00007e84 00000004
- 00007e84 00000004 --HOLE-- [fill = 0]
+.args 0 00008564 00000004
+ 00008564 00000004 --HOLE-- [fill = 0]
-.far 0 00007e88 000014c8 UNINITIALIZED
- 00007e88 00000fb8 intio.obj (.far)
- 00008e40 00000188 rts6700.lib : atexit.obj (.far)
- 00008fc8 000000f4 csl6713.lib : csl_irq.obj (.far)
- 000090bc 000000d8 bios.a67 : knl.o67 (.far)
- 00009194 0000005c : tsk.o67 (.far)
- 000091f0 00000054 : obj_init.o67 (.far)
- 00009244 00000050 : tsk_stup.o67 (.far)
- 00009294 00000038 csl6713.lib : csl_mcbsp.obj (.far)
- 000092cc 00000028 dsk6713bslccsv4.lib : dsk6713_aic23_registers.obj (.far)
- 000092f4 00000020 bios.a67 : sys.o67 (.far)
- 00009314 00000010 : knl_tick.o67 (.far)
- 00009324 0000000c : utl_putc.o67 (.far)
- 00009330 0000000c rts6700.lib : exit.obj (.far)
- 0000933c 00000008 : _lock.obj (.far)
- 00009344 00000008 : divf.obj (.far)
- 0000934c 00000004 : sinit.obj (.far)
+.far 0 00008568 000014c8 UNINITIALIZED
+ 00008568 00000fb8 intio.obj (.far)
+ 00009520 00000188 rts6700.lib : atexit.obj (.far)
+ 000096a8 000000f4 csl6713.lib : csl_irq.obj (.far)
+ 0000979c 000000d8 bios.a67 : knl.o67 (.far)
+ 00009874 0000005c : tsk.o67 (.far)
+ 000098d0 00000054 : obj_init.o67 (.far)
+ 00009924 00000050 : tsk_stup.o67 (.far)
+ 00009974 00000038 csl6713.lib : csl_mcbsp.obj (.far)
+ 000099ac 00000028 dsk6713bslccsv4.lib : dsk6713_aic23_registers.obj (.far)
+ 000099d4 00000020 bios.a67 : sys.o67 (.far)
+ 000099f4 00000010 : knl_tick.o67 (.far)
+ 00009a04 0000000c : utl_putc.o67 (.far)
+ 00009a10 0000000c rts6700.lib : exit.obj (.far)
+ 00009a1c 00000008 : _lock.obj (.far)
+ 00009a24 00000008 : divd.obj (.far)
+ 00009a2c 00000004 : sinit.obj (.far)
-.hst1 0 00009350 00000010 UNINITIALIZED
- 00009350 00000010 dsp_bios_cfg.obj (.hst1)
+.hst1 0 00009a30 00000010 UNINITIALIZED
+ 00009a30 00000010 dsp_bios_cfg.obj (.hst1)
.rtdx_text
-* 0 00009360 00000ea0
- 00009360 00000400 rtdx.lib : rtdx_mon.o62 (.rtdx_text:_RTDX_Poll)
- 00009760 00000340 : buffer1.o62 (.rtdx_text:_RTDX_Buffer_WriteCB)
- 00009aa0 00000300 : buffer1.o62 (.rtdx_text:_RTDX_write_next)
- 00009da0 00000140 : rtdx_mon.o62 (.rtdx_text:_RTDX_Mon_Queue)
- 00009ee0 000000e0 : buffer1.o62 (.rtdx_text:_claim)
- 00009fc0 00000080 : rtdx_mon.o62 (.rtdx_text:_RTDX_Init_RT_Monitor)
- 0000a040 00000060 : buffer1.o62 (.rtdx_text:_RTDX_Buffer_Initialize)
- 0000a0a0 00000060 : buffer2.o62 (.rtdx_text:_RTDX_Buffer_ReadCB)
- 0000a100 00000040 : buffer1.o62 (.rtdx_text:_RTDX_Buffer_Size)
- 0000a140 00000040 : rtdx_mon.o62 (.rtdx_text:_RTDX_Final_RT_Monitor)
- 0000a180 00000020 : buffer2.o62 (.rtdx_text:_RTDX_Buffer_Read)
- 0000a1a0 00000020 : buffer1.o62 (.rtdx_text:_RTDX_Buffer_Write)
- 0000a1c0 00000020 : rtdx_mon.o62 (.rtdx_text:_RTDX_checksum)
- 0000a1e0 00000020 : intr_tgt.o62 (.rtdx_text)
+* 0 00009a40 00000ea0
+ 00009a40 00000400 rtdx.lib : rtdx_mon.o62 (.rtdx_text:_RTDX_Poll)
+ 00009e40 00000340 : buffer1.o62 (.rtdx_text:_RTDX_Buffer_WriteCB)
+ 0000a180 00000300 : buffer1.o62 (.rtdx_text:_RTDX_write_next)
+ 0000a480 00000140 : rtdx_mon.o62 (.rtdx_text:_RTDX_Mon_Queue)
+ 0000a5c0 000000e0 : buffer1.o62 (.rtdx_text:_claim)
+ 0000a6a0 00000080 : rtdx_mon.o62 (.rtdx_text:_RTDX_Init_RT_Monitor)
+ 0000a720 00000060 : buffer1.o62 (.rtdx_text:_RTDX_Buffer_Initialize)
+ 0000a780 00000060 : buffer2.o62 (.rtdx_text:_RTDX_Buffer_ReadCB)
+ 0000a7e0 00000040 : buffer1.o62 (.rtdx_text:_RTDX_Buffer_Size)
+ 0000a820 00000040 : rtdx_mon.o62 (.rtdx_text:_RTDX_Final_RT_Monitor)
+ 0000a860 00000020 : buffer2.o62 (.rtdx_text:_RTDX_Buffer_Read)
+ 0000a880 00000020 : buffer1.o62 (.rtdx_text:_RTDX_Buffer_Write)
+ 0000a8a0 00000020 : rtdx_mon.o62 (.rtdx_text:_RTDX_checksum)
+ 0000a8c0 00000020 : intr_tgt.o62 (.rtdx_text)
.rtdx_data
-* 0 0000a200 0000044c UNINITIALIZED
- 0000a200 00000410 dsp_bios_cfg.obj (.rtdx_data)
- 0000a610 00000020 rtdx.lib : buffer1.o62 (.rtdx_data)
- 0000a630 0000001c : rtdx_mon.o62 (.rtdx_data)
+* 0 0000a8e0 0000044c UNINITIALIZED
+ 0000a8e0 00000410 dsp_bios_cfg.obj (.rtdx_data)
+ 0000acf0 00000020 rtdx.lib : buffer1.o62 (.rtdx_data)
+ 0000ad10 0000001c : rtdx_mon.o62 (.rtdx_data)
-.idl 0 0000a64c 00000010 UNINITIALIZED
- 0000a64c 00000010 dsp_bios_cfg.obj (.idl)
+.idl 0 0000ad2c 00000010 UNINITIALIZED
+ 0000ad2c 00000010 dsp_bios_cfg.obj (.idl)
-.sysinit 0 0000a660 00000420
- 0000a660 000002c0 dsp_bios_cfg.obj (.sysinit)
- 0000a920 000000c0 bios.a67 : boot.o67 (.sysinit)
- 0000a9e0 00000080 : tsk_init.o67 (.sysinit)
- 0000aa60 00000020 : obj_init.o67 (.sysinit)
+.sysinit 0 0000ad40 00000420
+ 0000ad40 000002c0 dsp_bios_cfg.obj (.sysinit)
+ 0000b000 000000c0 bios.a67 : boot.o67 (.sysinit)
+ 0000b0c0 00000080 : tsk_init.o67 (.sysinit)
+ 0000b140 00000020 : obj_init.o67 (.sysinit)
.TSK_idle$stk
-* 0 0000aa80 00000400 UNINITIALIZED
- 0000aa80 00000400 dsp_bios_cfg.obj (.TSK_idle$stk)
+* 0 0000b160 00000400 UNINITIALIZED
+ 0000b160 00000400 dsp_bios_cfg.obj (.TSK_idle$stk)
-.stack 0 0000ae80 00000400 UNINITIALIZED
- 0000ae80 00000400 --HOLE--
+.stack 0 0000b560 00000400 UNINITIALIZED
+ 0000b560 00000400 --HOLE--
-.bss 0 0000b280 00000342 UNINITIALIZED
- 0000b280 00000100 bios.a67 : hwi_disp_asm.o67 (.bss)
- 0000b380 000000cc : biosdata.o67 (.bss)
- 0000b44c 0000009c : swi.o67 (.bss)
- 0000b4e8 00000048 : knl.o67 (.bss)
- 0000b530 00000018 : hwi.o67 (.bss)
- 0000b548 00000018 dsp_bios_cfg.obj (.bss)
- 0000b560 00000018 lnkrtdx.a67 : rtdx.o67 (.bss)
- 0000b578 00000010 rtdx.lib : buffer1.o62 (.bss)
- 0000b588 0000000c bios.a67 : tsk.o67 (.bss)
- 0000b594 00000008 : clk_data.o67 (.bss)
- 0000b59c 00000008 : sys.o67 (.bss)
- 0000b5a4 00000008 dsk6713bslccsv4.lib : dsk6713_aic23_opencodec.obj (.bss)
- 0000b5ac 00000008 intio.obj (.bss)
- 0000b5b4 00000004 bios.a67 : clk_data2.o67 (.bss)
- 0000b5b8 00000004 : gbl_setL2CacheMode.o67 (.bss)
- 0000b5bc 00000004 : idl_busy.o67 (.bss)
- 0000b5c0 00000002 dsk6713bslccsv4.lib : dsk6713.obj (.bss)
+.bss 0 0000b960 00000342 UNINITIALIZED
+ 0000b960 00000100 bios.a67 : hwi_disp_asm.o67 (.bss)
+ 0000ba60 000000cc : biosdata.o67 (.bss)
+ 0000bb2c 0000009c : swi.o67 (.bss)
+ 0000bbc8 00000048 : knl.o67 (.bss)
+ 0000bc10 00000018 : hwi.o67 (.bss)
+ 0000bc28 00000018 dsp_bios_cfg.obj (.bss)
+ 0000bc40 00000018 lnkrtdx.a67 : rtdx.o67 (.bss)
+ 0000bc58 00000010 rtdx.lib : buffer1.o62 (.bss)
+ 0000bc68 0000000c bios.a67 : tsk.o67 (.bss)
+ 0000bc74 00000008 : clk_data.o67 (.bss)
+ 0000bc7c 00000008 : sys.o67 (.bss)
+ 0000bc84 00000008 dsk6713bslccsv4.lib : dsk6713_aic23_opencodec.obj (.bss)
+ 0000bc8c 00000008 intio.obj (.bss)
+ 0000bc94 00000004 bios.a67 : clk_data2.o67 (.bss)
+ 0000bc98 00000004 : gbl_setL2CacheMode.o67 (.bss)
+ 0000bc9c 00000004 : idl_busy.o67 (.bss)
+ 0000bca0 00000002 dsk6713bslccsv4.lib : dsk6713.obj (.bss)
-.trace 0 0000b5c4 00000200
- 0000b5c4 00000200 --HOLE-- [fill = 00000000]
+.trace 0 0000bca4 00000200
+ 0000bca4 00000200 --HOLE-- [fill = 00000000]
-.hst 0 0000b7c4 0000003c UNINITIALIZED
- 0000b7c4 0000003c dsp_bios_cfg.obj (.hst)
+.gblinit 0 0000bea4 00000040
+ 0000bea4 00000040 dsp_bios_cfg.obj (.gblinit)
-.LOG_system$buf
-* 0 0000b800 00000100 UNINITIALIZED
- 0000b800 00000100 dsp_bios_cfg.obj (.LOG_system$buf)
+.log 0 0000bee4 00000018
+ 0000bee4 00000018 dsp_bios_cfg.obj (.log)
-.hst0 0 0000b900 00000100 UNINITIALIZED
- 0000b900 00000100 dsp_bios_cfg.obj (.hst0)
+.LOG_system$buf
+* 0 0000bf00 00000100 UNINITIALIZED
+ 0000bf00 00000100 dsp_bios_cfg.obj (.LOG_system$buf)
-.const 0 0000ba00 000000f9
- 0000ba00 0000004e bios.a67 : tsk_stup.o67 (.const)
- 0000ba4e 00000002 --HOLE-- [fill = 0]
- 0000ba50 00000040 dsk6713bslccsv4.lib : dsk6713_aic23_opencodec.obj (.const)
- 0000ba90 00000023 bios.a67 : utl_doab.o67 (.const)
- 0000bab3 00000022 : utl_doer.o67 (.const)
- 0000bad5 00000003 --HOLE-- [fill = 0]
- 0000bad8 00000020 dsk6713bslccsv4.lib : dsk6713.obj (.const)
- 0000baf8 00000001 bios.a67 : tsk.o67 (.const)
+.hst0 0 0000c000 00000100 UNINITIALIZED
+ 0000c000 00000100 dsp_bios_cfg.obj (.hst0)
-.printf 0 0000baf9 0000003f COPY SECTION
- 0000baf9 0000003f dsp_bios_cfg.obj (.printf)
+.const 0 0000c100 000000f9
+ 0000c100 0000004e bios.a67 : tsk_stup.o67 (.const)
+ 0000c14e 00000002 --HOLE-- [fill = 0]
+ 0000c150 00000040 dsk6713bslccsv4.lib : dsk6713_aic23_opencodec.obj (.const)
+ 0000c190 00000023 bios.a67 : utl_doab.o67 (.const)
+ 0000c1b3 00000022 : utl_doer.o67 (.const)
+ 0000c1d5 00000003 --HOLE-- [fill = 0]
+ 0000c1d8 00000020 dsk6713bslccsv4.lib : dsk6713.obj (.const)
+ 0000c1f8 00000001 bios.a67 : tsk.o67 (.const)
-.pip 0 0000bafc 000000c8 UNINITIALIZED
- 0000bafc 000000c8 dsp_bios_cfg.obj (.pip)
+.printf 0 0000c1f9 0000003f COPY SECTION
+ 0000c1f9 0000003f dsp_bios_cfg.obj (.printf)
-.tsk 0 0000bbc4 00000060 UNINITIALIZED
- 0000bbc4 00000060 dsp_bios_cfg.obj (.tsk)
+.pip 0 0000c1fc 000000c8 UNINITIALIZED
+ 0000c1fc 000000c8 dsp_bios_cfg.obj (.pip)
-.gblinit 0 0000bc24 00000040
- 0000bc24 00000040 dsp_bios_cfg.obj (.gblinit)
+.tsk 0 0000c2c4 00000060 UNINITIALIZED
+ 0000c2c4 00000060 dsp_bios_cfg.obj (.tsk)
-.sts 0 0000bc64 00000030
- 0000bc64 00000030 dsp_bios_cfg.obj (.sts)
+.hst 0 0000c324 0000003c UNINITIALIZED
+ 0000c324 0000003c dsp_bios_cfg.obj (.hst)
-.swi 0 0000bc94 0000002c UNINITIALIZED
- 0000bc94 0000002c dsp_bios_cfg.obj (.swi)
+.sts 0 0000c360 00000030
+ 0000c360 00000030 dsp_bios_cfg.obj (.sts)
-.switch 0 0000bcc0 00000028
- 0000bcc0 00000028 rtdx.lib : rtdx_mon.o62 (.switch)
+.swi 0 0000c390 0000002c UNINITIALIZED
+ 0000c390 0000002c dsp_bios_cfg.obj (.swi)
-.log 0 0000bce8 00000018
- 0000bce8 00000018 dsp_bios_cfg.obj (.log)
+.switch 0 0000c3bc 00000028
+ 0000c3bc 00000028 rtdx.lib : rtdx_mon.o62 (.switch)
-.idlcal 0 0000bd00 00000010 UNINITIALIZED
- 0000bd00 00000010 dsp_bios_cfg.obj (.idlcal)
+.idlcal 0 0000c3e4 00000010 UNINITIALIZED
+ 0000c3e4 00000010 dsp_bios_cfg.obj (.idlcal)
-.sys 0 0000bd10 00000010 UNINITIALIZED
- 0000bd10 00000010 dsp_bios_cfg.obj (.sys)
+.sys 0 0000c3f4 00000010 UNINITIALIZED
+ 0000c3f4 00000010 dsp_bios_cfg.obj (.sys)
-.pinit 0 0000bd20 0000000c
- 0000bd20 00000004 rtdx.lib : buffer1.o62 (.pinit)
- 0000bd24 00000004 : rtdx_mon.o62 (.pinit)
- 0000bd28 00000004 --HOLE-- [fill = 0]
+.pinit 0 0000c404 0000000c
+ 0000c404 00000004 rtdx.lib : buffer1.o62 (.pinit)
+ 0000c408 00000004 : rtdx_mon.o62 (.pinit)
+ 0000c40c 00000004 --HOLE-- [fill = 0]
-.trcdata 0 0000bd2c 0000000c
- 0000bd2c 0000000c bios.a67 : trc.o67 (.trcdata)
+.trcdata 0 0000c410 0000000c
+ 0000c410 0000000c bios.a67 : trc.o67 (.trcdata)
-.clk 0 0000bd38 00000008 UNINITIALIZED
- 0000bd38 00000008 dsp_bios_cfg.obj (.clk)
+.clk 0 0000c41c 00000008 UNINITIALIZED
+ 0000c41c 00000008 dsp_bios_cfg.obj (.clk)
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
-0000b280 $bss
-0000b280 .bss
+0000b960 $bss
+0000b960 .bss
00000000 .data
000043c0 .text
-0000a804 BIOS$$CLKOFF
-0000a7c4 BIOS$$CLKON
-0000a660 BIOS_init
-0000a86c BIOS_start
+0000aee4 BIOS$$CLKOFF
+0000aea4 BIOS$$CLKON
+0000ad40 BIOS_init
+0000af4c BIOS_start
00000000 BUF$
00000001 BUF_ENABLED
00000001 CLK$
-0000bd38 CLK_A_TABBEG
+0000c41c CLK_A_TABBEG
00000001 CLK_CALDIV
00000004 CLK_CALMULT
0000dbba CLK_COUNTSPMS
00000000 CLK_COUNTSPMSHIGH
-0000b3a8 CLK_D_idletime
-0000b3a4 CLK_D_isrhook
-0000b3a0 CLK_D_tabbeg
-0000b39c CLK_D_timefxn
+0000ba88 CLK_D_idletime
+0000ba84 CLK_D_isrhook
+0000ba80 CLK_D_tabbeg
+0000ba7c CLK_D_timefxn
00003ce0 CLK_F_getfhtime
00003d00 CLK_F_gethtime
00002de0 CLK_F_getltime
@@ -346,14 +348,14 @@ address name
0000dbba CLK_PRD
00000000 CLK_PRDHIGH
01940000 CLK_REGS
-0000b398 CLK_R_time
+0000ba78 CLK_R_time
00000020 CLK_TCR
00000000 CLK_TDDR
00000000 CLK_TDDRHIGH
00003d00 CLK_TIMEFXN
00000000 CLK_TIMERNUM
00000001 CLK_USETIMER
-0000bd3c CLK_null
+0000c420 CLK_null
00000000 DEV$
00000000 DGN$
00000000 DHL$
@@ -396,11 +398,11 @@ address name
00000000 GBL_SUPPORTCSL
0000dbef GBL_TRCMASKVALUE
00000001 GBL_USERINIT
-00005a28 GBL_USERINITFXN
+000060a8 GBL_USERINITFXN
00000001 GBL_boot
-0000bd34 GBL_initdone
-0000ae80 GBL_stackbeg
-0000b27f GBL_stackend
+0000c418 GBL_initdone
+0000b560 GBL_stackbeg
+0000b95f GBL_stackend
00000000 GIO$
00004300 GIO_CREATEFXN
00004300 GIO_DELETEFXN
@@ -409,14 +411,14 @@ address name
00000000 HOOK$
00000000 HOOK_KNLID
00000001 HST$
-0000b7c4 HST_A_TABBEG
-0000b800 HST_A_TABEND
+0000c324 HST_A_TABBEG
+0000c360 HST_A_TABEND
00000000 HST_DSM
ffffffff HST_DSMBUFSEG
00000400 HST_DSMMEMSIZE
-0000b414 HST_D_chanmask
-0000b418 HST_D_tabbeg
-0000b41c HST_D_tabend
+0000baf4 HST_D_chanmask
+0000baf8 HST_D_tabbeg
+0000bafc HST_D_tabend
000000ff HST_MAXFRAMEALLOWED
00000040 HST_MAXFRAMESET
00000000 HST_NONE
@@ -424,9 +426,9 @@ ffffffff HST_DSMBUFSEG
00000001 HWI$
00000000 HWI_A_VECS
00004018 HWI_CFGDISPATCHED
-0000b540 HWI_D_bss
-0000b544 HWI_D_ccmask
-0000b530 HWI_D_spsave
+0000bc20 HWI_D_bss
+0000bc24 HWI_D_ccmask
+0000bc10 HWI_D_spsave
00001320 HWI_F_dispatch
00000000 HWI_GENERATE_RESET_VEC
0000000a HWI_INT10
@@ -466,49 +468,49 @@ ffffffff HST_DSMBUFSEG
00000000 HWI_RESET$hwi
00000001 HWI_ZEROTAB
00000001 IDL$
-0000bd00 IDL_A_CALBEG
-0000a64c IDL_A_TABBEG
+0000c3e4 IDL_A_CALBEG
+0000ad2c IDL_A_TABBEG
00000006 IDL_CALIBRERROR
00004200 IDL_CALIBRFXN
-0000b5bc IDL_D_busyObj
-0000b388 IDL_D_calbeg
-0000b384 IDL_D_calibrate
-0000b380 IDL_D_tabbeg
-0000a658 IDL_END
-0000bd0c IDL_END$
+0000bc9c IDL_D_busyObj
+0000ba68 IDL_D_calbeg
+0000ba64 IDL_D_calibrate
+0000ba60 IDL_D_tabbeg
+0000ad38 IDL_END
+0000c3f0 IDL_END$
00003e20 IDL_F_busy
00003fa0 IDL_F_calibrate
00004340 IDL_F_loop
00004200 IDL_F_stub
00000001 IDL_USECLKIDLTIME
-0000bc88 IDL_busyObj
-0000bb33 IDL_busyObj$avgfmt
+0000c384 IDL_busyObj
+0000c233 IDL_busyObj$avgfmt
00000001 IDL_busyObj$filter
00000001 IDL_busyObj$iA
00000000 IDL_busyObj$iB
00000001 IDL_busyObj$iC
-0000bb2d IDL_busyObj$maxfmt
+0000c22d IDL_busyObj$maxfmt
00000000 IDL_busyObj$operation
-0000bc84 IDL_busyObj$stsobj
-0000bb30 IDL_busyObj$sumfmt
+0000c380 IDL_busyObj$stsobj
+0000c230 IDL_busyObj$sumfmt
00000002 IDL_busyObj$unittype
-0000a64c IDL_cpuLoad
-0000bd00 IDL_cpuLoad$
+0000ad2c IDL_cpuLoad
+0000c3e4 IDL_cpuLoad$
ffffffff IRAM
00000001 ISRC$
00002da0 KNL_glue
-0000bc94 KNL_swi
+0000c390 KNL_swi
00000001 KNL_swi$dorta
00000000 KNL_swi$ord
00000000 KNL_swi$pri
-0000bc68 KNL_swi$sts
-0000bb09 KNL_swi$sts$avgfmt
+0000c364 KNL_swi$sts
+0000c209 KNL_swi$sts$avgfmt
00000002 KNL_swi$sts$filter
00000001 KNL_swi$sts$filtmaxmult
00000001 KNL_swi$sts$filtsummult
-0000baf9 KNL_swi$sts$maxfmt
-0000bc64 KNL_swi$sts$stsobj
-0000bb01 KNL_swi$sts$sumfmt
+0000c1f9 KNL_swi$sts$maxfmt
+0000c360 KNL_swi$sts$stsobj
+0000c201 KNL_swi$sts$sumfmt
00000000 KNL_swi$sts$unittype
00000000 KNL_swi$swi
00000001 LCK$
@@ -517,30 +519,30 @@ ffffffff IRAM
00000220 LNK_F_getChanPtr
00000278 LNK_F_init
000007c4 LNK_F_readCallBack
-0000a650 LNK_dataPump
-0000bd04 LNK_dataPump$
-0000b564 LNK_dspFrameReadyMask
-0000b560 LNK_dspFrameRequestMask
+0000ad30 LNK_dataPump
+0000c3e8 LNK_dataPump$
+0000bc44 LNK_dspFrameReadyMask
+0000bc40 LNK_dspFrameRequestMask
00000520 LNK_newin
00000660 LNK_newout
00000294 LNK_rcloop
00000360 LNK_rdrtry
-0000b56c LNK_readDone
-0000b570 LNK_readFail
-0000b568 LNK_readPend
+0000bc4c LNK_readDone
+0000bc50 LNK_readFail
+0000bc48 LNK_readPend
00000370 LNK_rrloop
-0000b574 LNK_writeFail
+0000bc54 LNK_writeFail
00000444 LNK_wrloop
00000434 LNK_wrrtry
00000001 LOG$
-0000bce8 LOG_A_TABBEG
-0000bd00 LOG_A_TABEND
+0000bee4 LOG_A_TABBEG
+0000befc LOG_A_TABEND
00000001 LOG_A_TABLEN
-0000b38c LOG_D_system
+0000ba6c LOG_D_system
00000001 LOG_ENABLED
00003ea0 LOG_F_event
-0000bce8 LOG_system
-0000b800 LOG_system$buf
+0000bee4 LOG_system
+0000bf00 LOG_system$buf
00000000 LOG_system$datatype
00000000 LOG_system$log
00000040 LOG_system$size
@@ -555,11 +557,11 @@ ffffffff IRAM
00000000 MSGQ_USEMSGQ
00000000 OBJ$
00000000 PIP$
-0000bafc PIP_A_TABBEG
-0000bbc4 PIP_A_TABEND
+0000c1fc PIP_A_TABBEG
+0000c2c4 PIP_A_TABEND
00000002 PIP_A_TABLEN
-0000b390 PIP_D_tabbeg
-0000b394 PIP_D_tablen
+0000ba70 PIP_D_tabbeg
+0000ba74 PIP_D_tablen
00002654 PIP_F_give
00002654 PIP_F_probe
00002728 PIP_F_start
@@ -573,26 +575,26 @@ ffffffff IRAM
00000000 PRD_A_TABBEG
00000000 PRD_A_TABEND
00000000 PRD_A_TABLEN
-0000b3d0 PRD_D_cur
-0000b3d4 PRD_D_elapsed
-0000b3d8 PRD_D_prevtim
-0000b3dc PRD_D_scalar
-0000b3e0 PRD_D_swihandle
-0000b3e4 PRD_D_tabbeg
-0000b3e8 PRD_D_tablen
-0000b3ec PRD_D_thook
-0000b3cc PRD_D_tick
+0000bab0 PRD_D_cur
+0000bab4 PRD_D_elapsed
+0000bab8 PRD_D_prevtim
+0000babc PRD_D_scalar
+0000bac0 PRD_D_swihandle
+0000bac4 PRD_D_tabbeg
+0000bac8 PRD_D_tablen
+0000bacc PRD_D_thook
+0000baac PRD_D_tick
00001780 PRD_F_swi
00001a40 PRD_F_tick
00004000 PRD_SCALAR
00000000 PRD_SWIHANDLE
000025a0 PRD_THOOKFXN
-0000bd38 PRD_clock
+0000c41c PRD_clock
00000001 QUE$
-0000b3f0 RTA_D_fromHost
-0000b3f8 RTA_D_logval
-0000b408 RTA_D_stsval
-0000b3f4 RTA_D_toHost
+0000bad0 RTA_D_fromHost
+0000bad8 RTA_D_logval
+0000bae8 RTA_D_stsval
+0000bad4 RTA_D_toHost
00004240 RTA_F_andn
00001ed8 RTA_F_dispatch
00001de0 RTA_F_getlog
@@ -601,35 +603,35 @@ ffffffff IRAM
00001e6c RTA_F_readblk
00001e98 RTA_F_resetmem
00001e8c RTA_F_writeword
-0000a654 RTA_dispatcher
-0000bd08 RTA_dispatcher$
+0000ad34 RTA_dispatcher
+0000c3ec RTA_dispatcher$
00001f28 RTA_execute
-0000b7c8 RTA_fromHost
-00009350 RTA_fromHost$buf
+0000c328 RTA_fromHost
+00009a30 RTA_fromHost$buf
00000004 RTA_fromHost$framesize
00000000 RTA_fromHost$hst
00000001 RTA_fromHost$id
00000000 RTA_fromHost$mode
-0000bafc RTA_fromHost$pipe
-0000bb2c RTA_fromHost$pipe$aaa
-0000bb5c RTA_fromHost$pipe$bbb
-0000b548 RTA_fromHost$pipe$dtab
-0000bb00 RTA_fromHost$pipe$rd
-0000bb30 RTA_fromHost$pipe$wr
-0000b7d0 RTA_fromHost$rtdx
-0000b7e4 RTA_toHost
-0000b900 RTA_toHost$buf
+0000c1fc RTA_fromHost$pipe
+0000c22c RTA_fromHost$pipe$aaa
+0000c25c RTA_fromHost$pipe$bbb
+0000bc28 RTA_fromHost$pipe$dtab
+0000c200 RTA_fromHost$pipe$rd
+0000c230 RTA_fromHost$pipe$wr
+0000c330 RTA_fromHost$rtdx
+0000c344 RTA_toHost
+0000c000 RTA_toHost$buf
00000040 RTA_toHost$framesize
00000000 RTA_toHost$hst
00000000 RTA_toHost$id
00000001 RTA_toHost$mode
-0000bb60 RTA_toHost$pipe
-0000bb90 RTA_toHost$pipe$aaa
-0000bbc0 RTA_toHost$pipe$bbb
-0000b554 RTA_toHost$pipe$dtab
-0000bb64 RTA_toHost$pipe$rd
-0000bb94 RTA_toHost$pipe$wr
-0000b7ec RTA_toHost$rtdx
+0000c260 RTA_toHost$pipe
+0000c290 RTA_toHost$pipe$aaa
+0000c2c0 RTA_toHost$pipe$bbb
+0000bc34 RTA_toHost$pipe$dtab
+0000c264 RTA_toHost$pipe$rd
+0000c294 RTA_toHost$pipe$wr
+0000c34c RTA_toHost$rtdx
00000001 RTDX$
00000408 RTDX_BUFMEMSIZE
ffffffff RTDX_DATAMEMSEG
@@ -641,25 +643,25 @@ ffffffff SDRAM
00000000 SEM$
00000000 SIO$
00000001 STS$
-0000bc64 STS_A_TABBEG
-0000bc94 STS_A_TABEND
+0000c360 STS_A_TABBEG
+0000c390 STS_A_TABEND
00003f58 STS_F_add
00003f20 STS_F_delta
00003f84 STS_F_reset
00000001 SWI$
-0000bc94 SWI_A_TABBEG
-0000bcc0 SWI_A_TABEND
+0000c390 SWI_A_TABBEG
+0000c3bc SWI_A_TABEND
00000001 SWI_A_TABLEN
-0000b464 SWI_D_curfxn
-0000b454 SWI_D_curmask
-0000b460 SWI_D_curmbox
-0000b458 SWI_D_curset
-0000b450 SWI_D_execaddr
-0000b46c SWI_D_inswi
-0000b45c SWI_D_lock
-0000b468 SWI_D_rdybeg
-0000b470 SWI_D_rdytab
-0000b44c SWI_D_runaddr
+0000bb44 SWI_D_curfxn
+0000bb34 SWI_D_curmask
+0000bb40 SWI_D_curmbox
+0000bb38 SWI_D_curset
+0000bb30 SWI_D_execaddr
+0000bb4c SWI_D_inswi
+0000bb3c SWI_D_lock
+0000bb48 SWI_D_rdybeg
+0000bb50 SWI_D_rdytab
+0000bb2c SWI_D_runaddr
00000000 SWI_EHOOKFXN
00000ffc SWI_EXECFXN
00000de0 SWI_F_enable
@@ -670,13 +672,13 @@ ffffffff SDRAM
00000000 SWI_IHOOKFXN
000010b8 SWI_RUNFXN
00000001 SYS$
-0000bd10 SYS$config
+0000c3f4 SYS$config
00004280 SYS_ABORTFXN
00004380 SYS_ERRORFXN
000043a0 SYS_EXITFXN
00004140 SYS_PUTCFXN
-0000bd30 TRC_R_mask
-0000bd2c TRC_cinit
+0000c414 TRC_R_mask
+0000c410 TRC_cinit
00000001 TSK$
00000000 TSK_NUM_HOOKS
00000001 TSK_PRIORITY
@@ -687,75 +689,75 @@ ffffffff SDRAM
00004300 TSK_VCREATEFXN
00004300 TSK_VDELETEFXN
00004300 TSK_VEXITFXN
-0000bbd0 TSK_idle
+0000c2d0 TSK_idle
00000000 TSK_idle$ord
00000000 TSK_idle$pri
-0000aa80 TSK_idle$stack
-0000ae18 TSK_idle$stkptr
-0000bc78 TSK_idle$sts
-0000bb23 TSK_idle$sts$avgfmt
+0000b160 TSK_idle$stack
+0000b4f8 TSK_idle$stkptr
+0000c374 TSK_idle$sts
+0000c223 TSK_idle$sts$avgfmt
00000002 TSK_idle$sts$filter
00000001 TSK_idle$sts$filtmaxmult
00000001 TSK_idle$sts$filtsummult
-0000bb13 TSK_idle$sts$maxfmt
-0000bc74 TSK_idle$sts$stsobj
-0000bb1b TSK_idle$sts$sumfmt
+0000c213 TSK_idle$sts$maxfmt
+0000c370 TSK_idle$sts$stsobj
+0000c21b TSK_idle$sts$sumfmt
00000000 TSK_idle$sts$unittype
00000000 TSK_idle$tsk
00000000 UDEV$
-0000a660 _BIOS_init
-0000a86c _BIOS_start
+0000ad40 _BIOS_init
+0000af4c _BIOS_start
0000dbba _CLK_COUNTSPMS
-0000b594 _CLK_DFLTMICROSECS
-0000b3c8 _CLK_D_countspms
-0000b3bc _CLK_D_dirty
-0000b598 _CLK_D_microseconds
-0000b3c0 _CLK_D_prd
-0000b3c4 _CLK_D_tddr
+0000bc74 _CLK_DFLTMICROSECS
+0000baa8 _CLK_D_countspms
+0000ba9c _CLK_D_dirty
+0000bc78 _CLK_D_microseconds
+0000baa0 _CLK_D_prd
+0000baa4 _CLK_D_tddr
00002f54 _CLK_F_itime
0000dbba _CLK_PRD
01940000 _CLK_REGS
00000000 _CLK_TDDR
00000000 _CLK_TIMERNUM
00000001 _CLK_USETIMER
-0000b3ac _CLK_htimeDiv
-0000b3b0 _CLK_htimeMult
-0000b5b4 _CLK_htimePerLtime
+0000ba8c _CLK_htimeDiv
+0000ba90 _CLK_htimeMult
+0000bc94 _CLK_htimePerLtime
00002f54 _CLK_itime
-0000b3b4 _CLK_ltimeDiv
-0000b3b8 _CLK_ltimeMult
+0000ba94 _CLK_ltimeDiv
+0000ba98 _CLK_ltimeMult
00003900 _CLK_measure
000041a0 _CLK_start
000042c0 _CLK_stop
-00008e18 _Config
-0000b5a4 _DSK6713_AIC23_codeccontrolhandle
-0000b5a8 _DSK6713_AIC23_codecdatahandle
-00005c6c _DSK6713_AIC23_config
-00005180 _DSK6713_AIC23_openCodec
-00005c48 _DSK6713_AIC23_rget
-00005b80 _DSK6713_AIC23_rset
-00004b60 _DSK6713_getVersion
-00004bb0 _DSK6713_init
-00004acc _DSK6713_rget
-00004ab8 _DSK6713_rset
-0000b5c0 _DSK6713_version
-000049e0 _DSK6713_wait
-00004a84 _DSK6713_waitusec
+000094f8 _Config
+0000bc84 _DSK6713_AIC23_codeccontrolhandle
+0000bc88 _DSK6713_AIC23_codecdatahandle
+000062ec _DSK6713_AIC23_config
+00005800 _DSK6713_AIC23_openCodec
+000062c8 _DSK6713_AIC23_rget
+00006200 _DSK6713_AIC23_rset
+00004e40 _DSK6713_getVersion
+00004e90 _DSK6713_init
+00004dac _DSK6713_rget
+00004d98 _DSK6713_rset
+0000bca0 _DSK6713_version
+00004cc0 _DSK6713_wait
+00004d64 _DSK6713_waitusec
00004300 _FXN_F_nop
00003da8 _FXN_F_run
00003df8 _FXN_F_zero
00000000 _GBL_CACHE
-0000b424 _GBL_clkIn
+0000bb04 _GBL_clkIn
00003580 _GBL_cslCacheInit
-0000b428 _GBL_freq
+0000bb08 _GBL_freq
00004320 _GBL_getVersion
-0000b420 _GBL_procId
-00005a28 _GBL_setPLLto225MHz
-0000b7c4 _HST_A_TABBEG
-0000b800 _HST_A_TABEND
+0000bb00 _GBL_procId
+000060a8 _GBL_setPLLto225MHz
+0000c324 _HST_A_TABBEG
+0000c360 _HST_A_TABEND
00004018 _HWI_CFGDISPATCHED
-0000b53c _HWI_D_inhwi
-0000b530 _HWI_D_spsave
+0000bc1c _HWI_D_inhwi
+0000bc10 _HWI_D_spsave
00001320 _HWI_F_dispatch
0000000a _HWI_INT10
0000000b _HWI_INT11
@@ -773,149 +775,149 @@ ffffffff SDRAM
00000002 _HWI_RESERVED0
00000003 _HWI_RESERVED1
00000000 _HWI_RESET
-0000b278 _HWI_STKBOTTOM
-0000ae80 _HWI_STKTOP
-0000b530 _HWI_data
+0000b958 _HWI_STKBOTTOM
+0000b560 _HWI_STKTOP
+0000bc10 _HWI_data
00004020 _HWI_disable
-0000b280 _HWI_dispatchTab
+0000b960 _HWI_dispatchTab
00004038 _HWI_enable
0000404c _HWI_restore
-0000b5b0 _H_Codec
-0000bc88 _IDL_busyObj
-0000a64c _IDL_cpuLoad
+0000bc90 _H_Codec
+0000c384 _IDL_busyObj
+0000ad2c _IDL_cpuLoad
00004340 _IDL_loop
ffffffff _IRAM
-00006580 _IRQ_enable
-00006640 _IRQ_globalDisable
-00006660 _IRQ_globalEnable
-000056a0 _IRQ_map
-00006680 _IRQ_nmiEnable
-00004fe8 _ISR_AIC
-0000b4f0 _KNL_alarm
+00006c60 _IRQ_enable
+00006d20 _IRQ_globalDisable
+00006d40 _IRQ_globalEnable
+00005d20 _IRQ_map
+00006d60 _IRQ_nmiEnable
+00005648 _ISR_AIC
+0000bbd0 _KNL_alarm
00003440 _KNL_check
-0000b514 _KNL_curqueue
-0000b504 _KNL_curtask
-0000b50c _KNL_curtime
-0000915c _KNL_dummy
+0000bbf4 _KNL_curqueue
+0000bbe4 _KNL_curtask
+0000bbec _KNL_curtime
+0000983c _KNL_dummy
000036b4 _KNL_enter
00003660 _KNL_exit
00003518 _KNL_idle
-0000b52c _KNL_idlefxn
-0000b4f8 _KNL_inactive
+0000bc0c _KNL_idlefxn
+0000bbd8 _KNL_inactive
000039e0 _KNL_ipost
0000353c _KNL_max
-0000b518 _KNL_maxqueue
+0000bbf8 _KNL_maxqueue
00003aa0 _KNL_post
-0000b508 _KNL_prevtask
-0000b4fc _KNL_priority
-000090bc _KNL_queues
+0000bbe8 _KNL_prevtask
+0000bbdc _KNL_priority
+0000979c _KNL_queues
00001b20 _KNL_run
00002c20 _KNL_saveIsrFrame
-0000b500 _KNL_set
-0000b4f4 _KNL_setpri
-0000bc94 _KNL_swi
-0000b510 _KNL_swiptr
+0000bbe0 _KNL_set
+0000bbd4 _KNL_setpri
+0000c390 _KNL_swi
+0000bbf0 _KNL_swiptr
00002cec _KNL_switch
-0000b520 _KNL_tcreatefxn
-0000b524 _KNL_tdeletefxn
+0000bc00 _KNL_tcreatefxn
+0000bc04 _KNL_tdeletefxn
000025a0 _KNL_tick
-0000b528 _KNL_treadyfxn
-0000b51c _KNL_tswitchfxn
-0000b4e8 _KNL_wFlag
-0000b4ec _KNL_wList
+0000bc08 _KNL_treadyfxn
+0000bbfc _KNL_tswitchfxn
+0000bbc8 _KNL_wFlag
+0000bbcc _KNL_wList
00003b90 _LCK_pend
00003b60 _LCK_post
-0000a650 _LNK_dataPump
-0000b564 _LNK_dspFrameReadyMask
-0000b560 _LNK_dspFrameRequestMask
-0000b56c _LNK_readDone
-0000b570 _LNK_readFail
-0000b568 _LNK_readPend
-0000b574 _LNK_writeFail
-0000bce8 _LOG_A_TABBEG
-0000bd00 _LOG_A_TABEND
+0000ad30 _LNK_dataPump
+0000bc44 _LNK_dspFrameReadyMask
+0000bc40 _LNK_dspFrameRequestMask
+0000bc4c _LNK_readDone
+0000bc50 _LNK_readFail
+0000bc48 _LNK_readPend
+0000bc54 _LNK_writeFail
+0000bee4 _LOG_A_TABBEG
+0000befc _LOG_A_TABEND
00000001 _LOG_A_TABLEN
-0000b38c _LOG_D_system
+0000ba6c _LOG_D_system
00003ea0 _LOG_event
-0000bce8 _LOG_system
-00005f60 _MCBSP_open
-00005860 _MCBSP_reset
-00006060 _MCBSP_start
-0000b42c _MEM_D_NUMSEGMENTS
-0000b434 _MEM_D_freelist
-0000b438 _MEM_D_lockaddr
-0000b430 _MEM_D_memtab
-0000b43c _MEM_D_unlockaddr
+0000bee4 _LOG_system
+000065e0 _MCBSP_open
+00005ee0 _MCBSP_reset
+000066e0 _MCBSP_start
+0000bb0c _MEM_D_NUMSEGMENTS
+0000bb14 _MEM_D_freelist
+0000bb18 _MEM_D_lockaddr
+0000bb10 _MEM_D_memtab
+0000bb1c _MEM_D_unlockaddr
00000000 _MEM_memtab
-0000aa60 _OBJ_init
-00009228 _OBJ_segtab
-000091f0 _OBJ_table
-0000bafc _PIP_A_TABBEG
-0000bbc4 _PIP_A_TABEND
-0000b3cc _PRD_D_tick
-0000bd38 _PRD_clock
-0000a654 _RTA_dispatcher
-0000b7c8 _RTA_fromHost
-0000b7e4 _RTA_toHost
-0000a200 _RTDX_Buffer
-0000a60c _RTDX_Buffer_End
-0000a040 _RTDX_Buffer_Initialize
-0000a180 _RTDX_Buffer_Read
-0000a0a0 _RTDX_Buffer_ReadCB
-0000a100 _RTDX_Buffer_Size
-0000a608 _RTDX_Buffer_Start
-0000a1a0 _RTDX_Buffer_Write
-00009760 _RTDX_Buffer_WriteCB
-0000a140 _RTDX_Final_RT_Monitor
-00009fc0 _RTDX_Init_RT_Monitor
+0000b140 _OBJ_init
+00009908 _OBJ_segtab
+000098d0 _OBJ_table
+0000c1fc _PIP_A_TABBEG
+0000c2c4 _PIP_A_TABEND
+0000baac _PRD_D_tick
+0000c41c _PRD_clock
+0000ad34 _RTA_dispatcher
+0000c328 _RTA_fromHost
+0000c344 _RTA_toHost
+0000a8e0 _RTDX_Buffer
+0000acec _RTDX_Buffer_End
+0000a720 _RTDX_Buffer_Initialize
+0000a860 _RTDX_Buffer_Read
+0000a780 _RTDX_Buffer_ReadCB
+0000a7e0 _RTDX_Buffer_Size
+0000ace8 _RTDX_Buffer_Start
+0000a880 _RTDX_Buffer_Write
+00009e40 _RTDX_Buffer_WriteCB
+0000a820 _RTDX_Final_RT_Monitor
+0000a6a0 _RTDX_Init_RT_Monitor
00000002 _RTDX_JTAGONLY
-0000a1e0 _RTDX_Mask_IER
-00009da0 _RTDX_Mon_Queue
-00009360 _RTDX_Poll
+0000a8c0 _RTDX_Mask_IER
+0000a480 _RTDX_Mon_Queue
+00009a40 _RTDX_Poll
00000000 _RTDX_interrupt_mask
-0000a61c _RTDX_writing
+0000acfc _RTDX_writing
ffffffff _SDRAM
00004080 _SEM_pend
000020a0 _SEM_pendEnterKnl
00003820 _SEM_post
00003820 _SEM_postBinary
00003740 _SEM_postEnterKnl
-0000bc64 _STS_A_TABBEG
-0000bc94 _STS_A_TABEND
+0000c360 _STS_A_TABBEG
+0000c390 _STS_A_TABEND
00003f58 _STS_add
00003f20 _STS_delta
00003f84 _STS_reset
00004360 _STS_set
-0000b464 _SWI_D_curfxn
-0000b454 _SWI_D_curmask
-0000b458 _SWI_D_curset
-0000b450 _SWI_D_execaddr
-0000b46c _SWI_D_inswi
-0000b45c _SWI_D_lock
-0000b468 _SWI_D_rdybeg
-0000b44c _SWI_D_runaddr
-0000b44c _SWI_data
+0000bb44 _SWI_D_curfxn
+0000bb34 _SWI_D_curmask
+0000bb38 _SWI_D_curset
+0000bb30 _SWI_D_execaddr
+0000bb4c _SWI_D_inswi
+0000bb3c _SWI_D_lock
+0000bb48 _SWI_D_rdybeg
+0000bb2c _SWI_D_runaddr
+0000bb2c _SWI_data
00000e50 _SWI_post
-0000b440 _SYS
-0000b5c4 _SYS_PUTCBEG
-0000b7c3 _SYS_PUTCEND
+0000bb20 _SYS
+0000bca4 _SYS_PUTCBEG
+0000bea3 _SYS_PUTCEND
000040e0 _SYS_abort
00003c20 _SYS_exit
-000092f4 _SYS_exitStack
-0000b59c _SYS_exitStackPtr
-0000b5a0 _SYS_exitStackTop
-0000bd30 _TRC_R_mask
-0000b590 _TSK
-00009194 _TSK_ATTRS
-000091b0 _TSK_config
+000099d4 _SYS_exitStack
+0000bc7c _SYS_exitStackPtr
+0000bc80 _SYS_exitStackTop
+0000c414 _TRC_R_mask
+0000bc70 _TSK
+00009874 _TSK_ATTRS
+00009890 _TSK_config
00002fa0 _TSK_exit
-0000bbd0 _TSK_idle
-0000a9e0 _TSK_init
-0000b588 _TSK_nTasks
-0000b58c _TSK_pid
+0000c2d0 _TSK_idle
+0000b0c0 _TSK_init
+0000bc68 _TSK_nTasks
+0000bc6c _TSK_pid
00002a20 _TSK_setup
00003380 _TSK_startup
-000091d0 _TSK_timerSem
+000098b0 _TSK_timerSem
00004280 _UTL_doAbort
00004380 _UTL_doError
00004140 _UTL_doPutc
@@ -923,8 +925,8 @@ ffffffff _SDRAM
00002f70 __CLK_lat1beg
00002f9c __CLK_lat1end
00000c34 __GBL_setL2CacheMode
-0000b448 __HOOK_NUMHOOKS
-0000b444 __HOOK_knlId
+0000bb28 __HOOK_NUMHOOKS
+0000bb24 __HOOK_knlId
00001320 __HWI_lat1beg
000014a0 __HWI_lat1end
000014a0 __HWI_lat2beg
@@ -935,16 +937,16 @@ ffffffff _SDRAM
000015fc __HWI_lat3end2
00003e20 __IDL_lat1beg
00003e70 __IDL_lat1end
-000090b4 __IRQ_dispatchTable
-00008ff0 __IRQ_eventTable
-00006700 __IRQ_hookFetchPacket
-00009074 __IRQ_intTable
+00009794 __IRQ_dispatchTable
+000096d0 __IRQ_eventTable
+00006de0 __IRQ_hookFetchPacket
+00009754 __IRQ_intTable
00003490 __KNL_lat1beg
00003518 __KNL_lat1end
00003ea0 __LOG_lat1beg
-000092c4 __MCBSP_hDev0
-000092c8 __MCBSP_hDev1
-0000926c __MEM_mutex
+000099a4 __MCBSP_hDev0
+000099a8 __MCBSP_hDev1
+0000994c __MEM_mutex
00001e98 __RTA_lat1beg
00001ed0 __RTA_lat1end
00002800 __SEM_dopost
@@ -955,61 +957,63 @@ ffffffff _SDRAM
000010b4 __SWI_lat2end
00000de0 __SWI_lat3beg
00000e4c __SWI_lat3end
-00009244 __TSK_mutex
-00009338 ___TI_enable_exit_profile_output
+00009924 __TSK_mutex
+00009a18 ___TI_enable_exit_profile_output
ffffffff ___TI_pprof_out_hndl
ffffffff ___TI_prof_data_size
ffffffff ___TI_prof_data_start
-000065c0 ___add_dtor
-00008e40 ___atexit_func_id__
+00006ca0 ___add_dtor
+00009520 ___atexit_func_id__
ffffffff ___binit__
-0000b280 ___bss__
+0000b960 ___bss__
ffffffff ___c_args__
-00006720 ___cinit__
+00006e00 ___cinit__
00000000 ___data__
00000000 ___edata__
-0000b5c2 ___end__
-00006720 ___etext__
-0000bd20 ___pinit__
+0000bca2 ___end__
+00006e00 ___etext__
+0000c404 ___pinit__
000043c0 ___text__
00003140 __auto_init
-00009330 __cleanup_ptr
-000043c0 __divf
-00009334 __dtors_ptr
-00006260 __frcmpyf_div
-0000933c __lock
-000066a0 __nop
-000066c0 __register_lock
-000066e0 __register_unlock
-0000ae80 __stack
-00005d00 __strasgi
-00009340 __unlock
-00006160 _atexit
-00007e88 _b
-00008650 _buffer
-0000a920 _c_int00
-00005e40 _call_dtors
-0000934c _dtors
-00004f50 _init_HWI
-00004e8c _init_hardware
-00004e60 _main
-00005460 _memcpy
-000063bc _mono_read_16Bit
-00006394 _mono_write_16Bit
-000050a8 _non_circ_fir
-0000b5ac _ptr
-0000b580 _rtdxNullChanCnt
-0000b584 _rtdxNullFuncCnt
-0000a610 _rtdx_buffer_state
-0000a630 _rtdx_mon_state
-00006368 _stereo_read_16Bit
-00006340 _stereo_write_16Bit
-00005a00 _wait500nS
+00009a10 __cleanup_ptr
+000043c0 __divd
+00009a14 __dtors_ptr
+00005140 __frcmpyd_div
+00009a1c __lock
+00006a80 __mpyll
+00006d80 __nop
+00006da0 __register_lock
+00006dc0 __register_unlock
+00006b20 __remu
+0000b560 __stack
+00006380 __strasgi
+00009a20 __unlock
+000067e0 _atexit
+00008568 _b
+00008d30 _buffer
+0000b000 _c_int00
+000064c0 _call_dtors
+00005708 _circ_fir
+00009a2c _dtors
+000055b0 _init_HWI
+000054ec _init_hardware
+000054c0 _main
+00005ae0 _memcpy
+0000695c _mono_read_16Bit
+00006934 _mono_write_16Bit
+0000bc8c _ptr
+0000bc60 _rtdxNullChanCnt
+0000bc64 _rtdxNullFuncCnt
+0000acf0 _rtdx_buffer_state
+0000ad10 _rtdx_mon_state
+00006908 _stereo_read_16Bit
+000068e0 _stereo_write_16Bit
+00006080 _wait500nS
ffffffff binit
-00006720 cinit
+00006e00 cinit
00000000 edata
-0000b5c2 end
-00006720 etext
+0000bca2 end
+00006e00 etext
00000000 hwi0
00000020 hwi1
00000140 hwi10
@@ -1026,7 +1030,7 @@ ffffffff binit
000000e0 hwi7
00000100 hwi8
00000120 hwi9
-0000bd20 pinit
+0000c404 pinit
GLOBAL SYMBOLS: SORTED BY Symbol Address
@@ -1410,323 +1414,325 @@ address name
000043a0 _UTL_halt
000043c0 .text
000043c0 ___text__
-000043c0 __divf
-000049e0 _DSK6713_wait
-00004a84 _DSK6713_waitusec
-00004ab8 _DSK6713_rset
-00004acc _DSK6713_rget
-00004b60 _DSK6713_getVersion
-00004bb0 _DSK6713_init
+000043c0 __divd
+00004cc0 _DSK6713_wait
+00004d64 _DSK6713_waitusec
+00004d98 _DSK6713_rset
+00004dac _DSK6713_rget
00004e20 GBL_CLKIN
-00004e60 _main
-00004e8c _init_hardware
-00004f50 _init_HWI
-00004fe8 _ISR_AIC
-000050a8 _non_circ_fir
-00005180 _DSK6713_AIC23_openCodec
+00004e40 _DSK6713_getVersion
+00004e90 _DSK6713_init
+00005140 __frcmpyd_div
00005205 GBL_A_VERSION
-00005460 _memcpy
-000056a0 _IRQ_map
-00005860 _MCBSP_reset
-00005a00 _wait500nS
-00005a28 GBL_USERINITFXN
-00005a28 _GBL_setPLLto225MHz
-00005b80 _DSK6713_AIC23_rset
-00005c48 _DSK6713_AIC23_rget
-00005c6c _DSK6713_AIC23_config
-00005d00 __strasgi
-00005e40 _call_dtors
-00005f60 _MCBSP_open
-00006060 _MCBSP_start
-00006160 _atexit
-00006260 __frcmpyf_div
-00006340 _stereo_write_16Bit
-00006368 _stereo_read_16Bit
-00006394 _mono_write_16Bit
-000063bc _mono_read_16Bit
-00006580 _IRQ_enable
-000065c0 ___add_dtor
-00006640 _IRQ_globalDisable
-00006660 _IRQ_globalEnable
-00006680 _IRQ_nmiEnable
-000066a0 __nop
-000066c0 __register_lock
-000066e0 __register_unlock
-00006700 __IRQ_hookFetchPacket
-00006720 ___cinit__
-00006720 ___etext__
-00006720 cinit
-00006720 etext
-00007e88 _b
-00008650 _buffer
-00008e18 _Config
-00008e40 ___atexit_func_id__
-00008ff0 __IRQ_eventTable
-00009074 __IRQ_intTable
-000090b4 __IRQ_dispatchTable
-000090bc _KNL_queues
-0000915c _KNL_dummy
-00009194 _TSK_ATTRS
-000091b0 _TSK_config
-000091d0 _TSK_timerSem
-000091f0 _OBJ_table
-00009228 _OBJ_segtab
-00009244 __TSK_mutex
-0000926c __MEM_mutex
-000092c4 __MCBSP_hDev0
-000092c8 __MCBSP_hDev1
-000092f4 _SYS_exitStack
-00009330 __cleanup_ptr
-00009334 __dtors_ptr
-00009338 ___TI_enable_exit_profile_output
-0000933c __lock
-00009340 __unlock
-0000934c _dtors
-00009350 RTA_fromHost$buf
-00009360 _RTDX_Poll
-00009760 _RTDX_Buffer_WriteCB
-00009da0 _RTDX_Mon_Queue
-00009fc0 _RTDX_Init_RT_Monitor
-0000a040 _RTDX_Buffer_Initialize
-0000a0a0 _RTDX_Buffer_ReadCB
-0000a100 _RTDX_Buffer_Size
-0000a140 _RTDX_Final_RT_Monitor
-0000a180 _RTDX_Buffer_Read
-0000a1a0 _RTDX_Buffer_Write
-0000a1e0 _RTDX_Mask_IER
-0000a200 _RTDX_Buffer
-0000a608 _RTDX_Buffer_Start
-0000a60c _RTDX_Buffer_End
-0000a610 _rtdx_buffer_state
-0000a61c _RTDX_writing
-0000a630 _rtdx_mon_state
-0000a64c IDL_A_TABBEG
-0000a64c IDL_cpuLoad
-0000a64c _IDL_cpuLoad
-0000a650 LNK_dataPump
-0000a650 _LNK_dataPump
-0000a654 RTA_dispatcher
-0000a654 _RTA_dispatcher
-0000a658 IDL_END
-0000a660 BIOS_init
-0000a660 _BIOS_init
-0000a7c4 BIOS$$CLKON
-0000a804 BIOS$$CLKOFF
-0000a86c BIOS_start
-0000a86c _BIOS_start
-0000a920 _c_int00
-0000a9e0 _TSK_init
-0000aa60 _OBJ_init
-0000aa80 TSK_idle$stack
-0000ae18 TSK_idle$stkptr
-0000ae80 GBL_stackbeg
-0000ae80 _HWI_STKTOP
-0000ae80 __stack
-0000b278 _HWI_STKBOTTOM
-0000b27f GBL_stackend
-0000b280 $bss
-0000b280 .bss
-0000b280 _HWI_dispatchTab
-0000b280 ___bss__
-0000b380 IDL_D_tabbeg
-0000b384 IDL_D_calibrate
-0000b388 IDL_D_calbeg
-0000b38c LOG_D_system
-0000b38c _LOG_D_system
-0000b390 PIP_D_tabbeg
-0000b394 PIP_D_tablen
-0000b398 CLK_R_time
-0000b39c CLK_D_timefxn
-0000b3a0 CLK_D_tabbeg
-0000b3a4 CLK_D_isrhook
-0000b3a8 CLK_D_idletime
-0000b3ac _CLK_htimeDiv
-0000b3b0 _CLK_htimeMult
-0000b3b4 _CLK_ltimeDiv
-0000b3b8 _CLK_ltimeMult
-0000b3bc _CLK_D_dirty
-0000b3c0 _CLK_D_prd
-0000b3c4 _CLK_D_tddr
-0000b3c8 _CLK_D_countspms
-0000b3cc PRD_D_tick
-0000b3cc _PRD_D_tick
-0000b3d0 PRD_D_cur
-0000b3d4 PRD_D_elapsed
-0000b3d8 PRD_D_prevtim
-0000b3dc PRD_D_scalar
-0000b3e0 PRD_D_swihandle
-0000b3e4 PRD_D_tabbeg
-0000b3e8 PRD_D_tablen
-0000b3ec PRD_D_thook
-0000b3f0 RTA_D_fromHost
-0000b3f4 RTA_D_toHost
-0000b3f8 RTA_D_logval
-0000b408 RTA_D_stsval
-0000b414 HST_D_chanmask
-0000b418 HST_D_tabbeg
-0000b41c HST_D_tabend
-0000b420 _GBL_procId
-0000b424 _GBL_clkIn
-0000b428 _GBL_freq
-0000b42c _MEM_D_NUMSEGMENTS
-0000b430 _MEM_D_memtab
-0000b434 _MEM_D_freelist
-0000b438 _MEM_D_lockaddr
-0000b43c _MEM_D_unlockaddr
-0000b440 _SYS
-0000b444 __HOOK_knlId
-0000b448 __HOOK_NUMHOOKS
-0000b44c SWI_D_runaddr
-0000b44c _SWI_D_runaddr
-0000b44c _SWI_data
-0000b450 SWI_D_execaddr
-0000b450 _SWI_D_execaddr
-0000b454 SWI_D_curmask
-0000b454 _SWI_D_curmask
-0000b458 SWI_D_curset
-0000b458 _SWI_D_curset
-0000b45c SWI_D_lock
-0000b45c _SWI_D_lock
-0000b460 SWI_D_curmbox
-0000b464 SWI_D_curfxn
-0000b464 _SWI_D_curfxn
-0000b468 SWI_D_rdybeg
-0000b468 _SWI_D_rdybeg
-0000b46c SWI_D_inswi
-0000b46c _SWI_D_inswi
-0000b470 SWI_D_rdytab
-0000b4e8 _KNL_wFlag
-0000b4ec _KNL_wList
-0000b4f0 _KNL_alarm
-0000b4f4 _KNL_setpri
-0000b4f8 _KNL_inactive
-0000b4fc _KNL_priority
-0000b500 _KNL_set
-0000b504 _KNL_curtask
-0000b508 _KNL_prevtask
-0000b50c _KNL_curtime
-0000b510 _KNL_swiptr
-0000b514 _KNL_curqueue
-0000b518 _KNL_maxqueue
-0000b51c _KNL_tswitchfxn
-0000b520 _KNL_tcreatefxn
-0000b524 _KNL_tdeletefxn
-0000b528 _KNL_treadyfxn
-0000b52c _KNL_idlefxn
-0000b530 HWI_D_spsave
-0000b530 _HWI_D_spsave
-0000b530 _HWI_data
-0000b53c _HWI_D_inhwi
-0000b540 HWI_D_bss
-0000b544 HWI_D_ccmask
-0000b548 RTA_fromHost$pipe$dtab
-0000b554 RTA_toHost$pipe$dtab
-0000b560 LNK_dspFrameRequestMask
-0000b560 _LNK_dspFrameRequestMask
-0000b564 LNK_dspFrameReadyMask
-0000b564 _LNK_dspFrameReadyMask
-0000b568 LNK_readPend
-0000b568 _LNK_readPend
-0000b56c LNK_readDone
-0000b56c _LNK_readDone
-0000b570 LNK_readFail
-0000b570 _LNK_readFail
-0000b574 LNK_writeFail
-0000b574 _LNK_writeFail
-0000b580 _rtdxNullChanCnt
-0000b584 _rtdxNullFuncCnt
-0000b588 _TSK_nTasks
-0000b58c _TSK_pid
-0000b590 _TSK
-0000b594 _CLK_DFLTMICROSECS
-0000b598 _CLK_D_microseconds
-0000b59c _SYS_exitStackPtr
-0000b5a0 _SYS_exitStackTop
-0000b5a4 _DSK6713_AIC23_codeccontrolhandle
-0000b5a8 _DSK6713_AIC23_codecdatahandle
-0000b5ac _ptr
-0000b5b0 _H_Codec
-0000b5b4 _CLK_htimePerLtime
-0000b5bc IDL_D_busyObj
-0000b5c0 _DSK6713_version
-0000b5c2 ___end__
-0000b5c2 end
-0000b5c4 _SYS_PUTCBEG
-0000b7c3 _SYS_PUTCEND
-0000b7c4 HST_A_TABBEG
-0000b7c4 _HST_A_TABBEG
-0000b7c8 RTA_fromHost
-0000b7c8 _RTA_fromHost
-0000b7d0 RTA_fromHost$rtdx
-0000b7e4 RTA_toHost
-0000b7e4 _RTA_toHost
-0000b7ec RTA_toHost$rtdx
-0000b800 HST_A_TABEND
-0000b800 LOG_system$buf
-0000b800 _HST_A_TABEND
-0000b900 RTA_toHost$buf
-0000baf9 KNL_swi$sts$maxfmt
-0000bafc PIP_A_TABBEG
-0000bafc RTA_fromHost$pipe
-0000bafc _PIP_A_TABBEG
-0000bb00 RTA_fromHost$pipe$rd
-0000bb01 KNL_swi$sts$sumfmt
-0000bb09 KNL_swi$sts$avgfmt
-0000bb13 TSK_idle$sts$maxfmt
-0000bb1b TSK_idle$sts$sumfmt
-0000bb23 TSK_idle$sts$avgfmt
-0000bb2c RTA_fromHost$pipe$aaa
-0000bb2d IDL_busyObj$maxfmt
-0000bb30 IDL_busyObj$sumfmt
-0000bb30 RTA_fromHost$pipe$wr
-0000bb33 IDL_busyObj$avgfmt
-0000bb5c RTA_fromHost$pipe$bbb
-0000bb60 RTA_toHost$pipe
-0000bb64 RTA_toHost$pipe$rd
-0000bb90 RTA_toHost$pipe$aaa
-0000bb94 RTA_toHost$pipe$wr
-0000bbc0 RTA_toHost$pipe$bbb
-0000bbc4 PIP_A_TABEND
-0000bbc4 _PIP_A_TABEND
-0000bbd0 TSK_idle
-0000bbd0 _TSK_idle
-0000bc64 KNL_swi$sts$stsobj
-0000bc64 STS_A_TABBEG
-0000bc64 _STS_A_TABBEG
-0000bc68 KNL_swi$sts
-0000bc74 TSK_idle$sts$stsobj
-0000bc78 TSK_idle$sts
-0000bc84 IDL_busyObj$stsobj
-0000bc88 IDL_busyObj
-0000bc88 _IDL_busyObj
-0000bc94 KNL_swi
-0000bc94 STS_A_TABEND
-0000bc94 SWI_A_TABBEG
-0000bc94 _KNL_swi
-0000bc94 _STS_A_TABEND
-0000bcc0 SWI_A_TABEND
-0000bce8 LOG_A_TABBEG
-0000bce8 LOG_system
-0000bce8 _LOG_A_TABBEG
-0000bce8 _LOG_system
-0000bd00 IDL_A_CALBEG
-0000bd00 IDL_cpuLoad$
-0000bd00 LOG_A_TABEND
-0000bd00 _LOG_A_TABEND
-0000bd04 LNK_dataPump$
-0000bd08 RTA_dispatcher$
-0000bd0c IDL_END$
-0000bd10 SYS$config
-0000bd20 ___pinit__
-0000bd20 pinit
-0000bd2c TRC_cinit
-0000bd30 TRC_R_mask
-0000bd30 _TRC_R_mask
-0000bd34 GBL_initdone
-0000bd38 CLK_A_TABBEG
-0000bd38 PRD_clock
-0000bd38 _PRD_clock
-0000bd3c CLK_null
+000054c0 _main
+000054ec _init_hardware
+000055b0 _init_HWI
+00005648 _ISR_AIC
+00005708 _circ_fir
+00005800 _DSK6713_AIC23_openCodec
+00005ae0 _memcpy
+00005d20 _IRQ_map
+00005ee0 _MCBSP_reset
+00006080 _wait500nS
+000060a8 GBL_USERINITFXN
+000060a8 _GBL_setPLLto225MHz
+00006200 _DSK6713_AIC23_rset
+000062c8 _DSK6713_AIC23_rget
+000062ec _DSK6713_AIC23_config
+00006380 __strasgi
+000064c0 _call_dtors
+000065e0 _MCBSP_open
+000066e0 _MCBSP_start
+000067e0 _atexit
+000068e0 _stereo_write_16Bit
+00006908 _stereo_read_16Bit
+00006934 _mono_write_16Bit
+0000695c _mono_read_16Bit
+00006a80 __mpyll
+00006b20 __remu
+00006c60 _IRQ_enable
+00006ca0 ___add_dtor
+00006d20 _IRQ_globalDisable
+00006d40 _IRQ_globalEnable
+00006d60 _IRQ_nmiEnable
+00006d80 __nop
+00006da0 __register_lock
+00006dc0 __register_unlock
+00006de0 __IRQ_hookFetchPacket
+00006e00 ___cinit__
+00006e00 ___etext__
+00006e00 cinit
+00006e00 etext
+00008568 _b
+00008d30 _buffer
+000094f8 _Config
+00009520 ___atexit_func_id__
+000096d0 __IRQ_eventTable
+00009754 __IRQ_intTable
+00009794 __IRQ_dispatchTable
+0000979c _KNL_queues
+0000983c _KNL_dummy
+00009874 _TSK_ATTRS
+00009890 _TSK_config
+000098b0 _TSK_timerSem
+000098d0 _OBJ_table
+00009908 _OBJ_segtab
+00009924 __TSK_mutex
+0000994c __MEM_mutex
+000099a4 __MCBSP_hDev0
+000099a8 __MCBSP_hDev1
+000099d4 _SYS_exitStack
+00009a10 __cleanup_ptr
+00009a14 __dtors_ptr
+00009a18 ___TI_enable_exit_profile_output
+00009a1c __lock
+00009a20 __unlock
+00009a2c _dtors
+00009a30 RTA_fromHost$buf
+00009a40 _RTDX_Poll
+00009e40 _RTDX_Buffer_WriteCB
+0000a480 _RTDX_Mon_Queue
+0000a6a0 _RTDX_Init_RT_Monitor
+0000a720 _RTDX_Buffer_Initialize
+0000a780 _RTDX_Buffer_ReadCB
+0000a7e0 _RTDX_Buffer_Size
+0000a820 _RTDX_Final_RT_Monitor
+0000a860 _RTDX_Buffer_Read
+0000a880 _RTDX_Buffer_Write
+0000a8c0 _RTDX_Mask_IER
+0000a8e0 _RTDX_Buffer
+0000ace8 _RTDX_Buffer_Start
+0000acec _RTDX_Buffer_End
+0000acf0 _rtdx_buffer_state
+0000acfc _RTDX_writing
+0000ad10 _rtdx_mon_state
+0000ad2c IDL_A_TABBEG
+0000ad2c IDL_cpuLoad
+0000ad2c _IDL_cpuLoad
+0000ad30 LNK_dataPump
+0000ad30 _LNK_dataPump
+0000ad34 RTA_dispatcher
+0000ad34 _RTA_dispatcher
+0000ad38 IDL_END
+0000ad40 BIOS_init
+0000ad40 _BIOS_init
+0000aea4 BIOS$$CLKON
+0000aee4 BIOS$$CLKOFF
+0000af4c BIOS_start
+0000af4c _BIOS_start
+0000b000 _c_int00
+0000b0c0 _TSK_init
+0000b140 _OBJ_init
+0000b160 TSK_idle$stack
+0000b4f8 TSK_idle$stkptr
+0000b560 GBL_stackbeg
+0000b560 _HWI_STKTOP
+0000b560 __stack
+0000b958 _HWI_STKBOTTOM
+0000b95f GBL_stackend
+0000b960 $bss
+0000b960 .bss
+0000b960 _HWI_dispatchTab
+0000b960 ___bss__
+0000ba60 IDL_D_tabbeg
+0000ba64 IDL_D_calibrate
+0000ba68 IDL_D_calbeg
+0000ba6c LOG_D_system
+0000ba6c _LOG_D_system
+0000ba70 PIP_D_tabbeg
+0000ba74 PIP_D_tablen
+0000ba78 CLK_R_time
+0000ba7c CLK_D_timefxn
+0000ba80 CLK_D_tabbeg
+0000ba84 CLK_D_isrhook
+0000ba88 CLK_D_idletime
+0000ba8c _CLK_htimeDiv
+0000ba90 _CLK_htimeMult
+0000ba94 _CLK_ltimeDiv
+0000ba98 _CLK_ltimeMult
+0000ba9c _CLK_D_dirty
+0000baa0 _CLK_D_prd
+0000baa4 _CLK_D_tddr
+0000baa8 _CLK_D_countspms
+0000baac PRD_D_tick
+0000baac _PRD_D_tick
+0000bab0 PRD_D_cur
+0000bab4 PRD_D_elapsed
+0000bab8 PRD_D_prevtim
+0000babc PRD_D_scalar
+0000bac0 PRD_D_swihandle
+0000bac4 PRD_D_tabbeg
+0000bac8 PRD_D_tablen
+0000bacc PRD_D_thook
+0000bad0 RTA_D_fromHost
+0000bad4 RTA_D_toHost
+0000bad8 RTA_D_logval
+0000bae8 RTA_D_stsval
+0000baf4 HST_D_chanmask
+0000baf8 HST_D_tabbeg
+0000bafc HST_D_tabend
+0000bb00 _GBL_procId
+0000bb04 _GBL_clkIn
+0000bb08 _GBL_freq
+0000bb0c _MEM_D_NUMSEGMENTS
+0000bb10 _MEM_D_memtab
+0000bb14 _MEM_D_freelist
+0000bb18 _MEM_D_lockaddr
+0000bb1c _MEM_D_unlockaddr
+0000bb20 _SYS
+0000bb24 __HOOK_knlId
+0000bb28 __HOOK_NUMHOOKS
+0000bb2c SWI_D_runaddr
+0000bb2c _SWI_D_runaddr
+0000bb2c _SWI_data
+0000bb30 SWI_D_execaddr
+0000bb30 _SWI_D_execaddr
+0000bb34 SWI_D_curmask
+0000bb34 _SWI_D_curmask
+0000bb38 SWI_D_curset
+0000bb38 _SWI_D_curset
+0000bb3c SWI_D_lock
+0000bb3c _SWI_D_lock
+0000bb40 SWI_D_curmbox
+0000bb44 SWI_D_curfxn
+0000bb44 _SWI_D_curfxn
+0000bb48 SWI_D_rdybeg
+0000bb48 _SWI_D_rdybeg
+0000bb4c SWI_D_inswi
+0000bb4c _SWI_D_inswi
+0000bb50 SWI_D_rdytab
+0000bbc8 _KNL_wFlag
+0000bbcc _KNL_wList
+0000bbd0 _KNL_alarm
+0000bbd4 _KNL_setpri
+0000bbd8 _KNL_inactive
+0000bbdc _KNL_priority
+0000bbe0 _KNL_set
+0000bbe4 _KNL_curtask
+0000bbe8 _KNL_prevtask
+0000bbec _KNL_curtime
+0000bbf0 _KNL_swiptr
+0000bbf4 _KNL_curqueue
+0000bbf8 _KNL_maxqueue
+0000bbfc _KNL_tswitchfxn
+0000bc00 _KNL_tcreatefxn
+0000bc04 _KNL_tdeletefxn
+0000bc08 _KNL_treadyfxn
+0000bc0c _KNL_idlefxn
+0000bc10 HWI_D_spsave
+0000bc10 _HWI_D_spsave
+0000bc10 _HWI_data
+0000bc1c _HWI_D_inhwi
+0000bc20 HWI_D_bss
+0000bc24 HWI_D_ccmask
+0000bc28 RTA_fromHost$pipe$dtab
+0000bc34 RTA_toHost$pipe$dtab
+0000bc40 LNK_dspFrameRequestMask
+0000bc40 _LNK_dspFrameRequestMask
+0000bc44 LNK_dspFrameReadyMask
+0000bc44 _LNK_dspFrameReadyMask
+0000bc48 LNK_readPend
+0000bc48 _LNK_readPend
+0000bc4c LNK_readDone
+0000bc4c _LNK_readDone
+0000bc50 LNK_readFail
+0000bc50 _LNK_readFail
+0000bc54 LNK_writeFail
+0000bc54 _LNK_writeFail
+0000bc60 _rtdxNullChanCnt
+0000bc64 _rtdxNullFuncCnt
+0000bc68 _TSK_nTasks
+0000bc6c _TSK_pid
+0000bc70 _TSK
+0000bc74 _CLK_DFLTMICROSECS
+0000bc78 _CLK_D_microseconds
+0000bc7c _SYS_exitStackPtr
+0000bc80 _SYS_exitStackTop
+0000bc84 _DSK6713_AIC23_codeccontrolhandle
+0000bc88 _DSK6713_AIC23_codecdatahandle
+0000bc8c _ptr
+0000bc90 _H_Codec
+0000bc94 _CLK_htimePerLtime
+0000bc9c IDL_D_busyObj
+0000bca0 _DSK6713_version
+0000bca2 ___end__
+0000bca2 end
+0000bca4 _SYS_PUTCBEG
+0000bea3 _SYS_PUTCEND
+0000bee4 LOG_A_TABBEG
+0000bee4 LOG_system
+0000bee4 _LOG_A_TABBEG
+0000bee4 _LOG_system
+0000befc LOG_A_TABEND
+0000befc _LOG_A_TABEND
+0000bf00 LOG_system$buf
+0000c000 RTA_toHost$buf
+0000c1f9 KNL_swi$sts$maxfmt
+0000c1fc PIP_A_TABBEG
+0000c1fc RTA_fromHost$pipe
+0000c1fc _PIP_A_TABBEG
+0000c200 RTA_fromHost$pipe$rd
+0000c201 KNL_swi$sts$sumfmt
+0000c209 KNL_swi$sts$avgfmt
+0000c213 TSK_idle$sts$maxfmt
+0000c21b TSK_idle$sts$sumfmt
+0000c223 TSK_idle$sts$avgfmt
+0000c22c RTA_fromHost$pipe$aaa
+0000c22d IDL_busyObj$maxfmt
+0000c230 IDL_busyObj$sumfmt
+0000c230 RTA_fromHost$pipe$wr
+0000c233 IDL_busyObj$avgfmt
+0000c25c RTA_fromHost$pipe$bbb
+0000c260 RTA_toHost$pipe
+0000c264 RTA_toHost$pipe$rd
+0000c290 RTA_toHost$pipe$aaa
+0000c294 RTA_toHost$pipe$wr
+0000c2c0 RTA_toHost$pipe$bbb
+0000c2c4 PIP_A_TABEND
+0000c2c4 _PIP_A_TABEND
+0000c2d0 TSK_idle
+0000c2d0 _TSK_idle
+0000c324 HST_A_TABBEG
+0000c324 _HST_A_TABBEG
+0000c328 RTA_fromHost
+0000c328 _RTA_fromHost
+0000c330 RTA_fromHost$rtdx
+0000c344 RTA_toHost
+0000c344 _RTA_toHost
+0000c34c RTA_toHost$rtdx
+0000c360 HST_A_TABEND
+0000c360 KNL_swi$sts$stsobj
+0000c360 STS_A_TABBEG
+0000c360 _HST_A_TABEND
+0000c360 _STS_A_TABBEG
+0000c364 KNL_swi$sts
+0000c370 TSK_idle$sts$stsobj
+0000c374 TSK_idle$sts
+0000c380 IDL_busyObj$stsobj
+0000c384 IDL_busyObj
+0000c384 _IDL_busyObj
+0000c390 KNL_swi
+0000c390 STS_A_TABEND
+0000c390 SWI_A_TABBEG
+0000c390 _KNL_swi
+0000c390 _STS_A_TABEND
+0000c3bc SWI_A_TABEND
+0000c3e4 IDL_A_CALBEG
+0000c3e4 IDL_cpuLoad$
+0000c3e8 LNK_dataPump$
+0000c3ec RTA_dispatcher$
+0000c3f0 IDL_END$
+0000c3f4 SYS$config
+0000c404 ___pinit__
+0000c404 pinit
+0000c410 TRC_cinit
+0000c414 TRC_R_mask
+0000c414 _TRC_R_mask
+0000c418 GBL_initdone
+0000c41c CLK_A_TABBEG
+0000c41c PRD_clock
+0000c41c _PRD_clock
+0000c420 CLK_null
0000dbba CLK_COUNTSPMS
0000dbba CLK_HTIMEPERLTIME
0000dbba CLK_PRD
@@ -1752,4 +1758,4 @@ ffffffff ___binit__
ffffffff ___c_args__
ffffffff binit
-[718 symbols]
+[720 symbols]
diff --git a/lab4/RTDSP/Debug/dsp_bios_.cdb b/lab4/RTDSP/Debug/dsp_bios_.cdb
index 9a787ac..2e74b0e 100644
--- a/lab4/RTDSP/Debug/dsp_bios_.cdb
+++ b/lab4/RTDSP/Debug/dsp_bios_.cdb
@@ -75,7 +75,7 @@ type GlobalStatus {
prop Visible :: 0
prop Writable :: 1
}
- global DATE :: "Wed Jan 31 11:01:14 2018" {
+ global DATE :: "Thu Feb 01 11:44:16 2018" {
prop Type :: "{21455EA3-B96A-11cf-9BFE-0000C0AC14C7}"
prop Visible :: 0
prop Writable :: 0
diff --git a/lab4/RTDSP/Debug/dsp_bios_cfg.s62 b/lab4/RTDSP/Debug/dsp_bios_cfg.s62
index 7ee8cbc..cf7c6fa 100644
--- a/lab4/RTDSP/Debug/dsp_bios_cfg.s62
+++ b/lab4/RTDSP/Debug/dsp_bios_cfg.s62
@@ -5,7 +5,7 @@
;; INPUT dsp_bios_.cdb
;; CONFIGURATION/VERSION INFORMATION
- .asg "Wed Jan 31 11:01:14 2018", VERS$DATE
+ .asg "Thu Feb 01 11:44:16 2018", VERS$DATE
;; PROLOGUE
.include dsp_bios_cfg.h62
diff --git a/lab4/RTDSP/intio.c b/lab4/RTDSP/intio.c
index d7dceeb..5e0b11a 100644
--- a/lab4/RTDSP/intio.c
+++ b/lab4/RTDSP/intio.c
@@ -76,7 +76,7 @@ DSK6713_AIC23_CodecHandle H_Codec;
void init_hardware(void);
void init_HWI(void);
void ISR_AIC(void);
-short non_circ_fir(void);
+short circ_fir(void);
/********************************** Main routine ************************************/
void main(){
// initialize board and the audio port
@@ -129,8 +129,8 @@ void ISR_AIC()
short sample_in, sample_out;
sample_in = mono_read_16Bit();
- buffer[ptr] = (float) sample_in / 32767.f;
- sample_out = non_circ_fir();
+ buffer[ptr] = (double) sample_in / 30000.0;
+ sample_out = circ_fir();
mono_write_16Bit(sample_out);
if (ptr == 0)
@@ -139,15 +139,12 @@ void ISR_AIC()
}
// Perform linear convolution
-short non_circ_fir()
+short circ_fir()
{
-
double y = 0;
- int M, i;
- M = sizeof(b) / sizeof(b[0]);
+ int i;
for(i = 0; i < N; i++) {
- y += buffer[i] * b[M-i-1];
+ y += buffer[(i+ptr)%N] * b[N-i-1];
}
- return y*32767;
+ return y*30000;
}
-