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

📄 sd.map

📁 TI的DM6446的硬件平台搭建的相关例子
💻 MAP
📖 第 1 页 / 共 2 页
字号:
******************************************************************************
             TMS470 COFF Linker PC v4.1.4                      
******************************************************************************
>> Linked Thu Dec 27 11:07:57 2007

OUTPUT FILE NAME:   <./Debug/sd.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 8000952c


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  0000c9a0  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    0000a3c4     
                  80000000    000014f0     mmcsd_protocol.obj (.text)
                  800014f0    00001348     rts32e.lib : _printfi.obj (.text)
                  80002838    00000ed8     mmcsd_evm.obj (.text)
                  80003710    00000c68     sd_protocol.obj (.text)
                  80004378    00000b68     mmc_protocol.obj (.text)
                  80004ee0    00000700     rts32e.lib : memory.obj (.text)
                  800055e0    00000694                : lowlev.obj (.text)
                  80005c74    00000580     davincievmbsl.lib : davincievm_i2c.obj (.text)
                  800061f4    00000570     rts32e.lib : trgdrv.obj (.text)
                  80006764    00000390     csl_davinciArm9.lib : csl_edmaHwChannelControl.obj (.text:csl_section:edma)
                  80006af4    00000364     davincievmbsl.lib : davincievm_msp430.obj (.text)
                  80006e58    00000304     rts32e.lib : fopen.obj (.text)
                  8000715c    000002b4     csl_davinciArm9.lib : csl_edmaHwModuleControl.obj (.text:csl_section:edma)
                  80007410    00000294     sd_test.obj (.text)
                  800076a4    0000028c     rts32e.lib : ull_div32.obj (.text)
                  80007930    00000214                : ecvt.obj (.text)
                  80007b44    00000210                : fcvt.obj (.text)
                  80007d54    00000200     csl_davinciArm9.lib : csl_i2cGetHwStatus.obj (.text:csl_section:i2c)
                  80007f54    000001ec                         : csl_i2cHwControl.obj (.text:csl_section:i2c)
                  80008140    000001c8     rts32e.lib : fd_add32.obj (.text)
                  80008308    00000198                : fputs.obj (.text)
                  800084a0    00000190                : fd_div32.obj (.text)
                  80008630    00000180                : memcpy32.obj (.text)
                  800087b0    00000150     csl_davinciArm9.lib : csl_i2cHwSetup.obj (.text:csl_section:i2c)
                  80008900    00000128     rts32e.lib : fd_mul32.obj (.text)
                  80008a28    00000120                : setvbuf.obj (.text)
                  80008b48    00000120     mmcsd_user.obj (.text)
                  80008c68    00000108     rts32e.lib : _io_perm.obj (.text)
                  80008d70    00000108                : exit.obj (.text)
                  80008e78    00000108                : fflush.obj (.text)
                  80008f80    00000100     davincievmbsl.lib : davincievm_gpio.obj (.text)
                  80009080    000000fc     rts32e.lib : i_div32.obj (.text)
                  8000917c    000000fc     csl_davinciArm9.lib : csl_edmaParam.obj (.text:csl_section:edma)
                  80009278    000000ec     main.obj (.text)
                  80009364    000000e8     csl_davinciArm9.lib : csl_edmaGetHwModuleStatus.obj (.text:csl_section:edma)
                  8000944c    000000e0     rts32e.lib : u_div32.obj (.text)
                  8000952c    000000e0                : boot.obj (.text)
                  8000960c    000000d4     csl_davinciArm9.lib : csl_edmaHwChannelSetup.obj (.text:csl_section:edma)
                  800096e0    000000c0     rts32e.lib : fd_cmp32.obj (.text)
                  800097a0    000000c0                : fputc.obj (.text)
                  80009860    000000b0                : trgmsg.obj (.text)
                  80009910    000000a0                : memset32.obj (.text)
                  800099b0    00000098                : fclose.obj (.text)
                  80009a48    00000094     davincievmbsl.lib : davincievm_gpio_exp.obj (.text)
                  80009adc    0000008c     rts32e.lib : ltoa.obj (.text)
                  80009b68    00000088                : atoi.obj (.text)
                  80009bf0    00000084     csl_davinciArm9.lib : csl_i2cOpen.obj (.text:csl_section:i2c)
                  80009c74    00000080     rts32e.lib : fseek.obj (.text)
                  80009cf4    00000074     davincievmbsl.lib : davincievm_pmx.obj (.text)
                  80009d68    00000074     csl_davinciArm9.lib : csl_edmaRegionOpen.obj (.text:csl_section:edma)
                  80009ddc    00000070                         : csl_edmaChannelOpen.obj (.text:csl_section:edma)
                  80009e4c    00000060     rts32e.lib : printf.obj (.text)
                  80009eac    0000005c     davincievmbsl.lib : davincievm.obj (.text)
                  80009f08    0000005c     rts32e.lib : fd_toi32.obj (.text)
                  80009f64    00000058     csl_davinciArm9.lib : csl_edmaGetHwRegionStatus.obj (.text:csl_section:edma)
                  80009fbc    0000004c     rts32e.lib : strncpy.obj (.text)
                  8000a008    0000004c                : cpy_tbl.obj (.text)
                  8000a054    00000040     csl_davinciArm9.lib : csl_i2cGetBaseAddress.obj (.text:csl_section:i2c)
                  8000a094    00000040                         : csl_i2cWrite.obj (.text:csl_section:i2c)
                  8000a0d4    0000003c     rts32e.lib : i_tofd32.obj (.text)
                  8000a110    00000034     csl_davinciArm9.lib : csl_edmaChannelClose.obj (.text:csl_section:edma)
                  8000a144    00000034                         : csl_i2cRead.obj (.text:csl_section:i2c)
                  8000a178    0000002c     rts32e.lib : memccpy.obj (.text)
                  8000a1a4    0000002c     csl_davinciArm9.lib : _csl_endCriticalSection.obj (.text)
                  8000a1d0    0000002c                         : csl_edmaRegionClose.obj (.text:csl_section:edma)
                  8000a1fc    0000002c     rts32e.lib : memchr.obj (.text)
                  8000a228    0000002c                : strcmp.obj (.text)
                  8000a254    00000028     csl_davinciArm9.lib : csl_i2cClose.obj (.text:csl_section:i2c)
                  8000a27c    00000028                         : csl_edmaGetBaseAddress.obj (.text:csl_section:edma)
                  8000a2a4    00000024                         : csl_edmaOpen.obj (.text:csl_section:edma)
                  8000a2c8    00000024     rts32e.lib : _lock.obj (.text)
                  8000a2ec    00000024                : strchr.obj (.text)
                  8000a310    00000020                : icall32.obj (.text)
                  8000a330    00000020                : args_main.obj (.text)
                  8000a350    00000020     csl_davinciArm9.lib : _csl_beginCriticalSection.obj (.text)
                  8000a370    0000001c     rts32e.lib : strlen.obj (.text)
                  8000a38c    0000001c                : strcpy.obj (.text)
                  8000a3a8    00000008     csl_davinciArm9.lib : csl_edmaClose.obj (.text:csl_section:edma)
                  8000a3b0    00000008                         : csl_edmaInit.obj (.text:csl_section:edma)
                  8000a3b8    00000008                         : csl_i2cInit.obj (.text:csl_section:i2c)
                  8000a3c0    00000004     rts32e.lib : remove.obj (.text)

.bss       0    8000a3c4    00001108     UNINITIALIZED
                  8000a3c4    00000600     sd_test.obj (.bss)
                  8000a9c4    00000374     rts32e.lib : defs.obj (.bss)
                  8000ad38    00000190                : _printfi.obj (.bss)
                  8000aec8    00000190                : fcvt.obj (.bss)
                  8000b058    00000120                : trgmsg.obj (.bss)
                  8000b178    0000011c                : lowlev.obj (.bss)
                  8000b294    000000d0                : trgdrv.obj (.bss)
                  8000b364    0000008c                : exit.obj (.bss)
                  8000b3f0    00000064                : ecvt.obj (.bss)
                  8000b454    0000002c     mmcsd_user.obj (.bss)
                  8000b480    00000020     davincievmbsl.lib : davincievm_msp430.obj (.bss)
                  8000b4a0    0000000c     rts32e.lib : memory.obj (.bss)
                  8000b4ac    0000000c     davincievmbsl.lib : davincievm_i2c.obj (.bss)
                  8000b4b8    00000008     rts32e.lib : _lock.obj (.bss)
                  8000b4c0    00000004     mmcsd_protocol.obj (.bss)
                  8000b4c4    00000004     rts32e.lib : stkdepth_vars.obj (.bss)
                  8000b4c8    00000004                : boot.obj (.bss)

.stack     0    8000b4cc    00000800     UNINITIALIZED

.sysmem    0    8000bccc    00000800     UNINITIALIZED
                  8000bccc    00000008     rts32e.lib : memory.obj (.sysmem)

.cinit     0    8000c4cc    0000031c     
                  8000c4cc    00000244     rts32e.lib : defs.obj (.cinit)
                  8000c710    0000005c                : lowlev.obj (.cinit)
                  8000c76c    00000024                : memory.obj (.cinit)
                  8000c790    00000024                : exit.obj (.cinit)
                  8000c7b4    00000018                : _lock.obj (.cinit)
                  8000c7cc    0000000c                : boot.obj (.cinit)
                  8000c7d8    0000000c                : stkdepth_vars.obj (.cinit)
                  8000c7e4    00000004     --HOLE-- [fill = 0]

.const     0    8000c7e8    000001b8     
                  8000c7e8    00000101     rts32e.lib : ctype.obj (.const)
                  8000c8e9    00000003     --HOLE-- [fill = 0]
                  8000c8ec    00000080     mmcsd_evm.obj (.const)
                  8000c96c    00000034     sd_test.obj (.const)

.data      0    00000000    00000000     UNINITIALIZED


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
8000a368   $_CSL_beginCriticalSection
8000a1c8   $_CSL_endCriticalSection
8000a3c4   .bss
00000000   .data
80000000   .text
80008d70   C$$EXIT
800098a8   C$$IO$$
80008630   C_MEMCPY
8000814c   FD_ADD
800096e0   FD_CMP
800084a0   FD_DIV
80008900   FD_MUL
80008140   FD_SUB
80009f08   FD_TOI
80009080   I$DIV
80009080   I$MOD
8000a310   IND_CALL
80009084   I_DIV
80009084   I_MOD
8000a0d4   I_TOFD
8000944c   U$DIV
8000944c   U$MOD
800076a4   ULL_DIV
800076a4   ULL_MOD
80009450   U_DIV
80009450   U_MOD
8000a110   _CSL_edmaChannelClose
80009ddc   _CSL_edmaChannelOpen
8000a3a8   _CSL_edmaClose
80009f64   _CSL_edmaGetHwRegionStatus
80009364   _CSL_edmaGetHwStatus
8000917c   _CSL_edmaGetParamHandle
80006764   _CSL_edmaHwChannelControl
8000960c   _CSL_edmaHwChannelSetup
8000715c   _CSL_edmaHwControl
8000a3b0   _CSL_edmaInit
8000a2a4   _CSL_edmaOpen
8000919c   _CSL_edmaParamSetup
8000926c   _CSL_edmaParamWriteWord
8000a1d0   _CSL_edmaRegionClose
80009d68   _CSL_edmaRegionOpen
8000a27c   _CSL_edmaccGetModuleBaseAddr
8000a254   _CSL_i2cClose
8000a054   _CSL_i2cGetBaseAddress
80007d54   _CSL_i2cGetHwStatus
80007f54   _CSL_i2cHwControl
800087b0   _CSL_i2cHwSetup
8000a3b8   _CSL_i2cInit
80009bf0   _CSL_i2cOpen
8000a144   _CSL_i2cRead
8000a094   _CSL_i2cWrite
80009aac   _DAVINCIEVM_GPIO_EXP_getInput
80009a50   _DAVINCIEVM_GPIO_EXP_getall
80009a48   _DAVINCIEVM_GPIO_EXP_init
80009a58   _DAVINCIEVM_GPIO_EXP_setOutput
80009a54   _DAVINCIEVM_GPIO_EXP_setall
80009044   _DAVINCIEVM_GPIO_getInput
80008f80   _DAVINCIEVM_GPIO_init
80008f94   _DAVINCIEVM_GPIO_setDirection
80008fec   _DAVINCIEVM_GPIO_setOutput
80005d20   _DAVINCIEVM_I2C_close
80005c74   _DAVINCIEVM_I2C_init
80005e24   _DAVINCIEVM_I2C_read
80005eec   _DAVINCIEVM_I2C_read_variable
80005d48   _DAVINCIEVM_I2C_reset
80005d5c   _DAVINCIEVM_I2C_write
80006dd4   _DAVINCIEVM_MSP430_getEvent
80006d78   _DAVINCIEVM_MSP430_getInput
80006ba4   _DAVINCIEVM_MSP430_getIntrState
80006cf0   _DAVINCIEVM_MSP430_getIrData
80006c98   _DAVINCIEVM_MSP430_getIrValue
80006c18   _DAVINCIEVM_MSP430_getRtc
80006af4   _DAVINCIEVM_MSP430_open
80006b3c   _DAVINCIEVM_MSP430_recv
80006b68   _DAVINCIEVM_MSP430_recv_variable
80006b10   _DAVINCIEVM_MSP430_send
80006e24   _DAVINCIEVM_MSP430_setOutput
80006bbc   _DAVINCIEVM_MSP430_setRtc
80009d3c   _DAVINCIEVM_PMX_clear
80009cf4   _DAVINCIEVM_PMX_init
80009d18   _DAVINCIEVM_PMX_set
80009eac   _DAVINCIEVM_init
80009ec8   _DAVINCIEVM_wait
80009ef8   _DAVINCIEVM_waitusec
80006004   _EEPROM_I2C_close
80005fd4   _EEPROM_I2C_init
800060bc   _EEPROM_I2C_read
80006140   _EEPROM_I2C_read_variable
80006014   _EEPROM_I2C_reset
80006028   _EEPROM_I2C_write
800066e4   _HOSTclock
80006290   _HOSTclose
80006430   _HOSTlseek
800061f4   _HOSTopen
80006308   _HOSTread
80006554   _HOSTrename
80006674   _HOSTtime
800064e0   _HOSTunlink
8000639c   _HOSTwrite
8000001c   _MMCSD_allSendCID
80000550   _MMCSD_appCmd
80008c54   _MMCSD_cardDetect
800012e4   _MMCSD_cardIdentification
80000418   _MMCSD_clearWriteProtect
80000110   _MMCSD_deSelectCard
80002c5c   _MMCSD_getCardCID
80002c90   _MMCSD_getCardCSD
80002bfc   _MMCSD_getCardStatus
80002b08   _MMCSD_getResponse
80000000   _MMCSD_goIdleState
80000218   _MMCSD_goInactiveState
80008b48   _MMCSD_initCard
80000c28   _MMCSD_multipleBlkRead
800010fc   _MMCSD_multipleBlkWrite
80000290   _MMCSD_programCSD
80008bdc   _MMCSD_readNSector
80002d84   _MMCSD_readNWords
80001454   _MMCSD_readOCR
800000a4   _MMCSD_selectCard
800001e0   _MMCSD_sendCID
800001a4   _MMCSD_sendCSD
800029d4   _MMCSD_sendCmd
8000006c   _MMCSD_sendStatus
80000484   _MMCSD_sendWriteProtect
80000234   _MMCSD_setBlkLen
80001430   _MMCSD_setCRC
80002838   _MMCSD_setConfig
80000038   _MMCSD_setDSR
800028a8   _MMCSD_setIntMode
800003ac   _MMCSD_setWriteProtect
8000056c   _MMCSD_singleBlkRead
80000b04   _MMCSD_singleBlkWrite
80008c18   _MMCSD_writeNSector
80002f00   _MMCSD_writeNWords
80003344   _MMC_StreamReadNWords
800034e8   _MMC_StreamWriteNWords
800047c8   _MMC_cardLock
80004994   _MMC_cardUnlock
80004420   _MMC_erase
80004b34   _MMC_fastIO
80004a80   _MMC_forcedErase
80004b90   _MMC_genCmd
8000454c   _MMC_goIRQState
800046e0   _MMC_resetPassword
80004378   _MMC_sendOpCond
800043f8   _MMC_setBlkCount
80004584   _MMC_setPassword
800043c0   _MMC_setRCA
80004c3c   _MMC_streamRead
80004d88   _MMC_streamWrite
800042f0   _SD_cardDetect
80003b00   _SD_cardLock
80003d14   _SD_cardUnlock
800037a8   _SD_erase
80003e40   _SD_forcedErase
80003f10   _SD_genCmd
80004078   _SD_readSDStatus
800039d8   _SD_resetPassword
80004148   _SD_sendNumWrBlks
80003710   _SD_sendOpCond
8000376c   _SD_sendRCA
80004258   _SD_sendSCR
80003ff4   _SD_setBusWidth
80004214   _SD_setClrCardDetect
80003838   _SD_setPassword
800041e0   _SD_setWrBlkEraseCnt
80009278   _TEST_execute
8000b058   __CIOBUF_
8000a350   __CSL_beginCriticalSection
8000a1a4   __CSL_endCriticalSection
00000800   __STACK_SIZE
00000800   __SYSMEM_SIZE
ffffffff   ___binit__
8000a3c4   ___bss__
ffffffff   ___c_args__
8000c4cc   ___cinit__
00000000   ___data__
00000000   ___edata__
8000b4cc   ___end__
8000a3c4   ___etext__
ffffffff   ___pinit__
80000000   ___text__
8000a330   __args_main
800070cc   __cleanup
8000b3e8   __cleanup_ptr
8000c7e8   __ctypes_
80008f00   __doflush
8000b3ec   __dtors_ptr
8000ad34   __ft_end
8000a9c4   __ftable
8000b4b8   __lock
8000a2c8   __nop
800014f0   __printfi
80008c68   __rd_ok

⌨️ 快捷键说明

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