⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i2c1.map

📁 DSPC5509的i2C程序
💻 MAP
📖 第 1 页 / 共 2 页
字号:
******************************************************************************
         TMS320C55x COFF Linker PC Version 2.56                
******************************************************************************
>> Linked Sun Dec 24 21:05:14 2006

OUTPUT FILE NAME:   <./Debug/i2c1.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00017b39


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
                                 (bytes)   (bytes)    (bytes)
         ----------------------  --------  ---------  --------  ----  --------
         MMR                     00000000   000000c0  00000000  RWIX
         SPRAM                   000000c0   00000040  00000000  RWIX
         VECS                    00000100   00000100  00000100  RWIX
         DARAM0                  00000200   00003e00  00000828  RWIX
         DARAM1                  00004000   00004000  000019e8  RWIX
         DARAM2                  00008000   00004000  00000000  RWIX
         DARAM3                  0000c000   00004000  00000000  RWIX
         SARAM0                  00010000   00004000  0000026c  RWIX
         SARAM1                  00014000   00005000  00003c6c  RWIX
         SARAM2                  00019000   00003000  00000000  RWIX
         SARAM3                  0001c000   00004000  000000ba  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 ] 00000100          *   
                   00000100  [ 00000080 ] 00000100          *   vectors_i2c1.obj (.vectors)

.stack       0   [ 00000200 ]  00000100          *   000001f4   UNINITIALIZED

.sysstack 
*            0   [ 000005e8 ]  000002f4          *   000001f4   UNINITIALIZED

.csldata     0   [ 000009d0 ]  000004e8          *   0000002c   UNINITIALIZED
                 [ 000009d0 ]  000004e8          *   00000020   csl5509.lib : csl_csldat.obj (.csldata:SYS_data)
                 [ 00000a10 ]  00000508          *   0000000c               : csl_i2cdat.obj (.csldata:I2C_data)

.data        0   [ 00004000 ]  00002000          *   00000000   UNINITIALIZED

.sysmem      0   [ 00004000 ]  00002000          *   00000400   UNINITIALIZED

.bss         0   [ 00004800 ]  00002400          *   000005ce   UNINITIALIZED
                 [ 00004800 ]  00002400          *   000001cd   rts55.lib : defs.obj (.bss)
                 [ 00004b9a ]  000025cd          *   00000190             : _printfi.obj (.bss)
                 [ 00004eba ]  0000275d          *   000000d0             : trgdrv.obj (.bss)
                 [ 0000505c ]  0000282e          *   00000071             : lowlev.obj (.bss)
                 [ 0000513e ]  0000289f          *   00000064             : fcvt.obj (.bss)
                 [ 00005206 ]  00002903          *   00000064             : ecvt.obj (.bss)
                 [ 000052d0 ]  00002968          *   00000046             : exit.obj (.bss)
                 [ 0000535c ]  000029ae          *   00000017   main_i2c1.obj (.bss)
                 [ 0000538c ]  000029c6          *   00000004   rts55.lib : _lock.obj (.bss)
                 [ 00005394 ]  000029ca          *   00000004             : memory.obj (.bss)

.const       0   [ 0000539c ]  000029ce          *   00000206   
                 [ 0000539c ]  000029ce          *   00000101   rts55.lib : ctype.obj (.const)
                 [ 0000559e ]  00002acf          *   00000099   myIsrs_i2c1.obj (.const)
                 [ 000056d0 ]  00002b68          *   00000034   rts55.lib : _printfi.obj (.const)
                 [ 00005738 ]  00002b9c          *   0000001c   main_i2c1.obj (.const)
                 [ 00005770 ]  00002bb8          *   0000000c   rts55.lib : fcvt.obj (.const)
                 [ 00005788 ]  00002bc4          *   0000000c             : ecvt.obj (.const)
                 [ 000057a0 ]  00002bd0          *   00000002             : fputs.obj (.const)
                 [ 000057a4 ]  00002bd2          *   00000002             : fltlid.obj (.const)

.cio         0   [ 00005800 ]  00002c00          *   00000120   UNINITIALIZED
                 [ 00005800 ]  00002c00          *   00000120   rts55.lib : trgmsg.obj (.cio)

.cinit       0   [ 00010000 ]  00008000          *   00000136   
                 [ 00010000 ]  00008000          *   00000093   rts55.lib : defs.obj (.cinit)
                 [ 00010126 ]  00008093          *   0000002c   main_i2c1.obj (.cinit)
                 [ 0001017e ]  000080bf          *   00000028   rts55.lib : lowlev.obj (.cinit)
                 [ 000101ce ]  000080e7          *   00000023   csl5509.lib : csl_csldat.obj (.cinit)
                 [ 00010214 ]  0000810a          *   0000000f               : csl_i2cdat.obj (.cinit)
                 [ 00010232 ]  00008119          *   0000000e   rts55.lib : exit.obj (.cinit)
                 [ 0001024e ]  00008127          *   0000000a             : _lock.obj (.cinit)
                 [ 00010262 ]  00008131          *   00000004             : memory.obj (.cinit)
                 [ 0001026a ]  00008135          *   00000001   --HOLE-- [fill = 0]

.text        0     00014000  [ 0000a000 ] 00003c6c          *   
                   00014000  [ 0000a000 ] 000001b3          *   csl5509.lib : i2c_write.obj (.text:I2C_write)
                   000141b3  [ 0000a0d9+] 00000001          *   --HOLE-- [fill = 20]
                   000141b4  [ 0000a0da ] 000001a6          *               : i2c_dispat.obj (.text:I2C_intrDispatch)
                   0001435a  [ 0000a1ad ] 00000002          *   --HOLE-- [fill = 20]
                   0001435c  [ 0000a1ae ] 0000006b          *               : i2c_setup.obj (.text:I2C_setup)
                   000143c7  [ 0000a1e3+] 00000001          *   --HOLE-- [fill = 20]
                   000143c8  [ 0000a1e4 ] 0000003e          *               : i2c_setcall.obj (.text:I2C_setCallBack)
                   00014406  [ 0000a203 ] 00000002          *   --HOLE-- [fill = 20]
                   00014408  [ 0000a204 ] 0000002b          *               : irq_setvecs.obj (.text:IRQ_setVecs)
                   00014433  [ 0000a219+] 00000001          *   --HOLE-- [fill = 20]
                   00014434  [ 0000a21a ] 00000029          *   main_i2c1.obj (.text)
                   0001445d  [ 0000a22e+] 00000002          *   vectors_i2c1.obj (.text)
                   0001445f  [ 0000a22f+] 00000001          *   --HOLE-- [fill = 20]
                   00014460  [ 0000a230 ] 00000024          *   csl5509.lib : i2c_enab.obj (.text:i2C_eventEnable)
                   00014484  [ 0000a242 ] 0000000f          *   myIsrs_i2c1.obj (.text)
                   00014493  [ 0000a249+] 00000001          *   --HOLE-- [fill = 20]
                   00014494  [ 0000a24a ] 0000000d          *   csl5509.lib : irq_genab.obj (.text:IRQ_globalEnable)
                   000144a1  [ 0000a250+] 00000003          *   --HOLE-- [fill = 20]
                   000144a4  [ 0000a252 ] 0000000d          *               : irq_gdisab.obj (.text:IRQ_globalDisable)
                   000144b1  [ 0000a258+] 00000003          *   --HOLE-- [fill = 20]
                   000144b4  [ 0000a25a ] 0000000c          *               : csl.obj (.text:CSL_init)
                   000144c0  [ 0000a260 ] 0000000c          *               : irq_grest.obj (.text:IRQ_globalRestore)
                   000144cc  [ 0000a266 ] 0000000b          *               : _csl_init.obj (.text:_CSL_init)
                   000144d7  [ 0000a26b+] 00000001          *   --HOLE-- [fill = 20]
                   000144d8  [ 0000a26c ] 00000002          *               : csl.obj (.text)
                   000144da  [ 0000a26d ] 00000ff8          *   rts55.lib : _printfi.obj (.text)
                   000154d2  [ 0000aa69 ] 0000047b          *             : trgdrv.obj (.text)
                   0001594d  [ 0000aca6+] 0000045f          *             : lowlev.obj (.text)
                   00015dac  [ 0000aed6 ] 0000033a          *             : memory.obj (.text)
                   000160e6  [ 0000b073 ] 000002c5          *             : cmpd.obj (.text)
                   000163ab  [ 0000b1d5+] 000002b9          *             : llmpy.obj (.text)
                   00016664  [ 0000b332 ] 000001e9          *             : fopen.obj (.text)
                   0001684d  [ 0000b426+] 000001b0          *             : ecvt.obj (.text)
                   000169fd  [ 0000b4fe+] 000001ae          *             : fcvt.obj (.text)
                   00016bab  [ 0000b5d5+] 0000014b          *             : addd.obj (.text)
                   00016cf6  [ 0000b67b ] 0000012b          *             : fputs.obj (.text)
                   00016e21  [ 0000b710+] 00000100          *             : divd.obj (.text)
                   00016f21  [ 0000b790+] 000000f7          *             : frcdivd.obj (.text)
                   00017018  [ 0000b80c ] 000000f1          *             : mpyd.obj (.text)
                   00017109  [ 0000b884+] 000000da          *             : divli.obj (.text)
                   000171e3  [ 0000b8f1+] 000000b3          *             : setvbuf.obj (.text)
                   00017296  [ 0000b94b ] 000000ae          *             : _io_perm.obj (.text)
                   00017344  [ 0000b9a2 ] 000000ac          *             : divul.obj (.text)
                   000173f0  [ 0000b9f8 ] 000000a7          *             : trgmsg.obj (.text:CIO_breakpoint)
                   00017497  [ 0000ba4b+] 00000099          *             : exit.obj (.text)
                   00017530  [ 0000ba98 ] 00000097          *             : remli.obj (.text)
                   000175c7  [ 0000bae3+] 0000008e          *             : fputc.obj (.text)
                   00017655  [ 0000bb2a+] 0000008b          *             : fflush.obj (.text)
                   000176e0  [ 0000bb70 ] 00000079          *             : fixdli.obj (.text)
                   00017759  [ 0000bbac+] 0000006f          *   csl5509.lib : irq_pluga.obj (.text)
                   000177c8  [ 0000bbe4 ] 0000006c          *   rts55.lib : fltlid.obj (.text)
                   00017834  [ 0000bc1a ] 0000006c          *             : ltoa.obj (.text)
                   000178a0  [ 0000bc50 ] 0000006b          *             : autoinit.obj (.text)
                   0001790b  [ 0000bc85+] 00000069          *             : trgmsg.obj (.text)
                   00017974  [ 0000bcba ] 00000066          *             : fclose.obj (.text)
                   000179da  [ 0000bced ] 0000005f          *             : frcmpyd.obj (.text)
                   00017a39  [ 0000bd1c+] 0000005e          *             : atoi.obj (.text)
                   00017a97  [ 0000bd4b+] 00000059          *             : fseek.obj (.text)
                   00017af0  [ 0000bd78 ] 00000049          *             : printf.obj (.text)
                   00017b39  [ 0000bd9c+] 00000048          *             : boot.obj (.text)
                   00017b81  [ 0000bdc0+] 0000002a          *             : udiv.obj (.text)
                   00017bab  [ 0000bdd5+] 0000002a          *             : fixdi.obj (.text)
                   00017bd5  [ 0000bdea+] 00000021          *             : memccpy.obj (.text)
                   00017bf6  [ 0000bdfb ] 00000014          *             : subd.obj (.text)
                   00017c0a  [ 0000be05 ] 00000013          *             : lmpy.obj (.text)
                   00017c1d  [ 0000be0e+] 00000011          *             : memcpy.obj (.text)
                   00017c2e  [ 0000be17 ] 00000010          *             : _lock.obj (.text)
                   00017c3e  [ 0000be1f ] 00000010          *             : negd.obj (.text)
                   00017c4e  [ 0000be27 ] 0000000c          *             : fltid.obj (.text)
                   00017c5a  [ 0000be2d ] 0000000a          *             : remove.obj (.text)
                   00017c64  [ 0000be32 ] 00000007          *             : exit.obj (.text:CIO_breakpoint)
                   00017c6b  [ 0000be35+] 00000001          *   --HOLE-- [fill = 20]

isrs         0   [ 00019000 ]  0000c800          *   00000000   UNINITIALIZED

tskSeg       0     0001c000  [ 0000e000 ] 0000007a          *   
                   0001c000  [ 0000e000 ] 00000079          *   main_i2c1.obj (tskSeg)
                   0001c079  [ 0000e03c+] 00000001          *   --HOLE-- [fill = 20]

myisrSeg     0     0001c07c  [ 0000e03e ] 00000040          *   
                   0001c07c  [ 0000e03e ] 0000003f          *   myIsrs_i2c1.obj (myisrSeg)
                   0001c0bb  [ 0000e05d+] 00000001          *   --HOLE-- [fill = 20]


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

abs. value/
byte addr   word addr   name
---------   ---------   ----
            00002400    .bss
            00002000    .data
00014000                .text
00017c65                C$$EXIT
00017490                C$$IO$$
00017c0a                I$$LMPY
00017b81                I$$UDIV
00017b96                I$$UMOD
000144d8                _CSL5509_LIB_
            00000508    _CSL_I2cData
            000004e8    _CSL_SysData
000144b4                _CSL_init
000158fe                _HOSTclock
0001555d                _HOSTclose
000156a7                _HOSTlseek
000154d2                _HOSTopen
000155b4                _HOSTread
000157a5                _HOSTrename
000158af                _HOSTtime
0001574e                _HOSTunlink
0001562d                _HOSTwrite
00014460                _I2C_eventEnable
000141b4                _I2C_intrDispatch
000143c8                _I2C_setCallback
0001435c                _I2C_setup
00014000                _I2C_write
000144a4                _IRQ_globalDisable
00014494                _IRQ_globalEnable
000144c0                _IRQ_globalRestore
00017759                _IRQ_plug
00014408                _IRQ_setVecs
            000029be    _Init
00000100                _VECSTART
            00002c00    __CIOBUF_
000144cc                __CSL_init
000003e8                __STACK_SIZE
00000800                __SYSMEM_SIZE
000003e8                __SYSSTACK_SIZE
            00002400    ___bss__
            00008000    ___cinit__
            00002000    ___data__
            00002000    ___edata__
            000029ce    ___end__
00017c6c                ___etext__
ffffffff                ___pinit__
00014000                ___text__
00016bab                __addd
0001680d                __cleanup
            000029aa    __cleanup_ptr
000160e6                __cmpd
            000029ce    __ctypes_
00016e21                __divd
00017109                __divli
000165fe                __divlli
00017b81                __divu
00017344                __divul
00016456                __divull
00017698                __doflush
            000029ac    __dtors_ptr
0001612f                __eqld
00017bab                __fixdi
000176e0                __fixdli
00017c4e                __fltid
000177c8                __fltlid
00016f21                __frcdivd
000179da                __frcmpyd
            000025cc    __ft_end
            00002400    __ftable
00016335                __geqd
00016243                __gtrd
000162bc                __leqd
            000029c6    __lock
000161cd                __lssd
00017018                __mpyd
00017c0a                __mpyli
000163ab                __mpylli
00017c3e                __negd
0001617e                __neqd
00017c2e                __nop
000144da                __printfi
00017296                __rd_ok
00017c30                __register_lock
00017c37                __register_unlock
00017530                __remli
00016635                __remlli
00017b96                __remu
000165b0                __remull
            00000100    __stack
00017bf6                __subd
            00002000    __sys_memory
            000002f4    __sysstack
            0000248c    __tmpnams
            000029c8    __unlock
000172e4                __wrt_ok
00017c64                _abort
00015a3b                _add_device
            000029b4    _addr

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -