****************************************************************************** TMS320C6x Linker PC v8.3.2 ****************************************************************************** >> Linked Fri Nov 1 18:47:58 2019 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00" address: 00803800 MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- VTBL 00800000 00000800 00000400 00000400 RWIX L2SRAM 00800800 00047800 00003694 0004416c RWIX L1P 00e00000 00008000 00000000 00008000 RWIX L1D 00f00000 00008000 00000000 00008000 RWIX SEGMENT ALLOCATION MAP run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- 00800000 00800000 00000200 00000000 rw- 00800000 00800000 00000200 00000000 rw- .l2_int 00800400 00800400 00000200 00000000 rw- 00800400 00800400 00000200 00000000 rw- .vects 00800800 00800800 00002900 00002900 r-x 00800800 00800800 00002900 00002900 r-x .text 00803100 00803100 00000454 00000000 rw- 00803100 00803100 00000240 00000000 rw- .far 00803340 00803340 00000214 00000000 rw- .fardata 00803554 00803554 0000004c 0000004c r-- 00803554 00803554 0000004c 0000004c r-- .switch 008035a0 008035a0 00000004 00000000 rw- 008035a0 008035a0 00000004 00000000 rw- .neardata 008035a8 008035a8 00000070 00000070 r-- 008035a8 008035a8 00000070 00000070 r-- .cinit 00803800 00803800 00000080 00000080 r-x 00803800 00803800 00000080 00000080 r-x .text:_c_int00 00847800 00847800 00000800 00000000 rw- 00847800 00847800 00000800 00000000 rw- .stack SECTION ALLOCATION MAP output attributes/ section page origin length input sections -------- ---- ---------- ---------- ---------------- .l2_int 0 00800000 00000200 UNINITIALIZED 00800000 00000200 ti.csl.ae66 : interrupt.oe66 (.l2_int) .vects 0 00800400 00000200 UNINITIALIZED 00800400 00000200 ti.csl.ae66 : interrupt.oe66 (.vects) .text 0 00800800 00002900 00800800 000005c0 ti.csl.ae66 : csl_device_xbar.oe66 (.text:CSL_xbarIrqConfigure) 00800dc0 000003c0 : interrupt.oe66 (.text:Intc_Init) 00801180 00000340 : interrupt.oe66 (.text:INTH_IRQHandler) 008014c0 000001e0 main.obj (.text) 008016a0 00000140 ti.csl.ae66 : interrupt.oe66 (.text:INTH_L1IRQ10Handler) 008017e0 00000140 : interrupt.oe66 (.text:INTH_L1IRQ11Handler) 00801920 00000140 : interrupt.oe66 (.text:INTH_L1IRQ12Handler) 00801a60 00000140 : interrupt.oe66 (.text:INTH_L1IRQ13Handler) 00801ba0 00000140 : interrupt.oe66 (.text:INTH_L1IRQ14Handler) 00801ce0 00000140 : interrupt.oe66 (.text:INTH_L1IRQ15Handler) 00801e20 00000140 : interrupt.oe66 (.text:INTH_L1IRQ4Handler) 00801f60 00000140 : interrupt.oe66 (.text:INTH_L1IRQ5Handler) 008020a0 00000140 : interrupt.oe66 (.text:INTH_L1IRQ6Handler) 008021e0 00000140 : interrupt.oe66 (.text:INTH_L1IRQ7Handler) 00802320 00000140 : interrupt.oe66 (.text:INTH_L1IRQ8Handler) 00802460 00000140 : interrupt.oe66 (.text:INTH_L1IRQ9Handler) 008025a0 00000100 rts6600_elf.lib : copy_decompress_rle.c.obj (.text:__TI_decompress_rle_core) 008026a0 000000e0 ti.csl.ae66 : interrupt.oe66 (.text:Intc_IntRegister) 00802780 000000e0 rts6600_elf.lib : exit.c.obj (.text:exit) 00802860 000000e0 : memset.c.obj (.text:memset) 00802940 000000e0 ti.csl.ae66 : interrupt.oe66 (.text:scanCombined$0) 00802a20 000000c0 : interrupt.oe66 (.text:NmiHandler) 00802ae0 000000c0 rts6600_elf.lib : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) 00802ba0 000000c0 ti.csl.ae66 : intvecs.oe66 (.text:_init_regs) 00802c60 000000c0 rts6600_elf.lib : tls.c.obj (.text:tls:init:__TI_tls_init) 00802d20 000000a0 : memcpy64.asm.obj (.text:memcpy) 00802dc0 00000080 ti.csl.ae66 : timer.oe66 (.text:TIMEREnable) 00802e40 00000060 : dsp_wugen.oe66 (.text:DSP_WUGEN_IRQ_Enable) 00802ea0 00000060 : interrupt.oe66 (.text:Intc_IntInstallIrqHandler$0) 00802f00 00000040 : csl_device_common.oe66 (.text:CSL_unlockMmrLock2) 00802f40 00000040 : interrupt.oe66 (.text:Intc_SystemEnable) 00802f80 00000040 rts6600_elf.lib : args_main.c.obj (.text:_args_main) 00802fc0 00000020 ti.csl.ae66 : csl_device_common.oe66 (.text:CSL_lockMmrLock2) 00802fe0 00000020 : dsp_wugen.oe66 (.text:DSP_WUGEN_IRQ_DisableAll) 00803000 00000020 : gpio_v2.oe66 (.text:GPIOModuleEnable) 00803020 00000020 : interrupt.oe66 (.text:Intc_IntPrioritySet) 00803040 00000020 : timer.oe66 (.text:TIMERWritePostedStatusGet) 00803060 00000020 rts6600_elf.lib : startup.c.obj (.text:_system_post_cinit) 00803080 00000020 : pre_init.c.obj (.text:_system_pre_init) 008030a0 00000020 : exit.c.obj (.text:abort) 008030c0 00000020 : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) 008030e0 00000020 : copy_decompress_rle.c.obj (.text:decompress:rle24:__TI_decompress_rle24) .far 0 00803100 00000240 UNINITIALIZED 00803100 00000200 ti.csl.ae66 : interrupt.oe66 (.far:inth_IrqCount$0) 00803300 00000040 (.common:INTH_intRouting) .fardata 0 00803340 00000214 UNINITIALIZED 00803340 00000200 ti.csl.ae66 : interrupt.oe66 (.fardata:argArray) 00803540 0000000c rts6600_elf.lib : exit.c.obj (.fardata) 0080354c 00000008 ti.csl.ae66 : interrupt.oe66 (.fardata:gL1IrqQ1Handler) .text:_c_int00 * 0 00803800 00000080 00803800 00000080 rts6600_elf.lib : boot.c.obj (.text:_c_int00) .switch 0 00803554 0000004c 00803554 0000002c ti.csl.ae66 : csl_device_xbar.oe66 (.switch:CSL_xbarIrqConfigure) 00803580 00000020 : interrupt.oe66 (.switch:INTH_IRQHandler) .cinit 0 008035a8 00000070 008035a8 0000000f (.cinit..fardata.load) [load image, compression = rle] 008035b7 0000000b (.cinit..far.load) [load image, compression = rle] 008035c2 0000000b (.cinit..l2_int.load) [load image, compression = rle] 008035cd 0000000b (.cinit..vects.load) [load image, compression = rle] 008035d8 00000009 (.cinit..neardata.load) [load image, compression = rle] 008035e1 00000003 --HOLE-- [fill = 0] 008035e4 00000008 (__TI_handler_table) 008035ec 00000004 --HOLE-- [fill = 0] 008035f0 00000028 (__TI_cinit_table) .init_array * 0 00800800 00000000 UNINITIALIZED .neardata * 0 008035a0 00000004 UNINITIALIZED 008035a0 00000004 main.obj (.neardata) .stack 0 00847800 00000800 UNINITIALIZED 00847800 00000008 rts6600_elf.lib : boot.c.obj (.stack) 00847808 000007f8 --HOLE-- MODULE SUMMARY Module code ro data rw data ------ ---- ------- ------- .\ main.obj 480 0 4 +--+----------------------------+-------+---------+---------+ Total: 480 0 4 C:\ti\ccs901\ccs\tools\compiler\ti-cgt-c6000_8.3.2\lib\rts6600_elf.lib copy_decompress_rle.c.obj 288 0 0 exit.c.obj 256 0 12 memset.c.obj 224 0 0 autoinit.c.obj 192 0 0 tls.c.obj 192 0 0 memcpy64.asm.obj 160 0 0 boot.c.obj 128 0 0 args_main.c.obj 64 0 0 copy_decompress_none.c.obj 32 0 0 pre_init.c.obj 32 0 0 startup.c.obj 32 0 0 +--+----------------------------+-------+---------+---------+ Total: 1600 0 12 R:/pdk_am57xx_1_0_15/packages/ti/csl/lib/am572x/c66/release/ti.csl.ae66 interrupt.oe66 6464 32 2120 csl_device_xbar.oe66 1472 44 0 intvecs.oe66 192 0 0 timer.oe66 160 0 0 dsp_wugen.oe66 128 0 0 csl_device_common.oe66 96 0 0 gpio_v2.oe66 32 0 0 +--+----------------------------+-------+---------+---------+ Total: 8544 76 2120 Stack: 0 0 2048 Linker Generated: 0 105 0 +--+----------------------------+-------+---------+---------+ Grand Total: 10624 181 4184 LINKER GENERATED COPY TABLES __TI_cinit_table @ 008035f0 records: 5, size/record: 8, table size: 40 .fardata: load addr=008035a8, load size=0000000f bytes, run addr=00803340, run size=00000214 bytes, compression=rle .far: load addr=008035b7, load size=0000000b bytes, run addr=00803100, run size=00000240 bytes, compression=rle .l2_int: load addr=008035c2, load size=0000000b bytes, run addr=00800000, run size=00000200 bytes, compression=rle .vects: load addr=008035cd, load size=0000000b bytes, run addr=00800400, run size=00000200 bytes, compression=rle .neardata: load addr=008035d8, load size=00000009 bytes, run addr=008035a0, run size=00000004 bytes, compression=rle LINKER GENERATED HANDLER TABLE __TI_handler_table @ 008035e4 records: 2, size/record: 4, table size: 8 index: 0, handler: __TI_decompress_rle24 index: 1, handler: __TI_decompress_none GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name ------- ---- 008030a0 C$$EXIT 00802fc0 CSL_lockMmrLock2 00802f00 CSL_unlockMmrLock2 00800800 CSL_xbarIrqConfigure 00802fe0 DSP_WUGEN_IRQ_DisableAll 00802e40 DSP_WUGEN_IRQ_Enable 00802fe0 DSP_WUGEN_IRQ_Init 00803000 GPIOModuleEnable 00801180 INTH_IRQHandler 008016a0 INTH_L1IRQ10Handler 008017e0 INTH_L1IRQ11Handler 00801920 INTH_L1IRQ12Handler 00801a60 INTH_L1IRQ13Handler 00801ba0 INTH_L1IRQ14Handler 00801ce0 INTH_L1IRQ15Handler 00801e20 INTH_L1IRQ4Handler 00801f60 INTH_L1IRQ5Handler 008020a0 INTH_L1IRQ6Handler 008021e0 INTH_L1IRQ7Handler 00802320 INTH_L1IRQ8Handler 00802460 INTH_L1IRQ9Handler 00803300 INTH_intRouting 00802c54 INT_SetWaitForInterrupt 00800dc0 Intc_Init 00803020 Intc_IntPrioritySet 008026a0 Intc_IntRegister 00802f40 Intc_SystemEnable 00802a20 NmiHandler 008035a0 SysTicks 00801660 SysTimer_Handler 00802dc0 TIMEREnable 00803040 TIMERWritePostedStatusGet 00800400 __ISR_Table 008035f0 __TI_CINIT_Base 00803618 __TI_CINIT_Limit 008035e4 __TI_Handler_Table_Base 008035ec __TI_Handler_Table_Limit 00848000 __TI_STACK_END 00000800 __TI_STACK_SIZE 008035a0 __TI_STATIC_BASE UNDEFED __TI_TLS_INIT_Base UNDEFED __TI_TLS_INIT_Limit 00802ae0 __TI_auto_init_nobinit_nopinit 00803540 __TI_cleanup_ptr 008030c0 __TI_decompress_none 008030e0 __TI_decompress_rle24 00803544 __TI_dtors_ptr 00803548 __TI_enable_exit_profile_output ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 00802c60 __TI_tls_init ffffffff __binit__ ffffffff __c_args__ 00802f80 _args_main 00803800 _c_int00 00847800 _stack 00803060 _system_post_cinit 00803080 _system_pre_init 008030a0 abort 00803340 argArray ffffffff binit 00802780 exit 0080354c gL1IrqQ1Handler 00802ba0 init_regs 00800000 inth_IrqHandler 008015f8 main 00802d20 memcpy 00802860 memset GLOBAL SYMBOLS: SORTED BY Symbol Address address name ------- ---- 00000800 __TI_STACK_SIZE 00800000 inth_IrqHandler 00800400 __ISR_Table 00800800 CSL_xbarIrqConfigure 00800dc0 Intc_Init 00801180 INTH_IRQHandler 008015f8 main 00801660 SysTimer_Handler 008016a0 INTH_L1IRQ10Handler 008017e0 INTH_L1IRQ11Handler 00801920 INTH_L1IRQ12Handler 00801a60 INTH_L1IRQ13Handler 00801ba0 INTH_L1IRQ14Handler 00801ce0 INTH_L1IRQ15Handler 00801e20 INTH_L1IRQ4Handler 00801f60 INTH_L1IRQ5Handler 008020a0 INTH_L1IRQ6Handler 008021e0 INTH_L1IRQ7Handler 00802320 INTH_L1IRQ8Handler 00802460 INTH_L1IRQ9Handler 008026a0 Intc_IntRegister 00802780 exit 00802860 memset 00802a20 NmiHandler 00802ae0 __TI_auto_init_nobinit_nopinit 00802ba0 init_regs 00802c54 INT_SetWaitForInterrupt 00802c60 __TI_tls_init 00802d20 memcpy 00802dc0 TIMEREnable 00802e40 DSP_WUGEN_IRQ_Enable 00802f00 CSL_unlockMmrLock2 00802f40 Intc_SystemEnable 00802f80 _args_main 00802fc0 CSL_lockMmrLock2 00802fe0 DSP_WUGEN_IRQ_DisableAll 00802fe0 DSP_WUGEN_IRQ_Init 00803000 GPIOModuleEnable 00803020 Intc_IntPrioritySet 00803040 TIMERWritePostedStatusGet 00803060 _system_post_cinit 00803080 _system_pre_init 008030a0 C$$EXIT 008030a0 abort 008030c0 __TI_decompress_none 008030e0 __TI_decompress_rle24 00803300 INTH_intRouting 00803340 argArray 00803540 __TI_cleanup_ptr 00803544 __TI_dtors_ptr 00803548 __TI_enable_exit_profile_output 0080354c gL1IrqQ1Handler 008035a0 SysTicks 008035a0 __TI_STATIC_BASE 008035e4 __TI_Handler_Table_Base 008035ec __TI_Handler_Table_Limit 008035f0 __TI_CINIT_Base 00803618 __TI_CINIT_Limit 00803800 _c_int00 00847800 _stack 00848000 __TI_STACK_END ffffffff __TI_pprof_out_hndl ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start ffffffff __binit__ ffffffff __c_args__ ffffffff binit UNDEFED __TI_TLS_INIT_Base UNDEFED __TI_TLS_INIT_Limit [69 symbols]