📄 main.map
字号:
******************************************************************************
TMS320C2000 COFF Linker PC Version 3.07
******************************************************************************
>> Linked Fri Aug 04 14:35:15 2006
OUTPUT FILE NAME: <./Debug/Main.out>
ENTRY POINT SYMBOL: "_c_int00" address: 003f8000
MEMORY CONFIGURATION
name origin length used attr fill
---------------------- -------- --------- -------- ---- --------
PAGE 0: RESET 00000000 00000002 00000002 R
BOOT 003f8000 00000080 00000048 R
PROG 003f8080 00001f80 000006ee R
BOOTROM 003ff000 00000fc0 00000000 RW
PAGE 1: M0RAM 00000000 00000400 00000000 RW
M1RAM 00000400 00000400 00000400 RW
CPU_TIMER0 00000c00 00000008 00000008 RWIX
CPU_TIMER1 00000c08 00000008 00000008 RWIX
CPU_TIMER2 00000c10 00000008 00000008 RWIX
PIEVT 00000d00 00000100 00000100 RW
ECANA_LAM 00006040 00000040 00000040 RWIX
ECANA_MOTS 00006080 00000040 00000040 RWIX
ECANA_MOTO 000060c0 00000040 00000040 RWIX
ECANA_MBOX 00006100 00000100 00000100 RWIX
L0L1RAM 00008000 00002000 0000009c RW
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.reset 0 00000000 00000002
00000000 00000002 rts2800_ml.lib : boot.obj (.reset)
.boot 0 003f8000 00000046
003f8000 00000046 rts2800_ml.lib : boot.obj (.text)
codestart
* 0 003f8046 00000002
003f8046 00000002 DSP281x_CodeStartBranch.obj (codestart)
.pinit 0 003f8080 00000000
.switch 0 003f8080 00000000 UNINITIALIZED
.const 0 003f8080 00000000 UNINITIALIZED
IQmath 0 003f8080 00000000 UNINITIALIZED
.cinit 0 003f8080 0000001d
003f8080 00000004 Main.obj (.cinit)
003f8084 0000000e rts2800_ml.lib : exit.obj (.cinit)
003f8092 0000000a : _lock.obj (.cinit)
003f809c 00000001 --HOLE-- [fill = 0]
.text 0 003f809d 000005d1
003f809d 00000008 DSP281x_CodeStartBranch.obj (.text)
003f80a5 0000021e DSP281x_Ini.obj (.text)
003f82c3 000001c0 DSP281x_PieVectInt.obj (.text)
003f8483 00000004 DSP281x_usDelay.obj (.text)
003f8487 00000013 EcanRegDoubleRW.obj (.text)
003f849a 00000089 Main.obj (.text)
003f8523 0000004b rts2800_ml.lib : exit.obj (.text)
003f856e 00000083 : fs_div.obj (.text)
003f85f1 0000005a : fs_mpy.obj (.text)
003f864b 0000001a : l_tofs.obj (.text)
003f8665 00000009 : _lock.obj (.text)
.econst 0 003f866e 00000100
003f866e 00000100 DSP281x_PieVectInt.obj (.econst)
IQmathTables
* 0 003ff000 00000000 NOLOAD SECTION
.bss 1 00000000 00000000 UNINITIALIZED
.sysmem 1 00000000 00000000 UNINITIALIZED
.data 1 00000000 00000000 UNINITIALIZED
.stack 1 00000400 00000400 UNINITIALIZED
CpuTimer0RegsFile
* 1 00000c00 00000008 UNINITIALIZED
00000c00 00000008 DSP281x_EcanVariableDefs.obj (CpuTimer0RegsFile)
CpuTimer1RegsFile
* 1 00000c08 00000008 UNINITIALIZED
00000c08 00000008 DSP281x_EcanVariableDefs.obj (CpuTimer1RegsFile)
CpuTimer2RegsFile
* 1 00000c10 00000008 UNINITIALIZED
00000c10 00000008 DSP281x_EcanVariableDefs.obj (CpuTimer2RegsFile)
PieVectTable
* 1 00000d00 00000100 UNINITIALIZED
00000d00 00000100 DSP281x_PieVectInt.obj (PieVectTable)
ECanaLAMRegsFile
* 1 00006040 00000040 UNINITIALIZED
00006040 00000040 DSP281x_EcanVariableDefs.obj (ECanaLAMRegsFile)
ECanaMOTSRegsFile
* 1 00006080 00000040 UNINITIALIZED
00006080 00000040 DSP281x_EcanVariableDefs.obj (ECanaMOTSRegsFile)
ECanaMOTORegsFile
* 1 000060c0 00000040 UNINITIALIZED
000060c0 00000040 DSP281x_EcanVariableDefs.obj (ECanaMOTORegsFile)
ECanaMboxesFile
* 1 00006100 00000100 UNINITIALIZED
00006100 00000100 DSP281x_EcanVariableDefs.obj (ECanaMboxesFile)
.esysmem 1 00008000 00000000 UNINITIALIZED
.ebss 1 00008000 0000009c UNINITIALIZED
00008000 00000080 rts2800_ml.lib : exit.obj (.ebss)
00008080 00000018 Main.obj (.ebss)
00008098 00000004 rts2800_ml.lib : _lock.obj (.ebss)
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
00000000 .bss
00000000 .data
003f809d .text
003f8549 C$$EXIT
003f856e FS$$DIV
003f85f1 FS$$MPY
003f864b L$$TOFS
003f8193 _AdcInit
003f82d9 _AdcIntIsr
00008080 _BeginFlag
003f8487 _CanDoubleRead
003f848f _CanDoubleWrite
003f80ca _ConfigCpuTimers
003f82e2 _CpuTimer0Isr
003f8483 _DSP28x_usDelay
003f80be _DisableDog
003f8267 _ECanConfig
003f81c8 _ECanInit
00006040 _ECanaLAMRegs
000060c0 _ECanaMOTORegs
00006080 _ECanaMOTSRegs
00006100 _ECanaMboxes
003f83eb _Ecan0Isr
003f83f5 _Ecan1Isr
003f80c4 _EnableDog
003f843b _EnableInterrupts
003f8325 _EvCap1Isr
003f833a _EvCap2Isr
003f834f _EvCap3Isr
003f8365 _EvCap4Isr
003f837a _EvCap5Isr
003f838f _EvCap6Isr
003f8126 _EvInit
003f82eb _EvTimer1Isr
003f8308 _EvTimer2Isr
003f8358 _EvTimer4Isr
00008084 _ExternalPeriod
003f8103 _GpioInit
003f8402 _InitPieCtrl
003f8463 _InitPieVectTable
003f80a5 _InitSysCtrl
003f80b5 _KickDog
003f84d9 _PerformEvTimer1
003f8517 _PerformEvTimer2
00000d00 _PieVectTable
003f866e _PieVectTableInit
003f8149 _SciInit
003f83ba _SciaRxIsr
003f83c6 _SciaTxIsr
003f83d3 _ScibRxIsr
003f83df _ScibTxIsr
003f8293 _SpiInit
003f8398 _SpiRxIsr
003f83ac _SpiTxIsr
00000c00 _Timer0
00000c08 _Timer1
00000c10 _Timer2
00008082 _Timer2Count
003f80e5 _Timers0Start
003f80ea _Timers0Stop
003f80ef _Timers1Start
003f80f4 _Timers1Stop
003f80f9 _Timers2Start
003f80fe _Timers2Stop
003f82c3 _UnusedIsr
003f82c7 _Xint1Isr
003f82d0 _Xint2Isr
003f81b9 _XintfInit
00000400 __STACK_SIZE
00000000 ___bss__
003f8080 ___cinit__
00000000 ___data__
00000000 ___edata__
00000000 ___end__
003f866e ___etext__
ffffffff ___pinit__
003f809d ___text__
00008004 __cleanup_ptr
00008002 __dtors_ptr
0000809a __lock
003f8665 __nop
003f8666 __register_lock
003f866a __register_unlock
00008098 __unlock
003f856d _abort
003f854b _atexit
003f8000 _c_int00
003f8523 _exit
003f849a _main
003f8080 cinit
00000000 edata
00000000 end
003f866e etext
ffffffff pinit
GLOBAL SYMBOLS: SORTED BY Symbol Address
address name
-------- ----
00000000 ___data__
00000000 edata
00000000 ___bss__
00000000 ___end__
00000000 .data
00000000 .bss
00000000 end
00000000 ___edata__
00000400 __STACK_SIZE
00000c00 _Timer0
00000c08 _Timer1
00000c10 _Timer2
00000d00 _PieVectTable
00006040 _ECanaLAMRegs
00006080 _ECanaMOTSRegs
000060c0 _ECanaMOTORegs
00006100 _ECanaMboxes
00008002 __dtors_ptr
00008004 __cleanup_ptr
00008080 _BeginFlag
00008082 _Timer2Count
00008084 _ExternalPeriod
00008098 __unlock
0000809a __lock
003f8000 _c_int00
003f8080 cinit
003f8080 ___cinit__
003f809d .text
003f809d ___text__
003f80a5 _InitSysCtrl
003f80b5 _KickDog
003f80be _DisableDog
003f80c4 _EnableDog
003f80ca _ConfigCpuTimers
003f80e5 _Timers0Start
003f80ea _Timers0Stop
003f80ef _Timers1Start
003f80f4 _Timers1Stop
003f80f9 _Timers2Start
003f80fe _Timers2Stop
003f8103 _GpioInit
003f8126 _EvInit
003f8149 _SciInit
003f8193 _AdcInit
003f81b9 _XintfInit
003f81c8 _ECanInit
003f8267 _ECanConfig
003f8293 _SpiInit
003f82c3 _UnusedIsr
003f82c7 _Xint1Isr
003f82d0 _Xint2Isr
003f82d9 _AdcIntIsr
003f82e2 _CpuTimer0Isr
003f82eb _EvTimer1Isr
003f8308 _EvTimer2Isr
003f8325 _EvCap1Isr
003f833a _EvCap2Isr
003f834f _EvCap3Isr
003f8358 _EvTimer4Isr
003f8365 _EvCap4Isr
003f837a _EvCap5Isr
003f838f _EvCap6Isr
003f8398 _SpiRxIsr
003f83ac _SpiTxIsr
003f83ba _SciaRxIsr
003f83c6 _SciaTxIsr
003f83d3 _ScibRxIsr
003f83df _ScibTxIsr
003f83eb _Ecan0Isr
003f83f5 _Ecan1Isr
003f8402 _InitPieCtrl
003f843b _EnableInterrupts
003f8463 _InitPieVectTable
003f8483 _DSP28x_usDelay
003f8487 _CanDoubleRead
003f848f _CanDoubleWrite
003f849a _main
003f84d9 _PerformEvTimer1
003f8517 _PerformEvTimer2
003f8523 _exit
003f8549 C$$EXIT
003f854b _atexit
003f856d _abort
003f856e FS$$DIV
003f85f1 FS$$MPY
003f864b L$$TOFS
003f8665 __nop
003f8666 __register_lock
003f866a __register_unlock
003f866e ___etext__
003f866e etext
003f866e _PieVectTableInit
ffffffff pinit
ffffffff ___pinit__
[94 symbols]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -