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

📄 mtv.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
字号:
.file	1 "mtv.c".section .mdebug.abi32.previous.section	.text.mtv_probe,"ax",@progbits.align	2.align	5.ent	mtv_probe.type	mtv_probe, @functionmtv_probe:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$4,4($4)li	$2,65			# 0x41lbu	$3,0($4)beq	$3,$2,$L9nop$L2:move	$4,$0$L6:j	$31move	$2,$4$L9:lbu	$3,1($4)li	$2,77			# 0x4dbne	$3,$2,$L2noplbu	$3,2($4)li	$2,86			# 0x56bne	$3,$2,$L2li	$4,100			# 0x64j	$L6nop.set	macro.set	reorder.end	mtv_probe.section	.text.mtv_read_packet,"ax",@progbits.align	2.align	5.ent	mtv_read_packet.type	mtv_read_packet, @functionmtv_read_packet:.frame	$sp,32,$31		# vars= 0, regs= 4/0, args= 16, gp= 0.mask	0x80070000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32sw	$18,24($sp)sw	$16,16($sp)sw	$31,28($sp)sw	$17,20($sp)lw	$17,12($4)addiu	$16,$4,16lbu	$3,44($17)lw	$2,40($17)sltu	$2,$2,$3bne	$2,$0,$L11move	$18,$5move	$7,$0li	$6,12			# 0xcjal	url_fskipmove	$4,$16move	$4,$16move	$5,$18jal	av_get_packetli	$6,500			# 0x1f4move	$7,$2li	$2,500			# 0x1f4bne	$7,$2,$L13li	$3,1			# 0x1lbu	$2,44($17)addiu	$2,$2,1sb	$2,44($17)sw	$3,24($18)lw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$7j	$31addiu	$sp,$sp,32$L11:lw	$6,32($17)jal	av_get_packetmove	$4,$16move	$7,$2lw	$2,32($17)beq	$7,$2,$L22srl	$2,$7,1$L13:li	$7,-5			# 0xfffffffffffffffblw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$7j	$31addiu	$sp,$sp,32$L22:beq	$2,$0,$L17noplw	$9,16($18)move	$8,$2move	$4,$0move	$6,$0$L19:sll	$3,$6,1addu	$3,$3,$9lhu	$2,0($3)addiu	$6,$4,1sll	$4,$2,8srl	$2,$2,8or	$2,$2,$4sltu	$5,$6,$8sh	$2,0($3)bne	$5,$0,$L19move	$4,$6$L17:li	$2,1sb	$2,44($17)sw	$0,24($18)lw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$7j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	mtv_read_packet.section	.text.mtv_read_header,"ax",@progbits.align	2.align	5.ent	mtv_read_header.type	mtv_read_header, @functionmtv_read_header:.frame	$sp,48,$31		# vars= 0, regs= 5/0, args= 24, gp= 0.mask	0x800f0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-48sw	$17,28($sp)addiu	$17,$4,16sw	$31,40($sp)li	$6,3			# 0x3move	$7,$0sw	$19,36($sp)sw	$18,32($sp)move	$19,$4sw	$16,24($sp)move	$4,$17jal	url_fskiplw	$16,12($19)jal	get_le32move	$4,$17sw	$2,0($16)jal	get_le32move	$4,$17sw	$2,4($16)li	$6,32			# 0x20move	$7,$0jal	url_fskipmove	$4,$17jal	get_le24move	$4,$17sw	$2,8($16)jal	get_le16move	$4,$17sw	$2,12($16)jal	get_le24move	$4,$17sw	$2,16($16)jal	get_bytemove	$4,$17sw	$2,20($16)jal	get_le16move	$4,$17sw	$2,24($16)jal	get_le16move	$4,$17sw	$2,28($16)jal	get_le16move	$4,$17sw	$2,32($16)li	$6,4			# 0x4move	$7,$0jal	url_fskipmove	$4,$17jal	get_le16move	$4,$17lw	$6,12($16)li	$3,1srl	$6,$6,2divu	$0,$6,$2teq	$2,$0,7sb	$3,44($16)sw	$2,40($16)move	$4,$19move	$5,$0mflo	$6jal	av_new_streamsw	$6,36($16)bne	$2,$0,$L32move	$18,$2$L24:li	$2,-12			# 0xfffffffffffffff4$L30:lw	$31,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)j	$31addiu	$sp,$sp,48$L32:lw	$7,36($16)move	$4,$2li	$5,64			# 0x40jal	av_set_pts_infoli	$6,1			# 0x1lw	$3,20($16)li	$2,4325376			# 0x420000lw	$5,8($18)ori	$2,$2,0x4752sll	$3,$3,24or	$3,$3,$2sw	$3,232($5)lw	$2,24($16)sw	$0,224($5)sw	$2,40($5)lw	$3,28($16)li	$2,14			# 0xesw	$3,44($5)sw	$2,228($5)lw	$2,20($16)move	$4,$19sw	$2,392($5)lw	$3,36($16)sw	$3,64($5)jal	av_new_streamli	$5,1			# 0x1beq	$2,$0,$L24move	$18,$2move	$4,$2li	$5,64			# 0x40li	$6,1			# 0x1jal	av_set_pts_infoli	$7,44100			# 0xac44lw	$3,8($18)lw	$2,12($16)li	$4,1			# 0x1sw	$2,4($3)li	$2,65536			# 0x10000ori	$2,$2,0x5001sw	$4,108($18)sw	$4,224($3)sw	$2,228($3)move	$4,$17li	$6,512			# 0x200move	$7,$0jal	url_fseeksw	$0,16($sp)move	$4,$2li	$2,512			# 0x200beq	$4,$2,$L33nop$L29:j	$L30li	$2,-5			# 0xfffffffffffffffb$L33:bne	$3,$0,$L29nopj	$L30move	$2,$0.set	macro.set	reorder.end	mtv_read_header.globl	mtv_demuxer.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"MTV\000".align	2$LC1:.ascii	"MTV format\000".data.align	2.type	mtv_demuxer, @object.size	mtv_demuxer, 64mtv_demuxer:.word	$LC0.word	$LC1.word	48.word	mtv_probe.word	mtv_read_header.word	mtv_read_packet.space	40.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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