utils.s

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

S
5,036
字号
jal	av_logmove	$5,$0lw	$31,60($sp)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)li	$2,-1			# 0xffffffffffffffffj	$31addiu	$sp,$sp,64$L661:lw	$3,36($3)lw	$2,64($5)mult	$2,$3mflo	$18beq	$18,$0,$L677mfhi	$19$L686:bgtz	$19,$L696sll	$2,$19,31$L690:bne	$19,$0,$L632li	$2,-22			# 0xffffffffffffffeabgtu	$18,$0,$L667lw	$31,60($sp)j	$L694nop$L691:beq	$2,$0,$L697move	$4,$16$L672:move	$22,$0j	$L673move	$23,$0$L633:lui	$6,%hi($LC39)move	$4,$16addiu	$6,$6,%lo($LC39)jal	av_logmove	$5,$0j	$L632li	$2,-1			# 0xffffffffffffffff$L662:lw	$3,64($3)lw	$2,64($5)mult	$2,$3mflo	$18bne	$18,$0,$L686mfhi	$19j	$L693li	$2,-2147483648			# 0xffffffff80000000$L689:lw	$4,16($8)blez	$4,$L651nopjal	av_mallocznopbeq	$2,$0,$L692sw	$2,12($16)j	$L651lw	$8,8($16)$L675:j	$L625lw	$8,8($4)$L692:j	$L632li	$2,-12			# 0xfffffffffffffff4.set	macro.set	reorder.end	av_write_header.section	.rodata.str1.4.align	2$LC41:.ascii	"stream #%d:\012\000".align	2$LC42:.ascii	"  keyframe=%d\012\000".align	2$LC43:.ascii	"  duration=%0.3f\012\000".align	2$LC45:.ascii	"  dts=\000".align	2$LC46:.ascii	"%0.3f\000".align	2$LC47:.ascii	"  pts=\000".align	2$LC48:.ascii	"  size=%d\012\000".section	.rodata.cst8.align	3$LC44:.word	-1598689907.word	1051772663.section	.text.pkt_dump_internal,"ax",@progbits.align	2.align	5.ent	pkt_dump_internal.type	pkt_dump_internal, @functionpkt_dump_internal:.frame	$sp,48,$31		# vars= 0, regs= 6/0, args= 24, gp= 0.mask	0x801f0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-48sw	$20,40($sp)sw	$19,36($sp)sw	$18,32($sp)sw	$17,28($sp)sw	$16,24($sp)sw	$31,44($sp)move	$17,$5move	$18,$6move	$16,$7move	$19,$4beq	$5,$0,$L716lw	$20,64($sp)lw	$4,8($16)$L724:bne	$4,$0,$L701lw	$5,12($16)li	$2,-2147483648			# 0xffffffff80000000beq	$5,$2,$L717nop$L701:beq	$17,$0,$L718nop$L703:lw	$4,0($16)$L725:bne	$4,$0,$L707lw	$5,4($16)li	$2,-2147483648			# 0xffffffff80000000beq	$5,$2,$L719nop$L707:beq	$17,$0,$L720nop$L709:bne	$20,$0,$L721lw	$31,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)j	$31addiu	$sp,$sp,48$L721:lw	$2,20($16)lw	$7,16($16)move	$5,$17sw	$2,64($sp)lw	$31,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)move	$4,$0move	$6,$0j	hex_dump_internaladdiu	$sp,$sp,48$L719:bne	$17,$0,$L709lui	$6,%hi($LC22)addiu	$6,$6,%lo($LC22)move	$4,$19jal	av_logmove	$5,$18j	$L722lui	$6,%hi($LC6)$L717:bne	$17,$0,$L703lui	$6,%hi($LC22)addiu	$6,$6,%lo($LC22)move	$4,$19jal	av_logmove	$5,$18j	$L723lui	$6,%hi($LC47)$L720:jal	__floatdidfnoplui	$4,%hi($LC44)lw	$6,%lo($LC44)($4)lw	$7,%lo($LC44+4)($4)move	$5,$3jal	__muldf3move	$4,$2lui	$6,%hi($LC46)addiu	$6,$6,%lo($LC46)move	$4,$19move	$5,$18sw	$2,16($sp)jal	av_logsw	$3,20($sp)lui	$6,%hi($LC6)$L722:move	$4,$19move	$5,$18jal	av_logaddiu	$6,$6,%lo($LC6)lw	$7,20($16)lui	$6,%hi($LC48)move	$4,$19move	$5,$18jal	av_logaddiu	$6,$6,%lo($LC48)j	$L709nop$L716:lw	$7,24($7)lui	$6,%hi($LC41)move	$5,$18jal	av_logaddiu	$6,$6,%lo($LC41)lw	$7,28($16)lui	$6,%hi($LC42)move	$5,$18addiu	$6,$6,%lo($LC42)andi	$7,$7,0x1jal	av_logmove	$4,$19jal	__floatsidflw	$4,32($16)lui	$4,%hi($LC44)lw	$6,%lo($LC44)($4)lw	$7,%lo($LC44+4)($4)move	$5,$3jal	__muldf3move	$4,$2lui	$6,%hi($LC43)move	$4,$19move	$5,$18addiu	$6,$6,%lo($LC43)sw	$2,16($sp)jal	av_logsw	$3,20($sp)lui	$6,%hi($LC45)move	$4,$19move	$5,$18jal	av_logaddiu	$6,$6,%lo($LC45)j	$L724lw	$4,8($16)$L718:jal	__floatdidfnoplui	$4,%hi($LC44)lw	$6,%lo($LC44)($4)lw	$7,%lo($LC44+4)($4)move	$5,$3jal	__muldf3move	$4,$2lui	$6,%hi($LC46)addiu	$6,$6,%lo($LC46)move	$4,$19move	$5,$18sw	$2,16($sp)jal	av_logsw	$3,20($sp)lui	$6,%hi($LC47)$L723:addiu	$6,$6,%lo($LC47)move	$4,$19jal	av_logmove	$5,$18j	$L725lw	$4,0($16).set	macro.set	reorder.end	pkt_dump_internal.section	.text.av_pkt_dump_log,"ax",@progbits.align	2.align	5.globl	av_pkt_dump_log.ent	av_pkt_dump_log.type	av_pkt_dump_log, @functionav_pkt_dump_log:.frame	$sp,32,$31		# vars= 0, regs= 1/0, args= 24, gp= 0.mask	0x80000000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32move	$2,$6sw	$7,16($sp)move	$6,$5move	$7,$2sw	$31,24($sp)jal	pkt_dump_internalmove	$5,$0lw	$31,24($sp)j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	av_pkt_dump_log.section	.text.av_pkt_dump,"ax",@progbits.align	2.align	5.globl	av_pkt_dump.ent	av_pkt_dump.type	av_pkt_dump, @functionav_pkt_dump:.frame	$sp,32,$31		# vars= 0, regs= 1/0, args= 24, gp= 0.mask	0x80000000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32sw	$6,16($sp)move	$7,$5move	$6,$0move	$5,$4sw	$31,24($sp)jal	pkt_dump_internalmove	$4,$0lw	$31,24($sp)j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	av_pkt_dump.section	.text.compute_pkt_fields,"ax",@progbits.align	2.align	5.ent	compute_pkt_fields.type	compute_pkt_fields, @functioncompute_pkt_fields:.frame	$sp,56,$31		# vars= 0, regs= 7/0, args= 24, gp= 0.mask	0x803f0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-56sw	$20,40($sp)sw	$19,36($sp)sw	$18,32($sp)sw	$17,28($sp)sw	$31,48($sp)sw	$21,44($sp)sw	$16,24($sp)lw	$8,0($7)move	$17,$7lw	$9,4($7)move	$20,$4move	$18,$5bne	$8,$0,$L733move	$19,$6li	$2,-2147483648			# 0xffffffff80000000beq	$9,$2,$L731nop$L733:lw	$10,8($17)beq	$10,$0,$L911lw	$11,12($17)slt	$2,$9,$11beq	$2,$0,$L912nop$L737:lw	$6,72($18)$L948:slt	$2,$6,63beq	$2,$0,$L731li	$4,1			# 0x1andi	$5,$6,0x20sll	$2,$4,$6move	$3,$0movn	$3,$2,$5movn	$2,$0,$5subu	$4,$10,$2sltu	$6,$10,$4subu	$5,$11,$3subu	$5,$5,$6sw	$4,8($17)sw	$5,12($17)$L731:lw	$12,32($17)bne	$12,$0,$L739noplw	$16,8($18)lw	$3,224($16)bne	$3,$0,$L913li	$2,1			# 0x1lw	$3,64($18)li	$9,1000			# 0x3e8mult	$3,$9lw	$8,68($18)mfhi	$7sra	$5,$8,31slt	$2,$5,$7bne	$2,$0,$L744mflo	$6beq	$5,$7,$L914sltu	$2,$8,$6$L746:lw	$3,32($16)lw	$8,36($16)mult	$3,$9sra	$5,$8,31mfhi	$7slt	$2,$5,$7bne	$2,$0,$L748mflo	$6beq	$5,$7,$L915sltu	$2,$8,$6$L739:beq	$19,$0,$L898li	$2,3			# 0x3lw	$3,108($18)beq	$3,$2,$L916nop$L898:lw	$10,8($17)lw	$11,12($17)$L760:lw	$5,8($18)$L949:li	$2,1			# 0x1lw	$3,224($5)beq	$3,$2,$L769nopbeq	$3,$0,$L917nop$L771:lw	$13,268($5)beq	$13,$0,$L777move	$6,$0beq	$19,$0,$L777noplw	$2,32($19)xori	$2,$2,0x3sltu	$6,$0,$2$L777:bne	$10,$0,$L780li	$2,-2147483648			# 0xffffffff80000000beq	$11,$2,$L778nop$L780:lw	$4,0($17)beq	$4,$0,$L918lw	$5,4($17)slt	$2,$11,$5beq	$2,$0,$L919nop$L784:li	$6,1			# 0x1$L778:lw	$2,120($18)bne	$2,$0,$L951slt	$16,$13,2lw	$3,124($18)li	$2,-2147483648			# 0xffffffff80000000beq	$3,$2,$L920move	$2,$0$L785:slt	$16,$13,2$L951:bne	$16,$0,$L921nop$L787:lw	$4,0($17)beq	$4,$0,$L922lw	$5,4($17)addiu	$2,$13,1$L953:slt	$2,$2,2sw	$4,168($18)bne	$2,$0,$L854sw	$5,172($18)lw	$2,176($18)beq	$2,$0,$L923li	$2,-2147483648			# 0xffffffff80000000$L854:blez	$13,$L860noplw	$7,172($18)lw	$5,180($18)lw	$6,168($18)slt	$2,$5,$7beq	$2,$0,$L924lw	$4,176($18)move	$3,$18$L947:move	$2,$0li	$9,1			# 0x1$L864:sll	$2,$2,3addu	$2,$2,$18sw	$6,176($3)sw	$7,180($3)sw	$4,168($2)beq	$13,$9,$L860sw	$5,172($2)lw	$7,180($3)lw	$5,188($3)lw	$6,176($3)slt	$2,$5,$7lw	$4,184($3)addiu	$8,$9,1bne	$2,$0,$L867addiu	$3,$3,8beq	$5,$7,$L925sltu	$2,$4,$6$L860:lw	$2,8($17)beq	$2,$0,$L926li	$2,-2147483648			# 0xffffffff80000000$L868:bne	$16,$0,$L905nop$L929:lw	$13,24($17)lw	$7,3820($20)sll	$2,$13,2addu	$2,$2,$20lw	$12,100($2)lw	$10,8($17)lw	$2,24($12)lw	$11,12($17)lw	$14,0($17)beq	$2,$0,$L927lw	$15,4($17)$L870:lw	$3,124($18)slt	$2,$3,$11beq	$2,$0,$L928nop$L891:sw	$10,120($18)sw	$11,124($18)$L820:beq	$19,$0,$L895li	$2,1			# 0x1sw	$0,28($17)lw	$6,32($19)bne	$6,$2,$L952lw	$31,48($sp)sw	$6,28($17)$L895:lw	$31,48($sp)$L952:lw	$21,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)j	$31addiu	$sp,$sp,56$L922:li	$2,-2147483648			# 0xffffffff80000000bne	$5,$2,$L953addiu	$2,$13,1j	$L820nop$L918:li	$2,-2147483648			# 0xffffffff80000000beq	$5,$2,$L778slt	$2,$11,$5bne	$2,$0,$L784nopj	$L919nop$L911:li	$2,-2147483648			# 0xffffffff80000000beq	$11,$2,$L731slt	$2,$9,$11bne	$2,$0,$L737nopj	$L912nop$L926:lw	$3,12($17)bne	$3,$2,$L868noplw	$10,168($18)lw	$11,172($18)sw	$10,8($17)beq	$16,$0,$L929sw	$11,12($17)$L905:lw	$11,12($17)lw	$3,124($18)slt	$2,$3,$11bne	$2,$0,$L891lw	$10,8($17)$L928:bne	$3,$11,$L820noplw	$2,120($18)sltu	$2,$2,$10beq	$2,$0,$L820nopsw	$10,120($18)j	$L820sw	$11,124($18)$L923:lw	$3,180($18)bne	$3,$2,$L854move	$3,$18lw	$12,32($17)subu	$5,$0,$13mul	$4,$5,$12li	$7,-1			# 0xffffffffffffffffli	$8,-2147483648			# 0xffffffff80000000sra	$2,$4,31sw	$2,180($3)$L960:sw	$4,176($3)beq	$5,$7,$L854move	$6,$3lw	$2,184($3)addiu	$5,$5,1addu	$4,$4,$12bne	$2,$0,$L854addiu	$3,$3,8lw	$2,188($6)bne	$2,$8,$L854sra	$2,$4,31j	$L960sw	$2,180($3)$L924:bne	$5,$7,$L860sltu	$2,$4,$6beq	$2,$0,$L860nopj	$L947move	$3,$18$L919:bne	$11,$5,$L778sltu	$2,$10,$4beq	$2,$0,$L778nopj	$L778li	$6,1			# 0x1$L912:bne	$9,$11,$L731sltu	$2,$8,$10beq	$2,$0,$L731nopj	$L948lw	$6,72($18)$L917:lw	$2,228($5)addiu	$2,$2,-8sltu	$3,$2,63beq	$3,$0,$L771lui	$3,%hi($L773)sll	$2,$2,2addiu	$3,$3,%lo($L773)addu	$2,$2,$3lw	$4,0($2)j	$4nop.rdata.align	2.align	2$L773:.word	$L769.word	$L769.word	$L769.word	$L771.word	$L771.word	$L771.word	$L769.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L769.word	$L769.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L769.word	$L769.word	$L771.word	$L771.word	$L769.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L771.word	$L769.section	.text.compute_pkt_fields$L927:lw	$3,28($12)li	$2,-2147483648			# 0xffffffff80000000bne	$3,$2,$L870nopbeq	$10,$0,$L930nop$L874:lw	$2,120($12)lw	$3,124($12)subu	$4,$10,$2sltu	$6,$10,$4subu	$5,$11,$3subu	$5,$5,$6sw	$10,120($12)sw	$11,124($12)sw	$4,24($12)beq	$7,$0,$L875sw	$5,28($12)j	$L876li	$10,-2147483648			# 0xffffffff80000000$L877:lw	$7,56($7)beq	$7,$0,$L875nop$L876:lw	$2,24($7)bne	$13,$2,$L877noplw	$8,0($7)bne	$8,$0,$L881lw	$9,4($7)beq	$10,$9,$L879nop$L881:lw	$2,8($7)beq	$2,$8,$L931nop$L879:lw	$8,8($7)bne	$8,$0,$L885lw	$9,12($7)beq	$10,$9,$L883nop$L885:lw	$2,24($12)lw	$3,28($12)addu	$4,$8,$2sltu	$6,$4,$8addu	$5,$9,$3addu	$5,$6,$5sw	$4,8($7)sw	$5,12($7)$L883:lw	$2,88($12)bne	$2,$0,$L877noplw	$4,92($12)bne	$4,$10,$L877noplw	$2,0($7)bne	$2,$0,$L888lw	$3,4($7)beq	$4,$3,$L877nop$L888:sw	$2,88($12)j	$L877sw	$3,92($12)$L913:bne	$3,$2,$L739noplw	$3,76($16)slt	$2,$3,2bne	$2,$0,$L932lw	$21,20($17)$L751:bltz	$3,$L739noplw	$2,8($18)lw	$8,64($2)$L744:beq	$8,$0,$L739nop$L942:beq	$3,$0,$L739li	$4,1			# 0x1lw	$6,68($18)lw	$2,64($18)mult	$3,$6mflo	$6mfhi	$7mult	$8,$2move	$5,$0mflo	$2mfhi	$3sw	$2,16($sp)jal	av_rescalesw	$3,20($sp)j	$L739sw	$2,32($17)$L916:lw	$3,20($17)beq	$3,$0,$L898noplw	$2,32($17)lw	$4,184($19)lw	$5,188($19)move	$6,$2sra	$7,$2,31sra	$2,$3,31sw	$2,20($sp)jal	av_rescalesw	$3,16($sp)lw	$6,0($17

⌨️ 快捷键说明

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