vf_fspp.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,273 行 · 第 1/5 页
S
4,273 行
.set reorder.set noreorder.set nomacroj $L541lw $2,48($17).set macro.set reorder$L365:jal memcpy.set noreorder.set nomacroj $L359lw $16,100($20).set macro.set reorder$L513:lw $4,92($4)lw $5,4($5)lw $2,8($17)lw $3,12($17)li $6,2 # 0x2li $7,24 # 0x18sw $2,16($sp).set noreorder.set nomacrojal vf_get_imagesw $3,20($sp).set macro.set reordermove $4,$2move $5,$17.set noreorder.set nomacrojal vf_clone_mpi_attributesmove $19,$2.set macro.set reorder.set noreorder.set nomacroj $L524lw $2,80($17).set macro.set reorder$L383:lw $2,264($16).set noreorder.set nomacrobne $2,$0,$L382move $18,$0.set macro.set reorderlw $2,48($17)lw $23,48($19)sw $2,40($sp)lw $21,24($17)lw $22,28($17)lw $16,32($19).set noreorder.set nomacrobeq $23,$2,$L387lw $18,32($17).set macro.set reorder.set noreorder.set nomacroblez $22,$L390li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$21,$2sw $2,64($sp)andi $3,$21,0x3sltu $2,$21,32move $fp,$0sw $2,76($sp)sw $3,92($sp)$L404:.set noreorder.set nomacrobne $2,$0,$L405andi $2,$16,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L529move $4,$16.set macro.set reorderandi $2,$18,0x3.set noreorder.set nomacrobne $2,$0,$L530move $5,$18.set macro.set reorderlw $2,64($sp)addiu $5,$16,-4addu $3,$5,$2sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L409addiu $4,$18,-4.set macro.set reorder$L487:#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,$L487$L409:andi $2,$21,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L531lw $3,92($sp).set macro.set reorder$L488:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L488lw $3,92($sp).set macro.set reorder$L531:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L415li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L416li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L518$L413:addiu $fp,$fp,1$L525:.set noreorder.set nomacrobeq $22,$fp,$L482lw $2,40($sp).set macro.set reorderaddu $16,$16,$23addu $18,$18,$2.set noreorder.set nomacroj $L404lw $2,76($sp).set macro.set reorder$L374:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4).set noreorder.set nomacroj $L359lw $16,100($20).set macro.set reorder$L405:move $4,$16$L529:move $5,$18$L530:.set noreorder.set nomacrojal memcpymove $6,$21.set macro.set reorder.set noreorder.set nomacroj $L525addiu $fp,$fp,1.set macro.set reorder$L387:.set noreorder.set nomacrobltz $23,$L519addiu $2,$22,-1.set macro.set reorder$L391:mul $6,$23,$22sltu $2,$6,32.set noreorder.set nomacrobne $2,$0,$L393andi $2,$16,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L532move $4,$16.set macro.set reorderandi $2,$18,0x3.set noreorder.set nomacrobne $2,$0,$L532li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$16,-4and $2,$6,$2addu $7,$4,$2sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L397addiu $5,$18,-4.set macro.set reorder$L489:#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,$7bne $2,$0,$L489$L397:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$4,$7beq $3,$0,$L399$L490:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L490$L399:andi $6,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $6,$2,$L402li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L403li $2,1 # 0x1.set macro.set reorderbne $6,$2,$L482lbu $2,4($5)sb $2,4($4)lw $22,28($17)lw $21,24($17)$L390:lw $2,100($17)lw $3,52($17)lw $23,52($19)sw $3,44($sp)lw $6,96($17)sra $fp,$22,$2lw $16,36($19).set noreorder.set nomacrobeq $23,$3,$L418lw $18,36($17).set macro.set reorderblez $fp,$L421sra $22,$21,$6li $2,-32 # 0xffffffffffffffe0and $2,$22,$2sw $2,68($sp)andi $3,$22,0x3sltu $2,$22,32move $21,$0sw $2,80($sp)sw $3,88($sp)$L435:.set noreorder.set nomacrobne $2,$0,$L436andi $2,$16,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L533move $4,$16.set macro.set reorderandi $2,$18,0x3.set noreorder.set nomacrobne $2,$0,$L534move $5,$18.set macro.set reorderlw $2,68($sp)addiu $5,$16,-4addu $3,$5,$2sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L440addiu $4,$18,-4.set macro.set reorder$L491:#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,$L491$L440:andi $2,$22,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L535lw $3,88($sp).set macro.set reorder$L492:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L492lw $3,88($sp).set macro.set reorder$L535:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L446li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L447li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L520$L444:addiu $21,$21,1$L526:.set noreorder.set nomacrobeq $fp,$21,$L484addu $16,$16,$23.set macro.set reorderlw $2,44($sp)addu $18,$18,$2.set noreorder.set nomacroj $L435lw $2,80($sp).set macro.set reorder$L436:move $4,$16$L533:move $5,$18$L534:.set noreorder.set nomacrojal memcpymove $6,$22.set macro.set reorder.set noreorder.set nomacroj $L526addiu $21,$21,1.set macro.set reorder$L418:.set noreorder.set nomacrobltz $23,$L521addiu $2,$fp,-1.set macro.set reorder$L422:mul $6,$23,$fpsltu $2,$6,32.set noreorder.set nomacrobne $2,$0,$L536move $4,$16.set macro.set reorderandi $2,$16,0x3bne $2,$0,$L536andi $2,$18,0x3bne $2,$0,$L424li $2,-32 # 0xffffffffffffffe0addiu $4,$16,-4and $2,$6,$2addu $7,$4,$2sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L428addiu $5,$18,-4.set macro.set reorder$L493:#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,$7bne $2,$0,$L493$L428:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$4,$7beq $3,$0,$L430$L494:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L494$L430:andi $6,$6,0x3li $2,2 # 0x2beq $6,$2,$L433li $2,3 # 0x3beq $6,$2,$L434li $2,1 # 0x1bne $6,$2,$L484lbu $2,4($5)sb $2,4($4)lw $22,28($17)lw $21,24($17)lw $6,96($17)lw $2,100($17)$L421:lw $3,56($17)lw $18,56($19)sw $3,48($sp)sra $23,$22,$2lw $17,40($17).set noreorder.set nomacrobeq $18,$3,$L449lw $16,40($19).set macro.set reorder.set noreorder.set nomacroblez $23,$L378sra $22,$21,$6.set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$22,$2sw $2,72($sp)andi $2,$22,0x3move $21,$0sltu $fp,$22,32sw $2,84($sp)$L465:.set noreorder.set nomacrobne $fp,$0,$L466andi $2,$16,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L537move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L538move $5,$17.set macro.set reorderlw $2,72($sp)addiu $5,$16,-4addu $3,$5,$2sltu $2,$5,$3.set noreorder.set nomacrobeq $2,$0,$L470addiu $4,$17,-4.set macro.set reorder$L495:#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,$L495$L470:andi $2,$22,0x1caddu $6,$3,$2sltu $3,$5,$6.set noreorder.set nomacrobeq $3,$0,$L539lw $3,84($sp).set macro.set reorder$L496:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$6.set noreorder.set nomacrobne $2,$0,$L496lw $3,84($sp).set macro.set reorder$L539:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L476li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L477li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L522$L474:addiu $21,$21,1$L527:.set noreorder.set nomacrobeq $23,$21,$L378lw $2,48($sp).set macro.set reorderaddu $16,$16,$18.set noreorder.set nomacroj $L465addu $17,$17,$2.set macro.set reorder$L466:move $4,$16$L537:move $5,$17$L538:.set noreorder.set nomacrojal memcpymove $6,$22.set macro.set reorder.set noreorder.set nomacroj $L527addiu $21,$21,1.set macro.set reorder$L484:lw $22,28($17)lw $21,24($17)lw $6,96($17).set noreorder.set nomacroj $L421lw $2,100($17).set macro.set reorder$L482:lw $22,28($17).set noreorder.set nomacroj $L390lw $21,24($17).set macro.set reorder$L514:lw $4,28($17)lw $2,68($17)addiu $4,$4,15sra $4,$4,4.set noreorder.set nomacrojal uc_mallocmul $4,$4,$2.set macro.set reordersw $2,288($16)lw $5,64($17).set noreorder.set nomacroj $L363lw $16,100($20).set macro.set reorder$L415:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L413sb $3,5($5).set macro.set reorder$L446:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L444sb $3,5($5).set macro.set reorder$L476:lbu $2,4($4)sb $2,4($5)lbu $3,5($4).set noreorder.set nomacroj $L474sb $3,5($5).set macro.set reorder$L449:.set noreorder.set nomacrobltz $18,$L523addiu $2,$23,-1.set macro.set reorder$L452:mul $6,$18,$23sltu $2,$6,32.set noreorder.set nomacrobne $2,$0,$L454andi $2,$16,0x3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L540move $4,$16.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L540li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$16,-4and $2,$6,$2addu $7,$4,$2sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L458addiu $5,$17,-4.set macro.set reorder$L497:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?