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

📄 bsl_ad535.lst

📁 This is Bsl.zip for DSP c6000
💻 LST
📖 第 1 页 / 共 5 页
字号:
     504                    ;*----------------------------------------------------------------------------*
     505 00000078           L12:    
     506 00000078 008067E0             AND     .S1     A3,A0,A1          ; |216| 
     507 0000007c 90000310     [!A1]   B       .S1     L12               ; |216| 
     508                    
     509 00000080 90140265     [!A1]   LDW     .D1T1   *A5,A0            ; |216| 
     510 00000084 800029C2  || [ A1]   SUB     .D2     B0,1,B0           ; |67| 
     511                    
     512 00000088 00006000             NOP             4
     513                               ; BRANCH OCCURS                   ; |216| 
     514                    ;** --------------------------------------------------------------------------*
     515                    
     516 0000008c 2FFFF211     [ B0]   B       .S1     L10               ; |67| 
     517 00000090 001C4264  ||         LDW     .D1T1   *+A7(8),A0        ; |212| 
     518                    
     519 00000094 02108942             ADD     .D2     4,B4,B4           ; |67| 
     520 00000098 00004000             NOP             3
     521 0000009c 03000274             STW     .D1T1   A6,*A0            ; |212| 
     522                               ; BRANCH OCCURS                   ; |67| 
     523                    ;** --------------------------------------------------------------------------*
     524 000000a0 000C0362             B       .S2     B3                ; |68| 
     525 000000a4 00008000             NOP             5
     526                               ; BRANCH OCCURS                   ; |68| 
     527                    
     528                    
     529 00000000                   .sect   ".text:_AD535_writeReg"
     530                            .clink
     531                            .global _AD535_writeReg
     532                    
     533                    ;******************************************************************************
     534                    ;* FUNCTION NAME: _AD535_writeReg                                             *
     535                    ;*                                                                            *
     536                    ;*   Regs Modified     : A0,A1,A3,A5,A6,A7,B0,B3,B4,B5,B6,B7,B8,B9,SP         *
     537                    ;*   Regs Used         : A0,A1,A3,A4,A5,A6,A7,B0,B3,B4,B5,B6,B7,B8,B9,SP      *
     538                    ;*   Local Frame Size  : 0 Args + 16 Auto + 0 Save = 16 byte                  *
     539                    ;******************************************************************************
     540 00000000           _AD535_writeReg:
     541                    ;** --------------------------------------------------------------------------*
     542                    
     543 00000000 0010AA5B             CMPEQ   .L2     B4,5,B0
     544 00000004 00007F28  ||         MVK     .S1     0xfe,A0           ; |404| 
     545                    
     546 00000008 30007FA8     [!B0]   MVK     .S1     0xff,A0           ; |404| 
     547                    
     548 0000000c 007FFFA9             MVK     .S1     -1,A0             ; |404| 
     549 00000010 0180CF78  ||         AND     .L1     A6,A0,A3          ; |411| 
     550                    
TMS320C6x COFF Assembler         Version 4.10 Beta (May  4 2001)     Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm                                                        PAGE   11

     551 00000014 00808A78             CMPEQ   .L1     A4,A0,A1          ; |404| 
     552                    
     553 00000018 80000D11     [ A1]   B       .S1     L13               ; |404| 
     554 0000001c 0280002A+ ||         MVKL    .S2     _writeData,B5     ; |413| 
     555                    
     556 00000020 0180342B+            MVKL    .S2     RL6,B3            ; |413| 
     557 00000024 048C0942  ||         MV      .D2     B3,B9             ; |397| 
     558                    
     559 00000028 0213104A             EXT     .S2     B4,24,16,B4
     560 0000002c 040000AA             MVK     .S2     1,B8              ; |410| 
     561                    
     562 00000030 0280006B+            MVKH    .S2     _writeData,B5     ; |413| 
     563 00000034 030420FB  ||         ZERO    .L2     B6                ; |409| 
     564 00000038 07BE09C2  ||         SUB     .D2     SP,16,SP          ; |397| 
     565                    
     566 00000040 023C8943             ADD     .D2     4,SP,B4           ; |413| 
     567 00000044 038C907B  ||         ADD     .L2X    B4,A3,B7          ; |411| 
     568 00000048 03000229  ||         MVK     .S1     0x4,A6            ; |413| 
     569 0000004c 0180006A+ ||         MVKH    .S2     RL6,B3            ; |413| 
     570                    
     571                               ; BRANCH OCCURS                   ; |404| 
     572                    ;** --------------------------------------------------------------------------*
     573 00000050 00140362             B       .S2     B5                ; |413| 
     574 00000054 033C22F6             STW     .D2T2   B6,*+SP(4)        ; |409| 
     575 00000058 043C42F6             STW     .D2T2   B8,*+SP(8)        ; |410| 
     576 0000005c 03BC62F6             STW     .D2T2   B7,*+SP(12)       ; |411| 
     577 00000060 033C82F6             STW     .D2T2   B6,*+SP(16)       ; |412| 
     578 00000064 00000000             NOP             1
     579 00000068           RL6:       ; CALL OCCURS                     ; |413| 
     580                    ;** --------------------------------------------------------------------------*
     581 00000068           L13:    
     582 00000068 00240362             B       .S2     B9                ; |416| 
     583 0000006c 07800852             ADDK    .S2     16,SP             ; |416| 
     584 00000070 00006000             NOP             4
     585                               ; BRANCH OCCURS                   ; |416| 
     586                    
     587                    
     588 00000000                   .sect   ".text:_AD535_write"
     589                            .clink
     590                            .global _AD535_write
     591                    
     592                    ;******************************************************************************
     593                    ;* FUNCTION NAME: _AD535_write                                                *
     594                    ;*                                                                            *
     595                    ;*   Regs Modified     : A0,A1,A3,A4,A5,B4                                    *
     596                    ;*   Regs Used         : A0,A1,A3,A4,A5,B3,B4                                 *
     597                    ;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                    *
     598                    ;******************************************************************************
     599 00000000           _AD535_write:
     600                    ;** --------------------------------------------------------------------------*
     601 00000000 00104264             LDW     .D1T1   *+A4(8),A0        ; |212| 
     602 00000004 0212110A             EXTU    .S2     B4,16,17,B4       ; |212| 
     603 00000008 02108842             ADD     .D2     B4,B4,B4
     604 0000000c 00002000             NOP             2
     605 00000010 0000A264             LDW     .D1T1   *+A0(20),A0       ; |212| 
TMS320C6x COFF Assembler         Version 4.10 Beta (May  4 2001)     Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm                                                        PAGE   12

     606 00000014 00006000             NOP             4
     607 00000018 02000276             STW     .D1T2   B4,*A0            ; |212| 
     608 0000001c 00104264             LDW     .D1T1   *+A4(8),A0
     609 00000020 00006000             NOP             4
     610 00000024 02818940             ADD     .D1     12,A0,A5
     611 00000028 01940264             LDW     .D1T1   *A5,A3
     612 0000002c 000008C0             ZERO    .D1     A0
     613 00000030 00000168             MVKH    .S1     0x20000,A0
     614 00000034 00002000             NOP             2
     615 00000038 020D0940             ADD     .D1     8,A3,A4
     616 0000003c 01900264             LDW     .D1T1   *A4,A3            ; |216| 
     617 00000040 00006000             NOP             4
     618                    ;*----------------------------------------------------------------------------*
     619                    ;*   SOFTWARE PIPELINE INFORMATION
     620                    ;*
     621                    ;*      Loop source line               : 143
     622                    ;*      Loop opening brace source line : 0
     623                    ;*      Loop closing brace source line : 0
     624                    ;*      Known Minimum Trip Count         : 1
     625                    ;*      Known Max Trip Count Factor      : 1
     626                    ;*      Loop Carried Dependency Bound(^) : 7
     627                    ;*      Unpartitioned Resource Bound     : 1
     628                    ;*      Partitioned Resource Bound(*)    : 1
     629                    ;*      Resource Partition:
     630                    ;*                                A-side   B-side
     631                    ;*      .L units                     0        0     
     632                    ;*      .S units                     0        1*    
     633                    ;*      .D units                     1*       0     
     634                    ;*      .M units                     0        0     
     635                    ;*      .X cross paths               0        0     
     636                    ;*      .T address paths             1*       0     
     637                    ;*      Long read paths              0        0     
     638                    ;*      Long write paths             0        0     
     639                    ;*      Logical  ops (.LS)           1        0     (.L or .S unit)
     640                    ;*      Addition ops (.LSD)          0        1     (.L or .S or .D unit)
     641                    ;*      Bound(.L .S .LS)             1*       1*    
     642                    ;*      Bound(.L .S .D .LS .LSD)     1*       1*    
     643                    ;*
     644                    ;*      Disqualified loop: Loop carried dependency bound too large
     645                    ;*----------------------------------------------------------------------------*
     646 00000044           L14:    
     647 00000044 008C07E0             AND     .S1     A0,A3,A1          ; |216| 
     648 00000048 90000090     [!A1]   B       .S1     L14               ; |216| 
     649 0000004c 91900264     [!A1]   LDW     .D1T1   *A4,A3            ; |216| 
     650 00000050 00006000             NOP             4
     651                               ; BRANCH OCCURS                   ; |216| 
     652                    ;** --------------------------------------------------------------------------*
     653                    
     654 00000054 000C0363             B       .S2     B3                ; |146| 
     655 00000058 00144264  ||         LDW     .D1T1   *+A5(8),A0        ; |212| 
     656                    
     657 0000005c 018008C0             ZERO    .D1     A3                ; |212| 
     658 00000060 00004000             NOP             3
     659 00000064 01800274             STW     .D1T1   A3,*A0            ; |212| 
     660                               ; BRANCH OCCURS                   ; |146| 
TMS320C6x COFF Assembler         Version 4.10 Beta (May  4 2001)     Tue May 29 12:11:54 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_ad535.asm                                                        PAGE   13

     661                    
     662                    
     663 00000000                   .sect   ".text:_AD535_reset"
     664                            .clink
     665                            .global _AD535_reset
     666                    
     667                    ;******************************************************************************
     668                    ;* FUNCTION NAME: _AD535_reset                                                *
     669                    ;*                                                                            *
     670                    ;*   Regs Modified     : A0,A1,A3,A5,A6,A7,B0,B3,B4,B5,B6,B7,B8,B9,SP         *
     671                    ;*   Regs Used         : A0,A1,A3,A4,A5,A6,A7,B0,B3,B4,B5,B6,B7,B8,B9,SP      *
     672                    ;*   Local Frame Size  : 0 Args + 16 Auto + 0 Save = 16 byte                  *

⌨️ 快捷键说明

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