daud.s

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

S
129
字号
.file	1 "daud.c".section .mdebug.abi32.previous.section	.text.daud_packet,"ax",@progbits.align	2.align	5.ent	daud_packet.type	daud_packet, @functiondaud_packet:.frame	$sp,32,$31		# vars= 0, regs= 4/0, args= 16, gp= 0.mask	0x80070000,-4.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32sw	$17,20($sp)addiu	$17,$4,16move	$4,$17sw	$18,24($sp)sw	$31,28($sp)sw	$16,16($sp)jal	url_feofmove	$18,$5move	$4,$17bne	$2,$0,$L4li	$3,-5			# 0xfffffffffffffffbjal	get_be16nopmove	$16,$2jal	get_be16move	$4,$17move	$4,$17move	$5,$18jal	av_get_packetmove	$6,$16move	$3,$2sw	$0,24($18)$L4:lw	$31,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp)move	$2,$3j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	daud_packet.section	.text.daud_header,"ax",@progbits.align	2.align	5.ent	daud_header.type	daud_header, @functiondaud_header:.frame	$sp,24,$31		# vars= 0, regs= 1/0, args= 16, gp= 0.mask	0x80000000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24sw	$31,16($sp)jal	av_new_streammove	$5,$0lw	$5,8($2)li	$2,24			# 0x18sw	$2,392($5)li	$2,1685389312			# 0x64750000li	$3,1			# 0x1ori	$2,$2,0x6164li	$4,65536			# 0x10000sw	$3,224($5)sw	$2,232($5)li	$3,6			# 0x6li	$2,13762560			# 0xd20000ori	$6,$4,0x7700sw	$3,68($5)ori	$2,$2,0xf000ori	$4,$4,0x10li	$3,18			# 0x12sw	$2,4($5)sw	$4,228($5)sw	$6,64($5)sw	$3,272($5)lw	$31,16($sp)move	$2,$0j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	daud_header.globl	daud_demuxer.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"daud\000".align	2$LC1:.ascii	"D-Cinema audio format\000".align	2$LC2:.ascii	"302\000".data.align	2.type	daud_demuxer, @object.size	daud_demuxer, 64daud_demuxer:.word	$LC0.word	$LC1.word	0.word	0.word	daud_header.word	daud_packet.word	0.word	0.space	8.word	$LC2.space	20.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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