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

📄 dsp28_gpio.lst

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

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

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                         PC v4.1.0 *
       3              ;* Date/Time created: Fri Aug 10 16:54:31 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_Gpio.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("GpioMuxRegs"), DW_AT_symbol_name("_GpioMuxRegs")
      14                      .dwattr DW$1, DW_AT_type(*DW$T$63)
      15                      .dwattr DW$1, DW_AT_declaration(0x01)
      16                      .dwattr DW$1, DW_AT_external(0x01)
      17              ;       C:\CCStudio_v3.1\C2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\lij6\LOCALS~1\Temp\TI04014 
      18 00000000               .sect   ".text"
      19                      .global _InitGpio
      20              
      21              DW$2    .dwtag  DW_TAG_subprogram, DW_AT_name("InitGpio"), DW_AT_symbol_name("_InitGpio")
      22                      .dwattr DW$2, DW_AT_low_pc(_InitGpio)
      23                      .dwattr DW$2, DW_AT_high_pc(0x00)
      24                      .dwattr DW$2, DW_AT_begin_file("DSP28_Gpio.c")
      25                      .dwattr DW$2, DW_AT_begin_line(0x1b)
      26                      .dwattr DW$2, DW_AT_begin_column(0x06)
      27                      .dwpsn  "DSP28_Gpio.c",28,1
      28              
      29                      .dwfde DW$CIE
      30              
      31              ;***************************************************************
      32              ;* FNAME: _InitGpio                     FR SIZE:   0           *
      33              ;*                                                             *
      34              ;* FUNCTION ENVIRONMENT                                        *
      35              ;*                                                             *
      36              ;* FUNCTION PROPERTIES                                         *
      37              ;*                            0 Parameter,  0 Auto,  0 SOE     *
      38              ;***************************************************************
      39              
      40 00000000       _InitGpio:
      41                      .dwcfa  0x1d, -2
      42                      .dwcfa  0x1c, 26, 0
      43                      .dwcfa  0x09, 40, 26
      44                      .dwpsn  "DSP28_Gpio.c",32,6
      45 00000000 7622   EALLOW
      46                      .dwpsn  "DSP28_Gpio.c",33,6
      47 00000001 761F!         MOVW      DP,#_GpioMuxRegs
         00000002 0000 
      48 00000003 2B00!         MOV       @_GpioMuxRegs,#0      ; |33| 
      49                      .dwpsn  "DSP28_Gpio.c",34,6
      50 00000004 2801!         MOV       @_GpioMuxRegs+1,#65280 ; |34| 
         00000005 FF00 
      51                      .dwpsn  "DSP28_Gpio.c",35,6
      52 00000006 2B02!         MOV       @_GpioMuxRegs+2,#0    ; |35| 
      53                      .dwpsn  "DSP28_Gpio.c",40,6
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:31 2007

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

      54 00000007 2804!         MOV       @_GpioMuxRegs+4,#65535 ; |40| 
         00000008 FFFF 
      55                      .dwpsn  "DSP28_Gpio.c",41,6
      56 00000009 2B06!         MOV       @_GpioMuxRegs+6,#0    ; |41| 
      57                      .dwpsn  "DSP28_Gpio.c",42,6
      58 0000000a 761A   EDIS
      59                      .dwpsn  "DSP28_Gpio.c",44,1
      60 0000000b FF69          SPM       #0
      61 0000000c 0006          LRETR
      62                      ; return occurs
      63                      .dwattr DW$2, DW_AT_end_file("DSP28_Gpio.c")
      64                      .dwattr DW$2, DW_AT_end_line(0x2c)
      65                      .dwattr DW$2, DW_AT_end_column(0x01)
      66                      .dwendentry
      67                      .dwendtag DW$2
      68              
      69              ;***************************************************************
      70              ;* UNDEFINED EXTERNAL REFERENCES                               *
      71              ;***************************************************************
      72                      .global _GpioMuxRegs
      73              
      74              ;***************************************************************
      75              ;* TYPE INFORMATION                                            *
      76              ;***************************************************************
      77              
      78              DW$T$56 .dwtag  DW_TAG_subroutine_type
      79                      .dwattr DW$T$56, DW_AT_language(DW_LANG_C)
      80              DW$3    .dwtag  DW_TAG_far_type
      81                      .dwattr DW$3, DW_AT_type(*DW$T$55)
      82              DW$T$63 .dwtag  DW_TAG_volatile_type
      83                      .dwattr DW$T$63, DW_AT_type(*DW$3)
      84              
      85              DW$T$55 .dwtag  DW_TAG_structure_type
      86                      .dwattr DW$T$55, DW_AT_name("GPIO_MUX_REGS")
      87                      .dwattr DW$T$55, DW_AT_byte_size(0x20)
      88              DW$4    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
      89                      .dwattr DW$4, DW_AT_name("GPAMUX"), DW_AT_symbol_name("_GPAMUX")
      90                      .dwattr DW$4, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
      91                      .dwattr DW$4, DW_AT_accessibility(DW_ACCESS_public)
      92              DW$5    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$23)
      93                      .dwattr DW$5, DW_AT_name("GPADIR"), DW_AT_symbol_name("_GPADIR")
      94                      .dwattr DW$5, DW_AT_data_member_location[DW_OP_plus_uconst 0x1]
      95                      .dwattr DW$5, DW_AT_accessibility(DW_ACCESS_public)
      96              DW$6    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$25)
      97                      .dwattr DW$6, DW_AT_name("GPAQUAL"), DW_AT_symbol_name("_GPAQUAL")
      98                      .dwattr DW$6, DW_AT_data_member_location[DW_OP_plus_uconst 0x2]
      99                      .dwattr DW$6, DW_AT_accessibility(DW_ACCESS_public)
     100              DW$7    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     101                      .dwattr DW$7, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
     102                      .dwattr DW$7, DW_AT_data_member_location[DW_OP_plus_uconst 0x3]
     103                      .dwattr DW$7, DW_AT_accessibility(DW_ACCESS_public)
     104              DW$8    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$27)
     105                      .dwattr DW$8, DW_AT_name("GPBMUX"), DW_AT_symbol_name("_GPBMUX")
     106                      .dwattr DW$8, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
     107                      .dwattr DW$8, DW_AT_accessibility(DW_ACCESS_public)
TMS320C2000 COFF Assembler PC v4.1.0 Fri Aug 10 16:54:31 2007

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

     108              DW$9    .dwtag  DW_TAG_member, DW_AT_type(*DW$T$29)
     109                      .dwattr DW$9, DW_AT_name("GPBDIR"), DW_AT_symbol_name("_GPBDIR")
     110                      .dwattr DW$9, DW_AT_data_member_location[DW_OP_plus_uconst 0x5]
     111                      .dwattr DW$9, DW_AT_accessibility(DW_ACCESS_public)
     112              DW$10   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
     113                      .dwattr DW$10, DW_AT_name("GPBQUAL"), DW_AT_symbol_name("_GPBQUAL")
     114                      .dwattr DW$10, DW_AT_data_member_location[DW_OP_plus_uconst 0x6]
     115                      .dwattr DW$10, DW_AT_accessibility(DW_ACCESS_public)
     116              DW$11   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$52)
     117                      .dwattr DW$11, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
     118                      .dwattr DW$11, DW_AT_data_member_location[DW_OP_plus_uconst 0x7]
     119                      .dwattr DW$11, DW_AT_accessibility(DW_ACCESS_public)
     120              DW$12   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$33)
     121                      .dwattr DW$12, DW_AT_name("GPDMUX"), DW_AT_symbol_name("_GPDMUX")
     122                      .dwattr DW$12, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
     123                      .dwattr DW$12, DW_AT_accessibility(DW_ACCESS_public)
     124              DW$13   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$35)
     125                      .dwattr DW$13, DW_AT_name("GPDDIR"), DW_AT_symbol_name("_GPDDIR")
     126                      .dwattr DW$13, DW_AT_data_member_location[DW_OP_plus_uconst 0xd]
     127                      .dwattr DW$13, DW_AT_accessibility(DW_ACCESS_public)
     128              DW$14   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$37)
     129                      .dwattr DW$14, DW_AT_name("GPDQUAL"), DW_AT_symbol_name("_GPDQUAL")
     130                      .dwattr DW$14, DW_AT_data_member_location[DW_OP_plus_uconst 0xe]
     131                      .dwattr DW$14, DW_AT_accessibility(DW_ACCESS_public)
     132              DW$15   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     133                      .dwattr DW$15, DW_AT_name("rsvd3"), DW_AT_symbol_name("_rsvd3")
     134                      .dwattr DW$15, DW_AT_data_member_location[DW_OP_plus_uconst 0xf]
     135                      .dwattr DW$15, DW_AT_accessibility(DW_ACCESS_public)
     136              DW$16   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$39)
     137                      .dwattr DW$16, DW_AT_name("GPEMUX"), DW_AT_symbol_name("_GPEMUX")
     138                      .dwattr DW$16, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
     139                      .dwattr DW$16, DW_AT_accessibility(DW_ACCESS_public)
     140              DW$17   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$41)
     141                      .dwattr DW$17, DW_AT_name("GPEDIR"), DW_AT_symbol_name("_GPEDIR")
     142                      .dwattr DW$17, DW_AT_data_member_location[DW_OP_plus_uconst 0x11]
     143                      .dwattr DW$17, DW_AT_accessibility(DW_ACCESS_public)
     144              DW$18   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$43)
     145                      .dwattr DW$18, DW_AT_name("GPEQUAL"), DW_AT_symbol_name("_GPEQUAL")
     146                      .dwattr DW$18, DW_AT_data_member_location[DW_OP_plus_uconst 0x12]
     147                      .dwattr DW$18, DW_AT_accessibility(DW_ACCESS_public)
     148              DW$19   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
     149                      .dwattr DW$19, DW_AT_name("rsvd4"), DW_AT_symbol_name("_rsvd4")
     150                      .dwattr DW$19, DW_AT_data_member_location[DW_OP_plus_uconst 0x13]
     151                      .dwattr DW$19, DW_AT_accessibility(DW_ACCESS_public)
     152              DW$20   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$45)
     153                      .dwattr DW$20, DW_AT_name("GPFMUX"), DW_AT_symbol_name("_GPFMUX")
     154                      .dwattr DW$20, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
     155                      .dwattr DW$20, DW_AT_accessibility(DW_ACCESS_public)
     156              DW$21   .dwtag  DW_TAG_member, DW_AT_type(*DW$T$47)

⌨️ 快捷键说明

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