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

📄 miscsfns.lst

📁 TI的digital motor control lib的源代码。了解TI的编程规范
💻 LST
字号:
C:\TIC2XX\C2000\CGTOOLS\BIN\DSPA.EXE -v2xx -l -s -x -q ..\temp\miscsfns.asm ..\obj\miscsfns.obj -tC:\WINDOWS\TEMP\miscsfns.tmp 

TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:36 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\miscsfns.asm                                                 PAGE    1

       1            *******************************************************
       2            * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00       
       3            *******************************************************
       4            ;       C:\TIC2XX\C2000\CGTOOLS\BIN\DSPAC.EXE -v2xx -q miscsfns.c C:\WINDOWS\TEMP\miscsfns.if 
       5            ;       dspopt NOT RUN
       6            ;       C:\TIC2XX\C2000\CGTOOLS\BIN\DSPCG.EXE -v2xx -o -q -o C:\WINDOWS\TEMP\miscsfns.if C:\WINDOWS\TEMP\miscsfn
       7                    .port
       8                    .file   "miscsfns.c"
       9                    .file   "..\include\regs24x.h"
      10                    .globl  _portffff
      11                    .globl  _port0
      12                    .globl  _port1
      13                    .globl  _port2
      14                    .globl  _port3
      15                    .globl  _port4
      16                    .file   "miscsfns.c"
      17 0000               .text
      18            
      19                    .sym    _disable_ints,_disable_ints,32,2,0
      20                    .globl  _disable_ints
      21            
      22                    .func   14
      23            ;>>>>   void inline disable_ints()
      24            ******************************************************
      25            * FUNCTION DEF : _disable_ints
      26            ******************************************************
      27 0000       _disable_ints:
      28 0000 8aa0          POPD    *+
      29 0001 80a0          SAR     AR0,*+
      30 0002 8180          SAR     AR1,*
      31 0003 b001          LARK    AR0,1
      32 0004 00e0          LAR     AR0,*0+
      33            
      34                    .line   3
      35            ;>>>>           asm("                setc        intm        ");        
      36 0005 be41                  setc        intm        
      37 0006       EPI0_1:
      38                    .line   4
      39 0006 7c02          SBRK    2
      40 0007 0090          LAR     AR0,*-
      41 0008 7680          PSHD    *
      42 0009 ef00          RET
      43            
      44                    .endfunc        17,000000000H,1
      45            
      46                    .sym    _enable_ints,_enable_ints,32,2,0
      47                    .globl  _enable_ints
      48            
      49                    .func   19
      50            ;>>>>   void inline enable_ints()
      51            ******************************************************
      52            * FUNCTION DEF : _enable_ints
      53            ******************************************************
      54 000a       _enable_ints:
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:36 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\miscsfns.asm                                                 PAGE    2

      55 000a 8aa0          POPD    *+
      56 000b 80a0          SAR     AR0,*+
      57 000c 8180          SAR     AR1,*
      58 000d b001          LARK    AR0,1
      59 000e 00e0          LAR     AR0,*0+
      60            
      61                    .line   3
      62            ;>>>>           asm("                clrc        intm        ");
      63 000f be40                  clrc        intm        
      64 0010       EPI0_2:
      65                    .line   4
      66 0010 7c02          SBRK    2
      67 0011 0090          LAR     AR0,*-
      68 0012 7680          PSHD    *
      69 0013 ef00          RET
      70            
      71                    .endfunc        22,000000000H,1
      72            
      73                    .sym    _enable_dmc1000,_enable_dmc1000,32,2,0
      74                    .globl  _enable_dmc1000
      75            
      76                    .func   23
      77            ;>>>>   void enable_dmc1000(void)
      78            ******************************************************
      79            * FUNCTION DEF : _enable_dmc1000
      80            ******************************************************
      81 0014       _enable_dmc1000:
      82 0014 8aa0          POPD    *+
      83 0015 80a0          SAR     AR0,*+
      84 0016 8180          SAR     AR1,*
      85 0017 b001          LARK    AR0,1
      86 0018 00e0          LAR     AR0,*0+
      87            
      88 0019       EPI0_3:
      89                    .line   5
      90 0019 7c02          SBRK    2
      91 001a 0090          LAR     AR0,*-
      92 001b 7680          PSHD    *
      93 001c ef00          RET
      94            
      95                    .endfunc        27,000000000H,1
      96            
      97                    .sym    _enable_labdrive,_enable_labdrive,32,2,0
      98                    .globl  _enable_labdrive
      99            
     100                    .func   29
     101            ;>>>>   void enable_labdrive(void)
     102            ******************************************************
     103            * FUNCTION DEF : _enable_labdrive
     104            ******************************************************
     105 001d       _enable_labdrive:
     106 001d 8aa0          POPD    *+
     107 001e 80a0          SAR     AR0,*+
     108 001f 8180          SAR     AR1,*
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:36 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\miscsfns.asm                                                 PAGE    3

     109 0020 b001          LARK    AR0,1
     110 0021 00eb          LAR     AR0,*0+,AR3
     111            
     112                    .line   3
     113            ;>>>>           PBDATDIR=((PBDATDIR|0x4000)&0xffbf);
     114 0022 bf0b          LARK    AR3,28826
         0023 709a  
     115 0024 bf80          LACK    16384
         0025 4000  
     116 0026 6d80          OR      * 
     117 0027 bfb0          ANDK    65471
         0028 ffbf  
     118 0029 9080          SACL    * 
     119                    .line   4
     120            ;>>>>           OCRB=OCRB&0xffdf;
     121 002a bf80          LACK    65503
         002b ffdf  
     122 002c 7c08          SBRK    8
     123 002d 6e80          AND     * 
     124 002e 9080          SACL    * 
     125                    .line   5
     126            ;>>>>           PCDATDIR=PCDATDIR|0x2020;
     127 002f bf80          LACK    8224
         0030 2020  
     128 0031 780a          ADRK    10
     129 0032 6d80          OR      * 
     130 0033 9080          SACL    * 
     131                    .line   6
     132            ;>>>>           PDDATDIR=(PDDATDIR|0x1000)&0xffef;
     133 0034 bf80          LACK    4096
         0035 1000  
     134 0036 7802          ADRK    2
     135 0037 6d80          OR      * 
     136 0038 bfb0          ANDK    65519
         0039 ffef  
     137 003a 9089          SACL    * ,AR1
     138 003b       EPI0_4:
     139                    .line   8
     140 003b 7c02          SBRK    2
     141 003c 0090          LAR     AR0,*-
     142 003d 7680          PSHD    *
     143 003e ef00          RET
     144            
     145                    .endfunc        36,000000000H,1
     146                    .end

 No Errors,  No Warnings
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00  Tue May  6 12:42:36 2003
Copyright (c) 1987-1999  Texas Instruments Incorporated 
..\temp\miscsfns.asm                                                 PAGE    4

LABEL                            VALUE       DEFN    REF

.TMS32010                        0000           0 
.TMS32016                        0000           0 
.TMS32020                        0000           0 
.TMS32025                        0000           0 
.TMS3202XX                       0001           0 
.TMS32050                        0000           0 
.TMS32056                        0000           0 
.TMS32057                        0000           0 
.TMS320XX                        001d           0 
.tms32010                        0000           0 
.tms32016                        0000           0 
.tms32020                        0000           0 
.tms32025                        0000           0 
.tms3202xx                       0001           0 
.tms32050                        0000           0 
.tms32056                        0000           0 
.tms32057                        0000           0 
.tms320xx                        001d           0 
EPI0_1                           0006    '     37 
EPI0_2                           0010    '     64 
EPI0_3                           0019    '     88 
EPI0_4                           003b    '    138 
_disable_ints                    0000    '     27     19     19     20 
_enable_dmc1000                  0014    '     81     73     73     74 
_enable_ints                     000a    '     54     46     46     47 
_enable_labdrive                 001d    '    105     97     97     98 
_port0                           REF                  11 
_port1                           REF                  12 
_port2                           REF                  13 
_port3                           REF                  14 
_port4                           REF                  15 
_portffff                        REF                  10 

⌨️ 快捷键说明

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