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

📄 dm642_gpio.map

📁 这是DM642(EVM开发板)的IO控制原代码,用CCS3.3可以打开,调试通过.
💻 MAP
字号:
******************************************************************************
          TMS320C6x COFF Linker PC v6.0.8                      
******************************************************************************
>> Linked Mon Mar 02 08:49:40 2009

OUTPUT FILE NAME:   <./Debug/DM642_GPIO.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 00001f00


MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  boot                  00000000   00000400  00000000  00000400  RWIX
  L2                    00000400   0003fb00  00002b24  0003cfdc  RWIX
  CE01                  80000000   00100000  00000000  00100000  RWIX
  CE02                  80100000   0f000000  00000000  0f000000  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.external 
*          0    80100000    00000000     UNINITIALIZED

.boot_load 
*          0    00000000    00000000     UNINITIALIZED

.cio       0    00000400    00000000     UNINITIALIZED

.data      0    00000400    00000000     UNINITIALIZED

.switch    0    00000400    00000000     UNINITIALIZED

.sysmem    0    00000400    00000000     UNINITIALIZED

.tables    0    00000400    00000000     UNINITIALIZED

.text      0    00000400    00001f40     
                  00000400    000007c0     dm642main.obj (.text)
                  00000bc0    000001e0     cslDM642.lib : csl_irq.obj (.text:_IRQ_map)
                  00000da0    000001c0     dm642bsl.lib : dm642.obj (.text)
                  00000f60    000001c0     rts6400.lib : exit.obj (.text)
                  00001120    000001a0     cslDM642.lib : csl.obj (.text:__CSL_init)
                  000012c0    00000180                  : csl_i2c.obj (.text:_I2C_reset)
                  00001440    00000140     dm642bsl.lib : cpld.obj (.text)
                  00001580    00000140     cslDM642.lib : csl_timer.obj (.text:_TIMER_open)
                  000016c0    00000100     rts6400.lib : autoinit.obj (.text)
                  000017c0    00000100     cslDM642.lib : csl_timer.obj (.text:_TIMER_reset)
                  000018c0    000000c0                  : csl_gpio.obj (.text:_GPIO_reset)
                  00001980    000000c0                  : csl_i2c.obj (.text:_I2C_open)
                  00001a40    000000c0                  : csl_irq.obj (.text:_mux2Tables)
                  00001b00    000000a0                  : csl_emifa.obj (.text:_EMIFA_config)
                  00001ba0    000000a0                  : csl_gpio.obj (.text:_GPIO_open)
                  00001c40    000000a0                  : csl_irq.obj (.text:_getMux)
                  00001ce0    000000a0                  : csl_irq.obj (.text:_setMux)
                  00001d80    00000080     rts6400.lib : memcpy64.obj (.text)
                  00001e00    00000080     cslDM642.lib : csl_i2c.obj (.text:_I2C_config)
                  00001e80    00000080                  : csl_irq.obj (.text:__IRQ_init)
                  00001f00    00000060     rts6400.lib : boot.obj (.text)
                  00001f60    00000060     cslDM642.lib : csl_cache.obj (.text:_CACHE_enableCaching)
                  00001fc0    00000060                  : csl_gpio.obj (.text:_GPIO_pinDirection)
                  00002020    00000060                  : csl_gpio.obj (.text:_GPIO_pinEnable)
                  00002080    00000060                  : csl_gpio.obj (.text:_GPIO_pinWrite)
                  000020e0    00000060                  : csl_timer.obj (.text:_TIMER_config)
                  00002140    00000040     rts6400.lib : _lock.obj (.text)
                  00002180    00000040     cslDM642.lib : csl_irq.obj (.text:_IRQ_reset)
                  000021c0    00000040                  : csl_timer.obj (.text:_TIMER_start)
                  00002200    00000020     ves_dm642.obj (.text)
                  00002220    00000020     cslDM642.lib : csl_irq.obj (.text)
                  00002240    00000020                  : csl.obj (.text:_CSLDM642_LIB_)
                  00002260    00000020                  : csl_i2c.obj (.text:_I2C_outOfReset)
                  00002280    00000020                  : csl_irq.obj (.text:_IRQ_enable)
                  000022a0    00000020                  : csl_irq.obj (.text:_IRQ_globalDisable)
                  000022c0    00000020                  : csl_irq.obj (.text:_IRQ_globalEnable)
                  000022e0    00000020                  : csl_irq.obj (.text:_IRQ_nmiEnable)
                  00002300    00000020                  : csl_irq.obj (.text:_IRQ_setVecs)
                  00002320    00000020                  : csl_timer.obj (.text:_TIMER_getEventId)

.bss       0    00002340    00000064     UNINITIALIZED
                  00002340    00000054     dm642bsl.lib : dm642.obj (.bss)
                  00002394    00000010     dm642main.obj (.bss)

.const     0    000023a8    00000020     
                  000023a8    00000020     cslDM642.lib : csl_cache.obj (.const)

.vecs      0    00002400    00000200     
                  00002400    00000200     ves_dm642.obj (.vecs)

.stack     0    00002600    00000400     UNINITIALIZED
                  00002600    00000008     rts6400.lib : boot.obj (.stack)

.cinit     0    00002a00    00000324     
                  00002a00    0000012c     cslDM642.lib : csl_irq.obj (.cinit)
                  00002b2c    00000004     --HOLE-- [fill = 0]
                  00002b30    00000060     dm642bsl.lib : dm642.obj (.cinit)
                  00002b90    0000005c     cslDM642.lib : csl_timer.obj (.cinit)
                  00002bec    00000004     --HOLE-- [fill = 0]
                  00002bf0    00000044                  : csl_gpio.obj (.cinit)
                  00002c34    00000004     --HOLE-- [fill = 0]
                  00002c38    0000003c                  : csl.obj (.cinit)
                  00002c74    00000004     --HOLE-- [fill = 0]
                  00002c78    0000002c     rts6400.lib : exit.obj (.cinit)
                  00002ca4    00000004     --HOLE-- [fill = 0]
                  00002ca8    00000024     dm642main.obj (.cinit)
                  00002ccc    00000004     --HOLE-- [fill = 0]
                  00002cd0    0000001c     cslDM642.lib : csl_i2c.obj (.cinit)
                  00002cec    00000004     --HOLE-- [fill = 0]
                  00002cf0    0000001c     rts6400.lib : _lock.obj (.cinit)
                  00002d0c    00000004     --HOLE-- [fill = 0]
                  00002d10    0000000c     cslDM642.lib : csl_cache.obj (.cinit)
                  00002d1c    00000008     --HOLE-- [fill = 0]

.far       0    00002d28    0000023c     UNINITIALIZED
                  00002d28    00000100     cslDM642.lib : csl_irq.obj (.far)
                  00002e28    00000090     rts6400.lib : exit.obj (.far)
                  00002eb8    00000030     cslDM642.lib : csl_timer.obj (.far)
                  00002ee8    00000028                  : csl.obj (.far)
                  00002f10    00000028                  : csl_gpio.obj (.far)
                  00002f38    00000014                  : csl_i2c.obj (.far)
                  00002f4c    0000000c     dm642main.obj (.far)
                  00002f58    00000008     rts6400.lib : _lock.obj (.far)
                  00002f60    00000004     cslDM642.lib : csl_cache.obj (.far)


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
00002340   $bss
00002340   .bss
00000400   .data
00000400   .text
00001118   C$$EXIT
00001f60   _CACHE_enableCaching
00002240   _CSLDM642_LIB_
00002340   _DM642_I2C_hI2C
00000dd8   _DM642_init
00001440   _DM642_rget
00001480   _DM642_rset
000014d0   _DM642_wait
00001540   _DM642_waitusec
00001b00   _EMIFA_config
00001ba0   _GPIO_open
00001fc0   _GPIO_pinDirection
00002020   _GPIO_pinEnable
00002080   _GPIO_pinWrite
000018c0   _GPIO_reset
00001e00   _I2C_config
00001980   _I2C_open
00002260   _I2C_outOfReset
000012c0   _I2C_reset
00002280   _IRQ_enable
000022a0   _IRQ_globalDisable
000022c0   _IRQ_globalEnable
00000bc0   _IRQ_map
000022e0   _IRQ_nmiEnable
00002180   _IRQ_reset
00002300   _IRQ_setVecs
00002f4c   _MyConfig0
000020e0   _TIMER_config
00002320   _TIMER_getEventId
00001580   _TIMER_open
000017c0   _TIMER_reset
000021c0   _TIMER_start
000023a0   _TimerEventid
00001120   __CSL_init
00002f20   __GPIO_intTable
00002e20   __IRQ_dispatchTable
00002d58   __IRQ_eventTable
00002220   __IRQ_hookFetchPacket
00001e80   __IRQ_init
00002de0   __IRQ_intTable
00000400   __STACK_SIZE
00002eb8   __TIMER_deviceTable
00002ee4   __TIMER_hBios
00002edc   __TIMER_hDev0
00002ee0   __TIMER_hDev1
ffffffff   ___binit__
00002340   ___bss__
ffffffff   ___c_args__
00002a00   ___cinit__
00000400   ___data__
00000400   ___edata__
000023a4   ___end__
00002340   ___etext__
ffffffff   ___pinit__
00000400   ___text__
000016c0   __auto_init
00002eb0   __cleanup_ptr
00002eb4   __dtors_ptr
00002f34   __hGpioDev0
00002f58   __lock
00002140   __nop
00002144   __register_lock
00002154   __register_unlock
00002600   __stack
00002f5c   __unlock
00001118   _abort
0000105c   _atexit
00001f00   _c_int00
00000f60   _exit
00002398   _flag0
0000239c   _hTimer0
000007f8   _main
00001d80   _memcpy
00000438   _timer0
00002420   _vector1
00002540   _vector10
00002560   _vector11
00002580   _vector12
000025a0   _vector13
000025e0   _vector15
00002440   _vector2
00002460   _vector3
000024a0   _vector5
000024c0   _vector6
000024e0   _vector7
00002500   _vector8
00002520   _vector9
00002400   _vectors
ffffffff   binit
00002a00   cinit
00000400   edata
000023a4   end
00002340   etext
ffffffff   pinit


GLOBAL SYMBOLS: SORTED BY Symbol Address 

address    name
--------   ----
00000400   .data
00000400   .text
00000400   __STACK_SIZE
00000400   ___data__
00000400   ___edata__
00000400   ___text__
00000400   edata
00000438   _timer0
000007f8   _main
00000bc0   _IRQ_map
00000dd8   _DM642_init
00000f60   _exit
0000105c   _atexit
00001118   C$$EXIT
00001118   _abort
00001120   __CSL_init
000012c0   _I2C_reset
00001440   _DM642_rget
00001480   _DM642_rset
000014d0   _DM642_wait
00001540   _DM642_waitusec
00001580   _TIMER_open
000016c0   __auto_init
000017c0   _TIMER_reset
000018c0   _GPIO_reset
00001980   _I2C_open
00001b00   _EMIFA_config
00001ba0   _GPIO_open
00001d80   _memcpy
00001e00   _I2C_config
00001e80   __IRQ_init
00001f00   _c_int00
00001f60   _CACHE_enableCaching
00001fc0   _GPIO_pinDirection
00002020   _GPIO_pinEnable
00002080   _GPIO_pinWrite
000020e0   _TIMER_config
00002140   __nop
00002144   __register_lock
00002154   __register_unlock
00002180   _IRQ_reset
000021c0   _TIMER_start
00002220   __IRQ_hookFetchPacket
00002240   _CSLDM642_LIB_
00002260   _I2C_outOfReset
00002280   _IRQ_enable
000022a0   _IRQ_globalDisable
000022c0   _IRQ_globalEnable
000022e0   _IRQ_nmiEnable
00002300   _IRQ_setVecs
00002320   _TIMER_getEventId
00002340   $bss
00002340   .bss
00002340   _DM642_I2C_hI2C
00002340   ___bss__
00002340   ___etext__
00002340   etext
00002398   _flag0
0000239c   _hTimer0
000023a0   _TimerEventid
000023a4   ___end__
000023a4   end
00002400   _vectors
00002420   _vector1
00002440   _vector2
00002460   _vector3
000024a0   _vector5
000024c0   _vector6
000024e0   _vector7
00002500   _vector8
00002520   _vector9
00002540   _vector10
00002560   _vector11
00002580   _vector12
000025a0   _vector13
000025e0   _vector15
00002600   __stack
00002a00   ___cinit__
00002a00   cinit
00002d58   __IRQ_eventTable
00002de0   __IRQ_intTable
00002e20   __IRQ_dispatchTable
00002eb0   __cleanup_ptr
00002eb4   __dtors_ptr
00002eb8   __TIMER_deviceTable
00002edc   __TIMER_hDev0
00002ee0   __TIMER_hDev1
00002ee4   __TIMER_hBios
00002f20   __GPIO_intTable
00002f34   __hGpioDev0
00002f4c   _MyConfig0
00002f58   __lock
00002f5c   __unlock
ffffffff   ___binit__
ffffffff   ___c_args__
ffffffff   ___pinit__
ffffffff   binit
ffffffff   pinit

[98 symbols]

⌨️ 快捷键说明

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