asfheader.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,676 行 · 第 1/5 页
S
4,676 行
lui $6,%hi($LC54)addu $19,$21,$5li $4,8 # 0x8addiu $6,$6,%lo($LC54)li $5,6 # 0x6.set noreorder.set nomacrojal mp_msgaddiu $18,$17,2.set macro.set reordersltu $2,$19,$18lbu $4,1($17).set noreorder.set nomacrobne $2,$0,$L227lbu $3,0($17).set macro.set reordersll $2,$4,8or $2,$2,$3sll $2,$2,16sra $2,$2,16.set noreorder.set nomacrobne $2,$0,$L543andi $22,$2,0xffff.set macro.set reorderlui $6,%hi($LC55)addiu $6,$6,%lo($LC55)move $7,$22li $4,8 # 0x8li $5,6 # 0x6sw $22,16($sp).set noreorder.set nomacrojal mp_msgmove $20,$0.set macro.set reorder$L412:lui $6,%hi($LC58)addiu $6,$6,%lo($LC58)li $4,8 # 0x8.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderj $L404$L156:move $7,$5li $4,8 # 0x8li $5,1 # 0x1.set noreorder.set nomacrojal mp_msgaddiu $6,$6,%lo($LC6).set macro.set reorderlw $4,80($sp)li $5,1048576 # 0x100000subu $20,$4,$16move $4,$5sw $5,84($sp).set noreorder.set nomacroj $L158sw $5,80($sp).set macro.set reorder$L198:lui $6,%hi($LC8)addiu $6,$6,%lo($LC8)move $5,$0.set noreorder.set nomacrojal mp_msgli $4,8 # 0x8.set macro.set reorder.set noreorder.set nomacrojal uc_freemove $4,$21.set macro.set reordermove $4,$0lw $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$L518:.set noreorder.set nomacroj $L367sw $6,40($sp).set macro.set reorder$L221:lw $2,40($sp).set noreorder.set nomacroj $L230sw $0,116($sp).set macro.set reorder$L537:blez $20,$L183$L478:lw $6,40($17).set noreorder.set nomacroj $L489lw $5,36($17).set macro.set reorder$L196:slt $2,$20,$3movn $3,$20,$2addu $4,$5,$3subu $20,$20,$3move $5,$4.set noreorder.set nomacroblez $20,$L544sw $4,36($17).set macro.set reorder$L489:subu $2,$6,$5move $4,$17.set noreorder.set nomacrobne $2,$0,$L196move $3,$2.set macro.set reorderjal stream_fill_buffer.set noreorder.set nomacrobeq $2,$0,$L479lw $2,168($sp).set macro.set reorderlw $5,36($17)lw $6,40($17)subu $3,$6,$5slt $2,$20,$3movn $3,$20,$2addu $4,$5,$3subu $20,$20,$3move $5,$4.set noreorder.set nomacrobgtz $20,$L489sw $4,36($17).set macro.set reorder$L544:lw $6,168($sp).set noreorder.set nomacroj $L183lw $17,16($6).set macro.set reorder$L538:ori $2,$2,0xcd50.set noreorder.set nomacrobeq $4,$2,$L240slt $2,$2,$4.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L253li $2,-580648960 # 0xffffffffdd640000.set macro.set reorderli $2,-1210318848 # 0xffffffffb7dc0000ori $2,$2,0x791.set noreorder.set nomacrobeq $4,$2,$L238li $5,-1139212288 # 0xffffffffbc190000.set macro.set reorderori $5,$5,0xefc0.set noreorder.set nomacrobeq $4,$5,$L239li $2,-1934950400 # 0xffffffff8cab0000.set macro.set reorderori $2,$2,0xdca1.set noreorder.set nomacrobne $4,$2,$L576lui $3,%hi(tmp.3948).set macro.set reorderlui $2,%hi($LC27).set noreorder.set nomacroj $L255addiu $7,$2,%lo($LC27).set macro.set reorder$L475:.set noreorder.set nomacrobeq $20,$0,$L183lw $17,16($3).set macro.set reorderj $L533$L519:.set noreorder.set nomacroj $L376sw $6,40($sp).set macro.set reorder$L244:lui $2,%hi($LC31)addiu $7,$2,%lo($LC31)$L255:lui $6,%hi($LC32)addiu $19,$18,16li $4,8 # 0x8li $5,6 # 0x6.set noreorder.set nomacrojal mp_msgaddiu $6,$6,%lo($LC32).set macro.set reorderlbu $2,3($19)lbu $3,2($19)sll $2,$2,24sll $3,$3,16lbu $4,1($19)lbu $5,16($18)or $2,$2,$3or $2,$2,$5sll $4,$4,8or $4,$4,$2li $2,-46399488 # 0xfffffffffd3c0000ori $2,$2,0xc02a.set noreorder.set nomacrobeq $4,$2,$L269slt $2,$2,$4.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L277li $5,-1077739520 # 0xffffffffbfc30000.set macro.set reorderori $5,$5,0xcd50.set noreorder.set nomacrobeq $4,$5,$L265slt $2,$5,$4.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L278li $2,-580648960 # 0xffffffffdd640000.set macro.set reorderli $2,-1210318848 # 0xffffffffb7dc0000ori $2,$2,0x791.set noreorder.set nomacrobeq $4,$2,$L263li $6,-1139212288 # 0xffffffffbc190000.set macro.set reorderori $6,$6,0xefc0.set noreorder.set nomacrobeq $4,$6,$L264li $2,-1934950400 # 0xffffffff8cab0000.set macro.set reorderori $2,$2,0xdca1.set noreorder.set nomacrobne $4,$2,$L578lui $6,%hi(tmp.3948).set macro.set reorderlui $2,%hi($LC27).set noreorder.set nomacroj $L280addiu $7,$2,%lo($LC27).set macro.set reorder$L277:li $3,1240530944 # 0x49f10000ori $3,$3,0xa440.set noreorder.set nomacrobeq $4,$3,$L273slt $2,$3,$4.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L279li $2,855638016 # 0x33000000.set macro.set reorderori $2,$2,0x890.set noreorder.set nomacrobeq $4,$2,$L271li $2,989528064 # 0x3afb0000.set macro.set reorderori $2,$2,0x65e2.set noreorder.set nomacrobeq $4,$2,$L272li $2,823590912 # 0x31170000.set macro.set reorderori $2,$2,0x8c9d.set noreorder.set nomacrobeq $4,$2,$L545lui $2,%hi($LC17).set macro.set reorderlui $6,%hi(tmp.3948)$L578:lui $5,%hi($LC29)addiu $4,$6,%lo(tmp.3948).set noreorder.set nomacrojal strcpyaddiu $5,$5,%lo($LC29).set macro.set reorderlui $2,%hi(tmp.3948).set noreorder.set nomacrojal strlenaddiu $4,$2,%lo(tmp.3948).set macro.set reorderlui $4,%hi(tmp.3948)addiu $3,$4,%lo(tmp.3948)addu $16,$2,$3lui $fp,%hi($LC30)lbu $6,0($19)move $4,$16.set noreorder.set nomacrojal sprintfaddiu $5,$fp,%lo($LC30).set macro.set reorderaddiu $16,$16,2li $17,1 # 0x1li $23,336 # 0x150li $22,16 # 0x10sra $2,$23,$17$L579:andi $2,$2,0x1addu $3,$19,$17addiu $5,$fp,%lo($LC30).set noreorder.set nomacrobeq $2,$0,$L282addiu $17,$17,1.set macro.set reorderli $6,45sb $6,0($16)addiu $16,$16,1$L282:lbu $6,0($3)move $4,$16.set noreorder.set nomacrojal sprintfaddiu $16,$16,2.set macro.set reorder.set noreorder.set nomacrobne $17,$22,$L579sra $2,$23,$17.set macro.set reorderlui $4,%hi(tmp.3948).set noreorder.set nomacroj $L280addiu $7,$4,%lo(tmp.3948).set macro.set reorder$L269:lui $2,%hi($LC31)addiu $7,$2,%lo($LC31)$L280:lui $6,%hi($LC33)addiu $6,$6,%lo($LC33)li $4,8 # 0x8.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderlwl $2,47($18)lwl $7,43($18)lwr $2,44($18)lwr $7,40($18)sw $2,16($sp)lbu $3,49($18)lbu $2,48($18)sll $3,$3,8lui $6,%hi($LC34)or $3,$3,$2addiu $6,$6,%lo($LC34)li $4,8 # 0x8li $5,6 # 0x6.set noreorder.set nomacrojal mp_msgsw $3,20($sp).set macro.set reorderlwl $4,35($18)lwl $8,53($18)move $2,$4lwr $2,32($18)lwr $8,50($18)lui $6,%hi($LC35)move $7,$2addiu $6,$6,%lo($LC35)li $4,8 # 0x8li $5,6 # 0x6.set noreorder.set nomacrojal mp_msgsw $8,16($sp).set macro.set reorderlw $2,120($sp)lw $7,40($sp)lui $6,%hi($LC36)addiu $6,$6,%lo($LC36)addu $7,$2,$7li $4,8 # 0x8.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderlw $6,40($sp)lw $4,80($sp)addu $3,$21,$6sw $3,44($sp)lwl $2,43($18)lwr $2,40($18)addu $6,$2,$6slt $3,$4,$6.set noreorder.set nomacrobne $3,$0,$L227sw $6,40($sp).set macro.set reorderlw $5,96($sp)lw $4,100($sp)lbu $2,0($5)lbu $3,0($4)lw $5,104($sp)sll $2,$2,24lbu $4,0($5)sll $3,$3,16lbu $5,0($18)or $2,$2,$3or $2,$2,$5sll $4,$4,8or $4,$4,$2li $2,-1139212288 # 0xffffffffbc190000ori $2,$2,0xefc0.set noreorder.set nomacrobeq $4,$2,$L287li $3,-127336448 # 0xfffffffff8690000.set macro.set reorderori $3,$3,0x9e40.set noreorder.set nomacrobne $4,$3,$L580slt $2,$6,$20.set macro.set reorderlbu $5,48($18)lw $4,168($sp)andi $5,$5,0x7f.set noreorder.set nomacrojal new_sh_audio_aidmove $6,$5.set macro.set reordermove $16,$2lbu $2,48($18)lui $6,%hi($LC13)lui $7,%hi($LC14)andi $2,$2,0x7faddiu $6,$6,%lo($LC13)addiu $7,$7,%lo($LC14)li $4,7 # 0x7li $5,4 # 0x4.set noreorder.set nomacrojal mp_msgsw $2,16($sp).set macro.set reorderaddiu $2,$sp,40sw $2,16($sp)lw $4,168($sp)lw $2,84($sp)lw $5,172($sp)addiu $3,$sp,44move $6,$16move $7,$18sw $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 nomacrobeq $2,$0,$L227lw $3,116($sp).set macro.set reorderlw $6,40($sp)addiu $3,$3,1.set noreorder.set nomacroj $L525sw $3,116($sp).set macro.set reorder$L287:lbu $5,48($18)lw $4,168($sp)andi $5,$5,0x7f.set noreorder.set nomacrojal new_sh_video_vidmove $6,$5.set macro.set reordersw $2,108($sp)lbu $2,48($18)lui $6,%hi($LC37)lui $7,%hi($LC14)andi $2,$2,0x7faddiu $6,$6,%lo($LC37)addiu $7,$7,%lo($LC14)li $4,7 # 0x7li $5,4 # 0x4.set noreorder.set nomacrojal mp_msgsw $2,16($sp).set macro.set reorderlwl $2,43($18)li $4,40 # 0x28lwr $2,40($18)li $5,1 # 0x1addiu $16,$2,-11sltu $3,$16,40.set noreorder.set nomacrojal uc_callocmovz $4,$16,$3.set macro.set reorderlw $5,112($sp)lw $7,44($sp)lw $6,108($sp)move $4,$2addiu $5,$5,1sltu $2,$16,32sw $5,112($sp)sw $4,336($6).set noreorder.set nomacrobne $2,$0,$L290addiu $5,$7,11.set macro.set reorderandi $2,$4,0x3.set noreorder.set nomacrobeq $2,$0,$L546andi $2,$5,0x3.set macro.set reorder$L290:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorder$L298:lw $2,108($sp)$L594:lw $4,336($2)lwl $3,3($4)lwr $3,0($4)sltu $2,$16,$3.set noreorder.set nomacrobeq $2,$0,$L302sltu $2,$3,41.set macro.set reorderbeq $2,$0,$L547$L302:lwl $3,19($4)li $2,542244864 # 0x20520000lwr $3,16($4)ori $2,$2,0x5644.set noreorder.set nomacrobeq $3,$2,$L548lw $6,172($sp).set macro.set reordersw $0,68($6)move $7,$6$L307:lbu $6,49($18)lbu $2,48($18)sll $6,$6,8lw $5,80($sp)or $6,$6,$2move $4,$21li $2,1 # 0x1.set noreorder.set nomacrojal get_ext_stream_propertiessw $2,16($sp).set macro.set reorderbeq $2,$0,$L227lbu $2,49($18)lbu $3,48($18)sll $2,$2,8or $2,$2,$3.set noreorder.set nomacroblez $20,$L309sw $2,88($sp).set macro.set reordermove $16,$0.set noreorder.set nomacroj $L311lui $17,%hi(asf_metadata_header).set macro.set reorder$L312:.set noreorder.set nomacrobeq $20,$16,$L581lw $5,172($sp).set macro.set reorder$L311:addu $4,$21,$16addiu $5,$17,%lo(asf_metadata_header).set noreorder.set nomacrojal memcmpli $6,16 # 0x10.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L312addiu $16,$16,1.set macro.set reorderaddiu $16,$16,-1addiu $2,$16,24.set noreorder.set nomacrobltz $2,$L309lw $4,80($sp).set macro.set reordersubu $3,$4,$2.set noreorder.set nomacrobltz $3,$L309addiu $22,$3,-2.set macro.set reorder.set noreorder.set nomacrobltz $22,$L309addu $2,$21,$2.set macro.set reorderlbu $3,1($2)lbu $4,0($2)sll $3,$3,8or $23,$3,$4addiu $17,$2,2move $16,$0sw $0,92($sp)addiu $2,$23,-1$L569:andi $23,$2,0xffffli $3,65535 # 0xffff.set noreorder.set nomacrobeq $23,$3,$L549addiu $4,$22,-12.set macro.set reorder.set noreorder.set nomacrobltz $4,$L581lw $5,172($sp).set macro.set reorderlbu $2,5($17)lbu $3,4($17)sll $2,$2,8or $5,$2,$3subu $7,$4,$5lbu $8,1($17)lbu $9,0($17)lbu $10,3($17)lbu $11,2($17)lbu $2,11($17)lbu $3,10($17)lbu $6,9($17).set noreorder.set nomacrobltz $7,$L309lbu $4,8($17).set macro.set reordersll $3,$3,16sll $2,$2,24or $2,$2,$3or $2,$2,$4sll $3,$6,8or $2,$3,$2subu $22,$7,$2.set noreorder.set nomacrobltz $22,$L309addiu $4,$17,12.set macro.set reorderaddu $19,$4,$5addu $17,$19,$2.set noreorder.set nomacrobeq $17,$0,$L309sll $2,$8,8.set macro.set reorderor $2,$2,$9.set noreorder.set nomacrobne $2,$0,$L569addiu $2,$23,-1.set macro.set reordersll $2,$10,8or $2,$2,$11sll $2,$2,16sra $2,$2,16.set noreorder.set nomacrobeq $2,$0,$L324lw $6,88($sp).set macro.set reorderandi $2,$2,0xffff.set noreorder.set nomacrobne $6,$2,$L569addiu $2,$23,-1.set macro.set reorder$L324:jal get_ucs2str.set noreorder.set nomacrobeq $2,$0,$L550move $fp,$2.set macro.set reorderlui $18,%hi($LC38).set noreorder.set nomacrojal strlenaddiu $4,$18,%lo($LC38).set macro.set reordermove $6,$2
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?