img_format.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 798 行
S
798 行
.file 1 "img_format.c".section .mdebug.abi32.previous.section .rodata.str1.4,"aMS",@progbits,1.align 2$LC0:.ascii "MPEG1/2 Motion Compensation\000".align 2$LC1:.ascii "MPEG1/2 Motion Compensation and IDCT\000".align 2$LC2:.ascii "RGB 1-bit\000".align 2$LC3:.ascii "RGB 4-bit\000".align 2$LC4:.ascii "RGB 4-bit per byte\000".align 2$LC5:.ascii "RGB 8-bit\000".align 2$LC6:.ascii "RGB 15-bit\000".align 2$LC7:.ascii "RGB 16-bit\000".align 2$LC8:.ascii "RGB 24-bit\000".align 2$LC9:.ascii "BGR 1-bit\000".align 2$LC10:.ascii "BGR 4-bit\000".align 2$LC11:.ascii "BGR 4-bit per byte\000".align 2$LC12:.ascii "BGR 8-bit\000".align 2$LC13:.ascii "BGR 15-bit\000".align 2$LC14:.ascii "BGR 16-bit\000".align 2$LC15:.ascii "BGR 24-bit\000".align 2$LC16:.ascii "ABGR\000".align 2$LC17:.ascii "BGRA\000".align 2$LC18:.ascii "ARGB\000".align 2$LC19:.ascii "RGBA\000".align 2$LC20:.ascii "Planar YVU9\000".align 2$LC21:.ascii "Planar IF09\000".align 2$LC22:.ascii "Planar YV12\000".align 2$LC23:.ascii "Planar I420\000".align 2$LC24:.ascii "Planar IYUV\000".align 2$LC25:.ascii "Planar CLPL\000".align 2$LC26:.ascii "Planar Y800\000".align 2$LC27:.ascii "Planar Y8\000".align 2$LC28:.ascii "Planar 444P\000".align 2$LC29:.ascii "Planar 422P\000".align 2$LC30:.ascii "Planar 411P\000".align 2$LC31:.ascii "Planar NV12\000".align 2$LC32:.ascii "Planar NV21\000".align 2$LC33:.ascii "Planar NV12 Macroblock\000".align 2$LC34:.ascii "Packed IUYV\000".align 2$LC35:.ascii "Packed IY41\000".align 2$LC36:.ascii "Packed IYU1\000".align 2$LC37:.ascii "Packed IYU2\000".align 2$LC38:.ascii "Packed UYVY\000".align 2$LC39:.ascii "Packed UYNV\000".align 2$LC40:.ascii "Packed CYUV\000".align 2$LC41:.ascii "Packed Y422\000".align 2$LC42:.ascii "Packed YUY2\000".align 2$LC43:.ascii "Packed YUNV\000".align 2$LC44:.ascii "Packed YVYU\000".align 2$LC45:.ascii "Packed Y41P\000".align 2$LC46:.ascii "Packed Y211\000".align 2$LC47:.ascii "Packed Y41T\000".align 2$LC48:.ascii "Packed Y42T\000".align 2$LC49:.ascii "Packed V422\000".align 2$LC50:.ascii "Packed V655\000".align 2$LC51:.ascii "Packed CLJR\000".align 2$LC52:.ascii "Packed YUVP\000".align 2$LC53:.ascii "Packed UYVP\000".align 2$LC54:.ascii "Mpeg PES\000".align 2$LC55:.ascii "Zoran MJPEG non-interlaced\000".align 2$LC56:.ascii "Zoran MJPEG top field first\000".align 2$LC57:.ascii "Zoran MJPEG bottom field first\000".align 2$LC58:.ascii "Unknown 0x%04x\000".section .text.vo_format_name,"ax",@progbits.align 2.align 5.globl vo_format_name.ent vo_format_name.type vo_format_name, @functionvo_format_name:.frame $sp,24,$31 # vars= 0, regs= 2/0, args= 16, gp= 0.mask 0x80010000,-4.fmask 0x00000000,0.set noreorder.set nomacroli $2,1280311296 # 0x4c500000addiu $sp,$sp,-24ori $2,$2,0x4c43sw $31,20($sp)beq $4,$2,$L31sw $16,16($sp)slt $2,$2,$4beq $2,$0,$L79li $3,842137600 # 0x32320000li $3,1380384768 # 0x52470000ori $2,$3,0x4260beq $4,$2,$L46slt $2,$2,$4beq $2,$0,$L80li $5,1347813376 # 0x50560000li $5,1447952384 # 0x564e0000ori $2,$5,0x5955beq $4,$2,$L53nopslt $2,$2,$4beq $2,$0,$L81li $2,1412497408 # 0x54310000li $3,1515323392 # 0x5a520000ori $2,$3,0x4942beq $4,$2,$L57nopslt $2,$2,$4bne $2,$0,$L75ori $2,$3,0x4e49li $2,1448673280 # 0x56590000ori $2,$2,0x5549beq $4,$2,$L55lui $2,%hi($LC34)li $2,1498808320 # 0x59560000ori $2,$2,0x5955beq $4,$2,$L56lui $2,%hi($LC38)li $2,1448411136 # 0x56550000ori $2,$2,0x5949bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC24)j $L76addiu $2,$2,%lo($LC24)$L79:ori $2,$3,0x3459beq $4,$2,$L16slt $2,$2,$4beq $2,$0,$L82li $2,825360384 # 0x31320000li $3,1111949312 # 0x42470000ori $2,$3,0x5204beq $4,$2,$L23nopslt $2,$2,$4beq $2,$0,$L83li $2,892665856 # 0x35350000ori $2,$3,0x5218beq $4,$2,$L27nopslt $2,$2,$4bne $2,$0,$L68ori $2,$3,0x5260ori $2,$3,0x520fbeq $4,$2,$L25lui $2,%hi($LC13)ori $2,$3,0x5210beq $4,$2,$L26lui $2,%hi($LC14)ori $2,$3,0x5208bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC12)j $L76addiu $2,$2,%lo($LC12)$L31:lui $2,%hi($LC25)addiu $2,$2,%lo($LC25)$L76:lw $31,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,24$L80:ori $2,$5,0x5955beq $4,$2,$L38nopslt $2,$2,$4beq $2,$0,$L84ori $2,$3,0x420fbeq $4,$2,$L42nopslt $2,$2,$4bne $2,$0,$L72ori $2,$3,0x4218ori $2,$3,0x4204beq $4,$2,$L40lui $2,%hi($LC3)ori $2,$3,0x4208beq $4,$2,$L41lui $2,%hi($LC5)ori $2,$3,0x4201bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC2)j $L76addiu $2,$2,%lo($LC2)$L82:ori $2,$2,0x564ebeq $4,$2,$L9nopslt $2,$2,$4beq $2,$0,$L85li $2,538968064 # 0x20200000li $5,842072064 # 0x32310000ori $2,$5,0x4d48beq $4,$2,$L12nopslt $2,$2,$4bne $2,$0,$L65ori $2,$5,0x5659li $2,826474496 # 0x31430000ori $2,$2,0x5949beq $4,$2,$L10lui $2,%hi($LC35)li $2,827654144 # 0x31550000ori $2,$2,0x5949bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC36)j $L76addiu $2,$2,%lo($LC36)$L46:lui $2,%hi($LC18)lw $31,20($sp)lw $16,16($sp)addiu $2,$2,%lo($LC18)j $31addiu $sp,$sp,24$L16:lui $2,%hi($LC41)lw $31,20($sp)lw $16,16($sp)addiu $2,$2,%lo($LC41)j $31addiu $sp,$sp,24$L83:ori $2,$2,0x3656beq $4,$2,$L19nopslt $2,$2,$4bne $2,$0,$L67li $2,961871872 # 0x39550000li $2,844431360 # 0x32550000ori $2,$2,0x5949beq $4,$2,$L17lui $2,%hi($LC37)li $2,844693504 # 0x32590000ori $2,$2,0x5559beq $4,$2,$L86lui $2,%hi($LC42)lui $16,%hi(unknow_format.2672)$L87:lui $6,%hi($LC58)move $7,$4addiu $6,$6,%lo($LC58)addiu $4,$16,%lo(unknow_format.2672)jal snprintfli $5,20 # 0x14addiu $2,$16,%lo(unknow_format.2672)lw $31,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,24$L85:ori $2,$2,0x3859beq $4,$2,$L5nopslt $2,$2,$4bne $2,$0,$L64li $2,808583168 # 0x30320000li $3,499580928 # 0x1dc70000ori $2,$3,0x2beq $4,$2,$L3lui $2,%hi($LC0)ori $2,$3,0x82bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC1)j $L76addiu $2,$2,%lo($LC1)$L81:ori $2,$2,0x3459beq $4,$2,$L49nopslt $2,$2,$4bne $2,$0,$L74li $2,1431896064 # 0x55590000ori $2,$3,0x4284beq $4,$2,$L47lui $2,%hi($LC4)li $2,1380581376 # 0x524a0000ori $2,$2,0x4c43bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC51)j $L76addiu $2,$2,%lo($LC51)$L84:li $3,1345388544 # 0x50310000ori $2,$3,0x3459beq $4,$2,$L34nopslt $2,$2,$4bne $2,$0,$L71li $2,1345585152 # 0x50340000li $2,1297088512 # 0x4d500000ori $2,$2,0x4553beq $4,$2,$L32lui $2,%hi($LC54)ori $2,$3,0x3134bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC30)j $L76addiu $2,$2,%lo($LC30)$L23:lui $2,%hi($LC10)j $L76addiu $2,$2,%lo($LC10)$L53:lui $2,%hi($LC39)j $L76addiu $2,$2,%lo($LC39)$L38:lui $2,%hi($LC53)j $L76addiu $2,$2,%lo($LC53)$L9:lui $2,%hi($LC32)j $L76addiu $2,$2,%lo($LC32)$L72:beq $4,$2,$L44lui $2,%hi($LC8)ori $2,$3,0x4220beq $4,$2,$L45lui $2,%hi($LC19)ori $2,$3,0x4210bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC7)j $L76addiu $2,$2,%lo($LC7)$L65:beq $4,$2,$L14lui $2,%hi($LC22)ori $2,$3,0x3456beq $4,$2,$L15lui $2,%hi($LC49)ori $2,$5,0x564ebne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC31)j $L76addiu $2,$2,%lo($LC31)$L74:ori $2,$2,0x5659beq $4,$2,$L51lui $2,%hi($LC44)ori $2,$5,0x5559beq $4,$2,$L52lui $2,%hi($LC43)li $2,1412562944 # 0x54320000ori $2,$2,0x3459bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC48)j $L76addiu $2,$2,%lo($LC48)$L71:ori $2,$2,0x3434beq $4,$2,$L36lui $2,%hi($LC28)ori $2,$5,0x5559beq $4,$2,$L37lui $2,%hi($LC52)li $2,1345454080 # 0x50320000ori $2,$2,0x3234bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC29)j $L76addiu $2,$2,%lo($LC29)$L64:ori $2,$2,0x3449beq $4,$2,$L7lui $2,%hi($LC23)li $2,825294848 # 0x31310000ori $2,$2,0x3259beq $4,$2,$L8lui $2,%hi($LC46)li $2,808452096 # 0x30300000ori $2,$2,0x3859bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC26)j $L76addiu $2,$2,%lo($LC26)$L67:ori $2,$2,0x5659beq $4,$2,$L21lui $2,%hi($LC20)ori $2,$3,0x5201beq $4,$2,$L22lui $2,%hi($LC9)li $2,959447040 # 0x39300000ori $2,$2,0x4649bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC21)j $L76addiu $2,$2,%lo($LC21)$L75:beq $4,$2,$L59lui $2,%hi($LC55)li $2,1987379200 # 0x76750000ori $2,$2,0x7963beq $4,$2,$L60lui $2,%hi($LC40)ori $2,$3,0x4954bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC56)j $L76addiu $2,$2,%lo($LC56)$L68:beq $4,$2,$L29lui $2,%hi($LC16)ori $2,$3,0x5284beq $4,$2,$L30lui $2,%hi($LC11)ori $2,$3,0x5220bne $4,$2,$L87lui $16,%hi(unknow_format.2672)lui $2,%hi($LC17)j $L76addiu $2,$2,%lo($LC17)$L57:lui $2,%hi($LC57)j $L76addiu $2,$2,%lo($LC57)$L27:lui $2,%hi($LC15)j $L76addiu $2,$2,%lo($LC15)$L42:lui $2,%hi($LC6)j $L76addiu $2,$2,%lo($LC6)$L12:lui $2,%hi($LC33)j $L76addiu $2,$2,%lo($LC33)$L49:lui $2,%hi($LC47)j $L76addiu $2,$2,%lo($LC47)$L34:lui $2,%hi($LC45)j $L76addiu $2,$2,%lo($LC45)$L5:lui $2,%hi($LC27)j $L76addiu $2,$2,%lo($LC27)$L19:lui $2,%hi($LC50)j $L76addiu $2,$2,%lo($LC50)$L29:j $L76addiu $2,$2,%lo($LC16)$L40:j $L76addiu $2,$2,%lo($LC3)$L10:j $L76addiu $2,$2,%lo($LC35)$L47:j $L76addiu $2,$2,%lo($LC4)$L14:j $L76addiu $2,$2,%lo($LC22)$L44:j $L76addiu $2,$2,%lo($LC8)$L51:j $L76addiu $2,$2,%lo($LC44)$L32:j $L76addiu $2,$2,%lo($LC54)$L3:j $L76addiu $2,$2,%lo($LC0)$L36:j $L76addiu $2,$2,%lo($LC28)$L55:j $L76addiu $2,$2,%lo($LC34)$L21:j $L76addiu $2,$2,%lo($LC20)$L17:j $L76addiu $2,$2,%lo($LC37)$L7:j $L76addiu $2,$2,%lo($LC23)$L25:j $L76addiu $2,$2,%lo($LC13)$L59:j $L76addiu $2,$2,%lo($LC55)$L26:j $L76addiu $2,$2,%lo($LC14)$L60:j $L76addiu $2,$2,%lo($LC40)$L86:j $L76addiu $2,$2,%lo($LC42)$L8:j $L76addiu $2,$2,%lo($LC46)$L56:j $L76addiu $2,$2,%lo($LC38)$L22:j $L76addiu $2,$2,%lo($LC9)$L52:j $L76addiu $2,$2,%lo($LC43)$L37:j $L76addiu $2,$2,%lo($LC52)$L30:j $L76addiu $2,$2,%lo($LC11)$L41:j $L76addiu $2,$2,%lo($LC5)$L15:j $L76addiu $2,$2,%lo($LC49)$L45:j $L76addiu $2,$2,%lo($LC19).set macro.set reorder.end vo_format_name.local unknow_format.2672.comm unknow_format.2672,20,4.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?