📄 main.map
字号:
******************************************************************************
TMS320C1x/C2x/C2xx/C5x COFF Linker Version 7.00
******************************************************************************
>> Linked Thu Jan 24 16:10:12 2002
OUTPUT FILE NAME: <main.out>
ENTRY POINT SYMBOL: "_c_int0" address: 00000100
MEMORY CONFIGURATION
name origin length used attributes fill
-------- -------- --------- -------- ---------- --------
PAGE 0: VECS 00000000 000000040 00000002 RWIX
PROG 00000044 000007fbc 0000049d RWIX
ABSRAM 00008000 000000040 00000011 RWIX
SARAM 00008040 0000007c0 0000017a RWIX
PAGE 1: BLKB2 00000060 000000020 00000018 RWIX
BLKB0B1 00000200 000000200 00000047 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
VECTORS 0 00000000 00000002
00000000 00000002 vecs.obj (VECTORS)
.text 0 00000044 00000133
00000044 00000000 Var.obj (.text)
00000044 00000000 vecs.obj (.text)
00000044 00000000 clr_alg.obj (.text)
00000044 00000000 era_alg.obj (.text)
00000044 00000000 pgm_alg.obj (.text)
00000044 0000009f CopyAlgo.obj (.text)
000000e3 0000001d main.obj (.text)
00000100 00000027 rts2xx.lib : boot.obj (.text)
00000127 00000050 : exit.obj (.text)
.cinit 0 00000177 0000000e
00000177 00000007 main.obj (.cinit)
0000017e 00000006 rts2xx.lib : exit.obj (.cinit)
00000184 00000001 --HOLE-- [fill = 0000]
CSPL_tex 0 00000185 00000009 RUN ADDR = 00008000
00000185 00000007 --HOLE-- [fill = 0000]
0000018c 00000002 clr_alg.obj (CSPL_text)
PSPL_tex 0 0000018e 00000009 RUN ADDR = 00008000
0000018e 00000007 --HOLE-- [fill = 0000]
00000195 00000002 pgm_alg.obj (PSPL_text)
ESPL_tex 0 00000197 00000011 RUN ADDR = 00008000
00000197 00000007 --HOLE-- [fill = 0000]
0000019e 0000000a era_alg.obj (ESPL_text)
CLR_text 0 000001a8 00000100 RUN ADDR = 00008040
000001a8 00000100 clr_alg.obj (CLR_text)
ERA_text 0 000002a8 0000013b RUN ADDR = 00008040
000002a8 0000013b era_alg.obj (ERA_text)
PGM_text 0 000003e3 000000bf RUN ADDR = 00008040
000003e3 000000bf pgm_alg.obj (PGM_text)
KER_comp 0 000004a2 0000003f RUN ADDR = 0000817b
000004a2 00000001 CopyAlgo.obj (KER_strt)
000004a3 0000003d main.obj (KER_text)
000004e0 00000001 CopyAlgo.obj (KER_end)
.flshvar 1 00000060 00000018 UNINITIALIZED
00000060 00000018 Var.obj (.flshvar)
.bss 1 00000200 00000027 UNINITIALIZED
00000200 00000022 rts2xx.lib : exit.obj (.bss)
00000222 00000000 era_alg.obj (.bss)
00000222 00000000 CopyAlgo.obj (.bss)
00000222 00000000 Var.obj (.bss)
00000222 00000000 pgm_alg.obj (.bss)
00000222 00000000 clr_alg.obj (.bss)
00000222 00000000 rts2xx.lib : boot.obj (.bss)
00000222 00000000 vecs.obj (.bss)
00000222 00000005 main.obj (.bss)
.stack 1 00000227 00000020 UNINITIALIZED
00000227 00000000 rts2xx.lib : boot.obj (.stack)
.data 1 00000000 00000000 UNINITIALIZED
00000000 00000000 Var.obj (.data)
00000000 00000000 rts2xx.lib : exit.obj (.data)
00000000 00000000 : boot.obj (.data)
00000000 00000000 main.obj (.data)
00000000 00000000 vecs.obj (.data)
00000000 00000000 clr_alg.obj (.data)
00000000 00000000 CopyAlgo.obj (.data)
00000000 00000000 era_alg.obj (.data)
00000000 00000000 pgm_alg.obj (.data)
GLOBAL SYMBOLS
address name address name
-------- ---- -------- ----
00000200 .bss 00000000 edata
00000000 .data 00000000 .data
00000044 .text 00000020 __STACK_SIZE
00000174 C$$EXIT 00000044 _copyClearAlgo
00008040 CLEAR_FLASH 00000044 COPY_CLEAR_ALGO
00000044 COPY_CLEAR_ALGO 00000044 .text
0000006b COPY_ERASE_ALGO 00000060 _flashAlgoVars
000000b9 COPY_KERNEL 00000060 flashAlgoVars
00000092 COPY_PROGRAM_ALGO 0000006b _copyEraseAlgo
000002a8 ClearAlgoEndMain 0000006b COPY_ERASE_ALGO
0000018e ClearAlgoEndSpl 00000092 _copyProgramAlgo
00008040 ClearAlgoRunMain 00000092 COPY_PROGRAM_ALGO
00008007 ClearAlgoRunSpl 000000b9 COPY_KERNEL
000001a8 ClearAlgoStartMain 000000b9 _copyKernel
0000018c ClearAlgoStartSpl 000000e3 _main
00008040 ERASE_FLASH 000000f0 _lf240xInitSys
000003e3 EraseAlgoEndMain 00000100 _c_int0
000001a8 EraseAlgoEndSpl 00000127 _exit
00008040 EraseAlgoRunMain 00000155 _atexit
00008007 EraseAlgoRunSpl 00000174 C$$EXIT
000002a8 EraseAlgoStartMain 00000174 _abort
0000019e EraseAlgoStartSpl 00000177 etext
000004e0 KernelEnd 00000177 cinit
0000817b KernelRun 0000018c ClearAlgoStartSpl
000004a2 KernelStart 0000018e ClearAlgoEndSpl
00008040 PROGRAM_FLASH 00000195 ProgramAlgoStartSpl
000004a2 ProgramAlgoEndMain 00000197 ProgramAlgoEndSpl
00000197 ProgramAlgoEndSpl 0000019e EraseAlgoStartSpl
00008040 ProgramAlgoRunMain 000001a8 EraseAlgoEndSpl
00008007 ProgramAlgoRunSpl 000001a8 ClearAlgoStartMain
000003e3 ProgramAlgoStartMain 00000200 .bss
00000195 ProgramAlgoStartSpl 00000201 __cleanup_ptr
000081b0 _AnotherKernelFunction 00000222 _bufferArray
00000020 __STACK_SIZE 00000227 end
00000201 __cleanup_ptr 000002a8 ClearAlgoEndMain
00000174 _abort 000002a8 EraseAlgoStartMain
00000155 _atexit 000003e3 ProgramAlgoStartMain
00000222 _bufferArray 000003e3 EraseAlgoEndMain
00000100 _c_int0 000004a2 ProgramAlgoEndMain
00008040 _clearFlash 000004a2 KernelStart
00000044 _copyClearAlgo 000004e0 KernelEnd
0000006b _copyEraseAlgo 00008007 ProgramAlgoRunSpl
000000b9 _copyKernel 00008007 EraseAlgoRunSpl
00000092 _copyProgramAlgo 00008007 ClearAlgoRunSpl
00008040 _eraseFlash 00008040 EraseAlgoRunMain
00000127 _exit 00008040 PROGRAM_FLASH
00000060 _flashAlgoVars 00008040 _programFlash
0000817c _kernelControlLoop 00008040 ERASE_FLASH
000000f0 _lf240xInitSys 00008040 _eraseFlash
000000e3 _main 00008040 _clearFlash
00008040 _programFlash 00008040 CLEAR_FLASH
00000177 cinit 00008040 ClearAlgoRunMain
00000000 edata 00008040 ProgramAlgoRunMain
00000227 end 0000817b KernelRun
00000177 etext 0000817c _kernelControlLoop
00000060 flashAlgoVars 000081b0 _AnotherKernelFunction
ffffffff pinit ffffffff pinit
[57 symbols]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -