demux_ty.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,592 行 · 第 1/5 页
S
4,592 行
subu $16,$3,$5.set macro.set reorderlui $6,%hi($LC7)$L609:li $5,2 # 0x2addiu $6,$6,%lo($LC7).set noreorder.set nomacrojal mp_msgli $4,7 # 0x7.set macro.set reorderslt $2,$18,$16lw $5,36($17)movn $16,$18,$2lw $3,80($17)sltu $2,$16,32.set noreorder.set nomacrobeq $2,$0,$L577addu $5,$3,$5.set macro.set reorder$L219:move $4,$19$L610:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorderlw $5,36($17)subu $18,$18,$16addu $5,$5,$16.set noreorder.set nomacrobgtz $18,$L208sw $5,36($17).set macro.set reorder$L216:addiu $16,$sp,156move $4,$16move $5,$0li $6,8 # 0x8move $7,$0sb $0,131($sp).set noreorder.set nomacrojal __strtol_internalsb $0,167($sp).set macro.set reorderlui $6,%hi($LC16)addiu $6,$6,%lo($LC16)li $5,8 # 0x8move $7,$21li $4,7 # 0x7move $18,$2sw $2,20($sp).set noreorder.set nomacrojal mp_msgsw $16,16($sp).set macro.set reordermove $4,$21.set noreorder.set nomacrojal strrchrli $5,46 # 0x2e.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L232move $17,$2.set macro.set reorderlui $16,%hi($LC17).set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC17).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L234lbu $3,%lo($LC17)($16).set macro.set reorderlbu $2,0($17)addiu $5,$16,%lo($LC17).set noreorder.set nomacrobeq $6,$0,$L236subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L612addiu $3,$18,511.set macro.set reorderlbu $2,1($17)lbu $3,1($5)sltu $4,$6,2.set noreorder.set nomacrobne $4,$0,$L236subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L612addiu $3,$18,511.set macro.set reorderlbu $2,2($17)lbu $3,2($5)li $4,2 # 0x2.set noreorder.set nomacrobeq $6,$4,$L236subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L612addiu $3,$18,511.set macro.set reorderlbu $3,3($17)lbu $2,3($5)subu $2,$3,$2$L236:.set noreorder.set nomacrobne $2,$0,$L612addiu $3,$18,511.set macro.set reorderslt $2,$22,16.set noreorder.set nomacrobeq $2,$0,$L578sll $3,$22,2.set macro.set reordersll $2,$22,4subu $2,$2,$3addu $6,$2,$23lw $3,16($fp)sw $18,16432($6)lw $2,44($3)lw $4,36($3)lw $5,40($3)addu $2,$2,$4subu $2,$2,$5sw $2,16428($6).set noreorder.set nomacrobltz $18,$L579move $3,$18.set macro.set reorder$L246:sra $3,$3,17sw $3,16436($6)sw $3,16($sp)lw $2,16432($6)move $7,$22sw $2,20($sp)lw $3,16428($6)lui $6,%hi($LC19)addiu $6,$6,%lo($LC19)li $4,7 # 0x7li $5,8 # 0x8sw $3,24($sp).set noreorder.set nomacrojal mp_msgaddiu $22,$22,1.set macro.set reorder$L232:addiu $3,$18,511$L612:li $2,-512 # 0xfffffffffffffe00and $16,$3,$2.set noreorder.set nomacrobltz $16,$L580lw $17,16($fp).set macro.set reorderli $2,262144 # 0x40000slt $2,$2,$16bne $2,$0,$L250blez $16,$L539$L486:lw $6,40($17).set noreorder.set nomacroj $L501lw $5,36($17).set macro.set reorder$L258:slt $2,$16,$3movn $3,$16,$2addu $4,$5,$3subu $16,$16,$3move $5,$4.set noreorder.set nomacroblez $16,$L487sw $4,36($17).set macro.set reorder$L501:subu $2,$6,$5move $4,$17.set noreorder.set nomacrobne $2,$0,$L258move $3,$2.set macro.set reorderjal stream_fill_bufferbeq $2,$0,$L487lw $5,36($17)lw $6,40($17)subu $3,$6,$5slt $2,$16,$3movn $3,$16,$2addu $4,$5,$3subu $16,$16,$3move $5,$4.set noreorder.set nomacrobgtz $16,$L501sw $4,36($17).set macro.set reorder$L487:.set noreorder.set nomacroj $L539lw $17,16($fp).set macro.set reorder$L229:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L227sb $3,5($4).set macro.set reorder$L250:lw $2,28($17)andi $2,$2,0x4beq $2,$0,$L486$L249:lw $4,44($17)lw $2,36($17)lw $6,40($17)addu $2,$4,$2subu $2,$2,$6addu $5,$16,$2slt $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L253subu $2,$4,$6.set macro.set reordersubu $2,$5,$2bltz $2,$L253.set noreorder.set nomacroj $L539sw $2,36($17).set macro.set reorder$L230:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L227sb $2,6($4).set macro.set reorder$L580:lw $2,28($17)andi $2,$2,0x2bne $2,$0,$L249.set noreorder.set nomacroj $L588lw $2,56($17).set macro.set reorder$L574:lbu $2,4($5).set noreorder.set nomacroj $L227sb $2,4($4).set macro.set reorder$L234:move $4,$17.set noreorder.set nomacrojal strcmpaddiu $5,$16,%lo($LC17).set macro.set reorderj $L236$L253:.set noreorder.set nomacrojal stream_seek_longmove $4,$17.set macro.set reorder.set noreorder.set nomacroj $L539lw $17,16($fp).set macro.set reorder$L576:subu $2,$2,$18slt $2,$2,512.set noreorder.set nomacrobeq $2,$0,$L216lui $6,%hi($LC15).set macro.set reorderaddiu $6,$6,%lo($LC15)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,8 # 0x8.set macro.set reorderlw $17,16($fp)$L231:.set noreorder.set nomacrojal stream_resetmove $4,$17.set macro.set reorderlui $6,%hi($LC20)move $7,$22addiu $6,$6,%lo($LC20)li $4,7 # 0x7li $5,8 # 0x8.set noreorder.set nomacrojal mp_msgsw $22,16620($23).set macro.set reordermove $4,$fpmove $5,$23move $6,$20.set noreorder.set nomacrojal tmf_load_chunkmove $7,$0.set macro.set reorder.set noreorder.set nomacroj $L201move $18,$2.set macro.set reorder$L579:li $2,65536 # 0x10000ori $2,$2,0xffff.set noreorder.set nomacroj $L246addu $3,$18,$2.set macro.set reorder$L174:move $4,$17$L594:.set noreorder.set nomacrojal stream_seek_longmove $5,$0.set macro.set reorderlw $17,16($fp).set noreorder.set nomacroj $L177lw $5,36($17).set macro.set reorder$L198:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L195sb $2,6($4).set macro.set reorder$L566:.set noreorder.set nomacrobeq $21,$2,$L376li $2,9 # 0x9.set macro.set reorder.set noreorder.set nomacrobeq $21,$2,$L581lui $6,%hi($LC32).set macro.set reorderaddiu $6,$6,%lo($LC32)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,8 # 0x8.set macro.set reordermove $16,$0$L380:sll $2,$16,2addu $2,$2,$fpsw $2,576($sp)lw $4,52($fp)lw $2,64($2).set noreorder.set nomacrobeq $2,$0,$L582sw $16,68($4).set macro.set reorder$L381:lw $2,68($4).set noreorder.set nomacrobne $16,$2,$L613li $2,4 # 0x4.set macro.set reorderlw $2,92($4).set noreorder.set nomacrobne $2,$0,$L613li $2,4 # 0x4.set macro.set reorderlw $3,576($sp)lw $5,64($3)andi $3,$16,0xe0.set noreorder.set nomacrobne $3,$0,$L387sw $5,92($4).set macro.set reorderli $2,160 # 0xa0.set noreorder.set nomacrobeq $3,$2,$L388li $2,65536 # 0x10000.set macro.set reorder.set noreorder.set nomacrobne $3,$0,$L614li $2,2 # 0x2.set macro.set reorderli $2,80 # 0x50.set noreorder.set nomacroj $L383sw $2,12($5).set macro.set reorder$L542:lbu $2,4($5).set noreorder.set nomacroj $L195sb $2,4($4).set macro.set reorder$L409:addu $5,$20,$19addu $6,$5,$17sltu $2,$5,$6.set noreorder.set nomacrobeq $2,$0,$L412li $3,-256 # 0xffffffffffffff00.set macro.set reorderlbu $2,0($5)or $3,$2,$3li $2,448 # 0x1c0.set noreorder.set nomacrobeq $3,$2,$L414addiu $4,$5,1.set macro.set reordersubu $7,$6,$5$L415:addu $2,$7,$5.set noreorder.set nomacrobeq $2,$4,$L412sll $6,$3,8.set macro.set reorderlbu $3,0($4)li $2,448 # 0x1c0or $3,$6,$3.set noreorder.set nomacrobne $3,$2,$L415addiu $4,$4,1.set macro.set reorder$L414:addiu $2,$4,-4.set noreorder.set nomacrobne $5,$2,$L412li $2,16 # 0x10.set macro.set reorder.set noreorder.set nomacrobne $17,$2,$L412li $4,1 # 0x1.set macro.set reordermove $2,$0li $3,-2147483648 # 0xffffffff80000000sw $4,16392($23)sw $2,16400($23).set noreorder.set nomacroj $L367sw $3,16404($23).set macro.set reorder$L281:lw $4,544($sp)$L607:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorder.set noreorder.set nomacroj $L589lw $5,36($17).set macro.set reorder$L424:.set noreorder.set nomacrojal memcpymove $6,$17.set macro.set reorder.set noreorder.set nomacroj $L590lw $6,16388($23).set macro.set reorder$L391:lw $2,16392($23).set noreorder.set nomacrobne $2,$21,$L392lui $6,%hi($LC34).set macro.set reorderlw $4,16388($23)addu $2,$17,$4slt $2,$2,16384.set noreorder.set nomacrobeq $2,$0,$L395sltu $2,$17,32.set macro.set reorderaddiu $16,$23,4addu $4,$16,$4.set noreorder.set nomacrobne $2,$0,$L397addu $5,$20,$19.set macro.set reorderandi $2,$4,0x3bne $2,$0,$L397andi $2,$5,0x3bne $2,$0,$L397li $2,-32 # 0xffffffffffffffe0addiu $4,$4,-4and $2,$17,$2addu $6,$4,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L401addiu $5,$5,-4.set macro.set reorder$L507:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000000010011010100 #S32LDI XR3,$5,4.word 0b01110000101000000000010100010100 #S32LDI XR4,$5,4.word 0b01110000101000000000010101010100 #S32LDI XR5,$5,4.word 0b01110000101000000000010110010100 #S32LDI XR6,$5,4.word 0b01110000101000000000010111010100 #S32LDI XR7,$5,4.word 0b01110000101000000000011000010100 #S32LDI XR8,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$6bne $2,$0,$L507$L401:andi $2,$17,0x1caddu $6,$6,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L615andi $3,$17,0x3.set macro.set reorder$L508:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$6.set noreorder.set nomacrobne $2,$0,$L508andi $3,$17,0x3.set macro.set reorder$L615:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L407li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L408li $2,1 # 0x1.set macro.set reorderbne $3,$2,$L405lbu $2,4($5)sb $2,4($4)$L405:lw $2,16388($23)$L593:addu $6,$2,$17.set noreorder.set nomacroj $L367sw $6,16388($23).set macro.set reorder$L493:.set noreorder.set nomacroj $L184subu $18,$2,$19.set macro.set reorder$L561:lw $2,1088($fp).set noreorder.set nomacroj $L347sw $2,92($4).set macro.set reorder$L559:move $5,$0.set noreorder.set nomacrojal new_sh_video_vidmove $6,$0.set macro.set reorder.set noreorder.set nomacroj $L591lw $4,56($fp).set macro.set reorder$L422:lui $6,%hi($LC33)addiu $6,$6,%lo($LC33)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,1 # 0x1.set macro.set reorderlw $6,16388($23).set noreorder.set nomacroj $L436addiu $16,$23,4.set macro.set reorder$L203:.set noreorder.set nomacrojal stream_seek_longmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L592lui $6,%hi($LC14).set macro.set reorder$L572:li $5,2 # 0x2addiu $6,$6,%lo($LC7).set noreorder.set nomacrojal mp_msgli $4,7 # 0x7.set macro.set reorder.set noreorder.set nomacroj $L279lw $5,36($17).set macro.set reorder$L273:.set noreorder.set nomacrojal stream_fill_buffermove $4,$17.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L494li $2,131072 # 0x20000.set macro.set reorderlw $3,40($17)lw $5,36($17).set noreorder.set nomacroj $L275subu $16,$3,$5.set macro.set reorder$L578:lui $6,%hi($LC18)addiu $6,$6,%lo($LC18)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,1 # 0x1.set macro.set reor
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?