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

📄 ckfa.map

📁 DSP串口启动程序介绍
💻 MAP
字号:
******************************************************************************
        TMS320C2000 COFF Linker PC v4.1.0                      
******************************************************************************
>> Linked Thu Jul 19 16:36:39 2007

OUTPUT FILE NAME:   <./Debug/CKFA.out>
ENTRY POINT SYMBOL: "code_start"  address: 000002f2


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
PAGE  0: RAMM0M1                 00000100   00000200  000001f3  RWIX
         OTP                     003d7800   00000800  00000000  RWIX
         FLASHJ                  003d8000   00002000  00000000  RWIX
         FLASHI                  003da000   00002000  00000000  RWIX
         FLASHH                  003dc000   00004000  00000000  RWIX
         FLASHG                  003e0000   00004000  00000000  RWIX
         FLASHF                  003e4000   00004000  00000000  RWIX
         FLASHE                  003e8000   00004000  00000000  RWIX
         FLASHD                  003ec000   00004000  00000000  RWIX
         FLASHC                  003f0000   00004000  00000000  RWIX
         FLASHB                  003f4000   00002000  00000000  RWIX
         FLASHA                  003f6000   00001f80  00000000  RWIX
         CSM_RSVD                003f7f80   00000076  00000000  RWIX
         BEGIN                   003f7ff6   00000002  00000000  RWIX
         CSM_PWL                 003f7ff8   00000008  00000000  RWIX
         ROM                     003ff000   00000fc0  00000000  RWIX
         RESET                   003fffc0   00000002  00000000  RWIX
         VECTORS                 003fffc2   0000003e  00000000  RWIX

PAGE  1: RAMM0M1                 00000300   00000500  00000400  RWIX
         SCIA                    00007050   00000010  00000010  RWIX
         RAML0L1                 00008000   00002000  00000b1f  RWIX
         RAMH0_1                 003f8000   00001000  00000a81  RWIX
         RAMH0_2                 003f9000   00001000  00000000  RWIX

PAGE  2: RAMH0_1                 003f8000   00001000  00001000  RWIX
         RAMH0_2                 003f9000   00001000  00001000  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.text_unsecured 
*          0    00000100    0000016b     
                  00000100    0000009e     unlock_main.obj (.text)
                  0000019e    00000008     DSP281x_CodeStartBranch.obj (.text)
                  000001a6    00000008     Example_Flash281x_CsmKeys.obj (.text)
                  000001ae    00000015     DSP281x_MemCopy.obj (.text)
                  000001c3    00000044     rts2800_ml.lib : boot.obj (.text)
                  00000207    0000004a                    : exit.obj (.text)
                  00000251    00000009                    : _lock.obj (.text)
                  0000025a    00000011                    : args_main.obj (.text)

.econst_unsecured 
*          0    0000026c    0000005f     
                  0000026c    0000005f     unlock_main.obj (.econst)

.cinit     0    000002cb    00000027     
                  000002cb    0000000e     rts2800_ml.lib : exit.obj (.cinit)
                  000002d9    0000000a                    : _lock.obj (.cinit)
                  000002e3    00000004     Example_Flash281x_API.obj (.cinit)
                  000002e7    0000000a     Flash2810_API_V210.lib : Flash28_Globals.obj (.cinit)
                  000002f1    00000001     --HOLE-- [fill = 0]

codestart 
*          0    000002f2    00000002     
                  000002f2    00000002     DSP281x_CodeStartBranch.obj (codestart)

csm_rsvd   0    003f7f80    00000000     UNINITIALIZED

csmpasswds 
*          0    003f7ff8    00000000     UNINITIALIZED

.reset     0    003fffc0    00000002     DSECT
                  003fffc0    00000002     rts2800_ml.lib : boot.obj (.reset)

vectors    0    003fffc2    00000000     DSECT

.data      1    00000000    00000000     UNINITIALIZED

.bss       1    00000000    00000000     UNINITIALIZED

.stack     1    00000300    00000400     UNINITIALIZED

.SCIARegs 
*          1    00007050    00000010     UNINITIALIZED
                  00007050    00000010     SCI.obj (.SCIARegs)

.ebss      1    00008ac0    0000009e     UNINITIALIZED
                  00008ac0    00000080     rts2800_ml.lib : exit.obj (.ebss)
                  00008b40    00000016     Example_Flash281x_API.obj (.ebss)
                  00008b56    00000004     Flash2810_API_V210.lib : Flash28_Globals.obj (.ebss)
                  00008b5a    00000004     rts2800_ml.lib : _lock.obj (.ebss)

.text      1    003f8000    000007fd     RUN ADDR = 00008000
                  003f8000    00000205     Example_Flash281x_API.obj (.text)
                  003f8205    00000047     HexToASCII.obj (.text)
                  003f824c    000000c6     SCI.obj (.text)
                  003f8312    00000091     Flash2810_API_V210.lib : Flash28_Erase.obj (.text)
                  003f83a3    00000060                            : Flash28_EraseSector.obj (.text)
                  003f8403    00000047                            : Flash28_Init.obj (.text)
                  003f844a    0000008d                            : Flash28_Internals.obj (.text)
                  003f84d7    000000a4                            : Flash28_Prog.obj (.text)
                  003f857b    0000007f                            : Flash28_Prog_Pulse.obj (.text)
                  003f85fa    0000003b                            : Flash28_ClearSector.obj (.text)
                  003f8635    00000059                            : Flash28_CompactSector.obj (.text)
                  003f868e    0000000d                            : Flash28_Delay.obj (.text)
                  003f869b    00000007                            : Flash28_DisInt.obj (.text)
                  003f86a2    0000009a                            : Flash28_Erase_Pulse.obj (.text)
                  003f873c    00000044                            : Flash28_ClearLoop.obj (.text)
                  003f8780    0000007d                            : Flash28_Compact_Pulse.obj (.text)

.econst    1    003f87fe    00000284     RUN ADDR = 000087fe
                  003f87fe    00000251     Example_Flash281x_API.obj (.econst)
                  003f8a4f    00000001     --HOLE-- [fill = 0]
                  003f8a50    00000032     Flash2810_API_V210.lib : Flash28_Erase.obj (.econst)

BlockTransferBuffer1 
*          2    003f8000    00001000     UNINITIALIZED
                  003f8000    00001000     Example_Flash281x_API.obj (BlockTransferBuffer1)

BlockTransferBuffer2 
*          2    003f9000    00001000     UNINITIALIZED
                  003f9000    00001000     Example_Flash281x_API.obj (BlockTransferBuffer2)


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
00000000   .bss
00000000   .data
00008000   .text
0000022d   C$$EXIT
003f8000   _BlockBuffer1
003f9000   _BlockBuffer2
00008b44   _BlockBufferPtr
00008b48   _BlockRemain
00008b40   _BufferIndexMax
00008205   _Convert_HEXtoASCII
00008b4e   _EraseStatus
00000151   _Example_CsmUnlock
000081d8   _Example_Done
000081d1   _Example_Error
000081bc   _Example_MemCopy
000085fa   _Fl2810_ClearSector
00008635   _Fl2810_CompactSector
000083a3   _Fl2810_EraseSector
00008403   _Fl2810_Init
0000873c   _Fl28x_ClearLoop
000084b5   _Fl28x_ClosePulse
000087ba   _Fl28x_CompactPulse
00008780   _Fl28x_CompactVerify
0000868e   _Fl28x_Delay
0000869b   _Fl28x_DisableInt
00008441   _Fl28x_DisableNMI
00008457   _Fl28x_EnterCmdMode
000086ea   _Fl28x_ErasePulse
000086a2   _Fl28x_EraseVerify
00008485   _Fl28x_FlashRegSleep
0000844a   _Fl28x_LeaveCmdMode
000084cc   _Fl28x_MaskAll
000084a4   _Fl28x_OpenPulse
000085b8   _Fl28x_ProgPulse
0000857b   _Fl28x_ProgVerify
0000869f   _Fl28x_RestoreInt
00008439   _Fl28x_WatchDogDisable
00008312   _Flash2810_Erase
000084d7   _Flash2810_Program
00008b58   _Flash_CPUScaleFactor
00008b56   _Flash_CallbackPtr
000001ae   _MemCopy
00008b46   _MyCallbackCounter
0000817c   _MyCallbackFunction
000001a6   _PRG_key0
000001a7   _PRG_key1
000001a8   _PRG_key2
000001a9   _PRG_key3
000001aa   _PRG_key4
000001ab   _PRG_key5
000001ac   _PRG_key6
000001ad   _PRG_key7
00008b4a   _ProgStatus
00007050   _SCIARegs
000082cf   _SCIA_AutobaudLock
000080b9   _SCIA_BlockProcessing
0000824c   _SCIA_CheckKeyVal_app
0000829d   _SCIA_FIFO_GetWordData
000082b1   _SCIA_FIFO_GetWordData_swapEndian
00008275   _SCIA_GetByteData_app
00008265   _SCIA_GetLongData_app
00008282   _SCIA_GetWordData_app
000082c5   _SCIA_Init
00008258   _SCIA_ReservedFn_app
000082fa   _SCI_SendHexLong
000082ea   _SCI_SendHexWord
00000137   _SCI_SendStatus
00008b52   _VerifyStatus
00000400   __STACK_SIZE
ffffffff   ___binit__
00000000   ___bss__
ffffffff   ___c_args__
000002cb   ___cinit__
00000000   ___data__
00000000   ___edata__
00000000   ___end__
000087fd   ___etext__
ffffffff   ___pinit__
00008000   ___text__
0000025a   __args_main
00008ac4   __cleanup_ptr
00008ac2   __dtors_ptr
00008b5c   __lock
00000251   __nop
00000252   __register_lock
00000256   __register_unlock
00008b5a   __unlock
00000250   _abort
0000022f   _atexit
000001c3   _c_int00
0000809e   _checksum_flash
003f8a82   _econstLoadEnd
003f87fe   _econstLoadStart
000087fe   _econstRunStart
00000207   _exit
00008b41   _i
000081dc   _initPLL
00000100   _main
00008000   _main2
00008b42   _tempL
003f87fd   _textLoadEnd
003f8000   _textLoadStart
00008000   _textRunStart
ffffffff   binit
000002cb   cinit
000002f2   code_start
00000000   edata
00000000   end
000087fd   etext
ffffffff   pinit


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000000   ___data__
00000000   edata
00000000   ___end__
00000000   ___edata__
00000000   end
00000000   .data
00000000   .bss
00000000   ___bss__
00000100   _main
00000137   _SCI_SendStatus
00000151   _Example_CsmUnlock
000001a6   _PRG_key0
000001a7   _PRG_key1
000001a8   _PRG_key2
000001a9   _PRG_key3
000001aa   _PRG_key4
000001ab   _PRG_key5
000001ac   _PRG_key6
000001ad   _PRG_key7
000001ae   _MemCopy
000001c3   _c_int00
00000207   _exit
0000022d   C$$EXIT
0000022f   _atexit
00000250   _abort
00000251   __nop
00000252   __register_lock
00000256   __register_unlock
0000025a   __args_main
000002cb   ___cinit__
000002cb   cinit
000002f2   code_start
00000400   __STACK_SIZE
00007050   _SCIARegs
00008000   _main2
00008000   ___text__
00008000   _textRunStart
00008000   .text
0000809e   _checksum_flash
000080b9   _SCIA_BlockProcessing
0000817c   _MyCallbackFunction
000081bc   _Example_MemCopy
000081d1   _Example_Error
000081d8   _Example_Done
000081dc   _initPLL
00008205   _Convert_HEXtoASCII
0000824c   _SCIA_CheckKeyVal_app
00008258   _SCIA_ReservedFn_app
00008265   _SCIA_GetLongData_app
00008275   _SCIA_GetByteData_app
00008282   _SCIA_GetWordData_app
0000829d   _SCIA_FIFO_GetWordData
000082b1   _SCIA_FIFO_GetWordData_swapEndian
000082c5   _SCIA_Init
000082cf   _SCIA_AutobaudLock
000082ea   _SCI_SendHexWord
000082fa   _SCI_SendHexLong
00008312   _Flash2810_Erase
000083a3   _Fl2810_EraseSector
00008403   _Fl2810_Init
00008439   _Fl28x_WatchDogDisable
00008441   _Fl28x_DisableNMI
0000844a   _Fl28x_LeaveCmdMode
00008457   _Fl28x_EnterCmdMode
00008485   _Fl28x_FlashRegSleep
000084a4   _Fl28x_OpenPulse
000084b5   _Fl28x_ClosePulse
000084cc   _Fl28x_MaskAll
000084d7   _Flash2810_Program
0000857b   _Fl28x_ProgVerify
000085b8   _Fl28x_ProgPulse
000085fa   _Fl2810_ClearSector
00008635   _Fl2810_CompactSector
0000868e   _Fl28x_Delay
0000869b   _Fl28x_DisableInt
0000869f   _Fl28x_RestoreInt
000086a2   _Fl28x_EraseVerify
000086ea   _Fl28x_ErasePulse
0000873c   _Fl28x_ClearLoop
00008780   _Fl28x_CompactVerify
000087ba   _Fl28x_CompactPulse
000087fd   ___etext__
000087fd   etext
000087fe   _econstRunStart
00008ac2   __dtors_ptr
00008ac4   __cleanup_ptr
00008b40   _BufferIndexMax
00008b41   _i
00008b42   _tempL
00008b44   _BlockBufferPtr
00008b46   _MyCallbackCounter
00008b48   _BlockRemain
00008b4a   _ProgStatus
00008b4e   _EraseStatus
00008b52   _VerifyStatus
00008b56   _Flash_CallbackPtr
00008b58   _Flash_CPUScaleFactor
00008b5a   __unlock
00008b5c   __lock
003f8000   _textLoadStart
003f8000   _BlockBuffer1
003f87fd   _textLoadEnd
003f87fe   _econstLoadStart
003f8a82   _econstLoadEnd
003f9000   _BlockBuffer2
ffffffff   pinit
ffffffff   ___binit__
ffffffff   binit
ffffffff   ___pinit__
ffffffff   ___c_args__

[110 symbols]

⌨️ 快捷键说明

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