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

📄 dsp28_sysctrl.lst

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

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

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                         PC v4.1.0 *
       3              ;* Date/Time created: Fri Aug 10 16:54:38 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_SysCtrl.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              DW$1    .dwtag  DW_TAG_variable, DW_AT_name("SysCtrlRegs"), DW_AT_symbol_name("_SysCtrlRegs")
      14                      .dwattr DW$1, DW_AT_type(*DW$T$46)
      15                      .dwattr DW$1, DW_AT_declaration(0x01)
      16                      .dwattr DW$1, DW_AT_external(0x01)
      17              DW$2    .dwtag  DW_TAG_variable, DW_AT_name("DevEmuRegs"), DW_AT_symbol_name("_DevEmuRegs")
      18                      .dwattr DW$2, DW_AT_type(*DW$T$47)
      19                      .dwattr DW$2, DW_AT_declaration(0x01)
      20                      .dwattr DW$2, DW_AT_external(0x01)
      21              ;       C:\CCStudio_v3.1\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\lij6\LOCALS~1\Temp\TI12414 
      22 00000000               .sect   ".text"
      23                      .global _InitSysCtrl
      24              
      25              DW$3    .dwtag  DW_TAG_subprogram, DW_AT_name("InitSysCtrl"), DW_AT_symbol_name("_InitSysCtrl")
      26                      .dwattr DW$3, DW_AT_low_pc(_InitSysCtrl)
      27                      .dwattr DW$3, DW_AT_high_pc(0x00)
      28                      .dwattr DW$3, DW_AT_begin_file("DSP28_SysCtrl.c")
      29                      .dwattr DW$3, DW_AT_begin_line(0x1d)
      30                      .dwattr DW$3, DW_AT_begin_column(0x06)
      31                      .dwpsn  "DSP28_SysCtrl.c",30,1
      32              
      33                      .dwfde DW$CIE
      34              
      35              ;***************************************************************
      36              ;* FNAME: _InitSysCtrl                  FR SIZE:   2           *
      37              ;*                                                             *
      38              ;* FUNCTION ENVIRONMENT                                        *
      39              ;*                                                             *
      40              ;* FUNCTION PROPERTIES                                         *
      41              ;*                            0 Parameter,  1 Auto,  0 SOE     *
      42              ;***************************************************************
      43              
      44 00000000       _InitSysCtrl:
      45                      .dwcfa  0x1d, -2
      46                      .dwcfa  0x1c, 26, 0
      47                      .dwcfa  0x09, 40, 26
      48 00000000 FE02          ADDB      SP,#2
      49                      .dwcfa  0x1d, -4
      50              DW$4    .dwtag  DW_TAG_variable, DW_AT_name("i"), DW_AT_symbol_name("_i")
      51                      .dwattr DW$4, DW_AT_type(*DW$T$19)
      52                      .dwattr DW$4, DW_AT_location[DW_OP_breg20 -1]
      53                      .dwpsn  "DSP28_SysCtrl.c",32,4
      54 00000001 7622   EALLOW
      55                      .dwpsn  "DSP28_SysCtrl.c",36,4
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:38 2007

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

      56 00000002 761F!         MOVW      DP,#_DevEmuRegs+208
         00000003 0003 
      57 00000004 2810!         MOV       @_DevEmuRegs+208,#768 ; |36| 
         00000005 0300 
      58                      .dwpsn  "DSP28_SysCtrl.c",37,4
      59 00000006 2811!         MOV       @_DevEmuRegs+209,#768 ; |37| 
         00000007 0300 
      60                      .dwpsn  "DSP28_SysCtrl.c",38,4
      61 00000008 2812!         MOV       @_DevEmuRegs+210,#768 ; |38| 
         00000009 0300 
      62                      .dwpsn  "DSP28_SysCtrl.c",39,4
      63 0000000a 2813!         MOV       @_DevEmuRegs+211,#768 ; |39| 
         0000000b 0300 
      64                      .dwpsn  "DSP28_SysCtrl.c",40,4
      65 0000000c 2814!         MOV       @_DevEmuRegs+212,#768 ; |40| 
         0000000d 0300 
      66                      .dwpsn  "DSP28_SysCtrl.c",44,4
      67 0000000e 761F!         MOVW      DP,#_SysCtrlRegs+25
         0000000f 0000 
      68 00000010 2819!         MOV       @_SysCtrlRegs+25,#104 ; |44| 
         00000011 0068 
      69                      .dwpsn  "DSP28_SysCtrl.c",47,4
      70 00000012 2811!         MOV       @_SysCtrlRegs+17,#6   ; |47| 
         00000013 0006 
      71                      .dwpsn  "DSP28_SysCtrl.c",49,8
      72 00000014 2B41          MOV       *-SP[1],#0            ; |49| 
      73                      .dwpsn  "DSP28_SysCtrl.c",49,14
      74 00000015 1B41          CMP       *-SP[1],#5000         ; |49| 
         00000016 1388 
      75 00000017 6705          B         L2,HIS                ; |49| 
      76                      ; branchcc occurs ; |49| 
      77 00000018       L1:    
      78 00000018       DW$L$_InitSysCtrl$2$B:
      79                      .dwpsn  "DSP28_SysCtrl.c",49,23
      80 00000018 0A41          INC       *-SP[1]               ; |49| 
      81                      .dwpsn  "DSP28_SysCtrl.c",49,14
      82 00000019 1B41          CMP       *-SP[1],#5000         ; |49| 
         0000001a 1388 
      83 0000001b 68FD          B         L1,LO                 ; |49| 
      84                      ; branchcc occurs ; |49| 
      85 0000001c       DW$L$_InitSysCtrl$2$E:
      86 0000001c       L2:    
      87                      .dwpsn  "DSP28_SysCtrl.c",52,4
      88 0000001c 761F!         MOVW      DP,#_SysCtrlRegs+10
         0000001d 0000 
      89 0000001e 280A!         MOV       @_SysCtrlRegs+10,#1   ; |52| 
         0000001f 0001 
      90                      .dwpsn  "DSP28_SysCtrl.c",53,4
      91 00000020 280B!         MOV       @_SysCtrlRegs+11,#2   ; |53| 
         00000021 0002 
      92                      .dwpsn  "DSP28_SysCtrl.c",55,4
      93 00000022 1A0C!         OR        @_SysCtrlRegs+12,#0x0001 ; |55| 
         00000023 0001 
      94                      .dwpsn  "DSP28_SysCtrl.c",56,4
      95 00000024 1A0C!         OR        @_SysCtrlRegs+12,#0x0002 ; |56| 
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:38 2007

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

         00000025 0002 
      96                      .dwpsn  "DSP28_SysCtrl.c",57,4
      97 00000026 1A0C!         OR        @_SysCtrlRegs+12,#0x0400 ; |57| 
         00000027 0400 
      98                      .dwpsn  "DSP28_SysCtrl.c",60,4
      99 00000028 761A   EDIS
     100                      .dwpsn  "DSP28_SysCtrl.c",62,1
     101 00000029 FE82          SUBB      SP,#2
     102                      .dwcfa  0x1d, -2
     103 0000002a FF69          SPM       #0
     104 0000002b 0006          LRETR
     105                      ; return occurs
     106              
     107              DW$5    .dwtag  DW_TAG_loop
     108                      .dwattr DW$5, DW_AT_name("C:\DOCUME~1\lij6\LOCALS~1\Temp\TI12410:L1:1:1186736078")
     109                      .dwattr DW$5, DW_AT_begin_file("DSP28_SysCtrl.c")
     110                      .dwattr DW$5, DW_AT_begin_line(0x31)
     111                      .dwattr DW$5, DW_AT_end_line(0x31)
     112              DW$6    .dwtag  DW_TAG_loop_range
     113                      .dwattr DW$6, DW_AT_low_pc(DW$L$_InitSysCtrl$2$B)
     114                      .dwattr DW$6, DW_AT_high_pc(DW$L$_InitSysCtrl$2$E)
     115                      .dwendtag DW$5
     116              
     117                      .dwattr DW$3, DW_AT_end_file("DSP28_SysCtrl.c")
     118                      .dwattr DW$3, DW_AT_end_line(0x3e)
     119                      .dwattr DW$3, DW_AT_end_column(0x01)
     120                      .dwendentry
     121                      .dwendtag DW$3
     122              
     123              ;***************************************************************
     124              ;* UNDEFINED EXTERNAL REFERENCES                               *
     125              ;***************************************************************
     126                      .global _SysCtrlRegs
     127                      .global _DevEmuRegs
     128              
     129              ;***************************************************************
     130              ;* TYPE INFORMATION                                            *
     131              ;***************************************************************
     132              
     133              DW$T$39 .dwtag  DW_TAG_subroutine_type
     134                      .dwattr DW$T$39, DW_AT_language(DW_LANG_C)
     135              DW$T$19 .dwtag  DW_TAG_typedef, DW_AT_name("Uint16"), DW_AT_type(*DW$T$11)
     136                      .dwattr DW$T$19, DW_AT_language(DW_LANG_C)
     137              DW$7    .dwtag  DW_TAG_far_type
     138                      .dwattr DW$7, DW_AT_type(*DW$T$31)
     139              DW$T$46 .dwtag  DW_TAG_volatile_type
     140                      .dwattr DW$T$46, DW_AT_type(*DW$7)
     141              DW$8    .dwtag  DW_TAG_far_type
     142                      .dwattr DW$8, DW_AT_type(*DW$T$38)
     143              DW$T$47 .dwtag  DW_TAG_volatile_type
     144                      .dwattr DW$T$47, DW_AT_type(*DW$8)
     145              DW$T$11 .dwtag  DW_TAG_base_type, DW_AT_name("unsigned int")
     146                      .dwattr DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
     147                      .dwattr DW$T$11, DW_AT_byte_size(0x01)
     148              
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:38 2007

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

     149              DW$T$31 .dwtag  DW_TAG_structure_type
     150                      .dwattr DW$T$31, DW_AT_name("SYS_CTRL_REGS")
     151                      .dwattr DW$T$31, DW_AT_byte_size(0x20)
     152              DW$9    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$28)
     153                      .dwattr DW$9, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
     154                      .dwattr DW$9, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     155                      .dwattr DW$9, DW_AT_accessibility(DW_ACCESS_public)
     156              DW$10   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
     157                      .dwattr DW$10, DW_AT_name("HISPCP"), DW_AT_symbol_name("_HISPCP")
     158                      .dwattr DW$10, DW_AT_data_member_location[DW_OP_plus_uconst 0xa]
     159                      .dwattr DW$10, DW_AT_accessibility(DW_ACCESS_public)
     160              DW$11   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$23)
     161                      .dwattr DW$11, DW_AT_name("LOSPCP"), DW_AT_symbol_name("_LOSPCP")
     162                      .dwattr DW$11, DW_AT_data_member_location[DW_OP_plus_uconst 0xb]

⌨️ 快捷键说明

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