mpegts.s

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,844 行 · 第 1/5 页

S
4,844
字号
lw	$31,84($sp)sw	$0,28($sp)sw	$0,24($sp)sb	$0,16($sp)$L407:lbu	$18,0($4)bltz	$18,$L406addiu	$2,$4,2sltu	$2,$2,$16beq	$2,$0,$L409addiu	$3,$4,1lbu	$2,1($4)lbu	$3,1($3)sll	$2,$2,8or	$2,$2,$3andi	$2,$2,0x1fffbltz	$2,$L406sw	$2,32($sp)addiu	$2,$4,4sltu	$2,$2,$16beq	$2,$0,$L412addiu	$3,$4,3lbu	$2,3($4)lbu	$3,1($3)sll	$2,$2,8or	$2,$2,$3andi	$2,$2,0xfffbltz	$2,$L406addiu	$3,$4,5$L415:addu	$20,$3,$2sltu	$2,$16,$20bne	$2,$0,$L406sltu	$2,$3,$20beq	$2,$0,$L519li	$2,27			# 0x1blbu	$6,0($3)bltz	$6,$L519addiu	$5,$3,1j	$L420move	$3,$5$L512:li	$2,-1			# 0xffffffffffffffff$L431:addu	$7,$2,$5sltu	$2,$20,$7bne	$2,$0,$L417li	$2,10			# 0xabeq	$6,$2,$L434li	$2,89			# 0x59beq	$6,$2,$L510xori	$2,$18,0x6$L433:sltu	$2,$7,$20beq	$2,$0,$L519li	$2,27			# 0x1blbu	$6,0($7)bltz	$6,$L523addiu	$5,$7,1move	$3,$5$L420:li	$2,6			# 0x6beq	$18,$2,$L511li	$2,106			# 0x6a$L423:sltu	$2,$5,$20$L520:beq	$2,$0,$L512noplbu	$2,0($3)j	$L431addiu	$5,$5,1$L511:beq	$6,$2,$L425li	$2,122			# 0x7abeq	$6,$2,$L425li	$2,123			# 0x7bbne	$6,$2,$L520sltu	$2,$5,$20j	$L520li	$18,138			# 0x8a$L434:sltu	$2,$5,$7beq	$2,$0,$L450li	$2,-1addiu	$2,$5,1lbu	$3,0($5)sltu	$2,$2,$7beq	$2,$0,$L452sb	$3,16($sp)addiu	$2,$5,2lbu	$3,1($5)sltu	$2,$2,$7bne	$2,$0,$L454sb	$3,17($sp)li	$3,-1			# 0xffffffffffffffffsb	$3,18($sp)j	$L433sb	$0,19($sp)$L510:li	$3,256			# 0x100sltu	$4,$5,$7beq	$4,$0,$L438movz	$18,$3,$2lbu	$3,0($5)addiu	$5,$5,1sltu	$2,$5,$7beq	$2,$0,$L440sb	$3,16($sp)lbu	$3,0($5)addiu	$5,$5,1sltu	$2,$5,$7beq	$2,$0,$L442sb	$3,17($sp)lbu	$3,0($5)addiu	$5,$5,1sltu	$2,$5,$7sb	$3,18($sp)addu	$5,$2,$5sb	$0,19($sp)$L444:addiu	$2,$5,1sltu	$2,$2,$7bne	$2,$0,$L446addiu	$3,$5,3li	$3,-1			# 0xffffffffffffffffsw	$3,28($sp)j	$L433sw	$3,24($sp)$L425:j	$L423li	$18,129			# 0x81$L450:sb	$2,16($sp)$L452:li	$3,-1			# 0xffffffffffffffffli	$2,-1sb	$2,17($sp)sb	$3,18($sp)j	$L433sb	$0,19($sp)$L417:li	$2,27			# 0x1b$L519:$L523:beq	$18,$2,$L458slt	$2,$18,28beq	$2,$0,$L459li	$2,138			# 0x8ablez	$18,$L405slt	$2,$18,5bne	$2,$0,$L515lw	$5,32($sp)addiu	$2,$18,-15sltu	$2,$2,2beq	$2,$0,$L521sltu	$2,$20,$16$L458:lw	$5,32($sp)$L515:sll	$2,$5,2addu	$21,$2,$17lw	$3,44($21)beq	$3,$0,$L462noplw	$2,8($3)bne	$2,$0,$L513lui	$4,%hi($LC0)lw	$2,16($3)lw	$21,20($2)$L466:lw	$6,36($17)beq	$6,$0,$L461noplw	$4,40($17)lw	$2,0($4)beq	$22,$2,$L489addiu	$5,$4,264j	$L491move	$3,$0$L492:lw	$2,0($5)move	$4,$5beq	$22,$2,$L489addiu	$5,$5,264$L491:addiu	$3,$3,1bne	$3,$6,$L492nopj	$L461nop$L438:li	$2,-1sb	$2,16($sp)$L440:li	$2,-1sb	$2,18($sp)sb	$2,17($sp)j	$L444sb	$0,19($sp)$L446:lbu	$2,0($5)lbu	$4,1($5)sll	$2,$2,8or	$2,$2,$4sltu	$3,$3,$7sw	$2,28($sp)bne	$3,$0,$L448addiu	$4,$5,2li	$4,-1			# 0xffffffffffffffffj	$L433sw	$4,24($sp)$L409:li	$2,8191			# 0x1fffsw	$2,32($sp)$L412:j	$L415li	$2,4095			# 0xfff$L454:lb	$3,2($5)sb	$0,19($sp)j	$L433sb	$3,18($sp)$L448:lbu	$2,2($5)lbu	$3,1($4)sll	$2,$2,8or	$2,$2,$3j	$L433sw	$2,24($sp)$L442:li	$2,-1sb	$2,18($sp)j	$L444sb	$0,19($sp)$L459:beq	$18,$2,$L458slt	$2,$18,139beq	$2,$0,$L460li	$2,234			# 0xeali	$2,129			# 0x81bne	$18,$2,$L521sltu	$2,$20,$16j	$L515lw	$5,32($sp)$L506:addiu	$5,$sp,16jal	memcpyli	$6,4			# 0x4j	$L516li	$2,256			# 0x100$L507:lw	$5,28($sp)lw	$3,8($21)sll	$2,$4,16or	$2,$2,$5j	$L405sw	$2,16($3)$L389:lbu	$2,1($5)lbu	$3,1($7)sll	$2,$2,8or	$2,$2,$3andi	$2,$2,0x1fffbltz	$2,$L502sw	$2,36($sp)addiu	$7,$5,3j	$L391move	$8,$2$L400:lbu	$2,0($7)lbu	$3,1($7)sll	$2,$2,8or	$2,$2,$3andi	$2,$2,0xfffbltz	$2,$L502addiu	$7,$7,2j	$L524addu	$4,$2,$7$L395:lw	$3,4($4)sltu	$2,$3,64beq	$2,$0,$L517addiu	$2,$7,1sll	$2,$3,2addu	$2,$2,$4addiu	$3,$3,1sw	$8,8($2)j	$L393sw	$3,4($4)$L460:beq	$18,$2,$L458li	$2,256			# 0x100bne	$18,$2,$L521sltu	$2,$20,$16j	$L515lw	$5,32($sp)$L462:jal	av_malloczli	$4,320			# 0x140beq	$2,$0,$L467move	$8,$2lw	$4,32($sp)lw	$2,0($17)lw	$5,36($sp)sltu	$3,$4,8192sw	$2,16($8)sw	$17,12($8)sw	$4,0($8)sw	$5,4($8)beq	$3,$0,$L469sw	$18,8($8)lw	$2,44($21)beq	$2,$0,$L514li	$4,36			# 0x24$L469:jal	av_freemove	$4,$8$L467:j	$L466move	$21,$0$L509:jal	av_freepaddiu	$4,$19,16j	$L500nop$L508:jal	av_freepaddiu	$4,$19,20j	$L500nop$L513:lui	$5,%hi($LC1)lui	$7,%hi(__PRETTY_FUNCTION__.6223)addiu	$4,$4,%lo($LC0)addiu	$5,$5,%lo($LC1)addiu	$7,$7,%lo(__PRETTY_FUNCTION__.6223)jal	__assert_failli	$6,592			# 0x250$L514:jal	av_malloczsw	$8,40($sp)move	$3,$2beq	$2,$0,$L469lw	$8,40($sp)li	$2,-1			# 0xffffffffffffffffsw	$2,4($3)lw	$2,32($sp)sw	$3,44($21)sw	$2,0($3)lui	$2,%hi(mpegts_push_data)addiu	$2,$2,%lo(mpegts_push_data)lw	$4,8($8)sw	$2,12($3)li	$2,16			# 0x10sw	$8,16($3)beq	$4,$2,$L477sw	$0,8($3)slt	$2,$4,17beq	$2,$0,$L483li	$2,138			# 0x8aslt	$2,$4,5beq	$2,$0,$L484li	$2,15			# 0xfslt	$2,$4,3beq	$2,$0,$L475li	$2,65536			# 0x10000blez	$4,$L522move	$23,$0li	$fp,2			# 0x2$L486:lw	$4,16($8)lw	$5,0($8)jal	av_new_streamsw	$8,40($sp)beq	$2,$0,$L466move	$21,$2li	$7,65536			# 0x10000move	$4,$2ori	$7,$7,0x5f90li	$5,33			# 0x21jal	av_set_pts_infoli	$6,1			# 0x1lw	$3,8($21)lw	$8,40($sp)li	$2,1			# 0x1sw	$fp,228($3)sw	$23,224($3)sw	$2,108($21)sw	$21,20($8)j	$L466sw	$8,20($21)$L477:move	$23,$0j	$L486li	$fp,13			# 0xd$L473:move	$23,$0$L522:j	$L486li	$fp,1			# 0x1$L475:ori	$fp,$2,0x5001j	$L486li	$23,1			# 0x1$L484:bne	$4,$2,$L473li	$2,65536			# 0x10000ori	$fp,$2,0x5002j	$L486li	$23,1			# 0x1$L483:beq	$4,$2,$L480slt	$2,$4,139beq	$2,$0,$L485li	$2,234			# 0xeali	$2,27			# 0x1bbeq	$4,$2,$L478li	$2,129			# 0x81bne	$4,$2,$L473li	$2,65536			# 0x10000ori	$fp,$2,0x5004j	$L486li	$23,1			# 0x1$L480:li	$2,65536			# 0x10000ori	$fp,$2,0x5005j	$L486li	$23,1			# 0x1$L478:move	$23,$0j	$L486li	$fp,28			# 0x1c$L485:beq	$4,$2,$L481li	$2,256			# 0x100bne	$4,$2,$L473li	$2,65536			# 0x10000ori	$fp,$2,0x7001j	$L486li	$23,3			# 0x3$L481:move	$23,$0j	$L486li	$fp,73			# 0x49.set	macro.set	reorder.end	pmt_cb.section	.text.sdt_cb,"ax",@progbits.align	2.align	5.ent	sdt_cb.type	sdt_cb, @functionsdt_cb:.frame	$sp,64,$31		# vars= 8, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-64addu	$6,$6,$5sw	$16,24($sp)addiu	$16,$6,-4sw	$31,60($sp)sw	$fp,56($sp)sw	$23,52($sp)sw	$22,48($sp)sw	$21,44($sp)sw	$20,40($sp)sw	$19,36($sp)sw	$18,32($sp)sw	$17,28($sp)sltu	$2,$5,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603lw	$20,32($4).set	macro.set	reorderlbu	$3,0($5).set	noreorder.set	nomacrobltz	$3,$L603addiu	$2,$5,4.set	macro.set	reordersltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603addiu	$2,$5,5.set	macro.set	reordersltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603addiu	$2,$5,6.set	macro.set	reordersltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603addiu	$2,$5,7.set	macro.set	reordersltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603li	$2,66			# 0x42.set	macro.set	reorder.set	noreorder.set	nomacrobne	$3,$2,$L603addiu	$2,$5,9.set	macro.set	reordersltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603addiu	$2,$5,10.set	macro.set	reordersltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603addiu	$2,$5,12.set	macro.set	reordersltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603addiu	$3,$5,11.set	macro.set	reorderlbu	$2,11($5)lbu	$3,1($3)sll	$2,$2,8or	$fp,$2,$3.set	noreorder.set	nomacrobltz	$fp,$L603addiu	$2,$5,13.set	macro.set	reordersltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L603addiu	$5,$5,14.set	macro.set	reorderaddiu	$2,$5,1$L629:sltu	$2,$2,$16.set	noreorder.set	nomacrobne	$2,$0,$L551li	$2,4095			# 0xfff.set	macro.set	reorderaddu	$18,$5,$2$L630:sltu	$2,$16,$18.set	noreorder.set	nomacrobne	$2,$0,$L603sltu	$2,$5,$18.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L617addiu	$2,$18,1.set	macro.set	reorderlbu	$3,0($5).set	noreorder.set	nomacrobltz	$3,$L617addiu	$17,$5,1.set	macro.set	reorder.set	noreorder.set	nomacroj	$L628sltu	$2,$17,$18.set	macro.set	reorder$L613:li	$2,-1			# 0xffffffffffffffff$L564:addu	$19,$2,$17sltu	$2,$18,$19.set	noreorder.set	nomacrobne	$2,$0,$L556li	$2,72			# 0x48.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L612sltu	$2,$17,$16.set	macro.set	reorder$L566:sltu	$2,$19,$18$L616:.set	noreorder.set	nomacrobeq	$2,$0,$L617addiu	$2,$18,1.set	macro.set	reorderlbu	$3,0($19).set	noreorder.set	nomacrobltz	$3,$L626addiu	$17,$19,1.set	macro.set	reordersltu	$2,$17,$18$L628:beq	$2,$0,$L613lbu	$2,0($17).set	noreorder.set	nomacroj	$L564addiu	$17,$17,1.set	macro.set	reorder$L603:lw	$31,60($sp)$L625:$L627:lw	$fp,56($sp)lw	$23,52($sp)lw	$22,48($sp)lw	$21,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,64.set	macro.set	reorder$L612:.set	noreorder.set	nomacrobeq	$2,$0,$L616sltu	$2,$19,$18.set	macro.set	reorderaddiu	$2,$17,1sltu	$2,$2,$16.set	noreorder.set	nomacrobeq	$2,$0,$L616sltu	$2,$19,$18.set	macro.set	reorderlbu	$22,1($17).set	noreorder.set	nomacrobltz	$22,$L616addiu	$21,$17,2.set	macro.set	reorderaddu	$23,$22,$21sltu	$2,$16,$23.set	noreorder.set	nomacrobne	$2,$0,$L616sltu	$2,$19,$18.set	macro.set	reorder.set	noreorder.set	nomacrojal	av_mallocaddiu	$4,$22,1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L566sw	$2,16($sp).set	macro.set	reordersltu	$2,$22,32.set	noreorder.set	nomacrobne	$2,$0,$L574lw	$4,16($sp).set	macro.set	reorderlw	$3,16($sp)andi	$2,$3,0x3bne	$2,$0,$L618andi	$2,$21,0x3.set	noreorder.set	nomacrobne	$2,$0,$L619move	$5,$21.set	macro.set	reorderaddiu	$4,$3,-4andi	$2,$22,0xe0addu	$6,$4,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L578addiu	$5,$17,-2.set	macro.set	reorder$L604:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000101000000000010010010100	#S32LDI XR2,$5,4.word	0b01110000101000000000010011010100	#S32LDI XR3,$5,4.word	0b01110000101000000000010100010100	#S32LDI XR4,$5,4.word	0b01110000101000000000010101010100	#S32LDI XR5,$5,4.word	0b01110000101000000000010110010100	#S32LDI XR6,$5,4.word	0b01110000101000000000010111010100	#S32LDI XR7,$5,4.word	0b01110000101000000000011000010100	#S32LDI XR8,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$6bne	$2,$0,$L604$L578:andi	$2,$22,0x1caddu	$6,$6,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L620andi	$3,$22,0x3.set	macro.set	reorder$L605:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L605andi	$3,$22,0x3.set	macro.set	reorder$L620:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L584li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L585li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L614$L582:lw	$3,16($sp)$L615:addu	$2,$3,$22sltu	$3,$23,$16.set	noreorder.set	nomacrobeq	$3,$0,$L566sb	$0,0($2).set	macro.set	reorderlbu	$21,0($23).set	noreorder.set	nomacrobltz	$21,$L616sltu	$2,$19,$18.set	macro.set	reorderaddiu	$17,$23,1addu	$2,$21,$17sltu	$2,$16,$2.set	noreorder.set	nomacrobne	$2,$0,$L616sltu	$2,$19,$18.set	macro.set	reorder.set	noreorder.set	nomacrojal	av_mallocaddiu	$4,$21,1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L566move	$22,$2.set	macro.set	reorder

⌨️ 快捷键说明

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