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

📄 example_flash2812_api.map

📁 TMS320F2812 flash编程最新API
💻 MAP
字号:
******************************************************************************
        TMS320C2000 COFF Linker PC Version 3.09                
******************************************************************************
>> Linked Thu Jan 25 18:23:03 2007

OUTPUT FILE NAME:   <./Debug/Example_Flash2812_API.out>
ENTRY POINT SYMBOL: "code_start"  address: 003f7ff6


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
PAGE  0: ZONE0                   00002000   00002000  00000000  RWIX
         ZONE1                   00004000   00002000  00000000  RWIX
         RAML0                   00008000   00001000  000006d1  RWIX
         RAML1                   00009000   00001000  00000000  RWIX
         ZONE2                   00080000   00080000  00000000  RWIX
         ZONE6                   00100000   00080000  00000000  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  000006d1  RWIX
         FLASHC                  003f0000   00004000  00000000  RWIX
         FLASHB                  003f4000   00002000  00000000  RWIX
         FLASHA                  003f6000   00001f80  000001c8  RWIX
         CSM_RSVD                003f7f80   00000076  00000000  RWIX
         BEGIN                   003f7ff6   00000002  00000002  RWIX
         CSM_PWL                 003f7ff8   00000008  00000000  RWIX
         ROM                     003ff000   00000fc0  00000000  RWIX
         RESET                   003fffc0   00000002  00000000  RWIX
         VECTORS                 003fffc2   0000003e  00000000  RWIX

PAGE  1: RAMM0                   00000000   00000400  00000400  RWIX
         RAMM1                   00000400   00000400  00000000  RWIX
         RAMH0                   003f8000   00002000  000008c8  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
Flash28_API 
*          0    003ec000    00000575     RUN ADDR = 00008000
                  003ec000    00000032     Flash2812_API_V210.lib : Flash28_Erase.obj (.econst)
                  003ec032    00000091                            : Flash28_Erase.obj (.text)
                  003ec0c3    00000060                            : Flash28_EraseSector.obj (.text)
                  003ec123    00000047                            : Flash28_Init.obj (.text)
                  003ec16a    0000008d                            : Flash28_Internals.obj (.text)
                  003ec1f7    000000a4                            : Flash28_Prog.obj (.text)
                  003ec29b    0000007f                            : Flash28_Prog_Pulse.obj (.text)
                  003ec31a    0000001c                            : Flash28_ToggleTest.obj (.text)
                  003ec336    00000034                            : Flash28_Verify.obj (.text)
                  003ec36a    00000005                            : Flash28_Version.obj (.text)
                  003ec36f    00000003                            : Flash28_Version_Hex.obj (.text)
                  003ec372    0000003b                            : Flash28_ClearSector.obj (.text)
                  003ec3ad    00000059                            : Flash28_CompactSector.obj (.text)
                  003ec406    0000000d                            : Flash28_Delay.obj (.text)
                  003ec413    00000007                            : Flash28_DisInt.obj (.text)
                  003ec41a    0000009a                            : Flash28_Erase_Pulse.obj (.text)
                  003ec4b4    00000044                            : Flash28_ClearLoop.obj (.text)
                  003ec4f8    0000007d                            : Flash28_Compact_Pulse.obj (.text)

ramfuncs   0    003ec575    0000015c     RUN ADDR = 00008575
                  003ec575    0000015c     Example_Flash281x_API.obj (ramfuncs)

IQmath     0    003f0000    00000000     UNINITIALIZED

.econst    0    003f6000    00000000     UNINITIALIZED

.pinit     0    003f6000    00000000     

.switch    0    003f6000    00000000     UNINITIALIZED

.cinit     0    003f6000    00000023     
                  003f6000    0000000e     rts2800_ml.lib : exit.obj (.cinit)
                  003f600e    0000000a                    : _lock.obj (.cinit)
                  003f6018    0000000a     Flash2812_API_V210.lib : Flash28_Globals.obj (.cinit)
                  003f6022    00000001     --HOLE-- [fill = 0]

.text      0    003f6023    000001a5     
                  003f6023    00000046     rts2800_ml.lib : boot.obj (.text)
                  003f6069    0000004b                    : exit.obj (.text)
                  003f60b4    00000009                    : _lock.obj (.text)
                  003f60bd    00000008     DSP281x_CodeStartBranch.obj (.text)
                  003f60c5    000000e4     Example_Flash281x_API.obj (.text)
                  003f61a9    00000008     Example_Flash281x_CsmKeys.obj (.text)
                  003f61b1    00000017     rts2800_ml.lib : fs_cmp.obj (.text)

csm_rsvd   0    003f7f80    00000000     UNINITIALIZED

codestart 
*          0    003f7ff6    00000002     
                  003f7ff6    00000002     DSP281x_CodeStartBranch.obj (codestart)

csmpasswds 
*          0    003f7ff8    00000000     UNINITIALIZED

IQmathTables 
*          0    003ff000    00000000     NOLOAD SECTION

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

vectors    0    003fffc2    00000000     DSECT

.bss       1    00000000    00000000     UNINITIALIZED

.data      1    00000000    00000000     UNINITIALIZED

.stack     1    00000000    00000400     UNINITIALIZED

.esysmem   1    003f8000    00000000     UNINITIALIZED

.ebss      1    003f8000    000008c8     UNINITIALIZED
                  003f8000    00000840     Example_Flash281x_API.obj (.ebss)
                  003f8840    00000080     rts2800_ml.lib : exit.obj (.ebss)
                  003f88c0    00000004     Flash2812_API_V210.lib : Flash28_Globals.obj (.ebss)
                  003f88c4    00000004     rts2800_ml.lib : _lock.obj (.ebss)


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
00000000   .bss
00000000   .data
003f6023   .text
003f608f   C$$EXIT
003f61b1   FS$$CMP
003f8040   _Buffer
003f8006   _EraseStatus
00008575   _Example_CallFlashAPI
003f610a   _Example_CsmUnlock
000086ce   _Example_Done
000086c8   _Example_Error
003f6194   _Example_MemCopy
003f6156   _Example_ToggleTest
00008372   _Fl2812_ClearSector
000083ad   _Fl2812_CompactSector
000080c3   _Fl2812_EraseSector
00008123   _Fl2812_Init
000084b4   _Fl28x_ClearLoop
000081d5   _Fl28x_ClosePulse
00008532   _Fl28x_CompactPulse
000084f8   _Fl28x_CompactVerify
00008406   _Fl28x_Delay
00008413   _Fl28x_DisableInt
00008161   _Fl28x_DisableNMI
00008177   _Fl28x_EnterCmdMode
00008462   _Fl28x_ErasePulse
0000841a   _Fl28x_EraseVerify
000081a5   _Fl28x_FlashRegSleep
0000816a   _Fl28x_LeaveCmdMode
000081ec   _Fl28x_MaskAll
000081c4   _Fl28x_OpenPulse
000082d8   _Fl28x_ProgPulse
0000829b   _Fl28x_ProgVerify
00008417   _Fl28x_RestoreInt
00008159   _Fl28x_WatchDogDisable
0000836a   _Flash2812_APIVersion
0000836f   _Flash2812_APIVersionHex
00008032   _Flash2812_Erase
000081f7   _Flash2812_Program
0000831a   _Flash2812_ToggleTest
00008336   _Flash2812_Verify
003ec575   _Flash28_API_LoadEnd
003ec000   _Flash28_API_LoadStart
00008000   _Flash28_API_RunStart
003f88c2   _Flash_CPUScaleFactor
003f88c0   _Flash_CallbackPtr
003f8000   _MyCallbackCounter
000086c1   _MyCallbackFunction
003f61a9   _PRG_key0
003f61aa   _PRG_key1
003f61ab   _PRG_key2
003f61ac   _PRG_key3
003f61ad   _PRG_key4
003f61ae   _PRG_key5
003f61af   _PRG_key6
003f61b0   _PRG_key7
003f8002   _ProgStatus
003ec6d1   _RamfuncsLoadEnd
003ec575   _RamfuncsLoadStart
00008575   _RamfuncsRunStart
003f800a   _VerifyStatus
00000400   __STACK_SIZE
00000000   ___bss__
003f6000   ___cinit__
00000000   ___data__
00000000   ___edata__
00000000   ___end__
003f61c8   ___etext__
ffffffff   ___pinit__
003f6023   ___text__
003f8844   __cleanup_ptr
003f8842   __dtors_ptr
003f88c6   __lock
003f60b4   __nop
003f60b5   __register_lock
003f60b9   __register_unlock
003f88c4   __unlock
003f60b3   _abort
003f6091   _atexit
003f6023   _c_int00
003f6069   _exit
003f60c5   _main
003f6000   cinit
003f7ff6   code_start
00000000   edata
00000000   end
003f61c8   etext
ffffffff   pinit


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000000   ___edata__
00000000   ___end__
00000000   ___bss__
00000000   ___data__
00000000   .data
00000000   .bss
00000000   edata
00000000   end
00000400   __STACK_SIZE
00008000   _Flash28_API_RunStart
00008032   _Flash2812_Erase
000080c3   _Fl2812_EraseSector
00008123   _Fl2812_Init
00008159   _Fl28x_WatchDogDisable
00008161   _Fl28x_DisableNMI
0000816a   _Fl28x_LeaveCmdMode
00008177   _Fl28x_EnterCmdMode
000081a5   _Fl28x_FlashRegSleep
000081c4   _Fl28x_OpenPulse
000081d5   _Fl28x_ClosePulse
000081ec   _Fl28x_MaskAll
000081f7   _Flash2812_Program
0000829b   _Fl28x_ProgVerify
000082d8   _Fl28x_ProgPulse
0000831a   _Flash2812_ToggleTest
00008336   _Flash2812_Verify
0000836a   _Flash2812_APIVersion
0000836f   _Flash2812_APIVersionHex
00008372   _Fl2812_ClearSector
000083ad   _Fl2812_CompactSector
00008406   _Fl28x_Delay
00008413   _Fl28x_DisableInt
00008417   _Fl28x_RestoreInt
0000841a   _Fl28x_EraseVerify
00008462   _Fl28x_ErasePulse
000084b4   _Fl28x_ClearLoop
000084f8   _Fl28x_CompactVerify
00008532   _Fl28x_CompactPulse
00008575   _RamfuncsRunStart
00008575   _Example_CallFlashAPI
000086c1   _MyCallbackFunction
000086c8   _Example_Error
000086ce   _Example_Done
003ec000   _Flash28_API_LoadStart
003ec575   _Flash28_API_LoadEnd
003ec575   _RamfuncsLoadStart
003ec6d1   _RamfuncsLoadEnd
003f6000   ___cinit__
003f6000   cinit
003f6023   .text
003f6023   ___text__
003f6023   _c_int00
003f6069   _exit
003f608f   C$$EXIT
003f6091   _atexit
003f60b3   _abort
003f60b4   __nop
003f60b5   __register_lock
003f60b9   __register_unlock
003f60c5   _main
003f610a   _Example_CsmUnlock
003f6156   _Example_ToggleTest
003f6194   _Example_MemCopy
003f61a9   _PRG_key0
003f61aa   _PRG_key1
003f61ab   _PRG_key2
003f61ac   _PRG_key3
003f61ad   _PRG_key4
003f61ae   _PRG_key5
003f61af   _PRG_key6
003f61b0   _PRG_key7
003f61b1   FS$$CMP
003f61c8   ___etext__
003f61c8   etext
003f7ff6   code_start
003f8000   _MyCallbackCounter
003f8002   _ProgStatus
003f8006   _EraseStatus
003f800a   _VerifyStatus
003f8040   _Buffer
003f8842   __dtors_ptr
003f8844   __cleanup_ptr
003f88c0   _Flash_CallbackPtr
003f88c2   _Flash_CPUScaleFactor
003f88c4   __unlock
003f88c6   __lock
ffffffff   pinit
ffffffff   ___pinit__

[88 symbols]

⌨️ 快捷键说明

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