mjpeg_parser.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 176 行
MID
176 行
.file 1 "mjpeg_parser.c" .section .mdebug.abi32 .previous .section .text.jpeg_parse,"ax",@progbits .align 2 .align 5 .ent jpeg_parse .type jpeg_parse, @functionjpeg_parse: .frame $sp,32,$31 # vars= 0, regs= 4/0, args= 16, gp= 0 .mask 0x80070000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-32 sw $18,24($sp) sw $17,20($sp) sw $31,28($sp) sw $16,16($sp) lw $4,0($4) move $17,$6 lw $10,20($4) move $18,$7 lw $8,52($sp) lw $7,48($sp) bne $10,$0,$L2 lhu $6,16($4) blez $8,$L4 sll $3,$6,8 lbu $2,0($7) or $3,$3,$2 andi $6,$3,0xffff li $2,65496 # 0xffd8 beq $6,$2,$L30 nop j $L10 move $5,$0$L9: lbu $2,0($2) or $2,$3,$2 andi $6,$2,0xffff li $3,65496 # 0xffd8 beq $6,$3,$L31 nop$L10: addiu $5,$5,1 sll $3,$6,8 bne $8,$5,$L9 addu $2,$7,$5$L4: li $16,-100 # 0xffffffffffffff9c$L33: sw $6,16($4) sw $10,20($4) move $5,$16 addiu $6,$sp,48 jal ff_combine_frame addiu $7,$sp,52 bgez $2,$L34 lw $2,48($sp)$L32: lw $16,52($sp) sw $0,0($17) sw $0,0($18) move $2,$16 lw $31,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,32$L2: bne $8,$0,$L13 move $16,$0$L15: move $5,$16 addiu $6,$sp,48 jal ff_combine_frame addiu $7,$sp,52 bltz $2,$L32 lw $2,48($sp)$L34: lw $3,52($sp) sw $2,0($17) sw $3,0($18) move $2,$16 lw $31,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,32$L31: addiu $5,$5,1$L8: li $10,1 # 0x1 li $6,65496 # 0xffd8$L12: slt $2,$5,$8 beq $2,$0,$L4 addu $7,$7,$5 lbu $2,0($7) sll $3,$6,8 or $3,$3,$2 andi $6,$3,0xffff li $2,65496 # 0xffd8 beq $6,$2,$L17 move $9,$5 j $L20 subu $8,$8,$5$L19: lbu $2,1($7) or $2,$3,$2 andi $6,$2,0xffff li $3,65496 # 0xffd8 beq $6,$3,$L17 addiu $7,$7,1$L20: addiu $5,$5,1 addu $2,$8,$9 bne $5,$2,$L19 sll $3,$6,8 j $L33 li $16,-100 # 0xffffffffffffff9c$L13: j $L12 move $5,$0$L17: addiu $16,$5,-1 sw $0,20($4) j $L15 sw $0,16($4)$L30: j $L8 li $5,1 # 0x1 .set macro .set reorder .end jpeg_parse .globl mjpeg_parser .data .align 2 .type mjpeg_parser, @object .size mjpeg_parser, 44mjpeg_parser: .word 8 .space 16 .word 32 .word 0 .word jpeg_parse .word ff_parse_close .space 8 .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?