****************************************************************************** TMS320C55x Linker PC v4.4.1 ****************************************************************************** >> Linked Thu Apr 25 15:48:04 2019 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00" address: 0001c622 MEMORY CONFIGURATION name origin length used unused attr fill (bytes) (bytes) (bytes) (bytes) ---------------------- -------- --------- -------- -------- ---- -------- MMR 00000000 000000c0 00000000 000000c0 RWIX DARAM0 000000c0 00001f40 0000178e 000007b2 RWIX DARAM1 00002000 00002000 00000000 00002000 RWIX DARAM2 00004000 0000c000 00008e68 00003198 RWIX SARAM0 00010000 00016000 0000c82e 000097d2 RWIX SARAM12 00028000 00002000 00000000 00002000 RWIX SARAM13 0002a000 00002000 00000000 00002000 RWIX SARAM14 0002c000 00002000 00000000 00002000 RWIX SARAM15 0002e000 00002000 00000000 00002000 RWIX SARAM16 00030000 00002000 00000000 00002000 RWIX SARAM17 00032000 00002000 00000000 00002000 RWIX SARAM18 00034000 00002000 00000000 00002000 RWIX SARAM19 00036000 00002000 00000000 00002000 RWIX SARAM20 00038000 00002000 00000000 00002000 RWIX SARAM21 0003a000 00013000 00003294 0000fd6c RWIX SARAM31 0004e000 00002000 00000000 00002000 RWIX ROM 00fe0000 0001ff00 00000000 0001ff00 RWIX VECS 00ffff00 00000100 00000000 00000100 RWIX SECTION ALLOCATION MAP (Addresses surrounded by []'s are displayed for convenience only!) output attributes/ section page orgn(bytes) orgn(words) len(bytes) len(words) input sections -------- ---- ----------- ----------- ---------- ---------- -------------- .stack 0 [ 000000c0 ] 00000060 * 00000400 UNINITIALIZED [ 000000c0 ] 00000060 * 00000400 --HOLE-- .cinit 0 [ 000008c0 ] 00000460 * 000003a7 [ 000008c0 ] 00000460 * 000001cc WIMIC_NOTCH.obj (.cinit) [ 00000c58 ] 0000062c * 000000d4 WIMIC_DSP.obj (.cinit) [ 00000e00 ] 00000700 * 0000002d rts55x.lib : lowlev.obj (.cinit) [ 00000e5a ] 0000072d * 0000002a : defs.obj (.cinit) [ 00000eae ] 00000757 * 00000018 WIMIC_DMA.obj (.cinit) [ 00000ede ] 0000076f * 00000013 rts55x.lib : log.obj (.cinit) [ 00000f04 ] 00000782 * 00000011 DAC_PCM5142.obj (.cinit) [ 00000f26 ] 00000793 * 00000011 rts55x.lib : exp.obj (.cinit) [ 00000f48 ] 000007a4 * 0000000c WIMIC_SPI.obj (.cinit) [ 00000f60 ] 000007b0 * 0000000c rts55x.lib : sinh.obj (.cinit) [ 00000f78 ] 000007bc * 0000000b : cos.obj (.cinit) [ 00000f8e ] 000007c7 * 0000000b : sin.obj (.cinit) [ 00000fa4 ] 000007d2 * 0000000a : _lock.obj (.cinit) [ 00000fb8 ] 000007dc * 0000000a : exit.obj (.cinit) [ 00000fcc ] 000007e6 * 00000008 C55XXCSL_LP.lib : csl_i2s.obj (.cinit) [ 00000fdc ] 000007ee * 00000008 WIMIC_TIMER.obj (.cinit) [ 00000fec ] 000007f6 * 00000004 WIMIC_I2C.obj (.cinit) [ 00000ff4 ] 000007fa * 00000004 rts55x.lib : errno.obj (.cinit) [ 00000ffc ] 000007fe * 00000004 : fopen.obj (.cinit) [ 00001004 ] 00000802 * 00000004 : memory.obj (.cinit) [ 0000100c ] 00000806 * 00000001 --HOLE-- [fill = 0] .sysstack * 0 [ 00001010 ] 00000808 * 00000200 UNINITIALIZED [ 00001010 ] 00000808 * 00000200 --HOLE-- .cio 0 [ 00001410 ] 00000a08 * 00000120 UNINITIALIZED [ 00001410 ] 00000a08 * 00000120 rts55x.lib : trgmsg.obj (.cio) vectors 0 00001700 [ 00000b80 ] 00000200 * NOLOAD SECTION 00001700 [ 00000b80 ] 00000100 * C55XXCSL_LP.lib : vectors.obj (vectors) 00001800 [ 00000c00 ] 00000100 * rts55x.lib : vectors.obj (vectors) .data 0 [ 00004000 ] 00002000 * 00000000 UNINITIALIZED .bss 0 [ 00004000 ] 00002000 * 000044c2 UNINITIALIZED [ 00004000 ] 00002000 * 00001dfa WIMIC_NOTCH.obj (.bss) [ 00007bf4 ] 00003dfa * 000011c7 WIMIC_I2C.obj (.bss) [ 00009f82 ] 00004fc1 * 00000001 rts55x.lib : errno.obj (.bss) [ 00009f84 ] 00004fc2 * 00000012 C55XXCSL_LP.lib : csl_i2c.obj (.bss) [ 00009fa8 ] 00004fd4 * 00000008 WIMIC_DEVICE.obj (.bss) [ 00009fb8 ] 00004fdc * 00000004 rts55x.lib : _lock.obj (.bss) [ 00009fc0 ] 00004fe0 * 00001057 WIMIC_DMA.obj (.bss) [ 0000c06e ] 00006037 * 00000001 rts55x.lib : fopen.obj (.bss) [ 0000c070 ] 00006038 * 00000119 : defs.obj (.bss) [ 0000c2a2 ] 00006151 * 00000001 --HOLE-- [ 0000c2a4 ] 00006152 * 000000ed WIMIC_DSP.obj (.bss) [ 0000c47e ] 0000623f * 000000d0 rts55x.lib : trgdrv.obj (.bss) [ 0000c61e ] 0000630f * 00000001 --HOLE-- [ 0000c620 ] 00006310 * 00000084 C55XXCSL_LP.lib : csl_intc.obj (.bss) [ 0000c728 ] 00006394 * 00000071 rts55x.lib : lowlev.obj (.bss) [ 0000c80a ] 00006405 * 00000001 --HOLE-- [ 0000c80c ] 00006406 * 00000030 WIMIC_SPI.obj (.bss) [ 0000c86c ] 00006436 * 0000002a C55XXCSL_LP.lib : csl_i2s.obj (.bss) [ 0000c8c0 ] 00006460 * 00000010 rts55x.lib : log.obj (.bss) [ 0000c8e0 ] 00006470 * 0000000f DAC_PCM5142.obj (.bss) [ 0000c8fe ] 0000647f * 00000001 --HOLE-- [ 0000c900 ] 00006480 * 0000000e rts55x.lib : exp.obj (.bss) [ 0000c91c ] 0000648e * 00000008 WIMIC_TIMER.obj (.bss) [ 0000c92c ] 00006496 * 00000008 rts55x.lib : cos.obj (.bss) [ 0000c93c ] 0000649e * 00000008 : sin.obj (.bss) [ 0000c94c ] 000064a6 * 00000006 WIMIC_I2S.obj (.bss) [ 0000c958 ] 000064ac * 00000006 rts55x.lib : memory.obj (.bss) [ 0000c964 ] 000064b2 * 00000006 : sinh.obj (.bss) [ 0000c970 ] 000064b8 * 00000004 : exit.obj (.bss) [ 0000c978 ] 000064bc * 00000003 C55XXCSL_LP.lib : csl_spi.obj (.bss) [ 0000c97e ] 000064bf * 00000003 : csl_sysctrl.obj (.bss) .sysmem 0 [ 0000c984 ] 000064c2 * 00000200 UNINITIALIZED [ 0000c984 ] 000064c2 * 00000200 --HOLE-- .switch 0 [ 0000cd84 ] 000066c2 * 00000072 [ 0000cd84 ] 000066c2 * 00000020 C55XXCSL_LP.lib : csl_dma.obj (.switch:_DMA_config) [ 0000cdc4 ] 000066e2 * 00000020 : csl_dma.obj (.switch:_DMA_getConfig) [ 0000ce04 ] 00006702 * 00000020 : csl_dma.obj (.switch:_DMA_reset) [ 0000ce44 ] 00006722 * 00000012 : csl_sysctrl.obj (.switch:_SYS_setEBSR) .text 0 00010000 [ 00008000 ] 0000c82e * 00010000 [ 00008000 ] 00001f50 * C55XXCSL_LP.lib : csl_dma.obj (.text) 00011f50 [ 00008fa8 ] 000015a4 * rts55x.lib : _printfi.obj (.text) 000134f4 [ 00009a7a ] 00000e8f * C55XXCSL_LP.lib : csl_i2c.obj (.text) 00014383 [ 0000a1c1+] 00000c98 * WIMIC_NOTCH.obj (.text) 0001501b [ 0000a80d+] 00000c4a * WIMIC_SPI.obj (.text) 00015c65 [ 0000ae32+] 000009a2 * C55XXCSL_LP.lib : csl_i2s.obj (.text) 00016607 [ 0000b303+] 000006c0 * WIMIC_I2C.obj (.text) 00016cc7 [ 0000b663+] 0000056b * C55XXCSL_LP.lib : csl_spi.obj (.text) 00017232 [ 0000b919 ] 00000543 * rts55x.lib : lowlev.obj (.text) 00017775 [ 0000bbba+] 00000528 * : trgdrv.obj (.text) 00017c9d [ 0000be4e+] 00000508 * C55XXCSL_LP.lib : csl_intc.obj (.text) 000181a5 [ 0000c0d2+] 000004b5 * rts55x.lib : memory.obj (.text) 0001865a [ 0000c32d ] 000003cc * : divd.obj (.text) 00018a26 [ 0000c513 ] 00000340 * DAC_PCM5142.obj (.text) 00018d66 [ 0000c6b3 ] 00000336 * WIMIC_TIMER.obj (.text:retain) 0001909c [ 0000c84e ] 0000027f * rts55x.lib : fopen.obj (.text) 0001931b [ 0000c98d+] 0000025e * C55XXCSL_LP.lib : csl_sysctrl.obj (.text) 00019579 [ 0000cabc+] 0000025e * rts55x.lib : llmpy.obj (.text) 000197d7 [ 0000cbeb+] 0000025a * : addd.obj (.text) 00019a31 [ 0000cd18+] 00000233 * WIMIC_DMA.obj (.text:retain) 00019c64 [ 0000ce32 ] 00000227 * WIMIC_DEVICE.obj (.text) 00019e8b [ 0000cf45+] 0000021d * WIMIC_DSP.obj (.text) 0001a0a8 [ 0000d054 ] 00000218 * rts55x.lib : cos.obj (.text) 0001a2c0 [ 0000d160 ] 000001f9 * WIMIC_DMA.obj (.text) 0001a4b9 [ 0000d25c+] 000001f2 * rts55x.lib : sin.obj (.text) 0001a6ab [ 0000d355+] 000001ea * : cmpd.obj (.text) 0001a895 [ 0000d44a+] 000001d3 * 55xdspx_r3.lib : cfft_scale.obj (.text) 0001aa68 [ 0000d534 ] 000001b6 * rts55x.lib : exp.obj (.text) 0001ac1e [ 0000d60f ] 00000163 * : fputs.obj (.text) 0001ad81 [ 0000d6c0+] 00000160 * : sinh.obj (.text) 0001aee1 [ 0000d770+] 0000014c * : mpyd.obj (.text) 0001b02d [ 0000d816+] 00000120 * WIMIC_I2C.obj (.text:retain) 0001b14d [ 0000d8a6+] 00000109 * WIMIC_TIMER.obj (.text) 0001b256 [ 0000d92b ] 000000f2 * rts55x.lib : ldexp.obj (.text) 0001b348 [ 0000d9a4 ] 000000eb * : log.obj (.text) 0001b433 [ 0000da19+] 000000e6 * : setvbuf.obj (.text) 0001b519 [ 0000da8c+] 000000dd * : _io_perm.obj (.text) 0001b5f6 [ 0000dafb ] 000000d6 * 55xdspx_r3.lib : cbrev.obj (.text) 0001b6cc [ 0000db66 ] 000000cc * rts55x.lib : frexp.obj (.text) 0001b798 [ 0000dbcc ] 000000c2 * : fflush.obj (.text) 0001b85a [ 0000dc2d ] 000000bf * : modf.obj (.text) 0001b919 [ 0000dc8c+] 000000ba * : trgmsg.obj (.text:CIO_breakpoint) 0001b9d3 [ 0000dce9+] 000000a6 * : fputc.obj (.text) 0001ba79 [ 0000dd3c+] 000000a1 * : divul.obj (.text) 0001bb1a [ 0000dd8d ] 00000098 * WIMIC_I2S.obj (.text) 0001bbb2 [ 0000ddd9 ] 0000008d * 55xdspx_r3.lib : maxidx.obj (.text) 0001bc3f [ 0000de1f+] 0000008d * : unpack.obj (.text) 0001bccc [ 0000de66 ] 0000008c * C55XXCSL_LP.lib : csl_irqplug.obj (.text) 0001bd58 [ 0000deac ] 0000007d * rts55x.lib : ltoa.obj (.text) 0001bdd5 [ 0000deea+] 0000007b * : fclose.obj (.text) 0001be50 [ 0000df28 ] 00000077 * : fixdul.obj (.text) 0001bec7 [ 0000df63+] 00000076 * : frcmpyd.obj (.text) 0001bf3d [ 0000df9e+] 00000073 * : frcmpyd_div.obj (.text) 0001bfb0 [ 0000dfd8 ] 00000072 * : remul.obj (.text) 0001c022 [ 0000e011 ] 0000006f * : fixdli.obj (.text) 0001c091 [ 0000e048+] 0000006d * C55XXCSL_LP.lib : vectors.obj (.text) 0001c0fe [ 0000e07f ] 0000006d * rts55x.lib : trgmsg.obj (.text) 0001c16b [ 0000e0b5+] 0000006b * : fseek.obj (.text) 0001c1d6 [ 0000e0eb ] 00000067 * : fltlid.obj (.text) 0001c23d [ 0000e11e+] 0000005f * : round.obj (.text) 0001c29c [ 0000e14e ] 0000005c * : atoi.obj (.text) 0001c2f8 [ 0000e17c ] 0000005b * : fltuld.obj (.text) 0001c353 [ 0000e1a9+] 00000056 * 55xdspx_r3.lib : fir.obj (.text) 0001c3a9 [ 0000e1d4+] 00000050 * rts55x.lib : printf.obj (.text) 0001c3f9 [ 0000e1fc+] 0000004d * : autoinit.obj (.text) 0001c446 [ 0000e223 ] 0000004b * : args_main.obj (.text) 0001c491 [ 0000e248+] 0000004b * : remli.obj (.text) 0001c4dc [ 0000e26e ] 00000048 * : divli.obj (.text) 0001c524 [ 0000e292 ] 00000041 * : trunc.obj (.text) 0001c565 [ 0000e2b2+] 00000040 * main.obj (.text) 0001c5a5 [ 0000e2d2+] 0000003f * rts55x.lib : memcpy.obj (.text) 0001c5e4 [ 0000e2f2 ] 0000003e * : exit.obj (.text) 0001c622 [ 0000e311 ] 00000034 * : boot.obj (.text) 0001c656 [ 0000e32b ] 0000002f * 55xdspx_r3.lib : mul32.obj (.text) 0001c685 [ 0000e342+] 0000002a * rts55x.lib : fixdi.obj (.text) 0001c6af [ 0000e357+] 0000002a * : udiv.obj (.text) 0001c6d9 [ 0000e36c+] 00000023 * : memccpy.obj (.text) 0001c6fc [ 0000e37e ] 0000001f * 55xdspx_r3.lib : add.obj (.text) 0001c71b [ 0000e38d+] 0000001f * : sub.obj (.text) 0001c73a [ 0000e39d ] 0000001d * : power.obj (.text) 0001c757 [ 0000e3ab+] 0000001b * rts55x.lib : fixdu.obj (.text) 0001c772 [ 0000e3b9 ] 0000001a * 55xdspx_r3.lib : neg.obj (.text) 0001c78c [ 0000e3c6 ] 0000001a * rts55x.lib : isinf.obj (.text) 0001c7a6 [ 0000e3d3 ] 00000014 * : subd.obj (.text) 0001c7ba [ 0000e3dd ] 00000013 * : lmpy.obj (.text) 0001c7cd [ 0000e3e6+] 00000012 * : _lock.obj (.text) 0001c7df [ 0000e3ef+] 00000011 * : memset.obj (.text) 0001c7f0 [ 0000e3f8 ] 00000010 * : negd.obj (.text) 0001c800 [ 0000e400 ] 0000000e * : fltud.obj (.text) 0001c80e [ 0000e407 ] 0000000c * : fltid.obj (.text) 0001c81a [ 0000e40d ] 0000000a * : remove.obj (.text) 0001c824 [ 0000e412 ] 00000007 * : exit.obj (.text:CIO_breakpoint) 0001c82b [ 0000e415+] 00000002 * : vectors.obj (.text) 0001c82d [ 0000e416 ] 00000001 * --HOLE-- [fill = 20] .const 0 [ 0003a000 ] 0001d000 * 0000194a [ 0003a000 ] 0001d000 * 00001304 DAC_PCM5142.obj (.const:_miniDSP_D_reg_values) [ 0003c608 ] 0001e304 * 0000006a WIMIC_I2C.obj (.const:.string) [ 0003c6dc ] 0001e36e * 00000012 rts55x.lib : exp.obj (.const) [ 0003c700 ] 0001e380 * 00000400 55xdspx_r3.lib : twiddle.obj (.const:twiddle) [ 0003cf00 ] 0001e780 * 00000101 rts55x.lib : ctype.obj (.const:__ctypes_) [ 0003d102 ] 0001e881 * 00000001 --HOLE-- [fill = 0] [ 0003d104 ] 0001e882 * 00000024 : _printfi.obj (.const:.string) [ 0003d14c ] 0001e8a6 * 00000016 WIMIC_NOTCH.obj (.const) [ 0003d178 ] 0001e8bc * 00000016 rts55x.lib : cos.obj (.const) [ 0003d1a4 ] 0001e8d2 * 00000014 : sin.obj (.const) [ 0003d1cc ] 0001e8e6 * 00000014 : sinh.obj (.const) [ 0003d1f4 ] 0001e8fa * 0000000c : _printfi.obj (.const) [ 0003d20c ] 0001e906 * 0000000a : ldexp.obj (.const) [ 0003d220 ] 0001e910 * 0000000a : log.obj (.const) [ 0003d234 ] 0001e91a * 00000008 : divd.obj (.const:_initial_approx$1) [ 0003d244 ] 0001e922 * 00000008 : frexp.obj (.const) [ 0003d254 ] 0001e92a * 00000008 : round.obj (.const) [ 0003d264 ] 0001e932 * 00000006 : modf.obj (.const) [ 0003d270 ] 0001e938 * 00000004 WIMIC_DEVICE.obj (.const) [ 0003d278 ] 0001e93c * 00000004 WIMIC_TIMER.obj (.const) [ 0003d280 ] 0001e940 * 00000004 rts55x.lib : trunc.obj (.const) [ 0003d288 ] 0001e944 * 00000002 : fputs.obj (.const:.string) [ 0003d28c ] 0001e946 * 00000002 : fltlid.obj (.const) [ 0003d290 ] 0001e948 * 00000002 : fltuld.obj (.const) GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name abs. value/ byte addr word addr name --------- --------- ---- 00000002 $TI_capability$C5500$CallingConvention 00000002 $TI_capability$C5500$MemoryModel 00000001 $TI_capability_requires_rev3 00002000 .bss 00002000 .data 00010000 .text 0001c825 C$$EXIT 0001b9ce C$$IO$$ 0001c7ba I$$LMPY 0001c6af I$$UDIV 0001c6c4 I$$UMOD 00001700 RST 00014383 _ACC_FFT 00016850 _BT_DAC_Reset 00002c1e _BW 000061f7 _Beam_Flag 00016cc5 _CSL_i2cAasCallback 00016c64 _CSL_i2cAlCallback 00016c6e _CSL_i2cArdyCallback 00016c66 _CSL_i2cNackCallback 00016c70 _CSL_i2cRxCallback 00016cbd _CSL_i2cScdCallback 00016c93 _CSL_i2cTxCallback 00006408 _CommandBuff 00006433 _Command_Step 00002e7e _D1 00002e80 _D2 0000647d _DAC_BUF_LEN 0001678b _DAC_Write 00010123 _DMA_close 00010142 _DMA_config 00011216 _DMA_getConfig 00011ea4 _DMA_getLastTransferType 00010000 _DMA_init 00010037 _DMA_open 00011b43 _DMA_reset 0001a2c0 _DMA_set 00011935 _DMA_start 00011a42 _DMA_stop 00011e2f _DMA_swapWords 00019e8b _DSP_CON 00019c8d _Device_Init 00019e19 _Device_Set 00019e41 _Device_Start 000056b6 _DmaAudioInLeftHandle 000056b8 _DmaAudioInRightHandle 000056be _DmaBlueInLeftHandle 000056c0 _DmaBlueInRightHandle 00019a31 _DmaIsr 000056bc _DmaOutLRightHandle 000056ba _DmaOutLeftHandle 00006493 _Dummy_data 00016ae0 _EEPROM_Add_Write 00016ba2 _EEPROM_Read 000166c0 _EEPROM_Write 00002800 _FFT_Abs_Src 00002e76 _FFT_BufIndex 00002e77 _FFT_Max_Value 00003c89 _FFT_acc_count 00002400 _FFT_src 00003dda _Final_Out 00003c90 _Flt_gain 00002c20 _Gain 00003c9a _Gain_Buf 00017c3f _HOSTclock 00017bd4 _HOSTclose 00017b1f _HOSTlseek 00017a80 _HOSTopen 000179f3 _HOSTread 00017945 _HOSTrename 000178e7 _HOSTtime 0001787d _HOSTunlink 000177f0 _HOSTwrite 00003c98 _Hold_timer 00003c8d _Howling_flag 00003c8e _Howling_freq 00004f92 _I2C_ReadBuf 00016aa8 _I2C_Tx_Int_Disable 00003dfe _I2C_WriteBuf 0001359d _I2C_config 000141bb _I2C_eventDisable 00014087 _I2C_eventEnable 00013702 _I2C_getConfig 00014367 _I2C_getEventId 000134f4 _I2C_init 00013c25 _I2C_read 000142da _I2C_setCallback 000137d8 _I2C_setup 000139d2 _I2C_write 00016056 _I2S_close 00015c65 _I2S_open 00016101 _I2S_read 00016511 _I2S_reset 0001bb1a _I2S_set 00015d64 _I2S_setup 000165bc _I2S_transEnable 000163bb _I2S_write 000146ac _IIR_Coef_Generate 00003c97 _IIR_freq 00017d25 _IRQ_clear 00017d78 _IRQ_clearAll 00017d88 _IRQ_config 00017e95 _IRQ_disable 00017f13 _IRQ_disableAll 00017f21 _IRQ_enable 0001801b _IRQ_getArg 00017e0d _IRQ_getConfig 0001815f _IRQ_globalDisable 00018178 _IRQ_globalEnable 00018191 _IRQ_globalRestore 00017c9d _IRQ_init 00018090 _IRQ_map 0001bccc _IRQ_plug 00017fab _IRQ_restore 0001805f _IRQ_setArg 000180bc _IRQ_setVecs 000180ed _IRQ_test 000061ff _Left_TempBuf 000169f0 _MIC_DAC_Reset 00006434 _MSP_Command 0000641a _MSP_ReadBuff 00006424 _MSP_WriteBuff 00006430 _MSP_WriteData 000061d2 _MULTI100 00002c00 _Max_index 00002c05 _Max_pow_ratio 00002e78 _N0 00002e7a _N1 00002e7c _N2 00003c82 _New_peak_freq 000061fe _Notch_Flag 00003c8c _Notch_State 00014902 _Notch_filter 0000647e _PCM5121_REG_LEN 00018bc2 _PCM5121_Write 00018d12 _PCM5142_Read 00018b5c _PCM5142_Write 00018c28 _PCM5142_Write_Two 00018a26 _PCM5142_init 000064c1 _PG1_flag 000064c0 _PG3_flag 000064bf _PG4_flag 00002c22 _Q 00006152 _REF_COFF 00006435 _Regaddr 00001800 _Reset 00003cda _Reverse_Gain_Buf 0000621f _Right_TempBuf 00016d25 _SPI_close 00016d51 _SPI_config 000171bf _SPI_dataTransaction 00016fb5 _SPI_deInit 00016cc7 _SPI_init 00016cf1 _SPI_open 00016fe1 _SPI_read 000170ef _SPI_write 0001931b _SYS_peripheralReset 000193a9 _SYS_setEBSR 00019554 _SYS_set_DSP_LDO_voltage 00003c88 _Saved_av_power 00003c85 _Saved_peak_freq 00002c04 _Sig_pow 00002c02 _Sig_pow32 00006431 _Spi_Buf_Index 00006432 _Spi_Buf_Len 00006412 _Spi_State 0001b1ed _Start_Timer0 0001b20b _Stop_Timer0 00018d66 _TIMER_ISR 0001b14d _TIMER_set 00003d9a _Temp_Buf32 00002e82 _Temp_fft_src 00002000 _Temp_sig 00003682 _Temp_square_src 00003a82 _Temp_square_src2 00006034 _Test 00006036 _Test2 000150dc _TestFunction 00006035 _Test_count 000056d4 _Test_left2 000059f4 _Test_left3 00005864 _Test_right2 00005d14 _Test_right3 00006492 _Timer0_1s_flag 00006491 _Timer0_5s_flag 00006490 _Timer1_2ms_flag 00004fc0 _TxInt_count 00001700 _VECSTART 0000642e _Wait_count 00000a08 __CIOBUF_ 00000460 __STACK_END 00000800 __STACK_SIZE 00000400 __SYSMEM_SIZE 00000400 __SYSSTACK_SIZE 00000001 __TI_args_main ffffffff ___binit__ 00002000 ___bss__ ffffffff ___c_args__ 00000460 ___cinit__ 00002000 ___data__ 00002000 ___edata__ 000064c2 ___end__ 0001c82e ___etext__ 0001c78c ___isinf ffffffff ___pinit__ 00010000 ___text__ 000197d7 __addd 0001c446 __args_main 000191bd __cleanup 000064b8 __cleanup_ptr 0001a83d __cmpd 0001e780 __ctypes_ 0001865a __divd 0001c4dc __divli 000197a2 __divlli 0001c6af __divu 0001ba79 __divul 000196ae __divull 0001b798 __doflush 000064ba __dtors_ptr 0001a809 __eqld 0001c685 __fixdi 0001c022 __fixdli 0001c757 __fixdu 0001be50 __fixdul 0001c80e __fltid 0001c1d6 __fltlid 0001c800 __fltud 0001c2f8 __fltuld 0001bec7 __frcmpyd 0001bf3d __frcmpyd_div 00006150 __ft_end 00006038 __ftable 0001a7bf __geqd 0001a774 __gtrd 0001a727 __leqd 00004fdc __lock 0001a6df __lssd 0001aee1 __mpyd 0001c7ba __mpyli 000195f6 __mpylli 0001c7f0 __negd 0001a6ab __neqd 0001c7dd __nop 0001c23d __nround 000132b2 __printfi 0001b599 __rd_ok 0001c7d5 __register_lock 0001c7cd __register_unlock 0001c491 __remli 000195c7 __remlli 0001c6c4 __remu 0001bfb0 __remul 00019579 __remull 00000060 __stack 0001c7a6 __subd 000064c2 __sys_memory 00000808 __sysstack 000060b0 __tmpnams 0001c524 __trunc 00004fde __unlock 0001b519 __wrt_ok 0001c824 _abort 0001c6fc _add 00017685 _add_device 00002c2c _anfdsum1d 00002c30 _anfdsum2d 0001c29c _atoi 0001c3f9 _auto_init 0001c622 _c_int00 00018634 _calloc 0001b5f6 _cbrev 0001a895 _cfft_SCALE 0001862c _chkheap 00017612 _close 00015053 _com_active_notch 0001505b _com_beam 00015063 _com_bt_vol 0001504b _com_echo 00015023 _com_eq_freq1 0001502b _com_eq_freq2 00015033 _com_eq_freq3 0001503b _com_eq_freq4 00015043 _com_eq_freq5 00015073 _com_master_slave 0001501b _com_voice_clear 0001506b _com_voice_vol 00004fa6 _config 0001a0a8 _cos 00004fa5 _dataLength 00006190 _db 000061b1 _db2 000061f2 _dbptr 000061f4 _dbptr2 00002c24 _dbuffer 00002c34 _dc0 00002cb4 _dc1 00002d34 _dc2 00002db4 _dc3 00002df4 _dc4 00004fd4 _dispatchTable 000056c2 _dmaConfig 00005680 _dmaObj0 00005689 _dmaObj1 00005692 _dmaObj2 0000569b _dmaObj3 000056a4 _dmaObj4 000056ad _dmaObj5 00002c2a _dp 00002e34 _dsum 00004fc1 _errno 0000647c _error_cnt 0001c5e4 _exit 0001aa68 _exp 00002c06 _fAnfcoef 00003c94 _fFalling_gain_interval 00003c92 _fRising_gain_interval 0000648e _fTimer0Var 0001bdd5 _fclose 0001b801 _fflush 00017609 _find_registered_device 0001c353 _fir 000192e0 _fopen 0001b9d3 _fputc 0001ac1e _fputs 000181a5 _free 000185d6 _free_memory 00019217 _freopen 0001b6cc _frexp 0000645e _fsError 0001c16b _fseek 00004fc2 _gI2cObj 00003dfd _gI2cRdBuf 00003dfa _gI2cWrBuf 00017775 _getenv 00006171 _h 000064a6 _hI2s 000064aa _hI2s_1 000064a8 _hI2s_2 00006406 _hSpi 00006470 _hi2c 00004f93 _i2cConfig 00004fbe _i2cErrInTx 00004f9c _i2cGetConfig 00004fd2 _i2cHandle 00004fae _i2cIsrAddr 00004fbd _i2cRxCount 00006472 _i2cSetup 00004fbc _i2cTxCount 00016607 _i2c_init 0001b02d _i2c_isr 0001b256 _ldexp 0001b348 _log 000175a3 _lseek 0001bd58 _ltoa 0001c565 _main 000182d6 _malloc 0001857c _max_free 0001bbb2 _maxidx 0001c6d9 _memccpy 0001c5a5 _memcpy 0001c7df _memset 0001d000 _miniDSP_D_reg_values 00018271 _minit 0001b85a _modf 0001c656 _mul32 00002c10 _nAnfcoef 00004fe0 _nAudioInputLeftBuf 00005020 _nAudioInputRightBuf 00005060 _nBlueInputLeftBuf 00005080 _nBlueInputRightBuf 000061f6 _nDspIndex 00003c96 _nFalling_gain_interval 000056d0 _nLeftInIndex 000056d2 _nLeftOutIndex 0000642f _nMSP_State 000050e0 _nMainInLeftBuf 000061f8 _nMainInLeftBuf16 000052c0 _nMainOutLeftBuf 000061fa _nMainOutLeftBuf16 000054a0 _nMainRightBuf 000061fc _nMainRightBuf16 000050a0 _nOutLeftBuf 000050c0 _nOutRightBuf 000056d1 _nRightInIndex 000056d3 _nRightOutIndex 00003c8f _nRising_gain_interval 0001c772 _neg 00003d1a _notch_out_sig 00003d5a _notch_out_sig2 00002c29 _oflag 000174e4 _open 0000645f _ouError 00002c01 _peak_freq 0001c73a _power 0001c3a9 _printf 0001b9d3 _putc 0001ba6a _putchar 0001ad53 _puts 00017436 _read 0001c0fe _readmsg 000183cb _realloc 0001c81a _remove 00017400 _remove_device 000173a7 _rename 0001b433 _setvbuf 0001a4b9 _sin 0001ad81 _sinh 00006495 _spi_error_count 0001507b _spi_init 00004fbf _stopDetected 0001c71b _sub 00002e74 _temp_out 00006494 _test 00017374 _unlink 0001bc3f _unpack 00019c64 _waitloop 00017232 _write 0001b919 _writemsg ffffffff binit 00000460 cinit 00002000 edata 000064c2 end 0001c82e etext ffffffff pinit 0001e380 twiddle GLOBAL SYMBOLS: SORTED BY Symbol Address abs. value/ byte addr word addr name --------- --------- ---- 00000001 $TI_capability_requires_rev3 00000001 __TI_args_main 00000002 $TI_capability$C5500$CallingConvention 00000002 $TI_capability$C5500$MemoryModel 00000060 __stack 00000400 __SYSMEM_SIZE 00000400 __SYSSTACK_SIZE 00000800 __STACK_SIZE 00000460 __STACK_END 00000460 ___cinit__ 00000460 cinit 00000808 __sysstack 00000a08 __CIOBUF_ 00001700 RST 00001700 _VECSTART 00001800 _Reset 00002000 .bss 00002000 .data 00002000 _Temp_sig 00002000 ___bss__ 00002000 ___data__ 00002000 ___edata__ 00002000 edata 00002400 _FFT_src 00002800 _FFT_Abs_Src 00002c00 _Max_index 00002c01 _peak_freq 00002c02 _Sig_pow32 00002c04 _Sig_pow 00002c05 _Max_pow_ratio 00002c06 _fAnfcoef 00002c10 _nAnfcoef 00002c1e _BW 00002c20 _Gain 00002c22 _Q 00002c24 _dbuffer 00002c29 _oflag 00002c2a _dp 00002c2c _anfdsum1d 00002c30 _anfdsum2d 00002c34 _dc0 00002cb4 _dc1 00002d34 _dc2 00002db4 _dc3 00002df4 _dc4 00002e34 _dsum 00002e74 _temp_out 00002e76 _FFT_BufIndex 00002e77 _FFT_Max_Value 00002e78 _N0 00002e7a _N1 00002e7c _N2 00002e7e _D1 00002e80 _D2 00002e82 _Temp_fft_src 00003682 _Temp_square_src 00003a82 _Temp_square_src2 00003c82 _New_peak_freq 00003c85 _Saved_peak_freq 00003c88 _Saved_av_power 00003c89 _FFT_acc_count 00003c8c _Notch_State 00003c8d _Howling_flag 00003c8e _Howling_freq 00003c8f _nRising_gain_interval 00003c90 _Flt_gain 00003c92 _fRising_gain_interval 00003c94 _fFalling_gain_interval 00003c96 _nFalling_gain_interval 00003c97 _IIR_freq 00003c98 _Hold_timer 00003c9a _Gain_Buf 00003cda _Reverse_Gain_Buf 00003d1a _notch_out_sig 00003d5a _notch_out_sig2 00003d9a _Temp_Buf32 00003dda _Final_Out 00003dfa _gI2cWrBuf 00003dfd _gI2cRdBuf 00003dfe _I2C_WriteBuf 00004f92 _I2C_ReadBuf 00004f93 _i2cConfig 00004f9c _i2cGetConfig 00004fa5 _dataLength 00004fa6 _config 00004fae _i2cIsrAddr 00004fbc _i2cTxCount 00004fbd _i2cRxCount 00004fbe _i2cErrInTx 00004fbf _stopDetected 00004fc0 _TxInt_count 00004fc1 _errno 00004fc2 _gI2cObj 00004fd2 _i2cHandle 00004fd4 _dispatchTable 00004fdc __lock 00004fde __unlock 00004fe0 _nAudioInputLeftBuf 00005020 _nAudioInputRightBuf 00005060 _nBlueInputLeftBuf 00005080 _nBlueInputRightBuf 000050a0 _nOutLeftBuf 000050c0 _nOutRightBuf 000050e0 _nMainInLeftBuf 000052c0 _nMainOutLeftBuf 000054a0 _nMainRightBuf 00005680 _dmaObj0 00005689 _dmaObj1 00005692 _dmaObj2 0000569b _dmaObj3 000056a4 _dmaObj4 000056ad _dmaObj5 000056b6 _DmaAudioInLeftHandle 000056b8 _DmaAudioInRightHandle 000056ba _DmaOutLeftHandle 000056bc _DmaOutLRightHandle 000056be _DmaBlueInLeftHandle 000056c0 _DmaBlueInRightHandle 000056c2 _dmaConfig 000056d0 _nLeftInIndex 000056d1 _nRightInIndex 000056d2 _nLeftOutIndex 000056d3 _nRightOutIndex 000056d4 _Test_left2 00005864 _Test_right2 000059f4 _Test_left3 00005d14 _Test_right3 00006034 _Test 00006035 _Test_count 00006036 _Test2 00006038 __ftable 000060b0 __tmpnams 00006150 __ft_end 00006152 _REF_COFF 00006171 _h 00006190 _db 000061b1 _db2 000061d2 _MULTI100 000061f2 _dbptr 000061f4 _dbptr2 000061f6 _nDspIndex 000061f7 _Beam_Flag 000061f8 _nMainInLeftBuf16 000061fa _nMainOutLeftBuf16 000061fc _nMainRightBuf16 000061fe _Notch_Flag 000061ff _Left_TempBuf 0000621f _Right_TempBuf 00006406 _hSpi 00006408 _CommandBuff 00006412 _Spi_State 0000641a _MSP_ReadBuff 00006424 _MSP_WriteBuff 0000642e _Wait_count 0000642f _nMSP_State 00006430 _MSP_WriteData 00006431 _Spi_Buf_Index 00006432 _Spi_Buf_Len 00006433 _Command_Step 00006434 _MSP_Command 00006435 _Regaddr 0000645e _fsError 0000645f _ouError 00006470 _hi2c 00006472 _i2cSetup 0000647c _error_cnt 0000647d _DAC_BUF_LEN 0000647e _PCM5121_REG_LEN 0000648e _fTimer0Var 00006490 _Timer1_2ms_flag 00006491 _Timer0_5s_flag 00006492 _Timer0_1s_flag 00006493 _Dummy_data 00006494 _test 00006495 _spi_error_count 000064a6 _hI2s 000064a8 _hI2s_2 000064aa _hI2s_1 000064b8 __cleanup_ptr 000064ba __dtors_ptr 000064bf _PG4_flag 000064c0 _PG3_flag 000064c1 _PG1_flag 000064c2 ___end__ 000064c2 __sys_memory 000064c2 end 00010000 .text 00010000 _DMA_init 00010000 ___text__ 00010037 _DMA_open 00010123 _DMA_close 00010142 _DMA_config 00011216 _DMA_getConfig 00011935 _DMA_start 00011a42 _DMA_stop 00011b43 _DMA_reset 00011e2f _DMA_swapWords 00011ea4 _DMA_getLastTransferType 000132b2 __printfi 000134f4 _I2C_init 0001359d _I2C_config 00013702 _I2C_getConfig 000137d8 _I2C_setup 000139d2 _I2C_write 00013c25 _I2C_read 00014087 _I2C_eventEnable 000141bb _I2C_eventDisable 000142da _I2C_setCallback 00014367 _I2C_getEventId 00014383 _ACC_FFT 000146ac _IIR_Coef_Generate 00014902 _Notch_filter 0001501b _com_voice_clear 00015023 _com_eq_freq1 0001502b _com_eq_freq2 00015033 _com_eq_freq3 0001503b _com_eq_freq4 00015043 _com_eq_freq5 0001504b _com_echo 00015053 _com_active_notch 0001505b _com_beam 00015063 _com_bt_vol 0001506b _com_voice_vol 00015073 _com_master_slave 0001507b _spi_init 000150dc _TestFunction 00015c65 _I2S_open 00015d64 _I2S_setup 00016056 _I2S_close 00016101 _I2S_read 000163bb _I2S_write 00016511 _I2S_reset 000165bc _I2S_transEnable 00016607 _i2c_init 000166c0 _EEPROM_Write 0001678b _DAC_Write 00016850 _BT_DAC_Reset 000169f0 _MIC_DAC_Reset 00016aa8 _I2C_Tx_Int_Disable 00016ae0 _EEPROM_Add_Write 00016ba2 _EEPROM_Read 00016c64 _CSL_i2cAlCallback 00016c66 _CSL_i2cNackCallback 00016c6e _CSL_i2cArdyCallback 00016c70 _CSL_i2cRxCallback 00016c93 _CSL_i2cTxCallback 00016cbd _CSL_i2cScdCallback 00016cc5 _CSL_i2cAasCallback 00016cc7 _SPI_init 00016cf1 _SPI_open 00016d25 _SPI_close 00016d51 _SPI_config 00016fb5 _SPI_deInit 00016fe1 _SPI_read 000170ef _SPI_write 000171bf _SPI_dataTransaction 00017232 _write 00017374 _unlink 000173a7 _rename 00017400 _remove_device 00017436 _read 000174e4 _open 000175a3 _lseek 00017609 _find_registered_device 00017612 _close 00017685 _add_device 00017775 _getenv 000177f0 _HOSTwrite 0001787d _HOSTunlink 000178e7 _HOSTtime 00017945 _HOSTrename 000179f3 _HOSTread 00017a80 _HOSTopen 00017b1f _HOSTlseek 00017bd4 _HOSTclose 00017c3f _HOSTclock 00017c9d _IRQ_init 00017d25 _IRQ_clear 00017d78 _IRQ_clearAll 00017d88 _IRQ_config 00017e0d _IRQ_getConfig 00017e95 _IRQ_disable 00017f13 _IRQ_disableAll 00017f21 _IRQ_enable 00017fab _IRQ_restore 0001801b _IRQ_getArg 0001805f _IRQ_setArg 00018090 _IRQ_map 000180bc _IRQ_setVecs 000180ed _IRQ_test 0001815f _IRQ_globalDisable 00018178 _IRQ_globalEnable 00018191 _IRQ_globalRestore 000181a5 _free 00018271 _minit 000182d6 _malloc 000183cb _realloc 0001857c _max_free 000185d6 _free_memory 0001862c _chkheap 00018634 _calloc 0001865a __divd 00018a26 _PCM5142_init 00018b5c _PCM5142_Write 00018bc2 _PCM5121_Write 00018c28 _PCM5142_Write_Two 00018d12 _PCM5142_Read 00018d66 _TIMER_ISR 000191bd __cleanup 00019217 _freopen 000192e0 _fopen 0001931b _SYS_peripheralReset 000193a9 _SYS_setEBSR 00019554 _SYS_set_DSP_LDO_voltage 00019579 __remull 000195c7 __remlli 000195f6 __mpylli 000196ae __divull 000197a2 __divlli 000197d7 __addd 00019a31 _DmaIsr 00019c64 _waitloop 00019c8d _Device_Init 00019e19 _Device_Set 00019e41 _Device_Start 00019e8b _DSP_CON 0001a0a8 _cos 0001a2c0 _DMA_set 0001a4b9 _sin 0001a6ab __neqd 0001a6df __lssd 0001a727 __leqd 0001a774 __gtrd 0001a7bf __geqd 0001a809 __eqld 0001a83d __cmpd 0001a895 _cfft_SCALE 0001aa68 _exp 0001ac1e _fputs 0001ad53 _puts 0001ad81 _sinh 0001aee1 __mpyd 0001b02d _i2c_isr 0001b14d _TIMER_set 0001b1ed _Start_Timer0 0001b20b _Stop_Timer0 0001b256 _ldexp 0001b348 _log 0001b433 _setvbuf 0001b519 __wrt_ok 0001b599 __rd_ok 0001b5f6 _cbrev 0001b6cc _frexp 0001b798 __doflush 0001b801 _fflush 0001b85a _modf 0001b919 _writemsg 0001b9ce C$$IO$$ 0001b9d3 _fputc 0001b9d3 _putc 0001ba6a _putchar 0001ba79 __divul 0001bb1a _I2S_set 0001bbb2 _maxidx 0001bc3f _unpack 0001bccc _IRQ_plug 0001bd58 _ltoa 0001bdd5 _fclose 0001be50 __fixdul 0001bec7 __frcmpyd 0001bf3d __frcmpyd_div 0001bfb0 __remul 0001c022 __fixdli 0001c0fe _readmsg 0001c16b _fseek 0001c1d6 __fltlid 0001c23d __nround 0001c29c _atoi 0001c2f8 __fltuld 0001c353 _fir 0001c3a9 _printf 0001c3f9 _auto_init 0001c446 __args_main 0001c491 __remli 0001c4dc __divli 0001c524 __trunc 0001c565 _main 0001c5a5 _memcpy 0001c5e4 _exit 0001c622 _c_int00 0001c656 _mul32 0001c685 __fixdi 0001c6af I$$UDIV 0001c6af __divu 0001c6c4 I$$UMOD 0001c6c4 __remu 0001c6d9 _memccpy 0001c6fc _add 0001c71b _sub 0001c73a _power 0001c757 __fixdu 0001c772 _neg 0001c78c ___isinf 0001c7a6 __subd 0001c7ba I$$LMPY 0001c7ba __mpyli 0001c7cd __register_unlock 0001c7d5 __register_lock 0001c7dd __nop 0001c7df _memset 0001c7f0 __negd 0001c800 __fltud 0001c80e __fltid 0001c81a _remove 0001c824 _abort 0001c825 C$$EXIT 0001c82e ___etext__ 0001c82e etext 0001d000 _miniDSP_D_reg_values 0001e380 twiddle 0001e780 __ctypes_ ffffffff ___binit__ ffffffff ___c_args__ ffffffff ___pinit__ ffffffff binit ffffffff pinit [426 symbols]