demux_ty.s

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,592 行 · 第 1/5 页

S
4,592
字号
lw	$4,40($17)addu	$2,$2,$3subu	$2,$2,$4move	$5,$16.set	noreorder.set	nomacrobltz	$16,$L548sw	$2,4($fp).set	macro.set	reordersra	$2,$5,17sw	$2,0($23)$L172:sw	$0,8($fp)lw	$2,16416($23)lui	$6,%hi($LC23)sw	$2,12($fp)lw	$3,16416($23)addiu	$6,$6,%lo($LC23)sra	$2,$3,31li	$4,7			# 0x7li	$5,8			# 0x8sw	$2,20($sp).set	noreorder.set	nomacrojal	mp_msgsw	$3,16($sp).set	macro.set	reorderlw	$7,0($23)lui	$6,%hi($LC24)addiu	$6,$6,%lo($LC24)li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,8			# 0x8.set	macro.set	reorderlw	$2,16($fp)lui	$6,%hi($LC25)lw	$3,52($2)addiu	$6,$6,%lo($LC25)sra	$2,$3,31li	$4,7			# 0x7li	$5,8			# 0x8sw	$2,20($sp).set	noreorder.set	nomacrojal	mp_msgsw	$3,16($sp).set	macro.set	reorderlw	$2,16($fp)lui	$6,%hi($LC26)lw	$4,36($2)lw	$3,44($2)lw	$5,40($2)addu	$3,$3,$4subu	$3,$3,$5sra	$2,$3,31li	$5,8			# 0x8addiu	$6,$6,%lo($LC26)li	$4,7			# 0x7sw	$2,20($sp).set	noreorder.set	nomacrojal	mp_msgsw	$3,16($sp).set	macro.set	reorderlw	$5,16416($23)blez	$5,$L504lw	$17,16($fp)lw	$2,44($17)lw	$3,36($17)lw	$4,40($17)addu	$2,$2,$3subu	$2,$2,$4slt	$2,$5,$2.set	noreorder.set	nomacrobne	$2,$0,$L549li	$2,1			# 0x1.set	macro.set	reorder$L504:lw	$3,16424($23)li	$2,1			# 0x1.set	noreorder.set	nomacrobeq	$3,$2,$L306li	$6,65536			# 0x10000.set	macro.set	reorderlw	$4,4($fp)ori	$5,$6,0xffffand	$2,$4,$5beq	$2,$0,$L492.set	noreorder.set	nomacrobltz	$4,$L550move	$3,$4.set	macro.set	reorderli	$2,-2147418112			# 0xffffffff80010000ori	$2,$2,0xffffand	$4,$4,$2.set	noreorder.set	nomacrobltz	$4,$L551sra	$5,$3,17.set	macro.set	reorder$L312:ori	$2,$6,0x1lw	$17,16($fp)slt	$2,$4,$2addiu	$3,$5,1movz	$5,$3,$2lw	$3,44($17)sll	$5,$5,17slt	$2,$5,$3beq	$2,$0,$L314lw	$2,40($17)subu	$2,$3,$2subu	$2,$5,$2bltz	$2,$L314sw	$2,36($17)move	$3,$2$L308:lw	$2,44($17)lw	$4,40($17)addu	$2,$2,$3subu	$2,$2,$4move	$3,$2.set	noreorder.set	nomacrobltz	$2,$L552sw	$2,4($fp).set	macro.set	reorder$L317:sra	$2,$3,17sw	$2,0($23)lw	$5,36($17)lw	$3,40($17)move	$18,$20subu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L319li	$19,131072			# 0x20000.set	macro.set	reorder$L555:move	$16,$2sltu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L599lui	$6,%hi($LC7).set	macro.set	reorder$L325:slt	$2,$19,$16movn	$16,$19,$2lw	$3,80($17)sltu	$2,$16,32.set	noreorder.set	nomacrobne	$2,$0,$L327addu	$5,$3,$5.set	macro.set	reorder$L557:andi	$2,$18,0x3.set	noreorder.set	nomacrobne	$2,$0,$L600move	$4,$18.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L600li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$18,-4and	$2,$16,$2addu	$6,$4,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L331addiu	$5,$5,-4.set	macro.set	reorder$L505:#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,$L505$L331:andi	$2,$16,0x1caddu	$6,$6,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L601andi	$3,$16,0x3.set	macro.set	reorder$L506:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L506andi	$3,$16,0x3.set	macro.set	reorder$L601:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L337li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L338li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L554$L335:lw	$5,36($17)subu	$19,$19,$16addu	$2,$5,$16move	$5,$2.set	noreorder.set	nomacroblez	$19,$L324sw	$2,36($17).set	macro.set	reorder$L558:lw	$3,40($17)subu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L555addu	$18,$18,$16.set	macro.set	reorder$L319:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$17.set	macro.set	reorderbeq	$2,$0,$L556lw	$3,40($17)lw	$5,36($17)sltu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L325subu	$16,$3,$5.set	macro.set	reorderlui	$6,%hi($LC7)$L599:li	$5,2			# 0x2addiu	$6,$6,%lo($LC7).set	noreorder.set	nomacrojal	mp_msgli	$4,7			# 0x7.set	macro.set	reorderslt	$2,$19,$16lw	$5,36($17)movn	$16,$19,$2lw	$3,80($17)sltu	$2,$16,32.set	noreorder.set	nomacrobeq	$2,$0,$L557addu	$5,$3,$5.set	macro.set	reorder$L327:move	$4,$18$L600:.set	noreorder.set	nomacrojal	memcpymove	$6,$16.set	macro.set	reorderlw	$5,36($17)subu	$19,$19,$16addu	$2,$5,$16move	$5,$2.set	noreorder.set	nomacrobgtz	$19,$L558sw	$2,36($17).set	macro.set	reorder$L324:lbu	$3,0($20)lbu	$2,1($20)sll	$3,$3,24sll	$2,$2,16lbu	$4,2($20)lbu	$5,3($20)or	$3,$3,$2or	$3,$3,$5sll	$4,$4,8li	$2,-179961856			# 0xfffffffff5460000or	$16,$4,$3ori	$2,$2,0x7abd.set	noreorder.set	nomacrobne	$16,$2,$L341lui	$6,%hi($LC27).set	macro.set	reorderli	$4,7			# 0x7li	$5,8			# 0x8.set	noreorder.set	nomacrojal	mp_msgaddiu	$6,$6,%lo($LC27).set	macro.set	reorderlbu	$2,0($20)lbu	$4,1($20)sll	$2,$2,24sll	$4,$4,16lbu	$3,2($20)lbu	$5,3($20)or	$2,$2,$4or	$2,$2,$5sll	$3,$3,8or	$3,$3,$2beq	$3,$16,$L504$L341:lw	$2,16($fp)lui	$6,%hi($LC28)lw	$7,44($2)lw	$3,36($2)lw	$4,40($2)addu	$7,$7,$3li	$2,-131072			# 0xfffffffffffe0000subu	$7,$7,$4addu	$7,$7,$2addiu	$6,$6,%lo($LC28)li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,8			# 0x8.set	macro.set	reorderlw	$2,1088($fp).set	noreorder.set	nomacrobeq	$2,$0,$L559move	$4,$fp.set	macro.set	reorderlw	$4,56($fp)$L591:li	$2,-1			# 0xfffffffffffffffflw	$3,68($4)beq	$3,$2,$L560$L345:lw	$2,68($4).set	noreorder.set	nomacrobne	$2,$0,$L602lui	$6,%hi($LC29).set	macro.set	reorderlw	$2,92($4)beq	$2,$0,$L561$L347:lui	$6,%hi($LC29)$L602:addiu	$6,$6,%lo($LC29)li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,8			# 0x8.set	macro.set	reorderlbu	$2,0($20).set	noreorder.set	nomacroblez	$2,$L350sw	$2,564($sp).set	macro.set	reordersll	$2,$2,4addiu	$19,$2,4addiu	$18,$20,4sw	$0,560($sp)sw	$0,572($sp)sw	$0,568($sp)$L352:lbu	$2,0($18)lbu	$4,2($18)lbu	$3,1($18)sll	$2,$2,16or	$2,$2,$4sll	$3,$3,8or	$3,$3,$2lbu	$16,3($18)andi	$21,$4,0xfsra	$17,$3,4lui	$3,%hi($LC30)li	$4,7			# 0x7li	$5,8			# 0x8addiu	$6,$3,%lo($LC30)move	$7,$21sw	$16,16($sp).set	noreorder.set	nomacrojal	mp_msgsw	$17,20($sp).set	macro.set	reorderli	$2,224			# 0xe0.set	noreorder.set	nomacrobeq	$16,$2,$L562li	$2,192			# 0xc0.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$16,$2,$L563addiu	$2,$16,-1.set	macro.set	reordersltu	$2,$2,2.set	noreorder.set	nomacrobne	$2,$0,$L564li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacroblez	$17,$L471li	$2,131072			# 0x20000.set	macro.set	reorderaddu	$22,$17,$19ori	$2,$2,0x1slt	$2,$22,$2beq	$2,$0,$L471$L473:li	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$16,$2,$L367li	$2,5			# 0x5.set	macro.set	reorderbeq	$16,$2,$L367bne	$16,$0,$L476blez	$17,$L367$L476:lui	$6,%hi($LC40)addiu	$6,$6,%lo($LC40)move	$7,$16li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,8			# 0x8.set	macro.set	reorderlw	$3,572($sp)addiu	$3,$3,1sw	$3,572($sp)$L367:addiu	$18,$18,16$L584:move	$19,$22$L376:lw	$2,560($sp)lw	$3,564($sp)addiu	$2,$2,1.set	noreorder.set	nomacrobne	$3,$2,$L352sw	$2,560($sp).set	macro.set	reorderlw	$2,568($sp).set	noreorder.set	nomacroblez	$2,$L565lw	$3,572($sp).set	macro.set	reorderlw	$7,564($sp)$L606:lw	$2,568($sp)lw	$3,572($sp)lui	$6,%hi($LC41)addiu	$6,$6,%lo($LC41)li	$4,7			# 0x7li	$5,8			# 0x8sw	$7,16($sp)sw	$2,20($sp).set	noreorder.set	nomacrojal	mp_msgsw	$3,24($sp).set	macro.set	reorderlw	$2,564($sp)lw	$3,568($sp)srl	$7,$2,1slt	$2,$7,$3.set	noreorder.set	nomacrobne	$2,$0,$L169lw	$3,572($sp).set	macro.set	reorderslt	$2,$7,$3bne	$2,$0,$L169$L350:lw	$3,16($fp)$L585:move	$4,$20lw	$2,44($3)lw	$5,36($3)lw	$6,40($3)addu	$2,$2,$5subu	$2,$2,$6.set	noreorder.set	nomacrojal	uc_freesw	$2,4($fp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L168li	$2,1			# 0x1.set	macro.set	reorder$L492:lw	$17,16($fp)lw	$3,36($17)lw	$2,44($17)lw	$4,40($17)addu	$2,$2,$3subu	$2,$2,$4move	$3,$2.set	noreorder.set	nomacrobgez	$2,$L317sw	$2,4($fp).set	macro.set	reorder$L552:li	$2,65536			# 0x10000ori	$2,$2,0xffff.set	noreorder.set	nomacroj	$L317addu	$3,$3,$2.set	macro.set	reorder$L337:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L335sb	$3,5($4).set	macro.set	reorder$L338:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L335sb	$2,6($4).set	macro.set	reorder$L314:.set	noreorder.set	nomacrojal	stream_seek_longmove	$4,$17.set	macro.set	reorderlw	$17,16($fp).set	noreorder.set	nomacroj	$L308lw	$3,36($17).set	macro.set	reorder$L554:lbu	$2,4($5).set	noreorder.set	nomacroj	$L335sb	$2,4($4).set	macro.set	reorder$L306:lw	$7,0($23)move	$4,$fpmove	$5,$23.set	noreorder.set	nomacrojal	tmf_load_chunkmove	$6,$20.set	macro.set	reorderli	$3,131072			# 0x20000bne	$2,$3,$L169lw	$2,0($23)addiu	$2,$2,1.set	noreorder.set	nomacroj	$L324sw	$2,0($23).set	macro.set	reorder$L471:.set	noreorder.set	nomacroj	$L473move	$22,$19.set	macro.set	reorder$L549:sw	$2,56($17).set	noreorder.set	nomacrojal	uc_freemove	$4,$20.set	macro.set	reorder.set	noreorder.set	nomacroj	$L168move	$2,$0.set	macro.set	reorder$L562:.set	noreorder.set	nomacroblez	$17,$L371li	$2,131072			# 0x20000.set	macro.set	reorderaddu	$22,$17,$19slt	$2,$2,$22.set	noreorder.set	nomacrobne	$2,$0,$L603lw	$2,568($sp).set	macro.set	reorderaddu	$5,$20,$19addu	$6,$5,$17sltu	$2,$5,$6.set	noreorder.set	nomacrobeq	$2,$0,$L358li	$3,-256			# 0xffffffffffffff00.set	macro.set	reorderlbu	$2,0($5)or	$3,$2,$3li	$2,480			# 0x1e0.set	noreorder.set	nomacrobeq	$3,$2,$L360addiu	$4,$5,1.set	macro.set	reordersubu	$7,$6,$5$L361:addu	$2,$5,$7.set	noreorder.set	nomacrobeq	$2,$4,$L358sll	$6,$3,8.set	macro.set	reorderlbu	$3,0($4)li	$2,480			# 0x1e0or	$3,$6,$3.set	noreorder.set	nomacrobne	$3,$2,$L361addiu	$4,$4,1.set	macro.set	reorder$L360:subu	$2,$4,$5addiu	$2,$2,-4li	$3,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobeq	$2,$3,$L358move	$2,$0.set	macro.set	reorderli	$3,-2147483648			# 0xffffffff80000000sw	$2,16408($23)sw	$3,16412($23)$L358:li	$2,6			# 0x6beq	$21,$2,$L367lw	$7,4($fp)lw	$4,56($fp)lw	$2,16408($23)lw	$3,16412($23)addu	$7,$19,$7move	$6,$17sw	$2,16($sp).set	noreorder.set	nomacrojal	demux_ty_CopyToDemuxPacketsw	$3,20($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L584addiu	$18,$18,16.set	macro.set	reorder$L371:lw	$2,568($sp)$L603:move	$22,$19addiu	$2,$2,1.set	noreorder.set	nomacroj	$L367sw	$2,568($sp).set	macro.set	reorder$L563:.set	noreorder.set	nomacroblez	$17,$L371li	$2,131072			# 0x20000.set	macro.set	reorderaddu	$22,$17,$19slt	$2,$2,$22.set	noreorder.set	nomacrobne	$2,$0,$L603lw	$2,568($sp).set	macro.set	reorderlw	$2,52($fp)li	$3,-1			# 0xfffffffffffffffflw	$4,68($2).set	noreorder.set	nomacrobeq	$4,$3,$L566li	$2,2			# 0x2.set	macro.set	reorder$L614:beq	$21,$2,$L391$L383:li	$2,4			# 0x4$L613:.set	noreorder.set	nomacrobeq	$21,$2,$L604lui	$6,%hi($LC34).set	macro.set	reorderli	$2,3			# 0x3$L587:.set	noreorder.set	nomacrobeq	$21,$2,$L409li	$2,9			# 0x9.set	macro.set	reorderbne	$21,$2,$L367addu	$5,$20,$19$L412:lw	$4,16388($23)li	$3,2			# 0x2addu	$2,$17,$4slt	$2,$2,16384.set	noreorder.set	nomacrobeq	$2,$0,$L422sw	$3,16392($23)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?