?? cellh263dec.lst
字號:
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:39 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
cellh263dec.asm PAGE 1
1 ;******************************************************************************
2 ;* TMS320C6x C/C++ Codegen PC Version 4.32 *
3 ;* Date/Time created: Wed Jan 04 14:25:39 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 "cellh263dec.c"
29
30 00000000 .sect ".cinit"
31 .align 8
32 00000000 00000010 .field IR_1,32
33 00000004 00000000- .field _H263DEC_CELLFXNS+0,32
34 00000008 00000000 .field 0,32 ; _H263DEC_CELLFXNS._cellClose @ 0
35 0000000c 000000CC' .field _H263DEC_cellControl,32 ; _H263DEC_CELLFXNS._cellControl @ 32
36 00000010 00000000' .field _H263DEC_cellExecute,32 ; _H263DEC_CELLFXNS._cellExecute @ 64
37 00000014 00000000 .field 0,32 ; _H263DEC_CELLFXNS._cellOpen @ 96
38 00000010 IR_1: .set 16
39
40 00000000 .sect ".text"
41 .global _H263DEC_CELLFXNS
42 00000000 _H263DEC_CELLFXNS: .usect ".far",16,4
43 .sym _H263DEC_CELLFXNS,_H263DEC_CELLFXNS, 8, 2, 128, _ICELL_Fxns
44 ; c:\tic6000v2.20.18\c6000\cgtools\bin\acp6x.exe -@C:\DOCUME~1\dlftest1\LOCALS~1\Temp\TI4300_4
45
46 00000000 .sect ".text"
47 .global _H263DEC_cellExecute
48 .sym _H263DEC_cellExecute,_H263DEC_cellExecute, 45, 2, 0
49 .func 29
50
51 ;******************************************************************************
52 ;* FUNCTION NAME: _H263DEC_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:39 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
cellh263dec.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 _H263DEC_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 _h263decFxns,12, 24, 1, 32, _IH263DEC_Fxns
72 .sym _h263decHandle,16, 24, 1, 32, _IH263DEC_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 019008F0 MV .D1 A4,A3
80 00000018 018C8264 LDW .D1T1 *+A3(16),A3 ; |31|
81 0000001c 00006000 NOP 4
82 00000020 01BC62F4 STW .D2T1 A3,*+SP(12) ; |31|
83 00000024 00002000 NOP 2
84 .line 4
85 00000028 01BC22E4 LDW .D2T1 *+SP(4),A3 ; |32|
86 0000002c 00006000 NOP 4
87 00000030 018CC264 LDW .D1T1 *+A3(24),A3 ; |32|
88 00000034 00006000 NOP 4
89 00000038 01BC82F4 STW .D2T1 A3,*+SP(16) ; |32|
90 0000003c 00002000 NOP 2
91 .line 7
92 00000040 02BC22E6 LDW .D2T2 *+SP(4),B5 ; |35|
93 00000044 00000000 NOP 1
94 00000048 0200002A! MVKL .S2 _ALGRF_activate,B4 ; |35|
95 0000004c 0200006A! MVKH .S2 _ALGRF_activate,B4 ; |35|
96 00000050 00100362 CALL .S2 B4 ; |35|
97 00000054 0214C2E4 LDW .D2T1 *+B5(24),A4 ; |35|
98 00000058 01876162 ADDKPC .S2 RL0,B3,3 ; |35|
99 RL0: ; CALL OCCURS ; |35|
100 .line 9
101 0000005c 023C22E6 LDW .D2T2 *+SP(4),B4 ; |37|
102 00000060 00000000 NOP 1
103 00000064 023C62E4 LDW .D2T1 *+SP(12),A4 ; |37|
104 00000068 00002000 NOP 2
105
106 0000006c 021142E7 LDW .D2T2 *+B4(40),B4 ; |37|
107 00000070 019018F0 || MV .D1X B4,A3 ; |37|
108
109 00000074 018D0264 LDW .D1T1 *+A3(32),A3 ; |37|
110 00000078 00000000 NOP 1
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:39 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
cellh263dec.asm PAGE 3
111 0000007c 02912264 LDW .D1T1 *+A4(36),A5 ; |37|
112 00000080 023C82E4 LDW .D2T1 *+SP(16),A4 ; |37|
113 00000084 021002E6 LDW .D2T2 *B4,B4 ; |37|
114 00000088 018C0264 LDW .D1T1 *A3,A3 ; |37|
115 0000008c 00004000 NOP 3
116
117 00000090 031002E5 LDW .D2T1 *B4,A6 ; |37|
118 00000094 00141362 || CALL .S2X A5 ; |37|
119
120 00000098 020C0266 LDW .D1T2 *A3,B4 ; |37|
121 0000009c 01886162 ADDKPC .S2 RL1,B3,3 ; |37|
122 RL1: ; CALL OCCURS ; |37|
123 .line 15
124 000000a0 023C22E6 LDW .D2T2 *+SP(4),B4 ; |43|
125 000000a4 01800028! MVKL .S1 _ALGRF_deactivate,A3 ; |43|
126 000000a8 01800068! MVKH .S1 _ALGRF_deactivate,A3 ; |43|
127 000000ac 00000000 NOP 1
128 000000b0 000C1362 CALL .S2X A3 ; |43|
129 000000b4 0210C2E4 LDW .D2T1 *+B4(24),A4 ; |43|
130 000000b8 01876162 ADDKPC .S2 RL2,B3,3 ; |43|
131 RL2: ; CALL OCCURS ; |43|
132 .line 17
133 000000bc 02002040 MVK .D1 0x1,A4 ; |45|
134 .line 18
135 000000c0 01BCD2E6 LDW .D2T2 *++SP(24),B3 ; |46|
136 000000c4 00006000 NOP 4
137 000000c8 008CA362 RETNOP .S2 B3,5 ; |46|
138 ; BRANCH OCCURS ; |46|
139 .endfunc 46,000080000h,24
140
141
142
143 000000cc .sect ".text"
144 .global _H263DEC_cellControl
145 .sym _H263DEC_cellControl,_H263DEC_cellControl, 36, 2, 0
146 .func 52
147
148 ;******************************************************************************
149 ;* FUNCTION NAME: _H263DEC_cellControl *
150 ;* *
151 ;* Regs Modified : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6, *
152 ;* B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
153 ;* A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
154 ;* B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31 *
155 ;* Regs Used : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6, *
156 ;* B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
157 ;* A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
158 ;* B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31 *
159 ;* Local Frame Size : 0 Args + 20 Auto + 4 Save = 24 byte *
160 ;******************************************************************************
161 _H263DEC_cellControl:
162 ;** --------------------------------------------------------------------------*
163 .line 2
164 .sym _handle,4, 24, 17, 32, _ICELL_Obj
165 .sym _cmd,20, 14, 17, 32
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:39 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
cellh263dec.asm PAGE 4
166 .sym _status,6, 24, 17, 32, _IALG_Status
167 .sym _handle,4, 24, 1, 32, _ICELL_Obj
168 .sym _cmd,8, 14, 1, 32
169 .sym _status,12, 24, 1, 32, _IALG_Status
170 .sym _rc,16, 4, 1, 32
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -