demux_viv.mid

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

MID
4,679
字号
	swl	$3,7($2)	.set	noreorder	.set	nomacro	j	$L293	swr	$3,4($2)	.set	macro	.set	reorder$L336:	lw	$3,156($17)	sb	$2,14($3)	.set	noreorder	.set	nomacro	j	$L289	sb	$0,15($3)	.set	macro	.set	reorder$L335:	li	$3,2			# 0x2	.set	noreorder	.set	nomacro	j	$L273	sw	$3,44($18)	.set	macro	.set	reorder$L61:	lui	$6,%hi($LC12)	addiu	$6,$6,%lo($LC12)	li	$5,6			# 0x6	.set	noreorder	.set	nomacro	jal	mp_msg	li	$4,7			# 0x7	.set	macro	.set	reorder	lw	$5,%lo(bitcnt)($20)	lui	$3,%hi(buffer)	lw	$8,%lo(bufptr)($16)	lbu	$6,%lo(buf)($17)	.set	noreorder	.set	nomacro	bne	$5,$0,$L86	lw	$9,%lo(buffer)($3)	.set	macro	.set	reorder	addu	$2,$8,$9	lbu	$6,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L86:	sll	$2,$6,1	addiu	$5,$5,-1	andi	$3,$2,0x00ff	.set	noreorder	.set	nomacro	bne	$5,$0,$L88	srl	$4,$6,7	.set	macro	.set	reorder	addu	$2,$8,$9	lbu	$3,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L88:	sll	$2,$4,1	addiu	$5,$5,-1	sll	$4,$3,1	srl	$3,$3,7	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L90	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$8,$9	lbu	$3,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L90:	srl	$2,$3,7	sll	$4,$6,1	sll	$3,$3,1	or	$4,$4,$2	andi	$3,$3,0x00ff	addiu	$5,$5,-1	li	$2,1			# 0x1	sw	$8,%lo(bufptr)($16)	sb	$3,%lo(buf)($17)	.set	noreorder	.set	nomacro	beq	$4,$2,$L92	sw	$5,%lo(bitcnt)($20)	.set	macro	.set	reorder	lui	$6,%hi($LC13)	addiu	$6,$6,%lo($LC13)	li	$4,7			# 0x7	.set	noreorder	.set	nomacro	jal	mp_msg	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L342	lui	$2,%hi(vivo_param_version)	.set	macro	.set	reorder$L323:	lui	$6,%hi($LC0)	addiu	$6,$6,%lo($LC0)	li	$4,7			# 0x7	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L17	move	$19,$0	.set	macro	.set	reorder$L337:	lw	$3,156($17)	sb	$2,14($3)	.set	noreorder	.set	nomacro	j	$L289	sb	$0,15($3)	.set	macro	.set	reorder$L338:	sb	$2,12($4)	sb	$0,13($4)	.set	noreorder	.set	nomacro	j	$L309	lw	$3,44($18)	.set	macro	.set	reorder$L340:	lw	$2,156($17)	li	$3,2000			# 0x7d0	swl	$3,11($2)	swr	$3,8($2)	.set	noreorder	.set	nomacro	j	$L302	lw	$3,44($18)	.set	macro	.set	reorder$L339:	lw	$3,156($17)	sb	$2,12($3)	.set	noreorder	.set	nomacro	j	$L311	sb	$0,13($3)	.set	macro	.set	reorder$L341:	lw	$2,156($17)	li	$3,16000			# 0x3e80	swl	$3,7($2)	swr	$3,4($2)	.set	noreorder	.set	nomacro	j	$L294	lw	$3,44($18)	.set	macro	.set	reorder$L92:	.set	noreorder	.set	nomacro	bne	$5,$0,$L356	sll	$2,$3,1	.set	macro	.set	reorder	addu	$2,$9,$8	lbu	$3,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8	sll	$2,$3,1$L356:	addiu	$5,$5,-1	andi	$6,$2,0x00ff	.set	noreorder	.set	nomacro	bne	$5,$0,$L96	srl	$3,$3,7	.set	macro	.set	reorder	addu	$2,$9,$8	lbu	$6,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L96:	sll	$2,$3,1	sll	$4,$6,1	srl	$3,$6,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L98	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$8,$9	lbu	$3,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L98:	srl	$2,$3,7	sll	$4,$6,1	sll	$3,$3,1	or	$4,$4,$2	andi	$3,$3,0x00ff	addiu	$6,$5,-1	li	$2,6			# 0x6	sw	$8,%lo(bufptr)($16)	sb	$3,%lo(buf)($17)	.set	noreorder	.set	nomacro	beq	$4,$2,$L100	sw	$6,%lo(bitcnt)($20)	.set	macro	.set	reorder	lui	$6,%hi($LC14)	addiu	$6,$6,%lo($LC14)	li	$4,7			# 0x7	.set	noreorder	.set	nomacro	jal	mp_msg	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L342	lui	$2,%hi(vivo_param_version)	.set	macro	.set	reorder$L100:	bne	$6,$0,$L102	addu	$3,$9,$8	lbu	$2,0($3)	addiu	$8,$8,1	sll	$2,$2,3	andi	$2,$2,0xf8	li	$3,5			# 0x5$L104:	sll	$2,$2,1	addiu	$3,$3,-1	.set	noreorder	.set	nomacro	bne	$3,$0,$L107	andi	$2,$2,0x00ff	.set	macro	.set	reorder	addu	$3,$9,$8	lbu	$2,0($3)	addiu	$8,$8,1	sll	$2,$2,3	andi	$2,$2,0xf8	li	$3,5			# 0x5$L114:	sll	$2,$2,1	addiu	$3,$3,-1	.set	noreorder	.set	nomacro	bne	$3,$0,$L116	andi	$2,$2,0x00ff	.set	macro	.set	reorder	addu	$3,$9,$8	lbu	$2,0($3)	addiu	$8,$8,1	sll	$2,$2,2	andi	$2,$2,0x00ff	li	$3,6			# 0x6$L120:	sll	$2,$2,1	addiu	$5,$3,-1	.set	noreorder	.set	nomacro	bne	$5,$0,$L124	andi	$2,$2,0x00ff	.set	macro	.set	reorder	addu	$2,$8,$9	lbu	$2,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L124:	sll	$2,$2,1	andi	$2,$2,0x00ff	addiu	$3,$5,-1	sw	$8,%lo(bufptr)($22)	sb	$2,%lo(buf)($fp)	.set	noreorder	.set	nomacro	bne	$3,$0,$L126	sw	$3,%lo(bitcnt)($23)	.set	macro	.set	reorder	addu	$3,$9,$8	lbu	$2,0($3)	addiu	$8,$8,1	sll	$2,$2,1	andi	$2,$2,0x00ff	li	$3,7			# 0x7$L128:	sll	$2,$2,1	addiu	$3,$3,-1	.set	noreorder	.set	nomacro	bne	$3,$0,$L130	andi	$2,$2,0x00ff	.set	macro	.set	reorder	addu	$2,$8,$9	lbu	$2,0($2)	addiu	$8,$8,1	li	$3,8			# 0x8$L130:	sll	$2,$2,1	andi	$4,$2,0x00ff	addiu	$3,$3,-1	sw	$8,%lo(bufptr)($22)	sb	$4,%lo(buf)($fp)	sw	$3,%lo(bitcnt)($23)	lui	$16,%hi(bufptr)	lui	$17,%hi(buf)	.set	noreorder	.set	nomacro	bne	$3,$0,$L132	lui	$20,%hi(bitcnt)	.set	macro	.set	reorder	addu	$2,$9,$8	lbu	$4,0($2)	addiu	$8,$8,1	li	$3,8			# 0x8$L132:	sll	$2,$4,1	addiu	$3,$3,-1	andi	$5,$2,0x00ff	.set	noreorder	.set	nomacro	bne	$3,$0,$L134	srl	$4,$4,7	.set	macro	.set	reorder	addu	$2,$9,$8	lbu	$5,0($2)	addiu	$8,$8,1	li	$3,8			# 0x8$L134:	sll	$2,$4,1	addiu	$6,$3,-1	sll	$4,$5,1	srl	$3,$5,7	or	$3,$2,$3	.set	noreorder	.set	nomacro	bne	$6,$0,$L136	andi	$4,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$8,$9	lbu	$4,0($2)	addiu	$8,$8,1	li	$6,8			# 0x8$L136:	srl	$2,$4,7	sll	$7,$3,1	or	$7,$7,$2	addiu	$3,$6,-1	lui	$6,%hi($LC6)	sll	$2,$4,1	li	$5,6			# 0x6	li	$4,7			# 0x7	addiu	$6,$6,%lo($LC6)	addiu	$7,$7,1	sb	$2,%lo(buf)($17)	sw	$8,%lo(bufptr)($16)	.set	noreorder	.set	nomacro	jal	mp_msg	sw	$3,%lo(bitcnt)($20)	.set	macro	.set	reorder	lw	$4,%lo(bitcnt)($20)	lui	$5,%hi(buffer)	lw	$9,%lo(bufptr)($16)	lbu	$2,%lo(buf)($17)	.set	noreorder	.set	nomacro	bne	$4,$0,$L138	lw	$10,%lo(buffer)($5)	.set	macro	.set	reorder	addu	$3,$9,$10	lbu	$2,0($3)	addiu	$9,$9,1	sll	$2,$2,3	andi	$2,$2,0xf8	li	$3,5			# 0x5$L140:	sll	$2,$2,1	addiu	$3,$3,-1	.set	noreorder	.set	nomacro	bne	$3,$0,$L143	andi	$2,$2,0x00ff	.set	macro	.set	reorder	addu	$3,$9,$10	lbu	$2,0($3)	addiu	$9,$9,1	sll	$2,$2,1	andi	$2,$2,0x00ff	li	$3,7			# 0x7$L146:	sll	$2,$2,1	addiu	$4,$3,-1	.set	noreorder	.set	nomacro	bne	$4,$0,$L150	andi	$2,$2,0x00ff	.set	macro	.set	reorder	addu	$2,$9,$10	lbu	$2,0($2)	addiu	$9,$9,1	li	$4,8			# 0x8$L150:	sll	$2,$2,1	andi	$2,$2,0x00ff	addiu	$3,$4,-1	sw	$9,%lo(bufptr)($22)	sb	$2,%lo(buf)($fp)	.set	noreorder	.set	nomacro	bne	$3,$0,$L152	sw	$3,%lo(bitcnt)($23)	.set	macro	.set	reorder	addu	$3,$10,$9	lbu	$2,0($3)	addiu	$9,$9,1	sll	$2,$2,2	andi	$2,$2,0x00ff	li	$3,6			# 0x6$L154:	sll	$2,$2,1	addiu	$3,$3,-1	.set	noreorder	.set	nomacro	bne	$3,$0,$L158	andi	$2,$2,0x00ff	.set	macro	.set	reorder	addu	$2,$9,$10	lbu	$2,0($2)	addiu	$9,$9,1	li	$3,8			# 0x8$L158:	sll	$2,$2,1	andi	$6,$2,0x00ff	addiu	$3,$3,-1	sw	$9,%lo(bufptr)($22)	sb	$6,%lo(buf)($fp)	sw	$3,%lo(bitcnt)($23)	lui	$16,%hi(bufptr)	lui	$17,%hi(buf)	.set	noreorder	.set	nomacro	bne	$3,$0,$L160	lui	$20,%hi(bitcnt)	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$6,0($2)	addiu	$9,$9,1	li	$3,8			# 0x8$L160:	sll	$2,$6,1	addiu	$3,$3,-1	andi	$5,$2,0x00ff	.set	noreorder	.set	nomacro	bne	$3,$0,$L162	srl	$4,$6,7	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$5,0($2)	addiu	$9,$9,1	li	$3,8			# 0x8$L162:	sll	$2,$4,1	addiu	$6,$3,-1	sll	$4,$5,1	srl	$3,$5,7	or	$5,$2,$3	.set	noreorder	.set	nomacro	bne	$6,$0,$L164	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$6,8			# 0x8$L164:	sll	$2,$5,1	sll	$4,$3,1	addiu	$5,$6,-1	srl	$3,$3,7	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L166	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L166:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L168	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L168:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L170	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L170:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L172	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L172:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L174	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L174:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$3,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L176	andi	$4,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$9,$10	lbu	$4,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L176:	srl	$2,$4,7	sll	$3,$3,1	or	$3,$3,$2	sll	$3,$3,2	sll	$2,$4,1	andi	$4,$2,0x00ff	addiu	$5,$5,-1	addiu	$7,$3,4	lui	$2,%hi(width)	sw	$7,%lo(width)($2)	sw	$9,%lo(bufptr)($16)	sb	$4,%lo(buf)($17)	.set	noreorder	.set	nomacro	bne	$5,$0,$L178	sw	$5,%lo(bitcnt)($20)	.set	macro	.set	reorder	addu	$2,$9,$10	lbu	$4,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L178:	sll	$2,$4,1	andi	$4,$2,0x00ff	addiu	$3,$5,-1	sw	$9,%lo(bufptr)($16)	sb	$4,%lo(buf)($17)	.set	noreorder	.set	nomacro	bne	$3,$0,$L180	sw	$3,%lo(bitcnt)($20)	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$4,0($2)	addiu	$9,$9,1	li	$3,8			# 0x8$L180:	sll	$2,$4,1	addiu	$3,$3,-1	andi	$5,$2,0x00ff	.set	noreorder	.set	nomacro	bne	$3,$0,$L182	srl	$4,$4,7	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$5,0($2)	addiu	$9,$9,1	li	$3,8			# 0x8$L182:	sll	$2,$4,1	addiu	$6,$3,-1	sll	$4,$5,1	srl	$3,$5,7	or	$5,$2,$3	.set	noreorder	.set	nomacro	bne	$6,$0,$L184	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$6,8			# 0x8$L184:	sll	$2,$5,1	sll	$4,$3,1	addiu	$5,$6,-1	srl	$3,$3,7	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L186	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L186:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L188	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L188:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L190	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L190:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L192	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$5,8			# 0x8$L192:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$8,$5,-1	or	$5,$2,$3	.set	noreorder	.set	nomacro	bne	$8,$0,$L194	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$10,$9	lbu	$3,0($2)	addiu	$9,$9,1	li	$8,8			# 0x8$L194:	sll	$4,$3,1	sll	$2,$5,1	srl	$3,$3,7	addiu	$8,$8,-1	or	$3,$2,$3	.set	noreorder	.set	nomacro	bne	$8,$0,$L196	andi	$4,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$9,$10	lbu	$4,0($2)	addiu	$9,$9,1	li	$8,8			# 0x8$L196:	srl	$2,$4,7	sll	$3,$3,1	or	$3,$3,$2	lui	$6,%hi($LC5)	sll	$2,$4,1	sll	$3,$3,2	addiu	$8,$8,-1	sb	$2,%lo(buf)($17)	addiu	$6,$6,%lo($LC5)	lui	$2,%hi(height)	li	$5,6			# 0x6	li	$4,7			# 0x7	sw	$8,%lo(bitcnt)($20)	sw	$3,%lo(height)($2)	sw	$9,%lo(bufptr)($16)	.set	noreorder	.set	nomacro	jal	mp_msg	sw	$3,16($sp)	.set	macro	.set	reorder	lw	$5,%lo(bitcnt)($20)	lui	$2,%hi(buffer)	lw	$8,%lo(bufptr)($16)	lbu	$6,%lo(buf)($17)	.set	noreorder	.set	nomacro	bne	$5,$0,$L198	lw	$7,%lo(buffer)($2)	.set	macro	.set	reorder	addu	$2,$8,$7	lbu	$6,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L198:	sll	$2,$6,1	addiu	$5,$5,-1	andi	$3,$2,0x00ff	.set	noreorder	.set	nomacro	bne	$5,$0,$L200	srl	$4,$6,7	.set	macro	.set	reorder	addu	$2,$8,$7	lbu	$3,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L200:	sll	$2,$4,1	addiu	$5,$5,-1	sll	$4,$3,1	srl	$3,$3,7	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L202	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$8,$7	lbu	$3,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L202:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L204	andi	$3,$4,0x00ff	.set	macro	.set	reorder	addu	$2,$8,$7	lbu	$3,0($2)	addiu	$8,$8,1	li	$5,8			# 0x8$L204:	sll	$4,$3,1	sll	$2,$6,1	srl	$3,$3,7	addiu	$5,$5,-1	or	$3,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L206	andi	$4,$4,0x00ff	.set	macro	.set	reorder

⌨️ 快捷键说明

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