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

📄 i2cmu.lst

📁 DSP28X通訊程式
💻 LST
字号:
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:12 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_4                          PAGE    1

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                   PC Version 3.06 *
       3              ;* Date/Time created: Fri Aug 01 12:16:12 2003                 *
       4              ;***************************************************************
       5        0002  FP      .set    XAR2
       6                      .file   "i2cmu.c"
       7              ;       ac2000 -@C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_5 
       8              
       9 00000000               .sect   ".text"
      10                      .global _vi2cmFree
      11                      .sym    _vi2cmFree,_vi2cmFree, 46, 2, 0
      12                      .func   15
      13              
      14              ;***************************************************************
      15              ;* FNAME: _vi2cmFree                    FR SIZE:   2           *
      16              ;*                                                             *
      17              ;* FUNCTION ENVIRONMENT                                        *
      18              ;*                                                             *
      19              ;* FUNCTION PROPERTIES                                         *
      20              ;*                            0 Parameter,  2 Auto,  0 SOE     *
      21              ;***************************************************************
      22              
      23 00000000       _vi2cmFree:
      24                      .line   2
      25              ;* AR4   assigned to _i2c
      26                      .sym    _i2c,12, 24, 17, 22, $$fake0
      27                      .sym    _i2c,-2, 24, 1, 22, $$fake0
      28 00000000 FE02          ADDB      SP,#2
      29 00000001 A842          MOVL      *-SP[2],XAR4          ; |16| 
      30                      .line   3
      31 00000002 8A42          MOVL      XAR4,*-SP[2]          ; |17| 
      32 00000003 92C4          MOV       AL,*+XAR4[0]          ; |17| 
      33 00000004 ED03          BF        L1,NEQ                ; |17| 
      34                      ; branch occurs ; |17| 
      35                      .line   4
      36 00000005 9A01          MOVB      AL,#1                 ; |18| 
      37 00000006 6F02          B         L2,UNC                ; |18| 
      38                      ; branch occurs ; |18| 
      39 00000007       L1:    
      40                      .line   6
      41 00000007 9A00          MOVB      AL,#0
      42 00000008       L2:    
      43                      .line   7
      44 00000008 FE82          SUBB      SP,#2                 ; |20| 
      45 00000009 0006          LRETR
      46                      ; return occurs
      47                      .endfunc        21,000000000h,2
      48              
      49              
      50              
      51 0000000a               .sect   ".text"
      52                      .global _vi2cmCmd
      53                      .sym    _vi2cmCmd,_vi2cmCmd, 32, 2, 0
      54                      .func   23
      55              
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:12 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_4                          PAGE    2

      56              ;***************************************************************
      57              ;* FNAME: _vi2cmCmd                     FR SIZE:   4           *
      58              ;*                                                             *
      59              ;* FUNCTION ENVIRONMENT                                        *
      60              ;*                                                             *
      61              ;* FUNCTION PROPERTIES                                         *
      62              ;*                            0 Parameter,  3 Auto,  0 SOE     *
      63              ;***************************************************************
      64              
      65 0000000a       _vi2cmCmd:
      66                      .line   2
      67              ;* AR4   assigned to _i2c
      68                      .sym    _i2c,12, 24, 17, 22, $$fake0
      69              ;* AL    assigned to _cmd
      70                      .sym    _cmd,0, 10, 17, 16, $$fake1
      71                      .sym    _i2c,-2, 24, 1, 22, $$fake0
      72                      .sym    _cmd,-3, 10, 1, 16, $$fake1
      73 0000000a FE04          ADDB      SP,#4
      74 0000000b 9643          MOV       *-SP[3],AL            ; |24| 
      75 0000000c A842          MOVL      *-SP[2],XAR4          ; |24| 
      76                      .line   3
      77 0000000d 8A42          MOVL      XAR4,*-SP[2]          ; |25| 
      78 0000000e 9243          MOV       AL,*-SP[3]            ; |25| 
      79 0000000f 90FF          ANDB      AL,#0xff              ; |25| 
      80 00000010 96C4          MOV       *+XAR4[0],AL          ; |25| 
      81                      .line   5
      82 00000011 CC43          AND       AL,*-SP[3],#0xff00    ; |27| 
         00000012 FF00 
      83 00000013 EC05          BF        L3,EQ                 ; |27| 
      84                      ; branch occurs ; |27| 
      85                      .line   6
      86 00000014 8A42          MOVL      XAR4,*-SP[2]          ; |28| 
      87 00000015 1ACC          OR        *+XAR4[1],#0x0002     ; |28| 
         00000016 0002 
      88 00000017 6F04          B         L4,UNC                ; |28| 
      89                      ; branch occurs ; |28| 
      90 00000018       L3:    
      91                      .line   8
      92 00000018 8A42          MOVL      XAR4,*-SP[2]          ; |30| 
      93 00000019 18CC          AND       *+XAR4[1],#0xfffd     ; |30| 
         0000001a FFFD 
      94 0000001b       L4:    
      95                      .line   9
      96 0000001b FE84          SUBB      SP,#4
      97 0000001c 0006          LRETR
      98                      ; return occurs
      99                      .endfunc        31,000000000h,4
     100              
     101              
     102              
     103 0000001d               .sect   ".text"
     104                      .global _vi2cmReadAck
     105                      .sym    _vi2cmReadAck,_vi2cmReadAck, 46, 2, 0
     106                      .func   34
     107              
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:12 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_4                          PAGE    3

     108              ;***************************************************************
     109              ;* FNAME: _vi2cmReadAck                 FR SIZE:   2           *
     110              ;*                                                             *
     111              ;* FUNCTION ENVIRONMENT                                        *
     112              ;*                                                             *
     113              ;* FUNCTION PROPERTIES                                         *
     114              ;*                            0 Parameter,  2 Auto,  0 SOE     *
     115              ;***************************************************************
     116              
     117 0000001d       _vi2cmReadAck:
     118                      .line   2
     119              ;* AR4   assigned to _i2c
     120                      .sym    _i2c,12, 24, 17, 22, $$fake0
     121                      .sym    _i2c,-2, 24, 1, 22, $$fake0
     122 0000001d FE02          ADDB      SP,#2
     123 0000001e A842          MOVL      *-SP[2],XAR4          ; |35| 
     124                      .line   3
     125 0000001f 8A42          MOVL      XAR4,*-SP[2]          ; |36| 
     126 00000020 CCCC          AND       AL,*+XAR4[1],#0x0001  ; |36| 
         00000021 0001 
     127                      .line   4
     128 00000022 FE82          SUBB      SP,#2                 ; |36| 
     129 00000023 0006          LRETR
     130                      ; return occurs
     131                      .endfunc        37,000000000h,2
     132              
     133              
     134              
     135              ;***************************************************************
     136              ;* TYPE INFORMATION                                            *
     137              ;***************************************************************
     138                      .stag   $$fake0, 128
     139                      .member _taskIndex, 0, 14, 8, 16
     140                      .member _I2CCSR, 16, 14, 8, 16
     141                      .member _I2CDAT, 32, 14, 8, 16
     142                      .member _bitCntr, 48, 14, 8, 16
     143                      .member _init, 64, 144, 8, 22
     144                      .member _tick, 96, 144, 8, 22
     145                      .eos
     146                      .sym    _VI2CM_IO, 0, 8, 13, 128,$$fake0
     147                      .etag   $$fake1, 16
     148                      .member _I2C_ISSUE_START, 2, 4, 16, 16
     149                      .member _I2C_ISSUE_RPTSTART, 16, 4, 16, 16
     150                      .member _I2C_ISSUE_STOP, 10, 4, 16, 16
     151                      .member _I2C_ISSUE_ACKHI, 534, 4, 16, 16
     152                      .member _I2C_ISSUE_ACKLO, 22, 4, 16, 16
     153                      .member _I2C_TXMIT_ENABLE, 34, 4, 16, 16
     154                      .member _I2C_RECV_ENABLE, 28, 4, 16, 16
     155                      .eos
     156                      .sym    _I2C_COMMAND, 0, 10, 13, 16,$$fake1

No Assembly Errors, No Assembly Warnings
TMS320C2000 COFF Assembler PC Version 3.06 Fri Aug 01 12:16:12 2003

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
C:\DOCUME~1\a0875026\LOCALS~1\Temp\TI3680_4                          PAGE    4

LABEL                                VALUE       DEFN    REF

.TMS320C2700                        000000          0 
.TMS320C2800                        000001          0 
L1                                  000007'        39     33 
L2                                  000008'        42     37 
L3                                  000018'        90     83 
L4                                  00001b'        94     88 
__LARGE_MODEL                       000001          0 
_vi2cmCmd                           00000a'        65     52     53 
_vi2cmFree                          000000'        23     10     11 
_vi2cmReadAck                       00001d'       117    104    105 

⌨️ 快捷键说明

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