codec.map
来自「DSP课程课堂作业程序」· MAP 代码 · 共 307 行
MAP
307 行
******************************************************************************
TMS320C54x COFF Linker PC Version 3.83
******************************************************************************
>> Linked Mon Sep 24 23:02:23 2007
OUTPUT FILE NAME: <codec.out>
ENTRY POINT SYMBOL: "_c_int00" address: 0000814c
MEMORY CONFIGURATION
name origin length used attr fill
---------------------- -------- --------- -------- ---- --------
PAGE 0: VECS 00000080 00000080 00000078 RWIX
PRAM 00007600 00008000 00000d5c RWIX
PAGE 1: SCRATCH 00000060 00000020 00000001 RWIX
DMARAM 00000c00 00000300 00000000 RWIX
DATA 00001100 00000080 00000000 RWIX
STACK 00001180 00000560 00000400 RWIX
INRAM 00001900 00000100 00000000 RWIX
HPRAM0 00001a00 00000002 00000000 RWIX
HPRAM1 00001a02 00000280 00000000 RWIX
HPRAM2 00001c82 00000280 00000000 RWIX
EXRAM 00001f10 00004000 0000007b RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.vectors 0 00000080 00000078
00000080 00000078 drv5402.lib : vectors.obj (.vectors)
matprg 0 00007600 00000000 UNINITIALIZED
init_var 0 00007600 00000000 UNINITIALIZED
detect 0 00007600 00000000 UNINITIALIZED
vrcprg 0 00007600 00000000 UNINITIALIZED
.cinit 0 00007600 00000039
00007600 00000003 dsk5402.lib : brdinit.obj (.cinit)
00007603 00000003 : brdsetfr.obj (.cinit)
00007606 00000003 : codopen.obj (.cinit)
00007609 00000009 rts.lib : exit.obj (.cinit)
00007612 00000006 : _lock.obj (.cinit)
00007618 00000020 drv5402.lib : intr.obj (.cinit)
00007638 00000001 --HOLE-- [fill = 0]
.text 0 00007639 00000d23
00007639 0000008f Codec.obj (.text)
000076c8 00000080 dsk5402.lib : brdinit.obj (.text)
00007748 00000092 : brdsetfr.obj (.text)
000077da 00000064 : brdsetws.obj (.text)
0000783e 0000001d : codadcmd.obj (.text)
0000785b 0000001e : codaingn.obj (.text)
00007879 0000001d : coddacmd.obj (.text)
00007896 00000132 : codopen.obj (.text)
000079c8 0000005a : codrset.obj (.text)
00007a22 0000001d : codsamrt.obj (.text)
00007a3f 000002d3 : codsetsp.obj (.text)
00007d12 000000e7 : codwreg.obj (.text)
00007df9 0000003b : ledtoggl.obj (.text)
00007e34 0000008b : serreset.obj (.text)
00007ebf 0000004a : sp0rxisr.obj (.text)
00007f09 0000004a : sp0txisr.obj (.text)
00007f53 0000004a : sp1rxisr.obj (.text)
00007f9d 0000004a : sp1txisr.obj (.text)
00007fe7 00000010 : coddrisr.obj (.text)
00007ff7 00000010 : coddtisr.obj (.text)
00008007 000000d7 : codrreg.obj (.text)
000080de 00000037 : ledenabl.obj (.text)
00008115 00000037 : ledisabl.obj (.text)
0000814c 0000004a rts.lib : boot.obj (.text)
00008196 00000052 : exit.obj (.text)
000081e8 0000000c : udiv.obj (.text)
000081f4 00000007 : _lock.obj (.text)
000081fb 00000116 drv5402.lib : dma5402.obj (.text)
00008311 0000004b : intr.obj (.text)
.trap 1 00000060 00000001
00000060 00000001 drv5402.lib : vectors.obj (.trap)
dma_buff 1 00000c00 00000000 UNINITIALIZED
.stack 1 00001180 00000400 UNINITIALIZED
FSK 1 00001900 00000000 UNINITIALIZED
V23 1 00001900 00000000 UNINITIALIZED
hpibuff0 1 00001a00 00000000 UNINITIALIZED
hpibuff1 1 00001a02 00000000 UNINITIALIZED
hpibuff2 1 00001c82 00000000 UNINITIALIZED
.switch 1 00001f10 00000000 UNINITIALIZED
var 1 00001f10 00000000 UNINITIALIZED
hamtab 1 00001f10 00000000 UNINITIALIZED
.cio 1 00001f10 00000000 UNINITIALIZED
cuvtab 1 00001f10 00000000 UNINITIALIZED
cdbktab 1 00001f10 00000000 UNINITIALIZED
logtab 1 00001f10 00000000 UNINITIALIZED
powtab 1 00001f10 00000000 UNINITIALIZED
tables 1 00001f10 00000000 UNINITIALIZED
lgwtab 1 00001f10 00000000 UNINITIALIZED
acostab 1 00001f10 00000000 UNINITIALIZED
sqrtab 1 00001f10 00000000 UNINITIALIZED
acbtab 1 00001f10 00000000 UNINITIALIZED
pm03tab 1 00001f10 00000000 UNINITIALIZED
costab 1 00001f10 00000000 UNINITIALIZED
.data 1 00001f10 00000000 UNINITIALIZED
.const 1 00001f10 00000000 UNINITIALIZED
svctab 1 00001f10 00000000 UNINITIALIZED
vctab 1 00001f10 00000000 UNINITIALIZED
uvctab 1 00001f10 00000000 UNINITIALIZED
.bss 1 00001f10 0000007b UNINITIALIZED
00001f10 00000002 Codec.obj (.bss)
00001f12 00000001 dsk5402.lib : brdinit.obj (.bss)
00001f13 00000001 : brdsetfr.obj (.bss)
00001f14 00000034 : codopen.obj (.bss)
00001f48 00000023 rts.lib : exit.obj (.bss)
00001f6b 00000002 : _lock.obj (.bss)
00001f6d 0000001e drv5402.lib : intr.obj (.bss)
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
00001f10 .bss
00001f10 .data
00007639 .text
000081e5 C$$EXIT
000081e8 I$$UDIV
000081ed I$$UMOD
00000400 __STACK_SIZE
00001f10 ___bss__
00007600 ___cinit__
00001f10 ___data__
00001f10 ___edata__
00001f8b ___end__
0000835c ___etext__
ffffffff ___pinit__
00007639 ___text__
00001f69 __cleanup_ptr
00007fe7 __codec_disable_rx_isr
00007ff7 __codec_disable_tx_isr
00007a3f __codec_setup_serial_port
00001f6a __dtors_ptr
00000001 __lflags
00001f6b __lock
00007ebf __mcBsp0RxIsr
00007f09 __mcBsp0TxIsr
00007f53 __mcBsp1RxIsr
00007f9d __mcBsp1TxIsr
000081f4 __nop
000081f5 __register_lock
000081f8 __register_unlock
00007e34 __serial_reset
00000060 __trap
00001f6c __unlock
00000080 __vectors
000081e5 _abort
000081c3 _atexit
00001f12 _boardInitFlag
000076c8 _brd_init
00008115 _brd_led_disable
000080de _brd_led_enable
00007df9 _brd_led_toggle
00007748 _brd_set_cpu_freq
000077da _brd_set_wait_states
0000814c _c_int00
00001f15 _cdx
00001f47 _codecInitFlag
0000783e _codec_adc_mode
0000785b _codec_ain_gain
00007879 _codec_dac_mode
00007896 _codec_open
00008007 _codec_read_reg
000079c8 _codec_reset
00007a22 _codec_sample_rate
00007d12 _codec_write_reg
00001f13 _cpuFreq
00001f11 _data
000076a8 _delay
00008231 _dma_global_init
000081fb _dma_init
000082da _dma_reset
00008278 _dma_reset_all
00008196 _exit
00001f10 _hHandset
00001f6d _isr_jump_table
00001f14 _lastCodecError
00007639 _main
00008311 _sw_trap
0000835b _unhooked_isr
00007600 cinit
00001f10 edata
00001f8b end
0000835c etext
ffffffff pinit
GLOBAL SYMBOLS: SORTED BY Symbol Address
address name
-------- ----
00000001 __lflags
00000060 __trap
00000080 __vectors
00000400 __STACK_SIZE
00001f10 ___edata__
00001f10 ___data__
00001f10 .bss
00001f10 .data
00001f10 edata
00001f10 _hHandset
00001f10 ___bss__
00001f11 _data
00001f12 _boardInitFlag
00001f13 _cpuFreq
00001f14 _lastCodecError
00001f15 _cdx
00001f47 _codecInitFlag
00001f69 __cleanup_ptr
00001f6a __dtors_ptr
00001f6b __lock
00001f6c __unlock
00001f6d _isr_jump_table
00001f8b end
00001f8b ___end__
00007600 cinit
00007600 ___cinit__
00007639 ___text__
00007639 .text
00007639 _main
000076a8 _delay
000076c8 _brd_init
00007748 _brd_set_cpu_freq
000077da _brd_set_wait_states
0000783e _codec_adc_mode
0000785b _codec_ain_gain
00007879 _codec_dac_mode
00007896 _codec_open
000079c8 _codec_reset
00007a22 _codec_sample_rate
00007a3f __codec_setup_serial_port
00007d12 _codec_write_reg
00007df9 _brd_led_toggle
00007e34 __serial_reset
00007ebf __mcBsp0RxIsr
00007f09 __mcBsp0TxIsr
00007f53 __mcBsp1RxIsr
00007f9d __mcBsp1TxIsr
00007fe7 __codec_disable_rx_isr
00007ff7 __codec_disable_tx_isr
00008007 _codec_read_reg
000080de _brd_led_enable
00008115 _brd_led_disable
0000814c _c_int00
00008196 _exit
000081c3 _atexit
000081e5 _abort
000081e5 C$$EXIT
000081e8 I$$UDIV
000081ed I$$UMOD
000081f4 __nop
000081f5 __register_lock
000081f8 __register_unlock
000081fb _dma_init
00008231 _dma_global_init
00008278 _dma_reset_all
000082da _dma_reset
00008311 _sw_trap
0000835b _unhooked_isr
0000835c etext
0000835c ___etext__
ffffffff pinit
ffffffff ___pinit__
[72 symbols]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?