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

📄 iic.map

📁 TMS320VC5509A IIC的CSL配置程序,
💻 MAP
📖 第 1 页 / 共 2 页
字号:
******************************************************************************
         TMS320C55x COFF Linker PC Version 2.56                
******************************************************************************
>> Linked Wed May 28 15:27:51 2008

OUTPUT FILE NAME:   <iic.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00013c03


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
                                 (bytes)   (bytes)    (bytes)
         ----------------------  --------  ---------  --------  ----  --------
PAGE  0: MMR                     00000000   000000c0  00000000  RWIX
         SPRAM                   000000c0   00000040  00000000  RWIX
         VECS                    00000100   00000100  00000100  RWIX
         DARAM                   00000200   0000fe00  00006c99  RWIX
         SARAM0                  00010000   00010000  00003d36  RWIX
         SARAM1                  00020000   00010000  00000000  RWIX
         SARAM2                  00030000   00010000  00000000  RWIX
         CE0                     00040000   003c0000  00000000  RWIX
         CE1                     00400000   00400000  00000000  RWIX
         CE2                     00800000   00400000  00000000  RWIX
         CE3                     00c00000   003f8000  00000000  RWIX
         PROM                    00ff8000   00007f00  00000000  RWIX

PAGE  2: IOPORT                  00000000   00020000  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_table.obj (.vectors)

.data        0   [ 00000200 ]  00000100          *   00000000   UNINITIALIZED

.switch      0   [ 00000200 ]  00000100          *   00000000   UNINITIALIZED

.pinit       0   [ 00000200 ]  00000100          *   00000000   

.bss         0   [ 00000200 ]  00000100          *   000005cc   UNINITIALIZED
                 [ 00000200 ]  00000100          *   000001cd   rts55.lib : defs.obj (.bss)
                 [ 0000059a ]  000002cd          *   00000190             : _printfi.obj (.bss)
                 [ 000008ba ]  0000045d          *   000000d0             : trgdrv.obj (.bss)
                 [ 00000a5c ]  0000052e          *   00000071             : lowlev.obj (.bss)
                 [ 00000b3e ]  0000059f          *   00000064             : fcvt.obj (.bss)
                 [ 00000c06 ]  00000603          *   00000064             : ecvt.obj (.bss)
                 [ 00000cd0 ]  00000668          *   00000046             : exit.obj (.bss)
                 [ 00000d5c ]  000006ae          *   00000016   iic.obj (.bss)
                 [ 00000d88 ]  000006c4          *   00000004   rts55.lib : _lock.obj (.bss)
                 [ 00000d90 ]  000006c8          *   00000004             : memory.obj (.bss)

.const       0   [ 00000d98 ]  000006cc          *   00000264   
                 [ 00000d98 ]  000006cc          *   00000101   rts55.lib : ctype.obj (.const)
                 [ 00000f9a ]  000007cd          *   000000d7   csl5509.lib : csl_csldat.obj (.const)
                 [ 00001148 ]  000008a4          *   0000003c   iic.obj (.const)
                 [ 000011c0 ]  000008e0          *   00000034   rts55.lib : _printfi.obj (.const)
                 [ 00001228 ]  00000914          *   0000000c             : fcvt.obj (.const)
                 [ 00001240 ]  00000920          *   0000000c             : ecvt.obj (.const)
                 [ 00001258 ]  0000092c          *   00000002             : fputs.obj (.const)
                 [ 0000125c ]  0000092e          *   00000002             : fltlid.obj (.const)

.sysmem      0   [ 00001260 ]  00000930          *   00001000   UNINITIALIZED

.stack       0   [ 00003260 ]  00001930          *   00001000   UNINITIALIZED

.sysstack 
*            0   [ 00005260 ]  00002930          *   00000800   UNINITIALIZED

myfun        0     00006260  [ 00003130 ] 0000003b          *   
                   00006260  [ 00003130 ] 0000003a          *   iic.obj (myfun)
                   0000629a  [ 0000314d ] 00000001          *   --HOLE-- [fill = 20]

section_xx 
*            0   [ 0000629c ]  0000314e          *   00000001   UNINITIALIZED
                 [ 0000629c ]  0000314e          *   00000001   iic.obj (section_xx)

section_yy 
*            0   [ 0000629e ]  0000314f          *   00000001   UNINITIALIZED
                 [ 0000629e ]  0000314f          *   00000001   iic.obj (section_yy)

.cio         0   [ 00006300 ]  00003180          *   00000120   UNINITIALIZED
                 [ 00006300 ]  00003180          *   00000120   rts55.lib : trgmsg.obj (.cio)

.cinit       0   [ 00006540 ]  000032a0          *   000002eb   
                 [ 00006540 ]  000032a0          *   000001f5   csl5509.lib : csl_csldat.obj (.cinit)
                 [ 0000692a ]  00003495          *   00000093   rts55.lib : defs.obj (.cinit)
                 [ 00006a50 ]  00003528          *   00000028             : lowlev.obj (.cinit)
                 [ 00006aa0 ]  00003550          *   0000001e   iic.obj (.cinit)
                 [ 00006adc ]  0000356e          *   0000000e   rts55.lib : exit.obj (.cinit)
                 [ 00006af8 ]  0000357c          *   0000000a             : _lock.obj (.cinit)
                 [ 00006b0c ]  00003586          *   00000004             : memory.obj (.cinit)
                 [ 00006b14 ]  0000358a          *   00000001   --HOLE-- [fill = 0]

.csldata     0   [ 00006b18 ]  0000358c          *   000001f2   UNINITIALIZED
                 [ 00006b18 ]  0000358c          *   000001f2   csl5509.lib : csl_csldat.obj (.csldata)

.text        0     00010000  [ 00008000 ] 00003d36          *   
                   00010000  [ 00008000 ] 000001c9          *   csl5509.lib : i2c_dispat.obj (.text:I2C_intrDispatch)
                   000101c9  [ 000080e4+] 00000002          *   vectors_table.obj (.text)
                   000101cb  [ 000080e5+] 00000001          *   --HOLE-- [fill = 20]
                   000101cc  [ 000080e6 ] 000001c3          *   csl5509.lib : i2c_write.obj (.text:I2C_write)
                   0001038f  [ 000081c7+] 00000001          *   --HOLE-- [fill = 20]
                   00010390  [ 000081c8 ] 0000006e          *               : pll_cfg.obj (.text:PLL_config)
                   000103fe  [ 000081ff ] 00000002          *   --HOLE-- [fill = 20]
                   00010400  [ 00008200 ] 0000006c          *   iic.obj (.text)
                   0001046c  [ 00008236 ] 0000006b          *   csl5509.lib : i2c_setup.obj (.text:I2C_setup)
                   000104d7  [ 0000826b+] 00000001          *   --HOLE-- [fill = 20]
                   000104d8  [ 0000826c ] 00000045          *               : i2c_setcall.obj (.text:I2C_setCallBack)
                   0001051d  [ 0000828e+] 00000003          *   --HOLE-- [fill = 20]
                   00010520  [ 00008290 ] 00000024          *               : i2c_enab.obj (.text:i2C_eventEnable)
                   00010544  [ 000082a2 ] 00000015          *               : _csl_init.obj (.text:_CSL_init)
                   00010559  [ 000082ac+] 00000003          *   --HOLE-- [fill = 20]
                   0001055c  [ 000082ae ] 0000000d          *               : irq_gdisab.obj (.text:IRQ_globalDisable)
                   00010569  [ 000082b4+] 00000003          *   --HOLE-- [fill = 20]
                   0001056c  [ 000082b6 ] 0000000d          *               : irq_genab.obj (.text:IRQ_globalEnable)
                   00010579  [ 000082bc+] 00000003          *   --HOLE-- [fill = 20]
                   0001057c  [ 000082be ] 0000000c          *               : irq_grest.obj (.text:IRQ_globalRestore)
                   00010588  [ 000082c4 ] 00000002          *               : csllibs.obj (.text)
                   0001058a  [ 000082c5 ] 00000ff8          *   rts55.lib : _printfi.obj (.text)
                   00011582  [ 00008ac1 ] 0000047b          *             : trgdrv.obj (.text)
                   000119fd  [ 00008cfe+] 0000045f          *             : lowlev.obj (.text)
                   00011e5c  [ 00008f2e ] 0000033a          *             : memory.obj (.text)
                   00012196  [ 000090cb ] 000002c5          *             : cmpd.obj (.text)
                   0001245b  [ 0000922d+] 000002b9          *             : llmpy.obj (.text)
                   00012714  [ 0000938a ] 000001e9          *             : fopen.obj (.text)
                   000128fd  [ 0000947e+] 000001b0          *             : ecvt.obj (.text)
                   00012aad  [ 00009556+] 000001ae          *             : fcvt.obj (.text)
                   00012c5b  [ 0000962d+] 0000014b          *             : addd.obj (.text)
                   00012da6  [ 000096d3 ] 0000012b          *             : fputs.obj (.text)
                   00012ed1  [ 00009768+] 00000100          *             : divd.obj (.text)
                   00012fd1  [ 000097e8+] 000000f7          *             : frcdivd.obj (.text)
                   000130c8  [ 00009864 ] 000000f1          *             : mpyd.obj (.text)
                   000131b9  [ 000098dc+] 000000da          *             : divli.obj (.text)
                   00013293  [ 00009949+] 000000b3          *             : setvbuf.obj (.text)
                   00013346  [ 000099a3 ] 000000ae          *             : _io_perm.obj (.text)
                   000133f4  [ 000099fa ] 000000ac          *             : divul.obj (.text)
                   000134a0  [ 00009a50 ] 000000a7          *             : trgmsg.obj (.text:CIO_breakpoint)
                   00013547  [ 00009aa3+] 00000099          *             : exit.obj (.text)
                   000135e0  [ 00009af0 ] 00000097          *             : remli.obj (.text)
                   00013677  [ 00009b3b+] 0000008e          *             : fputc.obj (.text)
                   00013705  [ 00009b82+] 0000008b          *             : fflush.obj (.text)
                   00013790  [ 00009bc8 ] 00000089          *   csl5509.lib : irq_pluga.obj (.text)
                   00013819  [ 00009c0c+] 00000079          *   rts55.lib : fixdli.obj (.text)
                   00013892  [ 00009c49 ] 0000006c          *             : ltoa.obj (.text)
                   000138fe  [ 00009c7f ] 0000006c          *             : fltlid.obj (.text)
                   0001396a  [ 00009cb5 ] 0000006b          *             : autoinit.obj (.text)
                   000139d5  [ 00009cea+] 00000069          *             : trgmsg.obj (.text)
                   00013a3e  [ 00009d1f ] 00000066          *             : fclose.obj (.text)
                   00013aa4  [ 00009d52 ] 0000005f          *             : frcmpyd.obj (.text)
                   00013b03  [ 00009d81+] 0000005e          *             : atoi.obj (.text)
                   00013b61  [ 00009db0+] 00000059          *             : fseek.obj (.text)
                   00013bba  [ 00009ddd ] 00000049          *             : printf.obj (.text)
                   00013c03  [ 00009e01+] 00000048          *             : boot.obj (.text)
                   00013c4b  [ 00009e25+] 0000002a          *             : udiv.obj (.text)
                   00013c75  [ 00009e3a+] 0000002a          *             : fixdi.obj (.text)
                   00013c9f  [ 00009e4f+] 00000021          *             : memccpy.obj (.text)
                   00013cc0  [ 00009e60 ] 00000014          *             : subd.obj (.text)
                   00013cd4  [ 00009e6a ] 00000013          *             : lmpy.obj (.text)
                   00013ce7  [ 00009e73+] 00000011          *             : memcpy.obj (.text)
                   00013cf8  [ 00009e7c ] 00000010          *             : _lock.obj (.text)
                   00013d08  [ 00009e84 ] 00000010          *             : negd.obj (.text)
                   00013d18  [ 00009e8c ] 0000000c          *             : fltid.obj (.text)
                   00013d24  [ 00009e92 ] 0000000a          *             : remove.obj (.text)
                   00013d2e  [ 00009e97 ] 00000007          *             : exit.obj (.text:CIO_breakpoint)
                   00013d35  [ 00009e9a+] 00000001          *   --HOLE-- [fill = 20]

.ioport      2   [ 00000000 ]  00000000          *   00000000   UNINITIALIZED


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

abs. value/
byte addr   word addr   name
---------   ---------   ----
            00000100    .bss
            00000100    .data
00010000                .text
00013d2f                C$$EXIT
00013540                C$$IO$$
00013cd4                I$$LMPY
00013c4b                I$$UDIV
00013c60                I$$UMOD
00010588                _CSL5509_LIB_
000119ae                _HOSTclock
0001160d                _HOSTclose
00011757                _HOSTlseek
00011582                _HOSTopen
00011664                _HOSTread
00011855                _HOSTrename
0001195f                _HOSTtime
000117fe                _HOSTunlink
000116dd                _HOSTwrite
00010520                _I2C_eventEnable
00010000                _I2C_intrDispatch
000104d8                _I2C_setCallback
0001046c                _I2C_setup
000101cc                _I2C_write
0001055c                _IRQ_globalDisable
0001056c                _IRQ_globalEnable
0001057c                _IRQ_globalRestore
00013790                _IRQ_plug
00010390                _PLL_config
00006288                _RRDY_fun
00006298                _Reserved_fun
00000100                _VECSTART
00006260                _XRDY_fun
            00003180    __CIOBUF_
            0000358c    __CSL_DataObj
00010544                __CSL_init
00002000                __STACK_SIZE
00002000                __SYSMEM_SIZE
00001000                __SYSSTACK_SIZE
            00000100    ___bss__
            000032a0    ___cinit__
            00000100    ___data__
            00000100    ___edata__
            000006cc    ___end__
00013d36                ___etext__
ffffffff                ___pinit__
00010000                ___text__
00012c5b                __addd
000128bd                __cleanup
            000006aa    __cleanup_ptr
00012196                __cmpd
            000006cc    __ctypes_
00012ed1                __divd
000131b9                __divli
000126ae                __divlli
00013c4b                __divu
000133f4                __divul
00012506                __divull
00013748                __doflush
            000006ac    __dtors_ptr
000121df                __eqld
00013c75                __fixdi
00013819                __fixdli
00013d18                __fltid
000138fe                __fltlid
00012fd1                __frcdivd

⌨️ 快捷键说明

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