time.map

来自「瑞泰2812的9个例程C源代码」· MAP 代码 · 共 985 行 · 第 1/3 页

MAP
985
字号
******************************************************************************
        TMS320C2000 COFF Linker PC v4.1.0                      
******************************************************************************
>> Linked Tue Feb 13 10:44:57 2007

OUTPUT FILE NAME:   <./Debug/time.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00082000


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
PAGE  0: PRAMH0                  00082000   00003000  00002873  RWIX
         BEGIN                   003f8000   00000002  00000002  RWIX
         RESET                   003fffc0   00000002  00000000  RWIX
         VECTORS                 003fffc2   0000003e  00000000  RWIX

PAGE  1: RAMM1                   00000300   00000500  00000500  RWIX
         DEV_EMU                 00000880   00000180  000000d2  RWIX
         FLASH_REGS              00000a80   00000060  00000008  RWIX
         CSM                     00000ae0   00000010  00000010  RWIX
         XINTF                   00000b20   00000020  00000020  RWIX
         CPU_TIMER0              00000c00   00000008  00000008  RWIX
         PIE_CTRL                00000ce0   00000020  0000001a  RWIX
         PIE_VECT                00000d00   00000100  00000100  RWIX
         ECANA                   00006000   00000040  00000034  RWIX
         ECANA_LAM               00006040   00000040  00000040  RWIX
         ECANA_MOTS              00006080   00000040  00000040  RWIX
         ECANA_MOTO              000060c0   00000040  00000040  RWIX
         ECANA_MBOX              00006100   00000100  00000100  RWIX
         SYSTEM                  00007010   00000020  00000020  RWIX
         SPIA                    00007040   00000010  00000010  RWIX
         SCIA                    00007050   00000010  00000010  RWIX
         XINTRUPT                00007070   00000010  00000010  RWIX
         GPIOMUX                 000070c0   00000020  00000020  RWIX
         GPIODAT                 000070e0   00000020  00000020  RWIX
         ADC                     00007100   00000020  0000001a  RWIX
         EVA                     00007400   00000040  00000032  RWIX
         EVB                     00007500   00000040  00000032  RWIX
         SCIB                    00007750   00000010  00000010  RWIX
         MCBSPA                  00007800   00000040  00000025  RWIX
         RAM                     00080000   00002000  00000000  RWIX
         DRAMH1                  00085000   00004ffc  000005b3  RWIX
         CSM_PWL                 003f7ff8   00000008  00000008  RWIX
         DRAMH0                  003f8002   00001ffc  000019fe  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.pinit     0    00082000    00000000     UNINITIALIZED

.switch    0    00082000    00000000     UNINITIALIZED

.text      0    00082000    00002557     
                  00082000    00000044     rts2800_ml.lib : boot.obj (.text)
                  00082044    0000004a                    : exit.obj (.text)
                  0008208e    00000009                    : _lock.obj (.text)
                  00082097    00000011                    : args_main.obj (.text)
                  000820a8    00000008     DSP281x_CodeStartBranch.obj (.text)
                  000820b0    0000004b     DSP281x_CpuTimers.obj (.text)
                  000820fb    0000014f     DSP281x_DefaultIsr.obj (.text)
                  0008224a    00000028     DSP281x_PieCtrl.obj (.text)
                  00082272    00000020     DSP281x_PieVect.obj (.text)
                  00082292    00000051     DSP281x_SysCtrl.obj (.text)
                  000822e3    000004ab     PID.obj (.text)
                  0008278e    0000044f     edu.lib : LCDDriver.obj (.text)
                  00082bdd    00000078     rts2800.lib : fs_add.obj (.text)
                  00082c55    00000017                 : fs_cmp.obj (.text)
                  00082c6c    00000083                 : fs_div.obj (.text)
                  00082cef    0000005a                 : fs_mpy.obj (.text)
                  00082d49    00000005                 : fs_neg.obj (.text)
                  00082d4e    00000025                 : fs_toi.obj (.text)
                  00082d73    0000001d                 : fs_tou.obj (.text)
                  00082d90    00000021                 : fs_toul.obj (.text)
                  00082db1    00000022                 : i_div.obj (.text)
                  00082dd3    0000001a                 : i_tofs.obj (.text)
                  00082ded    0000002a                 : l_div.obj (.text)
                  00082e17    00000020                 : printf.obj (.text)
                  00082e37    0000000b                 : u_div.obj (.text)
                  00082e42    00000010                 : u_tofs.obj (.text)
                  00082e52    000006f9                 : _printfi.obj (.text)
                  0008354b    0000002f                 : atoi.obj (.text)
                  0008357a    00000105                 : ecvt.obj (.text)
                  0008367f    00000100                 : fcvt.obj (.text)
                  0008377f    0000002a                 : fd_cmp.obj (.text)
                  000837a9    0000008b                 : fd_div.obj (.text)
                  00083834    00000083                 : fd_mpy.obj (.text)
                  000838b7    00000009                 : fd_neg.obj (.text)
                  000838c0    0000000e                 : fd_sub.obj (.text)
                  000838ce    00000021                 : fd_toi.obj (.text)
                  000838ef    0000001f                 : fd_tol.obj (.text)
                  0008390e    0000003a                 : fputc.obj (.text)
                  00083948    00000095                 : fputs.obj (.text)
                  000839dd    0000001c                 : fs_tofd.obj (.text)
                  000839f9    0000001c                 : l_tofd.obj (.text)
                  00083a15    0000001e                 : ll_cmp.obj (.text)
                  00083a33    00000107                 : ll_div.obj (.text)
                  00083b3a    00000014                 : ll_mpy.obj (.text)
                  00083b4e    00000247                 : lowlev.obj (.text)
                  00083d95    0000002d                 : ltoa.obj (.text)
                  00083dc2    0000000d                 : memccpy.obj (.text)
                  00083dcf    00000010                 : memchr.obj (.text)
                  00083ddf    00000041                 : memcpy.obj (.text)
                  00083e20    000001a5                 : memory.obj (.text)
                  00083fc5    0000000c                 : memset.obj (.text)
                  00083fd1    0000000b                 : strchr.obj (.text)
                  00083fdc    0000000a                 : strcmp.obj (.text)
                  00083fe6    0000000c                 : strcpy.obj (.text)
                  00083ff2    0000000c                 : strlen.obj (.text)
                  00083ffe    0000001c                 : strncpy.obj (.text)
                  0008401a    000001cb                 : trgdrv.obj (.text)
                  000841e5    00000058                 : _io_perm.obj (.text)
                  0008423d    0000007c                 : ankmsg.obj (.text)
                  000842b9    0000009c                 : fd_add.obj (.text)
                  00084355    0000004f                 : fflush.obj (.text)
                  000843a4    0000002a                 : fseek.obj (.text)
                  000843ce    0000005d                 : setvbuf.obj (.text)
                  0008442b    000000f5                 : fopen.obj (.text)
                  00084520    00000034                 : fclose.obj (.text)
                  00084554    00000003                 : remove.obj (.text)

.cinit     0    00084557    00000305     
                  00084557    0000000e     rts2800_ml.lib : exit.obj (.cinit)
                  00084565    0000000a                    : _lock.obj (.cinit)
                  0008456f    00000203     PID.obj (.cinit)
                  00084772    00000030     edu.lib : LCDDriver.obj (.cinit)
                  000847a2    00000091     rts2800.lib : defs.obj (.cinit)
                  00084833    00000025                 : lowlev.obj (.cinit)
                  00084858    00000003                 : memory.obj (.cinit)
                  0008485b    00000001     --HOLE-- [fill = 0]

ramfuncs   0    0008485c    00000017     
                  0008485c    00000017     DSP281x_SysCtrl.obj (ramfuncs)

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

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

.data      1    00000000    00000000     UNINITIALIZED

.stack     1    00000300    00000500     UNINITIALIZED

DevEmuRegsFile 
*          1    00000880    000000d2     UNINITIALIZED
                  00000880    000000d2     DSP281x_GlobalVariableDefs.obj (DevEmuRegsFile)

FlashRegsFile 
*          1    00000a80    00000008     UNINITIALIZED
                  00000a80    00000008     DSP281x_GlobalVariableDefs.obj (FlashRegsFile)

CsmRegsFile 
*          1    00000ae0    00000010     UNINITIALIZED
                  00000ae0    00000010     DSP281x_GlobalVariableDefs.obj (CsmRegsFile)

XintfRegsFile 
*          1    00000b20    00000020     UNINITIALIZED
                  00000b20    00000020     DSP281x_GlobalVariableDefs.obj (XintfRegsFile)

CpuTimer0RegsFile 
*          1    00000c00    00000008     UNINITIALIZED
                  00000c00    00000008     DSP281x_GlobalVariableDefs.obj (CpuTimer0RegsFile)

PieCtrlRegsFile 
*          1    00000ce0    0000001a     UNINITIALIZED
                  00000ce0    0000001a     DSP281x_GlobalVariableDefs.obj (PieCtrlRegsFile)

PieVectTableFile 
*          1    00000d00    00000100     UNINITIALIZED
                  00000d00    00000100     DSP281x_GlobalVariableDefs.obj (PieVectTableFile)

ECanaRegsFile 
*          1    00006000    00000034     UNINITIALIZED
                  00006000    00000034     DSP281x_GlobalVariableDefs.obj (ECanaRegsFile)

ECanaLAMRegsFile 
*          1    00006040    00000040     UNINITIALIZED
                  00006040    00000040     DSP281x_GlobalVariableDefs.obj (ECanaLAMRegsFile)

ECanaMOTSRegsFile 
*          1    00006080    00000040     UNINITIALIZED
                  00006080    00000040     DSP281x_GlobalVariableDefs.obj (ECanaMOTSRegsFile)

ECanaMOTORegsFile 
*          1    000060c0    00000040     UNINITIALIZED
                  000060c0    00000040     DSP281x_GlobalVariableDefs.obj (ECanaMOTORegsFile)

ECanaMboxesFile 
*          1    00006100    00000100     UNINITIALIZED
                  00006100    00000100     DSP281x_GlobalVariableDefs.obj (ECanaMboxesFile)

SysCtrlRegsFile 
*          1    00007010    00000020     UNINITIALIZED
                  00007010    00000020     DSP281x_GlobalVariableDefs.obj (SysCtrlRegsFile)

SpiaRegsFile 
*          1    00007040    00000010     UNINITIALIZED
                  00007040    00000010     DSP281x_GlobalVariableDefs.obj (SpiaRegsFile)

SciaRegsFile 
*          1    00007050    00000010     UNINITIALIZED
                  00007050    00000010     DSP281x_GlobalVariableDefs.obj (SciaRegsFile)

XIntruptRegsFile 
*          1    00007070    00000010     UNINITIALIZED
                  00007070    00000010     DSP281x_GlobalVariableDefs.obj (XIntruptRegsFile)

GpioMuxRegsFile 
*          1    000070c0    00000020     UNINITIALIZED
                  000070c0    00000020     DSP281x_GlobalVariableDefs.obj (GpioMuxRegsFile)

GpioDataRegsFile 
*          1    000070e0    00000020     UNINITIALIZED
                  000070e0    00000020     DSP281x_GlobalVariableDefs.obj (GpioDataRegsFile)

AdcRegsFile 
*          1    00007100    0000001a     UNINITIALIZED
                  00007100    0000001a     DSP281x_GlobalVariableDefs.obj (AdcRegsFile)

EvaRegsFile 
*          1    00007400    00000032     UNINITIALIZED
                  00007400    00000032     DSP281x_GlobalVariableDefs.obj (EvaRegsFile)

EvbRegsFile 
*          1    00007500    00000032     UNINITIALIZED
                  00007500    00000032     DSP281x_GlobalVariableDefs.obj (EvbRegsFile)

ScibRegsFile 
*          1    00007750    00000010     UNINITIALIZED
                  00007750    00000010     DSP281x_GlobalVariableDefs.obj (ScibRegsFile)

McbspaRegsFile 
*          1    00007800    00000025     UNINITIALIZED
                  00007800    00000025     DSP281x_GlobalVariableDefs.obj (McbspaRegsFile)

firfilt    1    00080000    00000000     UNINITIALIZED

firldb     1    00080000    00000000     UNINITIALIZED

.esysmem   1    00085000    00000000     UNINITIALIZED

.sysmem    1    00085000    000001f4     UNINITIALIZED

.const     1    000851f4    00000161     
                  000851f4    0000003e     rts2800.lib : _printfi.obj (.const)
                  00085232    00000010                 : fcvt.obj (.const)
                  00085242    00000010                 : ecvt.obj (.const)
                  00085252    00000101                 : ctype.obj (.const)
                  00085353    00000002                 : fputs.obj (.const)

.econst    1    00085356    0000013e     
                  00085356    00000100     DSP281x_PieVect.obj (.econst)
                  00085456    0000003e     PID.obj (.econst)

.cio       1    000854c0    00000120     UNINITIALIZED
                  000854c0    00000120     rts2800.lib : ankmsg.obj (.cio)

CsmPwlFile 
*          1    003f7ff8    00000008     UNINITIALIZED
                  003f7ff8    00000008     DSP281x_GlobalVariableDefs.obj (CsmPwlFile)

.ebss      1    003f8040    000011da     UNINITIALIZED
                  003f8040    00001140     PID.obj (.ebss)
                  003f9180    00000080     rts2800_ml.lib : exit.obj (.ebss)
                  003f9200    0000000e     edu.lib : LCDDriver.obj (.ebss)
                  003f920e    00000008     DSP281x_CpuTimers.obj (.ebss)
                  003f9216    00000004     rts2800_ml.lib : _lock.obj (.ebss)

.bss       1    003f9240    00000824     UNINITIALIZED
                  003f9240    00000088     rts2800.lib : lowlev.obj (.bss)
                  003f92c8    00000004                 : memory.obj (.bss)
                  003f9300    00000240                 : defs.obj (.bss)
                  003f9540    00000190                 : fcvt.obj (.bss)
                  003f9700    00000190                 : _printfi.obj (.bss)
                  003f98c0    00000108                 : trgdrv.obj (.bss)
                  003f9a00    00000064                 : ecvt.obj (.bss)


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
003f9240   .bss
00000000   .data
00082000   .text
0008206a   C$$EXIT
00084287   C$$IO$$
000842b9   FD$$ADD
0008377f   FD$$CMP
000837a9   FD$$DIV
00083834   FD$$MPY
000838b7   FD$$NEG
000838c0   FD$$SUB
000838ce   FD$$TOI
000838ef   FD$$TOL
00082be2   FS$$ADD
00082c55   FS$$CMP
00082c6c   FS$$DIV
00082cef   FS$$MPY
00082d49   FS$$NEG
00082bdd   FS$$SUB
000839dd   FS$$TOFD
00082d4e   FS$$TOI
00082d73   FS$$TOU
00082d90   FS$$TOUL
00082db1   I$$DIV
00082dc2   I$$MOD
00082dd3   I$$TOFS
00082ded   L$$DIV
00082dfc   L$$MOD
000839f9   L$$TOFD
00083a15   LL$$CMP
00083a33   LL$$DIV
00083a6f   LL$$MOD
00083b3a   LL$$MPY
00082e37   U$$DIV
00082e3c   U$$MOD
00082e42   U$$TOFS
00082e0a   UL$$DIV
00082e11   UL$$MOD
00083a27   ULL$$CMP
00083aa9   ULL$$DIV
00083ad8   ULL$$MOD

⌨️ 快捷键说明

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