aviheader.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,690 行 · 第 1/5 页
S
4,690 行
$L890:lw $2,4($6).set noreorder.set nomacrobne $2,$0,$L739li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobeq $5,$2,$L642lw $31,460($sp).set macro.set reorderlw $fp,456($sp)lw $23,452($sp)lw $22,448($sp)lw $21,444($sp)lw $20,440($sp)lw $19,436($sp)lw $18,432($sp)lw $17,428($sp)lw $16,424($sp).set noreorder.set nomacroj $31addiu $sp,$sp,464.set macro.set reorder$L67:lui $2,%hi($LC13).set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC13).set macro.set reorder$L85:lui $2,%hi($LC16).set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC16).set macro.set reorder$L63:lui $6,%hi($LC44)li $5,6 # 0x6addiu $6,$6,%lo($LC44).set noreorder.set nomacrojal mp_msgli $4,8 # 0x8.set macro.set reorderlw $18,16($23)addiu $20,$sp,48lw $5,36($18)lw $3,40($18)move $19,$20subu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L404li $17,4 # 0x4.set macro.set reorder$L932:move $16,$2sltu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L1032lui $6,%hi($LC29).set macro.set reorder$L409:slt $2,$17,$16movn $16,$17,$2lw $3,80($18)sltu $2,$16,32.set noreorder.set nomacrobne $2,$0,$L411addu $5,$3,$5.set macro.set reorder$L933:andi $2,$19,0x3.set noreorder.set nomacrobne $2,$0,$L1033move $4,$19.set macro.set reorderandi $2,$5,0x3.set noreorder.set nomacrobne $2,$0,$L1033li $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,$L415addiu $5,$5,-4.set macro.set reorder$L780:#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,$L780$L415:andi $2,$16,0x1caddu $6,$6,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L1034andi $3,$16,0x3.set macro.set reorder$L781:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$6.set noreorder.set nomacrobne $2,$0,$L781andi $3,$16,0x3.set macro.set reorder$L1034:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L421li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L422li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L931$L419:lw $5,36($18)subu $17,$17,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacroblez $17,$L407sw $2,36($18).set macro.set reorder$L934:lw $3,40($18)subu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L932addu $19,$19,$16.set macro.set reorder$L404:.set noreorder.set nomacrojal stream_fill_buffermove $4,$18.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L1035lui $16,%hi($LC45).set macro.set reorderlw $3,40($18)lw $5,36($18)sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L409subu $16,$3,$5.set macro.set reorderlui $6,%hi($LC29)$L1032:li $5,2 # 0x2addiu $6,$6,%lo($LC29).set noreorder.set nomacrojal mp_msgli $4,7 # 0x7.set macro.set reorderslt $2,$17,$16lw $5,36($18)movn $16,$17,$2lw $3,80($18)sltu $2,$16,32.set noreorder.set nomacrobeq $2,$0,$L933addu $5,$3,$5.set macro.set reorder$L411:move $4,$19$L1033:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorderlw $5,36($18)subu $17,$17,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacrobgtz $17,$L934sw $2,36($18).set macro.set reorder$L407:lui $16,%hi($LC45)$L1035:.set noreorder.set nomacrojal strlenaddiu $4,$16,%lo($LC45).set macro.set reordermove $6,$2sltu $2,$2,4.set noreorder.set nomacrobeq $2,$0,$L424lbu $3,%lo($LC45)($16).set macro.set reorderlbu $2,48($sp)addiu $5,$16,%lo($LC45).set noreorder.set nomacrobeq $6,$0,$L862subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L862sltu $4,$6,2.set macro.set reorderlbu $2,49($sp)lbu $3,1($5).set noreorder.set nomacrobne $4,$0,$L862subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L862li $4,2 # 0x2.set macro.set reorderlbu $2,50($sp)lbu $3,2($5).set noreorder.set nomacrobeq $6,$4,$L862subu $2,$2,$3.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L987sltu $2,$0,$2.set macro.set reorderlbu $3,3($5)lbu $2,51($sp)subu $2,$2,$3$L862:sltu $2,$0,$2$L987:.set noreorder.set nomacrobne $2,$0,$L935lw $5,388($sp).set macro.set reorderlw $2,72($5).set noreorder.set nomacroblez $2,$L871lw $6,388($sp).set macro.set reorderlw $18,16($23)li $2,1 # 0x1sw $2,76($6)lw $4,36($18)move $22,$0move $12,$0move $13,$0move $10,$0move $11,$0.set noreorder.set nomacroj $L127sw $0,384($sp).set macro.set reorder$L80:lui $2,%hi($LC17).set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC17).set macro.set reorder$L89:li $20,56 # 0x38sltu $2,$16,57movn $20,$16,$2lw $17,16($23).set noreorder.set nomacroblez $20,$L128move $18,$20.set macro.set reorderlw $5,36($17)lw $3,40($17)subu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L131addiu $19,$sp,64.set macro.set reorder$L938:move $16,$2sltu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L1036lui $6,%hi($LC29).set macro.set reorder$L135:slt $2,$18,$16movn $16,$18,$2lw $3,80($17)sltu $2,$16,32.set noreorder.set nomacrobne $2,$0,$L137addu $5,$3,$5.set macro.set reorder$L939:andi $2,$19,0x3.set noreorder.set nomacrobne $2,$0,$L1037move $4,$19.set macro.set reorderandi $2,$5,0x3.set noreorder.set nomacrobne $2,$0,$L1037li $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,$L141addiu $5,$5,-4.set macro.set reorder$L792:#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,$L792$L141:andi $2,$16,0x1caddu $6,$6,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L1038andi $3,$16,0x3.set macro.set reorder$L793:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$6.set noreorder.set nomacrobne $2,$0,$L793andi $3,$16,0x3.set macro.set reorder$L1038:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L147li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L148li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L937$L145:lw $5,36($17)subu $18,$18,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacroblez $18,$L128sw $2,36($17).set macro.set reorder$L940:lw $3,40($17)subu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L938addu $19,$19,$16.set macro.set reorder$L131:.set noreorder.set nomacrojal stream_fill_buffermove $4,$17.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L1039lw $6,400($sp).set macro.set reorderlw $3,40($17)lw $5,36($17)sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L135subu $16,$3,$5.set macro.set reorderlui $6,%hi($LC29)$L1036:li $5,2 # 0x2addiu $6,$6,%lo($LC29).set noreorder.set nomacrojal mp_msgli $4,7 # 0x7.set macro.set reorderslt $2,$18,$16lw $5,36($17)movn $16,$18,$2lw $3,80($17)sltu $2,$16,32.set noreorder.set nomacrobeq $2,$0,$L939addu $5,$3,$5.set macro.set reorder$L137:move $4,$19$L1037:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorderlw $5,36($17)subu $18,$18,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacrobgtz $18,$L940sw $2,36($17).set macro.set reorder$L128:lw $6,400($sp)$L1039:li $4,1935933440 # 0x73640000lw $3,64($sp)addiu $6,$6,1ori $2,$4,0x6976subu $22,$22,$20.set noreorder.set nomacrobeq $3,$2,$L941sw $6,400($sp).set macro.set reorderori $2,$4,0x7561.set noreorder.set nomacrobeq $3,$2,$L942lw $5,400($sp).set macro.set reorder$L165:lui $2,%hi(last_fccType.3846)sw $3,%lo(last_fccType.3846)($2)lw $3,68($sp)lui $2,%hi(last_fccHandler.3847)li $4,8 # 0x8li $5,6 # 0x6.set noreorder.set nomacrojal mp_msg_testsw $3,%lo(last_fccHandler.3847)($2).set macro.set reorderbne $2,$0,$L943$L863:lw $18,16($23)lw $12,384($sp)lw $4,36($18)sra $13,$12,31move $10,$22.set noreorder.set nomacroj $L127move $11,$0.set macro.set reorder$L71:lui $2,%hi($LC19).set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC19).set macro.set reorder$L724:lui $2,%hi($LC60).set noreorder.set nomacroj $L726addiu $2,$2,%lo($LC60).set macro.set reorder$L76:lui $2,%hi($LC11).set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC11).set macro.set reorder$L59:lui $2,%hi($LC25).set noreorder.set nomacroj $L102addiu $17,$2,%lo($LC25).set macro.set reorder$L918:lbu $2,4($5).set noreorder.set nomacroj $L120sb $2,4($4).set macro.set reorder$L633:li $5,4 # 0x4addiu $4,$6,4move $7,$17.set noreorder.set nomacrojal FS_FReadli $6,1 # 0x1.set macro.set reorderlw $2,388($sp)lw $4,4($2).set noreorder.set nomacrojal uc_mallocsll $4,$4,4.set macro.set reorderlw $3,388($sp).set noreorder.set nomacrobeq $2,$0,$L635sw $2,0($3).set macro.set reorderlw $2,4($3).set noreorder.set nomacrobeq $2,$0,$L638move $16,$0.set macro.set reorder.set noreorder.set nomacroj $L1070lw $3,388($sp).set macro.set reorder$L944:lw $4,388($sp)lw $2,4($4)sltu $2,$16,$2.set noreorder.set nomacrobeq $2,$0,$L638lw $3,388($sp).set macro.set reorder$L1070:sll $4,$16,4lw $2,0($3)li $5,16 # 0x10addu $4,$4,$2li $6,1 # 0x1.set noreorder.set nomacrojal FS_FReadmove $7,$17.set macro.set reordermove $4,$17.set noreorder.set nomacrojal feofaddiu $16,$16,1.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L944lw $7,%lo(index_file_load)($19).set macro.set reorderlui $6,%hi($LC57)addiu $6,$6,%lo($LC57)li $4,8 # 0x8.set noreorder.set nomacrojal mp_msgli $5,1 # 0x1.set macro.set reorderlw $5,388($sp).set noreorder.set nomacrojal uc_freelw $4,0($5).set macro.set reorderlw $6,388($sp).set noreorder.set nomacroj $L617sw $0,4($6).set macro.set reorder$L891:lw $5,388($sp)lw $4,0($4)sw $7,4($5).set noreorder.set nomacrojal uc_reallocsll $5,$7,4.set macro.set reorderlw $6,388($sp).set noreorder.set nomacrobeq $2,$0,$L772sw $2,0($6).set macro.set reorderlw $18,16($23).set noreorder.set nomacroj $L663lw $3,8($6).set macro.set reorder$L666:.set noreorder.set nomacrojal stream_fill_buffermove $4,$18.set macro.set reorderbeq $2,$0,$L945lw $5,36($18)lw $2,80($18)lw $4,40($18)addu $2,$2,$5lbu $3,0($2)addiu $5,$5,1sltu $2,$5,$4sw $5,36($18).set noreorder.set nomacrobne $2,$0,$L946sll $22,$3,8.set macro.set reorder$L671:.set noreorder.set nomacrojal stream_fill_buffermove $4,$18.set macro.set reorderbeq $2,$0,$L947lw $5,36($18)lw $2,80($18)lw $4,40($18)addu $2,$2,$5lbu $3,0($2)addiu $5,$5,1sltu $2,$5,$4sw $5,36($18).set noreorder.set nomacrobne $2,$0,$L948move $21,$3.set macro.set reorder$L676:.set noreorder.set nomacrojal stream_fill_buffermove $4,$18.set macro.set reorderbeq $2,$0,$L949lw $5,36($18)lw $2,80($18)lw $4,40($18)addu $2,$2,$5lbu $3,0($2)addiu $5,$5,1sltu $2,$5,$4sw $5,36($18).set noreorder.set nomacrobne $2,$0,$L950move $20,$3.set macro.set reorder$L681:.set noreorder.set nomacrojal stream_fill_buffermove $4,$18.set macro.set reorderbeq $2,$0,$L951lw $3,36($18)lw $2,80($18)addiu $5,$3,1addu $2,$2,$3lbu $4,0($2).set noreorder.set nomacroj $L683sw $5,36($18).set macro.se
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?