📄 gpio.map
字号:
******************************************************************************
TMS320C6x COFF Linker PC v5.1.0
******************************************************************************
>> Linked Thu Apr 30 14:08:34 2009
OUTPUT FILE NAME: <./Release/gpio.out>
ENTRY POINT SYMBOL: "_c_int00" address: 0000fc40
MEMORY CONFIGURATION
name origin length used attr fill
---------------------- -------- --------- -------- ---- --------
ISRAM 00000000 00100000 000105be RWIX
FLASH 64000000 00080000 00000000 RWIX
SDRAM 80000000 01000000 00000000 RWIX
SECTION ALLOCATION MAP
output attributes/
section page origin length input sections
-------- ---- ---------- ---------- ----------------
.prd 0 00000000 00000000 UNINITIALIZED
.sysdata 0 00000000 00000000 UNINITIALIZED
.sysregs 0 00000000 00000000 UNINITIALIZED
.data 0 00000000 00000000 UNINITIALIZED
.switch 0 00000000 00000000 UNINITIALIZED
.cio 0 00000000 00000000 UNINITIALIZED
frt 0 00000000 00000000 UNINITIALIZED
.dsm 0 00000000 00000000 UNINITIALIZED
.hwi 0 00000000 00000000 UNINITIALIZED
.gio 0 00000000 00000000 UNINITIALIZED
.hwi_vec 0 00000000 00000200
00000000 00000200 Configuration1cfg.obj (.hwi_vec)
.ISRAM$heap
* 0 00000200 00008000 UNINITIALIZED
.bios 0 00008200 00003920
00008200 000006e0 biosi.a64 : swi.o64 (.bios)
000088e0 00000540 lnkrtdx.a64 : rtdx.o64 (.bios)
00008e20 00000440 biosi.a64 : hwi_disp_asm64 (.bios)
00009260 00000320 : prd.o64 (.bios)
00009580 00000280 : rta.o64 (.bios)
00009800 00000260 : sem_pend_inst.o (.bios)
00009a60 00000240 : clk.o64 (.bios)
00009ca0 00000240 : knl_run_inst.o6 (.bios)
00009ee0 00000220 : pip.o64 (.bios)
0000a100 00000220 : knl_tick_inst.o (.bios)
0000a320 000001c0 : sem_dopo_inst.o (.bios)
0000a4e0 000001c0 : tsk_setu_inst.o (.bios)
0000a6a0 000001a0 : tsk_exit_inst.o (.bios)
0000a840 00000180 : knl_swit_inst.o (.bios)
0000a9c0 00000160 : autoinit.o64 (.bios)
0000ab20 00000100 : tsk_stup_inst.o (.bios)
0000ac20 00000100 : idl_cal.o64 (.bios)
0000ad20 00000100 : knl_chec_inst.o (.bios)
0000ae20 000000e0 : knl_exit_inst.o (.bios)
0000af00 000000e0 : sem_post_asm_in (.bios)
0000afe0 000000c0 : lck_inst.o64 (.bios)
0000b0a0 000000c0 : sem_post_inst.o (.bios)
0000b160 000000c0 : mem_init_inst.o (.bios:.near)
0000b220 000000a0 : knl_ipos_inst.o (.bios)
0000b2c0 000000a0 : knl_post_inst.o (.bios)
0000b360 000000a0 : atm_inst.o64 (.bios)
0000b400 000000a0 : sys_exit_inst.o (.bios)
0000b4a0 00000080 : gbl_cslinit62.o (.bios)
0000b520 00000080 : idl_busy.o64 (.bios)
0000b5a0 00000080 : fxn.o64 (.bios)
0000b620 00000080 : log.o64 (.bios)
0000b6a0 00000080 : clk_start6x.o64 (.bios)
0000b720 00000060 : sem_pend_asm_in (.bios)
0000b780 00000060 : que_get_inst.o6 (.bios)
0000b7e0 00000060 : tsk_init_inst.o (.bios)
0000b840 00000060 : sts.o64 (.bios)
0000b8a0 00000060 : trc_c.o64 (.bios)
0000b900 00000060 : utl_putc_inst.o (.bios)
0000b960 00000040 : rta_andn.o64 (.bios)
0000b9a0 00000040 : idl_stub_inst.o (.bios)
0000b9e0 00000040 : swi_post.o64 (.bios)
0000ba20 00000040 : utl_doab_inst.o (.bios)
0000ba60 00000020 : idl.o64 (.bios)
0000ba80 00000020 : utl_halt_inst.o (.bios)
0000baa0 00000020 : utl_doer_inst.o (.bios)
0000bac0 00000020 : sts_set.o64 (.bios)
0000bae0 00000020 : fxn_c.o64 (.bios)
0000bb00 00000020 : gbl_vers.o64 (.bios)
.text 0 0000bb20 00001460
0000bb20 000007e0 glcd.obj (.text)
0000c300 000001e0 csl6416.lib : csl.obj (.text:__CSL_init)
0000c4e0 000001a0 : csl_irq.obj (.text:_mux2Tables)
0000c680 00000140 main.obj (.text)
0000c7c0 00000120 csl6416.lib : csl_timer.obj (.text:_TIMER_reset)
0000c8e0 00000120 : csl_timer.obj (.text:_TIMER_open)
0000ca00 000000e0 base.obj (.text)
0000cae0 000000c0 rts6400.lib : exit.obj (.text:_atexit)
0000cba0 000000c0 csl6416.lib : csl_gpio.obj (.text:_GPIO_open)
0000cc60 000000c0 : csl_gpio.obj (.text:_GPIO_reset)
0000cd20 00000080 rts6400.lib : memcpy64.obj (.text:_memcpy)
0000cda0 00000080 csl6416.lib : csl_irq.obj (.text:__IRQ_init)
0000ce20 00000060 : csl_timer.obj (.text:_TIMER_configArgs)
0000ce80 00000040 : csl_timer.obj (.text:_TIMER_start)
0000cec0 00000020 rts6400.lib : _lock.obj (.text:__nop)
0000cee0 00000020 : _lock.obj (.text:__register_lock)
0000cf00 00000020 : _lock.obj (.text:__register_unlock)
0000cf20 00000020 csl6416.lib : csl_irq.obj (.text:_IRQ_enable)
0000cf40 00000020 : csl_irq.obj (.text)
0000cf60 00000020 Configuration1cfg_c.obj (.text:CSL_cfgInit)
.cinit 0 0000cf80 00000db4
0000cf80 0000056c Configuration1cfg.obj (.cinit)
0000d4ec 00000004 --HOLE-- [fill = 0]
0000d4f0 000002dc biosi.a64 : biosdata.o64 (.cinit)
0000d7cc 00000004 --HOLE-- [fill = 0]
0000d7d0 0000012c csl6416.lib : csl_irq.obj (.cinit)
0000d8fc 00000004 --HOLE-- [fill = 0]
0000d900 000000a8 biosi.a64 : knl_inst.o64 (.cinit)
0000d9a8 0000005c csl6416.lib : csl_timer.obj (.cinit)
0000da04 00000004 --HOLE-- [fill = 0]
0000da08 0000005c lnkrtdx.a64 : rtdx.o64 (.cinit)
0000da64 00000004 --HOLE-- [fill = 0]
0000da68 0000004c biosi.a64 : tsk_inst.o64 (.cinit)
0000dab4 00000004 --HOLE-- [fill = 0]
0000dab8 0000004c : rta.o64 (.cinit)
0000db04 00000004 --HOLE-- [fill = 0]
0000db08 00000048 : knl_inst.o64 (.cinit:c)
0000db50 00000044 csl6416.lib : csl_gpio.obj (.cinit)
0000db94 00000004 --HOLE-- [fill = 0]
0000db98 0000003c : csl.obj (.cinit)
0000dbd4 00000004 --HOLE-- [fill = 0]
0000dbd8 0000002c biosi.a64 : utl_putc_inst.o (.cinit)
0000dc04 00000004 --HOLE-- [fill = 0]
0000dc08 0000002c : tsk_stup_inst.o (.cinit)
0000dc34 00000004 --HOLE-- [fill = 0]
0000dc38 0000002c rts6400.lib : exit.obj (.cinit)
0000dc64 00000004 --HOLE-- [fill = 0]
0000dc68 0000001c : _lock.obj (.cinit)
0000dc84 00000004 --HOLE-- [fill = 0]
0000dc88 0000001c biosi.a64 : hwi.o64 (.cinit)
0000dca4 00000004 --HOLE-- [fill = 0]
0000dca8 00000018 : knl_tick_inst.o (.cinit)
0000dcc0 00000010 : clk_start6x.o64 (.cinit)
0000dcd0 00000010 : gbl.o64 (.cinit:c)
0000dce0 00000010 : sys_inst.o64 (.cinit:c)
0000dcf0 00000010 : tsk_inst.o64 (.cinit:c)
0000dd00 0000000c : idl_busy.o64 (.cinit)
0000dd0c 00000004 --HOLE-- [fill = 0]
0000dd10 0000000c : knl_swit_inst.o (.cinit)
0000dd1c 00000004 --HOLE-- [fill = 0]
0000dd20 0000000c rtdx64xx.lib : buffer1.o64 (.cinit)
0000dd2c 00000008 --HOLE-- [fill = 0]
.trcdata 0 0000dd34 0000000c
0000dd34 0000000c Configuration1cfg.obj (.trcdata)
.rtdx_text
* 0 0000dd40 00000b60
0000dd40 00000600 rtdx64xx.lib : rtdx_mon.o64 (.rtdx_text)
0000e340 00000540 : buffer1.o64 (.rtdx_text)
0000e880 00000020 : intr_tgt.o64 (.rtdx_text)
.bss 0 0000e8a0 000004bc UNINITIALIZED
0000e8a0 00000134 biosi.a64 : biosdata.o64 (.bss)
0000e9d4 00000100 : hwi_disp_asm64 (.bss)
0000ead4 00000004 : gbl_cslinit62.o (.bss)
0000ead8 000000e0 : knl_inst.o64 (.bss)
0000ebb8 0000008c Configuration1cfg.obj (.bss)
0000ec44 00000040 biosi.a64 : knl_inst.o64 (.bss:c)
0000ec84 00000038 : tsk_inst.o64 (.bss)
0000ecbc 00000024 : tsk_stup_inst.o (.bss)
0000ece0 00000020 : sys_inst.o64 (.bss)
0000ed00 00000018 lnkrtdx.a64 : rtdx.o64 (.bss)
0000ed18 00000010 biosi.a64 : knl_tick_inst.o (.bss)
0000ed28 00000008 : hwi.o64 (.bss)
0000ed30 00000008 : sys_inst.o64 (.bss:c)
0000ed38 00000008 : tsk_inst.o64 (.bss:c)
0000ed40 00000008 : gbl.o64 (.bss:c)
0000ed48 00000008 : clk_start6x.o64 (.bss)
0000ed50 00000004 : mem_asm.o64 (.bss)
0000ed54 00000004 main.obj (.bss)
0000ed58 00000004 biosi.a64 : idl_busy.o64 (.bss)
.rtdx_data
* 0 0000ed5c 00000450 UNINITIALIZED
0000ed5c 00000410 Configuration1cfg.obj (.rtdx_data)
0000f16c 00000020 rtdx64xx.lib : buffer1.o64 (.rtdx_data)
0000f18c 00000020 : rtdx_mon.o64 (.rtdx_data)
.mem 0 0000f1ac 00000004 UNINITIALIZED
0000f1ac 00000004 Configuration1cfg.obj (.mem)
.stack 0 0000f1b0 00000400
0000f1b0 00000400 --HOLE-- [fill = 00c0ffee]
.TSK_idle$stk
* 0 0000f5b0 00000400 UNINITIALIZED
0000f5b0 00000400 Configuration1cfg.obj (.TSK_idle$stk)
.hst1 0 0000f9b0 00000010 UNINITIALIZED
0000f9b0 00000010 Configuration1cfg.obj (.hst1)
.sysinit 0 0000f9c0 00000340
0000f9c0 00000280 Configuration1cfg.obj (.sysinit)
0000fc40 000000c0 biosi.a64 : boot.o64 (.sysinit)
.far 0 0000fd00 00000224 UNINITIALIZED
0000fd00 00000100 csl6416.lib : csl_irq.obj (.far)
0000fe00 00000090 rts6400.lib : exit.obj (.far)
0000fe90 00000030 csl6416.lib : csl_timer.obj (.far)
0000fec0 00000028 : csl.obj (.far)
0000fee8 00000028 : csl_gpio.obj (.far)
0000ff10 0000000c biosi.a64 : utl_putc_inst.o (.far)
0000ff1c 00000008 rts6400.lib : _lock.obj (.far)
.trace 0 0000ff24 00000200
0000ff24 00000200 --HOLE-- [fill = 00000000]
.hst0 0 00010124 00000100 UNINITIALIZED
00010124 00000100 Configuration1cfg.obj (.hst0)
.pip 0 00010224 000000c8 UNINITIALIZED
00010224 000000c8 Configuration1cfg.obj (.pip)
.sys 0 000102ec 00000010 UNINITIALIZED
000102ec 00000010 Configuration1cfg.obj (.sys)
.args 0 000102fc 00000004
000102fc 00000004 --HOLE-- [fill = 00000000]
.LOG_system$buf
* 0 00010300 00000100
00010300 00000100 Configuration1cfg.obj (.LOG_system$buf) [fill = ffffffff]
.const 0 00010400 00000062
00010400 0000001c main.obj (.const)
0001041c 00000023 biosi.a64 : utl_doab_inst.o (.const)
0001043f 00000022 : utl_doer_inst.o (.const)
00010461 00000001 : tsk_inst.o64 (.const)
.tsk 0 00010464 00000060 UNINITIALIZED
00010464 00000060 Configuration1cfg.obj (.tsk)
.sts 0 000104c4 00000030
000104c4 00000030 Configuration1cfg.obj (.sts)
.swi 0 000104f4 0000002c UNINITIALIZED
000104f4 0000002c Configuration1cfg.obj (.swi)
.hst 0 00010520 0000002c UNINITIALIZED
00010520 0000002c Configuration1cfg.obj (.hst)
.gblinit 0 0001054c 00000028
0001054c 00000028 Configuration1cfg.obj (.gblinit)
.idl 0 00010574 00000020 UNINITIALIZED
00010574 00000010 Configuration1cfg.obj (.idl)
00010584 00000010 Configuration1cfg.obj (.idlcal)
.log 0 00010594 00000018
00010594 00000018 Configuration1cfg.obj (.log)
.pinit 0 000105ac 0000000c
000105ac 00000004 rtdx64xx.lib : buffer1.o64 (.pinit)
000105b0 00000004 : rtdx_mon.o64 (.pinit)
000105b4 00000004 --HOLE-- [fill = 0]
.clk 0 000105b8 00000008 UNINITIALIZED
000105b8 00000008 Configuration1cfg.obj (.clk)
GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name
address name
-------- ----
0000e8a0 $bss
0000e8a0 .bss
00000000 .data
0000bb20 .text
0000fb3c BIOS$$CLKOFF
0000fb0c BIOS$$CLKON
0000f9c0 BIOS_init
0000fb9c BIOS_start
00000000 BUF$
00000001 BUF_ENABLED
00000001 CLK$
000105b8 CLK_A_TABBEG
000105c0 CLK_A_TABEND
00000008 CLK_A_TABLEN
0001e848 CLK_COUNTSPMS
00000001 CLK_COUNTSPMSHIGH
0000e8c8 CLK_D_idletime
0000e8c4 CLK_D_isrhook
0000e8c0 CLK_D_tabbeg
0000e8bc CLK_D_timefxn
00009a60 CLK_F_getfhtime
00009a80 CLK_F_gethtime
00009af4 CLK_F_getltime
00009a80 CLK_F_getshtime
00009b00 CLK_F_isr
00009c50 CLK_F_itime
00008e20 CLK_HOOKFXN
00004000 CLK_INTBIT
0001e848 CLK_PRD
00000001 CLK_PRDHIGH
01940000 CLK_REGS
0000e8b8 CLK_R_time
00000020 CLK_TCR
00000000 CLK_TDDR
00000000 CLK_TDDRHIGH
00009a80 CLK_TIMEFXN
00000000 CLK_TIMERNUM
00000001 CLK_USETIMER
000105bc CLK_null
00000000 DEV$
00000000 DGN$
00000000 DHL$
00000000 DHL_gChannelsAvailable
00000000 DIO$
00000000 DIO_NUMSWIBASE
00000000 DIO_NUMTSKBASE
00000000 DIO_STATIC
00000000 DPI$
ffffffff FLASH
0000b5a0 FXN_F_nop
0000b5a8 FXN_F_run
0000b5f8 FXN_F_zero
00000001 GBL$
00000490 GBL_A_VERSION
00000000 GBL_BIGENDIAN
00000000 GBL_C641XL2PRIORITY
00000000 GBL_CACHE
00000001 GBL_CALLCSLCFGINIT
00000001 GBL_ENABLEINST
00000042 GBL_FOOTPRINT
0000bb00 GBL_F_version
00002226 GBL_L2ALLOC
00000000 GBL_L2CONFIGALLOC
00000000 GBL_L2CONFIGURE
00000000 GBL_L2MARMASK
00000000 GBL_L2MARMASK1
00000000 GBL_L2MARMASK2
00000000 GBL_L2MARMASK3
00000000 GBL_L2MARMASK4
00000000 GBL_L2MARMASK5
00000000 GBL_L2MODE
00000000 GBL_L2PRIORITY
00000000 GBL_NULL
00000000 GBL_ROM
00000001 GBL_SUPPORTCSL
0000dbef GBL_TRCMASKVALUE
00000000 GBL_USERINIT
0000bae0 GBL_USERINITFXN
00000001 GBL_boot
0000dd3c GBL_initdone
0000f1b0 GBL_stackbeg
0000f5af GBL_stackend
00000000 GIO$
0000bae0 GIO_CREATEFXN
0000bae0 GIO_DELETEFXN
0000bae0 GIO_PENDFXN
0000bae0 GIO_POSTFXN
00000000 HOOK$
00000000 HOOK_KNLID
00000001 HST$
00010520 HST_A_TABBEG
0001054c HST_A_TABEND
00000002 HST_A_TABLEN
00000000 HST_DSM
0000ebc8 HST_DSMBUFSEG
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -