vf_remove_logo.s

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

S
2,482
字号
.file	1 "vf_remove_logo.c".section .mdebug.abi32.previous.section	.text.query_format,"ax",@progbits.align	2.align	5.ent	query_format.type	query_format, @functionquery_format:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroli	$2,842072064			# 0x32310000ori	$2,$2,0x5659beq	$5,$2,$L8move	$2,$0j	$31nop$L8:lw	$2,92($4)lw	$25,12($2)jr	$25move	$4,$2.set	macro.set	reorder.end	query_format.section	.text.config,"ax",@progbits.align	2.align	5.ent	config.type	config, @functionconfig:.frame	$sp,56,$31		# vars= 0, regs= 9/0, args= 16, gp= 0.mask	0x80ff0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-56sw	$23,44($sp)sw	$22,40($sp)sw	$20,32($sp)sw	$19,28($sp)sw	$18,24($sp)sw	$17,20($sp)sw	$16,16($sp)sw	$31,48($sp)sw	$21,36($sp)move	$20,$4lw	$4,92($4)li	$16,842072064			# 0x32310000lw	$2,12($4)move	$19,$5ori	$5,$16,0x5659move	$17,$6move	$18,$7lw	$21,100($20)lw	$22,72($sp)jal	$2lw	$23,76($sp)andi	$2,$2,0x3ori	$16,$16,0x5659move	$4,$20move	$5,$19move	$6,$17bne	$2,$0,$L16move	$7,$18sw	$0,0($21)lw	$31,48($sp)lw	$23,44($sp)lw	$22,40($sp)lw	$21,36($sp)lw	$20,32($sp)lw	$19,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$0j	$31addiu	$sp,$sp,56$L16:lw	$3,100($20)sw	$16,0($21)sw	$22,72($sp)sw	$23,76($sp)lw	$2,0($3)lw	$31,48($sp)sw	$2,80($sp)lw	$23,44($sp)lw	$22,40($sp)lw	$21,36($sp)lw	$20,32($sp)lw	$19,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	vf_next_configaddiu	$sp,$sp,56.set	macro.set	reorder.end	config.section	.text.uninit,"ax",@progbits.align	2.align	5.globl	uninit.ent	uninit.type	uninit, @functionuninit:.frame	$sp,48,$31		# vars= 0, regs= 8/0, args= 16, gp= 0.mask	0x807f0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-48sw	$22,40($sp)sw	$31,44($sp)sw	$21,36($sp)sw	$20,32($sp)sw	$19,28($sp)sw	$18,24($sp)sw	$17,20($sp)sw	$16,16($sp)move	$22,$4lw	$4,100($4)lw	$16,12($4)beq	$16,$0,$L18noplw	$4,8($16)beq	$4,$0,$L20nopjal	uc_freenopsw	$0,8($16)$L20:jal	uc_freemove	$4,$16lw	$4,100($22)$L18:lw	$16,16($4)beq	$16,$0,$L22noplw	$4,8($16)beq	$4,$0,$L24nopjal	uc_freenopsw	$0,8($16)$L24:jal	uc_freemove	$4,$16lw	$4,100($22)$L22:lw	$20,8($4)beq	$20,$0,$L26lw	$21,4($4)bltz	$21,$L28move	$17,$0move	$19,$0sll	$2,$19,2$L41:addu	$3,$17,$19addu	$18,$20,$2sll	$16,$3,2$L33:lw	$2,0($18)addiu	$17,$17,1addu	$2,$2,$16lw	$4,0($2)jal	uc_freeaddiu	$16,$16,4slt	$2,$19,$17beq	$2,$0,$L33noplw	$4,0($18)nor	$16,$0,$19jal	uc_freeaddiu	$19,$19,1slt	$2,$21,$19move	$17,$16slt	$3,$19,$16addiu	$18,$18,4bne	$2,$0,$L28addiu	$16,$16,-1$L31:beq	$3,$0,$L41sll	$2,$19,2lw	$4,0($18)jal	uc_freeaddiu	$19,$19,1slt	$2,$21,$19move	$17,$16slt	$3,$19,$16addiu	$18,$18,4beq	$2,$0,$L31addiu	$16,$16,-1$L28:jal	uc_freemove	$4,$20lw	$4,100($22)sw	$0,8($4)$L26:lw	$31,44($sp)lw	$22,40($sp)lw	$21,36($sp)lw	$20,32($sp)lw	$19,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	uc_freeaddiu	$sp,$sp,48.set	macro.set	reorder.end	uninit.section	.text.convert_yv12,"ax",@progbits.align	2.align	5.ent	convert_yv12.type	convert_yv12, @functionconvert_yv12:.frame	$sp,64,$31		# vars= 8, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-64lw	$2,96($sp)sw	$23,52($sp)sw	$22,48($sp)sw	$21,44($sp)sw	$20,40($sp)sw	$31,60($sp)sw	$fp,56($sp)sw	$19,36($sp)sw	$18,32($sp)sw	$17,28($sp)sw	$16,24($sp)sw	$4,64($sp)move	$20,$5sw	$6,72($sp)sw	$7,76($sp)lw	$21,80($sp)lw	$22,84($sp).set	noreorder.set	nomacrobne	$2,$0,$L43lw	$23,88($sp).set	macro.set	reorderlw	$3,92($sp)move	$16,$23.set	noreorder.set	nomacrobeq	$6,$3,$L45move	$17,$5.set	macro.set	reorder.set	noreorder.set	nomacroblez	$22,$L43li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$fp,$21,$2sltu	$2,$21,32move	$3,$2move	$19,$0sw	$2,16($sp).set	noreorder.set	nomacrobne	$3,$0,$L63andi	$18,$21,0x3.set	macro.set	reorder$L113:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L116move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L117move	$5,$17.set	macro.set	reorderaddiu	$4,$16,-4addu	$3,$fp,$4sltu	$2,$4,$3.set	noreorder.set	nomacrobeq	$2,$0,$L67addiu	$5,$17,-4.set	macro.set	reorder$L100:#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,$3bne	$2,$0,$L100$L67:andi	$2,$21,0x1caddu	$6,$3,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L118li	$2,2			# 0x2.set	macro.set	reorder$L101:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L101li	$2,2			# 0x2.set	macro.set	reorder$L118:.set	noreorder.set	nomacrobeq	$18,$2,$L73li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$18,$2,$L74li	$2,1			# 0x1.set	macro.set	reorderbeq	$18,$2,$L112$L71:addiu	$19,$19,1.set	noreorder.set	nomacrobeq	$22,$19,$L43lw	$4,72($sp).set	macro.set	reorder$L119:lw	$5,92($sp)lw	$3,16($sp)addu	$17,$17,$4.set	noreorder.set	nomacrobeq	$3,$0,$L113addu	$16,$16,$5.set	macro.set	reorder$L63:move	$4,$16$L116:move	$5,$17$L117:move	$6,$21.set	noreorder.set	nomacrojal	memcpyaddiu	$19,$19,1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$22,$19,$L119lw	$4,72($sp).set	macro.set	reorder$L43:lw	$6,112($sp)$L115:lw	$3,120($sp)slt	$2,$3,$6.set	noreorder.set	nomacrobne	$2,$0,$L99lw	$3,72($sp).set	macro.set	reorderlw	$21,112($sp)mul	$4,$6,$3lw	$3,92($sp)addu	$2,$4,$20mul	$5,$6,$3lw	$6,108($sp)lw	$3,104($sp)addu	$fp,$2,$6lw	$2,76($sp)sll	$3,$3,2addu	$22,$3,$2lw	$3,116($sp)addu	$4,$5,$23slt	$3,$3,$6addu	$23,$6,$4sw	$3,20($sp)$L78:lw	$4,20($sp).set	noreorder.set	nomacrobne	$4,$0,$L120lw	$4,120($sp).set	macro.set	reorderlw	$17,108($sp)move	$19,$23move	$20,$fp$L81:lw	$5,100($sp)lw	$25,0($5)lw	$8,8($5)mul	$3,$25,$21addu	$2,$3,$8addu	$2,$2,$17lbu	$6,0($2).set	noreorder.set	nomacrobeq	$6,$0,$L82lw	$2,96($sp).set	macro.set	reorderlw	$4,76($sp)addu	$3,$6,$21lw	$2,12($4)lw	$5,8($4)subu	$11,$21,$6addiu	$9,$5,-1addiu	$24,$2,-1lw	$5,64($sp)slt	$2,$3,$24slt	$4,$11,0movn	$24,$3,$2movn	$11,$0,$4addu	$3,$6,$17lw	$4,100($5)slt	$2,$3,$9slt	$5,$24,$11movn	$9,$3,$2lw	$7,8($4)lw	$2,32($22).set	noreorder.set	nomacrobne	$5,$0,$L84lw	$18,48($22).set	macro.set	reordermul	$5,$11,$18subu	$12,$17,$6addu	$4,$5,$2mul	$2,$25,$11slt	$3,$12,0movn	$12,$0,$3addu	$5,$2,$8sll	$2,$6,2addu	$14,$7,$2addu	$4,$4,$12addu	$7,$12,$5move	$15,$0move	$13,$0move	$10,$0slt	$16,$9,$12$L86:bne	$16,$0,$L91move	$5,$12move	$6,$0$L87:lbu	$2,0($7)addiu	$5,$5,1slt	$8,$9,$5.set	noreorder.set	nomacrobne	$2,$0,$L88addiu	$7,$7,1.set	macro.set	reorderlw	$2,0($14)addu	$2,$2,$6lw	$3,0($2)addu	$3,$3,$10lw	$2,0($3)beq	$2,$0,$L88lbu	$2,0($4)addiu	$13,$13,1addu	$15,$15,$2$L88:addiu	$4,$4,1.set	noreorder.set	nomacrobeq	$8,$0,$L87addiu	$6,$6,4.set	macro.set	reorder$L91:addiu	$11,$11,1slt	$2,$24,$11.set	noreorder.set	nomacrobne	$2,$0,$L92addiu	$10,$10,4.set	macro.set	reordersubu	$2,$12,$9addu	$3,$25,$2addu	$2,$18,$2addu	$2,$2,$4addu	$3,$3,$7addiu	$4,$2,-1.set	noreorder.set	nomacroj	$L86addiu	$7,$3,-1.set	macro.set	reorder$L82:.set	noreorder.set	nomacrobne	$2,$0,$L121lw	$3,116($sp).set	macro.set	reorderlbu	$2,0($20)$L111:sb	$2,0($19)lw	$3,116($sp)$L121:addiu	$17,$17,1slt	$2,$3,$17addiu	$19,$19,1.set	noreorder.set	nomacrobeq	$2,$0,$L81addiu	$20,$20,1.set	macro.set	reorderlw	$4,120($sp)$L120:addiu	$21,$21,1lw	$5,72($sp)lw	$6,92($sp)slt	$2,$4,$21addu	$fp,$fp,$5.set	noreorder.set	nomacrobeq	$2,$0,$L78addu	$23,$23,$6.set	macro.set	reorder$L99:lw	$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).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,64.set	macro.set	reorder$L92:beq	$13,$0,$L84srl	$2,$13,1addu	$2,$2,$15divu	$0,$2,$13teq	$13,$0,7mflo	$2.set	noreorder.set	nomacroj	$L111andi	$2,$2,0x00ff.set	macro.set	reorder$L84:.set	noreorder.set	nomacroj	$L111li	$2,255			# 0xff.set	macro.set	reorder$L45:lw	$4,92($sp).set	noreorder.set	nomacrobltz	$4,$L48lw	$3,92($sp).set	macro.set	reordermove	$6,$4$L50:mul	$6,$6,$22sltu	$2,$6,32.set	noreorder.set	nomacrobne	$2,$0,$L51andi	$2,$16,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L122move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L122li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$16,-4and	$2,$6,$2addu	$7,$4,$2sltu	$3,$4,$7.set	noreorder.set	nomacrobeq	$3,$0,$L55addiu	$5,$17,-4.set	macro.set	reorder$L102:#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,$7bne	$2,$0,$L102$L55:andi	$2,$6,0x1caddu	$7,$7,$2sltu	$3,$4,$7beq	$3,$0,$L57$L103:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$7bne	$2,$0,$L103$L57:andi	$6,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L60li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$6,$2,$L61li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$6,$2,$L115lw	$6,112($sp).set	macro.set	reorderlbu	$2,4($5).set	noreorder.set	nomacroj	$L43sb	$2,4($4).set	macro.set	reorder$L112:lbu	$2,4($5).set	noreorder.set	nomacroj	$L71sb	$2,4($4).set	macro.set	reorder$L51:move	$4,$16$L122:.set	noreorder.set	nomacrojal	memcpymove	$5,$17.set	macro.set	reorder.set	noreorder.set	nomacroj	$L115lw	$6,112($sp).set	macro.set	reorder$L74:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L71sb	$2,6($4).set	macro.set	reorder$L73:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L71sb	$3,5($4).set	macro.set	reorder$L48:addiu	$2,$22,-1mul	$2,$3,$2subu	$6,$0,$3

⌨️ 快捷键说明

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