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

📄 indeo2.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 2 页
字号:
.file	1 "indeo2.c".section .mdebug.abi32.previous.section	.text.ir2_decode_init,"ax",@progbits.align	2.align	5.ent	ir2_decode_init.type	ir2_decode_init, @functionir2_decode_init:.frame	$sp,64,$31		# vars= 0, regs= 1/0, args= 56, gp= 0.mask	0x80000000,-8.fmask	0x00000000,0.set	noreorder.set	nomacromove	$3,$4addiu	$sp,$sp,-64lui	$4,%hi(ir2_vlc)sw	$31,56($sp)addiu	$4,$4,%lo(ir2_vlc)lui	$2,%hi(ir2_codes)lw	$8,136($3)lw	$9,4($4)addiu	$12,$2,%lo(ir2_codes)li	$2,7			# 0x7addiu	$7,$12,2li	$10,4			# 0x4li	$11,2			# 0x2li	$5,14			# 0xeli	$6,143			# 0x8fsw	$2,52($3)beq	$9,$0,$L6sw	$3,0($8)lw	$31,56($sp)move	$2,$0j	$31addiu	$sp,$sp,64$L6:li	$2,3			# 0x3sw	$10,28($sp)sw	$11,32($sp)sw	$2,48($sp)sw	$10,16($sp)sw	$11,20($sp)sw	$12,24($sp)sw	$0,36($sp)sw	$0,40($sp)jal	init_vlc_sparsesw	$0,44($sp)lw	$31,56($sp)move	$2,$0j	$31addiu	$sp,$sp,64.set	macro.set	reorder.end	ir2_decode_init.section	.text.ir2_decode_plane,"ax",@progbits.align	2.align	5.ent	ir2_decode_plane.type	ir2_decode_plane, @functionir2_decode_plane:.frame	$sp,8,$31		# vars= 0, regs= 2/0, args= 0, gp= 0.mask	0x00030000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-8andi	$2,$5,0x1sw	$17,4($sp)sw	$16,0($sp)move	$13,$5move	$14,$4move	$17,$6move	$10,$7lw	$11,24($sp)bne	$2,$0,$L8lw	$24,28($sp)blez	$5,$L10lui	$2,%hi(ir2_vlc)addiu	$12,$2,%lo(ir2_vlc)move	$8,$0addiu	$9,$4,208$L12:lw	$6,8($9)lw	$2,208($14)sra	$4,$6,3addu	$4,$4,$2lbu	$3,3($4)lbu	$5,2($4)lbu	$7,0($4)lbu	$2,1($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sra	$2,$2,$4lw	$3,4($12)andi	$2,$2,0x3fffsll	$2,$2,2addu	$2,$2,$3lh	$5,0($2)lh	$3,2($2)addiu	$4,$5,1addu	$6,$6,$3slt	$2,$4,128beq	$2,$0,$L48sw	$6,8($9)sll	$2,$4,1addu	$2,$24,$2lbu	$4,0($2)addu	$3,$10,$8sb	$4,0($3)lbu	$5,1($2)addiu	$8,$8,2sb	$5,1($3)$L16:slt	$2,$8,$13bne	$2,$0,$L12nop$L10:slt	$2,$17,2bne	$2,$0,$L20lui	$2,%hi(ir2_vlc)addu	$8,$11,$10addiu	$16,$2,%lo(ir2_vlc)li	$25,1			# 0x1addiu	$10,$14,208$L22:blez	$13,$L38move	$9,$0move	$15,$16j	$L24li	$12,-256			# 0xffffffffffffff00$L50:sra	$2,$2,31addiu	$5,$9,1andi	$4,$2,0x00ffaddu	$3,$9,$8subu	$2,$5,$11sb	$4,0($3)addu	$2,$2,$8lbu	$3,0($2)lbu	$4,1($6)addu	$3,$3,$4addiu	$3,$3,-128and	$2,$3,$12beq	$2,$0,$L35subu	$2,$0,$3$L52:sra	$2,$2,31andi	$3,$2,0x00ff$L37:addu	$2,$5,$8sb	$3,0($2)addiu	$9,$5,1$L28:slt	$2,$9,$13beq	$2,$0,$L38nop$L24:lw	$6,8($10)lw	$2,208($14)sra	$4,$6,3addu	$4,$4,$2lbu	$3,3($4)lbu	$5,2($4)lbu	$7,0($4)lbu	$2,1($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sra	$2,$2,$4lw	$3,4($15)andi	$2,$2,0x3fffsll	$2,$2,2addu	$2,$2,$3lh	$5,0($2)lh	$3,2($2)addiu	$4,$5,1addu	$6,$6,$3slt	$2,$4,128beq	$2,$0,$L49sw	$6,8($10)sll	$4,$4,1subu	$2,$9,$11addu	$2,$2,$8addu	$6,$4,$24lbu	$3,0($2)lbu	$4,0($6)addu	$3,$3,$4addiu	$3,$3,-128and	$2,$3,$12bne	$2,$0,$L50subu	$2,$0,$3addiu	$5,$9,1andi	$4,$3,0x00ffsubu	$2,$5,$11addu	$3,$9,$8sb	$4,0($3)addu	$2,$2,$8lbu	$3,0($2)lbu	$4,1($6)addu	$3,$3,$4addiu	$3,$3,-128and	$2,$3,$12bne	$2,$0,$L52subu	$2,$0,$3$L35:j	$L37andi	$3,$3,0x00ff$L38:addiu	$25,$25,1beq	$17,$25,$L20addu	$8,$8,$11j	$L22nop$L49:addiu	$2,$5,-126sll	$6,$2,1addu	$7,$6,$9slt	$2,$13,$7bne	$2,$0,$L8nopblez	$6,$L28subu	$2,$9,$11addu	$4,$2,$8addu	$3,$9,$8move	$5,$0$L30:lbu	$2,0($4)addiu	$5,$5,1sb	$2,0($3)addiu	$4,$4,1bne	$6,$5,$L30addiu	$3,$3,1j	$L28move	$9,$7$L8:lw	$17,4($sp)lw	$16,0($sp)li	$2,-1			# 0xffffffffffffffffj	$31addiu	$sp,$sp,8$L48:addiu	$2,$5,-126sll	$4,$2,1addu	$6,$8,$4slt	$2,$13,$6bne	$2,$0,$L8nopblez	$4,$L16addu	$3,$10,$8move	$2,$0li	$5,-128$L18:addiu	$2,$2,1sb	$5,0($3)bne	$4,$2,$L18addiu	$3,$3,1j	$L16move	$8,$6$L20:lw	$17,4($sp)lw	$16,0($sp)move	$2,$0j	$31addiu	$sp,$sp,8.set	macro.set	reorder.end	ir2_decode_plane.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"reget_buffer() failed\012\000".section	.text.ir2_decode_frame,"ax",@progbits.align	2.align	5.ent	ir2_decode_frame.type	ir2_decode_frame, @functionir2_decode_frame:.frame	$sp,64,$31		# vars= 0, regs= 10/0, args= 24, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-64sw	$21,44($sp)sw	$20,40($sp)sw	$18,32($sp)sw	$16,24($sp)sw	$31,60($sp)sw	$fp,56($sp)sw	$23,52($sp)sw	$22,48($sp)sw	$19,36($sp)sw	$17,28($sp)lw	$17,136($4)move	$18,$4lw	$2,8($17)sw	$5,68($sp)sw	$6,72($sp)move	$16,$7lw	$21,80($sp)beq	$2,$0,$L54addiu	$20,$17,8lw	$2,264($4)jal	$2move	$5,$20$L54:li	$4,13			# 0xdli	$3,1			# 0x1lw	$2,592($18)sw	$4,180($20)sw	$3,80($20)move	$4,$18jal	$2move	$5,$20bne	$2,$0,$L124addiu	$2,$21,-41lbu	$3,18($16)sra	$2,$2,3sw	$3,224($17)addiu	$8,$17,208bltz	$2,$L59addiu	$3,$21,-48bltz	$3,$L59addiu	$7,$16,48sw	$3,12($8)sw	$0,8($8)addu	$4,$7,$2lw	$2,224($17)sw	$7,0($8)bne	$2,$0,$L125sw	$4,4($8)$L63:lw	$12,40($18)lw	$25,44($18)andi	$2,$12,0x1lw	$11,8($17)bne	$2,$0,$L66lw	$19,24($17)blez	$25,$L66lui	$2,%hi(ir2_vlc)addiu	$22,$2,%lo(ir2_vlc)lui	$3,%hi(ir2_luma_table)lui	$2,%hi(ir2_luma_table+1)addiu	$23,$3,%lo(ir2_luma_table)addiu	$fp,$2,%lo(ir2_luma_table+1)move	$24,$0$L69:blez	$12,$L81nopmove	$10,$0move	$15,$22move	$14,$23li	$13,-256			# 0xffffffffffffff00j	$L71move	$16,$fp$L126:addu	$10,$10,$4slt	$2,$10,$12beq	$2,$0,$L81nop$L71:lw	$6,8($8)lw	$2,0($8)sra	$4,$6,3addu	$4,$4,$2lbu	$3,3($4)lbu	$5,2($4)lbu	$7,0($4)lbu	$2,1($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sra	$2,$2,$4lw	$3,4($15)andi	$2,$2,0x3fffsll	$2,$2,2addu	$2,$2,$3lh	$3,0($2)lh	$5,2($2)addiu	$4,$3,-126addiu	$3,$3,1sll	$7,$3,1addu	$6,$6,$5slt	$3,$3,128addu	$9,$11,$10sll	$4,$4,1addu	$2,$7,$14beq	$3,$0,$L126sw	$6,8($8)lbu	$3,0($2)lbu	$4,0($9)sll	$2,$3,1addu	$2,$2,$3addiu	$2,$2,-384sra	$2,$2,2addu	$4,$4,$2subu	$3,$0,$4sra	$3,$3,31and	$2,$4,$13bne	$2,$0,$L77andi	$3,$3,0x00ffandi	$3,$4,0x00ff$L77:sb	$3,0($9)addu	$2,$7,$16lbu	$3,0($2)addiu	$6,$10,1sll	$2,$3,1addu	$2,$2,$3addu	$5,$11,$6lbu	$4,0($5)addiu	$2,$2,-384sra	$2,$2,2addu	$4,$4,$2subu	$3,$0,$4sra	$3,$3,31and	$2,$4,$13bne	$2,$0,$L80andi	$3,$3,0x00ffandi	$3,$4,0x00ff$L80:addiu	$10,$6,1slt	$2,$10,$12bne	$2,$0,$L71sb	$3,0($5)$L81:addiu	$24,$24,1bne	$25,$24,$L69addu	$11,$11,$19lw	$12,40($18)lw	$25,44($18)$L66:sra	$12,$12,2andi	$2,$12,0x1lw	$11,16($17)beq	$2,$0,$L127lw	$19,32($17)$L65:lw	$7,68($sp)$L130:move	$6,$20addiu	$8,$17,200$L116: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,$L116addiu	$7,$7,16lw	$2,4($6)lw	$3,0($6)sw	$2,4($7)sw	$3,0($7)lw	$3,72($sp)li	$2,32			# 0x20sw	$2,0($3)$L58:move	$2,$21lw	$31,60($sp)lw	$fp,56($sp)lw	$23,52($sp)lw	$22,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)j	$31addiu	$sp,$sp,64$L127:sra	$25,$25,2blez	$25,$L65lui	$2,%hi(ir2_vlc)addiu	$22,$2,%lo(ir2_vlc)lui	$3,%hi(ir2_luma_table)lui	$2,%hi(ir2_luma_table+1)addiu	$23,$3,%lo(ir2_luma_table)addiu	$fp,$2,%lo(ir2_luma_table+1)move	$24,$0$L85:blez	$12,$L97nopmove	$10,$0move	$15,$22move	$14,$23li	$13,-256			# 0xffffffffffffff00j	$L87move	$16,$fp$L128:addu	$10,$10,$4slt	$2,$10,$12beq	$2,$0,$L97nop$L87:lw	$6,8($8)lw	$2,0($8)sra	$4,$6,3addu	$4,$4,$2lbu	$3,3($4)lbu	$5,2($4)lbu	$7,0($4)lbu	$2,1($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sra	$2,$2,$4lw	$3,4($15)andi	$2,$2,0x3fffsll	$2,$2,2addu	$2,$2,$3lh	$3,0($2)lh	$5,2($2)addiu	$4,$3,-126addiu	$3,$3,1sll	$7,$3,1addu	$6,$6,$5slt	$3,$3,128addu	$9,$10,$11sll	$4,$4,1addu	$2,$7,$14beq	$3,$0,$L128sw	$6,8($8)lbu	$3,0($2)lbu	$4,0($9)sll	$2,$3,1addu	$2,$2,$3addiu	$2,$2,-384sra	$2,$2,2addu	$4,$4,$2subu	$3,$0,$4sra	$3,$3,31and	$2,$4,$13bne	$2,$0,$L93andi	$3,$3,0x00ffandi	$3,$4,0x00ff$L93:sb	$3,0($9)addu	$2,$7,$16lbu	$3,0($2)addiu	$6,$10,1sll	$2,$3,1addu	$2,$2,$3addu	$5,$6,$11lbu	$4,0($5)addiu	$2,$2,-384sra	$2,$2,2addu	$4,$4,$2subu	$3,$0,$4sra	$3,$3,31and	$2,$4,$13bne	$2,$0,$L96andi	$3,$3,0x00ffandi	$3,$4,0x00ff$L96:addiu	$10,$6,1slt	$2,$10,$12bne	$2,$0,$L87sb	$3,0($5)$L97:addiu	$24,$24,1beq	$25,$24,$L98addu	$11,$11,$19j	$L85nop$L59:move	$3,$0sw	$3,12($8)sw	$0,8($8)lw	$2,224($17)move	$7,$0move	$4,$0sw	$7,0($8)beq	$2,$0,$L63sw	$4,4($8)$L125:lw	$7,8($17)lw	$5,40($18)lw	$6,44($18)lw	$2,24($17)lui	$16,%hi(ir2_luma_table)addiu	$16,$16,%lo(ir2_luma_table)move	$4,$17sw	$2,16($sp)jal	ir2_decode_planesw	$16,20($sp)lw	$5,40($18)lw	$6,44($18)lw	$7,16($17)lw	$2,32($17)move	$4,$17sra	$5,$5,2sra	$6,$6,2sw	$2,16($sp)jal	ir2_decode_planesw	$16,20($sp)lw	$6,44($18)lw	$5,40($18)lw	$7,12($17)lw	$2,28($17)sra	$5,$5,2sra	$6,$6,2move	$4,$17sw	$2,16($sp)jal	ir2_decode_planesw	$16,20($sp)j	$L130lw	$7,68($sp)$L98:lw	$2,40($18)lw	$4,44($18)sra	$12,$2,2

⌨️ 快捷键说明

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