aviheader.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,690 行 · 第 1/5 页
S
4,690 行
j $L102addiu $17,$2,%lo($LC6).set macro.set reorder$L93:ori $2,$2,0x554a.set noreorder.set nomacrobeq $5,$2,$L69slt $2,$2,$5.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L95li $2,1296105472 # 0x4d410000.set macro.set reorderli $2,1229979648 # 0x49500000ori $2,$2,0x4449.set noreorder.set nomacrobeq $5,$2,$L67li $2,1245839360 # 0x4a420000.set macro.set reorderori $2,$2,0x5349.set noreorder.set nomacrobeq $5,$2,$L68li $2,1212350464 # 0x48430000.set macro.set reorderori $2,$2,0x5449.set noreorder.set nomacrobne $5,$2,$L57lui $2,%hi($LC27).set macro.set reorder.set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC27).set macro.set reorder$L42:addiu $6,$6,%lo($LC1)li $4,8 # 0x8.set noreorder.set nomacrojal mp_msgli $5,2 # 0x2.set macro.set reordersw $0,384($sp).set noreorder.set nomacroj $L44lw $7,384($sp).set macro.set reorder$L65:lui $2,%hi($LC14).set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC14).set macro.set reorder$L83:lui $2,%hi($LC8).set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC8).set macro.set reorder$L886:lw $2,28($18)andi $2,$2,0x2beq $2,$0,$L878lw $4,44($18)lw $2,36($18)lw $6,40($18)addu $2,$4,$2subu $2,$2,$6addu $5,$22,$2slt $3,$5,$4.set noreorder.set nomacrobne $3,$0,$L1015subu $2,$4,$6.set macro.set reorder$L493:.set noreorder.set nomacrojal stream_seek_longmove $4,$18.set macro.set reorder.set noreorder.set nomacroj $L878lw $18,16($23).set macro.set reorder$L743:.set noreorder.set nomacroj $L46lw $18,16($23).set macro.set reorder$L888:sw $2,76($5)lw $3,468($sp)$L1004:addiu $2,$3,1sltu $2,$2,2.set noreorder.set nomacrobne $2,$0,$L505li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $3,$2,$L1016lui $19,%hi(index_file_load).set macro.set reorder$L505:lw $4,388($sp)lw $2,4($4)bne $2,$0,$L901$L507:lw $6,388($sp)li $4,8 # 0x8sw $0,4($6)sw $0,20($6)sw $0,0($6)lui $6,%hi($LC50)addiu $6,$6,%lo($LC50).set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorderlw $3,388($sp)lw $2,72($3).set noreorder.set nomacroblez $2,$L509lw $17,68($3).set macro.set reordermove $fp,$0$L511:.set noreorder.set nomacrojal stream_resetlw $4,16($23).set macro.set reorderlw $2,12($17).set noreorder.set nomacrobeq $2,$0,$L1017lw $3,388($sp).set macro.set reordersw $0,376($sp)move $16,$0$L514:sll $3,$16,2lw $4,36($17)sll $2,$16,5addu $21,$3,$2move $5,$0addu $4,$21,$4.set noreorder.set nomacrojal memsetli $6,32 # 0x20.set macro.set reorderlw $3,32($17)sll $2,$16,4lw $18,16($23)addu $2,$2,$3lw $5,0($2)lw $3,44($18)slt $2,$5,$3beq $2,$0,$L515lw $2,40($18)subu $2,$3,$2subu $2,$5,$2bltz $2,$L515li $22,1 # 0x1sw $2,36($18)move $5,$2$L518:lw $2,36($17)lw $3,40($18)addu $19,$21,$2subu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L520li $20,32 # 0x20.set macro.set reorder$L904:move $16,$2sltu $2,$3,$5bne $2,$0,$L902$L526:slt $2,$20,$16movn $16,$20,$2lw $3,80($18)sltu $2,$16,32.set noreorder.set nomacrobne $2,$0,$L528addu $5,$3,$5.set macro.set reorder$L905:andi $2,$19,0x3.set noreorder.set nomacrobne $2,$0,$L1018move $4,$19.set macro.set reorderandi $2,$5,0x3.set noreorder.set nomacrobne $2,$0,$L1018li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$19,-4and $2,$16,$2addu $6,$4,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L532addiu $5,$5,-4.set macro.set reorder$L803:#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,$6bne $2,$0,$L803$L532:andi $2,$16,0x1caddu $6,$6,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L1019andi $3,$16,0x3.set macro.set reorder$L804:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$6.set noreorder.set nomacrobne $2,$0,$L804andi $3,$16,0x3.set macro.set reorder$L1019:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L538li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L539li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L903$L536:lw $5,36($18)subu $20,$20,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacroblez $20,$L540sw $2,36($18).set macro.set reorder$L906:lw $3,40($18)subu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L904addu $19,$19,$16.set macro.set reorder$L520:.set noreorder.set nomacrojal stream_fill_buffermove $4,$18.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L770li $2,32 # 0x20.set macro.set reorderlw $3,40($18)lw $5,36($18)sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L526subu $16,$3,$5.set macro.set reorder$L902:lui $6,%hi($LC29)li $5,2 # 0x2addiu $6,$6,%lo($LC29).set noreorder.set nomacrojal mp_msgli $4,7 # 0x7.set macro.set reorderslt $2,$20,$16lw $5,36($18)movn $16,$20,$2lw $3,80($18)sltu $2,$16,32.set noreorder.set nomacrobeq $2,$0,$L905addu $5,$3,$5.set macro.set reorder$L528:move $4,$19$L1018:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorderlw $5,36($18)subu $20,$20,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacrobgtz $20,$L906sw $2,36($18).set macro.set reorder$L540:li $2,1 # 0x1.set noreorder.set nomacrobne $22,$2,$L542li $3,32 # 0x20.set macro.set reorderli $2,32 # 0x20$L1031:.set noreorder.set nomacrobne $3,$2,$L1020lw $4,388($sp).set macro.set reorderlw $3,36($17)addu $4,$21,$3lwl $2,15($4)lwr $2,12($4)beq $2,$0,$L542.set noreorder.set nomacrojal print_avistdindex_chunkli $5,6 # 0x6.set macro.set reorderlw $16,36($17)lw $5,388($sp)addu $16,$21,$16lwl $2,15($16)lw $3,4($5)lwr $2,12($16)addu $7,$3,$2sw $7,4($5)lwl $4,15($16)lwr $4,12($16).set noreorder.set nomacrojal uc_mallocsll $4,$4,3.set macro.set reorderswl $2,35($16)swr $2,32($16)lw $16,36($17)lw $18,16($23)addu $2,$21,$16lwl $3,15($2)lwl $4,35($2)lwr $3,12($2)sll $19,$3,3.set noreorder.set nomacroblez $19,$L1068lwr $4,32($2).set macro.set reorderlw $5,36($18)lw $3,40($18)subu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L550move $20,$4.set macro.set reorder$L909:move $16,$2sltu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L1021lui $6,%hi($LC29).set macro.set reorder$L554:slt $2,$19,$16movn $16,$19,$2lw $3,80($18)sltu $2,$16,32.set noreorder.set nomacrobne $2,$0,$L556addu $5,$3,$5.set macro.set reorder$L910:andi $2,$20,0x3.set noreorder.set nomacrobne $2,$0,$L1022move $4,$20.set macro.set reorderandi $2,$5,0x3.set noreorder.set nomacrobne $2,$0,$L1022li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$20,-4and $2,$16,$2addu $6,$4,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L560addiu $5,$5,-4.set macro.set reorder$L805:#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,$6bne $2,$0,$L805$L560:andi $2,$16,0x1caddu $6,$6,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L1023andi $3,$16,0x3.set macro.set reorder$L806:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$6.set noreorder.set nomacrobne $2,$0,$L806andi $3,$16,0x3.set macro.set reorder$L1023:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L566li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L567li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L908$L564:lw $5,36($18)subu $19,$19,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacroblez $19,$L760sw $2,36($18).set macro.set reorder$L911:lw $3,40($18)subu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L909addu $20,$20,$16.set macro.set reorder$L550:.set noreorder.set nomacrojal stream_fill_buffermove $4,$18.set macro.set reorderbeq $2,$0,$L760lw $3,40($18)lw $5,36($18)sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L554subu $16,$3,$5.set macro.set reorderlui $6,%hi($LC29)$L1021:li $5,2 # 0x2addiu $6,$6,%lo($LC29).set noreorder.set nomacrojal mp_msgli $4,7 # 0x7.set macro.set reorderslt $2,$19,$16lw $5,36($18)movn $16,$19,$2lw $3,80($18)sltu $2,$16,32.set noreorder.set nomacrobeq $2,$0,$L910addu $5,$3,$5.set macro.set reorder$L556:move $4,$20$L1022:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorderlw $5,36($18)subu $19,$19,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacrobgtz $19,$L911sw $2,36($18).set macro.set reorder$L760:lw $16,36($17)addu $2,$21,$16$L1068:swl $0,31($2)swr $0,28($2)lw $6,376($sp)lw $3,12($17)addiu $16,$6,1sltu $3,$16,$3.set noreorder.set nomacrobne $3,$0,$L514sw $16,376($sp).set macro.set reorderlw $3,388($sp)$L1017:addiu $fp,$fp,1lw $2,72($3)slt $2,$fp,$2.set noreorder.set nomacrobeq $2,$0,$L509addiu $17,$17,40.set macro.set reorderj $L511$L94:ori $2,$2,0x4952.set noreorder.set nomacrobeq $5,$2,$L63li $2,1179779072 # 0x46520000.set macro.set reorderori $2,$2,0x5349.set noreorder.set nomacrobeq $5,$2,$L64ori $2,$3,0x5049.set macro.set reorder.set noreorder.set nomacrobne $5,$2,$L57lui $2,%hi($LC21).set macro.set reorder.set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC21).set macro.set reorder$L100:ori $2,$2,0x7473.set noreorder.set nomacrobeq $5,$2,$L89slt $2,$2,$5.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L912li $2,1751908352 # 0x686c0000.set macro.set reorderli $2,1886519296 # 0x70720000ori $2,$2,0x7076.set noreorder.set nomacrobeq $5,$2,$L90li $2,2019819520 # 0x78640000.set macro.set reorderori $2,$2,0x6e69.set noreorder.set nomacrobne $5,$2,$L57lw $4,468($sp).set macro.set reorder.set noreorder.set nomacrobeq $4,$0,$L125sltu $2,$22,25.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L184lw $2,388($sp).set macro.set reorder.set noreorder.set nomacroj $L864lw $18,16($23).set macro.set reorder$L98:ori $2,$2,0x4c49.set noreorder.set nomacrobeq $5,$2,$L80slt $2,$2,$5.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L913li $2,1413873664 # 0x54460000.set macro.set reorderli $2,1414070272 # 0x54490000ori $2,$2,0x4449.set noreorder.set nomacrobeq $5,$2,$L81li $2,1414266880 # 0x544c0000.set macro.set reorderori $2,$2,0x5049.set noreorder.set nomacrobne $5,$2,$L57lui $2,%hi($LC20).set macro.set reorder.set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC20).set macro.set reorder$L95:ori $2,$2,0x4e49.set noreorder.set nomacrobeq $5,$2,$L71slt $2,$2,$5.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L914li $2,1280442368 # 0x4c520000.set macro.set reorderli $2,1296629760 # 0x4d490000ori $2,$2,0x4449.set noreorder.set nomacrobeq $5,$2,$L72li $2,1346895872 # 0x50480000.set macro.set reorderori $2,$2,0x5349.set noreorder.set nomacrobne $5,$2,$L57lui $2,%hi($LC24).set macro.set reorder.set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC24).set macro.set reorder$L69:lw $18,16($23).set noreorder.set nomacrobltz $22,$L915move $16,$22.set macro.set reorderli $2,262144 # 0x40000slt $2,$2,$22beq $2,$0,$L916lw $2,28($18)andi $2,$2,0x4bne $2,$0,$L440$L753:lw $6,40($18).set noreorder.set nomacroj $L782lw $5,36($18).set macro.set reorder$L451:slt $2,$16,$3movn $3,$16,$2addu $4,$5,$3subu $16,$16,$3move $5,$4.set noreorder.set nomacroblez $16,$L870sw $4,36($18).set macro.set reorder$L782:
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?