log.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 174 行
MID
174 行
.file 1 "log.c" .section .mdebug.abi32 .previous .section .text.av_vlog,"ax",@progbits .align 2 .align 5 .globl av_vlog .ent av_vlog .type av_vlog, @functionav_vlog: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lui $2,%hi(av_log_callback) lw $25,%lo(av_log_callback)($2) jr $25 nop .set macro .set reorder .end av_vlog .section .text.av_log_get_level,"ax",@progbits .align 2 .align 5 .globl av_log_get_level .ent av_log_get_level .type av_log_get_level, @functionav_log_get_level: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lui $3,%hi(av_log_level) j $31 lw $2,%lo(av_log_level)($3) .set macro .set reorder .end av_log_get_level .section .text.av_log_set_level,"ax",@progbits .align 2 .align 5 .globl av_log_set_level .ent av_log_set_level .type av_log_set_level, @functionav_log_set_level: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lui $2,%hi(av_log_level) j $31 sw $4,%lo(av_log_level)($2) .set macro .set reorder .end av_log_set_level .section .text.av_log_set_callback,"ax",@progbits .align 2 .align 5 .globl av_log_set_callback .ent av_log_set_callback .type av_log_set_callback, @functionav_log_set_callback: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lui $2,%hi(av_log_callback) j $31 sw $4,%lo(av_log_callback)($2) .set macro .set reorder .end av_log_set_callback .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "\012\000" .section .text.av_log_default_callback,"ax",@progbits .align 2 .align 5 .globl av_log_default_callback .ent av_log_default_callback .type av_log_default_callback, @functionav_log_default_callback: .frame $sp,24,$31 # vars= 0, regs= 1/0, args= 16, gp= 0 .mask 0x80000000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-24 sw $31,16($sp) lui $2,%hi(av_log_level) lw $3,%lo(av_log_level)($2) move $4,$6 slt $3,$3,$5 lui $5,%hi($LC0) bne $3,$0,$L12 addiu $5,$5,%lo($LC0) jal strstr nop sltu $2,$0,$2 lui $3,%hi(print_prefix.3857) sw $2,%lo(print_prefix.3857)($3)$L12: lw $31,16($sp) j $31 addiu $sp,$sp,24 .set macro .set reorder .end av_log_default_callback .section .text.av_log,"ax",@progbits .align 2 .align 5 .globl av_log .ent av_log .type av_log, @functionav_log: .frame $sp,32,$31 # vars= 8, regs= 1/0, args= 16, gp= 0 .mask 0x80000000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-32 lui $2,%hi(av_log_callback) addiu $3,$sp,44 lw $8,%lo(av_log_callback)($2) sw $31,24($sp) sw $7,44($sp) sw $3,16($sp) jal $8 move $7,$3 lw $31,24($sp) j $31 addiu $sp,$sp,32 .set macro .set reorder .end av_log .globl av_log_level .data .align 2 .type av_log_level, @object .size av_log_level, 4av_log_level: .word 1 .align 2 .type av_log_callback, @object .size av_log_callback, 4av_log_callback: .word av_log_default_callback .align 2 .type print_prefix.3857, @object .size print_prefix.3857, 4print_prefix.3857: .word 1 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?