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

📄 cellh263enc.lst

📁 基于DM642的视频回放源码
💻 LST
📖 第 1 页 / 共 2 页
字号:
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:40 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
cellh263enc.asm                                                      PAGE    1

       1                    ;******************************************************************************
       2                    ;* TMS320C6x C/C++ Codegen                                    PC Version 4.32 *
       3                    ;* Date/Time created: Wed Jan 04 14:25:40 2006                                *
       4                    ;******************************************************************************
       5                    
       6                    ;******************************************************************************
       7                    ;* GLOBAL FILE PARAMETERS                                                     *
       8                    ;*                                                                            *
       9                    ;*   Architecture      : TMS320C64xx                                          *
      10                    ;*   Optimization      : Disabled                                             *
      11                    ;*   Optimizing for    : Compile time, Ease of Development                    *
      12                    ;*                       Based on options: no -o, no -ms                      *
      13                    ;*   Endian            : Little                                               *
      14                    ;*   Interrupt Thrshld : Disabled                                             *
      15                    ;*   Memory Model      : Large                                                *
      16                    ;*   Calls to RTS      : Far                                                  *
      17                    ;*   Pipelining        : Disabled                                             *
      18                    ;*   Memory Aliases    : Presume not aliases (optimistic)                     *
      19                    ;*   Debug Info        : COFF Debug                                           *
      20                    ;*                                                                            *
      21                    ;******************************************************************************
      22                    
      23                            .asg    A15, FP
      24                            .asg    B14, DP
      25                            .asg    B15, SP
      26                            .global $bss
      27                    
      28                            .file   "cellh263enc.c"
      29                    
      30 00000000                   .sect   ".cinit"
      31                            .align  8
      32 00000000 00000010          .field          IR_1,32
      33 00000004 00000000-         .field          _H263ENC_CELLFXNS+0,32
      34 00000008 00000000          .field          0,32                    ; _H263ENC_CELLFXNS._cellClose @ 0
      35 0000000c 00000094'         .field          _H263ENC_cellControl,32         ; _H263ENC_CELLFXNS._cellControl @ 32
      36 00000010 00000000'         .field          _H263ENC_cellExecute,32         ; _H263ENC_CELLFXNS._cellExecute @ 64
      37 00000014 00000000          .field          0,32                    ; _H263ENC_CELLFXNS._cellOpen @ 96
      38          00000010  IR_1:   .set    16
      39                    
      40 00000000                   .sect   ".text"
      41                            .global _H263ENC_CELLFXNS
      42 00000000           _H263ENC_CELLFXNS:      .usect  ".far",16,4
      43                            .sym    _H263ENC_CELLFXNS,_H263ENC_CELLFXNS, 8, 2, 128, _ICELL_Fxns
      44                    ;       c:\tic6000v2.20.18\c6000\cgtools\bin\acp6x.exe -@C:\DOCUME~1\dlftest1\LOCALS~1\Temp\TI4280_4 
      45                    
      46 00000000                   .sect   ".text"
      47                            .global _H263ENC_cellExecute
      48                            .sym    _H263ENC_cellExecute,_H263ENC_cellExecute, 45, 2, 0
      49                            .func   29
      50                    
      51                    ;******************************************************************************
      52                    ;* FUNCTION NAME: _H263ENC_cellExecute                                        *
      53                    ;*                                                                            *
      54                    ;*   Regs Modified     : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
      55                    ;*                           B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:40 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
cellh263enc.asm                                                      PAGE    2

      56                    ;*                           A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
      57                    ;*                           B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31      *
      58                    ;*   Regs Used         : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
      59                    ;*                           B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
      60                    ;*                           A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
      61                    ;*                           B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31      *
      62                    ;*   Local Frame Size  : 0 Args + 16 Auto + 4 Save = 20 byte                  *
      63                    ;******************************************************************************
      64                    _H263ENC_cellExecute:
      65                    ;** --------------------------------------------------------------------------*
      66                            .line   2
      67                            .sym    _handle,4, 24, 17, 32, _ICELL_Obj
      68                            .sym    _arg,20, 4, 17, 32
      69                            .sym    _handle,4, 24, 1, 32, _ICELL_Obj
      70                            .sym    _arg,8, 4, 1, 32
      71                            .sym    _h263encFxns,12, 24, 1, 32, _IH263ENC_Fxns
      72                            .sym    _h263encHandle,16, 24, 1, 32, _IH263ENC_Obj
      73 00000000 01BCD4F6             STW     .D2T2   B3,*SP--(24)      ; |30| 
      74 00000004 00002000             NOP             2
      75 00000008 023C42F6             STW     .D2T2   B4,*+SP(8)        ; |30| 
      76 0000000c 023C22F4             STW     .D2T1   A4,*+SP(4)        ; |30| 
      77 00000010 00002000             NOP             2
      78                            .line   3
      79 00000014 021018F2             MV      .D2X    A4,B4
      80 00000018 021082E6             LDW     .D2T2   *+B4(16),B4       ; |31| 
      81 0000001c 00006000             NOP             4
      82 00000020 023C62F6             STW     .D2T2   B4,*+SP(12)       ; |31| 
      83 00000024 00002000             NOP             2
      84                            .line   4
      85 00000028 023C22E6             LDW     .D2T2   *+SP(4),B4        ; |32| 
      86 0000002c 00006000             NOP             4
      87 00000030 0210C2E6             LDW     .D2T2   *+B4(24),B4       ; |32| 
      88 00000034 00006000             NOP             4
      89 00000038 023C82F6             STW     .D2T2   B4,*+SP(16)       ; |32| 
      90 0000003c 00002000             NOP             2
      91                            .line   6
      92 00000040 023C22E6             LDW     .D2T2   *+SP(4),B4        ; |34| 
      93 00000044 00000000             NOP             1
      94 00000048 023C62E4             LDW     .D2T1   *+SP(12),A4       ; |34| 
      95 0000004c 00002000             NOP             2
      96 00000050 019018F0             MV      .D1X    B4,A3             ; |34| 
      97                    
      98 00000054 018D0265             LDW     .D1T1   *+A3(32),A3       ; |34| 
      99 00000058 021142E6  ||         LDW     .D2T2   *+B4(40),B4       ; |34| 
     100                    
     101 0000005c 00002000             NOP             2
     102 00000060 02912264             LDW     .D1T1   *+A4(36),A5       ; |34| 
     103 00000064 023C82E4             LDW     .D2T1   *+SP(16),A4       ; |34| 
     104                    
     105 00000068 021002E7             LDW     .D2T2   *B4,B4            ; |34| 
     106 0000006c 018C0264  ||         LDW     .D1T1   *A3,A3            ; |34| 
     107                    
     108 00000070 00004000             NOP             3
     109 00000074 00141362             CALL    .S2X    A5                ; |34| 
     110                    
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:40 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
cellh263enc.asm                                                      PAGE    3

     111 00000078 020C0267             LDW     .D1T2   *A3,B4            ; |34| 
     112 0000007c 031002E4  ||         LDW     .D2T1   *B4,A6            ; |34| 
     113                    
     114 00000080 01816162             ADDKPC  .S2     RL0,B3,3          ; |34| 
     115                    RL0:       ; CALL OCCURS                     ; |34| 
     116                            .line   9
     117 00000084 02002040             MVK     .D1     0x1,A4            ; |37| 
     118                            .line   10
     119 00000088 01BCD2E6             LDW     .D2T2   *++SP(24),B3      ; |38| 
     120 0000008c 00006000             NOP             4
     121 00000090 008CA362             RETNOP  .S2     B3,5              ; |38| 
     122                               ; BRANCH OCCURS                   ; |38| 
     123                            .endfunc        38,000080000h,24
     124                    
     125                    
     126                    
     127 00000094                   .sect   ".text"
     128                            .global _H263ENC_cellControl
     129                            .sym    _H263ENC_cellControl,_H263ENC_cellControl, 36, 2, 0
     130                            .func   44
     131                    
     132                    ;******************************************************************************
     133                    ;* FUNCTION NAME: _H263ENC_cellControl                                        *
     134                    ;*                                                                            *
     135                    ;*   Regs Modified     : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
     136                    ;*                           B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
     137                    ;*                           A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
     138                    ;*                           B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31      *
     139                    ;*   Regs Used         : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
     140                    ;*                           B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
     141                    ;*                           A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
     142                    ;*                           B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31      *
     143                    ;*   Local Frame Size  : 0 Args + 20 Auto + 4 Save = 24 byte                  *
     144                    ;******************************************************************************
     145                    _H263ENC_cellControl:
     146                    ;** --------------------------------------------------------------------------*
     147                            .line   2
     148                            .sym    _handle,4, 24, 17, 32, _ICELL_Obj
     149                            .sym    _cmd,20, 14, 17, 32
     150                            .sym    _status,6, 24, 17, 32, _IALG_Status
     151                            .sym    _handle,4, 24, 1, 32, _ICELL_Obj
     152                            .sym    _cmd,8, 14, 1, 32
     153                            .sym    _status,12, 24, 1, 32, _IALG_Status
     154                            .sym    _rc,16, 4, 1, 32
     155                            .sym    _h263encFxns,20, 24, 1, 32, _IH263ENC_Fxns
     156 00000094 01BCD4F6             STW     .D2T2   B3,*SP--(24)      ; |45| 
     157 00000098 00002000             NOP             2
     158 0000009c 029818F2             MV      .D2X    A6,B5             ; |45| 
     159 000000a0 02BC62F6             STW     .D2T2   B5,*+SP(12)       ; |45| 
     160 000000a4 023C42F6             STW     .D2T2   B4,*+SP(8)        ; |45| 
     161 000000a8 023C22F4             STW     .D2T1   A4,*+SP(4)        ; |45| 

⌨️ 快捷键说明

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