interrupts.lst

来自「DSP关于F240的实例程序」· LST 代码 · 共 117 行

LST
117
字号
dspa -q -l -s -v2xx -iC:/ti/c2400/cgtools/include interrupts.asm E:/zlh/F2407A/Debug\interrupts.obj -tH:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.tmp 

TMS320C24xx COFF Assembler Version 7.02  Wed Sep 03 11:44:44 2003
Copyright (c) 1987-2002  Texas Instruments Incorporated 
interrupts.asm                                                       PAGE    1

       1            *******************************************************
       2            * TMS320C24xx ANSI C Codegen Version 7.02       
       3            *******************************************************
       4            ;       dspac -q -k -d_DEBUG -x -tf -tp -v2xx -iC:/ti/c2400/cgtools/include interrupts.c H:\DOCUME~1\LILIEN~1\LO
       5            ;       dspopt -q -k -h1 -v2xx -s -O2 H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.if H:\DOCUME~1\LILIEN~1\LOCA
       6            ;       dspcg -o -q -n -v2xx H:\DOCUME~1\LILIEN~1\LOCALS~1\Temp\interrupts.opt interrupts.asm H:\DOCUME~1\LILIEN
       7                    .port
       8                    .file   "interrupts.c"
       9                    .file   "regs240x.h"
      10                    .globl  _portffff
      11                    .globl  _portff0f
      12                    .globl  _port0
      13                    .globl  _port1
      14                    .globl  _port2
      15                    .globl  _port3
      16                    .globl  _port4
      17                    .file   "interrupts.c"
      18 0000               .sect   ".pvects"
      19            
      20                    .sym    _PHANTOM,_PHANTOM,32,2,0
      21                    .globl  _PHANTOM
      22 0000               .sect   ".pvects"
      23            
      24                    .func   6
      25            ******************************************************
      26            * FUNCTION DEF : _PHANTOM
      27            ******************************************************
      28 0000       _PHANTOM:
      29 0000 7a80          CALL    I$$SAVE
         0001 0000! 
      30            
      31            *** 9   -----------------------    asm("   .include X240X.h");
      32                    .line   4
      33               .include X240X.h
      34            *** 10  -----------------------    asm("   LDP #00E0h");
      35                    .line   5
      36 0002 bce0     LDP #00E0h
      37            *** 11  -----------------------    asm("   SPLK #05555h,WD_KEY ");
      38                    .line   6
      39 0003 ae25     SPLK #05555h,WD_KEY 
         0004 5555  
      40            *** 12  -----------------------    asm("   SPLK #0AAAAh,WD_KEY ");
      41                    .line   7
      42 0005 ae25     SPLK #0AAAAh,WD_KEY 
         0006 aaaa  
      43            *** 13  -----------------------    asm("   LDP #0h ");
      44                    .line   8
      45 0007 bc00     LDP #0h 
      46            ***     -----------------------    return;
      47 0008       EPI0_1:
      48                    .line   9
      49 0008 7989          B       I$$REST,AR1   ;and return
         0009 0000! 
      50            
TMS320C24xx COFF Assembler Version 7.02  Wed Sep 03 11:44:44 2003
Copyright (c) 1987-2002  Texas Instruments Incorporated 
interrupts.asm                                                       PAGE    2

      51                    .endfunc        14,000000000H,1
      52 000a               .sect   ".pvects"
      53            
      54                    .sym    _GISR,_GISR,32,2,0
      55                    .globl  _GISR
      56 000a               .sect   ".pvects"
      57            
      58                    .func   17
      59            ******************************************************
      60            * FUNCTION DEF : _GISR
      61            ******************************************************
      62 000a       _GISR:
      63 000a 7a80          CALL    I$$SAVE
         000b 0000! 
      64            
      65            *** 19  -----------------------    asm("   .include X240X.h");
      66                    .line   3
      67               .include X240X.h
      68            *** 20  -----------------------    asm("   .ref PVECS ");
      69                    .line   4
      70               .ref PVECS 
      71            *** 21  -----------------------    asm("   LDP #0E0H");
      72                    .line   5
      73 000c bce0     LDP #0E0H
      74            *** 22  -----------------------    asm("   LACC PIVR,1");
      75                    .line   6
      76 000d 111e     LACC PIVR,1
      77            *** 23  -----------------------    asm("   ADD #PVECS");
      78                    .line   7
      79 000e bf90     ADD #PVECS
         000f 0000! 
      80            *** 24  -----------------------    asm("   LDP #0h ");
      81                    .line   8
      82 0010 bc00     LDP #0h 
      83            *** 25  -----------------------    asm("   CALA");
      84                    .line   9
      85 0011 be30     CALA
      86            ***     -----------------------    return;
      87 0012       EPI0_2:
      88                    .line   12
      89 0012 7989          B       I$$REST,AR1   ;and return
         0013 0000! 
      90            
      91                    .endfunc        28,000000000H,1
      92            *****************************************************
      93            * UNDEFINED REFERENCES                              *
      94            *****************************************************
      95                    .global I$$SAVE
      96                    .global I$$REST
      97                    .end

 No Errors,  No Warnings

⌨️ 快捷键说明

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