****************************************************************************** TMS320C6x Linker PC v7.3.1 ****************************************************************************** >> Linked Fri Apr 20 21:02:53 2012 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00" address: 1084f320 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- MSMCSRAM 0c000000 00200000 00200000 00000000 RW X L2SRAM 10800000 00080000 0005183d 0002e7c3 RW X DDR3 80000000 0fffffff 00080000 0ff7ffff RWIX SEGMENT ALLOCATION MAP run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- 0c000000 0c000000 00200000 00000000 rw- 0c000000 0c000000 00100000 00000000 rw- .bufferIMGE1 0c100000 0c100000 00100000 00000000 rw- .bufferY 10800000 10800000 0004c000 00000000 rw- 10800000 10800000 00040000 00000000 rw- .BMPGDATA 10840000 10840000 0000c000 00000000 rw- .stack 1084c000 1084c000 000036a0 000036a0 r-x 1084c000 1084c000 000036a0 000036a0 r-x .text 1084f6a0 1084f6a0 0000198c 00000000 rw- 1084f6a0 1084f6a0 00001000 00000000 rw- .VLITAB 108506a0 108506a0 0000098c 00000000 rw- .far 10851030 10851030 00000200 00000000 rw- 10851030 10851030 00000200 00000000 rw- .JHU 10851230 10851230 00000181 00000181 rw- 10851230 10851230 00000181 00000181 rw- .fardata.1 108513c0 108513c0 0000012c 0000000c rw- 108513c0 108513c0 0000000c 0000000c rw- .fardata.2 108513cc 108513cc 00000120 00000000 rw- .cio 108514f0 108514f0 000000f0 000000f0 r-- 108514f0 108514f0 00000080 00000080 r-- .const 10851570 10851570 00000070 00000070 r-- .switch 108515e0 108515e0 00000030 0000000c rw- 108515e0 108515e0 0000000c 0000000c rw- .neardata 108515ec 108515ec 00000024 00000000 rw- .bss 10851610 10851610 00000244 00000244 r-- 10851610 10851610 00000244 00000244 r-- .cinit 80000000 80000000 00080000 00000000 rw- 80000000 80000000 00080000 00000000 rw- .bufferIMGE SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .init_array * 0 10800000 00000000 UNINITIALIZED .bufferIMGE1 * 0 0c000000 00100000 UNINITIALIZED 0c000000 00100000 main_dma.obj (.bufferIMGE1) .bufferY 0 0c100000 00100000 UNINITIALIZED 0c100000 00100000 main_dma.obj (.bufferY) xdc.meta 0 10800000 00000000 COPY SECTION .BMPGDATA * 0 10800000 00040000 UNINITIALIZED 10800000 00040000 main_dma.obj (.BMPGDATA) .stack 0 10840000 0000c000 UNINITIALIZED 10840000 00000008 rts6600_elf.lib : boot.obj (.stack) 10840008 0000bff8 --HOLE-- .text 0 1084c000 000036a0 1084c000 000012e0 main_dma.obj (.text) 1084d2e0 00000580 ti.csl.ae66 : csl_edma3HwChannelControl.oe66 (.text:csl_section:edma3:CSL_edma3HwChannelControl) 1084d860 00000520 : csl_edma3HwControl.oe66 (.text:csl_section:edma3:CSL_edma3HwControl) 1084dd80 000003e0 img_fdct_8x8.obj (.text:optimized) 1084e160 000002e0 ti.csl.ae66 : csl_edma3GetHwStatus.oe66 (.text:csl_section:edma3:CSL_edma3GetHwStatus) 1084e440 00000260 EDMAtransfer.obj (.text) 1084e6a0 00000180 rts6600_elf.lib : copy_decompress_rle.obj (.text:__TI_decompress_rle_core) 1084e820 00000180 : autoinit.obj (.text:_auto_init_elf) 1084e9a0 00000120 ti.csl.ae66 : csl_edma3ChannelOpen.oe66 (.text:csl_section:edma3:CSL_edma3ChannelOpen) 1084eac0 00000120 : csl_edma3GetBaseAddress.oe66 (.text:csl_section:edma:CSL_edma3ccGetModuleBaseAddr) 1084ebe0 00000100 rts6600_elf.lib : cpy_tbl.obj (.text:copy_in) 1084ece0 000000e0 : divi.obj (.text:__divi) 1084edc0 000000e0 : copy_zero_init.obj (.text:decompress:ZI:__TI_zero_init) 1084eea0 000000e0 : exit.obj (.text:exit) 1084ef80 000000e0 : memset.obj (.text:memset) 1084f060 000000c0 ti.csl.ae66 : csl_edma3HwChannelSetup.oe66 (.text:csl_section:edma3:CSL_edma3HwChannelSetupQue) 1084f120 000000c0 : csl_edma3Open.oe66 (.text:csl_section:edma3:CSL_edma3Open) 1084f1e0 000000a0 rts6600_elf.lib : trgdrv.obj (.text:HOSTclock) 1084f280 000000a0 : memcpy64.obj (.text:memcpy) 1084f320 00000080 : boot.obj (.text:_c_int00) 1084f3a0 00000080 ti.csl.ae66 : csl_edma3Param.oe66 (.text:csl_section:edma3:CSL_edma3GetParamHandle) 1084f420 00000080 rts6600_elf.lib : trgmsg.obj (.text:readmsg) 1084f4a0 00000060 ti.csl.ae66 : csl_edma3Param.oe66 (.text:csl_section:edma3:CSL_edma3ParamSetup) 1084f500 00000060 rts6600_elf.lib : trgmsg.obj (.text:writemsg) 1084f560 00000040 : args_main.obj (.text:_args_main) 1084f5a0 00000040 ti.csl.ae66 : csl_edma3ChannelClose.oe66 (.text:csl_section:edma3:CSL_edma3ChannelClose) 1084f5e0 00000020 rts6600_elf.lib : _lock.obj (.text:_nop) 1084f600 00000020 : exit.obj (.text:abort) 1084f620 00000020 ti.csl.ae66 : csl_edma3Close.oe66 (.text:csl_section:edma3:CSL_edma3Close) 1084f640 00000020 : csl_edma3Init.oe66 (.text:csl_section:edma3:CSL_edma3Init) 1084f660 00000020 rts6600_elf.lib : copy_decompress_none.obj (.text:decompress:none:__TI_decompress_none) 1084f680 00000020 : copy_decompress_rle.obj (.text:decompress:rle24:__TI_decompress_rle24) .VLITAB 0 1084f6a0 00001000 UNINITIALIZED 1084f6a0 00001000 main_dma.obj (.VLITAB) .far 0 108506a0 0000098c UNINITIALIZED 108506a0 00000850 main_dma.obj (.far) 10850ef0 000000d8 rts6600_elf.lib : trgdrv.obj (.far) 10850fc8 00000064 EDMAtransfer.obj (.far) .JHU 0 10851030 00000200 UNINITIALIZED 10851030 00000200 main_dma.obj (.JHU) .fardata.1 * 0 10851230 00000181 10851230 000000a2 main_dma.obj (.fardata:STD_AC_Y_VALUES) 108512d2 00000002 --HOLE-- 108512d4 0000000c rts6600_elf.lib : exit.obj (.fardata) 108512e0 00000080 main_dma.obj (.fardata:qlum) 10851360 00000020 main_dma.obj (.fardata:mask) 10851380 00000011 main_dma.obj (.fardata:STD_AC_Y_NRCODES) 10851391 00000003 --HOLE-- 10851394 00000008 rts6600_elf.lib : _lock.obj (.fardata) 1085139c 00000004 --HOLE-- 108513a0 00000011 main_dma.obj (.fardata:STD_DC_Y_NRCODES) .fardata.2 * 0 108513c0 0000000c 108513c0 0000000c main_dma.obj (.fardata:STD_DC_Y_VALUES) .cio 0 108513cc 00000120 UNINITIALIZED 108513cc 00000120 rts6600_elf.lib : trgmsg.obj (.cio) .const 0 108514f0 00000080 108514f0 00000080 main_dma.obj (.const:zigzag) .switch 0 10851570 00000070 10851570 0000003c ti.csl.ae66 : csl_edma3HwControl.oe66 (.switch:CSL_edma3HwControl) 108515ac 00000020 : csl_edma3GetHwStatus.oe66 (.switch:CSL_edma3GetHwStatus) 108515cc 00000014 : csl_edma3HwChannelControl.oe66 (.switch:CSL_edma3HwChannelControl) .neardata * 0 108515e0 0000000c 108515e0 0000000c main_dma.obj (.neardata) .rodata 0 108515ec 00000000 UNINITIALIZED .bss 0 108515ec 00000024 UNINITIALIZED 108515ec 00000016 EDMAtransfer.obj (.bss) 10851602 00000002 --HOLE-- 10851604 0000000c main_dma.obj (.bss) .cinit 0 10851610 00000244 10851610 00000176 (.cinit..fardata.1.load) [load image, compression = rle] 10851786 00000002 --HOLE-- [fill = 0] 10851788 00000012 (.cinit..fardata.2.load) [load image, compression = rle] 1085179a 00000002 --HOLE-- [fill = 0] 1085179c 00000012 (.cinit..neardata.load) [load image, compression = rle] 108517ae 00000002 --HOLE-- [fill = 0] 108517b0 0000000c (__TI_handler_table) 108517bc 00000008 (.cinit..BMPGDATA.load) [load image, compression = zero_init] 108517c4 00000008 (.cinit..JHU.load) [load image, compression = zero_init] 108517cc 00000008 (.cinit..VLITAB.load) [load image, compression = zero_init] 108517d4 00000008 (.cinit..bss.load) [load image, compression = zero_init] 108517dc 00000008 (.cinit..bufferIMGE.load) [load image, compression = zero_init] 108517e4 00000008 (.cinit..bufferIMGE1.load) [load image, compression = zero_init] 108517ec 00000008 (.cinit..bufferY.load) [load image, compression = zero_init] 108517f4 00000008 (.cinit..far.load) [load image, compression = zero_init] 108517fc 00000058 (__TI_cinit_table) .bufferIMGE * 0 80000000 00080000 UNINITIALIZED 80000000 00080000 main_dma.obj (.bufferIMGE) LINKER GENERATED COPY TABLES __TI_cinit_table @ 108517fc records: 11, size/record: 8, table size: 88 .fardata.1: load addr=10851610, load size=00000176 bytes, run addr=10851230, run size=00000181 bytes, compression=rle .fardata.2: load addr=10851788, load size=00000012 bytes, run addr=108513c0, run size=0000000c bytes, compression=rle .neardata: load addr=1085179c, load size=00000012 bytes, run addr=108515e0, run size=0000000c bytes, compression=rle .BMPGDATA: load addr=108517bc, load size=00000008 bytes, run addr=10800000, run size=00040000 bytes, compression=zero_init .JHU: load addr=108517c4, load size=00000008 bytes, run addr=10851030, run size=00000200 bytes, compression=zero_init .VLITAB: load addr=108517cc, load size=00000008 bytes, run addr=1084f6a0, run size=00001000 bytes, compression=zero_init .bss: load addr=108517d4, load size=00000008 bytes, run addr=108515ec, run size=00000024 bytes, compression=zero_init .bufferIMGE: load addr=108517dc, load size=00000008 bytes, run addr=80000000, run size=00080000 bytes, compression=zero_init .bufferIMGE1: load addr=108517e4, load size=00000008 bytes, run addr=0c000000, run size=00100000 bytes, compression=zero_init .bufferY: load addr=108517ec, load size=00000008 bytes, run addr=0c100000, run size=00100000 bytes, compression=zero_init .far: load addr=108517f4, load size=00000008 bytes, run addr=108506a0, run size=0000098c bytes, compression=zero_init LINKER GENERATED HANDLER TABLE __TI_handler_table @ 108517b0 records: 3, size/record: 4, table size: 12 index: 0, handler: __TI_decompress_rle24 index: 1, handler: __TI_decompress_none index: 2, handler: __TI_zero_init GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name -------- ---- 1084cec0 BuildSTDHuffTab 1084cac8 BuildSym2 1084cdf0 BuildVLITable 1084f600 C$$EXIT 1084f558 C$$IO$$ 1084f5a0 CSL_edma3ChannelClose 1084e9a0 CSL_edma3ChannelOpen 1084f620 CSL_edma3Close 1084e160 CSL_edma3GetHwStatus 1084f3a0 CSL_edma3GetParamHandle 1084d2e0 CSL_edma3HwChannelControl 1084f060 CSL_edma3HwChannelSetupQue 1084d860 CSL_edma3HwControl 1084f640 CSL_edma3Init 1084f120 CSL_edma3Open 1084f4a0 CSL_edma3ParamSetup 1084eac0 CSL_edma3ccGetModuleBaseAddr 1085160c CodeLen 1084e49c EDMAInit 1084e66c EDMAclose 1084e52c EDMAtransfer 1084c0a4 FDCT_Q 1084f1e0 HOSTclock 1084dd80 IMG_fdct_8x8 10851030 JHUFF_L2 80000000 JPEGHUFFMAN_DATA 1084c5a4 ProcessDU 1084c504 ProcessData 1084c998 RLEComp 108508f0 STD_AC_Y_HT 108508a0 STD_DC_Y_HT 1084f6a0 VLI_TAB 1084cb94 WriteAPP0 1084c850 WriteBits 1084c8b8 WriteBitsStream 1084c888 WriteBitsYM 1084cdb8 WriteByte 1084cc78 WriteDHT 1084cbe8 WriteDQT 1084cc34 WriteSOF0 1084cb50 WriteSOI 1084cd74 WriteSOS 1084cff4 WriteTag 108506a0 Y1 10850720 Y2 108507a0 Y3 10850820 Y4 108513cc __CIOBUF_ 108517fc __TI_CINIT_Base 10851854 __TI_CINIT_Limit 108517b0 __TI_Handler_Table_Base 108517bc __TI_Handler_Table_Limit 1084c000 __TI_STACK_END 0000c000 __TI_STACK_SIZE 108515e0 __TI_STATIC_BASE 00000001 __TI_args_main 1084f660 __TI_decompress_none 1084f680 __TI_decompress_rle24 108512dc __TI_enable_exit_profile_output ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 1084edc0 __TI_zero_init ffffffff __binit__ 1084ece0 __c6xabi_divi ffffffff __c_args__ 1084ece0 __divi 1084f560 _args_main 00000200 _argsize 1084e820 _auto_init_elf 1084f320 _c_int00 108512d4 _cleanup_ptr 108512d8 _dtors_ptr 10851394 _lock 1084f5e0 _nop 10840000 _stack 10851398 _unlock 1084f600 abort ffffffff binit 10800000 bmpdata 10851024 chAttr 10850fdc chObj 1084f1e0 clock 00000080 const_size 108514f0 const_start 108515fc context 1084ebe0 copy_in 0c000000 dataIMGE 1084c2c4 divide 10850fc8 edmaObj 1084c46c emit_2bytes 1084eea0 exit 108515f8 hChannel 108515ec hModule 108515f0 hParamPing 108515f4 hParamPong 1084c000 ini_Quality 1084c498 ini_jpeg_huf 1084d018 main 1084f280 memcpy 1084ef80 memset 10851004 myParamSetup 10851608 pVLITAB 0c100000 pYnew 108512e0 qlum 1084f420 readmsg 10850ff8 regionIntr 1084c180 save_YCbCr 10851600 status 1084e608 waitDMAover 1084f500 writemsg 10851604 yDC 108514f0 zigzag GLOBAL SYMBOLS: SORTED BY Symbol Address address name -------- ---- 00000001 __TI_args_main 00000080 const_size 00000200 _argsize 0000c000 __TI_STACK_SIZE 0c000000 dataIMGE 0c100000 pYnew 10800000 bmpdata 10840000 _stack 1084c000 __TI_STACK_END 1084c000 ini_Quality 1084c0a4 FDCT_Q 1084c180 save_YCbCr 1084c2c4 divide 1084c46c emit_2bytes 1084c498 ini_jpeg_huf 1084c504 ProcessData 1084c5a4 ProcessDU 1084c850 WriteBits 1084c888 WriteBitsYM 1084c8b8 WriteBitsStream 1084c998 RLEComp 1084cac8 BuildSym2 1084cb50 WriteSOI 1084cb94 WriteAPP0 1084cbe8 WriteDQT 1084cc34 WriteSOF0 1084cc78 WriteDHT 1084cd74 WriteSOS 1084cdb8 WriteByte 1084cdf0 BuildVLITable 1084cec0 BuildSTDHuffTab 1084cff4 WriteTag 1084d018 main 1084d2e0 CSL_edma3HwChannelControl 1084d860 CSL_edma3HwControl 1084dd80 IMG_fdct_8x8 1084e160 CSL_edma3GetHwStatus 1084e49c EDMAInit 1084e52c EDMAtransfer 1084e608 waitDMAover 1084e66c EDMAclose 1084e820 _auto_init_elf 1084e9a0 CSL_edma3ChannelOpen 1084eac0 CSL_edma3ccGetModuleBaseAddr 1084ebe0 copy_in 1084ece0 __c6xabi_divi 1084ece0 __divi 1084edc0 __TI_zero_init 1084eea0 exit 1084ef80 memset 1084f060 CSL_edma3HwChannelSetupQue 1084f120 CSL_edma3Open 1084f1e0 HOSTclock 1084f1e0 clock 1084f280 memcpy 1084f320 _c_int00 1084f3a0 CSL_edma3GetParamHandle 1084f420 readmsg 1084f4a0 CSL_edma3ParamSetup 1084f500 writemsg 1084f558 C$$IO$$ 1084f560 _args_main 1084f5a0 CSL_edma3ChannelClose 1084f5e0 _nop 1084f600 C$$EXIT 1084f600 abort 1084f620 CSL_edma3Close 1084f640 CSL_edma3Init 1084f660 __TI_decompress_none 1084f680 __TI_decompress_rle24 1084f6a0 VLI_TAB 108506a0 Y1 10850720 Y2 108507a0 Y3 10850820 Y4 108508a0 STD_DC_Y_HT 108508f0 STD_AC_Y_HT 10850fc8 edmaObj 10850fdc chObj 10850ff8 regionIntr 10851004 myParamSetup 10851024 chAttr 10851030 JHUFF_L2 108512d4 _cleanup_ptr 108512d8 _dtors_ptr 108512dc __TI_enable_exit_profile_output 108512e0 qlum 10851394 _lock 10851398 _unlock 108513cc __CIOBUF_ 108514f0 const_start 108514f0 zigzag 108515e0 __TI_STATIC_BASE 108515ec hModule 108515f0 hParamPing 108515f4 hParamPong 108515f8 hChannel 108515fc context 10851600 status 10851604 yDC 10851608 pVLITAB 1085160c CodeLen 108517b0 __TI_Handler_Table_Base 108517bc __TI_Handler_Table_Limit 108517fc __TI_CINIT_Base 10851854 __TI_CINIT_Limit 80000000 JPEGHUFFMAN_DATA ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start ffffffff __binit__ ffffffff __c_args__ ffffffff binit [113 symbols]