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

📄 af.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 3 页
字号:
.set	noreorder.set	nomacrobeq	$2,$0,$L114sll	$5,$6,24.set	macro.set	reordersra	$5,$5,24.set	noreorder.set	nomacrobeq	$5,$2,$L116sll	$4,$4,24.set	macro.set	reordersra	$4,$4,24.set	noreorder.set	nomacrobne	$4,$2,$L168addiu	$3,$3,1.set	macro.set	reorderaddiu	$3,$3,-1.set	noreorder.set	nomacroj	$L161addiu	$2,$3,1.set	macro.set	reorder$L108:beq	$5,$2,$L116.set	noreorder.set	nomacrobeq	$4,$2,$L161addiu	$2,$3,1.set	macro.set	reorderaddiu	$3,$3,1$L168:lb	$2,0($3)bne	$2,$0,$L108.set	noreorder.set	nomacroj	$L123move	$2,$0.set	macro.set	reorder$L116:addiu	$2,$3,1$L161:sb	$0,0($3).set	noreorder.set	nomacroj	$L97sw	$2,16($sp).set	macro.set	reorder$L155:.set	noreorder.set	nomacroj	$L89sb	$0,4($5).set	macro.set	reorder$L154:addiu	$4,$18,1.set	noreorder.set	nomacroj	$L78sb	$0,0($18).set	macro.set	reorder$L153:lui	$6,%hi($LC4)addiu	$6,$6,%lo($LC4)li	$4,37			# 0x25.set	noreorder.set	nomacrojal	mp_msgli	$5,1			# 0x1.set	macro.set	reorderj	$L77.end	af_create.section	.rodata.str1.4.align	2$LC10:.ascii	"[libaf] Reallocating memory in module %s, old len = %i, ".ascii	"new len = %i\012\000".align	2$LC11:.ascii	"[libaf] Could not allocate memory \012\000".section	.text.af_resize_local_buffer,"ax",@progbits.align	2.align	5.globl	af_resize_local_buffer.ent	af_resize_local_buffer.type	af_resize_local_buffer, @functionaf_resize_local_buffer:.frame	$sp,40,$31		# vars= 0, regs= 4/0, args= 24, gp= 0.mask	0x80070000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-40sw	$18,32($sp)sw	$17,28($sp)sw	$16,24($sp)sw	$31,36($sp)lw	$3,12($5)lw	$8,20($5)lw	$2,4($5)mul	$8,$8,$3lw	$11,40($4)div	$0,$2,$8teq	$8,$0,7lw	$10,44($4)lw	$3,0($4)move	$18,$4lw	$4,20($4)lw	$7,4($3)lw	$9,4($4)lui	$6,%hi($LC10)li	$4,37			# 0x25addiu	$6,$6,%lo($LC10)li	$5,6			# 0x6sw	$9,16($sp)mflo	$2mul	$2,$2,$11div	$0,$2,$10teq	$10,$0,7mflo	$2addiu	$2,$2,1mul	$17,$8,$2jal	mp_msgsw	$17,20($sp)lw	$16,20($18)lw	$2,0($16)beq	$2,$0,$L172move	$4,$2jal	uc_freenoplw	$16,20($18)$L172:jal	uc_mallocmove	$4,$17lw	$3,20($18)sw	$2,0($16)lw	$2,0($3)lui	$6,%hi($LC11)addiu	$6,$6,%lo($LC11)li	$4,37			# 0x25beq	$2,$0,$L178move	$5,$0sw	$17,4($3)li	$2,1			# 0x1$L176:lw	$31,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)j	$31addiu	$sp,$sp,40$L178:jal	mp_msgnopj	$L176li	$2,-2			# 0xfffffffffffffffe.set	macro.set	reorder.end	af_resize_local_buffer.section	.text.af_frac_mul,"ax",@progbits.align	2.align	5.globl	af_frac_mul.ent	af_frac_mul.type	af_frac_mul, @functionaf_frac_mul:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacromove	$7,$5lw	$5,4($5)move	$9,$4lw	$8,0($4)beq	$5,$0,$L197move	$6,$5div	$0,$8,$5teq	$5,$0,7mfhi	$2bne	$2,$0,$L195nopj	$L199lw	$3,4($9)$L185:div	$0,$2,$6teq	$6,$0,7mfhi	$2beq	$2,$0,$L183nop$L195:div	$0,$6,$2teq	$2,$0,7mfhi	$6bne	$6,$0,$L185nop$L182:addu	$6,$6,$2li	$2,1			# 0x1movz	$6,$2,$6$L183:lw	$3,4($9)$L199:lw	$7,0($7)beq	$3,$0,$L198move	$4,$3div	$0,$7,$3teq	$3,$0,7mfhi	$2bne	$2,$0,$L196nopj	$L190nop$L192:div	$0,$2,$4teq	$4,$0,7mfhi	$2beq	$2,$0,$L190nop$L196:div	$0,$4,$2teq	$2,$0,7mfhi	$4bne	$4,$0,$L192nop$L189:addu	$4,$4,$2li	$2,1			# 0x1movz	$4,$2,$4$L190:div	$0,$3,$4teq	$4,$0,7mflo	$3div	$0,$5,$6teq	$6,$0,7mflo	$5div	$0,$8,$6teq	$6,$0,7mflo	$2div	$0,$7,$4teq	$4,$0,7mflo	$4mul	$3,$3,$5mul	$2,$2,$4sw	$3,4($9)j	$31sw	$2,0($9)$L197:j	$L182move	$2,$8$L198:j	$L189move	$2,$7.set	macro.set	reorder.end	af_frac_mul.section	.text.af_calc_insize_constrained,"ax",@progbits.align	2.align	5.globl	af_calc_insize_constrained.ent	af_calc_insize_constrained.type	af_calc_insize_constrained, @functionaf_calc_insize_constrained:.frame	$sp,56,$31		# vars= 8, regs= 8/0, args= 16, gp= 0.mask	0x807f0000,-4.fmask	0x00000000,0.set	noreorder.set	nomacrolui	$3,%hi(C.44.3326)addiu	$sp,$sp,-56addiu	$2,$3,%lo(C.44.3326)sw	$22,48($sp)sw	$21,44($sp)sw	$20,40($sp)sw	$17,28($sp)sw	$31,52($sp)sw	$19,36($sp)sw	$18,32($sp)sw	$16,24($sp)lw	$9,4($2)lw	$8,%lo(C.44.3326)($3)lw	$16,0($4)lw	$19,28($4)lw	$18,20($4)move	$20,$5sw	$8,16($sp)sw	$9,20($sp)move	$22,$6move	$21,$7addiu	$17,$sp,16addiu	$5,$16,40$L224:jal	af_frac_mulmove	$4,$17lw	$16,24($16)bne	$16,$0,$L224addiu	$5,$16,40lw	$7,16($sp)bne	$7,$0,$L221lw	$8,20($sp)$L203:li	$4,-1			# 0xffffffffffffffff$L210:lw	$31,52($sp)$L225: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)move	$2,$4j	$31addiu	$sp,$sp,56$L221:beq	$8,$0,$L203mul	$5,$19,$18div	$0,$20,$5teq	$5,$0,7mflo	$2mul	$2,$8,$2addiu	$2,$2,-1div	$0,$2,$7teq	$7,$0,7mflo	$2mul	$4,$5,$2slt	$3,$21,$4beq	$3,$0,$L207nopdiv	$0,$21,$5teq	$5,$0,7mflo	$2mul	$4,$5,$2$L207:j	$L208mul	$10,$5,$7$L222:bne	$9,$0,$L212nopdiv	$0,$3,$8teq	$8,$0,7mflo	$2slt	$2,$2,$20beq	$2,$0,$L225lw	$31,52($sp)addu	$4,$4,$5$L208:div	$0,$4,$5teq	$5,$0,7mflo	$3addiu	$2,$3,1mul	$2,$7,$2mul	$3,$3,$10addiu	$2,$2,-1div	$0,$2,$8teq	$8,$0,7mflo	$2mul	$2,$5,$2slt	$6,$22,$2beq	$6,$0,$L222slt	$9,$21,$4$L212:subu	$10,$0,$5j	$L214subu	$3,$4,$5$L223:div	$0,$4,$5teq	$5,$0,7mflo	$2mul	$2,$7,$2addiu	$2,$2,1div	$0,$2,$8teq	$8,$0,7mflo	$2mul	$2,$5,$2slt	$6,$22,$2$L214:addu	$3,$3,$10addu	$2,$3,$5slt	$9,$2,$5bne	$6,$0,$L215slt	$2,$21,$4beq	$2,$0,$L225lw	$31,52($sp)$L215:beq	$9,$0,$L223addu	$4,$4,$10j	$L210li	$4,-1			# 0xffffffffffffffff.set	macro.set	reorder.end	af_calc_insize_constrained.section	.text.af_inputlen,"ax",@progbits.align	2.align	5.globl	af_inputlen.ent	af_inputlen.type	af_inputlen, @functionaf_inputlen:.frame	$sp,48,$31		# vars= 8, regs= 5/0, args= 16, gp= 0.mask	0x800f0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-48sw	$19,36($sp)sw	$18,32($sp)sw	$17,28($sp)sw	$31,40($sp)sw	$16,24($sp)lw	$7,28($4)lw	$3,20($4)lui	$6,%hi(C.43.3296)addiu	$2,$6,%lo(C.43.3296)mul	$18,$7,$3lw	$7,4($2)lw	$3,%lo(C.43.3296)($6)lw	$16,0($4)sw	$3,16($sp)sw	$7,20($sp)move	$19,$5addiu	$17,$sp,16addiu	$5,$16,40$L232:jal	af_frac_mulmove	$4,$17lw	$16,24($16)bne	$16,$0,$L232addiu	$5,$16,40div	$0,$19,$18teq	$18,$0,7lw	$3,20($sp)lw	$4,16($sp)lw	$31,40($sp)lw	$19,36($sp)lw	$17,28($sp)lw	$16,24($sp)mflo	$2mul	$2,$2,$3addiu	$2,$2,-1div	$0,$2,$4teq	$4,$0,7mflo	$2mul	$2,$18,$2lw	$18,32($sp)j	$31addiu	$sp,$sp,48.set	macro.set	reorder.end	af_inputlen.section	.text.af_outputlen,"ax",@progbits.align	2.align	5.globl	af_outputlen.ent	af_outputlen.type	af_outputlen, @functionaf_outputlen:.frame	$sp,48,$31		# vars= 8, regs= 5/0, args= 16, gp= 0.mask	0x800f0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-48sw	$19,36($sp)sw	$18,32($sp)sw	$17,28($sp)sw	$31,40($sp)sw	$16,24($sp)lw	$7,28($4)lw	$3,20($4)lui	$6,%hi(C.42.3276)addiu	$2,$6,%lo(C.42.3276)mul	$18,$7,$3lw	$7,4($2)lw	$3,%lo(C.42.3276)($6)lw	$16,0($4)sw	$3,16($sp)sw	$7,20($sp)move	$19,$5addiu	$17,$sp,16addiu	$5,$16,40$L239:jal	af_frac_mulmove	$4,$17lw	$16,24($16)bne	$16,$0,$L239addiu	$5,$16,40div	$0,$19,$18teq	$18,$0,7lw	$3,16($sp)lw	$4,20($sp)lw	$31,40($sp)lw	$19,36($sp)lw	$17,28($sp)lw	$16,24($sp)mflo	$2mul	$2,$2,$3addiu	$2,$2,1div	$0,$2,$4teq	$4,$0,7mflo	$2mul	$2,$18,$2lw	$18,32($sp)j	$31addiu	$sp,$sp,48.set	macro.set	reorder.end	af_outputlen.section	.text.af_frac_cancel,"ax",@progbits.align	2.align	5.globl	af_frac_cancel.ent	af_frac_cancel.type	af_frac_cancel, @functionaf_frac_cancel:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$5,4($4)lw	$6,0($4)beq	$5,$0,$L250move	$3,$5div	$0,$6,$5teq	$5,$0,7mfhi	$2bne	$2,$0,$L249nopj	$L244nop$L246:div	$0,$2,$3teq	$3,$0,7mfhi	$2beq	$2,$0,$L244nop$L249:div	$0,$3,$2teq	$2,$0,7mfhi	$3bne	$3,$0,$L246nop$L243:addu	$3,$3,$2li	$2,1			# 0x1movz	$3,$2,$3$L244:div	$0,$5,$3teq	$3,$0,7mflo	$2div	$0,$6,$3teq	$3,$0,7sw	$2,4($4)mflo	$3j	$31sw	$3,0($4)$L250:j	$L243move	$2,$6.set	macro.set	reorder.end	af_frac_cancel.section	.text.af_uninit,"ax",@progbits.align	2.align	5.globl	af_uninit.ent	af_uninit.type	af_uninit, @functionaf_uninit:.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	$17,20($sp)sw	$31,28($sp)sw	$18,24($sp)sw	$16,16($sp)lw	$16,0($4)beq	$16,$0,$L260move	$17,$4j	$L253lui	$18,%hi($LC3)$L262:lw	$2,24($16)sw	$2,24($3)lw	$2,24($16)beq	$2,$0,$L257nop$L263:sw	$3,28($2)lw	$2,8($16)jal	$2move	$4,$16jal	uc_freemove	$4,$16lw	$16,0($17)beq	$16,$0,$L264lw	$31,28($sp)$L253:lw	$2,0($16)addiu	$6,$18,%lo($LC3)lw	$7,4($2)li	$4,37			# 0x25jal	mp_msgli	$5,6			# 0x6lw	$2,4($16)li	$5,536870912			# 0x20000000ori	$5,$5,0x200move	$4,$16jal	$2move	$6,$0lw	$3,28($16)bne	$3,$0,$L262noplw	$2,24($16)sw	$2,0($17)lw	$2,24($16)bne	$2,$0,$L263lw	$3,28($16)$L257:lw	$2,8($16)move	$4,$16jal	$2sw	$3,4($17)jal	uc_freemove	$4,$16lw	$16,0($17)bne	$16,$0,$L253nop$L260:lw	$31,28($sp)$L264:lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	af_uninit.section	.rodata.str1.4.align	2$LC12:.ascii	"dummy\000".align	2$LC13:.ascii	"channels\000".align	2$LC14:.ascii	"format\000".align	2$LC15:.ascii	"[libaf] Unable to correct audio format. This error shoul".ascii	"d never uccur, please send bugreport.\012\000".align	2$LC16:.ascii	"[libaf] Automatic filter insertion disabled but formats ".ascii	"do not match. Giving up.\012\000".align	2$LC17:.ascii	"[libaf] Reinitialization did not work, audio filter '%s'".ascii	" returned error code %i\012\000".section	.text.af_reinit,"ax",@progbits.align	2.align	5.ent	af_reinit.type	af_reinit, @functionaf_reinit:.frame	$sp,80,$31		# vars= 24, regs= 7/0, args= 24, gp= 0.mask	0x803f0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-80sw	$19,60($sp)sw	$16,48($sp)sw	$31,72($sp)sw	$21,68($sp)sw	$20,64($sp)sw	$18,56($sp)sw	$17,52($sp)move	$16,$5beq	$5,$0,$L339move	$19,$4addiu	$18,$sp,24li	$21,268435456			# 0x10000000li	$20,1			# 0x1$L338:lw	$2,28($16)beq	$2,$0,$L340move	$4,$18lw	$5,20($2)jal	memcpyli	$6,24			# 0x18lw	$2,4($16)$L349:sw	$0,24($sp)sw	$0,28($sp)move	$4,$16ori	$5,$21,0x100jal	$2move	$6,$18beq	$2,$20,$L282move	$3,$2li	$2,2			# 0x2beq	$3,$2,$L283nopbne	$3,$0,$L341li	$4,37			# 0x25lw	$2,56($19)li	$3,3			# 0x3andi	$2,$2,0x3beq	$2,$3,$L285noplw	$3,28($16)beq	$3,$0,$L287noplw	$2,20($3)lw	$4,12($2)$L289:lw	$2,36($sp)beq	$4,$2,$L342lui	$5,%hi($LC13)addiu	$5,$5,%lo($LC13)jal	af_createmove	$4,$19beq	$2,$0,$L293move	$17,$2lw	$2,28($16)sw	$16,24($17)sw	$2,28($17)sw	$17,28($16)lw	$2,28($17)beq	$2,$0,$L295nopsw	$17,24($2)$L297:li	$5,1073741824			# 0x40000000lw	$2,4($17)ori	$5,$5,0x600move	$4,$17jal	$2addiu	$6,$sp,36bne	$2,$20,$L352lw	$31,72($sp)lw	$2,28($17)beq	$2,$0,$L343move	$4,$18lw	$5,20($2)jal	memcpyli	$6,24			# 0x18lw	$2,4($17)$L350:move	$4,$17ori	$5,$21,0x100jal	$2move	$6,$18bne	$2,$20,$L352lw	$31,72($sp)lw	$3,28($16)beq	$3,$0,$L302nop$L346:lw	$2,20($3)lw	$3,16($2)lw	$2,40($sp)beq	$3,$2,$L305lui	$5,%hi($LC14)$L353:addiu	$5,$5,%lo($LC14)jal	af_createmove	$4,$19beq	$2,$0,$L293move	$17,$2lw	$2,28($16)sw	$16,24($17)sw	$2,28($17)sw	$17,28($16)lw	$2,28($17)beq	$2,$0,$L308nopsw	$17,24($2)$L310:lw	$4,44($sp)lw	$16,40($sp)jal	af_bits2fmtsll	$4,$4,3or	$16,$16,$2li	$5,1073741824			# 0x40000000lw	$2,4($17)sw	$16,40($sp)ori	$5,$5,0x400move	$4,$17jal	$2addiu	$6,$sp,40bne	$2,$20,$L352lw	$31,72($sp)lw	$2,28($17)beq	$2,$0,$L344move	$4,$18lw	$5,20($2)jal	memcpyli	$6,24			# 0x18lw	$2,4($17)$L351:move	$4,$17ori	$5,$21,0x100jal	$2move	$6,$18bne	$2,$20,$L352lw	$31,72($sp)$L337:lw	$16,24($17)bne	$16,$0,$L338li	$2,1			# 0x1j	$L352lw	$31,72($sp)$L282:lw	$16,24($16)bne	$16,$0,$L338li	$2,1			# 0x1j	$L352lw	$31,72($sp)$L341:lw	$2,0($16)lui	$6,%hi($LC17)lw	$7,4($2)addiu	$6,$6,%lo($LC17)li	$5,1			# 0x1jal	mp_msgsw	$3,16($sp)li	$2,-2			# 0xfffffffffffffffe$L271:lw	$31,72($sp)$L352:lw	$21,68($sp)lw	$20,64($sp)lw	$19,60($sp)lw	$18,56($sp)lw	$17,52($sp)lw	$16,48($sp)j	$31addiu	$sp,$sp,80$L283:lw	$2,56($19)li	$3,3			# 0x3andi	$2,$2,0x3beq	$2,$3,$L338lui	$6,%hi($LC3)lw	$2,0($16)lw	$7,4($2)addiu	$6,$6,%lo($LC3)li	$4,37			# 0x25li	$5,6			# 0x6jal	mp_msglw	$17,28($16)lw	$2,4($16)li	$5,536870912			# 0x20000000ori	$5,$5,0x200move	$4,$16jal	$2move	$6,$0lw	$3,28($16)beq	$3,$0,$L318noplw	$2,24($16)sw	$2,24($3)$L320:lw	$2,24($16)beq	$2,$0,$L321nopsw	$3,28($2)$L323:lw	$2,8($16)jal	$2move	$4,$16jal	uc_freemove	$4,$16bne	$17,$0,$L337noplw	$16,0($19)bne	$16,$0,$L338li	$2,1			# 0x1j	$L352lw	$31,72($sp)$L340:addiu	$5,$19,8jal	memcpyli	$6,24			# 0x18j	$L349lw	$2,4($16)$L342:bne	$3,$0,$L346move	$17,$0$L302:lw	$3,24($19)lw	$2,40($sp)bne	$3,$2,$L353lui	$5,%hi($LC14)$L305:bne	$17,$0,$L337li	$4,37			# 0x25lui	$6,%hi($LC15)addiu	$6,$6,%lo($LC15)jal	mp_msgli	$5,1			# 0x1j	$L271li	$2,-2			# 0xfffffffffffffffe$L287:j	$L289lw	$4,20($19)$L339:lui	$5,%hi($LC12)addiu	$5,$5,%lo($LC12)jal	af_createlw	$16,0($4)beq	$2,$0,$L348move	$3,$2beq	$16,$0,$L272sw	$16,28($2)

⌨️ 快捷键说明

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