key.map
来自「基于tms320c5509下的key和lcd编程」· MAP 代码 · 共 254 行
MAP
254 行
******************************************************************************
TMS320C55x COFF Linker PC Version 2.56
******************************************************************************
>> Linked Wed Jul 06 09:48:41 2005
OUTPUT FILE NAME: <./Debug/key.out>
ENTRY POINT SYMBOL: "_c_int00" address: 000007a4
MEMORY CONFIGURATION
name origin length used attr fill
(bytes) (bytes) (bytes)
---------------------- -------- --------- -------- ---- --------
DARAM 00000100 00007f00 00000f4a RWIX
VECT 00008000 00000100 00000000 RWIX
DARAM2 00008100 00007f00 00000c30 RWIX
SARAM 00010000 00030000 00000000 RWIX
SDRAM 00040000 003e0000 00000000 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
-------- ---- ----------- ----------- ---------- ---------- --------------
.data 0 [ 00000000 ] 00000000 * 00000000 UNINITIALIZED
frt 0 [ 00000100 ] 00000080 * 00000000 UNINITIALIZED
.trcinit 0 [ 00000100 ] 00000080 * 00000000 UNINITIALIZED
.gblinit 0 [ 00000100 ] 00000080 * 00000000 UNINITIALIZED
.sysinit 0 [ 00000100 ] 00000080 * 00000000 UNINITIALIZED
.pinit 0 [ 00000100 ] 00000080 * 00000000
.text 0 00000100 [ 00000080 ] 00000706 *
00000100 [ 00000080 ] 000004c9 * Key.obj (.text)
000005c9 [ 000002e4+] 00000003 * --HOLE-- [fill = 20]
000005cc [ 000002e6 ] 00000079 * sdram_init.obj (.text)
00000645 [ 00000322+] 00000003 * --HOLE-- [fill = 20]
00000648 [ 00000324 ] 00000043 * clk_init.obj (.text)
0000068b [ 00000345+] 000000ae * rts55x.lib : exit.obj (.text)
00000739 [ 0000039c+] 0000006b * : autoinit.obj (.text)
000007a4 [ 000003d2 ] 00000048 * : boot.obj (.text)
000007ec [ 000003f6 ] 00000012 * : _lock.obj (.text)
000007fe [ 000003ff ] 00000007 * : exit.obj (.text:CIO_breakpoint)
00000805 [ 00000402+] 00000001 * --HOLE-- [fill = 20]
.cinit 0 [ 00000806 ] 00000403 * 00000422
[ 00000806 ] 00000403 * 00000409 Key.obj (.cinit)
[ 00001018 ] 0000080c * 0000000e rts55x.lib : exit.obj (.cinit)
[ 00001034 ] 0000081a * 0000000a : _lock.obj (.cinit)
[ 00001048 ] 00000824 * 00000001 --HOLE-- [fill = 0]
.vectors 0 [ 00008000 ] 00004000 * 00000000 UNINITIALIZED
.far 0 [ 00008100 ] 00004080 * 00000000 UNINITIALIZED
.const 0 [ 00008100 ] 00004080 * 00000000 UNINITIALIZED
.switch 0 [ 00008100 ] 00004080 * 00000000 UNINITIALIZED
.sysmem 0 [ 00008100 ] 00004080 * 00000000 UNINITIALIZED
.cio 0 [ 00008100 ] 00004080 * 00000000 UNINITIALIZED
.MEM$obj 0 [ 00008100 ] 00004080 * 00000000 UNINITIALIZED
.sysheap 0 [ 00008100 ] 00004080 * 00000000 UNINITIALIZED
.bss 0 [ 00008100 ] 00004080 * 00000424 UNINITIALIZED
[ 00008100 ] 00004080 * 000003d9 Key.obj (.bss)
[ 000088b4 ] 0000445a * 00000046 rts55x.lib : exit.obj (.bss)
[ 00008940 ] 000044a0 * 00000004 : _lock.obj (.bss)
.sysstack
* 0 [ 00008948 ] 000044a4 * 000000fa UNINITIALIZED
.stack 0 [ 00008b3c ] 0000459e * 000000fa UNINITIALIZED
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
abs. value/
byte addr word addr name
--------- --------- ----
00004080 .bss
00000000 .data
00000100 .text
000007ff C$$EXIT
00000648 _CLK_init
00000100 _CloseCTR
00000178 _ConvertScanToChar
000002c0 _Delay
00000310 _Delay1
00000158 _GetKey
0000027c _InitCTR
0000013c _LCDCMD
000003fc _LCDWriteLeft
00000418 _LCDWriteRight
00004082 _PCR_0
00004084 _PCR_1
00004086 _PCR_2
00000364 _RefreshLEDArray
000005cc _SDRAM_init
00004081 _SPCR10
00004085 _SPCR12
00004080 _SPCR20
00004083 _SPCR21
0000065c _SetDSPPLL
000003a8 _SetLEDArray
00000670 _TMCR_reset
00000434 _TurnOnLCD
00000444 __LCDCLS
000001f4 __STACK_SIZE
000001f4 __SYSSTACK_SIZE
00004080 ___bss__
00000403 ___cinit__
00000000 ___data__
00000000 ___edata__
000044a4 ___end__
00000806 ___etext__
ffffffff ___pinit__
00000100 ___text__
0000449c __cleanup_ptr
0000449e __dtors_ptr
000044a0 __lock
000007ec __nop
00004367 __num0
00004327 __num1
000042e7 __num2
000042a7 __num3
00004267 __num4
00004227 __num5
000041e7 __num6
000041a7 __num7
00004167 __num8
00004127 __num9
000040e7 __numDot
000007ee __register_lock
000007f6 __register_unlock
0000459e __stack
000044a4 __sysstack
000044a2 __unlock
000007fe _abort
000006e7 _atexit
00000739 _auto_init
000007a4 _c_int00
00004457 _dbClearKey
0000068b _exit
00004087 _ledbuf
00004097 _ledkey
0000408f _ledx
000004d4 _main
000043e7 _music
00004458 _nCursorCount
0000444f _pwm
000043a7 _str1
00000403 cinit
00000000 edata
000044a4 end
00000806 etext
ffffffff pinit
GLOBAL SYMBOLS: SORTED BY Symbol Address
abs. value/
byte addr word addr name
--------- --------- ----
00000000 ___data__
00000000 ___edata__
00000000 edata
00000000 .data
00000100 .text
00000100 _CloseCTR
00000100 ___text__
0000013c _LCDCMD
00000158 _GetKey
00000178 _ConvertScanToChar
000001f4 __SYSSTACK_SIZE
000001f4 __STACK_SIZE
0000027c _InitCTR
000002c0 _Delay
00000310 _Delay1
00000364 _RefreshLEDArray
000003a8 _SetLEDArray
000003fc _LCDWriteLeft
00000418 _LCDWriteRight
00000434 _TurnOnLCD
00000444 __LCDCLS
000004d4 _main
000005cc _SDRAM_init
00000648 _CLK_init
0000065c _SetDSPPLL
00000670 _TMCR_reset
0000068b _exit
000006e7 _atexit
00000739 _auto_init
000007a4 _c_int00
000007ec __nop
000007ee __register_lock
000007f6 __register_unlock
000007fe _abort
000007ff C$$EXIT
00000403 cinit
00000806 etext
00000806 ___etext__
00000403 ___cinit__
00004080 _SPCR20
00004080 .bss
00004080 ___bss__
00004081 _SPCR10
00004082 _PCR_0
00004083 _SPCR21
00004084 _PCR_1
00004085 _SPCR12
00004086 _PCR_2
00004087 _ledbuf
0000408f _ledx
00004097 _ledkey
000040e7 __numDot
00004127 __num9
00004167 __num8
000041a7 __num7
000041e7 __num6
00004227 __num5
00004267 __num4
000042a7 __num3
000042e7 __num2
00004327 __num1
00004367 __num0
000043a7 _str1
000043e7 _music
0000444f _pwm
00004457 _dbClearKey
00004458 _nCursorCount
0000449c __cleanup_ptr
0000449e __dtors_ptr
000044a0 __lock
000044a2 __unlock
000044a4 ___end__
000044a4 end
000044a4 __sysstack
0000459e __stack
ffffffff pinit
ffffffff ___pinit__
[77 symbols]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?