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

📄 mmc.map

📁 5509 MMC in Native Mode
💻 MAP
字号:
******************************************************************************
         TMS320C55x COFF Linker PC Version 2.56                
******************************************************************************
>> Linked Tue Apr 15 12:58:25 2003

OUTPUT FILE NAME:   <./Debug/mmc_test.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 0001ce4e


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
                                 (bytes)   (bytes)    (bytes)
         ----------------------  --------  ---------  --------  ----  --------
         MMR                     00000000   000000c0  00000000  RWIX
         SPRAM                   000000c0   00000020  00000000  RWIX
         DARAM0                  00000100   00003f00  00000bb4  RWIX
         DARAM1                  00004000   00004000  00000afa  RWIX
         DARAM2                  00008000   00004000  00000000  RWIX
         DARAM3                  0000c000   00004000  00000000  RWIX
         SARAM0                  00010000   00004000  00000466  RWIX
         SARAM1                  00014000   00004000  00000000  RWIX
         SARAM2                  00018000   00004000  00000000  RWIX
         SARAM3                  0001c000   00008000  00000eae  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
         VECS                    00ffff00   00000100  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
--------  ----  ----------- ----------- ---------- ----------   --------------
.stack       0   [ 00000100 ]  00000080          *   000001f4   UNINITIALIZED

.sysstack 
*            0   [ 000004e8 ]  00000274          *   000001f4   UNINITIALIZED

.csldata     0   [ 000008d0 ]  00000468          *   000001f2   UNINITIALIZED
                 [ 000008d0 ]  00000468          *   000001f2   csl5509.lib : csl_csldat.obj (.csldata)

.sysmem      0   [ 00004000 ]  00002000          *   00000000   UNINITIALIZED

.data        0   [ 00004000 ]  00002000          *   00000000   UNINITIALIZED

.bss         0   [ 00004000 ]  00002000          *   000004a6   UNINITIALIZED
                 [ 00004000 ]  00002000          *   00000457   mmc_apiRoutinetest.obj (.bss)
                 [ 000048b0 ]  00002458          *   00000046   rts55.lib : exit.obj (.bss)
                 [ 0000493c ]  0000249e          *   00000004             : _lock.obj (.bss)
                 [ 00004944 ]  000024a2          *   00000004   csl5509.lib : mmc_send_op.obj (.bss)

.const       0   [ 0000494c ]  000024a6          *   000000d7   
                 [ 0000494c ]  000024a6          *   000000d7   csl5509.lib : csl_csldat.obj (.const)

.cinit       0   [ 00010000 ]  00008000          *   00000233   
                 [ 00010000 ]  00008000          *   000001f5   csl5509.lib : csl_csldat.obj (.cinit)
                 [ 000103ea ]  000081f5          *   00000021   mmc_apiRoutinetest.obj (.cinit)
                 [ 0001042c ]  00008216          *   0000000e   rts55.lib : exit.obj (.cinit)
                 [ 00010448 ]  00008224          *   0000000a             : _lock.obj (.cinit)
                 [ 0001045c ]  0000822e          *   00000004   csl5509.lib : mmc_send_op.obj (.cinit)
                 [ 00010464 ]  00008232          *   00000001   --HOLE-- [fill = 0]

isrs         0   [ 00018000 ]  0000c000          *   00000000   UNINITIALIZED

.text        0     0001c000  [ 0000e000 ] 00000eae          *   
                   0001c000  [ 0000e000 ] 0000018f          *   csl5509.lib : mmc_disp1.obj (.text:MMC_dispatch1)
                   0001c18f  [ 0000e0c7+] 00000001          *   --HOLE-- [fill = 20]
                   0001c190  [ 0000e0c8 ] 00000186          *               : mmc_disp0.obj (.text:MMC_dispatch0)
                   0001c316  [ 0000e18b ] 00000002          *   --HOLE-- [fill = 20]
                   0001c318  [ 0000e18c ] 00000141          *               : mmc_write.obj (.text:MMC_write)
                   0001c459  [ 0000e22c+] 00000003          *   --HOLE-- [fill = 20]
                   0001c45c  [ 0000e22e ] 00000135          *               : mmc_read.obj (.text:MMC_read)
                   0001c591  [ 0000e2c8+] 00000003          *   --HOLE-- [fill = 20]
                   0001c594  [ 0000e2ca ] 0000012e          *   mmc_apiRoutinetest.obj (.text)
                   0001c6c2  [ 0000e361 ] 00000002          *   --HOLE-- [fill = 20]
                   0001c6c4  [ 0000e362 ] 00000125          *   csl5509.lib : mmc_send_op.obj (.text:MMC_sendOpCond)
                   0001c7e9  [ 0000e3f4+] 00000003          *   --HOLE-- [fill = 20]
                   0001c7ec  [ 0000e3f6 ] 000000ce          *               : mmc_getcid.obj (.text:MMC_getCardID)
                   0001c8ba  [ 0000e45d ] 00000002          *   --HOLE-- [fill = 20]
                   0001c8bc  [ 0000e45e ] 000000b1          *               : mmc_open.obj (.text:MMC_open)
                   0001c96d  [ 0000e4b6+] 00000003          *   --HOLE-- [fill = 20]
                   0001c970  [ 0000e4b8 ] 0000009b          *               : mmc_setNat.obj (.text:MMC_setupNative)
                   0001ca0b  [ 0000e505+] 00000001          *   --HOLE-- [fill = 20]
                   0001ca0c  [ 0000e506 ] 00000091          *               : mmc_setrca.obj (.text:MMC_setRca)
                   0001ca9d  [ 0000e54e+] 00000003          *   --HOLE-- [fill = 20]
                   0001caa0  [ 0000e550 ] 00000088          *               : mmc_selcard.obj (.text:MMC_selectCard)
                   0001cb28  [ 0000e594 ] 00000088          *               : mmc_allcid.obj (.text:MMC_sendALLCID)
                   0001cbb0  [ 0000e5d8 ] 00000082          *               : mmc_xgoidle.obj (.text:MMC_sendGoIdle)
                   0001cc32  [ 0000e619 ] 00000002          *   --HOLE-- [fill = 20]
                   0001cc34  [ 0000e61a ] 0000005a          *               : mmc_rspdne.obj (.text:MMC_responseDone)
                   0001cc8e  [ 0000e647 ] 00000002          *   --HOLE-- [fill = 20]
                   0001cc90  [ 0000e648 ] 00000049          *               : mmc_getstat.obj (.text:MMC_getStatus)
                   0001ccd9  [ 0000e66c+] 00000003          *   --HOLE-- [fill = 20]
                   0001ccdc  [ 0000e66e ] 0000001e          *               : mmc_clrrsp.obj (.text:MMC_clearResponse)
                   0001ccfa  [ 0000e67d ] 00000002          *   --HOLE-- [fill = 20]
                   0001ccfc  [ 0000e67e ] 00000015          *               : mmc_waitfor.obj (.text:MMC_waitForFlag)
                   0001cd11  [ 0000e688+] 00000003          *   --HOLE-- [fill = 20]
                   0001cd14  [ 0000e68a ] 00000015          *               : _csl_init.obj (.text:_CSL_init)
                   0001cd29  [ 0000e694+] 00000003          *   --HOLE-- [fill = 20]
                   0001cd2c  [ 0000e696 ] 0000000d          *               : irq_gdisab.obj (.text:IRQ_globalDisable)
                   0001cd39  [ 0000e69c+] 00000003          *   --HOLE-- [fill = 20]
                   0001cd3c  [ 0000e69e ] 0000000c          *               : irq_grest.obj (.text:IRQ_globalRestore)
                   0001cd48  [ 0000e6a4 ] 00000002          *               : csllibs.obj (.text)
                   0001cd4a  [ 0000e6a5 ] 00000099          *   rts55.lib : exit.obj (.text)
                   0001cde3  [ 0000e6f1+] 0000006b          *             : autoinit.obj (.text)
                   0001ce4e  [ 0000e727 ] 00000048          *             : boot.obj (.text)
                   0001ce96  [ 0000e74b ] 00000010          *             : _lock.obj (.text)
                   0001cea6  [ 0000e753 ] 00000007          *             : exit.obj (.text:CIO_breakpoint)
                   0001cead  [ 0000e756+] 00000001          *   --HOLE-- [fill = 20]

vectors      0   [ 00ffff00 ]  007fff80          *   00000000   UNINITIALIZED


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

abs. value/
byte addr   word addr   name
---------   ---------   ----
            00002000    .bss
            00002000    .data
0001c000                .text
0001cea7                C$$EXIT
0001cd48                _CSL5509_LIB_
0001cd2c                _IRQ_globalDisable
0001cd3c                _IRQ_globalRestore
            00002000    _Init
0001ccdc                _MMC_clearResponse
0001c190                _MMC_dispatch0
0001c000                _MMC_dispatch1
0001c7ec                _MMC_getCardID
0001cc90                _MMC_getStatus
0001c8bc                _MMC_open
0001c45c                _MMC_read
0001cc34                _MMC_responseDone
0001caa0                _MMC_selectCard
0001cb28                _MMC_sendAllCID
0001cbb0                _MMC_sendGoIdle
0001c6c4                _MMC_sendOpCond
0001ca0c                _MMC_setRca
0001c970                _MMC_setupNative
0001ccfc                _MMC_waitForFlag
0001c318                _MMC_write
            00000468    __CSL_DataObj
0001cd14                __CSL_init
000003e8                __STACK_SIZE
000003e8                __SYSSTACK_SIZE
            00002000    ___bss__
            00008000    ___cinit__
            00002000    ___data__
            00002000    ___edata__
            000024a6    ___end__
0001ceae                ___etext__
ffffffff                ___pinit__
0001c000                ___text__
            0000249a    __cleanup_ptr
            0000249c    __dtors_ptr
            0000249e    __lock
0001ce96                __nop
0001ce98                __register_lock
0001ce9f                __register_unlock
            00000080    __stack
            00000274    __sysstack
            000024a0    __unlock
0001cea6                _abort
0001cd99                _atexit
0001cde3                _auto_init
0001ce4e                _c_int00
            00002026    _card
            00002014    _cardid
            0000200c    _configmmc
            00002055    _data
            00002455    _dataptr
            00002456    _datarcv
            00002255    _datareceive
0001cd4a                _exit
            0000204c    _i
0001c5a4                _main
            0000204a    _mmc0
            0000204d    _productame
            0000204b    _temp
            00008000    cinit
            00002000    edata
            000024a6    end
0001ceae                etext
ffffffff                pinit


GLOBAL SYMBOLS: SORTED BY Symbol Address 

abs. value/
byte addr   word addr   name
---------   ---------   ----
            00000080    __stack
000003e8                __STACK_SIZE
000003e8                __SYSSTACK_SIZE
            00000274    __sysstack
            00000468    __CSL_DataObj
            00002000    ___bss__
            00002000    edata
            00002000    ___edata__
            00002000    ___data__
            00002000    .data
            00002000    _Init
            00002000    .bss
            0000200c    _configmmc
            00002014    _cardid
            00002026    _card
            0000204a    _mmc0
            0000204b    _temp
            0000204c    _i
            0000204d    _productame
            00002055    _data
            00002255    _datareceive
            00002455    _dataptr
            00002456    _datarcv
            0000249a    __cleanup_ptr
            0000249c    __dtors_ptr
            0000249e    __lock
            000024a0    __unlock
            000024a6    ___end__
            000024a6    end
            00008000    cinit
            00008000    ___cinit__
0001c000                _MMC_dispatch1
0001c000                ___text__
0001c000                .text
0001c190                _MMC_dispatch0
0001c318                _MMC_write
0001c45c                _MMC_read
0001c5a4                _main
0001c6c4                _MMC_sendOpCond
0001c7ec                _MMC_getCardID
0001c8bc                _MMC_open
0001c970                _MMC_setupNative
0001ca0c                _MMC_setRca
0001caa0                _MMC_selectCard
0001cb28                _MMC_sendAllCID
0001cbb0                _MMC_sendGoIdle
0001cc34                _MMC_responseDone
0001cc90                _MMC_getStatus
0001ccdc                _MMC_clearResponse
0001ccfc                _MMC_waitForFlag
0001cd14                __CSL_init
0001cd2c                _IRQ_globalDisable
0001cd3c                _IRQ_globalRestore
0001cd48                _CSL5509_LIB_
0001cd4a                _exit
0001cd99                _atexit
0001cde3                _auto_init
0001ce4e                _c_int00
0001ce96                __nop
0001ce98                __register_lock
0001ce9f                __register_unlock
0001cea6                _abort
0001cea7                C$$EXIT
0001ceae                etext
0001ceae                ___etext__
ffffffff                pinit
ffffffff                ___pinit__

[67 symbols]

⌨️ 快捷键说明

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