📄 tskvideoinput.lst
字号:
195 .endfunc 91,000080000h,8
196
197
198
199 00000100 .sect ".text"
200 .global _tskVideoInput
201 .sym _tskVideoInput,_tskVideoInput, 32, 2, 0
202 .func 97
203
204 ;******************************************************************************
205 ;* FUNCTION NAME: _tskVideoInput *
206 ;* *
207 ;* Regs Modified : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6, *
208 ;* B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
209 ;* A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
210 ;* B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31 *
211 ;* Regs Used : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6, *
212 ;* B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
213 ;* A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
214 ;* B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31 *
215 ;* Local Frame Size : 0 Args + 48 Auto + 4 Save = 52 byte *
216 ;******************************************************************************
217 _tskVideoInput:
218 ;** --------------------------------------------------------------------------*
219 .line 2
220 .sym _i,4, 4, 1, 32
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:42 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
tskVideoInput.asm PAGE 5
221 .sym _frame,8, 4, 1, 32
222 .sym _fromInputtoProc,12, 24, 1, 32, _SCOM_Obj
223 .sym _fromProctoInput,16, 24, 1, 32, _SCOM_Obj
224 .sym _in1,20, 8, 1, 96, $$fake4
225 .sym _out1,32, 8, 1, 96, $$fake4
226 .sym _scr,44, 8, 1, 64, $$fake5
227 00000100 01BDD4F6 STW .D2T2 B3,*SP--(56) ; |98|
228 00000104 00002000 NOP 2
229 .line 3
230 00000108 02000042 ZERO .D2 B4 ; |99|
231
232 0000010c 0200002B ZERO .S2 B4 ; |99|
233 00000110 023C22F6 || STW .D2T2 B4,*+SP(4) ; |99|
234
235 00000114 023C42F6 STW .D2T2 B4,*+SP(8) ; |99|
236 00000118 00002000 NOP 2
237 .line 8
238 0000011c 01800028! MVKL .S1 _SCOM_open,A3 ; |104|
239 00000120 01800068! MVKH .S1 _SCOM_open,A3 ; |104|
240 00000124 020008A8+ MVKL .S1 SL2+0,A4 ; |104|
241 00000128 000C1362 CALL .S2X A3 ; |104|
242 0000012c 01856162 ADDKPC .S2 RL3,B3,3 ; |104|
243 00000130 02000068+ MVKH .S1 SL2+0,A4 ; |104|
244 00000134 RL3: ; CALL OCCURS ; |104|
245 00000134 023C62F4 STW .D2T1 A4,*+SP(12) ; |104|
246 00000138 00002000 NOP 2
247 .line 9
248 0000013c 0200002A! MVKL .S2 _SCOM_open,B4 ; |105|
249 00000140 0200006A! MVKH .S2 _SCOM_open,B4 ; |105|
250 00000144 00100362 CALL .S2 B4 ; |105|
251 00000148 02000D28+ MVKL .S1 SL3+0,A4 ; |105|
252 0000014c 01854162 ADDKPC .S2 RL4,B3,2 ; |105|
253 00000150 02000068+ MVKH .S1 SL3+0,A4 ; |105|
254 00000154 RL4: ; CALL OCCURS ; |105|
255 00000154 023C82F4 STW .D2T1 A4,*+SP(16) ; |105|
256 00000158 00002000 NOP 2
257 .line 11
258 0000015c 0280002A! MVKL .S2 _GIO_submit,B5 ; |107|
259
260 00000160 0280006B! MVKH .S2 _GIO_submit,B5 ; |107|
261 00000164 01CE3428- || MVKL .S1 _capChanCh1,A3 ; |107|
262
263 00000168 00140363 CALL .S2 B5 ; |107|
264 0000016c 01800C68- || MVKH .S1 _capChanCh1,A3 ; |107|
265
266 00000170 020C0264 LDW .D1T1 *A3,A4 ; |107|
267 00000174 03CE322A- MVKL .S2 _capFrameBuf,B7 ; |107|
268 00000178 03800C6A- MVKH .S2 _capFrameBuf,B7 ; |107|
269 0000017c 0200402A MVK .S2 0x80,B4 ; |107|
270
271 00000180 01840163 ADDKPC .S2 RL5,B3,0 ; |107|
272 00000184 031C18F1 || MV .D1X B7,A6 ; |107|
273 00000188 04000029 || ZERO .S1 A8 ; |107|
274 0000018c 03000042 || ZERO .D2 B6 ; |107|
275
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:42 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
tskVideoInput.asm PAGE 6
276 RL5: ; CALL OCCURS ; |107|
277 .line 13
278 ;** --------------------------------------------------------------------------*
279 ;** BEGIN LOOP L1
280 ;** --------------------------------------------------------------------------*
281 L1:
282 .line 15
283 00000190 023C42E6 LDW .D2T2 *+SP(8),B4 ; |111|
284 00000194 00006000 NOP 4
285 00000198 02102942 ADD .D2 1,B4,B4 ; |111|
286 0000019c 023C42F6 STW .D2T2 B4,*+SP(8) ; |111|
287 000001a0 00002000 NOP 2
288 .line 16
289 000001a4 02000042 ZERO .D2 B4 ; |112|
290 000001a8 00100ADA CMPGT .L2 B4,0,B0 ; |112|
291 000001ac 2FFC8120 [ B0] BNOP .S1 L1,4 ; |112|
292 000001b0 023C22F6 STW .D2T2 B4,*+SP(4) ; |112|
293 ; BRANCH OCCURS ; |112|
294 ;*----------------------------------------------------------------------------*
295 ;* SOFTWARE PIPELINE INFORMATION
296 ;* Disqualified loop: Software pipelining disabled
297 ;*----------------------------------------------------------------------------*
298 L2:
299 .line 19
300 000001b4 024E322A- MVKL .S2 _capFrameBuf,B4 ; |115|
301 000001b8 02000C6A- MVKH .S2 _capFrameBuf,B4 ; |115|
302 000001bc 021002E6 LDW .D2T2 *B4,B4 ; |115|
303 000001c0 00006000 NOP 4
304 000001c4 021042E6 LDW .D2T2 *+B4(8),B4 ; |115|
305 000001c8 00006000 NOP 4
306 000001cc 023CA2F6 STW .D2T2 B4,*+SP(20) ; |115|
307 000001d0 00002000 NOP 2
308 .line 20
309 000001d4 01CE3228- MVKL .S1 _capFrameBuf,A3 ; |116|
310 000001d8 01800C68- MVKH .S1 _capFrameBuf,A3 ; |116|
311 000001dc 018C0264 LDW .D1T1 *A3,A3 ; |116|
312 000001e0 00006000 NOP 4
313 000001e4 018C6264 LDW .D1T1 *+A3(12),A3 ; |116|
314 000001e8 00006000 NOP 4
315 000001ec 01BCC2F4 STW .D2T1 A3,*+SP(24) ; |116|
316 000001f0 00002000 NOP 2
317 .line 21
318 000001f4 024E322A- MVKL .S2 _capFrameBuf,B4 ; |117|
319 000001f8 02000C6A- MVKH .S2 _capFrameBuf,B4 ; |117|
320 000001fc 021002E6 LDW .D2T2 *B4,B4 ; |117|
321 00000200 00006000 NOP 4
322 00000204 021082E6 LDW .D2T2 *+B4(16),B4 ; |117|
323 00000208 00006000 NOP 4
324 0000020c 023CE2F6 STW .D2T2 B4,*+SP(28) ; |117|
325 00000210 00002000 NOP 2
326 .line 22
327 00000214 01800028- MVKL .S1 _scratch1,A3 ; |118|
328 00000218 01800068- MVKH .S1 _scratch1,A3 ; |118|
329 0000021c 01BD62F4 STW .D2T1 A3,*+SP(44) ; |118|
330 00000220 00002000 NOP 2
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:42 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
tskVideoInput.asm PAGE 7
331 .line 24
332 00000224 0200002A- MVKL .S2 _YArray_temp1,B4 ; |120|
333 00000228 0200006A- MVKH .S2 _YArray_temp1,B4 ; |120|
334 0000022c 023D02F6 STW .D2T2 B4,*+SP(32) ; |120|
335 00000230 00002000 NOP 2
336 .line 25
337 00000234 01938028- MVKL .S1 _CbArray_temp1,A3 ; |121|
338 00000238 01800368- MVKH .S1 _CbArray_temp1,A3 ; |121|
339 0000023c 01BD22F4 STW .D2T1 A3,*+SP(36) ; |121|
340 00000240 00002000 NOP 2
341 .line 26
342 00000244 019D4028- MVKL .S1 _CrArray_temp1,A3 ; |122|
343 00000248 018004E8- MVKH .S1 _CrArray_temp1,A3 ; |122|
344 0000024c 01BD42F4 STW .D2T1 A3,*+SP(40) ; |122|
345 00000250 00002000 NOP 2
346 .line 31
347 00000254 0280002A! MVKL .S2 _YUV422to420v,B5 ; |127|
348 00000258 0280006A! MVKH .S2 _YUV422to420v,B5 ; |127|
349 0000025c 00140362 CALL .S2 B5 ; |127|
350 00000260 03BD7D42 ADDAW .D2 SP,11,B7 ; |127|
351 00000264 043E8942 ADD .D2 SP,20,B8 ; |127|
352 00000268 041C18F0 MV .D1X B7,A8 ; |127|
353 0000026c 03011F2A MVK .S2 0x23e,B6 ; |127|
354
355 00000270 01880163 ADDKPC .S2 RL6,B3,0 ; |127|
356 00000274 023C9EC3 || ADDAD .D2 SP,4,B4 ; |127|
357 00000278 022018F1 || MV .D1X B8,A4 ; |127|
358 0000027c 03016828 || MVK .S1 0x2d0,A6 ; |127|
359
360 RL6: ; CALL OCCURS ; |127|
361 .line 36
362 00000280 01CE3028- MVKL .S1 _thrInput+96,A3 ; |132|
363
364 00000284 01800C69- MVKH .S1 _thrInput+96,A3 ; |132|
365 00000288 023C9EC2 || ADDAD .D2 SP,4,B4 ; |132|
366
367 0000028c 020C0276 STW .D1T2 B4,*A3 ; |132|
368 00000290 00002000 NOP 2
369 .line 41
370 00000294 01800028! MVKL .S1 _SCOM_putMsg,A3 ; |137|
371 00000298 01800068! MVKH .S1 _SCOM_putMsg,A3 ; |137|
372 0000029c 023C62E4 LDW .D2T1 *+SP(12),A4 ; |137|
373 000002a0 000C1362 CALL .S2X A3 ; |137|
374 000002a4 02CE2C28- MVKL .S1 _thrInput+88,A5 ; |137|
375 000002a8 02800C68- MVKH .S1 _thrInput+88,A5 ; |137|
376 000002ac 01852162 ADDKPC .S2 RL7,B3,1 ; |137|
377 000002b0 021418F2 MV .D2X A5,B4 ; |137|
378 RL7: ; CALL OCCURS ; |137|
379 .line 46
380 000002b4 01800028! MVKL .S1 _SCOM_getMsg,A3 ; |142|
381 000002b8 01800068! MVKH .S1 _SCOM_getMsg,A3 ; |142|
382 000002bc 023C82E4 LDW .D2T1 *+SP(16),A4 ; |142|
383 000002c0 000C1362 CALL .S2X A3 ; |142|
384 000002c4 01836162 ADDKPC .S2 RL8,B3,3 ; |142|
385 000002c8 0203E042 MVK .D2 0xffffffff,B4 ; |142|
TMS320C6x COFF Assembler PC Version 4.32 Wed Jan 04 14:25:42 2006
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
tskVideoInput.asm PAGE 8
386 RL8: ; CALL OCCURS ; |142|
387 .line 51
388 000002cc 0280002A! MVKL .S2 _GIO_submit,B5 ; |147|
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -