📄 main.map
字号:
******************************************************************************
TMS320C2000 COFF Linker PC Version 3.07
******************************************************************************
>> Linked Sun Jul 30 07:33:09 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 00000532 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 00000084 RW
ZONE22 00084000 00019000 00000000 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 00000019
003f8080 0000000e rts2800_ml.lib : exit.obj (.cinit)
003f808e 0000000a : _lock.obj (.cinit)
003f8098 00000001 --HOLE-- [fill = 0]
.text 0 003f8099 00000419
003f8099 00000008 DSP281x_CodeStartBranch.obj (.text)
003f80a1 000001f9 DSP281x_Ini.obj (.text)
003f829a 00000190 DSP281x_PieVectInt.obj (.text)
003f842a 00000004 DSP281x_usDelay.obj (.text)
003f842e 00000013 EcanRegDoubleRW.obj (.text)
003f8441 0000001d Main.obj (.text)
003f845e 0000004b rts2800_ml.lib : exit.obj (.text)
003f84a9 00000009 : _lock.obj (.text)
.econst 0 003f84b2 00000100
003f84b2 00000100 DSP281x_PieVectInt.obj (.econst)
IQmathTables
* 0 003ff000 00000000 NOLOAD SECTION
.data 1 00000000 00000000 UNINITIALIZED
.bss 1 00000000 00000000 UNINITIALIZED
.sysmem 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 00000084 UNINITIALIZED
00008000 00000080 rts2800_ml.lib : exit.obj (.ebss)
00008080 00000004 : _lock.obj (.ebss)
SampleDataTableFile
* 1 00084000 00000000 UNINITIALIZED
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
00000000 .bss
00000000 .data
003f8099 .text
003f8484 C$$EXIT
003f816a _AdcInit
003f82b0 _AdcIntIsr
003f842e _CanDoubleRead
003f8436 _CanDoubleWrite
003f80c6 _ConfigCpuTimers
003f82b9 _CpuTimer0Isr
003f842a _DSP28x_usDelay
003f80ba _DisableDog
003f823e _ECanConfig
003f819f _ECanInit
00006040 _ECanaLAMRegs
000060c0 _ECanaMOTORegs
00006080 _ECanaMOTSRegs
00006100 _ECanaMboxes
003f8394 _Ecan0Isr
003f839e _Ecan1Isr
003f80c0 _EnableDog
003f83e4 _EnableInterrupts
003f82ce _EvCap1Isr
003f82e3 _EvCap2Isr
003f82f8 _EvCap3Isr
003f830e _EvCap4Isr
003f8323 _EvCap5Isr
003f8338 _EvCap6Isr
003f811f _EvInit
003f82c2 _EvTimer1Isr
003f8301 _EvTimer4Isr
003f80ff _GpioInit
003f83ab _InitPieCtrl
003f840a _InitPieVectTable
003f80a1 _InitSysCtrl
003f80b1 _KickDog
00000d00 _PieVectTable
003f84b2 _PieVectTableInit
003f8120 _SciInit
003f8363 _SciaRxIsr
003f836f _SciaTxIsr
003f837c _ScibRxIsr
003f8388 _ScibTxIsr
003f826a _SpiInit
003f8341 _SpiRxIsr
003f8355 _SpiTxIsr
00000c00 _Timer0
00000c08 _Timer1
00000c10 _Timer2
003f80e1 _Timers0Start
003f80e6 _Timers0Stop
003f80eb _Timers1Start
003f80f0 _Timers1Stop
003f80f5 _Timers2Start
003f80fa _Timers2Stop
003f829a _UnusedIsr
003f829e _Xint1Isr
003f82a7 _Xint2Isr
003f8190 _XintfInit
00000400 __STACK_SIZE
00000000 ___bss__
003f8080 ___cinit__
00000000 ___data__
00000000 ___edata__
00000000 ___end__
003f84b2 ___etext__
ffffffff ___pinit__
003f8099 ___text__
00008004 __cleanup_ptr
00008002 __dtors_ptr
00008082 __lock
003f84a9 __nop
003f84aa __register_lock
003f84ae __register_unlock
00008080 __unlock
003f84a8 _abort
003f8486 _atexit
003f8000 _c_int00
003f845e _exit
003f8441 _main
003f8080 cinit
00000000 edata
00000000 end
003f84b2 etext
ffffffff pinit
GLOBAL SYMBOLS: SORTED BY Symbol Address
address name
-------- ----
00000000 ___end__
00000000 edata
00000000 ___bss__
00000000 ___edata__
00000000 ___data__
00000000 .bss
00000000 .data
00000000 end
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 __unlock
00008082 __lock
003f8000 _c_int00
003f8080 cinit
003f8080 ___cinit__
003f8099 .text
003f8099 ___text__
003f80a1 _InitSysCtrl
003f80b1 _KickDog
003f80ba _DisableDog
003f80c0 _EnableDog
003f80c6 _ConfigCpuTimers
003f80e1 _Timers0Start
003f80e6 _Timers0Stop
003f80eb _Timers1Start
003f80f0 _Timers1Stop
003f80f5 _Timers2Start
003f80fa _Timers2Stop
003f80ff _GpioInit
003f811f _EvInit
003f8120 _SciInit
003f816a _AdcInit
003f8190 _XintfInit
003f819f _ECanInit
003f823e _ECanConfig
003f826a _SpiInit
003f829a _UnusedIsr
003f829e _Xint1Isr
003f82a7 _Xint2Isr
003f82b0 _AdcIntIsr
003f82b9 _CpuTimer0Isr
003f82c2 _EvTimer1Isr
003f82ce _EvCap1Isr
003f82e3 _EvCap2Isr
003f82f8 _EvCap3Isr
003f8301 _EvTimer4Isr
003f830e _EvCap4Isr
003f8323 _EvCap5Isr
003f8338 _EvCap6Isr
003f8341 _SpiRxIsr
003f8355 _SpiTxIsr
003f8363 _SciaRxIsr
003f836f _SciaTxIsr
003f837c _ScibRxIsr
003f8388 _ScibTxIsr
003f8394 _Ecan0Isr
003f839e _Ecan1Isr
003f83ab _InitPieCtrl
003f83e4 _EnableInterrupts
003f840a _InitPieVectTable
003f842a _DSP28x_usDelay
003f842e _CanDoubleRead
003f8436 _CanDoubleWrite
003f8441 _main
003f845e _exit
003f8484 C$$EXIT
003f8486 _atexit
003f84a8 _abort
003f84a9 __nop
003f84aa __register_lock
003f84ae __register_unlock
003f84b2 _PieVectTableInit
003f84b2 etext
003f84b2 ___etext__
ffffffff pinit
ffffffff ___pinit__
[85 symbols]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -