demux_smjpeg.mid

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

MID
3,444
字号
	sw	$5,36($16)	.set	macro	.set	reorder$L207:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L437	lw	$5,36($16)	lw	$2,80($16)	lw	$4,40($16)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	move	$18,$3	.set	noreorder	.set	nomacro	j	$L209	sw	$5,36($16)	.set	macro	.set	reorder$L202:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L438	lw	$5,36($16)	lw	$2,80($16)	lw	$4,40($16)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sll	$19,$3,8	.set	noreorder	.set	nomacro	j	$L204	sw	$5,36($16)	.set	macro	.set	reorder$L351:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L439	lw	$5,36($16)	lw	$2,80($16)	lw	$4,40($16)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sltu	$2,$5,$4	sw	$5,36($16)	.set	noreorder	.set	nomacro	bne	$2,$0,$L440	sll	$19,$3,8	.set	macro	.set	reorder$L356:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L441	lw	$5,36($16)	lw	$2,80($16)	lw	$4,40($16)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sltu	$2,$5,$4	sw	$5,36($16)	.set	noreorder	.set	nomacro	bne	$2,$0,$L442	sll	$17,$3,16	.set	macro	.set	reorder$L361:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L363	lw	$3,36($16)	lw	$2,80($16)	addiu	$5,$3,1	addu	$2,$2,$3	lbu	$4,0($2)	sw	$5,36($16)	.set	noreorder	.set	nomacro	j	$L363	sll	$2,$4,24	.set	macro	.set	reorder$L346:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L443	lw	$5,36($16)	lw	$2,80($16)	lw	$4,40($16)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	move	$20,$3	.set	noreorder	.set	nomacro	j	$L348	sw	$5,36($16)	.set	macro	.set	reorder$L341:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L444	lw	$2,36($16)	lw	$3,80($16)	addiu	$4,$2,1	addu	$3,$3,$2	lbu	$2,0($3)	sw	$4,36($16)	.set	noreorder	.set	nomacro	j	$L343	lw	$16,16($21)	.set	macro	.set	reorder$L336:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L445	lw	$3,36($16)	lw	$2,80($16)	addiu	$5,$3,1	addu	$2,$2,$3	lbu	$4,0($2)	sw	$5,36($16)	.set	noreorder	.set	nomacro	j	$L338	andi	$3,$4,0xffff	.set	macro	.set	reorder$L331:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L446	lw	$2,36($16)	lw	$3,80($16)	addiu	$4,$2,1	addu	$3,$3,$2	lbu	$2,0($3)	.set	noreorder	.set	nomacro	j	$L333	sw	$4,36($16)	.set	macro	.set	reorder$L326:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	beq	$2,$0,$L447	lw	$4,36($16)	lw	$2,80($16)	lw	$5,40($16)	addu	$2,$2,$4	lbu	$3,0($2)	addiu	$4,$4,1	sll	$17,$3,8	.set	noreorder	.set	nomacro	j	$L328	sw	$4,36($16)	.set	macro	.set	reorder$L389:	lw	$2,28($17)	andi	$2,$2,0x4	beq	$2,$0,$L403$L388:	lw	$4,44($17)	lw	$2,36($17)	lw	$6,40($17)	addu	$2,$4,$2	subu	$2,$2,$6	addu	$5,$16,$2	slt	$3,$5,$4	.set	noreorder	.set	nomacro	beq	$3,$0,$L392	subu	$2,$4,$6	.set	macro	.set	reorder	subu	$2,$5,$2	bltz	$2,$L392	.set	noreorder	.set	nomacro	j	$L261	sw	$2,36($17)	.set	macro	.set	reorder$L366:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$17	.set	macro	.set	reorder	bne	$2,$0,$L369	lw	$5,36($17)	lw	$6,40($17)	.set	noreorder	.set	nomacro	j	$L368	li	$19,-65536			# 0xffffffffffff0000	.set	macro	.set	reorder$L438:	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L204	li	$19,-65536			# 0xffffffffffff0000	.set	macro	.set	reorder$L436:	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L214	li	$17,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L435:	.set	noreorder	.set	nomacro	j	$L219	li	$3,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L437:	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L209	li	$18,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L445:	.set	noreorder	.set	nomacro	j	$L338	li	$3,65280			# 0xff00	.set	macro	.set	reorder$L444:	lw	$16,16($21)	.set	noreorder	.set	nomacro	j	$L343	li	$2,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L443:	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L348	li	$20,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L439:	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L353	li	$19,-65536			# 0xffffffffffff0000	.set	macro	.set	reorder$L441:	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L358	li	$17,-16777216			# 0xffffffffff000000	.set	macro	.set	reorder$L447:	lw	$4,36($16)	lw	$5,40($16)	.set	noreorder	.set	nomacro	j	$L328	li	$17,-65536			# 0xffffffffffff0000	.set	macro	.set	reorder$L446:	.set	noreorder	.set	nomacro	j	$L333	li	$2,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L268:	sb	$0,0($5)	sb	$0,1($5)	sb	$0,2($5)	.set	noreorder	.set	nomacro	j	$L265	addiu	$5,$5,3	.set	macro	.set	reorder$L431:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L384	li	$3,-256			# 0xffffffffffffff00	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L456	or	$2,$19,$18	.set	macro	.set	reorder$L376:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$17	.set	macro	.set	reorder	bne	$2,$0,$L379	lw	$5,36($17)	lw	$6,40($17)	.set	noreorder	.set	nomacro	j	$L378	li	$16,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L371:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$17	.set	macro	.set	reorder	bne	$2,$0,$L374	lw	$5,36($17)	lw	$6,40($17)	.set	noreorder	.set	nomacro	j	$L373	li	$18,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L321:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L455	or	$3,$20,$2	.set	macro	.set	reorder	lw	$3,36($16)	lw	$2,80($16)	addiu	$5,$3,1	addu	$2,$2,$3	lbu	$4,0($2)	sw	$5,36($16)	.set	noreorder	.set	nomacro	j	$L323	sll	$2,$4,24	.set	macro	.set	reorder$L301:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	bne	$2,$0,$L304	.set	noreorder	.set	nomacro	j	$L303	li	$2,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L296:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	bne	$2,$0,$L299	lw	$4,36($16)	lw	$5,40($16)	.set	noreorder	.set	nomacro	j	$L298	li	$17,-65536			# 0xffffffffffff0000	.set	macro	.set	reorder$L291:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	bne	$2,$0,$L294	.set	noreorder	.set	nomacro	j	$L293	li	$2,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L311:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	bne	$2,$0,$L314	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L313	li	$19,-65536			# 0xffffffffffff0000	.set	macro	.set	reorder$L286:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	bne	$2,$0,$L289	lw	$4,36($16)	lw	$5,40($16)	.set	noreorder	.set	nomacro	j	$L288	li	$17,-65536			# 0xffffffffffff0000	.set	macro	.set	reorder$L316:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	bne	$2,$0,$L319	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L318	li	$17,-16777216			# 0xffffffffff000000	.set	macro	.set	reorder$L306:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$16	.set	macro	.set	reorder	bne	$2,$0,$L309	lw	$5,36($16)	lw	$4,40($16)	.set	noreorder	.set	nomacro	j	$L308	li	$20,-256			# 0xffffffffffffff00	.set	macro	.set	reorder$L432:	lw	$2,28($17)	andi	$2,$2,0x2	bne	$2,$0,$L388	.set	noreorder	.set	nomacro	j	$L448	addiu	$22,$22,1	.set	macro	.set	reorder$L267:	sb	$0,0($5)	sb	$0,1($5)	.set	noreorder	.set	nomacro	j	$L265	addiu	$5,$5,2	.set	macro	.set	reorder$L278:	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L276	sb	$0,1($4)	.set	macro	.set	reorder$L384:	.set	noreorder	.set	nomacro	j	$L418	lw	$5,36($17)	.set	macro	.set	reorder$L379:	lw	$5,36($17)	lw	$2,80($17)	lw	$6,40($17)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	move	$16,$3	.set	noreorder	.set	nomacro	j	$L378	sw	$5,36($17)	.set	macro	.set	reorder$L369:	lw	$5,36($17)	lw	$2,80($17)	lw	$6,40($17)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sll	$19,$3,8	.set	noreorder	.set	nomacro	j	$L368	sw	$5,36($17)	.set	macro	.set	reorder$L374:	lw	$5,36($17)	lw	$2,80($17)	lw	$6,40($17)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	move	$18,$3	.set	noreorder	.set	nomacro	j	$L373	sw	$5,36($17)	.set	macro	.set	reorder$L279:	sb	$0,6($5)	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L276	sb	$0,5($5)	.set	macro	.set	reorder$L392:	.set	noreorder	.set	nomacro	jal	stream_seek_long	move	$4,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L448	addiu	$22,$22,1	.set	macro	.set	reorder$L294:	lw	$2,36($16)	lw	$3,80($16)	addiu	$4,$2,1	addu	$3,$3,$2	lbu	$2,0($3)	.set	noreorder	.set	nomacro	j	$L293	sw	$4,36($16)	.set	macro	.set	reorder$L319:	lw	$5,36($16)	lw	$2,80($16)	lw	$4,40($16)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sll	$17,$3,16	.set	noreorder	.set	nomacro	j	$L318	sw	$5,36($16)	.set	macro	.set	reorder$L309:	lw	$5,36($16)	lw	$2,80($16)	lw	$4,40($16)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	move	$20,$3	.set	noreorder	.set	nomacro	j	$L308	sw	$5,36($16)	.set	macro	.set	reorder$L304:	lw	$2,36($16)	lw	$3,80($16)	addiu	$4,$2,1	addu	$3,$3,$2	lbu	$2,0($3)	.set	noreorder	.set	nomacro	j	$L303	sw	$4,36($16)	.set	macro	.set	reorder$L289:	lw	$4,36($16)	lw	$2,80($16)	lw	$5,40($16)	addu	$2,$2,$4	lbu	$3,0($2)	addiu	$4,$4,1	sll	$17,$3,8	.set	noreorder	.set	nomacro	j	$L288	sw	$4,36($16)	.set	macro	.set	reorder$L299:	lw	$4,36($16)	lw	$2,80($16)	lw	$5,40($16)	addu	$2,$2,$4	lbu	$3,0($2)	addiu	$4,$4,1	sll	$17,$3,8	.set	noreorder	.set	nomacro	j	$L298	sw	$4,36($16)	.set	macro	.set	reorder$L314:	lw	$5,36($16)	lw	$2,80($16)	lw	$4,40($16)	addu	$2,$2,$5	lbu	$3,0($2)	addiu	$5,$5,1	sll	$19,$3,8	.set	noreorder	.set	nomacro	j	$L313	sw	$5,36($16)	.set	macro	.set	reorder$L433:	sb	$0,0($5)	.set	noreorder	.set	nomacro	j	$L265	addiu	$5,$5,1	.set	macro	.set	reorder$L434:	.set	noreorder	.set	nomacro	j	$L276	sb	$0,4($5)	.set	macro	.set	reorder	.end	demux_open_smjpeg	.globl	demuxer_desc_smjpeg	.section	.rodata.str1.4	.align	2$LC7:	.ascii	"smjpeg demuxer\000"	.align	2$LC8:	.ascii	"smjpeg\000"	.align	2$LC9:	.ascii	"Alex Beregszasi\000"	.subsection	-1	.align	2$LC10:	.ascii	"\000"	.data	.align	2	.type	demuxer_desc_smjpeg, @object	.size	demuxer_desc_smjpeg, 52demuxer_desc_smjpeg:	.word	$LC7	.word	$LC8	.word	$LC2	.word	$LC9	.word	$LC10	.word	24	.word	1	.word	smjpeg_check_file	.word	demux_smjpeg_fill_buffer	.word	demux_open_smjpeg	.word	demux_close_smjpeg	.word	0	.word	0	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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