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

📄 dsp28_piectrl.lst

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

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

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                         PC v4.1.3 *
       3              ;* Date/Time created: Wed May 20 09:39:27 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_PieCtrl.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("PieCtrlRegs"), DW_AT_symbol_name("_PieCtrlRegs")
      14                      .dwattr DW$1, DW_AT_type(*DW$T$37)
      15                      .dwattr DW$1, DW_AT_declaration(0x01)
      16                      .dwattr DW$1, DW_AT_external(0x01)
      17              ;       C:\CCStudio_v3.3\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\CHENGX~1\LOCALS~1\Temp\TI56813 
      18 00000000               .sect   ".text"
      19                      .global _InitPieCtrl
      20              
      21              DW$2    .dwtag  DW_TAG_subprogram, DW_AT_name("InitPieCtrl"), DW_AT_symbol_name("_InitPieCtrl")
      22                      .dwattr DW$2, DW_AT_low_pc(_InitPieCtrl)
      23                      .dwattr DW$2, DW_AT_high_pc(0x00)
      24                      .dwattr DW$2, DW_AT_begin_file("DSP28_PieCtrl.c")
      25                      .dwattr DW$2, DW_AT_begin_line(0x1c)
      26                      .dwattr DW$2, DW_AT_begin_column(0x06)
      27                      .dwpsn  "DSP28_PieCtrl.c",29,1
      28              
      29                      .dwfde DW$CIE
      30              
      31              ;***************************************************************
      32              ;* FNAME: _InitPieCtrl                  FR SIZE:   0           *
      33              ;*                                                             *
      34              ;* FUNCTION ENVIRONMENT                                        *
      35              ;*                                                             *
      36              ;* FUNCTION PROPERTIES                                         *
      37              ;*                            0 Parameter,  0 Auto,  0 SOE     *
      38              ;***************************************************************
      39              
      40              _InitPieCtrl:
      41                      .dwcfa  0x1d, -2
      42                      .dwcfa  0x1c, 26, 0
      43                      .dwcfa  0x09, 40, 26
      44                      .dwpsn  "DSP28_PieCtrl.c",31,2
      45 00000000 761F!         MOVW      DP,#_PieCtrlRegs
         00000001 0000 
      46 00000002 1800!         AND       @_PieCtrlRegs,#0xfffe ; |31| 
         00000003 FFFE 
      47                      .dwpsn  "DSP28_PieCtrl.c",34,2
      48 00000004 2B02!         MOV       @_PieCtrlRegs+2,#0    ; |34| 
      49                      .dwpsn  "DSP28_PieCtrl.c",35,2
      50 00000005 2B04!         MOV       @_PieCtrlRegs+4,#0    ; |35| 
      51                      .dwpsn  "DSP28_PieCtrl.c",36,2
      52 00000006 2B06!         MOV       @_PieCtrlRegs+6,#0    ; |36| 
      53                      .dwpsn  "DSP28_PieCtrl.c",37,2
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 09:39:27 2009

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

      54 00000007 2B08!         MOV       @_PieCtrlRegs+8,#0    ; |37| 
      55                      .dwpsn  "DSP28_PieCtrl.c",38,2
      56 00000008 2B0A!         MOV       @_PieCtrlRegs+10,#0   ; |38| 
      57                      .dwpsn  "DSP28_PieCtrl.c",39,2
      58 00000009 2B0C!         MOV       @_PieCtrlRegs+12,#0   ; |39| 
      59                      .dwpsn  "DSP28_PieCtrl.c",40,2
      60 0000000a 2B0E!         MOV       @_PieCtrlRegs+14,#0   ; |40| 
      61                      .dwpsn  "DSP28_PieCtrl.c",41,2
      62 0000000b 2B10!         MOV       @_PieCtrlRegs+16,#0   ; |41| 
      63                      .dwpsn  "DSP28_PieCtrl.c",42,2
      64 0000000c 2B12!         MOV       @_PieCtrlRegs+18,#0   ; |42| 
      65                      .dwpsn  "DSP28_PieCtrl.c",43,2
      66 0000000d 2B14!         MOV       @_PieCtrlRegs+20,#0   ; |43| 
      67                      .dwpsn  "DSP28_PieCtrl.c",44,2
      68 0000000e 2B16!         MOV       @_PieCtrlRegs+22,#0   ; |44| 
      69                      .dwpsn  "DSP28_PieCtrl.c",45,2
      70 0000000f 2B18!         MOV       @_PieCtrlRegs+24,#0   ; |45| 
      71                      .dwpsn  "DSP28_PieCtrl.c",48,2
      72 00000010 2B03!         MOV       @_PieCtrlRegs+3,#0    ; |48| 
      73                      .dwpsn  "DSP28_PieCtrl.c",49,2
      74 00000011 2B05!         MOV       @_PieCtrlRegs+5,#0    ; |49| 
      75                      .dwpsn  "DSP28_PieCtrl.c",50,2
      76 00000012 2B07!         MOV       @_PieCtrlRegs+7,#0    ; |50| 
      77                      .dwpsn  "DSP28_PieCtrl.c",51,2
      78 00000013 2B09!         MOV       @_PieCtrlRegs+9,#0    ; |51| 
      79                      .dwpsn  "DSP28_PieCtrl.c",52,2
      80 00000014 2B0B!         MOV       @_PieCtrlRegs+11,#0   ; |52| 
      81                      .dwpsn  "DSP28_PieCtrl.c",53,2
      82 00000015 2B0D!         MOV       @_PieCtrlRegs+13,#0   ; |53| 
      83                      .dwpsn  "DSP28_PieCtrl.c",54,2
      84 00000016 2B0F!         MOV       @_PieCtrlRegs+15,#0   ; |54| 
      85                      .dwpsn  "DSP28_PieCtrl.c",55,2
      86 00000017 2B11!         MOV       @_PieCtrlRegs+17,#0   ; |55| 
      87                      .dwpsn  "DSP28_PieCtrl.c",56,2
      88 00000018 2B13!         MOV       @_PieCtrlRegs+19,#0   ; |56| 
      89                      .dwpsn  "DSP28_PieCtrl.c",57,2
      90 00000019 2B15!         MOV       @_PieCtrlRegs+21,#0   ; |57| 
      91                      .dwpsn  "DSP28_PieCtrl.c",58,2
      92 0000001a 2B17!         MOV       @_PieCtrlRegs+23,#0   ; |58| 
      93                      .dwpsn  "DSP28_PieCtrl.c",59,2
      94 0000001b 2B19!         MOV       @_PieCtrlRegs+25,#0   ; |59| 
      95                      .dwpsn  "DSP28_PieCtrl.c",62,2
      96 0000001c 1A00!         OR        @_PieCtrlRegs,#0x0001 ; |62| 
         0000001d 0001 
      97                      .dwpsn  "DSP28_PieCtrl.c",63,2
      98 0000001e 2801!         MOV       @_PieCtrlRegs+1,#65535 ; |63| 
         0000001f FFFF 
      99                      .dwpsn  "DSP28_PieCtrl.c",64,1
     100 00000020 0006          LRETR
     101                      ; return occurs
     102                      .dwattr DW$2, DW_AT_end_file("DSP28_PieCtrl.c")
     103                      .dwattr DW$2, DW_AT_end_line(0x40)
     104                      .dwattr DW$2, DW_AT_end_column(0x01)
     105                      .dwendentry
     106                      .dwendtag DW$2
TMS320C2000 COFF Assembler PC v4.1.3 Wed May 20 09:39:27 2009

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

     107              
     108              ;***************************************************************
     109              ;* UNDEFINED EXTERNAL REFERENCES                               *
     110              ;***************************************************************
     111                      .global _PieCtrlRegs
     112              
     113              ;***************************************************************
     114              ;* TYPE INFORMATION                                            *
     115              ;***************************************************************
     116              
     117              DW$T$29 .dwtag  DW_TAG_subroutine_type
     118                      .dwattr DW$T$29, DW_AT_language(DW_LANG_C)
     119              DW$3    .dwtag  DW_TAG_far_type
     120                      .dwattr DW$3, DW_AT_type(*DW$T$28)
     121              DW$T$37 .dwtag  DW_TAG_volatile_type
     122                      .dwattr DW$T$37, DW_AT_type(*DW$3)
     123              
     124              DW$T$28 .dwtag  DW_TAG_structure_type
     125                      .dwattr DW$T$28, DW_AT_name("PIE_CTRL_REGS")
     126                      .dwattr DW$T$28, DW_AT_byte_size(0x1a)
     127              DW$4    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
     128                      .dwattr DW$4, DW_AT_name("PIECRTL"), DW_AT_symbol_name("_PIECRTL")
     129                      .dwattr DW$4, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
     130                      .dwattr DW$4, DW_AT_accessibility(DW_ACCESS_public)
     131              DW$5    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$23)
     132                      .dwattr DW$5, DW_AT_name("PIEACK"), DW_AT_symbol_name("_PIEACK")
     133                      .dwattr DW$5, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
     134                      .dwattr DW$5, DW_AT_accessibility(DW_ACCESS_public)
     135              DW$6    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$25)
     136                      .dwattr DW$6, DW_AT_name("PIEIER1"), DW_AT_symbol_name("_PIEIER1")
     137                      .dwattr DW$6, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
     138                      .dwattr DW$6, DW_AT_accessibility(DW_ACCESS_public)
     139              DW$7    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$27)
     140                      .dwattr DW$7, DW_AT_name("PIEIFR1"), DW_AT_symbol_name("_PIEIFR1")
     141                      .dwattr DW$7, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
     142                      .dwattr DW$7, DW_AT_accessibility(DW_ACCESS_public)
     143              DW$8    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$25)
     144                      .dwattr DW$8, DW_AT_name("PIEIER2"), DW_AT_symbol_name("_PIEIER2")
     145                      .dwattr DW$8, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
     146                      .dwattr DW$8, DW_AT_accessibility(DW_ACCESS_public)
     147              DW$9    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$27)
     148                      .dwattr DW$9, DW_AT_name("PIEIFR2"), DW_AT_symbol_name("_PIEIFR2")
     149                      .dwattr DW$9, DW_AT_data_member_location[DW_OP_plus_uconst 0x5]
     150                      .dwattr DW$9, DW_AT_accessibility(DW_ACCESS_public)
     151              DW$10   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$25)
     152                      .dwattr DW$10, DW_AT_name("PIEIER3"), DW_AT_symbol_name("_PIEIER3")
     153                      .dwattr DW$10, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
     154                      .dwattr DW$10, DW_AT_accessibility(DW_ACCESS_public)

⌨️ 快捷键说明

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