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

📄 chroma_resampling.lst

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

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

       1                    ;******************************************************************************
       2                    ;* TMS320C6x C/C++ Codegen                                    PC Version 4.32 *
       3                    ;* Date/Time created: Wed Jan 04 14:25:49 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   "chroma_resampling.c"
      29                    ;       c:\tic6000v2.20.18\c6000\cgtools\bin\acp6x.exe -@C:\DOCUME~1\dlftest1\LOCALS~1\Temp\TI4404_4 
      30                    
      31 00000000                   .sect   ".text"
      32                            .global _YUV422to420v
      33                            .sym    _YUV422to420v,_YUV422to420v, 32, 2, 0
      34                            .func   79
      35                    
      36                    ;******************************************************************************
      37                    ;* FUNCTION NAME: _YUV422to420v                                               *
      38                    ;*                                                                            *
      39                    ;*   Regs Modified     : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A12,B0,B1,B2,B3,B4,*
      40                    ;*                           B5,B6,B7,B8,B9,B10,B12,SP,A16,A17,A18,A19,A20,   *
      41                    ;*                           A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,B16, *
      42                    ;*                           B17,B18,B19,B20,B21,B22,B23,B24,B25,B26,B27,B28, *
      43                    ;*                           B29,B30,B31                                      *
      44                    ;*   Regs Used         : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A12,B0,B1,B2,B3,B4,*
      45                    ;*                           B5,B6,B7,B8,B9,B10,B12,SP,A16,A17,A18,A19,A20,   *
      46                    ;*                           A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,B16, *
      47                    ;*                           B17,B18,B19,B20,B21,B22,B23,B24,B25,B26,B27,B28, *
      48                    ;*                           B29,B30,B31                                      *
      49                    ;*   Local Frame Size  : 0 Args + 212 Auto + 20 Save = 232 byte               *
      50                    ;******************************************************************************
      51                    _YUV422to420v:
      52                    ;** --------------------------------------------------------------------------*
      53                            .line   1
      54                            .sym    _in,4, 16, 17, 32
      55                            .sym    _out,20, 16, 17, 32
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:49 2006

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

      56                            .sym    _width,6, 4, 17, 32
      57                            .sym    _height,22, 4, 17, 32
      58                            .sym    _scratch,8, 16, 17, 32
      59                            .sym    _in,4, 16, 1, 32
      60                            .sym    _out,8, 16, 1, 32
      61                            .sym    _width,12, 4, 1, 32
      62                            .sym    _height,16, 4, 1, 32
      63                            .sym    _scratch,20, 16, 1, 32
      64                            .sym    _i,24, 4, 1, 32
      65                            .sym    _err_code,28, 4, 1, 32
      66                            .sym    _id,32, 14, 1, 32
      67                            .sym    _Cr_in,36, 28, 1, 32
      68                            .sym    _Cb_in,40, 28, 1, 32
      69                            .sym    _Cr_out,44, 28, 1, 32
      70                            .sym    _Cb_out,48, 28, 1, 32
      71                            .sym    _int_mem,52, 28, 1, 32
      72                            .sym    _din_Cr,56, 8, 1, 256, _dstr_t
      73                            .sym    _din_Cb,88, 8, 1, 256, _dstr_t
      74                            .sym    _dout_Cr,120, 8, 1, 256, _dstr_t
      75                            .sym    _dout_Cb,152, 8, 1, 256, _dstr_t
      76                            .sym    _Cb_in_int,184, 28, 1, 32
      77                            .sym    _Cr_in_int,188, 28, 1, 32
      78                            .sym    _Cb_out_int,192, 28, 1, 32
      79                            .sym    _Cr_out_int,196, 28, 1, 32
      80                            .sym    _Cb_in_sc,200, 28, 1, 32
      81                            .sym    _Cr_in_sc,204, 28, 1, 32
      82                            .sym    _Cb_out_sc,208, 28, 1, 32
      83                            .sym    _Cr_out_sc,212, 28, 1, 32
      84                    
      85 00000000 07FF8C53             ADDK    .S2     -232,SP           ; |79| 
      86 00000004 0FBC18F0  ||         MV      .D1X    SP,A31            ; |79| 
      87                    
      88 00000008 06003AFE             STW     .D2T2   B12,*+SP(232)
      89 0000000c 050039FE             STW     .D2T2   B10,*+SP(228)
      90 00000010 018038FE             STW     .D2T2   B3,*+SP(224)
      91 00000014 067C6074             STW     .D1T1   A12,*-A31(12)
      92 00000018 057C8074             STW     .D1T1   A10,*-A31(16)
      93 0000001c 00002000             NOP             2
      94 00000020 043CA2F4             STW     .D2T1   A8,*+SP(20)       ; |79| 
      95 00000024 033C82F6             STW     .D2T2   B6,*+SP(16)       ; |79| 
      96 00000028 033C62F4             STW     .D2T1   A6,*+SP(12)       ; |79| 
      97 0000002c 023C42F6             STW     .D2T2   B4,*+SP(8)        ; |79| 
      98 00000030 023C22F4             STW     .D2T1   A4,*+SP(4)        ; |79| 
      99 00000034 00002000             NOP             2
     100                            .line   33
     101 00000038 019008F0             MV      .D1     A4,A3
     102 0000003c 018C4264             LDW     .D1T1   *+A3(8),A3        ; |111| 
     103 00000040 00006000             NOP             4
     104 00000044 01BD22F4             STW     .D2T1   A3,*+SP(36)       ; |111| 
     105 00000048 00002000             NOP             2
     106                            .line   34
     107 0000004c 019008F0             MV      .D1     A4,A3
     108 00000050 018C2264             LDW     .D1T1   *+A3(4),A3        ; |112| 
     109 00000054 00006000             NOP             4
     110 00000058 01BD42F4             STW     .D2T1   A3,*+SP(40)       ; |112| 
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:49 2006

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

     111 0000005c 00002000             NOP             2
     112                            .line   36
     113 00000060 01BC42E4             LDW     .D2T1   *+SP(8),A3        ; |114| 
     114 00000064 00006000             NOP             4
     115 00000068 018C4264             LDW     .D1T1   *+A3(8),A3        ; |114| 
     116 0000006c 00006000             NOP             4
     117 00000070 01BD62F4             STW     .D2T1   A3,*+SP(44)       ; |114| 
     118 00000074 00002000             NOP             2
     119                            .line   37
     120 00000078 01BC42E4             LDW     .D2T1   *+SP(8),A3        ; |115| 
     121 0000007c 00006000             NOP             4
     122 00000080 018C2264             LDW     .D1T1   *+A3(4),A3        ; |115| 
     123 00000084 00006000             NOP             4
     124 00000088 01BD82F4             STW     .D2T1   A3,*+SP(48)       ; |115| 
     125 0000008c 00002000             NOP             2
     126                            .line   42
     127 00000090 01BCA2E4             LDW     .D2T1   *+SP(20),A3       ; |120| 
     128 00000094 00006000             NOP             4
     129 00000098 018C0264             LDW     .D1T1   *A3,A3            ; |120| 
     130 0000009c 00006000             NOP             4
     131 000000a0 01BDA2F4             STW     .D2T1   A3,*+SP(52)       ; |120| 
     132 000000a4 00002000             NOP             2
     133                            .line   43
     134 000000a8 020C18F2             MV      .D2X    A3,B4
     135 000000ac 020032FE             STW     .D2T2   B4,*+SP(200)      ; |121| 
     136 000000b0 00002000             NOP             2
     137                            .line   44
     138 000000b4 01BC62E4             LDW     .D2T1   *+SP(12),A3       ; |122| 
     139 000000b8 00004000             NOP             3
     140 000000bc 021018F0             MV      .D1X    B4,A4             ; |122| 
     141 000000c0 01907C40             ADDAW   .D1     A4,A3,A3          ; |122| 
     142 000000c4 018033FC             STW     .D2T1   A3,*+SP(204)      ; |122| 
     143 000000c8 00002000             NOP             2
     144                            .line   45
     145 000000cc 023C62E6             LDW     .D2T2   *+SP(12),B4       ; |123| 
     146 000000d0 00004000             NOP             3
     147 000000d4 029018F2             MV      .D2X    A4,B5             ; |123| 
     148 000000d8 02149E42             ADDAD   .D2     B5,B4,B4          ; |123| 
     149 000000dc 020034FE             STW     .D2T2   B4,*+SP(208)      ; |123| 
     150 000000e0 00002000             NOP             2
     151                            .line   46
     152 000000e4 023C62E6             LDW     .D2T2   *+SP(12),B4       ; |124| 
     153 000000e8 00006000             NOP             4
     154 000000ec 02906CA2             SHL     .S2     B4,3,B5           ; |124| 
     155 000000f0 02149A42             ADDAH   .D2     B5,B4,B4          ; |124| 
     156 000000f4 02109AB2             ADD     .D2X    B4,A4,B4          ; |124| 
     157 000000f8 020035FE             STW     .D2T2   B4,*+SP(212)      ; |124| 
     158 000000fc 00002000             NOP             2
     159                            .line   54
     160 00000100 01BC22E4             LDW     .D2T1   *+SP(4),A3        ; |132| 
     161 00000104 023C42E6             LDW     .D2T2   *+SP(8),B4        ; |132| 
     162 00000108 00006000             NOP             4
     163                    
     164 0000010c 018C0265             LDW     .D1T1   *A3,A3            ; |132| 
     165 00000110 021002E6  ||         LDW     .D2T2   *B4,B4            ; |132| 
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:49 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
chroma_resampling.asm                                                PAGE    4

     166                    
     167 00000114 00006000             NOP             4

⌨️ 快捷键说明

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