vf_detc.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,374 行 · 第 1/5 页
S
4,374 行
lw $2,44($sp)addiu $5,$16,-4addu $3,$5,$2sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L319addiu $4,$17,-4.set macro.set reorder$L476:#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 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L476$L319:andi $2,$19,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L561li $2,2 # 0x2.set macro.set reorder$L477:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L477li $2,2 # 0x2.set macro.set reorder$L561:.set noreorder.set nomacrobeq $22,$2,$L325li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $22,$2,$L326li $2,1 # 0x1.set macro.set reorderbeq $22,$2,$L526$L323:addiu $18,$18,1.set noreorder.set nomacrobeq $21,$18,$L562lw $31,116($sp).set macro.set reorderaddu $17,$17,$23$L563:.set noreorder.set nomacrobeq $20,$0,$L527addu $16,$16,$fp.set macro.set reorder$L315:move $4,$16$L559:move $5,$17$L560:move $6,$19.set noreorder.set nomacrojal memcpyaddiu $18,$18,1.set macro.set reorder.set noreorder.set nomacrobne $21,$18,$L563addu $17,$17,$23.set macro.set reorder$L469:lw $31,116($sp)$L562:lw $fp,112($sp)lw $23,108($sp)lw $22,104($sp)lw $21,100($sp)lw $20,96($sp)lw $19,92($sp)lw $18,88($sp)lw $17,84($sp)lw $16,80($sp).set noreorder.set nomacroj $31addiu $sp,$sp,120.set macro.set reorder$L278:lw $3,28($5)move $6,$4srl $2,$3,31lw $4,48($4)addu $2,$2,$3lw $5,48($5)sra $22,$2,1lw $2,32($6)sll $6,$4,1lw $3,32($20)lw $19,24($20)sw $6,20($sp).set noreorder.set nomacroblez $22,$L328sll $fp,$5,1.set macro.set reorderaddu $16,$2,$4li $2,-32 # 0xffffffffffffffe0and $2,$19,$2sltu $21,$19,32addu $17,$3,$5sw $2,48($sp)move $18,$0.set noreorder.set nomacrobne $21,$0,$L331andi $23,$19,0x3.set macro.set reorder$L530:andi $2,$16,0x3.set noreorder.set nomacrobne $2,$0,$L564move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L565move $5,$17.set macro.set reorderlw $2,48($sp)addiu $5,$16,-4addu $3,$5,$2sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L335addiu $4,$17,-4.set macro.set reorder$L490:#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 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L490$L335:andi $2,$19,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L566li $2,2 # 0x2.set macro.set reorder$L491:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L491li $2,2 # 0x2.set macro.set reorder$L566:.set noreorder.set nomacrobeq $23,$2,$L341li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $23,$2,$L342li $2,1 # 0x1.set macro.set reorderbeq $23,$2,$L529$L339:addiu $18,$18,1.set noreorder.set nomacrobeq $22,$18,$L328lw $3,20($sp).set macro.set reorder$L567:addu $17,$17,$fp.set noreorder.set nomacrobeq $21,$0,$L530addu $16,$16,$3.set macro.set reorder$L331:move $4,$16$L564:move $5,$17$L565:move $6,$19.set noreorder.set nomacrojal memcpyaddiu $18,$18,1.set macro.set reorder.set noreorder.set nomacrobne $22,$18,$L567lw $3,20($sp).set macro.set reorder$L328:lhu $2,0($20)andi $2,$2,0x100.set noreorder.set nomacrobeq $2,$0,$L469lw $6,32($sp).set macro.set reorderlw $3,92($20)srl $2,$3,31lw $4,52($6)addu $2,$2,$3lw $5,52($20)sra $22,$2,1lw $2,36($6)sll $6,$4,1lw $3,36($20)lw $19,88($20)sw $6,16($sp).set noreorder.set nomacroblez $22,$L469sll $fp,$5,1.set macro.set reorderaddu $16,$2,$4li $2,-32 # 0xffffffffffffffe0and $2,$19,$2sltu $21,$19,32addu $17,$3,$5sw $2,52($sp)move $18,$0.set noreorder.set nomacrobne $21,$0,$L347andi $23,$19,0x3.set macro.set reorder$L533:andi $2,$16,0x3.set noreorder.set nomacrobne $2,$0,$L568move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L569move $5,$17.set macro.set reorderlw $2,52($sp)addiu $5,$16,-4addu $3,$2,$5sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L351addiu $4,$17,-4.set macro.set reorder$L492:#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 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L492$L351:andi $2,$19,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L570li $2,2 # 0x2.set macro.set reorder$L493:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L493li $2,2 # 0x2.set macro.set reorder$L570:.set noreorder.set nomacrobeq $23,$2,$L357li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $23,$2,$L358li $2,1 # 0x1.set macro.set reorderbeq $23,$2,$L532$L355:addiu $18,$18,1.set noreorder.set nomacrobeq $22,$18,$L359lw $3,16($sp).set macro.set reorder$L571:addu $17,$17,$fp.set noreorder.set nomacrobeq $21,$0,$L533addu $16,$16,$3.set macro.set reorder$L347:move $4,$16$L568:move $5,$17$L569:move $6,$19.set noreorder.set nomacrojal memcpyaddiu $18,$18,1.set macro.set reorder.set noreorder.set nomacrobne $22,$18,$L571lw $3,16($sp).set macro.set reorder$L359:lw $3,92($20)lw $6,32($sp)srl $2,$3,31addu $2,$2,$3lw $4,56($6)lw $5,56($20)sra $21,$2,1lw $3,40($20)lw $2,40($6)lw $19,88($20)sll $fp,$4,1.set noreorder.set nomacroblez $21,$L469sll $23,$5,1.set macro.set reorderaddu $16,$2,$4li $2,-32 # 0xffffffffffffffe0and $2,$19,$2sltu $20,$19,32addu $17,$3,$5sw $2,56($sp)move $18,$0.set noreorder.set nomacrobne $20,$0,$L363andi $22,$19,0x3.set macro.set reorder$L536:andi $2,$16,0x3.set noreorder.set nomacrobne $2,$0,$L572move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L573move $5,$17.set macro.set reorderlw $2,56($sp)addiu $5,$16,-4addu $3,$2,$5sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L367addiu $4,$17,-4.set macro.set reorder$L494:#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 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L494$L367:andi $2,$19,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L574li $2,2 # 0x2.set macro.set reorder$L495:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L495li $2,2 # 0x2.set macro.set reorder$L574:.set noreorder.set nomacrobeq $22,$2,$L373li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $22,$2,$L374li $2,1 # 0x1.set macro.set reorderbeq $22,$2,$L535$L371:addiu $18,$18,1$L547:.set noreorder.set nomacrobeq $21,$18,$L469addu $17,$17,$23.set macro.set reorder.set noreorder.set nomacrobeq $20,$0,$L536addu $16,$16,$fp.set macro.set reorder$L363:move $4,$16$L572:move $5,$17$L573:.set noreorder.set nomacrojal memcpymove $6,$19.set macro.set reorder.set noreorder.set nomacroj $L547addiu $18,$18,1.set macro.set reorder$L279:lw $fp,48($5)lw $18,48($3)lw $21,24($5)lw $22,28($5)lw $16,32($3).set noreorder.set nomacrobeq $18,$fp,$L376lw $17,32($5).set macro.set reorder.set noreorder.set nomacroblez $22,$L379li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$21,$2sw $2,60($sp)sltu $23,$21,32andi $2,$21,0x3move $19,$0.set noreorder.set nomacrobne $23,$0,$L394sw $2,76($sp).set macro.set reorder$L538:andi $2,$16,0x3.set noreorder.set nomacrobne $2,$0,$L575move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L576move $5,$17.set macro.set reorderlw $6,60($sp)addiu $5,$16,-4addu $3,$6,$5sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L398addiu $4,$17,-4.set macro.set reorder$L478:#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 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L478$L398:andi $2,$21,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L577lw $3,76($sp).set macro.set reorder$L479:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L479lw $3,76($sp).set macro.set reorder$L577:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L404li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L405li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L537$L402:addiu $19,$19,1beq $22,$19,$L379addu $17,$17,$fp$L578:.set noreorder.set nomacrobeq $23,$0,$L538addu $16,$16,$18.set macro.set reorder$L394:move $4,$16$L575:move $5,$17$L576:move $6,$21.set noreorder.set nomacrojal memcpyaddiu $19,$19,1.set macro.set reorder.set noreorder.set nomacrobne $22,$19,$L578addu $17,$17,$fp.set macro.set reordersubu $17,$17,$fp$L379:lhu $2,0($20)$L550:andi $2,$2,0x100.set noreorder.set nomacrobeq $2,$0,$L469lw $6,32($sp).set macro.set reorderlw $fp,52($20)lw $19,52($6)lw $18,88($20)lw $22,92($20)lw $16,36($6).set noreorder.set nomacrobeq $19,$fp,$L408lw $17,36($20).set macro.set reorder.set noreorder.set nomacroblez $22,$L589li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$18,$2sw $2,64($sp)sltu $23,$18,32andi $2,$18,0x3move $21,$0.set noreorder.set nomacrobne $23,$0,$L426sw $2,72($sp).set macro.set reorder$L541:andi $2,$16,0x3.set noreorder.set nomacrobne $2,$0,$L579move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L580move $5,$17.set macro.set reorderlw $6,64($sp)addiu $5,$16,-4addu $3,$5,$6sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L430addiu $4,$17,-4.set macro.set reorder$L482:#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 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010010010101 #S32SDI XR2,$5,4.word 0b01110000101000000000010011010101 #S32SDI XR3,$5,4.word 0b01110000101000000000010100010101 #S32SDI XR4,$5,4.word 0b01110000101000000000010101010101 #S32SDI XR5,$5,4.word 0b01110000101000000000010110010101 #S32SDI XR6,$5,4.word 0b01110000101000000000010111010101 #S32SDI XR7,$5,4.word 0b01110000101000000000011000010101 #S32SDI XR8,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L482$L430:andi $2,$18,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L581lw $3,72($sp).set macro.set reorder$L483:
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?