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

📄 gpio.map

📁 利用ccs环境、MATLAB环境、DSP(TMS320F2812)、被测对象和Agilient网络分析仪E5071B
💻 MAP
📖 第 1 页 / 共 2 页
字号:
******************************************************************************
        TMS320C2000 COFF Linker PC v4.1.0                      
******************************************************************************
>> Linked Tue Oct 16 15:45:59 2007

OUTPUT FILE NAME:   <./Debug/gpio.out>
ENTRY POINT SYMBOL: "_c_int00"  address: 003f8000


MEMORY CONFIGURATION

                  name            origin    length      used    attr    fill
         ----------------------  --------  ---------  --------  ----  --------
PAGE  0: VECTORS                 00000000   00000040  00000040  R   
         M0RAM                   00000100   00000300  00000159  R   
         BOOT                    003f8000   00000080  00000044  R   
         PROG                    003f8080   00001f80  00001f20  R   

PAGE  1: M1RAM                   00000400   00000400  00000400  RW  
         DEV_EMU                 00000880   00000180  000000d6  RWIX
         FLASH_REGS              00000a80   00000060  00000008  RWIX
         CSM                     00000ae0   00000010  00000010  RWIX
         XINTF                   00000b20   00000020  00000020  RWIX
         CPU_TIMER0              00000c00   00000008  00000008  RWIX
         CPU_TIMER1              00000c08   00000008  00000008  RWIX
         CPU_TIMER2              00000c10   00000008  00000008  RWIX
         PIE_CTRL                00000ce0   00000020  0000001a  RWIX
         PIE_VECT                00000d00   00000100  00000100  RWIX
         ECAN_A                  00006000   00000100  00000034  RWIX
         ECAN_AMBOX              00006100   00000100  00000100  RWIX
         SYSTEM                  00007010   00000020  00000020  RWIX
         SPI_A                   00007040   00000010  00000010  RWIX
         SCI_A                   00007050   00000010  00000010  RWIX
         XINTRUPT                00007070   00000010  00000010  RWIX
         GPIOMUX                 000070c0   00000020  00000020  RWIX
         GPIODAT                 000070e0   00000020  00000020  RWIX
         ADC                     00007100   00000020  0000001a  RWIX
         EV_A                    00007400   00000040  00000032  RWIX
         EV_B                    00007500   00000040  00000032  RWIX
         SPI_B                   00007740   00000010  00000000  RWIX
         SCI_B                   00007750   00000010  00000010  RWIX
         MCBSP_A                 00007800   00000040  00000025  RWIX
         L0L1RAM                 00008000   00002000  00000fab  RW  
         zone2_1                 000800fd   00000001  00000001  RW  
         zone2_2                 000800fe   00000001  00000001  RW  
         CSM_PWL                 003f7ff8   00000008  00000008  RWIX


SECTION ALLOCATION MAP

 output                                  attributes/
section   page    origin      length       input sections
--------  ----  ----------  ----------   ----------------
.intvecs   0    00000000    0000003e     
                  00000000    0000003e     intvecs.obj (.intvecs)

.reset     0    0000003e    00000002     
                  0000003e    00000002     rts2800.lib : boot.obj (.reset)

.econst    0    00000100    00000159     
                  00000100    00000100     DSP28_PieVect.obj (.econst)
                  00000200    00000052     rtdx.obj (.econst)
                  00000252    00000007     rtdx.lib : rtdx_mon.o28 (.econst)

.boot      0    003f8000    00000044     
                  003f8000    00000044     rts2800.lib : boot.obj (.text)

.switch    0    003f8080    00000000     UNINITIALIZED

.text      0    003f8080    00001bad     
                  003f8080    00000001     DSP28_Adc.obj (.text)
                  003f8081    0000007d     DSP28_CpuTimers.obj (.text)
                  003f80fe    00000158     DSP28_DefaultIsr.obj (.text)
                  003f8256    00000001     DSP28_ECan.obj (.text)
                  003f8257    00000001     DSP28_Ev.obj (.text)
                  003f8258    0000000d     DSP28_Gpio.obj (.text)
                  003f8265    00000011     DSP28_InitPeripherals.obj (.text)
                  003f8276    00000001     DSP28_Mcbsp.obj (.text)
                  003f8277    00000021     DSP28_PieCtrl.obj (.text)
                  003f8298    00000020     DSP28_PieVect.obj (.text)
                  003f82b8    00000001     DSP28_Sci.obj (.text)
                  003f82b9    00000001     DSP28_Spi.obj (.text)
                  003f82ba    0000002a     DSP28_SysCtrl.obj (.text)
                  003f82e4    00000027     DSP28_Xintf.obj (.text)
                  003f830b    00000001     DSP28_XIntrupt.obj (.text)
                  003f830c    00000004     intvecs.obj (.text)
                  003f8310    000000d1     rtdx.obj (.text)
                  003f83e1    0000003d     rts2800.lib : exit.obj (.text)
                  003f841e    0000001e                 : fprintf.obj (.text)
                  003f843c    0000003a                 : fputc.obj (.text)
                  003f8476    00000095                 : fputs.obj (.text)
                  003f850b    0000005a                 : fs_mpy.obj (.text)
                  003f8565    00000021                 : fs_toul.obj (.text)
                  003f8586    00000022                 : i_div.obj (.text)
                  003f85a8    00000247                 : lowlev.obj (.text)
                  003f87ef    00000010                 : memchr.obj (.text)
                  003f87ff    00000041                 : memcpy.obj (.text)
                  003f8840    0000000b                 : strchr.obj (.text)
                  003f884b    0000000a                 : strcmp.obj (.text)
                  003f8855    0000000c                 : strlen.obj (.text)
                  003f8861    0000001c                 : strncpy.obj (.text)
                  003f887d    000001cb                 : trgdrv.obj (.text)
                  003f8a48    00000058                 : _io_perm.obj (.text)
                  003f8aa0    00000007                 : _lock.obj (.text)
                  003f8aa7    000006f9                 : _printfi.obj (.text)
                  003f91a0    0000007c                 : ankmsg.obj (.text)
                  003f921c    0000000f                 : args_main.obj (.text)
                  003f922b    0000002f                 : atoi.obj (.text)
                  003f925a    00000105                 : ecvt.obj (.text)
                  003f935f    00000100                 : fcvt.obj (.text)
                  003f945f    0000002a                 : fd_cmp.obj (.text)
                  003f9489    0000008b                 : fd_div.obj (.text)
                  003f9514    00000083                 : fd_mpy.obj (.text)
                  003f9597    00000009                 : fd_neg.obj (.text)
                  003f95a0    0000000e                 : fd_sub.obj (.text)
                  003f95ae    00000021                 : fd_toi.obj (.text)
                  003f95cf    0000001f                 : fd_tol.obj (.text)
                  003f95ee    0000004f                 : fflush.obj (.text)
                  003f963d    0000001c                 : fs_tofd.obj (.text)
                  003f9659    0000002a                 : fseek.obj (.text)
                  003f9683    0000001c                 : l_tofd.obj (.text)
                  003f969f    0000001e                 : ll_cmp.obj (.text)
                  003f96bd    00000107                 : ll_div.obj (.text)
                  003f97c4    00000014                 : ll_mpy.obj (.text)
                  003f97d8    0000002d                 : ltoa.obj (.text)
                  003f9805    0000000d                 : memccpy.obj (.text)
                  003f9812    000001a5                 : memory.obj (.text)
                  003f99b7    0000000c                 : memset.obj (.text)
                  003f99c3    0000005d                 : setvbuf.obj (.text)
                  003f9a20    0000000c                 : strcpy.obj (.text)
                  003f9a2c    0000009c                 : fd_add.obj (.text)
                  003f9ac8    000000f5                 : fopen.obj (.text)
                  003f9bbd    0000002a                 : l_div.obj (.text)
                  003f9be7    00000034                 : fclose.obj (.text)
                  003f9c1b    00000003                 : remove.obj (.text)
                  003f9c1e    0000000f     rtdx.lib : intr_tgt.o28 (.text)

.rtdx_text 
*          0    003f9c2d    0000028b     
                  003f9c2d    00000127     rtdx.lib : rtdx_mon.o28 (.rtdx_text)
                  003f9d54    00000058              : rtdx_usr1.o28 (.rtdx_text)
                  003f9dac    0000010c              : buffer1.o28 (.rtdx_text)

.cinit     0    003f9eb8    000000e2     
                  003f9eb8    0000000c     rtdx.obj (.cinit)
                  003f9ec4    00000091     rts2800.lib : defs.obj (.cinit)
                  003f9f55    0000000b                 : exit.obj (.cinit)
                  003f9f60    00000025                 : lowlev.obj (.cinit)
                  003f9f85    00000008                 : _lock.obj (.cinit)
                  003f9f8d    00000003                 : memory.obj (.cinit)
                  003f9f90    00000003     rtdx.lib : buffer1.o28 (.cinit)
                  003f9f93    00000006              : rtdx_buf.o28 (.cinit)
                  003f9f99    00000001     --HOLE-- [fill = 0]

.pinit     0    003f9f9a    00000006     
                  003f9f9a    00000002     rtdx.lib : buffer1.o28 (.pinit)
                  003f9f9c    00000002              : rtdx_mon.o28 (.pinit)
                  003f9f9e    00000002     --HOLE-- [fill = 0]

.stack     1    00000400    00000400     
                  00000400    00000400     --HOLE-- [fill = beef]

DevEmuRegsFile 
*          1    00000880    000000d6     UNINITIALIZED
                  00000880    000000d6     DSP28_GlobalVariableDefs.obj (DevEmuRegsFile)

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

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

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

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

CpuTimer1RegsFile 
*          1    00000c08    00000008     UNINITIALIZED
                  00000c08    00000008     DSP28_GlobalVariableDefs.obj (CpuTimer1RegsFile)

CpuTimer2RegsFile 
*          1    00000c10    00000008     UNINITIALIZED
                  00000c10    00000008     DSP28_GlobalVariableDefs.obj (CpuTimer2RegsFile)

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

PieVectTable 
*          1    00000d00    00000100     UNINITIALIZED
                  00000d00    00000100     DSP28_GlobalVariableDefs.obj (PieVectTable)

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

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

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

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

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

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

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

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

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

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

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

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

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

.data      1    00008000    00000000     UNINITIALIZED

.bss       1    00008000    000008a4     
                  00008000    00000088     rts2800.lib : lowlev.obj (.bss) [fill = beef]
                  00008088    00000004                 : _lock.obj (.bss) [fill = beef]
                  0000808c    00000004                 : memory.obj (.bss) [fill = beef]
                  00008090    00000030     --HOLE-- [fill = beef]
                  000080c0    00000080                 : exit.obj (.bss) [fill = beef]
                  00008140    00000240                 : defs.obj (.bss) [fill = beef]
                  00008380    00000190                 : _printfi.obj (.bss) [fill = beef]
                  00008510    00000030     --HOLE-- [fill = beef]
                  00008540    00000190                 : fcvt.obj (.bss) [fill = beef]
                  000086d0    00000030     --HOLE-- [fill = beef]
                  00008700    00000108                 : trgdrv.obj (.bss) [fill = beef]
                  00008808    00000038     --HOLE-- [fill = beef]
                  00008840    00000064                 : ecvt.obj (.bss) [fill = beef]

.rtdx_data 
*          1    000088c0    00000256     
                  000088c0    00000240     rtdx.lib : rtdx_buf.o28 (.rtdx_data) [fill = beef]
                  00008b00    0000000c              : rtdx_mon.o28 (.rtdx_data) [fill = beef]
                  00008b0c    0000000a              : buffer1.o28 (.rtdx_data) [fill = beef]

.sysmem    1    00008b16    00000200     
                  00008b16    00000200     --HOLE-- [fill = beef]

.const     1    00008d16    00000169     
                  00008d16    0000003e     rts2800.lib : _printfi.obj (.const)
                  00008d54    00000010                 : ecvt.obj (.const)
                  00008d64    00000010                 : fcvt.obj (.const)
                  00008d74    00000004     rtdx.lib : rtdx_mon.o28 (.const)
                  00008d78    00000004              : buffer1.o28 (.const)
                  00008d7c    00000101     rts2800.lib : ctype.obj (.const)
                  00008e7d    00000002                 : fputs.obj (.const)

.cio       1    00008e80    00000120     
                  00008e80    00000120     rts2800.lib : ankmsg.obj (.cio) [fill = beef]

.ebss      1    00008fc0    00000028     
                  00008fc0    00000018     DSP28_CpuTimers.obj (.ebss) [fill = beef]
                  00008fd8    00000010     rtdx.obj (.ebss) [fill = beef]

.da_addra 
*          1    000800fd    00000001     UNINITIALIZED
                  000800fd    00000001     rtdx.obj (.da_addra)

.da_addrb 
*          1    000800fe    00000001     UNINITIALIZED
                  000800fe    00000001     rtdx.obj (.da_addrb)

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


GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name 

address    name
--------   ----
00008000   .bss
00008000   .data
003f8080   .text
003f8400   C$$EXIT
003f91ea   C$$IO$$
003f9a2c   FD$$ADD
003f945f   FD$$CMP
003f9489   FD$$DIV
003f9514   FD$$MPY
003f9597   FD$$NEG
003f95a0   FD$$SUB
003f95ae   FD$$TOI
003f95cf   FD$$TOL
003f850b   FS$$MPY
003f963d   FS$$TOFD
003f8565   FS$$TOUL
003f8586   I$$DIV
003f8597   I$$MOD
003f9bbd   L$$DIV
003f9bcc   L$$MOD
003f9683   L$$TOFD
003f969f   LL$$CMP
003f96bd   LL$$DIV
003f96f9   LL$$MOD
003f97c4   LL$$MPY
00000000   RESETIV
003f830c   RESET_ISR
003f9bda   UL$$DIV
003f9be1   UL$$MOD
003f96b1   ULL$$CMP
003f9733   ULL$$DIV
003f9762   ULL$$MOD
003f8175   _ADCINT_ISR
00007100   _AdcRegs
003f81c0   _CAPINT1_ISR
003f81c5   _CAPINT2_ISR
003f81ca   _CAPINT3_ISR
003f820b   _CAPINT4_ISR
003f8210   _CAPINT5_ISR
003f8215   _CAPINT6_ISR
003f8189   _CMP1INT_ISR
003f818e   _CMP2INT_ISR
003f8193   _CMP3INT_ISR
003f81d4   _CMP4INT_ISR
003f81d9   _CMP5INT_ISR
003f81de   _CMP6INT_ISR
003f80ba   _ConfigCpuTimer
00008fd0   _CpuTimer0
00000c00   _CpuTimer0Regs
00008fc0   _CpuTimer1
00000c08   _CpuTimer1Regs
00008fc8   _CpuTimer2
00000c10   _CpuTimer2Regs
003f7ff8   _CsmPwl
00000ae0   _CsmRegs
003f8125   _DATALOG_ISR
000800fd   _DA_addrx
000800fe   _DA_addrxx
00000253   _DataLogDMACtl
00000255   _DataLogDMAHigh
00000258   _DataLogDMAId
00000256   _DataLogDMALow
00000880   _DevEmuRegs
003f8242   _ECAN0INTA_ISR
003f8247   _ECAN1INTA_ISR
00006100   _ECanaMboxes
00006000   _ECanaRegs
003f812f   _EMUINT_ISR
00007400   _EvaRegs
00007500   _EvbRegs
00000a80   _FlashRegs
000070e0   _GpioDataRegs
000070c0   _GpioMuxRegs
003f8a21   _HOSTclock
003f88b0   _HOSTclose
003f8937   _HOSTlseek
003f887d   _HOSTopen
003f88d3   _HOSTread
003f899c   _HOSTrename
003f89fa   _HOSTtime
003f897a   _HOSTunlink
003f8905   _HOSTwrite
003f8134   _ILLEGAL_ISR
003f80fe   _INT13_ISR
003f8103   _INT14_ISR
003f8080   _InitAdc
003f8081   _InitCpuTimers
003f8256   _InitECan
003f8257   _InitEv
003f8258   _InitGpio
003f8276   _InitMcbsp
003f8265   _InitPeripherals
003f8277   _InitPieCtrl
003f8298   _InitPieVectTable
003f82b8   _InitSci
003f82b9   _InitSpi
003f82ba   _InitSysCtrl
003f830b   _InitXIntrupt
003f82e4   _InitXintf
003f821a   _MRINTA_ISR
003f821f   _MXINTA_ISR
00007800   _McbspaRegs
00000254   _MsgBaseHigh
00000257   _MsgBaseLow
003f8108   _NMI_ISR
003f8184   _PDPINTA_ISR
003f81cf   _PDPINTB_ISR
003f824c   _PIE_RESERVED
00000ce0   _PieCtrl
00000d00   _PieVectTable
00000100   _PieVectTableInit
00008900   _RTDX_Buffer
000088c1   _RTDX_Buffer_End
003f9dac   _RTDX_Buffer_Initialize
003f9ea0   _RTDX_Buffer_Read
000088c0   _RTDX_Buffer_Start
003f9e4a   _RTDX_Buffer_Write
003f9c83   _RTDX_Final_RT_Monitor
003f9d54   _RTDX_Init
003f9c8f   _RTDX_Init_RT_Monitor
003f9d51   _RTDX_IsFlowEnabled
00000002   _RTDX_JTAGONLY
003f9c1e   _RTDX_Mask_IER
003f9d22   _RTDX_Mon_Queue
003f9da3   _RTDX_OnReadIsDone
003f9cd3   _RTDX_Poll
003f9d59   _RTDX_Quit
00000001   _RTDX_SMM
003f9c27   _RTDX_Set_IER
003f9da5   _RTDX_channelBusy
003f9d65   _RTDX_disableInput
003f9d5f   _RTDX_disableOutput
003f9d61   _RTDX_enableInput
003f9d5c   _RTDX_enableOutput
ffffbfff   _RTDX_interrupt_mask
003f9d6f   _RTDX_read
003f9d86   _RTDX_readNB
003f9daa   _RTDX_sizeofInput
003f9d67   _RTDX_write
00008b0c   _RTDX_writing

⌨️ 快捷键说明

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