font_load.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 2,846 行 · 第 1/3 页
S
2,846 行
lw $17,2196($sp)lw $16,2192($sp).set noreorder.set nomacroj $31addiu $sp,$sp,2232.set macro.set reorder$L306:bne $4,$2,$L55$L50:lui $6,%hi($LC5)lw $7,2232($sp)$L343:addiu $6,$6,%lo($LC5)li $4,30 # 0x1e.set noreorder.set nomacrojal mp_msgli $5,1 # 0x1.set macro.set reorder$L59:.set noreorder.set nomacrojal FS_FClosemove $4,$23.set macro.set reorder.set noreorder.set nomacroj $L321lw $4,4($20).set macro.set reorder$L66:bne $5,$2,$L74.set noreorder.set nomacroj $L298move $5,$0.set macro.set reorder$L61:.set noreorder.set nomacroj $L298move $5,$2.set macro.set reorder$L72:beq $9,$12,$L298addiu $18,$18,1sb $0,0($4)slt $2,$18,8addiu $4,$4,1sw $4,0($8).set noreorder.set nomacrobne $2,$0,$L298addiu $8,$8,4.set macro.set reorderj $L62$L99:lui $16,%hi($LC7)$L331:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC7).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L110lbu $3,%lo($LC7)($16).set macro.set reorderlbu $2,64($sp)addiu $5,$16,%lo($LC7).set noreorder.set nomacrobeq $6,$0,$L112subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L114lbu $2,65($sp).set macro.set reorderlbu $3,1($5)sltu $4,$6,2.set noreorder.set nomacrobne $4,$0,$L112subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L114lbu $3,66($sp).set macro.set reorderlbu $2,2($5)subu $2,$3,$2li $3,2 # 0x2beq $6,$3,$L112.set noreorder.set nomacrobne $2,$0,$L335lui $16,%hi($LC15).set macro.set reorderlbu $3,3($5)lbu $2,67($sp)subu $2,$2,$3$L112:.set noreorder.set nomacrobne $2,$0,$L335lui $16,%hi($LC15).set macro.set reorderli $2,2 # 0x2.set noreorder.set nomacrobne $18,$2,$L332lui $6,%hi($LC23).set macro.set reorderlui $16,%hi($LC10).set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC10).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L122lw $17,32($sp).set macro.set reorderlbu $3,%lo($LC10)($16)lbu $2,0($17)addiu $5,$16,%lo($LC10).set noreorder.set nomacrobeq $6,$0,$L124subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L126sltu $4,$6,2.set macro.set reorderlbu $2,1($17)lbu $3,1($5).set noreorder.set nomacrobne $4,$0,$L124subu $2,$2,$3.set macro.set reorderbne $2,$0,$L126lbu $3,2($17)lbu $2,2($5).set noreorder.set nomacrobeq $6,$18,$L124subu $2,$3,$2.set macro.set reorderbeq $2,$0,$L309$L126:lui $16,%hi($LC14)$L339:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC14).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L138lbu $3,%lo($LC14)($16).set macro.set reorderlbu $2,0($17)addiu $5,$16,%lo($LC14).set noreorder.set nomacrobeq $6,$0,$L140subu $2,$2,$3.set macro.set reorderbne $2,$0,$L106lbu $2,1($17)lbu $3,1($5)sltu $4,$6,2.set noreorder.set nomacrobne $4,$0,$L140subu $2,$2,$3.set macro.set reorderbne $2,$0,$L106lbu $3,2($17)lbu $2,2($5)subu $2,$3,$2li $3,2 # 0x2beq $6,$3,$L140.set noreorder.set nomacrobne $2,$0,$L332lui $6,%hi($LC23).set macro.set reorderlbu $3,3($17)lbu $2,3($5)subu $2,$3,$2$L140:.set noreorder.set nomacrobne $2,$0,$L332lui $6,%hi($LC23).set macro.set reorderlw $19,36($sp).set noreorder.set nomacrojal strlenmove $4,$19.set macro.set reorderlw $4,4($20).set noreorder.set nomacrojal strlenmove $16,$2.set macro.set reorderaddiu $2,$2,2.set noreorder.set nomacrojal uc_mallocaddu $4,$16,$2.set macro.set reorderbeq $2,$0,$L59lw $17,4($20)move $4,$19.set noreorder.set nomacrojal strlenmove $18,$2.set macro.set reordermove $4,$17.set noreorder.set nomacrojal strlenmove $16,$2.set macro.set reorderaddiu $2,$2,2lui $21,%hi($LC11)addu $5,$16,$2move $7,$17addiu $6,$21,%lo($LC11)move $4,$18.set noreorder.set nomacrojal snprintfsw $19,16($sp).set macro.set reorderlw $5,2240($sp).set noreorder.set nomacrojal load_rawmove $4,$18.set macro.set reorderlw $3,2184($sp).set noreorder.set nomacrobeq $2,$0,$L310sw $2,84($3).set macro.set reorder$L149:.set noreorder.set nomacrojal uc_freemove $4,$18.set macro.set reorder.set noreorder.set nomacroj $L322move $4,$fp.set macro.set reorder$L114:lui $16,%hi($LC15)$L335:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC15).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L153lbu $3,%lo($LC15)($16).set macro.set reorderlbu $2,64($sp)addiu $5,$16,%lo($LC15).set noreorder.set nomacrobeq $6,$0,$L155subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L157lbu $2,65($sp).set macro.set reorderlbu $3,1($5)sltu $4,$6,2.set noreorder.set nomacrobne $4,$0,$L155subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L157lbu $3,66($sp).set macro.set reorderlbu $2,2($5)subu $2,$3,$2li $3,2 # 0x2beq $6,$3,$L155.set noreorder.set nomacrobne $2,$0,$L336lui $16,%hi($LC21).set macro.set reorderlbu $3,3($5)lbu $2,67($sp)subu $2,$2,$3$L155:.set noreorder.set nomacrobne $2,$0,$L336lui $16,%hi($LC21).set macro.set reorderli $2,2 # 0x2.set noreorder.set nomacrobne $18,$2,$L332lui $6,%hi($LC23).set macro.set reorderlui $16,%hi($LC16).set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC16).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L165lw $17,32($sp).set macro.set reorderlbu $3,%lo($LC16)($16)lbu $2,0($17)addiu $5,$16,%lo($LC16).set noreorder.set nomacrobeq $6,$0,$L167subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L169sltu $4,$6,2.set macro.set reorderlbu $2,1($17)lbu $3,1($5).set noreorder.set nomacrobne $4,$0,$L167subu $2,$2,$3.set macro.set reorderbne $2,$0,$L169lbu $3,2($17)lbu $2,2($5).set noreorder.set nomacrobeq $6,$18,$L167subu $2,$3,$2.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L337lui $16,%hi($LC17).set macro.set reorderlbu $3,3($5)lbu $2,3($17)subu $2,$2,$3$L167:beq $2,$0,$L311$L169:lui $16,%hi($LC17)$L337:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC17).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L176lbu $3,%lo($LC17)($16).set macro.set reorderlbu $2,0($17)addiu $5,$16,%lo($LC17).set noreorder.set nomacrobeq $6,$0,$L178subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L180sltu $4,$6,2.set macro.set reorderlbu $2,1($17)lbu $3,1($5).set noreorder.set nomacrobne $4,$0,$L178subu $2,$2,$3.set macro.set reorderbeq $2,$0,$L312$L180:lui $16,%hi($LC18)$L340:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC18).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L187lbu $3,%lo($LC18)($16).set macro.set reorderlbu $2,0($17)addiu $5,$16,%lo($LC18).set noreorder.set nomacrobeq $6,$0,$L189subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L191sltu $4,$6,2.set macro.set reorderlbu $2,1($17)lbu $3,1($5).set noreorder.set nomacrobne $4,$0,$L189subu $2,$2,$3.set macro.set reorderbeq $2,$0,$L313$L191:lui $16,%hi($LC19)$L341:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC19).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L198lbu $3,%lo($LC19)($16).set macro.set reorderlbu $2,0($17)addiu $5,$16,%lo($LC19).set noreorder.set nomacrobeq $6,$0,$L200subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L202sltu $4,$6,2.set macro.set reorderlbu $2,1($17)lbu $3,1($5).set noreorder.set nomacrobne $4,$0,$L200subu $2,$2,$3.set macro.set reorderbeq $2,$0,$L314$L202:lui $16,%hi($LC20)$L342:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC20).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L209lbu $3,%lo($LC20)($16).set macro.set reorderlbu $2,0($17)addiu $5,$16,%lo($LC20).set noreorder.set nomacrobeq $6,$0,$L211subu $2,$2,$3.set macro.set reorderbne $2,$0,$L106lbu $2,1($17)lbu $3,1($5)sltu $4,$6,2.set noreorder.set nomacrobne $4,$0,$L211subu $2,$2,$3.set macro.set reorderbne $2,$0,$L106lbu $3,2($17)lbu $2,2($5)subu $2,$3,$2li $3,2 # 0x2beq $6,$3,$L211.set noreorder.set nomacrobne $2,$0,$L332lui $6,%hi($LC23).set macro.set reorderlbu $3,3($17)lbu $2,3($5)subu $2,$3,$2$L211:bne $2,$0,$L106lw $4,36($sp)move $5,$0li $6,10 # 0xa.set noreorder.set nomacrojal __strtol_internalmove $7,$0.set macro.set reorder.set noreorder.set nomacroj $L299sw $2,16($20).set macro.set reorder$L95:addiu $5,$16,%lo($LC9).set noreorder.set nomacrojal strcmpaddiu $4,$sp,64.set macro.set reorderj $L97$L157:lui $16,%hi($LC21)$L336:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC21).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L219lbu $3,%lo($LC21)($16).set macro.set reorderlbu $2,64($sp)addiu $5,$16,%lo($LC21).set noreorder.set nomacrobeq $6,$0,$L221subu $2,$2,$3.set macro.set reorderbne $2,$0,$L106lbu $2,65($sp)lbu $3,1($5)sltu $4,$6,2.set noreorder.set nomacrobne $4,$0,$L221subu $2,$2,$3.set macro.set reorderbne $2,$0,$L106lbu $3,66($sp)lbu $2,2($5)subu $2,$3,$2li $3,2 # 0x2beq $6,$3,$L221.set noreorder.set nomacrobne $2,$0,$L332lui $6,%hi($LC23).set macro.set reorderlbu $3,3($5)lbu $2,67($sp)subu $2,$2,$3$L221:.set noreorder.set nomacrobne $2,$0,$L332lui $6,%hi($LC23).set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobne $18,$2,$L338addiu $6,$6,%lo($LC23).set macro.set reorderlw $17,32($sp)lw $4,36($sp)move $5,$0li $6,10 # 0xamove $7,$0.set noreorder.set nomacrojal __strtol_internallbu $16,0($17).set macro.set reorderlw $4,40($sp)move $5,$0li $6,10 # 0xamove $7,$0.set noreorder.set nomacrojal __strtol_internalmove $18,$2.set macro.set reordermove $19,$2lui $2,%hi(sub_unicode)lw $3,%lo(sub_unicode)($2).set noreorder.set nomacrobeq $3,$0,$L230slt $2,$16,128.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L230sll $2,$16,8.set macro.set reorderlbu $3,1($17)addu $16,$2,$3$L233:slt $2,$19,$18bne $2,$0,$L315$L235:sll $6,$16,1sll $4,$16,2addu $6,$6,$20li $2,131072 # 0x20000subu $5,$19,$18addu $4,$4,$20li $3,393216 # 0x60000addu $4,$4,$2addu $3,$6,$3lw $2,2180($sp)addiu $5,$5,1sh $5,148($3)lw $3,2176($sp)addiu $2,$2,1sw $2,2180($sp)sw $18,148($4).set noreorder.set nomacroj $L299sh $3,148($6).set macro.set reorder$L110:addiu $5,$16,%lo($LC7).set noreorder.set nomacrojal strcmpaddiu $4,$sp,64.set macro.set reorderj $L112$L304:li $2,90 # 0x5a.set noreorder.set nomacrobne $4,$2,$L55lui $6,%hi($LC5).set macro.set reorder.set noreorder.set nomacroj $L343lw $7,2232($sp).set macro.set reorder$L122:addiu $5,$16,%lo($LC10).set noreorder.set nomacrojal strcmpmove $4,$17.set macro.set reorder$L124:.set noreorder.set nomacrobne $2,$0,$L339lui $16,%hi($LC14).set macro.set reorderlw $19,36($sp)$L325:.set noreorder.set nomacrojal strlenmove $4,$19.set macro.set reorderlw $4,4($20).set noreorder.set nomacrojal strlenmove $16,$2.set macro.set reorderaddiu $2,$2,2.set noreorder.set nomacrojal uc_mallocaddu $4,$16,$2.set macro.set reorderbeq $2,$0,$L59lw $17,4($20)move $4,$19.set noreorder.set nomacrojal strlenmove $18,$2.set macro.set reordermove $4,$17.set noreorder.set nomacrojal strlenmove $16,$2.set macro.set reorderaddiu $2,$2,2lui $21,%hi($LC11)addu $5,$16,$2
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?