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

📄 dsp28_cputimers.lst

📁 利用ccs环境、MATLAB环境、DSP(TMS320F2812)、被测对象和Agilient网络分析仪E5071B
💻 LST
📖 第 1 页 / 共 4 页
字号:
     160                      .dwattr DW$9, DW_AT_type(*DW$T$36)
     161                      .dwattr DW$9, DW_AT_location[DW_OP_reg12]
     162              ;* AL    assigned to _Freq
     163              DW$10   .dwtag  DW_TAG_formal_parameter, DW_AT_name("Freq"), DW_AT_symbol_name("_Freq")
     164                      .dwattr DW$10, DW_AT_type(*DW$T$16)
     165                      .dwattr DW$10, DW_AT_location[DW_OP_reg0]
     166              DW$11   .dwtag  DW_TAG_formal_parameter, DW_AT_name("Period"), DW_AT_symbol_name("_Period")
     167                      .dwattr DW$11, DW_AT_type(*DW$T$16)
     168                      .dwattr DW$11, DW_AT_location[DW_OP_breg20 -12]
     169              DW$12   .dwtag  DW_TAG_variable, DW_AT_name("Timer"), DW_AT_symbol_name("_Timer")
     170                      .dwattr DW$12, DW_AT_type(*DW$T$36)
     171                      .dwattr DW$12, DW_AT_location[DW_OP_breg20 -4]
     172              DW$13   .dwtag  DW_TAG_variable, DW_AT_name("Freq"), DW_AT_symbol_name("_Freq")
     173                      .dwattr DW$13, DW_AT_type(*DW$T$16)
     174                      .dwattr DW$13, DW_AT_location[DW_OP_breg20 -6]
     175              DW$14   .dwtag  DW_TAG_variable, DW_AT_name("temp"), DW_AT_symbol_name("_temp")
     176                      .dwattr DW$14, DW_AT_type(*DW$T$21)
     177                      .dwattr DW$14, DW_AT_location[DW_OP_breg20 -8]
     178 0000003a 1E46          MOVL      *-SP[6],ACC           ; |72| 
     179 0000003b A844          MOVL      *-SP[4],XAR4          ; |72| 
     180                      .dwpsn  "DSP28_CpuTimers.c",76,2
     181 0000003c 8A44          MOVL      XAR4,*-SP[4]          ; |76| 
     182 0000003d 0646          MOVL      ACC,*-SP[6]           ; |76| 
     183 0000003e 1EE4          MOVL      *+XAR4[4],ACC         ; |76| 
     184                      .dwpsn  "DSP28_CpuTimers.c",77,2
     185 0000003f 8A44          MOVL      XAR4,*-SP[4]          ; |77| 
     186 00000040 064C          MOVL      ACC,*-SP[12]          ; |77| 
     187 00000041 1EF4          MOVL      *+XAR4[6],ACC         ; |77| 
     188                      .dwpsn  "DSP28_CpuTimers.c",78,2
     189 00000042 064C          MOVL      ACC,*-SP[12]          ; |78| 
     190 00000043 1E42          MOVL      *-SP[2],ACC           ; |78| 
     191 00000044 0646          MOVL      ACC,*-SP[6]           ; |78| 
     192 00000045 7640!         LCR       #FS$$MPY              ; |78| 
         00000046 0000 
     193                      ; call occurs [#FS$$MPY] ; |78| 
     194 00000047 7640!         LCR       #FS$$TOUL             ; |78| 
         00000048 0000 
     195                      ; call occurs [#FS$$TOUL] ; |78| 
     196 00000049 1E48          MOVL      *-SP[8],ACC           ; |78| 
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    5

     197                      .dwpsn  "DSP28_CpuTimers.c",79,2
     198 0000004a 8A44          MOVL      XAR4,*-SP[4]          ; |79| 
     199 0000004b 8AC4          MOVL      XAR4,*+XAR4[0]        ; |79| 
     200 0000004c 0648          MOVL      ACC,*-SP[8]           ; |79| 
     201 0000004d 1ED4          MOVL      *+XAR4[2],ACC         ; |79| 
     202                      .dwpsn  "DSP28_CpuTimers.c",82,2
     203 0000004e 8A44          MOVL      XAR4,*-SP[4]          ; |82| 
     204 0000004f 8AC4          MOVL      XAR4,*+XAR4[0]        ; |82| 
     205 00000050 2BF4          MOV       *+XAR4[6],#0          ; |82| 
     206                      .dwpsn  "DSP28_CpuTimers.c",83,2
     207 00000051 8A44          MOVL      XAR4,*-SP[4]          ; |83| 
     208 00000052 8AC4          MOVL      XAR4,*+XAR4[0]        ; |83| 
     209 00000053 2BFC          MOV       *+XAR4[7],#0          ; |83| 
     210                      .dwpsn  "DSP28_CpuTimers.c",86,2
     211 00000054 8A44          MOVL      XAR4,*-SP[4]          ; |86| 
     212 00000055 8AC4          MOVL      XAR4,*+XAR4[0]        ; |86| 
     213 00000056 18E4          AND       *+XAR4[4],#0xfffb     ; |86| 
         00000057 FFFB 
     214                      .dwpsn  "DSP28_CpuTimers.c",87,2
     215 00000058 8A44          MOVL      XAR4,*-SP[4]          ; |87| 
     216 00000059 8AC4          MOVL      XAR4,*+XAR4[0]        ; |87| 
     217 0000005a 18E4          AND       *+XAR4[4],#0xfff7     ; |87| 
         0000005b FFF7 
     218                      .dwpsn  "DSP28_CpuTimers.c",88,2
     219 0000005c 8A44          MOVL      XAR4,*-SP[4]          ; |88| 
     220 0000005d 8AC4          MOVL      XAR4,*+XAR4[0]        ; |88| 
     221 0000005e 1AE4          OR        *+XAR4[4],#0x0010     ; |88| 
         0000005f 0010 
     222                      .dwpsn  "DSP28_CpuTimers.c",89,2
     223 00000060 8A44          MOVL      XAR4,*-SP[4]          ; |89| 
     224 00000061 8AC4          MOVL      XAR4,*+XAR4[0]        ; |89| 
     225 00000062 1AE4          OR        *+XAR4[4],#0x0020     ; |89| 
         00000063 0020 
     226                      .dwpsn  "DSP28_CpuTimers.c",90,2
     227 00000064 8A44          MOVL      XAR4,*-SP[4]          ; |90| 
     228 00000065 8AC4          MOVL      XAR4,*+XAR4[0]        ; |90| 
     229 00000066 18E4          AND       *+XAR4[4],#0xffbf     ; |90| 
         00000067 FFBF 
     230                      .dwpsn  "DSP28_CpuTimers.c",91,2
     231 00000068 8A44          MOVL      XAR4,*-SP[4]          ; |91| 
     232 00000069 8AC4          MOVL      XAR4,*+XAR4[0]        ; |91| 
     233 0000006a 1AE4          OR        *+XAR4[4],#0x0380     ; |91| 
         0000006b 0380 
     234                      .dwpsn  "DSP28_CpuTimers.c",92,2
     235 0000006c 8A44          MOVL      XAR4,*-SP[4]          ; |92| 
     236 0000006d 8AC4          MOVL      XAR4,*+XAR4[0]        ; |92| 
     237 0000006e 1AE4          OR        *+XAR4[4],#0x0400     ; |92| 
         0000006f 0400 
     238                      .dwpsn  "DSP28_CpuTimers.c",93,2
     239 00000070 8A44          MOVL      XAR4,*-SP[4]          ; |93| 
     240 00000071 8AC4          MOVL      XAR4,*+XAR4[0]        ; |93| 
     241 00000072 1AE4          OR        *+XAR4[4],#0x0800     ; |93| 
         00000073 0800 
     242                      .dwpsn  "DSP28_CpuTimers.c",94,2
     243 00000074 8A44          MOVL      XAR4,*-SP[4]          ; |94| 
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    6

     244 00000075 8AC4          MOVL      XAR4,*+XAR4[0]        ; |94| 
     245 00000076 1AE4          OR        *+XAR4[4],#0x4000     ; |94| 
         00000077 4000 
     246                      .dwpsn  "DSP28_CpuTimers.c",97,2
     247 00000078 0200          MOVB      ACC,#0
     248 00000079 8A44          MOVL      XAR4,*-SP[4]          ; |97| 
     249 0000007a 1ED4          MOVL      *+XAR4[2],ACC         ; |97| 
     250                      .dwpsn  "DSP28_CpuTimers.c",98,1
     251 0000007b FE88          SUBB      SP,#8
     252                      .dwcfa  0x1d, -2
     253 0000007c 0006          LRETR
     254                      ; return occurs
     255                      .dwattr DW$8, DW_AT_end_file("DSP28_CpuTimers.c")
     256                      .dwattr DW$8, DW_AT_end_line(0x62)
     257                      .dwattr DW$8, DW_AT_end_column(0x01)
     258                      .dwendentry
     259                      .dwendtag DW$8
     260              
     261              ;***************************************************************
     262              ;* UNDEFINED EXTERNAL REFERENCES                               *
     263              ;***************************************************************
     264                      .global _CpuTimer1Regs
     265                      .global _CpuTimer2Regs
     266                      .global _CpuTimer0Regs
     267                      .global FS$$MPY
     268                      .global FS$$TOUL
     269              
     270              ;***************************************************************
     271              ;* TYPE INFORMATION                                            *
     272              ;***************************************************************
     273              
     274              DW$T$35 .dwtag  DW_TAG_subroutine_type
     275                      .dwattr DW$T$35, DW_AT_language(DW_LANG_C)
     276              
     277              DW$T$37 .dwtag  DW_TAG_subroutine_type
     278                      .dwattr DW$T$37, DW_AT_language(DW_LANG_C)
     279              DW$15   .dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$36)
     280              DW$16   .dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$16)
     281              DW$17   .dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$16)
     282                      .dwendtag DW$T$37
     283              
     284              DW$T$21 .dwtag  DW_TAG_typedef, DW_AT_name("Uint32"), DW_AT_type(*DW$T$13)
     285                      .dwattr DW$T$21, DW_AT_language(DW_LANG_C)
     286              DW$T$16 .dwtag  DW_TAG_base_type, DW_AT_name("float")
     287                      .dwattr DW$T$16, DW_AT_encoding(DW_ATE_float)
     288                      .dwattr DW$T$16, DW_AT_byte_size(0x02)
     289              DW$18   .dwtag  DW_TAG_far_type
     290                      .dwattr DW$18, DW_AT_type(*DW$T$31)
     291              DW$T$32 .dwtag  DW_TAG_volatile_type
     292                      .dwattr DW$T$32, DW_AT_type(*DW$18)
     293              
     294              DW$T$34 .dwtag  DW_TAG_structure_type
     295                      .dwattr DW$T$34, DW_AT_name("CPUTIMER_VARS")
     296                      .dwattr DW$T$34, DW_AT_byte_size(0x08)
     297              DW$19   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$33)
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    7

     298                      .dwattr DW$19, DW_AT_name("RegsAddr"), DW_AT_symbol_name("_RegsAddr")
     299                      .dwattr DW$19, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     300                      .dwattr DW$19, DW_AT_accessibility(DW_ACCESS_public)
     301              DW$20   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
     302                      .dwattr DW$20, DW_AT_name("InterruptCount"), DW_AT_symbol_name("_InterruptCount")
     303                      .dwattr DW$20, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
     304                      .dwattr DW$20, DW_AT_accessibility(DW_ACCESS_public)
     305              DW$21   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$16)
     306                      .dwattr DW$21, DW_AT_name("CPUFreqInMHz"), DW_AT_symbol_name("_CPUFreqInMHz")
     307                      .dwattr DW$21, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
     308                      .dwattr DW$21, DW_AT_accessibility(DW_ACCESS_public)
     309              DW$22   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$16)
     310                      .dwattr DW$22, DW_AT_name("PeriodInUSec"), DW_AT_symbol_name("_PeriodInUSec")
     311                      .dwattr DW$22, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
     312                      .dwattr DW$22, DW_AT_accessibility(DW_ACCESS_public)
     313                      .dwendtag DW$T$34
     314              
     315              DW$T$36 .dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$34)
     316                      .dwattr DW$T$36, DW_AT_address_class(0x16)
     317              DW$T$13 .dwtag  DW_TAG_base_type, DW_AT_name("unsigned long")
     318                      .dwattr DW$T$13, DW_AT_encoding(DW_ATE_unsigned)
     319                      .dwattr DW$T$13, DW_AT_byte_size(0x02)
     320              
     321              DW$T$31 .dwtag  DW_TAG_structure_type
     322                      .dwattr DW$T$31, DW_AT_name("CPUTIMER_REGS")
     323                      .dwattr DW$T$31, DW_AT_byte_size(0x08)
     324              DW$23   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
     325                      .dwattr DW$23, DW_AT_name("TIM"), DW_AT_symbol_name("_TIM")
     326                      .dwattr DW$23, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     327                      .dwattr DW$23, DW_AT_accessibility(DW_ACCESS_public)
     328              DW$24   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$24)
     329                      .dwattr DW$24, DW_AT_name("PRD"), DW_AT_symbol_name("_PRD")
     330                      .dwattr DW$24, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
     331                      .dwattr DW$24, DW_AT_accessibility(DW_ACCESS_public)
     332              DW$25   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$26)
     333                      .dwattr DW$25, DW_AT_name("TCR"), DW_AT_symbol_name("_TCR")
     334                      .dwattr DW$25, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]

⌨️ 快捷键说明

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