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

📄 sm.map

📁 TI达芬奇dm644x各硬件模块测试代码
💻 MAP
📖 第 1 页 / 共 2 页
字号:
******************************************************************************
             TMS470 COFF Linker PC v4.1.3                      
******************************************************************************
>> Linked Mon Dec 12 09:37:57 2005

OUTPUT FILE NAME:   <./Debug/sm.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 80005378


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
         IRAM                    00000000   00004000  00000000  RWIX
         DRAM                    00008000   00004000  00000000  RWIX
         AEMIF                   02000000   02000000  00000000  RWIX
         DDR2                    80000000   10000000  00007e69  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.cio       0    80000000    00000000     UNINITIALIZED

.ddr2      0    80000000    00000000     UNINITIALIZED

.text      0    80000000    00005f74     
                  80000000    00001348     rts32e.lib : _printfi.obj (.text)
                  80001348    00000700                : memory.obj (.text)
                  80001a48    00000694                : lowlev.obj (.text)
                  800020dc    00000570                : trgdrv.obj (.text)
                  8000264c    0000044c     sm_test.obj (.text)
                  80002a98    00000388     sm.obj (.text)
                  80002e20    00000368     davincievmbsl.lib : davincievm_i2c.obj (.text)
                  80003188    00000364                       : davincievm_msp430.obj (.text)
                  800034ec    00000304     rts32e.lib : fopen.obj (.text)
                  800037f0    0000028c                : ull_div32.obj (.text)
                  80003a7c    00000214                : ecvt.obj (.text)
                  80003c90    00000210                : fcvt.obj (.text)
                  80003ea0    00000200     csl_davinciArm9.lib : csl_i2cGetHwStatus.obj (.text:csl_section:i2c)
                  800040a0    000001ec                         : csl_i2cHwControl.obj (.text:csl_section:i2c)
                  8000428c    000001c8     rts32e.lib : fd_add32.obj (.text)
                  80004454    00000198                : fputs.obj (.text)
                  800045ec    00000190                : fd_div32.obj (.text)
                  8000477c    00000180                : memcpy32.obj (.text)
                  800048fc    00000150     csl_davinciArm9.lib : csl_i2cHwSetup.obj (.text:csl_section:i2c)
                  80004a4c    00000128     rts32e.lib : fd_mul32.obj (.text)
                  80004b74    00000120                : setvbuf.obj (.text)
                  80004c94    00000108                : fflush.obj (.text)
                  80004d9c    00000108                : _io_perm.obj (.text)
                  80004ea4    00000108                : exit.obj (.text)
                  80004fac    00000108     davincievmbsl.lib : davincievm_gpio.obj (.text)
                  800050b4    000000fc     rts32e.lib : i_div32.obj (.text)
                  800051b0    000000e8     main.obj (.text)
                  80005298    000000e0     rts32e.lib : u_div32.obj (.text)
                  80005378    000000e0                : boot.obj (.text)
                  80005458    000000cc     davincievmbsl.lib : davincievm_gpio_exp.obj (.text)
                  80005524    000000c0     rts32e.lib : fd_cmp32.obj (.text)
                  800055e4    000000c0                : fputc.obj (.text)
                  800056a4    000000b0                : trgmsg.obj (.text)
                  80005754    000000a0                : memset32.obj (.text)
                  800057f4    00000098                : fclose.obj (.text)
                  8000588c    0000008c                : ltoa.obj (.text)
                  80005918    00000088                : atoi.obj (.text)
                  800059a0    00000084     csl_davinciArm9.lib : csl_i2cOpen.obj (.text:csl_section:i2c)
                  80005a24    00000080     rts32e.lib : fseek.obj (.text)
                  80005aa4    00000074     davincievmbsl.lib : davincievm_pmx.obj (.text)
                  80005b18    00000060     rts32e.lib : printf.obj (.text)
                  80005b78    0000005c                : fd_toi32.obj (.text)
                  80005bd4    0000005c     davincievmbsl.lib : davincievm.obj (.text)
                  80005c30    0000004c     rts32e.lib : strncpy.obj (.text)
                  80005c7c    0000004c                : cpy_tbl.obj (.text)
                  80005cc8    00000044     davincievmbsl.lib : davincievm_emif.obj (.text)
                  80005d0c    00000040     csl_davinciArm9.lib : csl_i2cGetBaseAddress.obj (.text:csl_section:i2c)
                  80005d4c    00000040                         : csl_i2cWrite.obj (.text:csl_section:i2c)
                  80005d8c    0000003c     rts32e.lib : i_tofd32.obj (.text)
                  80005dc8    00000034     csl_davinciArm9.lib : csl_i2cRead.obj (.text:csl_section:i2c)
                  80005dfc    0000002c     rts32e.lib : memchr.obj (.text)
                  80005e28    0000002c                : memccpy.obj (.text)
                  80005e54    0000002c                : strcmp.obj (.text)
                  80005e80    00000028     csl_davinciArm9.lib : csl_i2cClose.obj (.text:csl_section:i2c)
                  80005ea8    00000024     rts32e.lib : strchr.obj (.text)
                  80005ecc    00000024                : _lock.obj (.text)
                  80005ef0    00000020                : args_main.obj (.text)
                  80005f10    00000020                : icall32.obj (.text)
                  80005f30    0000001c                : strlen.obj (.text)
                  80005f4c    0000001c                : strcpy.obj (.text)
                  80005f68    00000008     csl_davinciArm9.lib : csl_i2cInit.obj (.text:csl_section:i2c)
                  80005f70    00000004     rts32e.lib : remove.obj (.text)

.bss       0    80005f74    00000ad8     UNINITIALIZED
                  80005f74    00000374     rts32e.lib : defs.obj (.bss)
                  800062e8    00000190                : _printfi.obj (.bss)
                  80006478    00000190                : fcvt.obj (.bss)
                  80006608    00000120                : trgmsg.obj (.bss)
                  80006728    0000011c                : lowlev.obj (.bss)
                  80006844    000000d0                : trgdrv.obj (.bss)
                  80006914    0000008c                : exit.obj (.bss)
                  800069a0    00000064                : ecvt.obj (.bss)
                  80006a04    00000020     davincievmbsl.lib : davincievm_msp430.obj (.bss)
                  80006a24    0000000c     rts32e.lib : memory.obj (.bss)
                  80006a30    0000000c     davincievmbsl.lib : davincievm_i2c.obj (.bss)
                  80006a3c    00000008     rts32e.lib : _lock.obj (.bss)
                  80006a44    00000004                : boot.obj (.bss)
                  80006a48    00000004                : stkdepth_vars.obj (.bss)

.stack     0    80006a4c    00000800     UNINITIALIZED

.sysmem    0    8000724c    00000800     UNINITIALIZED
                  8000724c    00000008     rts32e.lib : memory.obj (.sysmem)

.cinit     0    80007a4c    0000031c     
                  80007a4c    00000244     rts32e.lib : defs.obj (.cinit)
                  80007c90    0000005c                : lowlev.obj (.cinit)
                  80007cec    00000024                : memory.obj (.cinit)
                  80007d10    00000024                : exit.obj (.cinit)
                  80007d34    00000018                : _lock.obj (.cinit)
                  80007d4c    0000000c                : boot.obj (.cinit)
                  80007d58    0000000c                : stkdepth_vars.obj (.cinit)
                  80007d64    00000004     --HOLE-- [fill = 0]

.const     0    80007d68    00000101     
                  80007d68    00000101     rts32e.lib : ctype.obj (.const)

.data      0    00000000    00000000     UNINITIALIZED


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
80005f74   .bss
00000000   .data
80000000   .text
80004ea4   C$$EXIT
800056ec   C$$IO$$
8000477c   C_MEMCPY
80004298   FD_ADD
80005524   FD_CMP
800045ec   FD_DIV
80004a4c   FD_MUL
8000428c   FD_SUB
80005b78   FD_TOI
800050b4   I$DIV
800050b4   I$MOD
80005f10   IND_CALL
800050b8   I_DIV
800050b8   I_MOD
80005d8c   I_TOFD
80005298   U$DIV
80005298   U$MOD
800037f0   ULL_DIV
800037f0   ULL_MOD
8000529c   U_DIV
8000529c   U_MOD
80005e80   _CSL_i2cClose
80005d0c   _CSL_i2cGetBaseAddress
80003ea0   _CSL_i2cGetHwStatus
800040a0   _CSL_i2cHwControl
800048fc   _CSL_i2cHwSetup
80005f68   _CSL_i2cInit
800059a0   _CSL_i2cOpen
80005dc8   _CSL_i2cRead
80005d4c   _CSL_i2cWrite
80005cec   _DAVINCIEVM_EMIF_config
80005cc8   _DAVINCIEVM_EMIF_init
800054ec   _DAVINCIEVM_GPIO_EXP_getInput
80005460   _DAVINCIEVM_GPIO_EXP_getall
80005458   _DAVINCIEVM_GPIO_EXP_init
80005480   _DAVINCIEVM_GPIO_EXP_setOutput
80005468   _DAVINCIEVM_GPIO_EXP_setall
80005070   _DAVINCIEVM_GPIO_getInput
80004fac   _DAVINCIEVM_GPIO_init
80004fc0   _DAVINCIEVM_GPIO_setDirection
80005018   _DAVINCIEVM_GPIO_setOutput
80002ecc   _DAVINCIEVM_I2C_close
80002e20   _DAVINCIEVM_I2C_init
80002fd0   _DAVINCIEVM_I2C_read
80003098   _DAVINCIEVM_I2C_read_variable
80002ef4   _DAVINCIEVM_I2C_reset
80002f08   _DAVINCIEVM_I2C_write
80003468   _DAVINCIEVM_MSP430_getEvent
8000340c   _DAVINCIEVM_MSP430_getInput
80003238   _DAVINCIEVM_MSP430_getIntrState
80003384   _DAVINCIEVM_MSP430_getIrData
8000332c   _DAVINCIEVM_MSP430_getIrValue
800032ac   _DAVINCIEVM_MSP430_getRtc
80003188   _DAVINCIEVM_MSP430_open
800031d0   _DAVINCIEVM_MSP430_recv
800031fc   _DAVINCIEVM_MSP430_recv_variable
800031a4   _DAVINCIEVM_MSP430_send
800034b8   _DAVINCIEVM_MSP430_setOutput
80003250   _DAVINCIEVM_MSP430_setRtc
80005aec   _DAVINCIEVM_PMX_clear
80005aa4   _DAVINCIEVM_PMX_init
80005ac8   _DAVINCIEVM_PMX_set
80005bd4   _DAVINCIEVM_init
80005bf0   _DAVINCIEVM_wait
80005c20   _DAVINCIEVM_waitusec
800025cc   _HOSTclock
80002178   _HOSTclose
80002318   _HOSTlseek
800020dc   _HOSTopen
800021f0   _HOSTread
8000243c   _HOSTrename
8000255c   _HOSTtime
800023c8   _HOSTunlink
80002284   _HOSTwrite
80002bc4   _NANDFLASH_erase
80002b30   _NANDFLASH_getTotalPages
80002ae4   _NANDFLASH_init
80002c80   _NANDFLASH_readPage
80002a98   _NANDFLASH_waitWhileBusy
80002d40   _NANDFLASH_writePage
800051b0   _TEST_execute
80006608   __CIOBUF_
00000800   __STACK_SIZE
00000800   __SYSMEM_SIZE
ffffffff   ___binit__
80005f74   ___bss__
ffffffff   ___c_args__
80007a4c   ___cinit__
00000000   ___data__
00000000   ___edata__
80006a4c   ___end__
80005f74   ___etext__
ffffffff   ___pinit__
80000000   ___text__
80005ef0   __args_main
80003760   __cleanup
80006998   __cleanup_ptr
80007d68   __ctypes_
80004d1c   __doflush
8000699c   __dtors_ptr
800062e4   __ft_end
80005f74   __ftable
80006a3c   __lock
80005ecc   __nop
80000000   __printfi
80004d9c   __rd_ok
80005ed0   __register_lock
80005edc   __register_unlock
80006a4c   __stack
8000724c   __sys_memory
800061a4   __tmpnams

⌨️ 快捷键说明

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