casm.map
来自「瑞泰2812的9个例程C源代码」· MAP 代码 · 共 158 行
MAP
158 行
******************************************************************************
TMS320C2000 COFF Linker PC v4.1.3
******************************************************************************
>> Linked Mon Apr 20 16:29:54 2009
OUTPUT FILE NAME: <./Debug/CAsm.out>
ENTRY POINT SYMBOL: "_c_int00" address: 003e8015
MEMORY CONFIGURATION
name origin length used attr fill
---------------------- -------- --------- -------- ---- --------
PAGE 0: PROG 003e8000 00010000 000000c1 R
BOOT 003ff000 00000fc0 00000000 R
RESET 003fffc0 00000002 00000002 R
VECTORS 003fffc2 0000003e 00000000 R
PAGE 1: M0RAM 00000000 00000400 00000000 RW
M1RAM 00000400 00000400 00000400 RW
L0L1RAM 00008000 00002000 00000084 RW
H0RAM 003f8000 00002000 00000003 RW
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.pinit 0 003e8000 00000000 UNINITIALIZED
.text 0 003e8000 000000ad
003e8000 00000007 add.obj (.text)
003e8007 0000000e CProgram.obj (.text)
003e8015 00000044 rts2800.lib : boot.obj (.text)
003e8059 0000003d : exit.obj (.text)
003e8096 00000007 : _lock.obj (.text)
003e809d 00000010 : args_main.obj (.text)
.cinit 0 003e80ad 00000014
003e80ad 0000000b rts2800.lib : exit.obj (.cinit)
003e80b8 00000008 : _lock.obj (.cinit)
003e80c0 00000001 --HOLE-- [fill = 0]
.reset 0 003fffc0 00000002
003fffc0 00000002 rts2800.lib : boot.obj (.reset)
vectors 0 003fffc2 00000000 UNINITIALIZED
.sysmem 1 00000000 00000000 UNINITIALIZED
.data 1 00000000 00000000 UNINITIALIZED
.stack 1 00000400 00000400 UNINITIALIZED
.const 1 00008000 00000000 UNINITIALIZED
.bss 1 00008000 00000084 UNINITIALIZED
00008000 00000080 rts2800.lib : exit.obj (.bss)
00008080 00000004 : _lock.obj (.bss)
.econst 1 003f8000 00000000 UNINITIALIZED
.esysmem 1 003f8000 00000000 UNINITIALIZED
.ebss 1 003f8000 00000003 UNINITIALIZED
003f8000 00000003 CProgram.obj (.ebss)
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
00008000 .bss
00000000 .data
003e8000 .text
003e8078 C$$EXIT
00000400 __STACK_SIZE
ffffffff ___binit__
00008000 ___bss__
ffffffff ___c_args__
003e80ad ___cinit__
00000000 ___data__
00000000 ___edata__
00008084 ___end__
003e80ad ___etext__
ffffffff ___pinit__
003e8000 ___text__
003e809d __args_main
00008004 __cleanup_ptr
00008002 __dtors_ptr
00008082 __lock
003e8096 __nop
003e8097 __register_lock
003e809a __register_unlock
00008080 __unlock
003e8095 _abort
003e8000 _add
003e807a _atexit
003e8015 _c_int00
003e8059 _exit
003e8007 _main
003f8002 _x
003f8000 _y
003f8001 _z
ffffffff binit
003e80ad cinit
00000000 edata
00008084 end
003e80ad etext
ffffffff pinit
GLOBAL SYMBOLS: SORTED BY Symbol Address
address name
-------- ----
00000000 edata
00000000 ___edata__
00000000 ___data__
00000000 .data
00000400 __STACK_SIZE
00008000 ___bss__
00008000 .bss
00008002 __dtors_ptr
00008004 __cleanup_ptr
00008080 __unlock
00008082 __lock
00008084 end
00008084 ___end__
003e8000 _add
003e8000 .text
003e8000 ___text__
003e8007 _main
003e8015 _c_int00
003e8059 _exit
003e8078 C$$EXIT
003e807a _atexit
003e8095 _abort
003e8096 __nop
003e8097 __register_lock
003e809a __register_unlock
003e809d __args_main
003e80ad ___etext__
003e80ad cinit
003e80ad ___cinit__
003e80ad etext
003f8000 _y
003f8001 _z
003f8002 _x
ffffffff ___binit__
ffffffff pinit
ffffffff ___c_args__
ffffffff binit
ffffffff ___pinit__
[38 symbols]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?