⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vf.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
.file	1 "vf.c".section .mdebug.abi32.previous.section	.text.vf_clone_mpi_attributes,"ax",@progbits.align	2.align	5.globl	vf_clone_mpi_attributes.ent	vf_clone_mpi_attributes.type	vf_clone_mpi_attributes, @functionvf_clone_mpi_attributes:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacromove	$8,$4move	$7,$5lw	$3,72($5)lw	$4,76($5)lw	$6,8($8)lw	$5,80($5)lw	$2,8($7)sw	$3,72($8)sw	$4,76($8)beq	$6,$2,$L7sw	$5,80($8)$L8:j	$31nop$L7:lw	$3,12($8)lw	$2,12($7)bne	$3,$2,$L8noplw	$2,64($7)lw	$3,68($7)sw	$2,64($8)j	$31sw	$3,68($8).set	macro.set	reorder.end	vf_clone_mpi_attributes.section	.text.vf_queue_frame,"ax",@progbits.align	2.align	5.globl	vf_queue_frame.ent	vf_queue_frame.type	vf_queue_frame, @functionvf_queue_frame:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroj	$31sw	$5,36($4).set	macro.set	reorder.end	vf_queue_frame.section	.text.vf_output_queued_frame,"ax",@progbits.align	2.align	5.globl	vf_output_queued_frame.ent	vf_output_queued_frame.type	vf_output_queued_frame, @functionvf_output_queued_frame:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24sw	$16,16($sp)sw	$31,20($sp)bne	$4,$0,$L32move	$16,$4lw	$31,20($sp)$L33:lw	$16,16($sp)move	$2,$0j	$31addiu	$sp,$sp,24$L32:move	$3,$4move	$5,$0$L31:lw	$2,36($3)movn	$5,$3,$2lw	$3,92($3)bne	$3,$0,$L31move	$4,$5beq	$5,$0,$L33lw	$31,20($sp)lw	$2,36($5)jal	$2sw	$0,36($5)move	$5,$0beq	$2,$0,$L31move	$3,$16lw	$31,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	vf_output_queued_frame.section	.text.vf_next_control,"ax",@progbits.align	2.align	5.globl	vf_next_control.ent	vf_next_control.type	vf_next_control, @functionvf_next_control:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$4,92($4)lw	$25,8($4)jr	$25nop.set	macro.set	reorder.end	vf_next_control.section	.text.vf_next_query_format,"ax",@progbits.align	2.align	5.globl	vf_next_query_format.ent	vf_next_query_format.type	vf_next_query_format, @functionvf_next_query_format:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24sw	$16,16($sp)sw	$31,20($sp)move	$16,$4lw	$4,92($4)lw	$2,12($4)jal	$2nopbeq	$2,$0,$L37move	$3,$2lw	$2,40($16)or	$3,$3,$2$L37:lw	$31,20($sp)lw	$16,16($sp)move	$2,$3j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	vf_next_query_format.section	.text.vf_next_put_image,"ax",@progbits.align	2.align	5.globl	vf_next_put_image.ent	vf_next_put_image.type	vf_next_put_image, @functionvf_next_put_image:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$4,92($4)lw	$25,20($4)jr	$25nop.set	macro.set	reorder.end	vf_next_put_image.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"\012New video file has different resolution or colorspac".ascii	"e than the previous one.\012\000".section	.text.vf_config_wrapper,"ax",@progbits.align	2.align	5.globl	vf_config_wrapper.ent	vf_config_wrapper.type	vf_config_wrapper, @functionvf_config_wrapper:.frame	$sp,40,$31		# vars= 0, regs= 2/0, args= 32, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-40sw	$16,32($sp)sw	$31,36($sp)lw	$2,40($4)move	$16,$4andi	$2,$2,0x1000move	$9,$5move	$10,$6beq	$2,$0,$L43lw	$11,64($sp)lw	$2,76($16)bne	$2,$0,$L53nop$L43:li	$3,1			# 0x1sw	$3,76($16)lw	$3,60($sp)lw	$8,56($sp)lw	$2,4($16)sw	$3,20($sp)sw	$8,16($sp)sw	$11,24($sp)sw	$10,84($16)sw	$9,80($16)jal	$2sw	$11,88($16)bne	$2,$0,$L50move	$3,$2sw	$0,76($16)$L50:lw	$31,36($sp)$L55:lw	$16,32($sp)move	$2,$3j	$31addiu	$sp,$sp,40$L53:lw	$2,80($16)lui	$6,%hi($LC0)addiu	$6,$6,%lo($LC0)li	$4,29			# 0x1dbeq	$9,$2,$L54li	$5,1			# 0x1$L46:jal	mp_msgnopmove	$3,$0lw	$31,36($sp)lw	$16,32($sp)move	$2,$3j	$31addiu	$sp,$sp,40$L54:lw	$2,84($16)bne	$10,$2,$L46noplw	$2,88($16)bne	$11,$2,$L46li	$3,1			# 0x1j	$L55lw	$31,36($sp).set	macro.set	reorder.end	vf_config_wrapper.section	.text.vf_default_query_format,"ax",@progbits.align	2.align	5.ent	vf_default_query_format.type	vf_default_query_format, @functionvf_default_query_format:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroli	$2,1297088512			# 0x4d500000addiu	$sp,$sp,-24ori	$2,$2,0x4553sw	$16,16($sp)sw	$31,20($sp)move	$3,$0beq	$5,$2,$L59move	$16,$4lw	$3,92($4)lw	$2,12($3)jal	$2move	$4,$3beq	$2,$0,$L59move	$3,$2lw	$2,40($16)or	$3,$3,$2$L59:lw	$31,20($sp)lw	$16,16($sp)move	$2,$3j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	vf_default_query_format.section	.text.vf_uninit_filter,"ax",@progbits.align	2.align	5.globl	vf_uninit_filter.ent	vf_uninit_filter.type	vf_uninit_filter, @functionvf_uninit_filter:.frame	$sp,32,$31		# vars= 0, regs= 3/0, args= 16, gp= 0.mask	0x80030000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32sw	$17,20($sp)sw	$31,24($sp)sw	$16,16($sp)lw	$2,32($4)beq	$2,$0,$L63move	$17,$4jal	$2nop$L63:lw	$16,56($17)beq	$16,$0,$L65noplhu	$2,0($16)andi	$2,$2,0x4000bne	$2,$0,$L86nop$L67:jal	uc_freemove	$4,$16$L65:lw	$16,60($17)beq	$16,$0,$L70noplhu	$2,0($16)andi	$2,$2,0x4000bne	$2,$0,$L87nop$L72:jal	uc_freemove	$4,$16$L70:lw	$16,64($17)beq	$16,$0,$L75noplhu	$2,0($16)andi	$2,$2,0x4000bne	$2,$0,$L88nop$L77:jal	uc_freemove	$4,$16$L75:lw	$16,68($17)beq	$16,$0,$L90move	$4,$17lhu	$2,0($16)andi	$2,$2,0x4000bne	$2,$0,$L89nop$L82:jal	uc_freemove	$4,$16move	$4,$17$L90:lw	$31,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	uc_freeaddiu	$sp,$sp,32$L89:lw	$4,32($16)beq	$4,$0,$L82nopjal	uc_freenopj	$L82nop$L88:lw	$4,32($16)beq	$4,$0,$L77nopjal	uc_freenopj	$L77nop$L87:lw	$4,32($16)beq	$4,$0,$L72nopjal	uc_freenopj	$L72nop$L86:lw	$4,32($16)beq	$4,$0,$L67nopjal	uc_freenopj	$L67nop.set	macro.set	reorder.end	vf_uninit_filter.section	.text.vf_uninit_filter_chain,"ax",@progbits.align	2.align	5.globl	vf_uninit_filter_chain.ent	vf_uninit_filter_chain.type	vf_uninit_filter_chain, @functionvf_uninit_filter_chain:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24sw	$31,20($sp)beq	$4,$0,$L94sw	$16,16($sp)$L95:jal	vf_uninit_filterlw	$16,92($4)bne	$16,$0,$L95move	$4,$16$L94:lw	$31,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	vf_uninit_filter_chain.section	.rodata.str1.4.align	2$LC1:.ascii	"draw_slice: dmpi not stored by vf_%s\012\000".section	.text.vf_next_draw_slice,"ax",@progbits.align	2.align	5.globl	vf_next_draw_slice.ent	vf_next_draw_slice.type	vf_next_draw_slice, @functionvf_next_draw_slice:.frame	$sp,104,$31		# vars= 48, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-104sw	$fp,96($sp)sw	$23,92($sp)sw	$22,88($sp)sw	$31,100($sp)sw	$21,84($sp)sw	$20,80($sp)sw	$19,76($sp)sw	$18,72($sp)sw	$17,68($sp)sw	$16,64($sp)move	$22,$4lw	$4,92($4)lw	$2,124($sp)lw	$3,128($sp)lw	$25,28($4)sw	$5,24($sp)sw	$6,28($sp)move	$fp,$7lw	$23,120($sp)sw	$2,32($sp).set	noreorder.set	nomacrobeq	$25,$0,$L98sw	$3,36($sp).set	macro.set	reorderlw	$31,100($sp)lw	$fp,96($sp)lw	$23,92($sp)lw	$22,88($sp)lw	$21,84($sp)lw	$20,80($sp)lw	$19,76($sp)lw	$18,72($sp)lw	$17,68($sp)lw	$16,64($sp).set	noreorder.set	nomacrojr	$25addiu	$sp,$sp,104.set	macro.set	reorder$L98:lw	$8,96($22).set	noreorder.set	nomacrobeq	$8,$0,$L267lui	$6,%hi($LC1).set	macro.set	reorderlhu	$2,0($8)andi	$2,$2,0x100.set	noreorder.set	nomacrobeq	$2,$0,$L268lw	$3,36($sp).set	macro.set	reorderlw	$3,28($sp)lw	$18,48($8)lw	$21,0($3)lw	$3,36($sp)lw	$2,32($8)mul	$4,$18,$3lw	$3,32($sp)addu	$2,$4,$2lw	$4,24($sp)addu	$16,$2,$3.set	noreorder.set	nomacrobeq	$18,$21,$L135lw	$17,0($4).set	macro.set	reorder.set	noreorder.set	nomacroblez	$23,$L138li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$7,$2sw	$2,44($sp)sltu	$20,$7,32andi	$2,$7,0x3move	$19,$0.set	noreorder.set	nomacrobne	$20,$0,$L153sw	$2,60($sp).set	macro.set	reorder$L270:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L153andi	$2,$17,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L153lw	$4,44($sp).set	macro.set	reorderaddiu	$5,$16,-4addu	$3,$4,$5sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L157addiu	$4,$17,-4.set	macro.set	reorder$L236:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L236$L157:andi	$2,$fp,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L286lw	$3,60($sp).set	macro.set	reorder$L237:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L237lw	$3,60($sp).set	macro.set	reorder$L286:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L163li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L164li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L269$L161:addiu	$19,$19,1.set	noreorder.set	nomacrobeq	$23,$19,$L229addu	$17,$17,$21.set	macro.set	reorder$L287:.set	noreorder.set	nomacrobeq	$20,$0,$L270addu	$16,$16,$18.set	macro.set	reorder$L153:move	$4,$16move	$5,$17move	$6,$fp.set	noreorder.set	nomacrojal	memcpyaddiu	$19,$19,1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$23,$19,$L287addu	$17,$17,$21.set	macro.set	reorder$L229:lw	$8,96($22)$L138:lw	$5,100($8)lw	$3,36($sp)lw	$18,52($8)sra	$2,$3,$5lw	$3,28($sp)lw	$4,36($8)lw	$3,4($3)lw	$6,96($8)sw	$3,16($sp)mul	$3,$2,$18sra	$21,$23,$5addu	$2,$3,$4lw	$4,32($sp)sra	$3,$4,$6addu	$16,$2,$3lw	$2,24($sp)lw	$3,16($sp).set	noreorder.set	nomacrobeq	$18,$3,$L166lw	$17,4($2).set	macro.set	reorder.set	noreorder.set	nomacroblez	$21,$L169li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reordersra	$20,$fp,$6and	$2,$20,$2sw	$2,48($sp)sltu	$2,$20,32andi	$3,$20,0x3move	$4,$2move	$19,$0sw	$2,52($sp).set	noreorder.set	nomacrobne	$4,$0,$L184sw	$3,56($sp).set	macro.set	reorder$L273:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L288move	$4,$16.set	macro.set	reorderandi	$2,$17,0x3.set	noreorder.set	nomacrobne	$2,$0,$L289move	$5,$17.set	macro.set	reorderlw	$2,48($sp)addiu	$5,$16,-4addu	$3,$2,$5sltu	$2,$5,$3.set	noreorder.set	nomacrobeq	$2,$0,$L188addiu	$4,$17,-4.set	macro.set	reorder$L240:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L240$L188:andi	$2,$20,0x1caddu	$6,$3,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L290lw	$3,56($sp).set	macro.set	reorder$L241:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L241lw	$3,56($sp).set	macro.set	reorder$L290:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L194li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L195li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L272$L192:addiu	$19,$19,1.set	noreorder.set	nomacrobeq	$21,$19,$L231lw	$4,16($sp).set	macro.set	reorder$L291:

⌨️ 快捷键说明

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