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

📄 dsp28_sysctrl.lst

📁 ucos 在F2812上的移置,内含三个任务,可以在F2812上跑起来,通过测试,在片外SRAM中运行,完整的工程
💻 LST
📖 第 1 页 / 共 5 页
字号:
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 10:33:06 2009

Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/DSP28_SysCtrl.asm                                 PAGE    1

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

Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/DSP28_SysCtrl.asm                                 PAGE    2

      56                      .dwattr DW$5, DW_AT_location[DW_OP_breg20 -1]
      57                      .dwpsn  "DSP28_SysCtrl.c",38,4
      58 00000001 7622   EALLOW
      59                      .dwpsn  "DSP28_SysCtrl.c",42,4
      60 00000002 761F!         MOVW      DP,#_DevEmuRegs+208
         00000003 0003 
      61 00000004 2810!         MOV       @_DevEmuRegs+208,#768 ; |42| 
         00000005 0300 
      62                      .dwpsn  "DSP28_SysCtrl.c",43,4
      63 00000006 2811!         MOV       @_DevEmuRegs+209,#768 ; |43| 
         00000007 0300 
      64                      .dwpsn  "DSP28_SysCtrl.c",44,4
      65 00000008 2812!         MOV       @_DevEmuRegs+210,#768 ; |44| 
         00000009 0300 
      66                      .dwpsn  "DSP28_SysCtrl.c",45,4
      67 0000000a 2813!         MOV       @_DevEmuRegs+211,#768 ; |45| 
         0000000b 0300 
      68                      .dwpsn  "DSP28_SysCtrl.c",46,4
      69 0000000c 2814!         MOV       @_DevEmuRegs+212,#768 ; |46| 
         0000000d 0300 
      70                      .dwpsn  "DSP28_SysCtrl.c",50,4
      71 0000000e 761F!         MOVW      DP,#_SysCtrlRegs+25
         0000000f 0000 
      72 00000010 2819!         MOV       @_SysCtrlRegs+25,#104 ; |50| 
         00000011 0068 
      73                      .dwpsn  "DSP28_SysCtrl.c",53,4
      74 00000012 2811!         MOV       @_SysCtrlRegs+17,#8   ; |53| 
         00000013 0008 
      75                      .dwpsn  "DSP28_SysCtrl.c",55,8
      76 00000014 2B41          MOV       *-SP[1],#0            ; |55| 
      77                      .dwpsn  "DSP28_SysCtrl.c",55,14
      78 00000015 1B41          CMP       *-SP[1],#5000         ; |55| 
         00000016 1388 
      79 00000017 6705          B         L2,HIS                ; |55| 
      80                      ; branchcc occurs ; |55| 
      81              L1:    
      82              DW$L$_InitSysCtrl$2$B:
      83                      .dwpsn  "DSP28_SysCtrl.c",55,23
      84 00000018 0A41          INC       *-SP[1]               ; |55| 
      85                      .dwpsn  "DSP28_SysCtrl.c",55,14
      86 00000019 1B41          CMP       *-SP[1],#5000         ; |55| 
         0000001a 1388 
      87 0000001b 68FD          B         L1,LO                 ; |55| 
      88                      ; branchcc occurs ; |55| 
      89              DW$L$_InitSysCtrl$2$E:
      90              L2:    
      91                      .dwpsn  "DSP28_SysCtrl.c",58,4
      92 0000001c 761F!         MOVW      DP,#_SysCtrlRegs+10
         0000001d 0000 
      93 0000001e 280A!         MOV       @_SysCtrlRegs+10,#1   ; |58| 
         0000001f 0001 
      94                      .dwpsn  "DSP28_SysCtrl.c",59,4
      95 00000020 280B!         MOV       @_SysCtrlRegs+11,#2   ; |59| 
         00000021 0002 
      96                      .dwpsn  "DSP28_SysCtrl.c",61,4
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 10:33:06 2009

Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/DSP28_SysCtrl.asm                                 PAGE    3

      97 00000022 1A0C!         OR        @_SysCtrlRegs+12,#0x0001 ; |61| 
         00000023 0001 
      98                      .dwpsn  "DSP28_SysCtrl.c",62,4
      99 00000024 1A0C!         OR        @_SysCtrlRegs+12,#0x0002 ; |62| 
         00000025 0002 
     100                      .dwpsn  "DSP28_SysCtrl.c",63,4
     101 00000026 1A0C!         OR        @_SysCtrlRegs+12,#0x0400 ; |63| 
         00000027 0400 
     102                      .dwpsn  "DSP28_SysCtrl.c",64,4
     103 00000028 1A0C!         OR        @_SysCtrlRegs+12,#0x0800 ; |64| 
         00000029 0800 
     104                      .dwpsn  "DSP28_SysCtrl.c",65,4
     105 0000002a 1A0C!         OR        @_SysCtrlRegs+12,#0x1000 ; |65| 
         0000002b 1000 
     106                      .dwpsn  "DSP28_SysCtrl.c",66,4
     107 0000002c 1A0C!         OR        @_SysCtrlRegs+12,#0x0100 ; |66| 
         0000002d 0100 
     108                      .dwpsn  "DSP28_SysCtrl.c",67,4
     109 0000002e 1A0C!         OR        @_SysCtrlRegs+12,#0x4000 ; |67| 
         0000002f 4000 
     110                      .dwpsn  "DSP28_SysCtrl.c",68,4
     111 00000030 1A0C!         OR        @_SysCtrlRegs+12,#0x0008 ; |68| 
         00000031 0008 
     112                      .dwpsn  "DSP28_SysCtrl.c",69,4
     113 00000032 761A   EDIS
     114                      .dwpsn  "DSP28_SysCtrl.c",71,1
     115 00000033 FE82          SUBB      SP,#2
     116                      .dwcfa  0x1d, -2
     117 00000034 FF69          SPM       #0
     118 00000035 0006          LRETR
     119                      ; return occurs
     120              
     121              DW$6    .dwtag  DW_TAG_loop
     122                      .dwattr DW$6, DW_AT_name("C:/temp/ucos/Debug/DSP28_SysCtrl.asm:L1:1:1242786786")
     123                      .dwattr DW$6, DW_AT_begin_file("DSP28_SysCtrl.c")
     124                      .dwattr DW$6, DW_AT_begin_line(0x37)
     125                      .dwattr DW$6, DW_AT_end_line(0x37)
     126              DW$7    .dwtag  DW_TAG_loop_range
     127                      .dwattr DW$7, DW_AT_low_pc(DW$L$_InitSysCtrl$2$B)
     128                      .dwattr DW$7, DW_AT_high_pc(DW$L$_InitSysCtrl$2$E)
     129                      .dwendtag DW$6
     130              
     131                      .dwattr DW$4, DW_AT_end_file("DSP28_SysCtrl.c")
     132                      .dwattr DW$4, DW_AT_end_line(0x47)
     133                      .dwattr DW$4, DW_AT_end_column(0x01)
     134                      .dwendentry
     135                      .dwendtag DW$4
     136              
     137 00000036               .sect   ".text"
     138                      .global _InitFlash
     139              
     140              DW$8    .dwtag  DW_TAG_subprogram, DW_AT_name("InitFlash"), DW_AT_symbol_name("_InitFlash")
     141                      .dwattr DW$8, DW_AT_low_pc(_InitFlash)
     142                      .dwattr DW$8, DW_AT_high_pc(0x00)
     143                      .dwattr DW$8, DW_AT_begin_file("DSP28_SysCtrl.c")
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 10:33:06 2009

Tools Copyright (c) 1996-2006 Texas Instruments Incorporated
C:/temp/ucos/Debug/DSP28_SysCtrl.asm                                 PAGE    4

     144                      .dwattr DW$8, DW_AT_begin_line(0x4f)
     145                      .dwattr DW$8, DW_AT_begin_column(0x06)
     146                      .dwpsn  "DSP28_SysCtrl.c",80,1
     147              

⌨️ 快捷键说明

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