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

📄 rv10.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 3 页
字号:
or	$3,$3,$6sll	$2,$2,8andi	$4,$8,0x7or	$2,$2,$3sll	$2,$2,$4addiu	$8,$8,12srl	$18,$2,20j	$L64sw	$8,8($17)$L178:lw	$4,0($16)lui	$6,%hi($LC3)addiu	$6,$6,%lo($LC3)jal	av_logmove	$5,$0j	$L191lw	$4,0($16)$L177:lw	$4,0($16)lui	$6,%hi($LC2)addiu	$6,$6,%lo($LC2)jal	av_logmove	$5,$0j	$L50lw	$10,0($17)$L87:addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8andi	$4,$8,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,24addiu	$8,$8,8sw	$8,8($17)sll	$22,$2,7$L104:jal	ff_h263_decode_mbamove	$4,$16lw	$8,8080($16)move	$19,$2li	$2,-32768			# 0xffffffffffff8000and	$2,$8,$2or	$18,$22,$2lw	$9,8084($16)subu	$2,$18,$8sra	$7,$18,31sltu	$4,$18,$2subu	$3,$7,$9subu	$3,$3,$4move	$6,$18move	$4,$2blez	$3,$L186move	$5,$3addiu	$18,$18,-32768$L195:subu	$2,$18,$8sra	$7,$18,31sltu	$4,$18,$2subu	$3,$7,$9subu	$3,$3,$4move	$6,$18move	$4,$2move	$5,$3$L106:slt	$2,$5,-1$L200:bne	$2,$0,$L111li	$2,-1			# 0xffffffffffffffffbeq	$5,$2,$L187sltu	$2,$4,-16384$L109:beq	$6,$8,$L188nop$L114:lw	$3,2084($16)li	$2,3			# 0x3beq	$3,$2,$L115noplhu	$2,8088($16)sw	$7,8092($16)subu	$2,$6,$2sw	$6,8088($16)sh	$2,8096($16)sw	$6,8080($16)sw	$7,8084($16)lw	$4,8($17)$L193:lw	$3,0($17)sra	$2,$4,3addiu	$5,$4,1addu	$3,$3,$2lbu	$2,0($3)sw	$5,8($17)andi	$4,$4,0x7lw	$5,2084($16)sll	$2,$2,$4andi	$2,$2,0x00ffxori	$5,$5,0x1li	$3,1			# 0x1srl	$2,$2,7sltu	$5,$5,1lw	$4,0($16)sw	$2,6160($16)sw	$5,8040($16)sw	$3,8060($16)sw	$3,5256($16)sw	$3,2128($16)sw	$3,8056($16)lw	$2,412($4)andi	$2,$2,0x1bne	$2,$0,$L189lui	$6,%hi($LC14)lw	$2,144($16)$L194:lw	$3,148($16)mul	$2,$2,$3j	$L65subu	$18,$2,$19$L171:lw	$3,2084($16)bne	$3,$2,$L77lui	$6,%hi($LC7)move	$4,$9addiu	$6,$6,%lo($LC7)jal	av_logmove	$5,$0j	$L191lw	$4,0($16)$L174:lw	$8,8($17)sra	$2,$8,3addu	$2,$10,$2lbu	$3,0($2)andi	$4,$8,0x7sll	$3,$3,$4andi	$3,$3,0x00ffaddiu	$8,$8,1srl	$3,$3,7beq	$3,$0,$L84sw	$8,8($17)lui	$6,%hi($LC9)move	$4,$9addiu	$6,$6,%lo($LC9)jal	av_logmove	$5,$0j	$L191lw	$4,0($16)$L142:lui	$2,%hi(ff_mpeg1_dc_scale_table)addiu	$2,$2,%lo(ff_mpeg1_dc_scale_table)sw	$2,1972($16)j	$L144sw	$2,1976($16)$L149:lw	$4,0($16)lw	$7,6168($16)lw	$2,6172($16)lui	$6,%hi($LC18)addiu	$6,$6,%lo($LC18)move	$5,$0jal	av_logsw	$2,16($sp)$L168:j	$L124li	$20,-1			# 0xffffffffffffffff$L190:$L147:lw	$6,7964($16)lw	$3,6172($16)li	$2,112			# 0x70move	$4,$16move	$5,$19addiu	$7,$7,-1sw	$3,16($sp)jal	ff_er_add_slicesw	$2,20($sp)j	$L192move	$2,$20$L89:lw	$2,24($9)lbu	$3,1($2)andi	$fp,$3,0x7j	$L91move	$18,$fp$L187:beq	$2,$0,$L109nop$L111:li	$2,32768			# 0x8000addu	$18,$18,$2move	$6,$18j	$L109sra	$7,$18,31$L132:lw	$2,1880($16)beq	$2,$0,$L197move	$5,$23jal	ff_er_frame_endmove	$4,$16jal	MPV_frame_endmove	$4,$16sw	$0,7964($16)sw	$0,7960($16)sw	$0,6172($16)sw	$0,6168($16)move	$5,$23$L197:jal	MPV_frame_startmove	$4,$16bltz	$2,$L168nopjal	ff_er_frame_startmove	$4,$16lw	$7,6168($16)j	$L134lw	$9,6172($16)$L188:bne	$7,$9,$L114nopj	$L193lw	$4,8($17)$L180:lw	$3,8344($16)bne	$3,$2,$L57noplw	$6,8($17)sra	$4,$6,3addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4addiu	$8,$6,8srl	$2,$2,24sw	$8,8($17)sw	$2,1896($16)lw	$6,8($17)sra	$4,$6,3addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4addiu	$8,$6,8srl	$2,$2,24sw	$8,8($17)sw	$2,1900($16)lw	$6,8($17)sra	$4,$6,3addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8or	$2,$2,$3andi	$4,$6,0x7sll	$2,$2,$4srl	$2,$2,24addiu	$8,$6,8sw	$8,8($17)j	$L57sw	$2,1904($16)$L115:lhu	$2,8088($16)lhu	$3,8096($16)subu	$2,$2,$6subu	$3,$3,$2lhu	$4,8096($16)andi	$3,$3,0xffffsltu	$2,$3,$4sw	$6,8080($16)sw	$7,8084($16)beq	$2,$0,$L117sh	$3,8098($16)subu	$2,$4,$3slt	$2,$2,$4beq	$2,$0,$L117nopbne	$4,$0,$L120nop$L117:lw	$4,0($16)lui	$6,%hi($LC13)addiu	$6,$6,%lo($LC13)jal	av_logli	$5,2			# 0x2j	$L121li	$18,100			# 0x64$L189:lw	$2,6168($16)sw	$2,16($sp)lw	$3,6172($16)addiu	$6,$6,%lo($LC14)sw	$3,20($sp)lw	$5,2084($16)move	$7,$18sw	$5,24($sp)lw	$2,2056($16)li	$5,1			# 0x1sw	$2,28($sp)lw	$3,6160($16)jal	av_logsw	$3,32($sp)j	$L194lw	$2,144($16)$L186:bne	$3,$0,$L106sltu	$2,$2,16385bne	$2,$0,$L200slt	$2,$5,-1j	$L195addiu	$18,$18,-32768$L183:bne	$9,$0,$L140nopj	$L140sw	$2,8412($16)$L175:lui	$6,%hi($LC10)move	$4,$9addiu	$6,$6,%lo($LC10)jal	av_logmove	$5,$0lw	$10,0($17)lw	$9,0($16)j	$L92lw	$8,8($17)$L176:lw	$2,8($16)bne	$2,$19,$L201lui	$6,%hi($LC11)j	$L196lw	$2,412($9)$L120:jal	ff_mpeg4_init_direct_mvmove	$4,$16j	$L193lw	$4,8($17)$L182:lw	$4,0($16)addiu	$6,$6,%lo($LC17)jal	av_logmove	$5,$0j	$L124li	$20,-1			# 0xffffffffffffffff.set	macro.set	reorder.end	rv10_decode_packet.section	.text.rv10_decode_frame,"ax",@progbits.align	2.align	5.ent	rv10_decode_frame.type	rv10_decode_frame, @functionrv10_decode_frame:.frame	$sp,56,$31		# vars= 0, regs= 9/0, args= 16, gp= 0.mask	0x80ff0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-56sw	$21,36($sp)lw	$21,72($sp)sw	$23,44($sp)sw	$22,40($sp)sw	$20,32($sp)sw	$18,24($sp)sw	$31,48($sp)sw	$19,28($sp)sw	$17,20($sp)sw	$16,16($sp)move	$18,$4move	$22,$5move	$23,$6move	$20,$7beq	$21,$0,$L203lw	$19,136($4)lw	$5,376($4)beq	$5,$0,$L205nopblez	$5,$L207move	$16,$0j	$L209move	$17,$0$L210:lw	$2,4($2)subu	$6,$2,$3$L212:addu	$5,$20,$3jal	rv10_decode_packetmove	$4,$18lw	$5,376($18)slt	$2,$16,$5beq	$2,$0,$L207addiu	$17,$17,4$L209:lw	$2,380($18)addiu	$16,$16,1addu	$2,$17,$2bne	$16,$5,$L210lw	$3,0($2)j	$L212subu	$6,$21,$3$L205:move	$5,$7jal	rv10_decode_packetmove	$6,$21$L207:lw	$2,1880($19)beq	$2,$0,$L235move	$2,$21lw	$2,6172($19)lw	$3,148($19)slt	$2,$2,$3bne	$2,$0,$L235move	$2,$21jal	ff_er_frame_endmove	$4,$19jal	MPV_frame_endmove	$4,$19lw	$3,2084($19)li	$2,3			# 0x3beq	$3,$2,$L215noplw	$2,8240($19)bne	$2,$0,$L215noplw	$2,1872($19)beq	$2,$0,$L220move	$6,$2move	$7,$22addiu	$8,$2,192$L222:lw	$2,0($6)lw	$3,4($6)lw	$4,8($6)lw	$5,12($6)addiu	$6,$6,16sw	$2,0($7)sw	$3,4($7)sw	$4,8($7)sw	$5,12($7)bne	$6,$8,$L222addiu	$7,$7,16lw	$2,4($6)$L234:lw	$3,0($6)sw	$2,4($7)sw	$3,0($7)lw	$2,1872($19)beq	$2,$0,$L233li	$2,200			# 0xc8$L236:sw	$2,0($23)move	$5,$22jal	ff_print_debug_infomove	$4,$19$L220:sw	$0,1880($19)$L203:move	$2,$21$L235:lw	$31,48($sp)lw	$23,44($sp)lw	$22,40($sp)lw	$21,36($sp)lw	$20,32($sp)lw	$19,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,56$L215:lw	$6,1880($19)move	$7,$22addiu	$8,$6,192$L218:lw	$2,0($6)lw	$3,4($6)lw	$4,8($6)lw	$5,12($6)addiu	$6,$6,16sw	$2,0($7)sw	$3,4($7)sw	$4,8($7)sw	$5,12($7)bne	$6,$8,$L218addiu	$7,$7,16j	$L234lw	$2,4($6)$L233:lw	$2,8240($19)bne	$2,$0,$L236li	$2,200			# 0xc8j	$L203sw	$0,1880($19).set	macro.set	reorder.end	rv10_decode_frame.section	.rodata.str1.4.align	2$LC19:.ascii	"chroma dc error\012\000".section	.text.rv_decode_dc,"ax",@progbits.align	2.align	5.globl	rv_decode_dc.ent	rv_decode_dc.type	rv_decode_dc, @functionrv_decode_dc:.frame	$sp,24,$31		# vars= 0, regs= 1/0, args= 16, gp= 0.mask	0x80000000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24slt	$5,$5,4sw	$31,16($sp)beq	$5,$0,$L238move	$11,$4addiu	$12,$4,8448lw	$8,8($12)lw	$10,8448($4)sra	$4,$8,3addu	$4,$10,$4lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4lui	$3,%hi(rv_dc_lum+4)lw	$11,%lo(rv_dc_lum+4)($3)srl	$2,$2,18sll	$2,$2,2addu	$2,$11,$2lh	$7,2($2)bltz	$7,$L266lh	$9,0($2)addu	$7,$8,$7bltz	$9,$L267sw	$7,8($12)$L257:addiu	$2,$9,-128subu	$4,$0,$2$L246:lw	$31,16($sp)move	$2,$4j	$31addiu	$sp,$sp,24$L238:addiu	$13,$4,8448lw	$8,8($13)lw	$12,8448($4)sra	$4,$8,3addu	$4,$12,$4lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4lui	$3,%hi(rv_dc_chrom+4)lw	$10,%lo(rv_dc_chrom+4)($3)srl	$2,$2,18sll	$2,$2,2addu	$2,$10,$2lh	$7,2($2)bltz	$7,$L268lh	$9,0($2)addu	$7,$8,$7bgez	$9,$L257sw	$7,8($13)sra	$4,$7,3$L276:addu	$4,$4,$12lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$7,0x7sll	$2,$2,$4srl	$3,$2,23addiu	$8,$7,9li	$2,508			# 0x1fcbeq	$3,$2,$L269sw	$8,8($13)li	$2,509			# 0x1fdbeq	$3,$2,$L270li	$2,510			# 0x1febeq	$3,$2,$L271lui	$6,%hi($LC19)lw	$4,0($11)addiu	$6,$6,%lo($LC19)jal	av_logmove	$5,$0j	$L246li	$4,65535			# 0xffff$L266:addiu	$8,$8,14sra	$4,$8,3addu	$4,$10,$4lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4srl	$2,$2,$7addu	$2,$2,$9sll	$2,$2,2addu	$2,$11,$2lh	$7,2($2)lh	$9,0($2)addu	$7,$8,$7bgez	$9,$L257sw	$7,8($12)$L267:sra	$4,$7,3addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8andi	$4,$7,0x7or	$2,$2,$3sll	$2,$2,$4srl	$4,$2,25addiu	$8,$7,7li	$2,124			# 0x7cbeq	$4,$2,$L272sw	$8,8($12)li	$2,125			# 0x7dbeq	$4,$2,$L273li	$2,126			# 0x7ebeq	$4,$2,$L274li	$2,127			# 0x7fbeq	$4,$2,$L253addiu	$2,$7,18j	$L246subu	$4,$0,$4$L268:addiu	$8,$8,14sra	$4,$8,3addu	$4,$12,$4lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4srl	$2,$2,$7addu	$2,$2,$9sll	$2,$2,2addu	$2,$10,$2lh	$7,2($2)lh	$9,0($2)addu	$7,$8,$7bgez	$9,$L257sw	$7,8($13)j	$L276sra	$4,$7,3$L274:sra	$2,$8,3addu	$2,$10,$2lbu	$3,0($2)andi	$4,$8,0x7sll	$3,$3,$4andi	$3,$3,0x00ffaddiu	$8,$7,8srl	$3,$3,7bne	$3,$0,$L251sw	$8,8($12)sra	$4,$8,3addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4srl	$2,$2,24addiu	$2,$2,1sll	$2,$2,24sra	$2,$2,24addiu	$3,$7,16subu	$4,$0,$2j	$L246sw	$3,8($12)$L272:sra	$4,$8,3addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4srl	$2,$2,25addiu	$2,$2,1sll	$2,$2,24sra	$2,$2,24addiu	$3,$7,14subu	$4,$0,$2j	$L246sw	$3,8($12)$L269:sra	$4,$8,3addu	$4,$4,$12lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4srl	$2,$2,25addiu	$2,$2,1sll	$2,$2,24sra	$2,$2,24addiu	$3,$7,16subu	$4,$0,$2j	$L246sw	$3,8($13)$L273:sra	$4,$8,3addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4srl	$2,$2,25addiu	$2,$2,-128addiu	$3,$7,14subu	$4,$0,$2j	$L246sw	$3,8($12)$L270:sra	$4,$8,3addu	$4,$4,$12lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4srl	$2,$2,25addiu	$2,$2,-128addiu	$3,$7,16subu	$4,$0,$2j	$L246sw	$3,8($13)$L253:li	$4,-1			# 0xffffffffffffffffj	$L246sw	$2,8($12)$L251:sra	$4,$8,3addu	$4,$4,$10lbu	$3,0($4)lbu	$5,1($4)lbu	$6,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$6sll	$2,$2,8or	$2,$2,$3andi	$4,$8,0x7sll	$2,$2,$4sra	$2,$2,24addiu	$3,$7,16subu	$4,$0,$2j	$L246sw	$3,8($12)$L271:addiu	$2,$7,18li	$4,-1			# 0xffffffffffffffffj	$L246sw	$2,8($13).set	macro.set	reorder.end	rv_decode_dc.globl	rv10_decoder.section	.rodata.str1.4.align	2$LC20:.ascii	"rv10\000".data.align	2.type	rv10_decoder, @object.size	rv10_decoder, 52rv10_decoder:.word	$LC20.word	0.word	6.word	8704.word	rv10_decode_init.word	0.word	rv10_decode_end.word	rv10_decode_frame.word	2.space	16.globl	rv20_decoder.section	.rodata.str1.4.align	2$LC21:.ascii	"rv20\000".data.align	2.type	rv20_decoder, @object.size	rv20_decoder, 52rv20_decoder:.word	$LC21.word	0.word	7.word	8704.word	rv10_decode_init.word	0.word	rv10_decode_end.word	rv10_decode_frame.word	34.space	4.word	ff_mpeg_flush.space	8.rdata.align	2.type	rv_lum_bits, @object.size	rv_lum_bits, 256rv_lum_bits:.byte	14.byte	12.byte	12.byte	12

⌨️ 快捷键说明

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