asfheader.s

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

S
4,676
字号
.set	reorderaddiu	$2,$sp,48sw	$2,16($sp)lw	$4,168($sp)lw	$2,84($sp)lw	$5,172($sp)addiu	$3,$sp,44move	$6,$16move	$7,$17sw	$3,20($sp)sw	$21,24($sp).set	noreorder.set	nomacrojal	asf_init_audio_streamsw	$2,28($sp).set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L535lw	$5,80($sp).set	macro.set	reorder$L227:move	$20,$0$L409:$L468:lui	$6,%hi($LC63)li	$4,8			# 0x8$L572:addiu	$6,$6,%lo($LC63).set	noreorder.set	nomacrojal	mp_msgmove	$5,$0.set	macro.set	reorder.set	noreorder.set	nomacrojal	uc_freemove	$4,$21.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$20,$0,$L155move	$4,$0.set	macro.set	reorder.set	noreorder.set	nomacrojal	uc_freemove	$4,$20.set	macro.set	reordermove	$4,$0$L155:lw	$31,164($sp)lw	$fp,160($sp)lw	$23,156($sp)lw	$22,152($sp)lw	$21,148($sp)lw	$20,144($sp)lw	$19,140($sp)lw	$18,136($sp)lw	$17,132($sp)lw	$16,128($sp)move	$2,$4.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,168.set	macro.set	reorder$L180:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L178sb	$3,5($4).set	macro.set	reorder$L533:.set	noreorder.set	nomacrobltz	$20,$L536li	$2,262144			# 0x40000.set	macro.set	reorderslt	$2,$2,$20beq	$2,$0,$L537lw	$2,28($17)andi	$2,$2,0x4beq	$2,$0,$L478$L187:lw	$4,44($17)lw	$2,36($17)lw	$6,40($17)addu	$2,$4,$2subu	$2,$2,$6addu	$5,$20,$2slt	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L191subu	$2,$4,$6.set	macro.set	reordersubu	$2,$5,$2bltz	$2,$L191.set	noreorder.set	nomacroj	$L183sw	$2,36($17).set	macro.set	reorder$L181:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L178sb	$2,6($4).set	macro.set	reorder$L529:lbu	$2,4($5).set	noreorder.set	nomacroj	$L178sb	$2,4($4).set	macro.set	reorder$L201:li	$6,-1			# 0xffffffffffffffff$L575:sw	$0,116($sp)sw	$6,40($sp)move	$2,$6$L230:lw	$3,48($sp)sw	$0,112($sp)movz	$2,$0,$3sw	$2,40($sp)move	$6,$2$L525:slt	$2,$6,$20$L580:.set	noreorder.set	nomacrobeq	$2,$0,$L356move	$17,$6.set	macro.set	reorderaddu	$16,$6,$21.set	noreorder.set	nomacroj	$L358lui	$19,%hi(asf_stream_header_guid).set	macro.set	reorder$L359:slt	$2,$17,$20.set	noreorder.set	nomacrobeq	$2,$0,$L356addiu	$16,$16,1.set	macro.set	reorder$L358:move	$4,$16addiu	$5,$19,%lo(asf_stream_header_guid).set	noreorder.set	nomacrojal	memcmpli	$6,16			# 0x10.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L359addiu	$17,$17,1.set	macro.set	reorderaddiu	$17,$17,-1addiu	$6,$17,24sw	$6,40($sp).set	noreorder.set	nomacrobltz	$6,$L361move	$7,$6.set	macro.set	reorderlw	$4,80($sp)addiu	$6,$17,78slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L227sw	$6,40($sp).set	macro.set	reorderaddu	$18,$21,$7lbu	$2,3($18)lbu	$3,2($18)lbu	$5,0($18)lbu	$4,1($18)sll	$3,$3,16sll	$2,$2,24or	$2,$2,$3or	$2,$2,$5sll	$4,$4,8li	$3,-46399488			# 0xfffffffffd3c0000or	$4,$4,$2addiu	$5,$18,3addiu	$6,$18,2addiu	$2,$18,1ori	$3,$3,0xc02asw	$5,96($sp)sw	$6,100($sp).set	noreorder.set	nomacrobeq	$4,$3,$L244sw	$2,104($sp).set	macro.set	reorderslt	$2,$3,$4.set	noreorder.set	nomacrobeq	$2,$0,$L538li	$2,-1077739520			# 0xffffffffbfc30000.set	macro.set	reorderli	$2,1240530944			# 0x49f10000ori	$2,$2,0xa440.set	noreorder.set	nomacrobeq	$4,$2,$L248slt	$2,$2,$4.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L254li	$2,855638016			# 0x33000000.set	macro.set	reorderori	$2,$2,0x890.set	noreorder.set	nomacrobeq	$4,$2,$L246li	$2,989528064			# 0x3afb0000.set	macro.set	reorderori	$2,$2,0x65e2.set	noreorder.set	nomacrobeq	$4,$2,$L247li	$2,823590912			# 0x31170000.set	macro.set	reorderori	$2,$2,0x8c9d.set	noreorder.set	nomacrobne	$4,$2,$L576lui	$3,%hi(tmp.3948).set	macro.set	reorderlui	$2,%hi($LC17).set	noreorder.set	nomacroj	$L255addiu	$7,$2,%lo($LC17).set	macro.set	reorder$L356:li	$6,-1			# 0xffffffffffffffffsw	$6,40($sp)$L361:.set	noreorder.set	nomacroblez	$20,$L539move	$16,$0.set	macro.set	reorder.set	noreorder.set	nomacroj	$L363lui	$17,%hi(asf_file_header_guid).set	macro.set	reorder$L364:.set	noreorder.set	nomacrobeq	$20,$16,$L518li	$6,-1			# 0xffffffffffffffff.set	macro.set	reorder$L363:addu	$4,$21,$16addiu	$5,$17,%lo(asf_file_header_guid).set	noreorder.set	nomacrojal	memcmpli	$6,16			# 0x10.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L364addiu	$16,$16,1.set	macro.set	reorderaddiu	$16,$16,-1addiu	$6,$16,24sw	$6,40($sp).set	noreorder.set	nomacrobltz	$6,$L367move	$3,$6.set	macro.set	reorderlw	$4,80($sp)addiu	$6,$16,104slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L227sw	$6,40($sp).set	macro.set	reorderaddu	$17,$21,$3lwl	$5,67($17)lwl	$4,35($17)lwr	$5,64($17)move	$2,$4lwr	$2,32($17)sw	$5,16($sp)lwl	$4,71($17)move	$7,$2lwr	$4,68($17)lui	$6,%hi($LC41)sw	$4,20($sp)lwl	$3,75($17)addiu	$6,$6,%lo($LC41)lwr	$3,72($17)li	$5,6			# 0x6sw	$3,24($sp)lwl	$2,79($17)li	$4,8			# 0x8lwr	$2,76($17)sw	$2,28($sp)lwl	$3,59($17)move	$8,$3lwr	$8,56($17).set	noreorder.set	nomacrojal	mp_msgsw	$8,32($sp).set	macro.set	reorderlwl	$2,75($17)lw	$5,172($sp)lwr	$2,72($17)sw	$2,48($5).set	noreorder.set	nomacrojal	uc_mallocmove	$4,$2.set	macro.set	reorderlw	$6,172($sp)sw	$2,32($6)lwl	$16,79($17)lwr	$16,76($17).set	noreorder.set	nomacrojal	__floatsidfmove	$4,$16.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrobltz	$16,$L540move	$5,$3.set	macro.set	reorder$L370:lui	$2,%hi($LC43)lw	$6,%lo($LC43)($2).set	noreorder.set	nomacrojal	__muldf3lw	$7,%lo($LC43+4)($2).set	macro.set	reordermove	$18,$2lw	$2,172($sp)move	$19,$3.set	noreorder.set	nomacrojal	__floatsidflw	$4,48($2).set	macro.set	reordermove	$9,$3lw	$3,172($sp)move	$8,$2lw	$2,48($3).set	noreorder.set	nomacrobltz	$2,$L541lui	$2,%hi($LC42).set	macro.set	reorder$L371:move	$6,$8move	$7,$9move	$4,$18.set	noreorder.set	nomacrojal	__divdf3move	$5,$19.set	macro.set	reorderlw	$4,172($sp)sw	$2,56($4)sw	$3,60($4)lwl	$4,43($17)lwl	$5,59($17)lwl	$6,47($17)lwl	$7,63($17)move	$2,$4move	$8,$5lwr	$2,40($17)lwr	$8,56($17)move	$3,$6move	$9,$7lwr	$3,44($17)lwr	$9,60($17)subu	$4,$2,$8sltu	$10,$2,$4subu	$5,$3,$9li	$6,9961472			# 0x980000subu	$5,$5,$10ori	$6,$6,0x9680.set	noreorder.set	nomacrojal	__udivdi3move	$7,$0.set	macro.set	reorderlw	$5,172($sp)sw	$2,64($5)$L367:move	$16,$0.set	noreorder.set	nomacroj	$L372lui	$17,%hi(asf_content_desc_guid).set	macro.set	reorder$L373:slt	$2,$16,$20.set	noreorder.set	nomacrobeq	$2,$0,$L519li	$6,-1			# 0xffffffffffffffff.set	macro.set	reorder$L372:addu	$4,$21,$16addiu	$5,$17,%lo(asf_content_desc_guid).set	noreorder.set	nomacrojal	memcmpli	$6,16			# 0x10.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L373addiu	$16,$16,1.set	macro.set	reorderaddiu	$16,$16,-1addiu	$6,$16,24sw	$6,40($sp).set	noreorder.set	nomacrobltz	$6,$L376move	$3,$6.set	macro.set	reorderlw	$4,80($sp)addiu	$6,$16,34slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L227sw	$6,40($sp).set	macro.set	reorderlui	$18,%hi($LC44)addu	$17,$21,$3li	$5,6			# 0x6li	$4,8			# 0x8.set	noreorder.set	nomacrojal	mp_msgaddiu	$6,$18,%lo($LC44).set	macro.set	reorderlbu	$2,1($17)lbu	$3,0($17)sll	$2,$2,8or	$5,$2,$3.set	noreorder.set	nomacrobeq	$5,$0,$L379lw	$3,40($sp).set	macro.set	reorderlw	$4,80($sp)addu	$6,$3,$5slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L227sw	$6,40($sp).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_ucs2straddu	$4,$21,$3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L379move	$16,$2.set	macro.set	reorderlui	$6,%hi($LC45)addiu	$6,$6,%lo($LC45)li	$5,6			# 0x6move	$7,$2.set	noreorder.set	nomacrojal	mp_msgli	$4,8			# 0x8.set	macro.set	reorderlw	$4,168($sp)lui	$5,%hi($LC46)addiu	$5,$5,%lo($LC46).set	noreorder.set	nomacrojal	demux_info_addmove	$6,$16.set	macro.set	reorder.set	noreorder.set	nomacrojal	uc_freemove	$4,$16.set	macro.set	reorder$L379:lbu	$2,3($17)lbu	$3,2($17)sll	$2,$2,8or	$5,$2,$3.set	noreorder.set	nomacrobeq	$5,$0,$L383lw	$3,40($sp).set	macro.set	reorderlw	$4,80($sp)addu	$6,$3,$5slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L227sw	$6,40($sp).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_ucs2straddu	$4,$21,$3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L383move	$16,$2.set	macro.set	reorderlui	$6,%hi($LC47)addiu	$6,$6,%lo($LC47)li	$5,6			# 0x6move	$7,$2.set	noreorder.set	nomacrojal	mp_msgli	$4,8			# 0x8.set	macro.set	reorderlw	$4,168($sp)lui	$5,%hi($LC48)addiu	$5,$5,%lo($LC48).set	noreorder.set	nomacrojal	demux_info_addmove	$6,$16.set	macro.set	reorder.set	noreorder.set	nomacrojal	uc_freemove	$4,$16.set	macro.set	reorder$L383:lbu	$2,5($17)lbu	$3,4($17)sll	$2,$2,8or	$5,$2,$3.set	noreorder.set	nomacrobeq	$5,$0,$L387lw	$3,40($sp).set	macro.set	reorderlw	$4,80($sp)addu	$6,$3,$5slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L227sw	$6,40($sp).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_ucs2straddu	$4,$21,$3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L387move	$16,$2.set	macro.set	reorderlui	$6,%hi($LC49)addiu	$6,$6,%lo($LC49)li	$5,6			# 0x6move	$7,$2.set	noreorder.set	nomacrojal	mp_msgli	$4,8			# 0x8.set	macro.set	reorderlw	$4,168($sp)lui	$5,%hi($LC50)addiu	$5,$5,%lo($LC50).set	noreorder.set	nomacrojal	demux_info_addmove	$6,$16.set	macro.set	reorder.set	noreorder.set	nomacrojal	uc_freemove	$4,$16.set	macro.set	reorder$L387:lbu	$2,7($17)lbu	$3,6($17)sll	$2,$2,8or	$5,$2,$3.set	noreorder.set	nomacrobeq	$5,$0,$L391lw	$3,40($sp).set	macro.set	reorderlw	$4,80($sp)addu	$6,$3,$5slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L227sw	$6,40($sp).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_ucs2straddu	$4,$21,$3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L391move	$16,$2.set	macro.set	reorderlui	$6,%hi($LC51)addiu	$6,$6,%lo($LC51)li	$5,6			# 0x6move	$7,$2.set	noreorder.set	nomacrojal	mp_msgli	$4,8			# 0x8.set	macro.set	reorderlw	$4,168($sp)lui	$5,%hi($LC52)addiu	$5,$5,%lo($LC52).set	noreorder.set	nomacrojal	demux_info_addmove	$6,$16.set	macro.set	reorder.set	noreorder.set	nomacrojal	uc_freemove	$4,$16.set	macro.set	reorder$L391:lbu	$2,9($17)lbu	$3,8($17)sll	$2,$2,8or	$5,$2,$3.set	noreorder.set	nomacrobeq	$5,$0,$L395lw	$3,40($sp).set	macro.set	reorderlw	$4,80($sp)addu	$6,$3,$5slt	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L227sw	$6,40($sp).set	macro.set	reorder.set	noreorder.set	nomacrojal	get_ucs2straddu	$4,$21,$3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L395move	$16,$2.set	macro.set	reorderlui	$6,%hi($LC53)li	$4,8			# 0x8addiu	$6,$6,%lo($LC53)li	$5,6			# 0x6.set	noreorder.set	nomacrojal	mp_msgmove	$7,$2.set	macro.set	reorder.set	noreorder.set	nomacrojal	uc_freemove	$4,$16.set	macro.set	reorder$L395:addiu	$6,$18,%lo($LC44)li	$4,8			# 0x8.set	noreorder.set	nomacrojal	mp_msgli	$5,6			# 0x6.set	macro.set	reorder$L376:move	$16,$0.set	noreorder.set	nomacroj	$L399lui	$17,%hi(asf_stream_group_guid).set	macro.set	reorder$L400:slt	$2,$16,$20.set	noreorder.set	nomacrobeq	$2,$0,$L577li	$6,-1			# 0xffffffffffffffff.set	macro.set	reorder$L399:addu	$4,$21,$16addiu	$5,$17,%lo(asf_stream_group_guid).set	noreorder.set	nomacrojal	memcmpli	$6,16			# 0x10.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L400addiu	$16,$16,1.set	macro.set	reorderaddiu	$16,$16,-1addiu	$6,$16,24.set	noreorder.set	nomacrobltz	$6,$L542sw	$6,40($sp).set	macro.set	reorderlw	$5,84($sp)addu	$17,$21,$6

⌨️ 快捷键说明

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