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

📄 dsp28_cputimers.lst

📁 利用ccs环境、MATLAB环境、DSP(TMS320F2812)、被测对象和Agilient网络分析仪E5071B
💻 LST
📖 第 1 页 / 共 4 页
字号:
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:25 2007

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:\DOCUME~1\lij6\LOCALS~1\Temp\TI88810                               PAGE    1

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                         PC v4.1.0 *
       3              ;* Date/Time created: Fri Aug 10 16:54:25 2007                 *
       4              ;***************************************************************
       5                      .compiler_opts --mem_model:code=flat --mem_model:data=large --quiet --silicon_version=28 
       6        0002  FP      .set    XAR2
       7              
       8              DW$CU   .dwtag  DW_TAG_compile_unit
       9                      .dwattr DW$CU, DW_AT_name("DSP28_CpuTimers.c")
      10                      .dwattr DW$CU, DW_AT_producer("TMS320C2000 C/C++ Codegen PC v4.1.0 Copyright (c) 1996-2005 Texas Inst
      11                      .dwattr DW$CU, DW_AT_stmt_list(0x00)
      12                      .dwattr DW$CU, DW_AT_TI_VERSION(0x01)
      13                      .global _CpuTimer1
      14 00000000       _CpuTimer1:     .usect  ".ebss",8,1,1
      15              DW$1    .dwtag  DW_TAG_variable, DW_AT_name("CpuTimer1"), DW_AT_symbol_name("_CpuTimer1")
      16                      .dwattr DW$1, DW_AT_location[DW_OP_addr _CpuTimer1]
      17                      .dwattr DW$1, DW_AT_type(*DW$T$34)
      18                      .dwattr DW$1, DW_AT_external(0x01)
      19                      .global _CpuTimer2
      20 00000008       _CpuTimer2:     .usect  ".ebss",8,1,1
      21              DW$2    .dwtag  DW_TAG_variable, DW_AT_name("CpuTimer2"), DW_AT_symbol_name("_CpuTimer2")
      22                      .dwattr DW$2, DW_AT_location[DW_OP_addr _CpuTimer2]
      23                      .dwattr DW$2, DW_AT_type(*DW$T$34)
      24                      .dwattr DW$2, DW_AT_external(0x01)
      25                      .global _CpuTimer0
      26 00000010       _CpuTimer0:     .usect  ".ebss",8,1,1
      27              DW$3    .dwtag  DW_TAG_variable, DW_AT_name("CpuTimer0"), DW_AT_symbol_name("_CpuTimer0")
      28                      .dwattr DW$3, DW_AT_location[DW_OP_addr _CpuTimer0]
      29                      .dwattr DW$3, DW_AT_type(*DW$T$34)
      30                      .dwattr DW$3, DW_AT_external(0x01)
      31              DW$4    .dwtag  DW_TAG_variable, DW_AT_name("CpuTimer1Regs"), DW_AT_symbol_name("_CpuTimer1Regs")
      32                      .dwattr DW$4, DW_AT_type(*DW$T$32)
      33                      .dwattr DW$4, DW_AT_declaration(0x01)
      34                      .dwattr DW$4, DW_AT_external(0x01)
      35              DW$5    .dwtag  DW_TAG_variable, DW_AT_name("CpuTimer2Regs"), DW_AT_symbol_name("_CpuTimer2Regs")
      36                      .dwattr DW$5, DW_AT_type(*DW$T$32)
      37                      .dwattr DW$5, DW_AT_declaration(0x01)
      38                      .dwattr DW$5, DW_AT_external(0x01)
      39              DW$6    .dwtag  DW_TAG_variable, DW_AT_name("CpuTimer0Regs"), DW_AT_symbol_name("_CpuTimer0Regs")
      40                      .dwattr DW$6, DW_AT_type(*DW$T$32)
      41                      .dwattr DW$6, DW_AT_declaration(0x01)
      42                      .dwattr DW$6, DW_AT_external(0x01)
      43              ;       C:\CCStudio_v3.1\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\lij6\LOCALS~1\Temp\TI88814 
      44 00000000               .sect   ".text"
      45                      .global _InitCpuTimers
      46              
      47              DW$7    .dwtag  DW_TAG_subprogram, DW_AT_name("InitCpuTimers"), DW_AT_symbol_name("_InitCpuTimers")
      48                      .dwattr DW$7, DW_AT_low_pc(_InitCpuTimers)
      49                      .dwattr DW$7, DW_AT_high_pc(0x00)
      50                      .dwattr DW$7, DW_AT_begin_file("DSP28_CpuTimers.c")
      51                      .dwattr DW$7, DW_AT_begin_line(0x1f)
      52                      .dwattr DW$7, DW_AT_begin_column(0x06)
      53                      .dwpsn  "DSP28_CpuTimers.c",32,1
      54              
      55                      .dwfde DW$CIE
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:25 2007

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:\DOCUME~1\lij6\LOCALS~1\Temp\TI88810                               PAGE    2

      56              
      57              ;***************************************************************
      58              ;* FNAME: _InitCpuTimers                FR SIZE:   0           *
      59              ;*                                                             *
      60              ;* FUNCTION ENVIRONMENT                                        *
      61              ;*                                                             *
      62              ;* FUNCTION PROPERTIES                                         *
      63              ;*                            0 Parameter,  0 Auto,  0 SOE     *
      64              ;***************************************************************
      65              
      66 00000000       _InitCpuTimers:
      67                      .dwcfa  0x1d, -2
      68                      .dwcfa  0x1c, 26, 0
      69                      .dwcfa  0x09, 40, 26
      70                      .dwpsn  "DSP28_CpuTimers.c",34,2
      71 00000000 8F00!         MOVL      XAR4,#_CpuTimer0Regs  ; |34| 
         00000001 0000 
      72 00000002 761F-         MOVW      DP,#_CpuTimer0
         00000003 0000 
      73 00000004 A810-         MOVL      @_CpuTimer0,XAR4      ; |34| 
      74                      .dwpsn  "DSP28_CpuTimers.c",35,2
      75 00000005 8F00!         MOVL      XAR4,#_CpuTimer1Regs  ; |35| 
         00000006 0000 
      76 00000007 A800-         MOVL      @_CpuTimer1,XAR4      ; |35| 
      77                      .dwpsn  "DSP28_CpuTimers.c",36,2
      78 00000008 8F00!         MOVL      XAR4,#_CpuTimer2Regs  ; |36| 
         00000009 0000 
      79 0000000a A808-         MOVL      @_CpuTimer2,XAR4      ; |36| 
      80                      .dwpsn  "DSP28_CpuTimers.c",39,2
      81 0000000b 28AA          MOV       PH,#65535
         0000000c FFFF 
      82 0000000d 28AB          MOV       PL,#65535
         0000000e FFFF 
      83 0000000f 761F!         MOVW      DP,#_CpuTimer0Regs+2
         00000010 0000 
      84 00000011 A902!         MOVL      @_CpuTimer0Regs+2,P   ; |39| 
      85                      .dwpsn  "DSP28_CpuTimers.c",40,2
      86 00000012 761F!         MOVW      DP,#_CpuTimer1Regs+2
         00000013 0000 
      87 00000014 A902!         MOVL      @_CpuTimer1Regs+2,P   ; |40| 
      88                      .dwpsn  "DSP28_CpuTimers.c",41,2
      89 00000015 761F!         MOVW      DP,#_CpuTimer2Regs+2
         00000016 0000 
      90 00000017 A902!         MOVL      @_CpuTimer2Regs+2,P   ; |41| 
      91                      .dwpsn  "DSP28_CpuTimers.c",44,2
      92 00000018 761F!         MOVW      DP,#_CpuTimer0Regs+6
         00000019 0000 
      93 0000001a 2B06!         MOV       @_CpuTimer0Regs+6,#0  ; |44| 
      94                      .dwpsn  "DSP28_CpuTimers.c",45,2
      95 0000001b 2B07!         MOV       @_CpuTimer0Regs+7,#0  ; |45| 
      96                      .dwpsn  "DSP28_CpuTimers.c",48,2
      97 0000001c 1A04!         OR        @_CpuTimer0Regs+4,#0x0010 ; |48| 
         0000001d 0010 
      98                      .dwpsn  "DSP28_CpuTimers.c",49,2
      99 0000001e 761F!         MOVW      DP,#_CpuTimer1Regs+4
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:25 2007

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:\DOCUME~1\lij6\LOCALS~1\Temp\TI88810                               PAGE    3

         0000001f 0000 
     100 00000020 1A04!         OR        @_CpuTimer1Regs+4,#0x0010 ; |49| 
         00000021 0010 
     101                      .dwpsn  "DSP28_CpuTimers.c",50,2
     102 00000022 761F!         MOVW      DP,#_CpuTimer2Regs+4
         00000023 0000 
     103 00000024 1A04!         OR        @_CpuTimer2Regs+4,#0x0010 ; |50| 
         00000025 0010 
     104                      .dwpsn  "DSP28_CpuTimers.c",53,2
     105 00000026 761F!         MOVW      DP,#_CpuTimer0Regs+4
         00000027 0000 
     106 00000028 1A04!         OR        @_CpuTimer0Regs+4,#0x0020 ; |53| 
         00000029 0020 
     107                      .dwpsn  "DSP28_CpuTimers.c",54,2
     108 0000002a 761F!         MOVW      DP,#_CpuTimer1Regs+4
         0000002b 0000 
     109 0000002c 1A04!         OR        @_CpuTimer1Regs+4,#0x0020 ; |54| 
         0000002d 0020 
     110                      .dwpsn  "DSP28_CpuTimers.c",55,2
     111 0000002e 761F!         MOVW      DP,#_CpuTimer2Regs+4
         0000002f 0000 
     112 00000030 1A04!         OR        @_CpuTimer2Regs+4,#0x0020 ; |55| 
         00000031 0020 
     113                      .dwpsn  "DSP28_CpuTimers.c",58,2
     114 00000032 0200          MOVB      ACC,#0
     115 00000033 761F-         MOVW      DP,#_CpuTimer0+2
         00000034 0000 
     116 00000035 1E12-         MOVL      @_CpuTimer0+2,ACC     ; |58| 
     117                      .dwpsn  "DSP28_CpuTimers.c",59,2
     118 00000036 1E02-         MOVL      @_CpuTimer1+2,ACC     ; |59| 
     119                      .dwpsn  "DSP28_CpuTimers.c",60,2
     120 00000037 1E0A-         MOVL      @_CpuTimer2+2,ACC     ; |60| 
     121                      .dwpsn  "DSP28_CpuTimers.c",61,1
     122 00000038 0006          LRETR
     123                      ; return occurs
     124                      .dwattr DW$7, DW_AT_end_file("DSP28_CpuTimers.c")
     125                      .dwattr DW$7, DW_AT_end_line(0x3d)
     126                      .dwattr DW$7, DW_AT_end_column(0x01)
     127                      .dwendentry
     128                      .dwendtag DW$7
     129              
     130 00000039               .sect   ".text"
     131                      .global _ConfigCpuTimer
     132              
     133              DW$8    .dwtag  DW_TAG_subprogram, DW_AT_name("ConfigCpuTimer"), DW_AT_symbol_name("_ConfigCpuTimer")
     134                      .dwattr DW$8, DW_AT_low_pc(_ConfigCpuTimer)
     135                      .dwattr DW$8, DW_AT_high_pc(0x00)
     136                      .dwattr DW$8, DW_AT_begin_file("DSP28_CpuTimers.c")
     137                      .dwattr DW$8, DW_AT_begin_line(0x47)
     138                      .dwattr DW$8, DW_AT_begin_column(0x06)
     139                      .dwpsn  "DSP28_CpuTimers.c",72,1
     140              
     141                      .dwfde DW$CIE
     142              
     143              ;***************************************************************
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:25 2007

Tools Copyright (c) 1996-2005 Texas Instruments Incorporated
C:\DOCUME~1\lij6\LOCALS~1\Temp\TI88810                               PAGE    4

     144              ;* FNAME: _ConfigCpuTimer               FR SIZE:   8           *
     145              ;*                                                             *
     146              ;* FUNCTION ENVIRONMENT                                        *
     147              ;*                                                             *
     148              ;* FUNCTION PROPERTIES                                         *
     149              ;*                            2 Parameter,  6 Auto,  0 SOE     *
     150              ;***************************************************************
     151              
     152 00000039       _ConfigCpuTimer:
     153                      .dwcfa  0x1d, -2
     154                      .dwcfa  0x1c, 26, 0
     155                      .dwcfa  0x09, 40, 26
     156 00000039 FE08          ADDB      SP,#8
     157                      .dwcfa  0x1d, -10
     158              ;* AR4   assigned to _Timer
     159              DW$9    .dwtag  DW_TAG_formal_parameter, DW_AT_name("Timer"), DW_AT_symbol_name("_Timer")

⌨️ 快捷键说明

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