vf_framestep.s

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

S
298
字号
.file	1 "vf_framestep.c".section .mdebug.abi32.previous.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"[VF_FRAMESTEP] Error parsing argument.\012\000".section	.text.open,"ax",@progbits.align	2.align	5.ent	open.type	open, @functionopen:.frame	$sp,32,$31		# vars= 0, regs= 4/0, args= 16, gp= 0.mask	0x80070000,-4.fmask	0x00000000,0.set	noreorder.set	nomacrolui	$2,%hi(put_image)addiu	$sp,$sp,-32addiu	$2,$2,%lo(put_image)lui	$3,%hi(uninit)sw	$18,24($sp)sw	$17,20($sp)sw	$16,16($sp)sw	$31,28($sp)addiu	$3,$3,%lo(uninit)sw	$2,20($4)li	$2,1024			# 0x400move	$16,$4sw	$3,32($4)sw	$2,44($4)move	$17,$5li	$4,1			# 0x1jal	uc_callocli	$5,12			# 0xcmove	$18,$2beq	$2,$0,$L14sw	$2,100($16)beq	$17,$0,$L5li	$2,73			# 0x49lb	$3,0($17)beq	$3,$2,$L16li	$2,105			# 0x69beq	$3,$2,$L17li	$2,1			# 0x1bne	$3,$0,$L18move	$4,$17$L5:li	$3,1			# 0x1$L20:lw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$3j	$31addiu	$sp,$sp,32$L18:$L19:move	$5,$0li	$6,10			# 0xajal	__strtol_internalmove	$7,$0bgtz	$2,$L5sw	$2,4($18)lui	$6,%hi($LC0)addiu	$6,$6,%lo($LC0)li	$4,29			# 0x1djal	mp_msgli	$5,2			# 0x2$L14:move	$3,$0lw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$3j	$31addiu	$sp,$sp,32$L16:li	$2,2			# 0x2sw	$2,8($18)li	$3,1			# 0x1lw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$3j	$31addiu	$sp,$sp,32$L17:sw	$2,8($18)addiu	$17,$17,1lb	$3,0($17)beq	$3,$0,$L20li	$3,1			# 0x1j	$L19move	$4,$17.set	macro.set	reorder.end	open.section	.text.uninit,"ax",@progbits.align	2.align	5.ent	uninit.type	uninit, @functionuninit:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroj	uc_freelw	$4,100($4).set	macro.set	reorder.end	uninit.section	.rodata.str1.4.align	2$LC1:.ascii	"I!\012\000".section	.text.put_image,"ax",@progbits.align	2.align	5.ent	put_image.type	put_image, @functionput_image:.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	$21,44($sp)sw	$20,40($sp)sw	$18,32($sp)sw	$16,24($sp)sw	$31,48($sp)sw	$19,36($sp)sw	$17,28($sp)lw	$17,100($4)move	$18,$4lw	$3,8($17)move	$16,$5move	$20,$6beq	$3,$0,$L24move	$21,$7lw	$2,72($5)li	$19,1			# 0x1beq	$2,$19,$L37lui	$6,%hi($LC1)$L26:li	$2,2			# 0x2beq	$3,$2,$L38nop$L24:lw	$2,4($17)beq	$2,$0,$L36noplw	$4,0($17)div	$0,$4,$2teq	$2,$0,7mfhi	$2beq	$2,$0,$L32addiu	$2,$4,1sw	$2,0($17)lw	$31,48($sp)$L39:lw	$21,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)move	$2,$0j	$31addiu	$sp,$sp,56$L36:lw	$4,0($17)$L32:addiu	$4,$4,1sw	$4,0($17)$L29:lw	$4,92($18)lw	$5,4($16)lw	$3,28($16)lw	$2,24($16)move	$6,$0move	$7,$0sw	$3,20($sp)jal	vf_get_imagesw	$2,16($sp)lw	$3,32($16)lw	$4,48($16)sw	$3,32($2)sw	$4,48($2)lw	$3,36($16)lw	$4,52($16)sw	$3,36($2)sw	$4,52($2)lw	$6,12($16)lw	$4,56($16)lw	$5,8($16)lw	$3,40($16)sw	$4,56($2)sw	$5,8($2)sw	$6,12($2)sw	$3,40($2)move	$4,$18move	$6,$20move	$7,$21lw	$31,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)move	$5,$2j	vf_next_put_imageaddiu	$sp,$sp,56$L38:lw	$2,0($17)lw	$3,72($16)addiu	$4,$2,1beq	$3,$19,$L29sw	$4,0($17)j	$L39lw	$31,48($sp)$L37:addiu	$6,$6,%lo($LC1)li	$4,29			# 0x1djal	mp_msgli	$5,4			# 0x4j	$L26lw	$3,8($17).set	macro.set	reorder.end	put_image.globl	vf_info_framestep.section	.rodata.str1.4.align	2$LC2:.ascii	"Dump one every n / key frames\000".align	2$LC3:.ascii	"framestep\000".align	2$LC4:.ascii	"Daniele Forghieri\000".subsection	-1.align	2$LC5:.ascii	"\000".data.align	2.type	vf_info_framestep, @object.size	vf_info_framestep, 24vf_info_framestep:.word	$LC2.word	$LC3.word	$LC4.word	$LC5.word	open.word	0.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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