asf.s

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

S
4,970
字号
slt	$4,$5,$2sw	$3,14372($22)sw	$2,17816($22)sw	$2,17836($22).set	noreorder.set	nomacrobne	$4,$0,$L318sw	$5,17832($22).set	macro.set	reordersubu	$2,$5,$2.set	noreorder.set	nomacroj	$L208sw	$2,17832($22).set	macro.set	reorder$L191:lw	$4,14372($16)subu	$2,$4,$17.set	noreorder.set	nomacroj	$L198sw	$2,17816($16).set	macro.set	reorder$L163:.set	noreorder.set	nomacrojal	get_le16move	$4,$21.set	macro.set	reorderlw	$7,17780($16)sw	$2,17796($16)sra	$2,$7,2andi	$2,$2,0x3li	$3,2			# 0x2.set	noreorder.set	nomacrobne	$2,$3,$L319li	$17,3			# 0x3.set	macro.set	reorder$L168:.set	noreorder.set	nomacrojal	get_le16move	$4,$21.set	macro.set	reorderlw	$7,17780($16)sw	$2,17812($16)andi	$2,$7,0x3li	$7,2			# 0x2.set	noreorder.set	nomacrobne	$2,$7,$L320addiu	$17,$17,2.set	macro.set	reorder$L173:.set	noreorder.set	nomacrojal	get_le16move	$4,$21.set	macro.set	reorderaddiu	$17,$17,2sw	$2,17800($16)move	$7,$2$L175:slt	$2,$7,8.set	noreorder.set	nomacrobeq	$2,$0,$L321li	$2,1			# 0x1.set	macro.set	reorderbeq	$7,$2,$L322.set	noreorder.set	nomacrobeq	$7,$0,$L176move	$4,$fp.set	macro.set	reorderlui	$6,%hi($LC12)addiu	$6,$6,%lo($LC12).set	noreorder.set	nomacrojal	av_logmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L289sw	$0,17792($22).set	macro.set	reorder$L145:.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reordermove	$18,$2.set	noreorder.set	nomacroj	$L146addiu	$17,$17,4.set	macro.set	reorder$L136:.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reordermove	$16,$2.set	noreorder.set	nomacroj	$L137addiu	$17,$17,4.set	macro.set	reorder$L141:.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reorderlw	$7,17776($23).set	noreorder.set	nomacroj	$L138addiu	$17,$17,4.set	macro.set	reorder$L169:.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reorderlw	$7,17780($16)addiu	$17,$17,4.set	noreorder.set	nomacroj	$L170sw	$2,17812($16).set	macro.set	reorder$L164:.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reorderlw	$7,17780($16)li	$17,5			# 0x5.set	noreorder.set	nomacroj	$L165sw	$2,17796($16).set	macro.set	reorder$L174:.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reorderaddiu	$17,$17,4move	$7,$2.set	noreorder.set	nomacroj	$L175sw	$2,17800($16).set	macro.set	reorder$L321:.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reorderli	$3,16711680			# 0xff0000addiu	$4,$2,-1ori	$3,$3,0xffffsltu	$4,$4,$3.set	noreorder.set	nomacrobeq	$4,$0,$L323sw	$2,17836($16).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reorderlw	$6,17800($16)sw	$2,17824($16)slt	$2,$6,50.set	noreorder.set	nomacrobne	$2,$0,$L182sw	$0,17828($16).set	macro.set	reorderli	$6,10			# 0xamove	$7,$0.set	noreorder.set	nomacrojal	url_fskipmove	$4,$21.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le64move	$4,$21.set	macro.set	reordermove	$4,$21move	$18,$2.set	noreorder.set	nomacrojal	get_le64move	$19,$3.set	macro.set	reorderli	$6,12			# 0xcmove	$7,$0.set	noreorder.set	nomacrojal	url_fskipmove	$4,$21.set	macro.set	reorder.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reorderlw	$6,17800($16)move	$4,$21addiu	$6,$6,-50.set	noreorder.set	nomacrojal	url_fskipsra	$7,$6,31.set	macro.set	reorderli	$2,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobeq	$18,$2,$L324move	$4,$18.set	macro.set	reorder$L334:move	$5,$19li	$6,10000			# 0x2710.set	noreorder.set	nomacrojal	__divdi3move	$7,$0.set	macro.set	reordersw	$2,17824($16)lw	$2,17800($16)sw	$3,17828($16).set	noreorder.set	nomacroj	$L176addu	$17,$17,$2.set	macro.set	reorder$L316:lw	$2,17816($16)slt	$3,$4,$2.set	noreorder.set	nomacrobeq	$3,$0,$L200sw	$2,17832($16).set	macro.set	reorder.set	noreorder.set	nomacroj	$L289sw	$0,17792($22).set	macro.set	reorder$L143:.set	noreorder.set	nomacrojal	get_bytemove	$4,$21.set	macro.set	reordermove	$18,$2.set	noreorder.set	nomacroj	$L146addiu	$17,$17,1.set	macro.set	reorder$L302:.set	noreorder.set	nomacrojal	get_bytemove	$4,$21.set	macro.set	reordermove	$16,$2.set	noreorder.set	nomacroj	$L137addiu	$17,$17,1.set	macro.set	reorder$L303:.set	noreorder.set	nomacrojal	get_bytemove	$4,$21.set	macro.set	reorderlw	$7,17776($23).set	noreorder.set	nomacroj	$L138addiu	$17,$17,1.set	macro.set	reorder$L314:.set	noreorder.set	nomacrojal	get_bytemove	$4,$21.set	macro.set	reorderaddiu	$17,$17,1move	$7,$2.set	noreorder.set	nomacroj	$L175sw	$2,17800($16).set	macro.set	reorder$L313:.set	noreorder.set	nomacrojal	get_bytemove	$4,$21.set	macro.set	reorderlw	$7,17780($16)addiu	$17,$17,1.set	noreorder.set	nomacroj	$L170sw	$2,17812($16).set	macro.set	reorder$L306:.set	noreorder.set	nomacrojal	get_bytemove	$4,$21.set	macro.set	reorderandi	$3,$2,0x3faddiu	$17,$17,1sw	$3,17792($23).set	noreorder.set	nomacroj	$L153sw	$2,17788($23).set	macro.set	reorder$L237:$L333:move	$4,$fpaddiu	$6,$6,%lo($LC18).set	noreorder.set	nomacrojal	av_logli	$5,2			# 0x2.set	macro.set	reorderaddiu	$4,$17,8lw	$2,36($4).set	noreorder.set	nomacrobeq	$2,$0,$L289sw	$0,64($17).set	macro.set	reorderjal	$2j	$L289$L318:move	$6,$5sra	$7,$5,31sw	$0,17844($22).set	noreorder.set	nomacrojal	url_fskipmove	$4,$21.set	macro.set	reorderlw	$2,14372($22)lw	$3,17832($22)subu	$2,$2,$3.set	noreorder.set	nomacroj	$L289sw	$2,14372($22).set	macro.set	reorder$L323:lui	$6,%hi($LC11)addiu	$6,$6,%lo($LC11)move	$4,$fp.set	noreorder.set	nomacrojal	av_logmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L289sw	$0,17792($22).set	macro.set	reorder$L195:.set	noreorder.set	nomacrojal	get_le16move	$4,$21.set	macro.set	reorderaddiu	$17,$17,2sw	$2,17816($16)$L197:lw	$4,14372($16)subu	$3,$4,$17sltu	$2,$3,$2beq	$2,$0,$L198lui	$6,%hi($LC13)addiu	$6,$6,%lo($LC13)move	$4,$fp.set	noreorder.set	nomacrojal	av_logmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L289sw	$0,17792($22).set	macro.set	reorder$L196:.set	noreorder.set	nomacrojal	get_le32move	$4,$21.set	macro.set	reorderaddiu	$17,$17,4.set	noreorder.set	nomacroj	$L197sw	$2,17816($16).set	macro.set	reorder$L322:lw	$2,17784($16)lw	$3,17812($16)sra	$4,$2,31sw	$4,17828($16)sw	$3,17844($16)sw	$0,17812($16)sw	$2,17824($16).set	noreorder.set	nomacrojal	get_bytemove	$4,$21.set	macro.set	reorderaddiu	$17,$17,1.set	noreorder.set	nomacroj	$L176sw	$2,17840($16).set	macro.set	reorder$L315:.set	noreorder.set	nomacrojal	get_bytemove	$4,$21.set	macro.set	reorderaddiu	$17,$17,1.set	noreorder.set	nomacroj	$L197sw	$2,17816($16).set	macro.set	reorder$L296:lui	$4,%hi($LC4)lui	$5,%hi($LC5)lui	$7,%hi(__PRETTY_FUNCTION__.8195)addiu	$4,$4,%lo($LC4)addiu	$5,$5,%lo($LC5)addiu	$7,$7,%lo(__PRETTY_FUNCTION__.8195).set	noreorder.set	nomacrojal	__assert_failli	$6,725			# 0x2d5.set	macro.set	reorder$L182:addiu	$6,$6,-8sra	$7,$6,31.set	noreorder.set	nomacrojal	url_fskipmove	$4,$21.set	macro.set	reorderlw	$2,17800($16).set	noreorder.set	nomacroj	$L176addu	$17,$17,$2.set	macro.set	reorder$L324:bne	$19,$2,$L334move	$2,$0sw	$2,17824($16)lw	$2,17800($16)li	$3,-2147483648			# 0xffffffff80000000addu	$17,$17,$2.set	noreorder.set	nomacroj	$L176sw	$3,17828($16).set	macro.set	reorder$L317:.set	noreorder.set	nomacroj	$L234move	$4,$0.set	macro.set	reorder$L241:.set	noreorder.set	nomacrojal	av_mallocmove	$4,$7.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L239move	$18,$2.set	macro.set	reorderlw	$5,28($17)blez	$5,$L244lw	$6,88($17)move	$16,$0lui	$19,%hi($LC5)lui	$20,%hi(__PRETTY_FUNCTION__.8195)addu	$2,$16,$6$L336:slt	$2,$5,$2lw	$3,80($17).set	noreorder.set	nomacrobne	$2,$0,$L325lw	$7,84($17).set	macro.set	reorderdiv	$0,$16,$6teq	$6,$0,7mflo	$4div	$0,$4,$3teq	$3,$0,7mfhi	$3mflo	$4mul	$3,$3,$7div	$0,$5,$6teq	$6,$0,7mflo	$5div	$0,$3,$6teq	$6,$0,7mflo	$3addu	$4,$4,$3addiu	$2,$4,1slt	$2,$5,$2.set	noreorder.set	nomacrobne	$2,$0,$L326mul	$7,$6,$4.set	macro.set	reorderlw	$2,24($17)sltu	$3,$6,32addu	$5,$7,$2.set	noreorder.set	nomacrobne	$3,$0,$L251addu	$4,$18,$16.set	macro.set	reorderandi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L251andi	$2,$5,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L251li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$7,$4,-4and	$2,$6,$2addu	$8,$7,$2sltu	$3,$7,$8.set	noreorder.set	nomacrobeq	$3,$0,$L255addiu	$4,$5,-4.set	macro.set	reorder$L273:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4.word	0b01110000111000000000010010010101	#S32SDI XR2,$7,4.word	0b01110000111000000000010011010101	#S32SDI XR3,$7,4.word	0b01110000111000000000010100010101	#S32SDI XR4,$7,4.word	0b01110000111000000000010101010101	#S32SDI XR5,$7,4.word	0b01110000111000000000010110010101	#S32SDI XR6,$7,4.word	0b01110000111000000000010111010101	#S32SDI XR7,$7,4.word	0b01110000111000000000011000010101	#S32SDI XR8,$7,4#NO_APPsltu	$2,$7,$8bne	$2,$0,$L273$L255:andi	$2,$6,0x1caddu	$5,$8,$2sltu	$3,$7,$5.set	noreorder.set	nomacrobeq	$3,$0,$L335andi	$3,$6,0x3.set	macro.set	reorder$L274:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000111000000000010001010101	#S32SDI XR1,$7,4#NO_APPsltu	$2,$7,$5.set	noreorder.set	nomacrobne	$2,$0,$L274andi	$3,$6,0x3.set	macro.set	reorder$L335:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L261li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L262li	$2,1			# 0x1.set	macro.set	reorderbne	$3,$2,$L259lbu	$2,4($4)sb	$2,4($7)$L259:lw	$6,88($17)$L329:lw	$5,28($17)addu	$16,$16,$6slt	$2,$16,$5.set	noreorder.set	nomacrobne	$2,$0,$L336addu	$2,$16,$6.set	macro.set	reorder$L244:.set	noreorder.set	nomacrojal	av_freelw	$4,24($17).set	macro.set	reorder.set	noreorder.set	nomacroj	$L239sw	$18,24($17).set	macro.set	reorder$L251:jal	memcpy.set	noreorder.set	nomacroj	$L329lw	$6,88($17).set	macro.set	reorder$L262:lbu	$2,4($4)sb	$2,4($7)lbu	$3,5($4)sb	$3,5($7)lbu	$2,6($4).set	noreorder.set	nomacroj	$L259sb	$2,6($7).set	macro.set	reorder$L261:lbu	$2,4($4)sb	$2,4($7)lbu	$3,5($4).set	noreorder.set	nomacroj	$L259sb	$3,5($7).set	macro.set	reorder$L325:lui	$4,%hi($LC20)addiu	$4,$4,%lo($LC20)addiu	$5,$19,%lo($LC5)addiu	$7,$20,%lo(__PRETTY_FUNCTION__.8195).set	noreorder.set	nomacrojal	__assert_failli	$6,859			# 0x35b.set	macro.set	reorder$L326:lui	$4,%hi($LC21)addiu	$4,$4,%lo($LC21)addiu	$5,$19,%lo($LC5)addiu	$7,$20,%lo(__PRETTY_FUNCTION__.8195).set	noreorder.set	nomacrojal	__assert_failli	$6,860			# 0x35c.set	macro.set	reorder.end	asf_read_packet.globl	__udivdi3.section	.rodata.str1.4.align	2$LC22:.ascii	"WM/AlbumTitle\000".align	2$LC23:.ascii	"WM/Genre\000".align	2$LC24:.ascii	"WM/Track\000".align	2$LC25:.ascii	"WM/TrackNumber\000".align	2$LC26:.ascii	"AspectRatioX\000".align	2$LC27:.ascii	"AspectRatioY\000".section	.text.asf_read_header,"ax",@progbits.align	2.align	5.ent	asf_read_header.type	asf_read_header, @functionasf_read_header:.frame	$sp,2680,$31		# vars= 2608, regs= 10/0, args= 32, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-2680sw	$4,2680($sp)lw	$3,2680($sp)addiu	$2,$sp,568sw	$22,2664($sp)sw	$31,2676($sp)sw	$fp,2672($sp)sw	$23,2668($sp)sw	$21,2660($sp)sw	$20,2656($sp)sw	$19,2652($sp)sw	$18,2648($sp)sw	$17,2644($sp)sw	$16,2640($sp)sw	$2,2636($sp)lw	$23,12($3)addiu	$22,$3,16addiu	$6,$sp,1592move	$3,$2li	$4,4			# 0x4li	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$4,$2,$L341sw	$6,2632($sp).set	macro.set	reorderli	$2,1			# 0x1beq	$4,$2,$L628$L338:addiu	$5,$3,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L667addiu	$7,$sp,1592.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L668addiu	$2,$7,-31.set	macro.set	reorder$L594:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L594addiu	$7,$sp,1592$L667:addiu	$2,$7,-31$L668:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L669addiu	$2,$sp,1592.set	macro.set	reorderaddiu	$2,$5,4$L670:#APP

⌨️ 快捷键说明

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