demux_realaud.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,743 行 · 第 1/5 页
S
4,743 行
.set noreorder.set nomacroj $31addiu $sp,$sp,64.set macro.set reorder$L320:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbeq $2,$0,$L649lw $5,36($16)lw $2,80($16)lw $6,40($16)addu $2,$2,$5lbu $3,0($2)addiu $5,$5,1sll $17,$3,8.set noreorder.set nomacroj $L322sw $5,36($16).set macro.set reorder$L307:addiu $4,$19,2sb $0,0($19).set noreorder.set nomacroj $L305sb $0,1($19).set macro.set reorder$L318:sb $0,4($5).set noreorder.set nomacroj $L316sb $0,1($4).set macro.set reorder$L583:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L650li $4,-255 # 0xffffffffffffff01.set macro.set reorderlw $2,36($16)lw $3,80($16)addiu $4,$2,1addu $3,$3,$2lbu $17,0($3).set noreorder.set nomacroj $L585sw $4,36($16).set macro.set reorder$L575:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L651li $4,-255 # 0xffffffffffffff01.set macro.set reorderlw $2,36($16)lw $3,80($16)addiu $4,$2,1addu $3,$3,$2lbu $17,0($3).set noreorder.set nomacroj $L577sw $4,36($16).set macro.set reorder$L567:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L652li $4,-255 # 0xffffffffffffff01.set macro.set reorderlw $2,36($16)lw $3,80($16)addiu $4,$2,1addu $3,$3,$2lbu $17,0($3).set noreorder.set nomacroj $L569sw $4,36($16).set macro.set reorder$L627:lui $6,%hi($LC20)addiu $6,$6,%lo($LC20)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderlhu $4,24($19)lw $3,156($21)srl $2,$4,8sb $2,13($3)sb $4,12($3)lhu $4,28($19).set noreorder.set nomacrojal uc_calloclhu $5,30($19).set macro.set reorder.set noreorder.set nomacroj $L631sw $2,40($19).set macro.set reorder$L644:lw $6,16($18)lw $3,16($19)lw $2,44($6)lw $4,36($6)lw $5,40($6)addu $2,$2,$4subu $2,$2,$5addiu $3,$3,8sltu $3,$2,$3.set noreorder.set nomacrobne $3,$0,$L653li $2,1248002048 # 0x4a630000.set macro.set reorderori $2,$2,0x706csw $2,12($21)$L622:li $2,1 # 0x1$L655:sw $2,36($21)li $2,8000 # 0x1f40li $3,16 # 0x10sw $2,28($21)li $2,878641152 # 0x345f0000sw $3,32($21)ori $2,$2,0x3431li $3,240sh $3,30($19).set noreorder.set nomacroj $L591sw $2,12($21).set macro.set reorder$L319:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L316sb $0,5($5).set macro.set reorder$L649:lw $5,36($16)lw $6,40($16).set noreorder.set nomacroj $L322li $17,-65536 # 0xffffffffffff0000.set macro.set reorder$L647:li $17,-256 # 0xffffffffffffff00.set noreorder.set nomacroj $L564li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L652:li $17,-256 # 0xffffffffffffff00.set noreorder.set nomacroj $L572li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L651:li $17,-256 # 0xffffffffffffff00.set noreorder.set nomacroj $L580li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L650:li $17,-256 # 0xffffffffffffff00.set noreorder.set nomacroj $L588li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L653:move $4,$6.set noreorder.set nomacrojal stream_skipli $5,1 # 0x1.set macro.set reorderlw $16,16($18)lw $4,36($16)lw $2,40($16)sltu $2,$4,$2.set noreorder.set nomacrobeq $2,$0,$L595addiu $3,$4,1.set macro.set reorderlw $2,80($16)addu $2,$4,$2lbu $23,0($2)sw $3,36($16)$L597:lw $4,40($16)sltu $2,$3,$4.set noreorder.set nomacrobeq $2,$0,$L600addiu $5,$3,1.set macro.set reorderlw $2,80($16)addu $2,$3,$2lbu $3,0($2)sw $5,36($16)move $22,$3$L602:sltu $2,$5,$4beq $2,$0,$L605lw $2,80($16)addu $2,$5,$2lbu $3,0($2)addiu $5,$5,1sll $20,$3,8sw $5,36($16)$L607:sltu $2,$5,$4beq $2,$0,$L610lw $2,80($16)addu $2,$5,$2lbu $3,0($2)addiu $5,$5,1sll $17,$3,16sw $5,36($16)$L612:sltu $2,$5,$4beq $2,$0,$L615lw $2,80($16)addu $2,$5,$2lbu $3,0($2)addiu $5,$5,1sll $2,$3,24sw $5,36($16)$L617:or $2,$2,$22or $3,$17,$20or $3,$3,$2li $2,4 # 0x4.set noreorder.set nomacrobeq $23,$2,$L620sw $3,12($21).set macro.set reorderlui $6,%hi($LC13)li $4,7 # 0x7li $5,2 # 0x2addiu $6,$6,%lo($LC13).set noreorder.set nomacrojal mp_msgmove $7,$23.set macro.set reorderlw $4,16($18).set noreorder.set nomacrojal stream_skipaddiu $5,$23,-4.set macro.set reorder$L620:li $2,1248002048 # 0x4a630000lw $7,12($21)ori $2,$2,0x706c.set noreorder.set nomacrobeq $7,$2,$L622lui $6,%hi($LC18).set macro.set reorderaddiu $6,$6,%lo($LC18)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,2 # 0x2.set macro.set reorder.set noreorder.set nomacroj $L655li $2,1 # 0x1.set macro.set reorder$L642:.set noreorder.set nomacroj $L316sb $0,4($5).set macro.set reorder$L641:addiu $4,$19,1.set noreorder.set nomacroj $L305sb $0,0($19).set macro.set reorder$L552:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbeq $2,$0,$L554lw $3,36($16)lw $2,80($16)addiu $5,$3,1addu $2,$2,$3lbu $4,0($2)sw $5,36($16).set noreorder.set nomacroj $L554sll $2,$4,24.set macro.set reorder$L547:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L550lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L549li $17,-16777216 # 0xffffffffff000000.set macro.set reorder$L380:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L383.set noreorder.set nomacroj $L382li $3,-256 # 0xffffffffffffff00.set macro.set reorder$L370:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L373lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L372li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L375:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L378lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L377li $17,-256 # 0xffffffffffffff00.set macro.set reorder$L365:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L368lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L367li $22,-65536 # 0xffffffffffff0000.set macro.set reorder$L542:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L545lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L544li $20,-65536 # 0xffffffffffff0000.set macro.set reorder$L460:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L463.set noreorder.set nomacroj $L462li $3,-256 # 0xffffffffffffff00.set macro.set reorder$L500:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L503.set noreorder.set nomacroj $L502li $7,-256 # 0xffffffffffffff00.set macro.set reorder$L420:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L423lw $5,36($16)lw $6,40($16).set noreorder.set nomacroj $L422li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L520:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L523lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L522li $17,-16777216 # 0xffffffffff000000.set macro.set reorder$L440:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L443.set noreorder.set nomacroj $L442li $7,-256 # 0xffffffffffffff00.set macro.set reorder$L480:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L483.set noreorder.set nomacroj $L482li $2,-256 # 0xffffffffffffff00.set macro.set reorder$L400:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L403.set noreorder.set nomacroj $L402li $3,-256 # 0xffffffffffffff00.set macro.set reorder$L532:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L535lw $16,16($18)li $23,-256 # 0xffffffffffffff00.set noreorder.set nomacroj $L534lw $3,36($16).set macro.set reorder$L450:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L453lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L452li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L490:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L493.set noreorder.set nomacroj $L492li $2,-256 # 0xffffffffffffff00.set macro.set reorder$L410:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L413.set noreorder.set nomacroj $L412li $3,-256 # 0xffffffffffffff00.set macro.set reorder$L510:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L513lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L512li $22,-256 # 0xffffffffffffff00.set macro.set reorder$L430:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L433.set noreorder.set nomacroj $L432li $3,-256 # 0xffffffffffffff00.set macro.set reorder$L470:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L473.set noreorder.set nomacroj $L472li $2,-256 # 0xffffffffffffff00.set macro.set reorder$L390:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L393lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L392li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L537:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L540lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L539li $22,-256 # 0xffffffffffffff00.set macro.set reorder$L455:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L458lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L457li $17,-256 # 0xffffffffffffff00.set macro.set reorder$L495:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L498lw $4,36($16)lw $5,40($16).set noreorder.set nomacroj $L497li $17,-65536 # 0xffffffffffff0000.set macro.set reorder$L415:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L418lw $5,36($16)lw $6,40($16).set noreorder.set nomacroj $L417li $22,-65536 # 0xffffffffffff0000.set macro.set reorder$L515:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L518lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L517li $20,-65536 # 0xffffffffffff0000.set macro.set reorder$L435:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L438lw $4,36($16)lw $5,40($16).set noreorder.set nomacroj $L437li $17,-65536 # 0xffffffffffff0000.set macro.set reorder$L475:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L478lw $4,36($16)lw $5,40($16).set noreorder.set nomacroj $L477li $17,-65536 # 0xffffffffffff0000.set macro.set reorder$L395:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbne $2,$0,$L398lw $5,36($16)lw $4,40($16).set noreorder.set nomacroj $L397li $17,-256 # 0xffffffffffffff00.set macro.set reorder$L525:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbeq $2,$0,$L527lw $3,36($16)lw $2,80($16)addiu $5,$3,1addu $2,$2,$3lbu $4,0($2)sw $5,36($16).set noreorder.set nomacroj $L527sll $2,$4,24.set macro.set reorder$L445:.set noreorder.set nomacrojal stream_fill_buffermo
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?