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

📄 link.map

📁 对于DSP自引导程序的一个实例
💻 MAP
字号:
******************************************************************************
          TMS320C6x COFF Linker PC Version 4.32                
******************************************************************************
>> Linked Thu Dec 22 17:36:52 2005

OUTPUT FILE NAME:   <./Debug/burn_flash_c67.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 0000a7c0


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
         vecs                    00000000   00000200  00000200  RWIX
         IRAM                    00000200   0003fe00  0000df44  RWIX


SECTION ALLOCATION MAP

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

vectors    0    00000000    00000200     
                  00000000    00000200     vectors.obj (vectors)

.switch    0    00000200    00000000     UNINITIALIZED

.tables    0    00000200    00000000     UNINITIALIZED

.data      0    00000200    00000000     UNINITIALIZED

.text      0    00000200    0000a720     
                  00000200    00002a00     rts6700.lib : _printfi.obj (.text)
                  00002c00    00001760     brun_flash1.obj (.text)
                  00004360    00001020     rts6700.lib : memory.obj (.text)
                  00005380    00000f40                 : lowlev.obj (.text)
                  000062c0    00000de0                 : trgdrv.obj (.text)
                  000070a0    000004c0                 : imath40.obj (.text)
                  00007560    000004c0                 : fopen.obj (.text)
                  00007a20    00000480                 : fputs.obj (.text)
                  00007ea0    00000480                 : ecvt.obj (.text)
                  00008320    00000480                 : fcvt.obj (.text)
                  000087a0    00000300                 : frcdivd.obj (.text)
                  00008aa0    000002e0                 : fread.obj (.text)
                  00008d80    00000240                 : divd.obj (.text)
                  00008fc0    00000240                 : memcpy62.obj (.text)
                  00009200    00000220                 : exit.obj (.text)
                  00009420    000001e0                 : fflush.obj (.text)
                  00009600    000001c0                 : _io_perm.obj (.text)
                  000097c0    000001c0                 : setvbuf.obj (.text)
                  00009980    00000180                 : atoi.obj (.text)
                  00009b00    00000180                 : fputc.obj (.text)
                  00009c80    00000160                 : trgmsg.obj (.text)
                  00009de0    00000160                 : _bufread.obj (.text)
                  00009f40    00000140                 : fclose.obj (.text)
                  0000a080    00000140                 : ltoa.obj (.text)
                  0000a1c0    00000120                 : memset.obj (.text)
                  0000a2e0    00000100                 : fseek.obj (.text)
                  0000a3e0    00000100                 : autoinit.obj (.text)
                  0000a4e0    000000c0                 : fixdli.obj (.text)
                  0000a5a0    000000c0                 : printf.obj (.text)
                  0000a660    000000c0                 : divu.obj (.text)
                  0000a720    000000a0                 : memccpy.obj (.text)
                  0000a7c0    00000080                 : boot.obj (.text)
                  0000a840    00000080                 : memcmp.obj (.text)
                  0000a8c0    00000040                 : _lock.obj (.text)
                  0000a900    00000020                 : remove.obj (.text)

.stack     0    0000a920    00000400     UNINITIALIZED
                  0000a920    00000008     rts6700.lib : boot.obj (.stack)

.bss       0    0000ad20    00000014     UNINITIALIZED
                  0000ad20    00000010     brun_flash1.obj (.bss)
                  0000ad30    00000004     brun_flash1.obj (.bss:c)

.cinit     0    0000ad38    0000033c     
                  0000ad38    00000244     rts6700.lib : defs.obj (.cinit)
                  0000af7c    00000004     --HOLE-- [fill = 0]
                  0000af80    0000005c                 : lowlev.obj (.cinit)
                  0000afdc    00000004     --HOLE-- [fill = 0]
                  0000afe0    0000002c                 : exit.obj (.cinit)
                  0000b00c    00000004     --HOLE-- [fill = 0]
                  0000b010    0000001c                 : sysmem.obj (.cinit)
                  0000b02c    00000004     --HOLE-- [fill = 0]
                  0000b030    0000001c                 : _lock.obj (.cinit)
                  0000b04c    00000004     --HOLE-- [fill = 0]
                  0000b050    0000000c     brun_flash1.obj (.cinit:c)
                  0000b05c    00000004     --HOLE-- [fill = 0]
                  0000b060    0000000c     rts6700.lib : memory.obj (.cinit)
                  0000b06c    00000008     --HOLE-- [fill = 0]

.cio       0    0000b074    00000120     UNINITIALIZED
                  0000b074    00000120     rts6700.lib : trgmsg.obj (.cio)

.const     0    0000b194    00000234     
                  0000b194    00000101     rts6700.lib : ctype.obj (.const)
                  0000b295    00000107     brun_flash1.obj (.const)
                  0000b39c    0000002a     rts6700.lib : _printfi.obj (.const)
                  0000b3c6    00000002                 : fputs.obj (.const)

.sysmem    0    0000b3c8    00000400     UNINITIALIZED

.far       0    0000b7c8    00000980     UNINITIALIZED
                  0000b7c8    00000374     rts6700.lib : defs.obj (.far)
                  0000bb3c    00000190                 : fcvt.obj (.far)
                  0000bccc    00000190                 : _printfi.obj (.far)
                  0000be5c    0000011c                 : lowlev.obj (.far)
                  0000bf78    000000d0                 : trgdrv.obj (.far)
                  0000c048    0000008c                 : exit.obj (.far)
                  0000c0d4    00000064                 : ecvt.obj (.far)
                  0000c138    00000008                 : memory.obj (.far)
                  0000c140    00000008                 : _lock.obj (.far)

BUF        0    0000c148    00002000     UNINITIALIZED
                  0000c148    00002000     brun_flash1.obj (BUF)


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
0000ad20   $bss
0000ad20   .bss
00000200   .data
00000200   .text
00009414   C$$EXIT
00009d20   C$$IO$$
0000c148   _BufWriteToFlash
00003adc   _BurnFileToFlash
00002cd0   _Check_INTEL_28F016
00002c64   _DECVFG_INI
00002c00   _EMIF_INI
00002e08   _Erase_One_Block
00003090   _Full_Status_Check
00006fb4   _HOSTclock
00006460   _HOSTclose
000067e4   _HOSTlseek
000062c0   _HOSTopen
00006554   _HOSTread
00006a98   _HOSTrename
00006ecc   _HOSTtime
00006948   _HOSTunlink
000066a4   _HOSTwrite
000035b8   _INTERRUPT_INITIAL
000037a0   _PLL_INI
00002fd8   _Program_N_Block
0000326c   _Program_N_Byte
00002ee4   _Program_One_Block
000031ac   _Program_One_Byte
00002c80   _SDRAM_SETUP
00003508   _TIMER_INTset_ms
0000ad2c   _Ttimer0
0000b074   __CIOBUF_
00000400   __STACK_SIZE
00000400   __SYSMEM_SIZE
0000ad20   ___bss__
0000ad38   ___cinit__
00000200   ___data__
00000200   ___edata__
0000ad34   ___end__
0000a920   ___etext__
ffffffff   ___pinit__
00000200   ___text__
0000a3e0   __auto_init
00009de0   __buff_read
0000793c   __cleanup
0000c0cc   __cleanup_ptr
0000b194   __ctypes_
00008d80   __divd
00007460   __divli
0000a660   __divu
00007160   __divul
0000951c   __doflush
0000c0d0   __dtors_ptr
0000a4e0   __fixdli
000087a0   __frcdivd
0000bb38   __ft_end
0000b7c8   __ftable
0000c140   __lock
0000c138   __memory_size
0000a8c0   __nop
00000200   __printfi
00009600   __rd_ok
0000a8c8   __register_lock
0000a8dc   __register_unlock
000073a4   __remli
000070a0   __remul
0000a920   __stack
0000b3c8   __sys_memory
0000b9f8   __tmpnams
0000c144   __unlock
000096c0   __wrt_ok
00009414   _abort
000056a0   _add_device
00009338   _atexit
00009980   _atoi
0000a7c0   _c_int00
000047e4   _calloc
00005ff0   _close
00003430   _delay_us
00007ea0   _ecvt
00003650   _edma_isr
0000ad30   _err_cnt
00009200   _exit
00009f40   _fclose
00008320   _fcvt
00009420   _fflush
0000ad20   _flag
00007560   _fopen
00009b2c   _fputc
00007a94   _fputs
00008aa0   _fread
00004c30   _free
000075c8   _freopen
0000a2e0   _fseek
00006d2c   _getenv
00005eb0   _lseek
0000a080   _ltoa
000039cc   _main
000045dc   _malloc
00003d38   _memTestAddressBus
00003ca4   _memTestDataBus
000040ac   _memTestDevice
00004fe8   _memalign
0000a720   _memccpy
0000a840   _memcmp
00008fc0   _memcpy
0000a1c0   _memset
00004574   _minit
00005a00   _open
0000a5a0   _printf
00009b00   _putc
00009b10   _putchar
00007a20   _puts
000035e4   _qdma_isr
00005c34   _read
00009d2c   _readmsg
000048a0   _realloc
0000ad28   _recv_buddy_done
0000ad24   _recv_done
0000a900   _remove
00005938   _remove_device
000061a0   _rename
000097c0   _setvbuf
000036f0   _timer0_isr
00003370   _timer_start
00006100   _unlink
00005d70   _write
00009c80   _writemsg
0000ad38   cinit
00000200   edata
0000ad34   end
0000a920   etext
ffffffff   pinit


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000200   ___edata__
00000200   __printfi
00000200   ___data__
00000200   .text
00000200   ___text__
00000200   edata
00000200   .data
00000400   __SYSMEM_SIZE
00000400   __STACK_SIZE
00002c00   _EMIF_INI
00002c64   _DECVFG_INI
00002c80   _SDRAM_SETUP
00002cd0   _Check_INTEL_28F016
00002e08   _Erase_One_Block
00002ee4   _Program_One_Block
00002fd8   _Program_N_Block
00003090   _Full_Status_Check
000031ac   _Program_One_Byte
0000326c   _Program_N_Byte
00003370   _timer_start
00003430   _delay_us
00003508   _TIMER_INTset_ms
000035b8   _INTERRUPT_INITIAL
000035e4   _qdma_isr
00003650   _edma_isr
000036f0   _timer0_isr
000037a0   _PLL_INI
000039cc   _main
00003adc   _BurnFileToFlash
00003ca4   _memTestDataBus
00003d38   _memTestAddressBus
000040ac   _memTestDevice
00004574   _minit
000045dc   _malloc
000047e4   _calloc
000048a0   _realloc
00004c30   _free
00004fe8   _memalign
000056a0   _add_device
00005938   _remove_device
00005a00   _open
00005c34   _read
00005d70   _write
00005eb0   _lseek
00005ff0   _close
00006100   _unlink
000061a0   _rename
000062c0   _HOSTopen
00006460   _HOSTclose
00006554   _HOSTread
000066a4   _HOSTwrite
000067e4   _HOSTlseek
00006948   _HOSTunlink
00006a98   _HOSTrename
00006d2c   _getenv
00006ecc   _HOSTtime
00006fb4   _HOSTclock
000070a0   __remul
00007160   __divul
000073a4   __remli
00007460   __divli
00007560   _fopen
000075c8   _freopen
0000793c   __cleanup
00007a20   _puts
00007a94   _fputs
00007ea0   _ecvt
00008320   _fcvt
000087a0   __frcdivd
00008aa0   _fread
00008d80   __divd
00008fc0   _memcpy
00009200   _exit
00009338   _atexit
00009414   C$$EXIT
00009414   _abort
00009420   _fflush
0000951c   __doflush
00009600   __rd_ok
000096c0   __wrt_ok
000097c0   _setvbuf
00009980   _atoi
00009b00   _putc
00009b10   _putchar
00009b2c   _fputc
00009c80   _writemsg
00009d20   C$$IO$$
00009d2c   _readmsg
00009de0   __buff_read
00009f40   _fclose
0000a080   _ltoa
0000a1c0   _memset
0000a2e0   _fseek
0000a3e0   __auto_init
0000a4e0   __fixdli
0000a5a0   _printf
0000a660   __divu
0000a720   _memccpy
0000a7c0   _c_int00
0000a840   _memcmp
0000a8c0   __nop
0000a8c8   __register_lock
0000a8dc   __register_unlock
0000a900   _remove
0000a920   etext
0000a920   ___etext__
0000a920   __stack
0000ad20   ___bss__
0000ad20   _flag
0000ad20   $bss
0000ad20   .bss
0000ad24   _recv_done
0000ad28   _recv_buddy_done
0000ad2c   _Ttimer0
0000ad30   _err_cnt
0000ad34   ___end__
0000ad34   end
0000ad38   cinit
0000ad38   ___cinit__
0000b074   __CIOBUF_
0000b194   __ctypes_
0000b3c8   __sys_memory
0000b7c8   __ftable
0000b9f8   __tmpnams
0000bb38   __ft_end
0000c0cc   __cleanup_ptr
0000c0d0   __dtors_ptr
0000c138   __memory_size
0000c140   __lock
0000c144   __unlock
0000c148   _BufWriteToFlash
ffffffff   pinit
ffffffff   ___pinit__

[133 symbols]

⌨️ 快捷键说明

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