?? example_flash2812_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 + -