📄 i2c2.map
字号:
******************************************************************************
TMS320C55x COFF Linker PC Version 2.56
******************************************************************************
>> Linked Wed Dec 27 23:01:36 2006
OUTPUT FILE NAME: <./Debug/i2c2.out>
ENTRY POINT SYMBOL: "_c_int00" address: 00017ab2
MEMORY CONFIGURATION
name origin length used attr fill
(bytes) (bytes) (bytes)
---------------------- -------- --------- -------- ---- --------
MMR 00000000 000000c0 00000000 RWIX
SPRAM 000000c0 00000040 00000000 RWIX
VECS 00000100 00000100 00000000 RWIX
DARAM0 00000200 00003e00 00000810 RWIX
DARAM1 00004000 00004000 000018a8 RWIX
DARAM2 00008000 00004000 00000000 RWIX
DARAM3 0000c000 00004000 00000000 RWIX
SARAM0 00010000 00004000 00000242 RWIX
SARAM1 00014000 00005000 00003be5 RWIX
SARAM2 00019000 00003000 00000000 RWIX
SARAM3 0001c000 00004000 00000000 RWIX
SARAM4 00020000 00004000 00000000 RWIX
SARAM5 00024000 00004000 00000000 RWIX
SARAM6 00028000 00004000 00000000 RWIX
SARAM7 0002c000 00004000 00000000 RWIX
SARAM8 00030000 00004000 00000000 RWIX
SARAM9 00034000 00004000 00000000 RWIX
SARAM10 00038000 00004000 00000000 RWIX
SARAM11 0003c000 00004000 00000000 RWIX
SARAM12 00040000 00004000 00000000 RWIX
SARAM13 00044000 00004000 00000000 RWIX
SARAM14 00048000 00004000 00000000 RWIX
SARAM15 0004c000 00004000 00000000 RWIX
CE0 00050000 003b0000 00000000 RWIX
CE1 00400000 00400000 00000000 RWIX
CE2 00800000 00400000 00000000 RWIX
CE3 00c00000 003f8000 00000000 RWIX
PDROM 00ff8000 00007f00 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
-------- ---- ----------- ----------- ---------- ---------- --------------
vectors 0 [ 00000100 ] 00000080 * 00000000 UNINITIALIZED
.stack 0 [ 00000200 ] 00000100 * 000001f4 UNINITIALIZED
.sysstack
* 0 [ 000005e8 ] 000002f4 * 000001f4 UNINITIALIZED
.csldata 0 [ 000009d0 ] 000004e8 * 00000020 UNINITIALIZED
[ 000009d0 ] 000004e8 * 00000020 csl5509.lib : csl_csldat.obj (.csldata:SYS_data)
.data 0 [ 00004000 ] 00002000 * 00000000 UNINITIALIZED
.sysmem 0 [ 00004000 ] 00002000 * 000003e8 UNINITIALIZED
.bss 0 [ 000047d0 ] 000023e8 * 000005ca UNINITIALIZED
[ 000047d0 ] 000023e8 * 000001cd rts55.lib : defs.obj (.bss)
[ 00004b6a ] 000025b5 * 00000190 : _printfi.obj (.bss)
[ 00004e8a ] 00002745 * 000000d0 : trgdrv.obj (.bss)
[ 0000502c ] 00002816 * 00000071 : lowlev.obj (.bss)
[ 0000510e ] 00002887 * 00000064 : ecvt.obj (.bss)
[ 000051d6 ] 000028eb * 00000064 : fcvt.obj (.bss)
[ 000052a0 ] 00002950 * 00000046 : exit.obj (.bss)
[ 0000532c ] 00002996 * 00000013 main_i2c2.obj (.bss)
[ 00005352 ] 000029a9 * 00000004 rts55.lib : memory.obj (.bss)
[ 0000535c ] 000029ae * 00000004 : _lock.obj (.bss)
.const 0 [ 00005364 ] 000029b2 * 00000182
[ 00005364 ] 000029b2 * 00000101 rts55.lib : ctype.obj (.const)
[ 00005566 ] 00002ab3 * 00000001 --HOLE-- [fill = 0]
[ 00005568 ] 00002ab4 * 00000034 : _printfi.obj (.const)
[ 000055d0 ] 00002ae8 * 00000030 main_i2c2.obj (.const)
[ 00005630 ] 00002b18 * 0000000c rts55.lib : fcvt.obj (.const)
[ 00005648 ] 00002b24 * 0000000c : ecvt.obj (.const)
[ 00005660 ] 00002b30 * 00000002 : fputs.obj (.const)
[ 00005664 ] 00002b32 * 00000002 : fltlid.obj (.const)
.cio 0 [ 00005700 ] 00002b80 * 00000120 UNINITIALIZED
[ 00005700 ] 00002b80 * 00000120 rts55.lib : trgmsg.obj (.cio)
.cinit 0 [ 00010000 ] 00008000 * 00000121
[ 00010000 ] 00008000 * 00000093 rts55.lib : defs.obj (.cinit)
[ 00010126 ] 00008093 * 00000028 : lowlev.obj (.cinit)
[ 00010176 ] 000080bb * 00000026 main_i2c2.obj (.cinit)
[ 000101c2 ] 000080e1 * 00000023 csl5509.lib : csl_csldat.obj (.cinit)
[ 00010208 ] 00008104 * 0000000e rts55.lib : exit.obj (.cinit)
[ 00010224 ] 00008112 * 0000000a : _lock.obj (.cinit)
[ 00010238 ] 0000811c * 00000004 : memory.obj (.cinit)
[ 00010240 ] 00008120 * 00000001 --HOLE-- [fill = 0]
.text 0 00014000 [ 0000a000 ] 00003be5 *
00014000 [ 0000a000 ] 000001b3 * csl5509.lib : i2c_write.obj (.text:I2C_write)
000141b3 [ 0000a0d9+] 00000001 * --HOLE-- [fill = 20]
000141b4 [ 0000a0da ] 00000163 * : i2c_read.obj (.text:I2C_read)
00014317 [ 0000a18b+] 00000001 * --HOLE-- [fill = 20]
00014318 [ 0000a18c ] 00000097 * main_i2c2.obj (.text)
000143af [ 0000a1d7+] 00000001 * --HOLE-- [fill = 20]
000143b0 [ 0000a1d8 ] 0000006e * csl5509.lib : pll_cfg.obj (.text:PLL_config)
0001441e [ 0000a20f ] 00000002 * --HOLE-- [fill = 20]
00014420 [ 0000a210 ] 0000006b * : i2c_setup.obj (.text:I2C_setup)
0001448b [ 0000a245+] 00000001 * --HOLE-- [fill = 20]
0001448c [ 0000a246 ] 0000000d * : irq_gdisab.obj (.text:IRQ_globalDisable)
00014499 [ 0000a24c+] 00000003 * --HOLE-- [fill = 20]
0001449c [ 0000a24e ] 0000000c * : csl.obj (.text:CSL_init)
000144a8 [ 0000a254 ] 0000000c * : irq_grest.obj (.text:IRQ_globalRestore)
000144b4 [ 0000a25a ] 0000000b * : _csl_init.obj (.text:_CSL_init)
000144bf [ 0000a25f+] 00000001 * --HOLE-- [fill = 20]
000144c0 [ 0000a260 ] 00000002 * : csl.obj (.text)
000144c2 [ 0000a261 ] 00000ff8 * rts55.lib : _printfi.obj (.text)
000154ba [ 0000aa5d ] 0000047b * : trgdrv.obj (.text)
00015935 [ 0000ac9a+] 0000045f * : lowlev.obj (.text)
00015d94 [ 0000aeca ] 0000033a * : memory.obj (.text)
000160ce [ 0000b067 ] 000002c5 * : cmpd.obj (.text)
00016393 [ 0000b1c9+] 000002b9 * : llmpy.obj (.text)
0001664c [ 0000b326 ] 000001e9 * : fopen.obj (.text)
00016835 [ 0000b41a+] 000001b0 * : ecvt.obj (.text)
000169e5 [ 0000b4f2+] 000001ae * : fcvt.obj (.text)
00016b93 [ 0000b5c9+] 0000014b * : addd.obj (.text)
00016cde [ 0000b66f ] 0000012b * : fputs.obj (.text)
00016e09 [ 0000b704+] 00000100 * : divd.obj (.text)
00016f09 [ 0000b784+] 000000f7 * : frcdivd.obj (.text)
00017000 [ 0000b800 ] 000000f1 * : mpyd.obj (.text)
000170f1 [ 0000b878+] 000000da * : divli.obj (.text)
000171cb [ 0000b8e5+] 000000b3 * : setvbuf.obj (.text)
0001727e [ 0000b93f ] 000000ae * : _io_perm.obj (.text)
0001732c [ 0000b996 ] 000000ac * : divul.obj (.text)
000173d8 [ 0000b9ec ] 000000a7 * : trgmsg.obj (.text:CIO_breakpoint)
0001747f [ 0000ba3f+] 00000099 * : exit.obj (.text)
00017518 [ 0000ba8c ] 00000097 * : remli.obj (.text)
000175af [ 0000bad7+] 0000008e * : fputc.obj (.text)
0001763d [ 0000bb1e+] 0000008b * : fflush.obj (.text)
000176c8 [ 0000bb64 ] 00000079 * : fixdli.obj (.text)
00017741 [ 0000bba0+] 0000006c * : fltlid.obj (.text)
000177ad [ 0000bbd6+] 0000006c * : ltoa.obj (.text)
00017819 [ 0000bc0c+] 0000006b * : autoinit.obj (.text)
00017884 [ 0000bc42 ] 00000069 * : trgmsg.obj (.text)
000178ed [ 0000bc76+] 00000066 * : fclose.obj (.text)
00017953 [ 0000bca9+] 0000005f * : frcmpyd.obj (.text)
000179b2 [ 0000bcd9 ] 0000005e * : atoi.obj (.text)
00017a10 [ 0000bd08 ] 00000059 * : fseek.obj (.text)
00017a69 [ 0000bd34+] 00000049 * : printf.obj (.text)
00017ab2 [ 0000bd59 ] 00000048 * : boot.obj (.text)
00017afa [ 0000bd7d ] 0000002a * : udiv.obj (.text)
00017b24 [ 0000bd92 ] 0000002a * : fixdi.obj (.text)
00017b4e [ 0000bda7 ] 00000021 * : memccpy.obj (.text)
00017b6f [ 0000bdb7+] 00000014 * : subd.obj (.text)
00017b83 [ 0000bdc1+] 00000013 * : lmpy.obj (.text)
00017b96 [ 0000bdcb ] 00000011 * : memcpy.obj (.text)
00017ba7 [ 0000bdd3+] 00000010 * : negd.obj (.text)
00017bb7 [ 0000bddb+] 00000010 * : _lock.obj (.text)
00017bc7 [ 0000bde3+] 0000000c * : fltid.obj (.text)
00017bd3 [ 0000bde9+] 0000000a * : remove.obj (.text)
00017bdd [ 0000bdee+] 00000007 * : exit.obj (.text:CIO_breakpoint)
00017be4 [ 0000bdf2 ] 00000001 * --HOLE-- [fill = 20]
isrs 0 [ 00019000 ] 0000c800 * 00000000 UNINITIALIZED
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
abs. value/
byte addr word addr name
--------- --------- ----
000023e8 .bss
00002000 .data
00014000 .text
00017bde C$$EXIT
00017478 C$$IO$$
00017b83 I$$LMPY
00017afa I$$UDIV
00017b0f I$$UMOD
000144c0 _CSL5509_LIB_
000004e8 _CSL_SysData
0001449c _CSL_init
000158e6 _HOSTclock
00015545 _HOSTclose
0001568f _HOSTlseek
000154ba _HOSTopen
0001559c _HOSTread
0001578d _HOSTrename
00015897 _HOSTtime
00015736 _HOSTunlink
00015615 _HOSTwrite
000141b4 _I2C_read
00014420 _I2C_setup
00014000 _I2C_write
000029a2 _I2Cinit
0001448c _IRQ_globalDisable
000144a8 _IRQ_globalRestore
0000299c _PID
000143b0 _PLL_config
0000299d _VER
00002b80 __CIOBUF_
000144b4 __CSL_init
000003e8 __STACK_SIZE
000007d0 __SYSMEM_SIZE
000003e8 __SYSSTACK_SIZE
000023e8 ___bss__
00008000 ___cinit__
00002000 ___data__
00002000 ___edata__
000029b2 ___end__
00017be5 ___etext__
ffffffff ___pinit__
00014000 ___text__
00016b93 __addd
000167f5 __cleanup
00002992 __cleanup_ptr
000160ce __cmpd
000029b2 __ctypes_
00016e09 __divd
000170f1 __divli
000165e6 __divlli
00017afa __divu
0001732c __divul
0001643e __divull
00017680 __doflush
00002994 __dtors_ptr
00016117 __eqld
00017b24 __fixdi
000176c8 __fixdli
00017bc7 __fltid
00017741 __fltlid
00016f09 __frcdivd
00017953 __frcmpyd
000025b4 __ft_end
000023e8 __ftable
0001631d __geqd
0001622b __gtrd
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -