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

📄 bsl_led.lst

📁 This is Bsl.zip for DSP c6000
💻 LST
📖 第 1 页 / 共 4 页
字号:
TMS320C6x COFF Assembler         Version 4.10 Beta (May  4 2001)     Tue May 29 12:12:03 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_led.asm                                                          PAGE    1

       1                    ;******************************************************************************
       2                    ;* TMS320C6x ANSI C Codegen                   Version 4.10 Beta (May  4 2001) *
       3                    ;* Date/Time created: Tue May 29 12:12:02 2001                                *
       4                    ;******************************************************************************
       5                    
       6                    ;******************************************************************************
       7                    ;* GLOBAL FILE PARAMETERS                                                     *
       8                    ;*                                                                            *
       9                    ;*   Architecture      : TMS320C671x                                          *
      10                    ;*   Optimization      : Enabled at level 3                                   *
      11                    ;*   Optimizing for    : Speed                                                *
      12                    ;*                       Based on options: -o3, no -ms                        *
      13                    ;*   Endian            : Little                                               *
      14                    ;*   Interrupt Thrshld : Disabled                                             *
      15                    ;*   Memory Model      : Large                                                *
      16                    ;*   Calls to RTS      : Far                                                  *
      17                    ;*   Pipelining        : Enabled                                              *
      18                    ;*   Speculative Load  : Disabled                                             *
      19                    ;*   Memory Aliases    : Presume are aliases (pessimistic)                    *
      20                    ;*   Debug Info        : No Debug Info                                        *
      21                    ;*                                                                            *
      22                    ;******************************************************************************
      23                    
      24                            .asg    A15, FP
      25                            .asg    B14, DP
      26                            .asg    B15, SP
      27                            .global $bss
      28                    
      29                    
      30 00000000                   .sect   ".cinit"
      31                            .align  8
      32 00000000 00000004          .field          4,32
      33 00000004 00000000-         .field          _ledVal+0,32
      34 00000008 00000000          .field          0,32                    ; _ledVal @ 0
      35 00000000                   .sect   ".text"
      36 00000000           _ledVal:        .usect  .far,4,4
      37                    
      38 0000000c                   .sect   ".cinit"
      39                            .align  8
      40 00000010 00000004          .field          4,32
      41 00000014 00000004-         .field          _initialized$1+0,32
      42 00000018 00000000          .field          0,32                    ; _initialized$1 @ 0
      43 00000000                   .sect   ".text"
      44 00000004           _initialized$1: .usect  .far,4,4
      45                    ;       c:\ti\c6000\cgtools\bin\opt6x.exe -qq -v6711 -O3 C:\WINDOWS\TEMP\TI506495_2 C:\WINDOWS\TEMP\TI
      46 00000000                   .sect   ".text:__LED_init"
      47                            .clink
      48                            .global __LED_init
      49                    
      50                    ;******************************************************************************
      51                    ;* FUNCTION NAME: __LED_init                                                  *
      52                    ;*                                                                            *
      53                    ;*   Regs Modified     : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
      54                    ;*                           B7,B8,B9,SP                                      *
      55                    ;*   Regs Used         : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
TMS320C6x COFF Assembler         Version 4.10 Beta (May  4 2001)     Tue May 29 12:12:03 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_led.asm                                                          PAGE    2

      56                    ;*                           B7,B8,B9,SP                                      *
      57                    ;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                    *
      58                    ;******************************************************************************
      59 00000000           __LED_init:
      60                    ;** --------------------------------------------------------------------------*
      61 00000000 0280022A-            MVKL    .S2     _initialized$1,B5 ; |81| 
      62 00000004 0280006A-            MVKH    .S2     _initialized$1,B5 ; |81| 
      63 00000008 009402E4             LDW     .D2T1   *B5,A1            ; |81| 
      64 0000000c 00000228             MVKL    .S1     0x1800004,A0      ; |79| 
      65 00000010 0000C068             MVKH    .S1     0x1800004,A0      ; |79| 
      66 00000014 02000266             LDW     .D1T2   *A0,B4            ; |79| 
      67 00000018 0280022A             MVKL    .S2     0x1800004,B5      ; |85| 
      68 0000001c 80002190     [ A1]   B       .S1     L5                ; |81| 
      69 00000020 02007828             MVK     .S1     240,A4            ; |86| 
      70 00000024 01801028             MVK     .S1     32,A3             ; |86| 
      71 00000028 031087CA             CLR     .S2     B4,4,7,B6         ; |85| 
      72                    
      73 0000002c 0280C06B             MVKH    .S2     0x1800004,B5      ; |85| 
      74 00000030 00000228  ||         MVKL    .S1     0x1800004,A0      ; |86| 
      75                    
      76 00000034 0318A58B             SET     .S2     B6,5,5,B6         ; |85| 
      77 00000038 0000C069  ||         MVKH    .S1     0x1800004,A0      ; |86| 
      78 0000003c 01BC54F6  ||         STW     .D2T2   B3,*SP--(8)       ; |77| 
      79                    
      80                               ; BRANCH OCCURS                   ; |81| 
      81                    ;** --------------------------------------------------------------------------*
      82 00000040 031402F6             STW     .D2T2   B6,*B5            ; |85| 
      83 00000044 00000264             LDW     .D1T1   *A0,A0            ; |86| 
      84 00000048 00006000             NOP             4
      85 0000004c 000087E0             AND     .S1     A4,A0,A0          ; |86| 
      86 00000050 008C0A78             CMPEQ   .L1     A0,A3,A1          ; |86| 
      87 00000054 80000C90     [ A1]   B       .S1     L4                ; |86| 
      88 00000058 02807828             MVK     .S1     0xf0,A5           ; |86| 
      89                    
      90 00000060 8280002B-    [ A1]   MVKL    .S2     _ledVal,B5        ; |90| 
      91 00000064 02001028  ||         MVK     .S1     0x20,A4           ; |86| 
      92                    
      93 00000068 91800228     [!A1]   MVKL    .S1     0x1800004,A3      ; (P) |86| 
      94 0000006c 9180C068     [!A1]   MVKH    .S1     0x1800004,A3      ; (P) |86| 
      95 00000070 900C0264     [!A1]   LDW     .D1T1   *A3,A0            ; (P)  ^ |86| 
      96                               ; BRANCH OCCURS                   ; |86| 
      97                    ;** --------------------------------------------------------------------------*
      98 00000074 000000AA             MVK     .S2     0x1,B0
      99 00000078 00004000             NOP             3
     100 0000007c 0180A7E0             AND     .S1     A5,A0,A3          ; (P)  ^ |86| 
     101                    ;*----------------------------------------------------------------------------*
     102                    ;*   SOFTWARE PIPELINE INFORMATION
     103                    ;*
     104                    ;*      Loop source line               : 86
     105                    ;*      Loop opening brace source line : 0
     106                    ;*      Loop closing brace source line : 0
     107                    ;*      Known Minimum Trip Count         : 1
     108                    ;*      Known Max Trip Count Factor      : 1
     109                    ;*      Loop Carried Dependency Bound(^) : 8
     110                    ;*      Unpartitioned Resource Bound     : 2
TMS320C6x COFF Assembler         Version 4.10 Beta (May  4 2001)     Tue May 29 12:12:03 2001
Copyright (c) 1996-2001 Texas Instruments Incorporated
bsl_led.asm                                                          PAGE    3

     111                    ;*      Partitioned Resource Bound(*)    : 2
     112                    ;*      Resource Partition:
     113                    ;*                                A-side   B-side
     114                    ;*      .L units                     1        0     
     115                    ;*      .S units                     2*       1     
     116                    ;*      .D units                     1        0     
     117                    ;*      .M units                     0        0     
     118                    ;*      .X cross paths               0        0     
     119                    ;*      .T address paths             1        0     
     120                    ;*      Long read paths              0        0     
     121                    ;*      Long write paths             0        0     
     122                    ;*      Logical  ops (.LS)           1        0     (.L or .S unit)
     123                    ;*      Addition ops (.LSD)          0        1     (.L or .S or .D unit)
     124                    ;*      Bound(.L .S .LS)             2*       1     
     125                    ;*      Bound(.L .S .D .LS .LSD)     2*       1     
     126                    ;*
     127                    ;*      Searching for software pipeline schedule at ...
     128                    ;*         ii = 8  Schedule found with 2 iterations in parallel
     129                    ;*      done
     130                    ;*
     131                    ;*      Loop is interruptible
     132                    ;*      Collapsed epilog stages     : 1
     133                    ;*      Prolog not removed
     134                    ;*      Collapsed prolog stages     : 0
     135                    ;*
     136                    ;*      Minimum required memory pad : 0 bytes
     137                    ;*
     138                    ;*      Minimum safe trip count     : 1
     139                    ;*----------------------------------------------------------------------------*
     140 00000080           L1:    ; PIPED LOOP PROLOG
     141                    ;** --------------------------------------------------------------------------*
     142 00000080           L2:    ; PIPED LOOP KERNEL
     143                    
     144 00000080 00906A79             CMPEQ   .L1     A3,A4,A1          ;  ^ |86| 
     145 00000084 01800228  ||         MVKL    .S1     0x1800004,A3      ; @|86| 
     146                    

⌨️ 快捷键说明

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