
riscv-main.elf:     Dateiformat elf32-littleriscv


Disassembly of section .text:

80000000 <boot>:
boot():
80000000:	00002fb7          	lui	x31,0x2
80000004:	800f8f93          	addi	x31,x31,-2048 # 1800 <_STACK_SIZE-0xe800>
80000008:	300f9073          	csrw	mstatus,x31
8000000c:	0340006f          	j	80000040 <_mstart>
80000010:	00000013          	nop
80000014:	00000013          	nop
80000018:	00000013          	nop
8000001c:	00000013          	nop
80000020:	00000013          	nop
80000024:	00000013          	nop
80000028:	00000013          	nop
8000002c:	00000013          	nop
80000030:	00000013          	nop
80000034:	00000013          	nop
80000038:	00000013          	nop
8000003c:	00000013          	nop

80000040 <_mstart>:
_mstart():
80000040:	00000297          	auipc	x5,0x0
80000044:	1d028293          	addi	x5,x5,464 # 80000210 <trap_entry>
80000048:	30529073          	csrw	mtvec,x5
8000004c:	00000093          	li	x1,0
80000050:	00000113          	li	x2,0
80000054:	00000193          	li	x3,0
80000058:	00000213          	li	x4,0
8000005c:	00000293          	li	x5,0
80000060:	00000313          	li	x6,0
80000064:	00000393          	li	x7,0
80000068:	00000413          	li	x8,0
8000006c:	00000493          	li	x9,0
80000070:	00000513          	li	x10,0
80000074:	00000593          	li	x11,0
80000078:	00000613          	li	x12,0
8000007c:	00000693          	li	x13,0
80000080:	00000713          	li	x14,0
80000084:	00000793          	li	x15,0
80000088:	00000813          	li	x16,0
8000008c:	00000893          	li	x17,0
80000090:	00000913          	li	x18,0
80000094:	00000993          	li	x19,0
80000098:	00000a13          	li	x20,0
8000009c:	00000a93          	li	x21,0
800000a0:	00000b13          	li	x22,0
800000a4:	00000b93          	li	x23,0
800000a8:	00000c13          	li	x24,0
800000ac:	00000c93          	li	x25,0
800000b0:	00000d13          	li	x26,0
800000b4:	00000d93          	li	x27,0
800000b8:	00000e13          	li	x28,0
800000bc:	00000e93          	li	x29,0
800000c0:	00000f13          	li	x30,0
800000c4:	00000f93          	li	x31,0
800000c8:	00051197          	auipc	x3,0x51
800000cc:	cc418193          	addi	x3,x3,-828 # 80050d8c <_gp>

800000d0 <init_bss>:
init_bss():
800000d0:	00050517          	auipc	x10,0x50
800000d4:	5f050513          	addi	x10,x10,1520 # 800506c0 <xStartContext>
800000d8:	0006a597          	auipc	x11,0x6a
800000dc:	91858593          	addi	x11,x11,-1768 # 800699f0 <uxLastPollingCycles.0>
800000e0:	00000613          	li	x12,0
800000e4:	25c000ef          	jal	x1,80000340 <fill_block>

800000e8 <init_sbss>:
init_sbss():
800000e8:	00050517          	auipc	x10,0x50
800000ec:	41850513          	addi	x10,x10,1048 # 80050500 <pxCurrentTCB>
800000f0:	00050597          	auipc	x11,0x50
800000f4:	49858593          	addi	x11,x11,1176 # 80050588 <xQueue>
800000f8:	00000613          	li	x12,0
800000fc:	244000ef          	jal	x1,80000340 <fill_block>

80000100 <write_stack_pattern>:
write_stack_pattern():
80000100:	0016a517          	auipc	x10,0x16a
80000104:	8f450513          	addi	x10,x10,-1804 # 801699f4 <_heap_end>
80000108:	0017a597          	auipc	x11,0x17a
8000010c:	8e858593          	addi	x11,x11,-1816 # 801799f0 <_heap_end+0xfffc>
80000110:	ababb637          	lui	x12,0xababb
80000114:	bab60613          	addi	x12,x12,-1109 # abababab <__stack+0x2b9411b7>
80000118:	228000ef          	jal	x1,80000340 <fill_block>

8000011c <init_stack>:
init_stack():
8000011c:	0017a117          	auipc	x2,0x17a
80000120:	8d810113          	addi	x2,x2,-1832 # 801799f4 <__stack>
80000124:	1000706f          	j	80007224 <vSyscallInit>

80000128 <interrupt>:
interrupt():
80000128:	00129293          	slli	x5,x5,0x1
8000012c:	0012d293          	srli	x5,x5,0x1
80000130:	ffd28293          	addi	x5,x5,-3
80000134:	0c028863          	beqz	x5,80000204 <softwareInterrupt>
80000138:	ff828293          	addi	x5,x5,-8
8000013c:	00028c63          	beqz	x5,80000154 <externalInterrupt>
80000140:	0040006f          	j	80000144 <timerInterrupt>

80000144 <timerInterrupt>:
timerInterrupt():
80000144:	00012283          	lw	x5,0(x2)
80000148:	00410113          	addi	x2,x2,4
8000014c:	2280006f          	j	80000374 <TIMER_CMP_INT>
80000150:	30200073          	mret

80000154 <externalInterrupt>:
externalInterrupt():
80000154:	000012b7          	lui	x5,0x1
80000158:	80028293          	addi	x5,x5,-2048 # 800 <_STACK_SIZE-0xf800>
8000015c:	3442b073          	csrc	mip,x5
80000160:	f8010113          	addi	x2,x2,-128
80000164:	00112023          	sw	x1,0(x2)
80000168:	00612a23          	sw	x6,20(x2)
8000016c:	00712c23          	sw	x7,24(x2)
80000170:	02a12223          	sw	x10,36(x2)
80000174:	02b12423          	sw	x11,40(x2)
80000178:	02c12623          	sw	x12,44(x2)
8000017c:	02d12823          	sw	x13,48(x2)
80000180:	02e12a23          	sw	x14,52(x2)
80000184:	02f12c23          	sw	x15,56(x2)
80000188:	03012e23          	sw	x16,60(x2)
8000018c:	05112023          	sw	x17,64(x2)
80000190:	07c12623          	sw	x28,108(x2)
80000194:	07d12823          	sw	x29,112(x2)
80000198:	07e12a23          	sw	x30,116(x2)
8000019c:	07f12c23          	sw	x31,120(x2)
800001a0:	309070ef          	jal	x1,80007ca8 <xExternalInterruptHandler>
800001a4:	00050293          	mv	x5,x10
800001a8:	00012083          	lw	x1,0(x2)
800001ac:	01412303          	lw	x6,20(x2)
800001b0:	01812383          	lw	x7,24(x2)
800001b4:	02412503          	lw	x10,36(x2)
800001b8:	02812583          	lw	x11,40(x2)
800001bc:	02c12603          	lw	x12,44(x2)
800001c0:	03012683          	lw	x13,48(x2)
800001c4:	03412703          	lw	x14,52(x2)
800001c8:	03812783          	lw	x15,56(x2)
800001cc:	03c12803          	lw	x16,60(x2)
800001d0:	04012883          	lw	x17,64(x2)
800001d4:	06c12e03          	lw	x28,108(x2)
800001d8:	07012e83          	lw	x29,112(x2)
800001dc:	07412f03          	lw	x30,116(x2)
800001e0:	07812f83          	lw	x31,120(x2)
800001e4:	08010113          	addi	x2,x2,128
800001e8:	00504863          	bgtz	x5,800001f8 <yield_from_isr>
800001ec:	00012283          	lw	x5,0(x2)
800001f0:	00410113          	addi	x2,x2,4
800001f4:	30200073          	mret

800001f8 <yield_from_isr>:
yield_from_isr():
800001f8:	00012283          	lw	x5,0(x2)
800001fc:	00410113          	addi	x2,x2,4
80000200:	4540006f          	j	80000654 <vPortYield>

80000204 <softwareInterrupt>:
softwareInterrupt():
80000204:	00012283          	lw	x5,0(x2)
80000208:	00410113          	addi	x2,x2,4
8000020c:	30200073          	mret

80000210 <trap_entry>:
trap_entry():
80000210:	ffc10113          	addi	x2,x2,-4
80000214:	00512023          	sw	x5,0(x2)
80000218:	342022f3          	csrr	x5,mcause
8000021c:	f002c6e3          	bltz	x5,80000128 <interrupt>
80000220:	00012283          	lw	x5,0(x2)
80000224:	00410113          	addi	x2,x2,4
80000228:	f8010113          	addi	x2,x2,-128
8000022c:	00112223          	sw	x1,4(x2)
80000230:	00212423          	sw	x2,8(x2)
80000234:	00312623          	sw	x3,12(x2)
80000238:	00412823          	sw	x4,16(x2)
8000023c:	00512a23          	sw	x5,20(x2)
80000240:	00612c23          	sw	x6,24(x2)
80000244:	00712e23          	sw	x7,28(x2)
80000248:	02812023          	sw	x8,32(x2)
8000024c:	02912223          	sw	x9,36(x2)
80000250:	02a12423          	sw	x10,40(x2)
80000254:	02b12623          	sw	x11,44(x2)
80000258:	02c12823          	sw	x12,48(x2)
8000025c:	02d12a23          	sw	x13,52(x2)
80000260:	02e12c23          	sw	x14,56(x2)
80000264:	02f12e23          	sw	x15,60(x2)
80000268:	05012023          	sw	x16,64(x2)
8000026c:	05112223          	sw	x17,68(x2)
80000270:	05212423          	sw	x18,72(x2)
80000274:	05312623          	sw	x19,76(x2)
80000278:	05412823          	sw	x20,80(x2)
8000027c:	05512a23          	sw	x21,84(x2)
80000280:	05612c23          	sw	x22,88(x2)
80000284:	05712e23          	sw	x23,92(x2)
80000288:	07812023          	sw	x24,96(x2)
8000028c:	07912223          	sw	x25,100(x2)
80000290:	07a12423          	sw	x26,104(x2)
80000294:	07b12623          	sw	x27,108(x2)
80000298:	07c12823          	sw	x28,112(x2)
8000029c:	07d12a23          	sw	x29,116(x2)
800002a0:	07e12c23          	sw	x30,120(x2)
800002a4:	07f12e23          	sw	x31,124(x2)
800002a8:	34202573          	csrr	x10,mcause
800002ac:	341025f3          	csrr	x11,mepc
800002b0:	00010613          	mv	x12,x2
800002b4:	7ad060ef          	jal	x1,80007260 <ulSyscallTrap>
800002b8:	34151073          	csrw	mepc,x10
800002bc:	00412083          	lw	x1,4(x2)
800002c0:	00812103          	lw	x2,8(x2)
800002c4:	00c12183          	lw	x3,12(x2)
800002c8:	01012203          	lw	x4,16(x2)
800002cc:	01412283          	lw	x5,20(x2)
800002d0:	01812303          	lw	x6,24(x2)
800002d4:	01c12383          	lw	x7,28(x2)
800002d8:	02012403          	lw	x8,32(x2)
800002dc:	02412483          	lw	x9,36(x2)
800002e0:	02812503          	lw	x10,40(x2)
800002e4:	02c12583          	lw	x11,44(x2)
800002e8:	03012603          	lw	x12,48(x2)
800002ec:	03412683          	lw	x13,52(x2)
800002f0:	03812703          	lw	x14,56(x2)
800002f4:	03c12783          	lw	x15,60(x2)
800002f8:	04012803          	lw	x16,64(x2)
800002fc:	04412883          	lw	x17,68(x2)
80000300:	04812903          	lw	x18,72(x2)
80000304:	04c12983          	lw	x19,76(x2)
80000308:	05012a03          	lw	x20,80(x2)
8000030c:	05412a83          	lw	x21,84(x2)
80000310:	05812b03          	lw	x22,88(x2)
80000314:	05c12b83          	lw	x23,92(x2)
80000318:	06012c03          	lw	x24,96(x2)
8000031c:	06412c83          	lw	x25,100(x2)
80000320:	06812d03          	lw	x26,104(x2)
80000324:	06c12d83          	lw	x27,108(x2)
80000328:	07012e03          	lw	x28,112(x2)
8000032c:	07412e83          	lw	x29,116(x2)
80000330:	07812f03          	lw	x30,120(x2)
80000334:	07c12f83          	lw	x31,124(x2)
80000338:	08010113          	addi	x2,x2,128
8000033c:	30200073          	mret

80000340 <fill_block>:
fill_block():
80000340:	00c52023          	sw	x12,0(x10)
80000344:	00b57663          	bgeu	x10,x11,80000350 <fb_end>
80000348:	00450513          	addi	x10,x10,4
8000034c:	ff5ff06f          	j	80000340 <fill_block>

80000350 <fb_end>:
fb_end():
80000350:	00008067          	ret

80000354 <terminate_platform>:
terminate_platform():
80000354:	05d00893          	li	x17,93
80000358:	020102b7          	lui	x5,0x2010
8000035c:	f1402873          	csrr	x16,mhartid
80000360:	0102a023          	sw	x16,0(x5) # 2010000 <SYSCALL_ADDR>
	...

80000374 <TIMER_CMP_INT>:
TIMER_CMP_INT():
80000374:	f8010113          	addi	x2,x2,-128
80000378:	00112023          	sw	x1,0(x2)
8000037c:	00212223          	sw	x2,4(x2)
80000380:	00312423          	sw	x3,8(x2)
80000384:	00412623          	sw	x4,12(x2)
80000388:	00512823          	sw	x5,16(x2)
8000038c:	00612a23          	sw	x6,20(x2)
80000390:	00712c23          	sw	x7,24(x2)
80000394:	00812e23          	sw	x8,28(x2)
80000398:	02912023          	sw	x9,32(x2)
8000039c:	02a12223          	sw	x10,36(x2)
800003a0:	02b12423          	sw	x11,40(x2)
800003a4:	02c12623          	sw	x12,44(x2)
800003a8:	02d12823          	sw	x13,48(x2)
800003ac:	02e12a23          	sw	x14,52(x2)
800003b0:	02f12c23          	sw	x15,56(x2)
800003b4:	03012e23          	sw	x16,60(x2)
800003b8:	05112023          	sw	x17,64(x2)
800003bc:	05212223          	sw	x18,68(x2)
800003c0:	05312423          	sw	x19,72(x2)
800003c4:	05412623          	sw	x20,76(x2)
800003c8:	05512823          	sw	x21,80(x2)
800003cc:	05612a23          	sw	x22,84(x2)
800003d0:	05712c23          	sw	x23,88(x2)
800003d4:	05812e23          	sw	x24,92(x2)
800003d8:	07912023          	sw	x25,96(x2)
800003dc:	07a12223          	sw	x26,100(x2)
800003e0:	07b12423          	sw	x27,104(x2)
800003e4:	07c12623          	sw	x28,108(x2)
800003e8:	07d12823          	sw	x29,112(x2)
800003ec:	07e12a23          	sw	x30,116(x2)
800003f0:	07f12c23          	sw	x31,120(x2)
800003f4:	00050297          	auipc	x5,0x50
800003f8:	10c2a283          	lw	x5,268(x5) # 80050500 <pxCurrentTCB>
800003fc:	0022a023          	sw	x2,0(x5)
80000400:	341022f3          	csrr	x5,mepc
80000404:	06512e23          	sw	x5,124(x2)
80000408:	504000ef          	jal	x1,8000090c <vPortSysTickHandler>
8000040c:	00050117          	auipc	x2,0x50
80000410:	0f412103          	lw	x2,244(x2) # 80050500 <pxCurrentTCB>
80000414:	00012103          	lw	x2,0(x2)
80000418:	07c12283          	lw	x5,124(x2)
8000041c:	34129073          	csrw	mepc,x5
80000420:	000022b7          	lui	x5,0x2
80000424:	88028293          	addi	x5,x5,-1920 # 1880 <_STACK_SIZE-0xe780>
80000428:	3002a073          	csrs	mstatus,x5
8000042c:	00012083          	lw	x1,0(x2)
80000430:	00c12203          	lw	x4,12(x2)
80000434:	01012283          	lw	x5,16(x2)
80000438:	01412303          	lw	x6,20(x2)
8000043c:	01812383          	lw	x7,24(x2)
80000440:	01c12403          	lw	x8,28(x2)
80000444:	02012483          	lw	x9,32(x2)
80000448:	02412503          	lw	x10,36(x2)
8000044c:	02812583          	lw	x11,40(x2)
80000450:	02c12603          	lw	x12,44(x2)
80000454:	03012683          	lw	x13,48(x2)
80000458:	03412703          	lw	x14,52(x2)
8000045c:	03812783          	lw	x15,56(x2)
80000460:	03c12803          	lw	x16,60(x2)
80000464:	04012883          	lw	x17,64(x2)
80000468:	04412903          	lw	x18,68(x2)
8000046c:	04812983          	lw	x19,72(x2)
80000470:	04c12a03          	lw	x20,76(x2)
80000474:	05012a83          	lw	x21,80(x2)
80000478:	05412b03          	lw	x22,84(x2)
8000047c:	05812b83          	lw	x23,88(x2)
80000480:	05c12c03          	lw	x24,92(x2)
80000484:	06012c83          	lw	x25,96(x2)
80000488:	06412d03          	lw	x26,100(x2)
8000048c:	06812d83          	lw	x27,104(x2)
80000490:	06c12e03          	lw	x28,108(x2)
80000494:	07012e83          	lw	x29,112(x2)
80000498:	07412f03          	lw	x30,116(x2)
8000049c:	07812f83          	lw	x31,120(x2)
800004a0:	08010113          	addi	x2,x2,128
800004a4:	30200073          	mret

800004a8 <xPortStartScheduler>:
xPortStartScheduler():
800004a8:	00050297          	auipc	x5,0x50
800004ac:	21828293          	addi	x5,x5,536 # 800506c0 <xStartContext>
800004b0:	0012a023          	sw	x1,0(x5)
800004b4:	0022a223          	sw	x2,4(x5)
800004b8:	0032a423          	sw	x3,8(x5)
800004bc:	0042a623          	sw	x4,12(x5)
800004c0:	0052a823          	sw	x5,16(x5)
800004c4:	0062aa23          	sw	x6,20(x5)
800004c8:	0072ac23          	sw	x7,24(x5)
800004cc:	0082ae23          	sw	x8,28(x5)
800004d0:	0292a023          	sw	x9,32(x5)
800004d4:	02a2a223          	sw	x10,36(x5)
800004d8:	02b2a423          	sw	x11,40(x5)
800004dc:	02c2a623          	sw	x12,44(x5)
800004e0:	02d2a823          	sw	x13,48(x5)
800004e4:	02e2aa23          	sw	x14,52(x5)
800004e8:	02f2ac23          	sw	x15,56(x5)
800004ec:	0302ae23          	sw	x16,60(x5)
800004f0:	0512a023          	sw	x17,64(x5)
800004f4:	0522a223          	sw	x18,68(x5)
800004f8:	0532a423          	sw	x19,72(x5)
800004fc:	0542a623          	sw	x20,76(x5)
80000500:	0552a823          	sw	x21,80(x5)
80000504:	0562aa23          	sw	x22,84(x5)
80000508:	0572ac23          	sw	x23,88(x5)
8000050c:	0582ae23          	sw	x24,92(x5)
80000510:	0792a023          	sw	x25,96(x5)
80000514:	07a2a223          	sw	x26,100(x5)
80000518:	07b2a423          	sw	x27,104(x5)
8000051c:	07c2a623          	sw	x28,108(x5)
80000520:	07d2a823          	sw	x29,112(x5)
80000524:	07e2aa23          	sw	x30,116(x5)
80000528:	07f2ac23          	sw	x31,120(x5)
8000052c:	2d4000ef          	jal	x1,80000800 <vPortSetupTimer>
80000530:	00050117          	auipc	x2,0x50
80000534:	fd012103          	lw	x2,-48(x2) # 80050500 <pxCurrentTCB>
80000538:	00012103          	lw	x2,0(x2)
8000053c:	07c12283          	lw	x5,124(x2)
80000540:	34129073          	csrw	mepc,x5
80000544:	000022b7          	lui	x5,0x2
80000548:	88028293          	addi	x5,x5,-1920 # 1880 <_STACK_SIZE-0xe780>
8000054c:	3002a073          	csrs	mstatus,x5
80000550:	00012083          	lw	x1,0(x2)
80000554:	00c12203          	lw	x4,12(x2)
80000558:	01012283          	lw	x5,16(x2)
8000055c:	01412303          	lw	x6,20(x2)
80000560:	01812383          	lw	x7,24(x2)
80000564:	01c12403          	lw	x8,28(x2)
80000568:	02012483          	lw	x9,32(x2)
8000056c:	02412503          	lw	x10,36(x2)
80000570:	02812583          	lw	x11,40(x2)
80000574:	02c12603          	lw	x12,44(x2)
80000578:	03012683          	lw	x13,48(x2)
8000057c:	03412703          	lw	x14,52(x2)
80000580:	03812783          	lw	x15,56(x2)
80000584:	03c12803          	lw	x16,60(x2)
80000588:	04012883          	lw	x17,64(x2)
8000058c:	04412903          	lw	x18,68(x2)
80000590:	04812983          	lw	x19,72(x2)
80000594:	04c12a03          	lw	x20,76(x2)
80000598:	05012a83          	lw	x21,80(x2)
8000059c:	05412b03          	lw	x22,84(x2)
800005a0:	05812b83          	lw	x23,88(x2)
800005a4:	05c12c03          	lw	x24,92(x2)
800005a8:	06012c83          	lw	x25,96(x2)
800005ac:	06412d03          	lw	x26,100(x2)
800005b0:	06812d83          	lw	x27,104(x2)
800005b4:	06c12e03          	lw	x28,108(x2)
800005b8:	07012e83          	lw	x29,112(x2)
800005bc:	07412f03          	lw	x30,116(x2)
800005c0:	07812f83          	lw	x31,120(x2)
800005c4:	08010113          	addi	x2,x2,128
800005c8:	30200073          	mret

800005cc <vPortEndScheduler>:
vPortEndScheduler():
800005cc:	00050297          	auipc	x5,0x50
800005d0:	0f428293          	addi	x5,x5,244 # 800506c0 <xStartContext>
800005d4:	0002a083          	lw	x1,0(x5)
800005d8:	0042a103          	lw	x2,4(x5)
800005dc:	0082a183          	lw	x3,8(x5)
800005e0:	00c2a203          	lw	x4,12(x5)
800005e4:	0102a283          	lw	x5,16(x5)
800005e8:	0142a303          	lw	x6,20(x5)
800005ec:	0182a383          	lw	x7,24(x5)
800005f0:	01c2a403          	lw	x8,28(x5)
800005f4:	0202a483          	lw	x9,32(x5)
800005f8:	0242a503          	lw	x10,36(x5)
800005fc:	0282a583          	lw	x11,40(x5)
80000600:	02c2a603          	lw	x12,44(x5)
80000604:	0302a683          	lw	x13,48(x5)
80000608:	0342a703          	lw	x14,52(x5)
8000060c:	0382a783          	lw	x15,56(x5)
80000610:	03c2a803          	lw	x16,60(x5)
80000614:	0402a883          	lw	x17,64(x5)
80000618:	0442a903          	lw	x18,68(x5)
8000061c:	0482a983          	lw	x19,72(x5)
80000620:	04c2aa03          	lw	x20,76(x5)
80000624:	0502aa83          	lw	x21,80(x5)
80000628:	0542ab03          	lw	x22,84(x5)
8000062c:	0582ab83          	lw	x23,88(x5)
80000630:	05c2ac03          	lw	x24,92(x5)
80000634:	0602ac83          	lw	x25,96(x5)
80000638:	0642ad03          	lw	x26,100(x5)
8000063c:	0682ad83          	lw	x27,104(x5)
80000640:	06c2ae03          	lw	x28,108(x5)
80000644:	0702ae83          	lw	x29,112(x5)
80000648:	09c2af03          	lw	x30,156(x5)
8000064c:	0782af83          	lw	x31,120(x5)
80000650:	00008067          	ret

80000654 <vPortYield>:
vPortYield():
80000654:	30047073          	csrci	mstatus,8
80000658:	f8010113          	addi	x2,x2,-128
8000065c:	00112023          	sw	x1,0(x2)
80000660:	00212223          	sw	x2,4(x2)
80000664:	00312423          	sw	x3,8(x2)
80000668:	00412623          	sw	x4,12(x2)
8000066c:	00512823          	sw	x5,16(x2)
80000670:	00612a23          	sw	x6,20(x2)
80000674:	00712c23          	sw	x7,24(x2)
80000678:	00812e23          	sw	x8,28(x2)
8000067c:	02912023          	sw	x9,32(x2)
80000680:	02a12223          	sw	x10,36(x2)
80000684:	02b12423          	sw	x11,40(x2)
80000688:	02c12623          	sw	x12,44(x2)
8000068c:	02d12823          	sw	x13,48(x2)
80000690:	02e12a23          	sw	x14,52(x2)
80000694:	02f12c23          	sw	x15,56(x2)
80000698:	03012e23          	sw	x16,60(x2)
8000069c:	05112023          	sw	x17,64(x2)
800006a0:	05212223          	sw	x18,68(x2)
800006a4:	05312423          	sw	x19,72(x2)
800006a8:	05412623          	sw	x20,76(x2)
800006ac:	05512823          	sw	x21,80(x2)
800006b0:	05612a23          	sw	x22,84(x2)
800006b4:	05712c23          	sw	x23,88(x2)
800006b8:	05812e23          	sw	x24,92(x2)
800006bc:	07912023          	sw	x25,96(x2)
800006c0:	07a12223          	sw	x26,100(x2)
800006c4:	07b12423          	sw	x27,104(x2)
800006c8:	07c12623          	sw	x28,108(x2)
800006cc:	07d12823          	sw	x29,112(x2)
800006d0:	07e12a23          	sw	x30,116(x2)
800006d4:	07f12c23          	sw	x31,120(x2)
800006d8:	00050297          	auipc	x5,0x50
800006dc:	e282a283          	lw	x5,-472(x5) # 80050500 <pxCurrentTCB>
800006e0:	0022a023          	sw	x2,0(x5)
800006e4:	06112e23          	sw	x1,124(x2)
800006e8:	594030ef          	jal	x1,80003c7c <vTaskSwitchContext>
800006ec:	00050117          	auipc	x2,0x50
800006f0:	e1412103          	lw	x2,-492(x2) # 80050500 <pxCurrentTCB>
800006f4:	00012103          	lw	x2,0(x2)
800006f8:	07c12283          	lw	x5,124(x2)
800006fc:	34129073          	csrw	mepc,x5
80000700:	000022b7          	lui	x5,0x2
80000704:	88028293          	addi	x5,x5,-1920 # 1880 <_STACK_SIZE-0xe780>
80000708:	3002a073          	csrs	mstatus,x5
8000070c:	00012083          	lw	x1,0(x2)
80000710:	00c12203          	lw	x4,12(x2)
80000714:	01012283          	lw	x5,16(x2)
80000718:	01412303          	lw	x6,20(x2)
8000071c:	01812383          	lw	x7,24(x2)
80000720:	01c12403          	lw	x8,28(x2)
80000724:	02012483          	lw	x9,32(x2)
80000728:	02412503          	lw	x10,36(x2)
8000072c:	02812583          	lw	x11,40(x2)
80000730:	02c12603          	lw	x12,44(x2)
80000734:	03012683          	lw	x13,48(x2)
80000738:	03412703          	lw	x14,52(x2)
8000073c:	03812783          	lw	x15,56(x2)
80000740:	03c12803          	lw	x16,60(x2)
80000744:	04012883          	lw	x17,64(x2)
80000748:	04412903          	lw	x18,68(x2)
8000074c:	04812983          	lw	x19,72(x2)
80000750:	04c12a03          	lw	x20,76(x2)
80000754:	05012a83          	lw	x21,80(x2)
80000758:	05412b03          	lw	x22,84(x2)
8000075c:	05812b83          	lw	x23,88(x2)
80000760:	05c12c03          	lw	x24,92(x2)
80000764:	06012c83          	lw	x25,96(x2)
80000768:	06412d03          	lw	x26,100(x2)
8000076c:	06812d83          	lw	x27,104(x2)
80000770:	06c12e03          	lw	x28,108(x2)
80000774:	07012e83          	lw	x29,112(x2)
80000778:	07412f03          	lw	x30,116(x2)
8000077c:	07812f83          	lw	x31,120(x2)
80000780:	08010113          	addi	x2,x2,128
80000784:	30200073          	mret

80000788 <prvSetNextTimerInterrupt>:
prvSetNextTimerInterrupt():
80000788:	00050797          	auipc	x15,0x50
8000078c:	e1478793          	addi	x15,x15,-492 # 8005059c <mtime>
80000790:	0007a783          	lw	x15,0(x15)
80000794:	06078263          	beqz	x15,800007f8 <prvSetNextTimerInterrupt+0x70>
80000798:	00050797          	auipc	x15,0x50
8000079c:	e0878793          	addi	x15,x15,-504 # 800505a0 <timecmp>
800007a0:	0007a783          	lw	x15,0(x15)
800007a4:	04078a63          	beqz	x15,800007f8 <prvSetNextTimerInterrupt+0x70>
800007a8:	00050797          	auipc	x15,0x50
800007ac:	df478793          	addi	x15,x15,-524 # 8005059c <mtime>
800007b0:	0007a783          	lw	x15,0(x15)
800007b4:	0007a703          	lw	x14,0(x15)
800007b8:	0047a783          	lw	x15,4(x15)
800007bc:	00050697          	auipc	x13,0x50
800007c0:	de468693          	addi	x13,x13,-540 # 800505a0 <timecmp>
800007c4:	0006a803          	lw	x16,0(x13)
800007c8:	3e800513          	li	x10,1000
800007cc:	00000593          	li	x11,0
800007d0:	00a70633          	add	x12,x14,x10
800007d4:	00060893          	mv	x17,x12
800007d8:	00e8b8b3          	sltu	x17,x17,x14
800007dc:	00b786b3          	add	x13,x15,x11
800007e0:	00d887b3          	add	x15,x17,x13
800007e4:	00078693          	mv	x13,x15
800007e8:	00060713          	mv	x14,x12
800007ec:	00068793          	mv	x15,x13
800007f0:	00e82023          	sw	x14,0(x16)
800007f4:	00f82223          	sw	x15,4(x16)
800007f8:	00000013          	nop
800007fc:	00008067          	ret

80000800 <vPortSetupTimer>:
vPortSetupTimer():
80000800:	ff010113          	addi	x2,x2,-16
80000804:	00112623          	sw	x1,12(x2)
80000808:	f81ff0ef          	jal	x1,80000788 <prvSetNextTimerInterrupt>
8000080c:	08000793          	li	x15,128
80000810:	3047a073          	csrs	mie,x15
80000814:	00000013          	nop
80000818:	00c12083          	lw	x1,12(x2)
8000081c:	01010113          	addi	x2,x2,16
80000820:	00008067          	ret

80000824 <prvTaskExitError>:
prvTaskExitError():
80000824:	00050797          	auipc	x15,0x50
80000828:	d7478793          	addi	x15,x15,-652 # 80050598 <uxCriticalNesting>
8000082c:	0007a703          	lw	x14,0(x15)
80000830:	fff00793          	li	x15,-1
80000834:	00f70663          	beq	x14,x15,80000840 <prvTaskExitError+0x1c>
80000838:	30047073          	csrci	mstatus,8
8000083c:	0000006f          	j	8000083c <prvTaskExitError+0x18>
80000840:	30047073          	csrci	mstatus,8
80000844:	0000006f          	j	80000844 <prvTaskExitError+0x20>

80000848 <vPortClearInterruptMask>:
vPortClearInterruptMask():
80000848:	ff010113          	addi	x2,x2,-16
8000084c:	00a12623          	sw	x10,12(x2)
80000850:	00c12783          	lw	x15,12(x2)
80000854:	30479073          	csrw	mie,x15
80000858:	00000013          	nop
8000085c:	01010113          	addi	x2,x2,16
80000860:	00008067          	ret

80000864 <vPortSetInterruptMask>:
vPortSetInterruptMask():
80000864:	ff010113          	addi	x2,x2,-16
80000868:	304027f3          	csrr	x15,mie
8000086c:	00f12623          	sw	x15,12(x2)
80000870:	3043f073          	csrci	mie,7
80000874:	00c12783          	lw	x15,12(x2)
80000878:	00078513          	mv	x10,x15
8000087c:	01010113          	addi	x2,x2,16
80000880:	00008067          	ret

80000884 <pxPortInitialiseStack>:
pxPortInitialiseStack():
80000884:	ff010113          	addi	x2,x2,-16
80000888:	00a12623          	sw	x10,12(x2)
8000088c:	00b12423          	sw	x11,8(x2)
80000890:	00c12223          	sw	x12,4(x2)
80000894:	00c12783          	lw	x15,12(x2)
80000898:	ffc78793          	addi	x15,x15,-4
8000089c:	00f12623          	sw	x15,12(x2)
800008a0:	00812703          	lw	x14,8(x2)
800008a4:	00c12783          	lw	x15,12(x2)
800008a8:	00e7a023          	sw	x14,0(x15)
800008ac:	00c12783          	lw	x15,12(x2)
800008b0:	fa878793          	addi	x15,x15,-88
800008b4:	00f12623          	sw	x15,12(x2)
800008b8:	00412703          	lw	x14,4(x2)
800008bc:	00c12783          	lw	x15,12(x2)
800008c0:	00e7a023          	sw	x14,0(x15)
800008c4:	00c12783          	lw	x15,12(x2)
800008c8:	fe878793          	addi	x15,x15,-24
800008cc:	00f12623          	sw	x15,12(x2)
800008d0:	00018793          	mv	x15,x3
800008d4:	00078713          	mv	x14,x15
800008d8:	00c12783          	lw	x15,12(x2)
800008dc:	00e7a023          	sw	x14,0(x15)
800008e0:	00c12783          	lw	x15,12(x2)
800008e4:	ff478793          	addi	x15,x15,-12
800008e8:	00f12623          	sw	x15,12(x2)
800008ec:	00000717          	auipc	x14,0x0
800008f0:	f3870713          	addi	x14,x14,-200 # 80000824 <prvTaskExitError>
800008f4:	00c12783          	lw	x15,12(x2)
800008f8:	00e7a023          	sw	x14,0(x15)
800008fc:	00c12783          	lw	x15,12(x2)
80000900:	00078513          	mv	x10,x15
80000904:	01010113          	addi	x2,x2,16
80000908:	00008067          	ret

8000090c <vPortSysTickHandler>:
vPortSysTickHandler():
8000090c:	ff010113          	addi	x2,x2,-16
80000910:	00112623          	sw	x1,12(x2)
80000914:	e75ff0ef          	jal	x1,80000788 <prvSetNextTimerInterrupt>
80000918:	0d4030ef          	jal	x1,800039ec <xTaskIncrementTick>
8000091c:	00050793          	mv	x15,x10
80000920:	00078463          	beqz	x15,80000928 <vPortSysTickHandler+0x1c>
80000924:	358030ef          	jal	x1,80003c7c <vTaskSwitchContext>
80000928:	00000013          	nop
8000092c:	00c12083          	lw	x1,12(x2)
80000930:	01010113          	addi	x2,x2,16
80000934:	00008067          	ret

80000938 <vListInitialise>:
vListInitialise():
80000938:	ff010113          	addi	x2,x2,-16
8000093c:	00a12623          	sw	x10,12(x2)
80000940:	00c12783          	lw	x15,12(x2)
80000944:	00878713          	addi	x14,x15,8
80000948:	00c12783          	lw	x15,12(x2)
8000094c:	00e7a223          	sw	x14,4(x15)
80000950:	00c12783          	lw	x15,12(x2)
80000954:	fff00713          	li	x14,-1
80000958:	00e7a423          	sw	x14,8(x15)
8000095c:	00c12783          	lw	x15,12(x2)
80000960:	00878713          	addi	x14,x15,8
80000964:	00c12783          	lw	x15,12(x2)
80000968:	00e7a623          	sw	x14,12(x15)
8000096c:	00c12783          	lw	x15,12(x2)
80000970:	00878713          	addi	x14,x15,8
80000974:	00c12783          	lw	x15,12(x2)
80000978:	00e7a823          	sw	x14,16(x15)
8000097c:	00c12783          	lw	x15,12(x2)
80000980:	0007a023          	sw	x0,0(x15)
80000984:	00000013          	nop
80000988:	01010113          	addi	x2,x2,16
8000098c:	00008067          	ret

80000990 <vListInitialiseItem>:
vListInitialiseItem():
80000990:	ff010113          	addi	x2,x2,-16
80000994:	00a12623          	sw	x10,12(x2)
80000998:	00c12783          	lw	x15,12(x2)
8000099c:	0007a823          	sw	x0,16(x15)
800009a0:	00000013          	nop
800009a4:	01010113          	addi	x2,x2,16
800009a8:	00008067          	ret

800009ac <vListInsertEnd>:
vListInsertEnd():
800009ac:	fe010113          	addi	x2,x2,-32
800009b0:	00a12623          	sw	x10,12(x2)
800009b4:	00b12423          	sw	x11,8(x2)
800009b8:	00c12783          	lw	x15,12(x2)
800009bc:	0047a783          	lw	x15,4(x15)
800009c0:	00f12e23          	sw	x15,28(x2)
800009c4:	00812783          	lw	x15,8(x2)
800009c8:	01c12703          	lw	x14,28(x2)
800009cc:	00e7a223          	sw	x14,4(x15)
800009d0:	01c12783          	lw	x15,28(x2)
800009d4:	0087a703          	lw	x14,8(x15)
800009d8:	00812783          	lw	x15,8(x2)
800009dc:	00e7a423          	sw	x14,8(x15)
800009e0:	01c12783          	lw	x15,28(x2)
800009e4:	0087a783          	lw	x15,8(x15)
800009e8:	00812703          	lw	x14,8(x2)
800009ec:	00e7a223          	sw	x14,4(x15)
800009f0:	01c12783          	lw	x15,28(x2)
800009f4:	00812703          	lw	x14,8(x2)
800009f8:	00e7a423          	sw	x14,8(x15)
800009fc:	00812783          	lw	x15,8(x2)
80000a00:	00c12703          	lw	x14,12(x2)
80000a04:	00e7a823          	sw	x14,16(x15)
80000a08:	00c12783          	lw	x15,12(x2)
80000a0c:	0007a783          	lw	x15,0(x15)
80000a10:	00178713          	addi	x14,x15,1
80000a14:	00c12783          	lw	x15,12(x2)
80000a18:	00e7a023          	sw	x14,0(x15)
80000a1c:	00000013          	nop
80000a20:	02010113          	addi	x2,x2,32
80000a24:	00008067          	ret

80000a28 <vListInsert>:
vListInsert():
80000a28:	fe010113          	addi	x2,x2,-32
80000a2c:	00a12623          	sw	x10,12(x2)
80000a30:	00b12423          	sw	x11,8(x2)
80000a34:	00812783          	lw	x15,8(x2)
80000a38:	0007a783          	lw	x15,0(x15)
80000a3c:	00f12c23          	sw	x15,24(x2)
80000a40:	01812703          	lw	x14,24(x2)
80000a44:	fff00793          	li	x15,-1
80000a48:	00f71a63          	bne	x14,x15,80000a5c <vListInsert+0x34>
80000a4c:	00c12783          	lw	x15,12(x2)
80000a50:	0107a783          	lw	x15,16(x15)
80000a54:	00f12e23          	sw	x15,28(x2)
80000a58:	0340006f          	j	80000a8c <vListInsert+0x64>
80000a5c:	00c12783          	lw	x15,12(x2)
80000a60:	00878793          	addi	x15,x15,8
80000a64:	00f12e23          	sw	x15,28(x2)
80000a68:	0100006f          	j	80000a78 <vListInsert+0x50>
80000a6c:	01c12783          	lw	x15,28(x2)
80000a70:	0047a783          	lw	x15,4(x15)
80000a74:	00f12e23          	sw	x15,28(x2)
80000a78:	01c12783          	lw	x15,28(x2)
80000a7c:	0047a783          	lw	x15,4(x15)
80000a80:	0007a783          	lw	x15,0(x15)
80000a84:	01812703          	lw	x14,24(x2)
80000a88:	fef772e3          	bgeu	x14,x15,80000a6c <vListInsert+0x44>
80000a8c:	01c12783          	lw	x15,28(x2)
80000a90:	0047a703          	lw	x14,4(x15)
80000a94:	00812783          	lw	x15,8(x2)
80000a98:	00e7a223          	sw	x14,4(x15)
80000a9c:	00812783          	lw	x15,8(x2)
80000aa0:	0047a783          	lw	x15,4(x15)
80000aa4:	00812703          	lw	x14,8(x2)
80000aa8:	00e7a423          	sw	x14,8(x15)
80000aac:	00812783          	lw	x15,8(x2)
80000ab0:	01c12703          	lw	x14,28(x2)
80000ab4:	00e7a423          	sw	x14,8(x15)
80000ab8:	01c12783          	lw	x15,28(x2)
80000abc:	00812703          	lw	x14,8(x2)
80000ac0:	00e7a223          	sw	x14,4(x15)
80000ac4:	00812783          	lw	x15,8(x2)
80000ac8:	00c12703          	lw	x14,12(x2)
80000acc:	00e7a823          	sw	x14,16(x15)
80000ad0:	00c12783          	lw	x15,12(x2)
80000ad4:	0007a783          	lw	x15,0(x15)
80000ad8:	00178713          	addi	x14,x15,1
80000adc:	00c12783          	lw	x15,12(x2)
80000ae0:	00e7a023          	sw	x14,0(x15)
80000ae4:	00000013          	nop
80000ae8:	02010113          	addi	x2,x2,32
80000aec:	00008067          	ret

80000af0 <uxListRemove>:
uxListRemove():
80000af0:	fe010113          	addi	x2,x2,-32
80000af4:	00a12623          	sw	x10,12(x2)
80000af8:	00c12783          	lw	x15,12(x2)
80000afc:	0107a783          	lw	x15,16(x15)
80000b00:	00f12e23          	sw	x15,28(x2)
80000b04:	00c12783          	lw	x15,12(x2)
80000b08:	0047a783          	lw	x15,4(x15)
80000b0c:	00c12703          	lw	x14,12(x2)
80000b10:	00872703          	lw	x14,8(x14)
80000b14:	00e7a423          	sw	x14,8(x15)
80000b18:	00c12783          	lw	x15,12(x2)
80000b1c:	0087a783          	lw	x15,8(x15)
80000b20:	00c12703          	lw	x14,12(x2)
80000b24:	00472703          	lw	x14,4(x14)
80000b28:	00e7a223          	sw	x14,4(x15)
80000b2c:	01c12783          	lw	x15,28(x2)
80000b30:	0047a783          	lw	x15,4(x15)
80000b34:	00c12703          	lw	x14,12(x2)
80000b38:	00f71a63          	bne	x14,x15,80000b4c <uxListRemove+0x5c>
80000b3c:	00c12783          	lw	x15,12(x2)
80000b40:	0087a703          	lw	x14,8(x15)
80000b44:	01c12783          	lw	x15,28(x2)
80000b48:	00e7a223          	sw	x14,4(x15)
80000b4c:	00c12783          	lw	x15,12(x2)
80000b50:	0007a823          	sw	x0,16(x15)
80000b54:	01c12783          	lw	x15,28(x2)
80000b58:	0007a783          	lw	x15,0(x15)
80000b5c:	fff78713          	addi	x14,x15,-1
80000b60:	01c12783          	lw	x15,28(x2)
80000b64:	00e7a023          	sw	x14,0(x15)
80000b68:	01c12783          	lw	x15,28(x2)
80000b6c:	0007a783          	lw	x15,0(x15)
80000b70:	00078513          	mv	x10,x15
80000b74:	02010113          	addi	x2,x2,32
80000b78:	00008067          	ret

80000b7c <xQueueGenericReset>:
xQueueGenericReset():
80000b7c:	fd010113          	addi	x2,x2,-48
80000b80:	02112623          	sw	x1,44(x2)
80000b84:	02812423          	sw	x8,40(x2)
80000b88:	00a12623          	sw	x10,12(x2)
80000b8c:	00b12423          	sw	x11,8(x2)
80000b90:	00c12783          	lw	x15,12(x2)
80000b94:	00f12e23          	sw	x15,28(x2)
80000b98:	01c12783          	lw	x15,28(x2)
80000b9c:	00079663          	bnez	x15,80000ba8 <xQueueGenericReset+0x2c>
80000ba0:	30047073          	csrci	mstatus,8
80000ba4:	0000006f          	j	80000ba4 <xQueueGenericReset+0x28>
80000ba8:	238040ef          	jal	x1,80004de0 <vTaskEnterCritical>
80000bac:	01c12783          	lw	x15,28(x2)
80000bb0:	0007a403          	lw	x8,0(x15)
80000bb4:	01c12783          	lw	x15,28(x2)
80000bb8:	03c7a703          	lw	x14,60(x15)
80000bbc:	01c12783          	lw	x15,28(x2)
80000bc0:	0407a783          	lw	x15,64(x15)
80000bc4:	00078593          	mv	x11,x15
80000bc8:	00070513          	mv	x10,x14
80000bcc:	5dc090ef          	jal	x1,8000a1a8 <__mulsi3>
80000bd0:	00050793          	mv	x15,x10
80000bd4:	00f40733          	add	x14,x8,x15
80000bd8:	01c12783          	lw	x15,28(x2)
80000bdc:	00e7a223          	sw	x14,4(x15)
80000be0:	01c12783          	lw	x15,28(x2)
80000be4:	0207ac23          	sw	x0,56(x15)
80000be8:	01c12783          	lw	x15,28(x2)
80000bec:	0007a703          	lw	x14,0(x15)
80000bf0:	01c12783          	lw	x15,28(x2)
80000bf4:	00e7a423          	sw	x14,8(x15)
80000bf8:	01c12783          	lw	x15,28(x2)
80000bfc:	0007a403          	lw	x8,0(x15)
80000c00:	01c12783          	lw	x15,28(x2)
80000c04:	03c7a783          	lw	x15,60(x15)
80000c08:	fff78713          	addi	x14,x15,-1
80000c0c:	01c12783          	lw	x15,28(x2)
80000c10:	0407a783          	lw	x15,64(x15)
80000c14:	00078593          	mv	x11,x15
80000c18:	00070513          	mv	x10,x14
80000c1c:	58c090ef          	jal	x1,8000a1a8 <__mulsi3>
80000c20:	00050793          	mv	x15,x10
80000c24:	00f40733          	add	x14,x8,x15
80000c28:	01c12783          	lw	x15,28(x2)
80000c2c:	00e7a623          	sw	x14,12(x15)
80000c30:	01c12783          	lw	x15,28(x2)
80000c34:	fff00713          	li	x14,-1
80000c38:	04e78223          	sb	x14,68(x15)
80000c3c:	01c12783          	lw	x15,28(x2)
80000c40:	fff00713          	li	x14,-1
80000c44:	04e782a3          	sb	x14,69(x15)
80000c48:	00812783          	lw	x15,8(x2)
80000c4c:	02079863          	bnez	x15,80000c7c <xQueueGenericReset+0x100>
80000c50:	01c12783          	lw	x15,28(x2)
80000c54:	0107a783          	lw	x15,16(x15)
80000c58:	04078263          	beqz	x15,80000c9c <xQueueGenericReset+0x120>
80000c5c:	01c12783          	lw	x15,28(x2)
80000c60:	01078793          	addi	x15,x15,16
80000c64:	00078513          	mv	x10,x15
80000c68:	324030ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
80000c6c:	00050793          	mv	x15,x10
80000c70:	02078663          	beqz	x15,80000c9c <xQueueGenericReset+0x120>
80000c74:	9e1ff0ef          	jal	x1,80000654 <vPortYield>
80000c78:	0240006f          	j	80000c9c <xQueueGenericReset+0x120>
80000c7c:	01c12783          	lw	x15,28(x2)
80000c80:	01078793          	addi	x15,x15,16
80000c84:	00078513          	mv	x10,x15
80000c88:	cb1ff0ef          	jal	x1,80000938 <vListInitialise>
80000c8c:	01c12783          	lw	x15,28(x2)
80000c90:	02478793          	addi	x15,x15,36
80000c94:	00078513          	mv	x10,x15
80000c98:	ca1ff0ef          	jal	x1,80000938 <vListInitialise>
80000c9c:	184040ef          	jal	x1,80004e20 <vTaskExitCritical>
80000ca0:	00100793          	li	x15,1
80000ca4:	00078513          	mv	x10,x15
80000ca8:	02c12083          	lw	x1,44(x2)
80000cac:	02812403          	lw	x8,40(x2)
80000cb0:	03010113          	addi	x2,x2,48
80000cb4:	00008067          	ret

80000cb8 <xQueueGenericCreate>:
xQueueGenericCreate():
80000cb8:	fd010113          	addi	x2,x2,-48
80000cbc:	02112623          	sw	x1,44(x2)
80000cc0:	00a12623          	sw	x10,12(x2)
80000cc4:	00b12423          	sw	x11,8(x2)
80000cc8:	00060793          	mv	x15,x12
80000ccc:	00f103a3          	sb	x15,7(x2)
80000cd0:	00c12783          	lw	x15,12(x2)
80000cd4:	00079663          	bnez	x15,80000ce0 <xQueueGenericCreate+0x28>
80000cd8:	30047073          	csrci	mstatus,8
80000cdc:	0000006f          	j	80000cdc <xQueueGenericCreate+0x24>
80000ce0:	00812783          	lw	x15,8(x2)
80000ce4:	00079663          	bnez	x15,80000cf0 <xQueueGenericCreate+0x38>
80000ce8:	00012e23          	sw	x0,28(x2)
80000cec:	0180006f          	j	80000d04 <xQueueGenericCreate+0x4c>
80000cf0:	00812583          	lw	x11,8(x2)
80000cf4:	00c12503          	lw	x10,12(x2)
80000cf8:	4b0090ef          	jal	x1,8000a1a8 <__mulsi3>
80000cfc:	00050793          	mv	x15,x10
80000d00:	00f12e23          	sw	x15,28(x2)
80000d04:	01c12783          	lw	x15,28(x2)
80000d08:	05078793          	addi	x15,x15,80
80000d0c:	00078513          	mv	x10,x15
80000d10:	6e5050ef          	jal	x1,80006bf4 <pvPortMalloc>
80000d14:	00a12c23          	sw	x10,24(x2)
80000d18:	01812783          	lw	x15,24(x2)
80000d1c:	02078663          	beqz	x15,80000d48 <xQueueGenericCreate+0x90>
80000d20:	01812783          	lw	x15,24(x2)
80000d24:	05078793          	addi	x15,x15,80
80000d28:	00f12a23          	sw	x15,20(x2)
80000d2c:	00714783          	lbu	x15,7(x2)
80000d30:	01812703          	lw	x14,24(x2)
80000d34:	00078693          	mv	x13,x15
80000d38:	01412603          	lw	x12,20(x2)
80000d3c:	00812583          	lw	x11,8(x2)
80000d40:	00c12503          	lw	x10,12(x2)
80000d44:	018000ef          	jal	x1,80000d5c <prvInitialiseNewQueue>
80000d48:	01812783          	lw	x15,24(x2)
80000d4c:	00078513          	mv	x10,x15
80000d50:	02c12083          	lw	x1,44(x2)
80000d54:	03010113          	addi	x2,x2,48
80000d58:	00008067          	ret

80000d5c <prvInitialiseNewQueue>:
prvInitialiseNewQueue():
80000d5c:	fd010113          	addi	x2,x2,-48
80000d60:	02112623          	sw	x1,44(x2)
80000d64:	00a12e23          	sw	x10,28(x2)
80000d68:	00b12c23          	sw	x11,24(x2)
80000d6c:	00c12a23          	sw	x12,20(x2)
80000d70:	00068793          	mv	x15,x13
80000d74:	00e12623          	sw	x14,12(x2)
80000d78:	00f109a3          	sb	x15,19(x2)
80000d7c:	01812783          	lw	x15,24(x2)
80000d80:	00079a63          	bnez	x15,80000d94 <prvInitialiseNewQueue+0x38>
80000d84:	00c12783          	lw	x15,12(x2)
80000d88:	00c12703          	lw	x14,12(x2)
80000d8c:	00e7a023          	sw	x14,0(x15)
80000d90:	0100006f          	j	80000da0 <prvInitialiseNewQueue+0x44>
80000d94:	00c12783          	lw	x15,12(x2)
80000d98:	01412703          	lw	x14,20(x2)
80000d9c:	00e7a023          	sw	x14,0(x15)
80000da0:	00c12783          	lw	x15,12(x2)
80000da4:	01c12703          	lw	x14,28(x2)
80000da8:	02e7ae23          	sw	x14,60(x15)
80000dac:	00c12783          	lw	x15,12(x2)
80000db0:	01812703          	lw	x14,24(x2)
80000db4:	04e7a023          	sw	x14,64(x15)
80000db8:	00100593          	li	x11,1
80000dbc:	00c12503          	lw	x10,12(x2)
80000dc0:	dbdff0ef          	jal	x1,80000b7c <xQueueGenericReset>
80000dc4:	00c12783          	lw	x15,12(x2)
80000dc8:	01314703          	lbu	x14,19(x2)
80000dcc:	04e78623          	sb	x14,76(x15)
80000dd0:	00000013          	nop
80000dd4:	02c12083          	lw	x1,44(x2)
80000dd8:	03010113          	addi	x2,x2,48
80000ddc:	00008067          	ret

80000de0 <prvInitialiseMutex>:
prvInitialiseMutex():
80000de0:	fe010113          	addi	x2,x2,-32
80000de4:	00112e23          	sw	x1,28(x2)
80000de8:	00a12623          	sw	x10,12(x2)
80000dec:	00c12783          	lw	x15,12(x2)
80000df0:	02078863          	beqz	x15,80000e20 <prvInitialiseMutex+0x40>
80000df4:	00c12783          	lw	x15,12(x2)
80000df8:	0007a223          	sw	x0,4(x15)
80000dfc:	00c12783          	lw	x15,12(x2)
80000e00:	0007a023          	sw	x0,0(x15)
80000e04:	00c12783          	lw	x15,12(x2)
80000e08:	0007a623          	sw	x0,12(x15)
80000e0c:	00000693          	li	x13,0
80000e10:	00000613          	li	x12,0
80000e14:	00000593          	li	x11,0
80000e18:	00c12503          	lw	x10,12(x2)
80000e1c:	210000ef          	jal	x1,8000102c <xQueueGenericSend>
80000e20:	00000013          	nop
80000e24:	01c12083          	lw	x1,28(x2)
80000e28:	02010113          	addi	x2,x2,32
80000e2c:	00008067          	ret

80000e30 <xQueueCreateMutex>:
xQueueCreateMutex():
80000e30:	fd010113          	addi	x2,x2,-48
80000e34:	02112623          	sw	x1,44(x2)
80000e38:	00050793          	mv	x15,x10
80000e3c:	00f107a3          	sb	x15,15(x2)
80000e40:	00100793          	li	x15,1
80000e44:	00f12e23          	sw	x15,28(x2)
80000e48:	00012c23          	sw	x0,24(x2)
80000e4c:	00f14783          	lbu	x15,15(x2)
80000e50:	00078613          	mv	x12,x15
80000e54:	01812583          	lw	x11,24(x2)
80000e58:	01c12503          	lw	x10,28(x2)
80000e5c:	e5dff0ef          	jal	x1,80000cb8 <xQueueGenericCreate>
80000e60:	00a12a23          	sw	x10,20(x2)
80000e64:	01412503          	lw	x10,20(x2)
80000e68:	f79ff0ef          	jal	x1,80000de0 <prvInitialiseMutex>
80000e6c:	01412783          	lw	x15,20(x2)
80000e70:	00078513          	mv	x10,x15
80000e74:	02c12083          	lw	x1,44(x2)
80000e78:	03010113          	addi	x2,x2,48
80000e7c:	00008067          	ret

80000e80 <xQueueGiveMutexRecursive>:
xQueueGiveMutexRecursive():
80000e80:	fd010113          	addi	x2,x2,-48
80000e84:	02112623          	sw	x1,44(x2)
80000e88:	02812423          	sw	x8,40(x2)
80000e8c:	00a12623          	sw	x10,12(x2)
80000e90:	00c12783          	lw	x15,12(x2)
80000e94:	00f12c23          	sw	x15,24(x2)
80000e98:	01812783          	lw	x15,24(x2)
80000e9c:	00079663          	bnez	x15,80000ea8 <xQueueGiveMutexRecursive+0x28>
80000ea0:	30047073          	csrci	mstatus,8
80000ea4:	0000006f          	j	80000ea4 <xQueueGiveMutexRecursive+0x24>
80000ea8:	01812783          	lw	x15,24(x2)
80000eac:	0047a403          	lw	x8,4(x15)
80000eb0:	255030ef          	jal	x1,80004904 <xTaskGetCurrentTaskHandle>
80000eb4:	00050793          	mv	x15,x10
80000eb8:	04f41263          	bne	x8,x15,80000efc <xQueueGiveMutexRecursive+0x7c>
80000ebc:	01812783          	lw	x15,24(x2)
80000ec0:	00c7a783          	lw	x15,12(x15)
80000ec4:	fff78713          	addi	x14,x15,-1
80000ec8:	01812783          	lw	x15,24(x2)
80000ecc:	00e7a623          	sw	x14,12(x15)
80000ed0:	01812783          	lw	x15,24(x2)
80000ed4:	00c7a783          	lw	x15,12(x15)
80000ed8:	00079c63          	bnez	x15,80000ef0 <xQueueGiveMutexRecursive+0x70>
80000edc:	00000693          	li	x13,0
80000ee0:	00000613          	li	x12,0
80000ee4:	00000593          	li	x11,0
80000ee8:	01812503          	lw	x10,24(x2)
80000eec:	140000ef          	jal	x1,8000102c <xQueueGenericSend>
80000ef0:	00100793          	li	x15,1
80000ef4:	00f12e23          	sw	x15,28(x2)
80000ef8:	0080006f          	j	80000f00 <xQueueGiveMutexRecursive+0x80>
80000efc:	00012e23          	sw	x0,28(x2)
80000f00:	01c12783          	lw	x15,28(x2)
80000f04:	00078513          	mv	x10,x15
80000f08:	02c12083          	lw	x1,44(x2)
80000f0c:	02812403          	lw	x8,40(x2)
80000f10:	03010113          	addi	x2,x2,48
80000f14:	00008067          	ret

80000f18 <xQueueTakeMutexRecursive>:
xQueueTakeMutexRecursive():
80000f18:	fd010113          	addi	x2,x2,-48
80000f1c:	02112623          	sw	x1,44(x2)
80000f20:	02812423          	sw	x8,40(x2)
80000f24:	00a12623          	sw	x10,12(x2)
80000f28:	00b12423          	sw	x11,8(x2)
80000f2c:	00c12783          	lw	x15,12(x2)
80000f30:	00f12c23          	sw	x15,24(x2)
80000f34:	01812783          	lw	x15,24(x2)
80000f38:	00079663          	bnez	x15,80000f44 <xQueueTakeMutexRecursive+0x2c>
80000f3c:	30047073          	csrci	mstatus,8
80000f40:	0000006f          	j	80000f40 <xQueueTakeMutexRecursive+0x28>
80000f44:	01812783          	lw	x15,24(x2)
80000f48:	0047a403          	lw	x8,4(x15)
80000f4c:	1b9030ef          	jal	x1,80004904 <xTaskGetCurrentTaskHandle>
80000f50:	00050793          	mv	x15,x10
80000f54:	02f41263          	bne	x8,x15,80000f78 <xQueueTakeMutexRecursive+0x60>
80000f58:	01812783          	lw	x15,24(x2)
80000f5c:	00c7a783          	lw	x15,12(x15)
80000f60:	00178713          	addi	x14,x15,1
80000f64:	01812783          	lw	x15,24(x2)
80000f68:	00e7a623          	sw	x14,12(x15)
80000f6c:	00100793          	li	x15,1
80000f70:	00f12e23          	sw	x15,28(x2)
80000f74:	0300006f          	j	80000fa4 <xQueueTakeMutexRecursive+0x8c>
80000f78:	00812583          	lw	x11,8(x2)
80000f7c:	01812503          	lw	x10,24(x2)
80000f80:	7b8000ef          	jal	x1,80001738 <xQueueSemaphoreTake>
80000f84:	00a12e23          	sw	x10,28(x2)
80000f88:	01c12783          	lw	x15,28(x2)
80000f8c:	00078c63          	beqz	x15,80000fa4 <xQueueTakeMutexRecursive+0x8c>
80000f90:	01812783          	lw	x15,24(x2)
80000f94:	00c7a783          	lw	x15,12(x15)
80000f98:	00178713          	addi	x14,x15,1
80000f9c:	01812783          	lw	x15,24(x2)
80000fa0:	00e7a623          	sw	x14,12(x15)
80000fa4:	01c12783          	lw	x15,28(x2)
80000fa8:	00078513          	mv	x10,x15
80000fac:	02c12083          	lw	x1,44(x2)
80000fb0:	02812403          	lw	x8,40(x2)
80000fb4:	03010113          	addi	x2,x2,48
80000fb8:	00008067          	ret

80000fbc <xQueueCreateCountingSemaphore>:
xQueueCreateCountingSemaphore():
80000fbc:	fd010113          	addi	x2,x2,-48
80000fc0:	02112623          	sw	x1,44(x2)
80000fc4:	00a12623          	sw	x10,12(x2)
80000fc8:	00b12423          	sw	x11,8(x2)
80000fcc:	00c12783          	lw	x15,12(x2)
80000fd0:	00079663          	bnez	x15,80000fdc <xQueueCreateCountingSemaphore+0x20>
80000fd4:	30047073          	csrci	mstatus,8
80000fd8:	0000006f          	j	80000fd8 <xQueueCreateCountingSemaphore+0x1c>
80000fdc:	00812703          	lw	x14,8(x2)
80000fe0:	00c12783          	lw	x15,12(x2)
80000fe4:	00e7f663          	bgeu	x15,x14,80000ff0 <xQueueCreateCountingSemaphore+0x34>
80000fe8:	30047073          	csrci	mstatus,8
80000fec:	0000006f          	j	80000fec <xQueueCreateCountingSemaphore+0x30>
80000ff0:	00200613          	li	x12,2
80000ff4:	00000593          	li	x11,0
80000ff8:	00c12503          	lw	x10,12(x2)
80000ffc:	cbdff0ef          	jal	x1,80000cb8 <xQueueGenericCreate>
80001000:	00a12e23          	sw	x10,28(x2)
80001004:	01c12783          	lw	x15,28(x2)
80001008:	00078863          	beqz	x15,80001018 <xQueueCreateCountingSemaphore+0x5c>
8000100c:	01c12783          	lw	x15,28(x2)
80001010:	00812703          	lw	x14,8(x2)
80001014:	02e7ac23          	sw	x14,56(x15)
80001018:	01c12783          	lw	x15,28(x2)
8000101c:	00078513          	mv	x10,x15
80001020:	02c12083          	lw	x1,44(x2)
80001024:	03010113          	addi	x2,x2,48
80001028:	00008067          	ret

8000102c <xQueueGenericSend>:
xQueueGenericSend():
8000102c:	fc010113          	addi	x2,x2,-64
80001030:	02112e23          	sw	x1,60(x2)
80001034:	00a12623          	sw	x10,12(x2)
80001038:	00b12423          	sw	x11,8(x2)
8000103c:	00c12223          	sw	x12,4(x2)
80001040:	00d12023          	sw	x13,0(x2)
80001044:	02012623          	sw	x0,44(x2)
80001048:	00c12783          	lw	x15,12(x2)
8000104c:	02f12423          	sw	x15,40(x2)
80001050:	02812783          	lw	x15,40(x2)
80001054:	00079663          	bnez	x15,80001060 <xQueueGenericSend+0x34>
80001058:	30047073          	csrci	mstatus,8
8000105c:	0000006f          	j	8000105c <xQueueGenericSend+0x30>
80001060:	00812783          	lw	x15,8(x2)
80001064:	00079863          	bnez	x15,80001074 <xQueueGenericSend+0x48>
80001068:	02812783          	lw	x15,40(x2)
8000106c:	0407a783          	lw	x15,64(x15)
80001070:	00079663          	bnez	x15,8000107c <xQueueGenericSend+0x50>
80001074:	00100793          	li	x15,1
80001078:	0080006f          	j	80001080 <xQueueGenericSend+0x54>
8000107c:	00000793          	li	x15,0
80001080:	00079663          	bnez	x15,8000108c <xQueueGenericSend+0x60>
80001084:	30047073          	csrci	mstatus,8
80001088:	0000006f          	j	80001088 <xQueueGenericSend+0x5c>
8000108c:	00012703          	lw	x14,0(x2)
80001090:	00200793          	li	x15,2
80001094:	00f71a63          	bne	x14,x15,800010a8 <xQueueGenericSend+0x7c>
80001098:	02812783          	lw	x15,40(x2)
8000109c:	03c7a703          	lw	x14,60(x15)
800010a0:	00100793          	li	x15,1
800010a4:	00f71663          	bne	x14,x15,800010b0 <xQueueGenericSend+0x84>
800010a8:	00100793          	li	x15,1
800010ac:	0080006f          	j	800010b4 <xQueueGenericSend+0x88>
800010b0:	00000793          	li	x15,0
800010b4:	00079663          	bnez	x15,800010c0 <xQueueGenericSend+0x94>
800010b8:	30047073          	csrci	mstatus,8
800010bc:	0000006f          	j	800010bc <xQueueGenericSend+0x90>
800010c0:	069030ef          	jal	x1,80004928 <xTaskGetSchedulerState>
800010c4:	00050793          	mv	x15,x10
800010c8:	00079663          	bnez	x15,800010d4 <xQueueGenericSend+0xa8>
800010cc:	00412783          	lw	x15,4(x2)
800010d0:	00079663          	bnez	x15,800010dc <xQueueGenericSend+0xb0>
800010d4:	00100793          	li	x15,1
800010d8:	0080006f          	j	800010e0 <xQueueGenericSend+0xb4>
800010dc:	00000793          	li	x15,0
800010e0:	00079663          	bnez	x15,800010ec <xQueueGenericSend+0xc0>
800010e4:	30047073          	csrci	mstatus,8
800010e8:	0000006f          	j	800010e8 <xQueueGenericSend+0xbc>
800010ec:	4f5030ef          	jal	x1,80004de0 <vTaskEnterCritical>
800010f0:	02812783          	lw	x15,40(x2)
800010f4:	0387a703          	lw	x14,56(x15)
800010f8:	02812783          	lw	x15,40(x2)
800010fc:	03c7a783          	lw	x15,60(x15)
80001100:	00f76863          	bltu	x14,x15,80001110 <xQueueGenericSend+0xe4>
80001104:	00012703          	lw	x14,0(x2)
80001108:	00200793          	li	x15,2
8000110c:	04f71e63          	bne	x14,x15,80001168 <xQueueGenericSend+0x13c>
80001110:	00012603          	lw	x12,0(x2)
80001114:	00812583          	lw	x11,8(x2)
80001118:	02812503          	lw	x10,40(x2)
8000111c:	661000ef          	jal	x1,80001f7c <prvCopyDataToQueue>
80001120:	02a12223          	sw	x10,36(x2)
80001124:	02812783          	lw	x15,40(x2)
80001128:	0247a783          	lw	x15,36(x15)
8000112c:	02078263          	beqz	x15,80001150 <xQueueGenericSend+0x124>
80001130:	02812783          	lw	x15,40(x2)
80001134:	02478793          	addi	x15,x15,36
80001138:	00078513          	mv	x10,x15
8000113c:	651020ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
80001140:	00050793          	mv	x15,x10
80001144:	00078c63          	beqz	x15,8000115c <xQueueGenericSend+0x130>
80001148:	d0cff0ef          	jal	x1,80000654 <vPortYield>
8000114c:	0100006f          	j	8000115c <xQueueGenericSend+0x130>
80001150:	02412783          	lw	x15,36(x2)
80001154:	00078463          	beqz	x15,8000115c <xQueueGenericSend+0x130>
80001158:	cfcff0ef          	jal	x1,80000654 <vPortYield>
8000115c:	4c5030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001160:	00100793          	li	x15,1
80001164:	1040006f          	j	80001268 <xQueueGenericSend+0x23c>
80001168:	00412783          	lw	x15,4(x2)
8000116c:	00079863          	bnez	x15,8000117c <xQueueGenericSend+0x150>
80001170:	4b1030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001174:	00000793          	li	x15,0
80001178:	0f00006f          	j	80001268 <xQueueGenericSend+0x23c>
8000117c:	02c12783          	lw	x15,44(x2)
80001180:	00079c63          	bnez	x15,80001198 <xQueueGenericSend+0x16c>
80001184:	01c10793          	addi	x15,x2,28
80001188:	00078513          	mv	x10,x15
8000118c:	098030ef          	jal	x1,80004224 <vTaskInternalSetTimeOutState>
80001190:	00100793          	li	x15,1
80001194:	02f12623          	sw	x15,44(x2)
80001198:	489030ef          	jal	x1,80004e20 <vTaskExitCritical>
8000119c:	38c020ef          	jal	x1,80003528 <vTaskSuspendAll>
800011a0:	441030ef          	jal	x1,80004de0 <vTaskEnterCritical>
800011a4:	02812783          	lw	x15,40(x2)
800011a8:	0447c783          	lbu	x15,68(x15)
800011ac:	01879713          	slli	x14,x15,0x18
800011b0:	41875713          	srai	x14,x14,0x18
800011b4:	fff00793          	li	x15,-1
800011b8:	00f71663          	bne	x14,x15,800011c4 <xQueueGenericSend+0x198>
800011bc:	02812783          	lw	x15,40(x2)
800011c0:	04078223          	sb	x0,68(x15)
800011c4:	02812783          	lw	x15,40(x2)
800011c8:	0457c783          	lbu	x15,69(x15)
800011cc:	01879713          	slli	x14,x15,0x18
800011d0:	41875713          	srai	x14,x14,0x18
800011d4:	fff00793          	li	x15,-1
800011d8:	00f71663          	bne	x14,x15,800011e4 <xQueueGenericSend+0x1b8>
800011dc:	02812783          	lw	x15,40(x2)
800011e0:	040782a3          	sb	x0,69(x15)
800011e4:	43d030ef          	jal	x1,80004e20 <vTaskExitCritical>
800011e8:	00410713          	addi	x14,x2,4
800011ec:	01c10793          	addi	x15,x2,28
800011f0:	00070593          	mv	x11,x14
800011f4:	00078513          	mv	x10,x15
800011f8:	068030ef          	jal	x1,80004260 <xTaskCheckForTimeOut>
800011fc:	00050793          	mv	x15,x10
80001200:	04079c63          	bnez	x15,80001258 <xQueueGenericSend+0x22c>
80001204:	02812503          	lw	x10,40(x2)
80001208:	0fc010ef          	jal	x1,80002304 <prvIsQueueFull>
8000120c:	00050793          	mv	x15,x10
80001210:	02078c63          	beqz	x15,80001248 <xQueueGenericSend+0x21c>
80001214:	02812783          	lw	x15,40(x2)
80001218:	01078793          	addi	x15,x15,16
8000121c:	00412703          	lw	x14,4(x2)
80001220:	00070593          	mv	x11,x14
80001224:	00078513          	mv	x10,x15
80001228:	411020ef          	jal	x1,80003e38 <vTaskPlaceOnEventList>
8000122c:	02812503          	lw	x10,40(x2)
80001230:	759000ef          	jal	x1,80002188 <prvUnlockQueue>
80001234:	318020ef          	jal	x1,8000354c <xTaskResumeAll>
80001238:	00050793          	mv	x15,x10
8000123c:	ea0798e3          	bnez	x15,800010ec <xQueueGenericSend+0xc0>
80001240:	c14ff0ef          	jal	x1,80000654 <vPortYield>
80001244:	ea9ff06f          	j	800010ec <xQueueGenericSend+0xc0>
80001248:	02812503          	lw	x10,40(x2)
8000124c:	73d000ef          	jal	x1,80002188 <prvUnlockQueue>
80001250:	2fc020ef          	jal	x1,8000354c <xTaskResumeAll>
80001254:	e99ff06f          	j	800010ec <xQueueGenericSend+0xc0>
80001258:	02812503          	lw	x10,40(x2)
8000125c:	72d000ef          	jal	x1,80002188 <prvUnlockQueue>
80001260:	2ec020ef          	jal	x1,8000354c <xTaskResumeAll>
80001264:	00000793          	li	x15,0
80001268:	00078513          	mv	x10,x15
8000126c:	03c12083          	lw	x1,60(x2)
80001270:	04010113          	addi	x2,x2,64
80001274:	00008067          	ret

80001278 <xQueueGenericSendFromISR>:
xQueueGenericSendFromISR():
80001278:	fd010113          	addi	x2,x2,-48
8000127c:	02112623          	sw	x1,44(x2)
80001280:	00a12623          	sw	x10,12(x2)
80001284:	00b12423          	sw	x11,8(x2)
80001288:	00c12223          	sw	x12,4(x2)
8000128c:	00d12023          	sw	x13,0(x2)
80001290:	00c12783          	lw	x15,12(x2)
80001294:	00f12c23          	sw	x15,24(x2)
80001298:	01812783          	lw	x15,24(x2)
8000129c:	00079663          	bnez	x15,800012a8 <xQueueGenericSendFromISR+0x30>
800012a0:	30047073          	csrci	mstatus,8
800012a4:	0000006f          	j	800012a4 <xQueueGenericSendFromISR+0x2c>
800012a8:	00812783          	lw	x15,8(x2)
800012ac:	00079863          	bnez	x15,800012bc <xQueueGenericSendFromISR+0x44>
800012b0:	01812783          	lw	x15,24(x2)
800012b4:	0407a783          	lw	x15,64(x15)
800012b8:	00079663          	bnez	x15,800012c4 <xQueueGenericSendFromISR+0x4c>
800012bc:	00100793          	li	x15,1
800012c0:	0080006f          	j	800012c8 <xQueueGenericSendFromISR+0x50>
800012c4:	00000793          	li	x15,0
800012c8:	00079663          	bnez	x15,800012d4 <xQueueGenericSendFromISR+0x5c>
800012cc:	30047073          	csrci	mstatus,8
800012d0:	0000006f          	j	800012d0 <xQueueGenericSendFromISR+0x58>
800012d4:	00012703          	lw	x14,0(x2)
800012d8:	00200793          	li	x15,2
800012dc:	00f71a63          	bne	x14,x15,800012f0 <xQueueGenericSendFromISR+0x78>
800012e0:	01812783          	lw	x15,24(x2)
800012e4:	03c7a703          	lw	x14,60(x15)
800012e8:	00100793          	li	x15,1
800012ec:	00f71663          	bne	x14,x15,800012f8 <xQueueGenericSendFromISR+0x80>
800012f0:	00100793          	li	x15,1
800012f4:	0080006f          	j	800012fc <xQueueGenericSendFromISR+0x84>
800012f8:	00000793          	li	x15,0
800012fc:	00079663          	bnez	x15,80001308 <xQueueGenericSendFromISR+0x90>
80001300:	30047073          	csrci	mstatus,8
80001304:	0000006f          	j	80001304 <xQueueGenericSendFromISR+0x8c>
80001308:	d5cff0ef          	jal	x1,80000864 <vPortSetInterruptMask>
8000130c:	00050793          	mv	x15,x10
80001310:	00f12a23          	sw	x15,20(x2)
80001314:	01812783          	lw	x15,24(x2)
80001318:	0387a703          	lw	x14,56(x15)
8000131c:	01812783          	lw	x15,24(x2)
80001320:	03c7a783          	lw	x15,60(x15)
80001324:	00f76863          	bltu	x14,x15,80001334 <xQueueGenericSendFromISR+0xbc>
80001328:	00012703          	lw	x14,0(x2)
8000132c:	00200793          	li	x15,2
80001330:	08f71863          	bne	x14,x15,800013c0 <xQueueGenericSendFromISR+0x148>
80001334:	01812783          	lw	x15,24(x2)
80001338:	0457c783          	lbu	x15,69(x15)
8000133c:	00f109a3          	sb	x15,19(x2)
80001340:	00012603          	lw	x12,0(x2)
80001344:	00812583          	lw	x11,8(x2)
80001348:	01812503          	lw	x10,24(x2)
8000134c:	431000ef          	jal	x1,80001f7c <prvCopyDataToQueue>
80001350:	01310703          	lb	x14,19(x2)
80001354:	fff00793          	li	x15,-1
80001358:	04f71063          	bne	x14,x15,80001398 <xQueueGenericSendFromISR+0x120>
8000135c:	01812783          	lw	x15,24(x2)
80001360:	0247a783          	lw	x15,36(x15)
80001364:	04078863          	beqz	x15,800013b4 <xQueueGenericSendFromISR+0x13c>
80001368:	01812783          	lw	x15,24(x2)
8000136c:	02478793          	addi	x15,x15,36
80001370:	00078513          	mv	x10,x15
80001374:	419020ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
80001378:	00050793          	mv	x15,x10
8000137c:	02078c63          	beqz	x15,800013b4 <xQueueGenericSendFromISR+0x13c>
80001380:	00412783          	lw	x15,4(x2)
80001384:	02078863          	beqz	x15,800013b4 <xQueueGenericSendFromISR+0x13c>
80001388:	00412783          	lw	x15,4(x2)
8000138c:	00100713          	li	x14,1
80001390:	00e7a023          	sw	x14,0(x15)
80001394:	0200006f          	j	800013b4 <xQueueGenericSendFromISR+0x13c>
80001398:	01314783          	lbu	x15,19(x2)
8000139c:	00178793          	addi	x15,x15,1
800013a0:	0ff7f793          	andi	x15,x15,255
800013a4:	01879713          	slli	x14,x15,0x18
800013a8:	41875713          	srai	x14,x14,0x18
800013ac:	01812783          	lw	x15,24(x2)
800013b0:	04e782a3          	sb	x14,69(x15)
800013b4:	00100793          	li	x15,1
800013b8:	00f12e23          	sw	x15,28(x2)
800013bc:	0080006f          	j	800013c4 <xQueueGenericSendFromISR+0x14c>
800013c0:	00012e23          	sw	x0,28(x2)
800013c4:	01412783          	lw	x15,20(x2)
800013c8:	00078513          	mv	x10,x15
800013cc:	c7cff0ef          	jal	x1,80000848 <vPortClearInterruptMask>
800013d0:	01c12783          	lw	x15,28(x2)
800013d4:	00078513          	mv	x10,x15
800013d8:	02c12083          	lw	x1,44(x2)
800013dc:	03010113          	addi	x2,x2,48
800013e0:	00008067          	ret

800013e4 <xQueueGiveFromISR>:
xQueueGiveFromISR():
800013e4:	fc010113          	addi	x2,x2,-64
800013e8:	02112e23          	sw	x1,60(x2)
800013ec:	00a12623          	sw	x10,12(x2)
800013f0:	00b12423          	sw	x11,8(x2)
800013f4:	00c12783          	lw	x15,12(x2)
800013f8:	02f12423          	sw	x15,40(x2)
800013fc:	02812783          	lw	x15,40(x2)
80001400:	00079663          	bnez	x15,8000140c <xQueueGiveFromISR+0x28>
80001404:	30047073          	csrci	mstatus,8
80001408:	0000006f          	j	80001408 <xQueueGiveFromISR+0x24>
8000140c:	02812783          	lw	x15,40(x2)
80001410:	0407a783          	lw	x15,64(x15)
80001414:	00078663          	beqz	x15,80001420 <xQueueGiveFromISR+0x3c>
80001418:	30047073          	csrci	mstatus,8
8000141c:	0000006f          	j	8000141c <xQueueGiveFromISR+0x38>
80001420:	02812783          	lw	x15,40(x2)
80001424:	0007a783          	lw	x15,0(x15)
80001428:	00079863          	bnez	x15,80001438 <xQueueGiveFromISR+0x54>
8000142c:	02812783          	lw	x15,40(x2)
80001430:	0047a783          	lw	x15,4(x15)
80001434:	00079663          	bnez	x15,80001440 <xQueueGiveFromISR+0x5c>
80001438:	00100793          	li	x15,1
8000143c:	0080006f          	j	80001444 <xQueueGiveFromISR+0x60>
80001440:	00000793          	li	x15,0
80001444:	00079663          	bnez	x15,80001450 <xQueueGiveFromISR+0x6c>
80001448:	30047073          	csrci	mstatus,8
8000144c:	0000006f          	j	8000144c <xQueueGiveFromISR+0x68>
80001450:	c14ff0ef          	jal	x1,80000864 <vPortSetInterruptMask>
80001454:	00050793          	mv	x15,x10
80001458:	02f12223          	sw	x15,36(x2)
8000145c:	02812783          	lw	x15,40(x2)
80001460:	0387a783          	lw	x15,56(x15)
80001464:	02f12023          	sw	x15,32(x2)
80001468:	02812783          	lw	x15,40(x2)
8000146c:	03c7a783          	lw	x15,60(x15)
80001470:	02012703          	lw	x14,32(x2)
80001474:	08f77863          	bgeu	x14,x15,80001504 <xQueueGiveFromISR+0x120>
80001478:	02812783          	lw	x15,40(x2)
8000147c:	0457c783          	lbu	x15,69(x15)
80001480:	00f10fa3          	sb	x15,31(x2)
80001484:	02012783          	lw	x15,32(x2)
80001488:	00178713          	addi	x14,x15,1
8000148c:	02812783          	lw	x15,40(x2)
80001490:	02e7ac23          	sw	x14,56(x15)
80001494:	01f10703          	lb	x14,31(x2)
80001498:	fff00793          	li	x15,-1
8000149c:	04f71063          	bne	x14,x15,800014dc <xQueueGiveFromISR+0xf8>
800014a0:	02812783          	lw	x15,40(x2)
800014a4:	0247a783          	lw	x15,36(x15)
800014a8:	04078863          	beqz	x15,800014f8 <xQueueGiveFromISR+0x114>
800014ac:	02812783          	lw	x15,40(x2)
800014b0:	02478793          	addi	x15,x15,36
800014b4:	00078513          	mv	x10,x15
800014b8:	2d5020ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
800014bc:	00050793          	mv	x15,x10
800014c0:	02078c63          	beqz	x15,800014f8 <xQueueGiveFromISR+0x114>
800014c4:	00812783          	lw	x15,8(x2)
800014c8:	02078863          	beqz	x15,800014f8 <xQueueGiveFromISR+0x114>
800014cc:	00812783          	lw	x15,8(x2)
800014d0:	00100713          	li	x14,1
800014d4:	00e7a023          	sw	x14,0(x15)
800014d8:	0200006f          	j	800014f8 <xQueueGiveFromISR+0x114>
800014dc:	01f14783          	lbu	x15,31(x2)
800014e0:	00178793          	addi	x15,x15,1
800014e4:	0ff7f793          	andi	x15,x15,255
800014e8:	01879713          	slli	x14,x15,0x18
800014ec:	41875713          	srai	x14,x14,0x18
800014f0:	02812783          	lw	x15,40(x2)
800014f4:	04e782a3          	sb	x14,69(x15)
800014f8:	00100793          	li	x15,1
800014fc:	02f12623          	sw	x15,44(x2)
80001500:	0080006f          	j	80001508 <xQueueGiveFromISR+0x124>
80001504:	02012623          	sw	x0,44(x2)
80001508:	02412783          	lw	x15,36(x2)
8000150c:	00078513          	mv	x10,x15
80001510:	b38ff0ef          	jal	x1,80000848 <vPortClearInterruptMask>
80001514:	02c12783          	lw	x15,44(x2)
80001518:	00078513          	mv	x10,x15
8000151c:	03c12083          	lw	x1,60(x2)
80001520:	04010113          	addi	x2,x2,64
80001524:	00008067          	ret

80001528 <xQueueReceive>:
xQueueReceive():
80001528:	fc010113          	addi	x2,x2,-64
8000152c:	02112e23          	sw	x1,60(x2)
80001530:	00a12623          	sw	x10,12(x2)
80001534:	00b12423          	sw	x11,8(x2)
80001538:	00c12223          	sw	x12,4(x2)
8000153c:	02012623          	sw	x0,44(x2)
80001540:	00c12783          	lw	x15,12(x2)
80001544:	02f12423          	sw	x15,40(x2)
80001548:	02812783          	lw	x15,40(x2)
8000154c:	00079663          	bnez	x15,80001558 <xQueueReceive+0x30>
80001550:	30047073          	csrci	mstatus,8
80001554:	0000006f          	j	80001554 <xQueueReceive+0x2c>
80001558:	00812783          	lw	x15,8(x2)
8000155c:	00079863          	bnez	x15,8000156c <xQueueReceive+0x44>
80001560:	02812783          	lw	x15,40(x2)
80001564:	0407a783          	lw	x15,64(x15)
80001568:	00079663          	bnez	x15,80001574 <xQueueReceive+0x4c>
8000156c:	00100793          	li	x15,1
80001570:	0080006f          	j	80001578 <xQueueReceive+0x50>
80001574:	00000793          	li	x15,0
80001578:	00079663          	bnez	x15,80001584 <xQueueReceive+0x5c>
8000157c:	30047073          	csrci	mstatus,8
80001580:	0000006f          	j	80001580 <xQueueReceive+0x58>
80001584:	3a4030ef          	jal	x1,80004928 <xTaskGetSchedulerState>
80001588:	00050793          	mv	x15,x10
8000158c:	00079663          	bnez	x15,80001598 <xQueueReceive+0x70>
80001590:	00412783          	lw	x15,4(x2)
80001594:	00079663          	bnez	x15,800015a0 <xQueueReceive+0x78>
80001598:	00100793          	li	x15,1
8000159c:	0080006f          	j	800015a4 <xQueueReceive+0x7c>
800015a0:	00000793          	li	x15,0
800015a4:	00079663          	bnez	x15,800015b0 <xQueueReceive+0x88>
800015a8:	30047073          	csrci	mstatus,8
800015ac:	0000006f          	j	800015ac <xQueueReceive+0x84>
800015b0:	031030ef          	jal	x1,80004de0 <vTaskEnterCritical>
800015b4:	02812783          	lw	x15,40(x2)
800015b8:	0387a783          	lw	x15,56(x15)
800015bc:	02f12223          	sw	x15,36(x2)
800015c0:	02412783          	lw	x15,36(x2)
800015c4:	04078a63          	beqz	x15,80001618 <xQueueReceive+0xf0>
800015c8:	00812583          	lw	x11,8(x2)
800015cc:	02812503          	lw	x10,40(x2)
800015d0:	32d000ef          	jal	x1,800020fc <prvCopyDataFromQueue>
800015d4:	02412783          	lw	x15,36(x2)
800015d8:	fff78713          	addi	x14,x15,-1
800015dc:	02812783          	lw	x15,40(x2)
800015e0:	02e7ac23          	sw	x14,56(x15)
800015e4:	02812783          	lw	x15,40(x2)
800015e8:	0107a783          	lw	x15,16(x15)
800015ec:	02078063          	beqz	x15,8000160c <xQueueReceive+0xe4>
800015f0:	02812783          	lw	x15,40(x2)
800015f4:	01078793          	addi	x15,x15,16
800015f8:	00078513          	mv	x10,x15
800015fc:	191020ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
80001600:	00050793          	mv	x15,x10
80001604:	00078463          	beqz	x15,8000160c <xQueueReceive+0xe4>
80001608:	84cff0ef          	jal	x1,80000654 <vPortYield>
8000160c:	015030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001610:	00100793          	li	x15,1
80001614:	1140006f          	j	80001728 <xQueueReceive+0x200>
80001618:	00412783          	lw	x15,4(x2)
8000161c:	00079863          	bnez	x15,8000162c <xQueueReceive+0x104>
80001620:	001030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001624:	00000793          	li	x15,0
80001628:	1000006f          	j	80001728 <xQueueReceive+0x200>
8000162c:	02c12783          	lw	x15,44(x2)
80001630:	00079c63          	bnez	x15,80001648 <xQueueReceive+0x120>
80001634:	01c10793          	addi	x15,x2,28
80001638:	00078513          	mv	x10,x15
8000163c:	3e9020ef          	jal	x1,80004224 <vTaskInternalSetTimeOutState>
80001640:	00100793          	li	x15,1
80001644:	02f12623          	sw	x15,44(x2)
80001648:	7d8030ef          	jal	x1,80004e20 <vTaskExitCritical>
8000164c:	6dd010ef          	jal	x1,80003528 <vTaskSuspendAll>
80001650:	790030ef          	jal	x1,80004de0 <vTaskEnterCritical>
80001654:	02812783          	lw	x15,40(x2)
80001658:	0447c783          	lbu	x15,68(x15)
8000165c:	01879713          	slli	x14,x15,0x18
80001660:	41875713          	srai	x14,x14,0x18
80001664:	fff00793          	li	x15,-1
80001668:	00f71663          	bne	x14,x15,80001674 <xQueueReceive+0x14c>
8000166c:	02812783          	lw	x15,40(x2)
80001670:	04078223          	sb	x0,68(x15)
80001674:	02812783          	lw	x15,40(x2)
80001678:	0457c783          	lbu	x15,69(x15)
8000167c:	01879713          	slli	x14,x15,0x18
80001680:	41875713          	srai	x14,x14,0x18
80001684:	fff00793          	li	x15,-1
80001688:	00f71663          	bne	x14,x15,80001694 <xQueueReceive+0x16c>
8000168c:	02812783          	lw	x15,40(x2)
80001690:	040782a3          	sb	x0,69(x15)
80001694:	78c030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001698:	00410713          	addi	x14,x2,4
8000169c:	01c10793          	addi	x15,x2,28
800016a0:	00070593          	mv	x11,x14
800016a4:	00078513          	mv	x10,x15
800016a8:	3b9020ef          	jal	x1,80004260 <xTaskCheckForTimeOut>
800016ac:	00050793          	mv	x15,x10
800016b0:	04079c63          	bnez	x15,80001708 <xQueueReceive+0x1e0>
800016b4:	02812503          	lw	x10,40(x2)
800016b8:	3c5000ef          	jal	x1,8000227c <prvIsQueueEmpty>
800016bc:	00050793          	mv	x15,x10
800016c0:	02078c63          	beqz	x15,800016f8 <xQueueReceive+0x1d0>
800016c4:	02812783          	lw	x15,40(x2)
800016c8:	02478793          	addi	x15,x15,36
800016cc:	00412703          	lw	x14,4(x2)
800016d0:	00070593          	mv	x11,x14
800016d4:	00078513          	mv	x10,x15
800016d8:	760020ef          	jal	x1,80003e38 <vTaskPlaceOnEventList>
800016dc:	02812503          	lw	x10,40(x2)
800016e0:	2a9000ef          	jal	x1,80002188 <prvUnlockQueue>
800016e4:	669010ef          	jal	x1,8000354c <xTaskResumeAll>
800016e8:	00050793          	mv	x15,x10
800016ec:	ec0792e3          	bnez	x15,800015b0 <xQueueReceive+0x88>
800016f0:	f65fe0ef          	jal	x1,80000654 <vPortYield>
800016f4:	ebdff06f          	j	800015b0 <xQueueReceive+0x88>
800016f8:	02812503          	lw	x10,40(x2)
800016fc:	28d000ef          	jal	x1,80002188 <prvUnlockQueue>
80001700:	64d010ef          	jal	x1,8000354c <xTaskResumeAll>
80001704:	eadff06f          	j	800015b0 <xQueueReceive+0x88>
80001708:	02812503          	lw	x10,40(x2)
8000170c:	27d000ef          	jal	x1,80002188 <prvUnlockQueue>
80001710:	63d010ef          	jal	x1,8000354c <xTaskResumeAll>
80001714:	02812503          	lw	x10,40(x2)
80001718:	365000ef          	jal	x1,8000227c <prvIsQueueEmpty>
8000171c:	00050793          	mv	x15,x10
80001720:	e80788e3          	beqz	x15,800015b0 <xQueueReceive+0x88>
80001724:	00000793          	li	x15,0
80001728:	00078513          	mv	x10,x15
8000172c:	03c12083          	lw	x1,60(x2)
80001730:	04010113          	addi	x2,x2,64
80001734:	00008067          	ret

80001738 <xQueueSemaphoreTake>:
xQueueSemaphoreTake():
80001738:	fc010113          	addi	x2,x2,-64
8000173c:	02112e23          	sw	x1,60(x2)
80001740:	00a12623          	sw	x10,12(x2)
80001744:	00b12423          	sw	x11,8(x2)
80001748:	02012623          	sw	x0,44(x2)
8000174c:	00c12783          	lw	x15,12(x2)
80001750:	02f12223          	sw	x15,36(x2)
80001754:	02012423          	sw	x0,40(x2)
80001758:	02412783          	lw	x15,36(x2)
8000175c:	00079663          	bnez	x15,80001768 <xQueueSemaphoreTake+0x30>
80001760:	30047073          	csrci	mstatus,8
80001764:	0000006f          	j	80001764 <xQueueSemaphoreTake+0x2c>
80001768:	02412783          	lw	x15,36(x2)
8000176c:	0407a783          	lw	x15,64(x15)
80001770:	00078663          	beqz	x15,8000177c <xQueueSemaphoreTake+0x44>
80001774:	30047073          	csrci	mstatus,8
80001778:	0000006f          	j	80001778 <xQueueSemaphoreTake+0x40>
8000177c:	1ac030ef          	jal	x1,80004928 <xTaskGetSchedulerState>
80001780:	00050793          	mv	x15,x10
80001784:	00079663          	bnez	x15,80001790 <xQueueSemaphoreTake+0x58>
80001788:	00812783          	lw	x15,8(x2)
8000178c:	00079663          	bnez	x15,80001798 <xQueueSemaphoreTake+0x60>
80001790:	00100793          	li	x15,1
80001794:	0080006f          	j	8000179c <xQueueSemaphoreTake+0x64>
80001798:	00000793          	li	x15,0
8000179c:	00079663          	bnez	x15,800017a8 <xQueueSemaphoreTake+0x70>
800017a0:	30047073          	csrci	mstatus,8
800017a4:	0000006f          	j	800017a4 <xQueueSemaphoreTake+0x6c>
800017a8:	638030ef          	jal	x1,80004de0 <vTaskEnterCritical>
800017ac:	02412783          	lw	x15,36(x2)
800017b0:	0387a783          	lw	x15,56(x15)
800017b4:	02f12023          	sw	x15,32(x2)
800017b8:	02012783          	lw	x15,32(x2)
800017bc:	06078263          	beqz	x15,80001820 <xQueueSemaphoreTake+0xe8>
800017c0:	02012783          	lw	x15,32(x2)
800017c4:	fff78713          	addi	x14,x15,-1
800017c8:	02412783          	lw	x15,36(x2)
800017cc:	02e7ac23          	sw	x14,56(x15)
800017d0:	02412783          	lw	x15,36(x2)
800017d4:	0007a783          	lw	x15,0(x15)
800017d8:	00079a63          	bnez	x15,800017ec <xQueueSemaphoreTake+0xb4>
800017dc:	6f0030ef          	jal	x1,80004ecc <pvTaskIncrementMutexHeldCount>
800017e0:	00050713          	mv	x14,x10
800017e4:	02412783          	lw	x15,36(x2)
800017e8:	00e7a223          	sw	x14,4(x15)
800017ec:	02412783          	lw	x15,36(x2)
800017f0:	0107a783          	lw	x15,16(x15)
800017f4:	02078063          	beqz	x15,80001814 <xQueueSemaphoreTake+0xdc>
800017f8:	02412783          	lw	x15,36(x2)
800017fc:	01078793          	addi	x15,x15,16
80001800:	00078513          	mv	x10,x15
80001804:	788020ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
80001808:	00050793          	mv	x15,x10
8000180c:	00078463          	beqz	x15,80001814 <xQueueSemaphoreTake+0xdc>
80001810:	e45fe0ef          	jal	x1,80000654 <vPortYield>
80001814:	60c030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001818:	00100793          	li	x15,1
8000181c:	17c0006f          	j	80001998 <xQueueSemaphoreTake+0x260>
80001820:	00812783          	lw	x15,8(x2)
80001824:	02079063          	bnez	x15,80001844 <xQueueSemaphoreTake+0x10c>
80001828:	02812783          	lw	x15,40(x2)
8000182c:	00078663          	beqz	x15,80001838 <xQueueSemaphoreTake+0x100>
80001830:	30047073          	csrci	mstatus,8
80001834:	0000006f          	j	80001834 <xQueueSemaphoreTake+0xfc>
80001838:	5e8030ef          	jal	x1,80004e20 <vTaskExitCritical>
8000183c:	00000793          	li	x15,0
80001840:	1580006f          	j	80001998 <xQueueSemaphoreTake+0x260>
80001844:	02c12783          	lw	x15,44(x2)
80001848:	00079c63          	bnez	x15,80001860 <xQueueSemaphoreTake+0x128>
8000184c:	01410793          	addi	x15,x2,20
80001850:	00078513          	mv	x10,x15
80001854:	1d1020ef          	jal	x1,80004224 <vTaskInternalSetTimeOutState>
80001858:	00100793          	li	x15,1
8000185c:	02f12623          	sw	x15,44(x2)
80001860:	5c0030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001864:	4c5010ef          	jal	x1,80003528 <vTaskSuspendAll>
80001868:	578030ef          	jal	x1,80004de0 <vTaskEnterCritical>
8000186c:	02412783          	lw	x15,36(x2)
80001870:	0447c783          	lbu	x15,68(x15)
80001874:	01879713          	slli	x14,x15,0x18
80001878:	41875713          	srai	x14,x14,0x18
8000187c:	fff00793          	li	x15,-1
80001880:	00f71663          	bne	x14,x15,8000188c <xQueueSemaphoreTake+0x154>
80001884:	02412783          	lw	x15,36(x2)
80001888:	04078223          	sb	x0,68(x15)
8000188c:	02412783          	lw	x15,36(x2)
80001890:	0457c783          	lbu	x15,69(x15)
80001894:	01879713          	slli	x14,x15,0x18
80001898:	41875713          	srai	x14,x14,0x18
8000189c:	fff00793          	li	x15,-1
800018a0:	00f71663          	bne	x14,x15,800018ac <xQueueSemaphoreTake+0x174>
800018a4:	02412783          	lw	x15,36(x2)
800018a8:	040782a3          	sb	x0,69(x15)
800018ac:	574030ef          	jal	x1,80004e20 <vTaskExitCritical>
800018b0:	00810713          	addi	x14,x2,8
800018b4:	01410793          	addi	x15,x2,20
800018b8:	00070593          	mv	x11,x14
800018bc:	00078513          	mv	x10,x15
800018c0:	1a1020ef          	jal	x1,80004260 <xTaskCheckForTimeOut>
800018c4:	00050793          	mv	x15,x10
800018c8:	08079063          	bnez	x15,80001948 <xQueueSemaphoreTake+0x210>
800018cc:	02412503          	lw	x10,36(x2)
800018d0:	1ad000ef          	jal	x1,8000227c <prvIsQueueEmpty>
800018d4:	00050793          	mv	x15,x10
800018d8:	06078063          	beqz	x15,80001938 <xQueueSemaphoreTake+0x200>
800018dc:	02412783          	lw	x15,36(x2)
800018e0:	0007a783          	lw	x15,0(x15)
800018e4:	02079063          	bnez	x15,80001904 <xQueueSemaphoreTake+0x1cc>
800018e8:	4f8030ef          	jal	x1,80004de0 <vTaskEnterCritical>
800018ec:	02412783          	lw	x15,36(x2)
800018f0:	0047a783          	lw	x15,4(x15)
800018f4:	00078513          	mv	x10,x15
800018f8:	080030ef          	jal	x1,80004978 <xTaskPriorityInherit>
800018fc:	02a12423          	sw	x10,40(x2)
80001900:	520030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001904:	02412783          	lw	x15,36(x2)
80001908:	02478793          	addi	x15,x15,36
8000190c:	00812703          	lw	x14,8(x2)
80001910:	00070593          	mv	x11,x14
80001914:	00078513          	mv	x10,x15
80001918:	520020ef          	jal	x1,80003e38 <vTaskPlaceOnEventList>
8000191c:	02412503          	lw	x10,36(x2)
80001920:	069000ef          	jal	x1,80002188 <prvUnlockQueue>
80001924:	429010ef          	jal	x1,8000354c <xTaskResumeAll>
80001928:	00050793          	mv	x15,x10
8000192c:	e6079ee3          	bnez	x15,800017a8 <xQueueSemaphoreTake+0x70>
80001930:	d25fe0ef          	jal	x1,80000654 <vPortYield>
80001934:	e75ff06f          	j	800017a8 <xQueueSemaphoreTake+0x70>
80001938:	02412503          	lw	x10,36(x2)
8000193c:	04d000ef          	jal	x1,80002188 <prvUnlockQueue>
80001940:	40d010ef          	jal	x1,8000354c <xTaskResumeAll>
80001944:	e65ff06f          	j	800017a8 <xQueueSemaphoreTake+0x70>
80001948:	02412503          	lw	x10,36(x2)
8000194c:	03d000ef          	jal	x1,80002188 <prvUnlockQueue>
80001950:	3fd010ef          	jal	x1,8000354c <xTaskResumeAll>
80001954:	02412503          	lw	x10,36(x2)
80001958:	125000ef          	jal	x1,8000227c <prvIsQueueEmpty>
8000195c:	00050793          	mv	x15,x10
80001960:	e40784e3          	beqz	x15,800017a8 <xQueueSemaphoreTake+0x70>
80001964:	02812783          	lw	x15,40(x2)
80001968:	02078663          	beqz	x15,80001994 <xQueueSemaphoreTake+0x25c>
8000196c:	474030ef          	jal	x1,80004de0 <vTaskEnterCritical>
80001970:	02412503          	lw	x10,36(x2)
80001974:	5c4000ef          	jal	x1,80001f38 <prvGetDisinheritPriorityAfterTimeout>
80001978:	00a12e23          	sw	x10,28(x2)
8000197c:	02412783          	lw	x15,36(x2)
80001980:	0047a783          	lw	x15,4(x15)
80001984:	01c12583          	lw	x11,28(x2)
80001988:	00078513          	mv	x10,x15
8000198c:	2bc030ef          	jal	x1,80004c48 <vTaskPriorityDisinheritAfterTimeout>
80001990:	490030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001994:	00000793          	li	x15,0
80001998:	00078513          	mv	x10,x15
8000199c:	03c12083          	lw	x1,60(x2)
800019a0:	04010113          	addi	x2,x2,64
800019a4:	00008067          	ret

800019a8 <xQueuePeek>:
xQueuePeek():
800019a8:	fc010113          	addi	x2,x2,-64
800019ac:	02112e23          	sw	x1,60(x2)
800019b0:	00a12623          	sw	x10,12(x2)
800019b4:	00b12423          	sw	x11,8(x2)
800019b8:	00c12223          	sw	x12,4(x2)
800019bc:	02012623          	sw	x0,44(x2)
800019c0:	00c12783          	lw	x15,12(x2)
800019c4:	02f12423          	sw	x15,40(x2)
800019c8:	02812783          	lw	x15,40(x2)
800019cc:	00079663          	bnez	x15,800019d8 <xQueuePeek+0x30>
800019d0:	30047073          	csrci	mstatus,8
800019d4:	0000006f          	j	800019d4 <xQueuePeek+0x2c>
800019d8:	00812783          	lw	x15,8(x2)
800019dc:	00079863          	bnez	x15,800019ec <xQueuePeek+0x44>
800019e0:	02812783          	lw	x15,40(x2)
800019e4:	0407a783          	lw	x15,64(x15)
800019e8:	00079663          	bnez	x15,800019f4 <xQueuePeek+0x4c>
800019ec:	00100793          	li	x15,1
800019f0:	0080006f          	j	800019f8 <xQueuePeek+0x50>
800019f4:	00000793          	li	x15,0
800019f8:	00079663          	bnez	x15,80001a04 <xQueuePeek+0x5c>
800019fc:	30047073          	csrci	mstatus,8
80001a00:	0000006f          	j	80001a00 <xQueuePeek+0x58>
80001a04:	725020ef          	jal	x1,80004928 <xTaskGetSchedulerState>
80001a08:	00050793          	mv	x15,x10
80001a0c:	00079663          	bnez	x15,80001a18 <xQueuePeek+0x70>
80001a10:	00412783          	lw	x15,4(x2)
80001a14:	00079663          	bnez	x15,80001a20 <xQueuePeek+0x78>
80001a18:	00100793          	li	x15,1
80001a1c:	0080006f          	j	80001a24 <xQueuePeek+0x7c>
80001a20:	00000793          	li	x15,0
80001a24:	00079663          	bnez	x15,80001a30 <xQueuePeek+0x88>
80001a28:	30047073          	csrci	mstatus,8
80001a2c:	0000006f          	j	80001a2c <xQueuePeek+0x84>
80001a30:	3b0030ef          	jal	x1,80004de0 <vTaskEnterCritical>
80001a34:	02812783          	lw	x15,40(x2)
80001a38:	0387a783          	lw	x15,56(x15)
80001a3c:	02f12223          	sw	x15,36(x2)
80001a40:	02412783          	lw	x15,36(x2)
80001a44:	04078e63          	beqz	x15,80001aa0 <xQueuePeek+0xf8>
80001a48:	02812783          	lw	x15,40(x2)
80001a4c:	00c7a783          	lw	x15,12(x15)
80001a50:	02f12023          	sw	x15,32(x2)
80001a54:	00812583          	lw	x11,8(x2)
80001a58:	02812503          	lw	x10,40(x2)
80001a5c:	6a0000ef          	jal	x1,800020fc <prvCopyDataFromQueue>
80001a60:	02812783          	lw	x15,40(x2)
80001a64:	02012703          	lw	x14,32(x2)
80001a68:	00e7a623          	sw	x14,12(x15)
80001a6c:	02812783          	lw	x15,40(x2)
80001a70:	0247a783          	lw	x15,36(x15)
80001a74:	02078063          	beqz	x15,80001a94 <xQueuePeek+0xec>
80001a78:	02812783          	lw	x15,40(x2)
80001a7c:	02478793          	addi	x15,x15,36
80001a80:	00078513          	mv	x10,x15
80001a84:	508020ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
80001a88:	00050793          	mv	x15,x10
80001a8c:	00078463          	beqz	x15,80001a94 <xQueuePeek+0xec>
80001a90:	bc5fe0ef          	jal	x1,80000654 <vPortYield>
80001a94:	38c030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001a98:	00100793          	li	x15,1
80001a9c:	1140006f          	j	80001bb0 <xQueuePeek+0x208>
80001aa0:	00412783          	lw	x15,4(x2)
80001aa4:	00079863          	bnez	x15,80001ab4 <xQueuePeek+0x10c>
80001aa8:	378030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001aac:	00000793          	li	x15,0
80001ab0:	1000006f          	j	80001bb0 <xQueuePeek+0x208>
80001ab4:	02c12783          	lw	x15,44(x2)
80001ab8:	00079c63          	bnez	x15,80001ad0 <xQueuePeek+0x128>
80001abc:	01810793          	addi	x15,x2,24
80001ac0:	00078513          	mv	x10,x15
80001ac4:	760020ef          	jal	x1,80004224 <vTaskInternalSetTimeOutState>
80001ac8:	00100793          	li	x15,1
80001acc:	02f12623          	sw	x15,44(x2)
80001ad0:	350030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001ad4:	255010ef          	jal	x1,80003528 <vTaskSuspendAll>
80001ad8:	308030ef          	jal	x1,80004de0 <vTaskEnterCritical>
80001adc:	02812783          	lw	x15,40(x2)
80001ae0:	0447c783          	lbu	x15,68(x15)
80001ae4:	01879713          	slli	x14,x15,0x18
80001ae8:	41875713          	srai	x14,x14,0x18
80001aec:	fff00793          	li	x15,-1
80001af0:	00f71663          	bne	x14,x15,80001afc <xQueuePeek+0x154>
80001af4:	02812783          	lw	x15,40(x2)
80001af8:	04078223          	sb	x0,68(x15)
80001afc:	02812783          	lw	x15,40(x2)
80001b00:	0457c783          	lbu	x15,69(x15)
80001b04:	01879713          	slli	x14,x15,0x18
80001b08:	41875713          	srai	x14,x14,0x18
80001b0c:	fff00793          	li	x15,-1
80001b10:	00f71663          	bne	x14,x15,80001b1c <xQueuePeek+0x174>
80001b14:	02812783          	lw	x15,40(x2)
80001b18:	040782a3          	sb	x0,69(x15)
80001b1c:	304030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001b20:	00410713          	addi	x14,x2,4
80001b24:	01810793          	addi	x15,x2,24
80001b28:	00070593          	mv	x11,x14
80001b2c:	00078513          	mv	x10,x15
80001b30:	730020ef          	jal	x1,80004260 <xTaskCheckForTimeOut>
80001b34:	00050793          	mv	x15,x10
80001b38:	04079c63          	bnez	x15,80001b90 <xQueuePeek+0x1e8>
80001b3c:	02812503          	lw	x10,40(x2)
80001b40:	73c000ef          	jal	x1,8000227c <prvIsQueueEmpty>
80001b44:	00050793          	mv	x15,x10
80001b48:	02078c63          	beqz	x15,80001b80 <xQueuePeek+0x1d8>
80001b4c:	02812783          	lw	x15,40(x2)
80001b50:	02478793          	addi	x15,x15,36
80001b54:	00412703          	lw	x14,4(x2)
80001b58:	00070593          	mv	x11,x14
80001b5c:	00078513          	mv	x10,x15
80001b60:	2d8020ef          	jal	x1,80003e38 <vTaskPlaceOnEventList>
80001b64:	02812503          	lw	x10,40(x2)
80001b68:	620000ef          	jal	x1,80002188 <prvUnlockQueue>
80001b6c:	1e1010ef          	jal	x1,8000354c <xTaskResumeAll>
80001b70:	00050793          	mv	x15,x10
80001b74:	ea079ee3          	bnez	x15,80001a30 <xQueuePeek+0x88>
80001b78:	addfe0ef          	jal	x1,80000654 <vPortYield>
80001b7c:	eb5ff06f          	j	80001a30 <xQueuePeek+0x88>
80001b80:	02812503          	lw	x10,40(x2)
80001b84:	604000ef          	jal	x1,80002188 <prvUnlockQueue>
80001b88:	1c5010ef          	jal	x1,8000354c <xTaskResumeAll>
80001b8c:	ea5ff06f          	j	80001a30 <xQueuePeek+0x88>
80001b90:	02812503          	lw	x10,40(x2)
80001b94:	5f4000ef          	jal	x1,80002188 <prvUnlockQueue>
80001b98:	1b5010ef          	jal	x1,8000354c <xTaskResumeAll>
80001b9c:	02812503          	lw	x10,40(x2)
80001ba0:	6dc000ef          	jal	x1,8000227c <prvIsQueueEmpty>
80001ba4:	00050793          	mv	x15,x10
80001ba8:	e80784e3          	beqz	x15,80001a30 <xQueuePeek+0x88>
80001bac:	00000793          	li	x15,0
80001bb0:	00078513          	mv	x10,x15
80001bb4:	03c12083          	lw	x1,60(x2)
80001bb8:	04010113          	addi	x2,x2,64
80001bbc:	00008067          	ret

80001bc0 <xQueueReceiveFromISR>:
xQueueReceiveFromISR():
80001bc0:	fc010113          	addi	x2,x2,-64
80001bc4:	02112e23          	sw	x1,60(x2)
80001bc8:	00a12623          	sw	x10,12(x2)
80001bcc:	00b12423          	sw	x11,8(x2)
80001bd0:	00c12223          	sw	x12,4(x2)
80001bd4:	00c12783          	lw	x15,12(x2)
80001bd8:	02f12423          	sw	x15,40(x2)
80001bdc:	02812783          	lw	x15,40(x2)
80001be0:	00079663          	bnez	x15,80001bec <xQueueReceiveFromISR+0x2c>
80001be4:	30047073          	csrci	mstatus,8
80001be8:	0000006f          	j	80001be8 <xQueueReceiveFromISR+0x28>
80001bec:	00812783          	lw	x15,8(x2)
80001bf0:	00079863          	bnez	x15,80001c00 <xQueueReceiveFromISR+0x40>
80001bf4:	02812783          	lw	x15,40(x2)
80001bf8:	0407a783          	lw	x15,64(x15)
80001bfc:	00079663          	bnez	x15,80001c08 <xQueueReceiveFromISR+0x48>
80001c00:	00100793          	li	x15,1
80001c04:	0080006f          	j	80001c0c <xQueueReceiveFromISR+0x4c>
80001c08:	00000793          	li	x15,0
80001c0c:	00079663          	bnez	x15,80001c18 <xQueueReceiveFromISR+0x58>
80001c10:	30047073          	csrci	mstatus,8
80001c14:	0000006f          	j	80001c14 <xQueueReceiveFromISR+0x54>
80001c18:	c4dfe0ef          	jal	x1,80000864 <vPortSetInterruptMask>
80001c1c:	00050793          	mv	x15,x10
80001c20:	02f12223          	sw	x15,36(x2)
80001c24:	02812783          	lw	x15,40(x2)
80001c28:	0387a783          	lw	x15,56(x15)
80001c2c:	02f12023          	sw	x15,32(x2)
80001c30:	02012783          	lw	x15,32(x2)
80001c34:	08078e63          	beqz	x15,80001cd0 <xQueueReceiveFromISR+0x110>
80001c38:	02812783          	lw	x15,40(x2)
80001c3c:	0447c783          	lbu	x15,68(x15)
80001c40:	00f10fa3          	sb	x15,31(x2)
80001c44:	00812583          	lw	x11,8(x2)
80001c48:	02812503          	lw	x10,40(x2)
80001c4c:	4b0000ef          	jal	x1,800020fc <prvCopyDataFromQueue>
80001c50:	02012783          	lw	x15,32(x2)
80001c54:	fff78713          	addi	x14,x15,-1
80001c58:	02812783          	lw	x15,40(x2)
80001c5c:	02e7ac23          	sw	x14,56(x15)
80001c60:	01f10703          	lb	x14,31(x2)
80001c64:	fff00793          	li	x15,-1
80001c68:	04f71063          	bne	x14,x15,80001ca8 <xQueueReceiveFromISR+0xe8>
80001c6c:	02812783          	lw	x15,40(x2)
80001c70:	0107a783          	lw	x15,16(x15)
80001c74:	04078863          	beqz	x15,80001cc4 <xQueueReceiveFromISR+0x104>
80001c78:	02812783          	lw	x15,40(x2)
80001c7c:	01078793          	addi	x15,x15,16
80001c80:	00078513          	mv	x10,x15
80001c84:	308020ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
80001c88:	00050793          	mv	x15,x10
80001c8c:	02078c63          	beqz	x15,80001cc4 <xQueueReceiveFromISR+0x104>
80001c90:	00412783          	lw	x15,4(x2)
80001c94:	02078863          	beqz	x15,80001cc4 <xQueueReceiveFromISR+0x104>
80001c98:	00412783          	lw	x15,4(x2)
80001c9c:	00100713          	li	x14,1
80001ca0:	00e7a023          	sw	x14,0(x15)
80001ca4:	0200006f          	j	80001cc4 <xQueueReceiveFromISR+0x104>
80001ca8:	01f14783          	lbu	x15,31(x2)
80001cac:	00178793          	addi	x15,x15,1
80001cb0:	0ff7f793          	andi	x15,x15,255
80001cb4:	01879713          	slli	x14,x15,0x18
80001cb8:	41875713          	srai	x14,x14,0x18
80001cbc:	02812783          	lw	x15,40(x2)
80001cc0:	04e78223          	sb	x14,68(x15)
80001cc4:	00100793          	li	x15,1
80001cc8:	02f12623          	sw	x15,44(x2)
80001ccc:	0080006f          	j	80001cd4 <xQueueReceiveFromISR+0x114>
80001cd0:	02012623          	sw	x0,44(x2)
80001cd4:	02412783          	lw	x15,36(x2)
80001cd8:	00078513          	mv	x10,x15
80001cdc:	b6dfe0ef          	jal	x1,80000848 <vPortClearInterruptMask>
80001ce0:	02c12783          	lw	x15,44(x2)
80001ce4:	00078513          	mv	x10,x15
80001ce8:	03c12083          	lw	x1,60(x2)
80001cec:	04010113          	addi	x2,x2,64
80001cf0:	00008067          	ret

80001cf4 <xQueuePeekFromISR>:
xQueuePeekFromISR():
80001cf4:	fd010113          	addi	x2,x2,-48
80001cf8:	02112623          	sw	x1,44(x2)
80001cfc:	00a12623          	sw	x10,12(x2)
80001d00:	00b12423          	sw	x11,8(x2)
80001d04:	00c12783          	lw	x15,12(x2)
80001d08:	00f12c23          	sw	x15,24(x2)
80001d0c:	01812783          	lw	x15,24(x2)
80001d10:	00079663          	bnez	x15,80001d1c <xQueuePeekFromISR+0x28>
80001d14:	30047073          	csrci	mstatus,8
80001d18:	0000006f          	j	80001d18 <xQueuePeekFromISR+0x24>
80001d1c:	00812783          	lw	x15,8(x2)
80001d20:	00079863          	bnez	x15,80001d30 <xQueuePeekFromISR+0x3c>
80001d24:	01812783          	lw	x15,24(x2)
80001d28:	0407a783          	lw	x15,64(x15)
80001d2c:	00079663          	bnez	x15,80001d38 <xQueuePeekFromISR+0x44>
80001d30:	00100793          	li	x15,1
80001d34:	0080006f          	j	80001d3c <xQueuePeekFromISR+0x48>
80001d38:	00000793          	li	x15,0
80001d3c:	00079663          	bnez	x15,80001d48 <xQueuePeekFromISR+0x54>
80001d40:	30047073          	csrci	mstatus,8
80001d44:	0000006f          	j	80001d44 <xQueuePeekFromISR+0x50>
80001d48:	01812783          	lw	x15,24(x2)
80001d4c:	0407a783          	lw	x15,64(x15)
80001d50:	00079663          	bnez	x15,80001d5c <xQueuePeekFromISR+0x68>
80001d54:	30047073          	csrci	mstatus,8
80001d58:	0000006f          	j	80001d58 <xQueuePeekFromISR+0x64>
80001d5c:	b09fe0ef          	jal	x1,80000864 <vPortSetInterruptMask>
80001d60:	00050793          	mv	x15,x10
80001d64:	00f12a23          	sw	x15,20(x2)
80001d68:	01812783          	lw	x15,24(x2)
80001d6c:	0387a783          	lw	x15,56(x15)
80001d70:	02078a63          	beqz	x15,80001da4 <xQueuePeekFromISR+0xb0>
80001d74:	01812783          	lw	x15,24(x2)
80001d78:	00c7a783          	lw	x15,12(x15)
80001d7c:	00f12823          	sw	x15,16(x2)
80001d80:	00812583          	lw	x11,8(x2)
80001d84:	01812503          	lw	x10,24(x2)
80001d88:	374000ef          	jal	x1,800020fc <prvCopyDataFromQueue>
80001d8c:	01812783          	lw	x15,24(x2)
80001d90:	01012703          	lw	x14,16(x2)
80001d94:	00e7a623          	sw	x14,12(x15)
80001d98:	00100793          	li	x15,1
80001d9c:	00f12e23          	sw	x15,28(x2)
80001da0:	0080006f          	j	80001da8 <xQueuePeekFromISR+0xb4>
80001da4:	00012e23          	sw	x0,28(x2)
80001da8:	01412783          	lw	x15,20(x2)
80001dac:	00078513          	mv	x10,x15
80001db0:	a99fe0ef          	jal	x1,80000848 <vPortClearInterruptMask>
80001db4:	01c12783          	lw	x15,28(x2)
80001db8:	00078513          	mv	x10,x15
80001dbc:	02c12083          	lw	x1,44(x2)
80001dc0:	03010113          	addi	x2,x2,48
80001dc4:	00008067          	ret

80001dc8 <uxQueueMessagesWaiting>:
uxQueueMessagesWaiting():
80001dc8:	fd010113          	addi	x2,x2,-48
80001dcc:	02112623          	sw	x1,44(x2)
80001dd0:	00a12623          	sw	x10,12(x2)
80001dd4:	00c12783          	lw	x15,12(x2)
80001dd8:	00079663          	bnez	x15,80001de4 <uxQueueMessagesWaiting+0x1c>
80001ddc:	30047073          	csrci	mstatus,8
80001de0:	0000006f          	j	80001de0 <uxQueueMessagesWaiting+0x18>
80001de4:	7fd020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80001de8:	00c12783          	lw	x15,12(x2)
80001dec:	0387a783          	lw	x15,56(x15)
80001df0:	00f12e23          	sw	x15,28(x2)
80001df4:	02c030ef          	jal	x1,80004e20 <vTaskExitCritical>
80001df8:	01c12783          	lw	x15,28(x2)
80001dfc:	00078513          	mv	x10,x15
80001e00:	02c12083          	lw	x1,44(x2)
80001e04:	03010113          	addi	x2,x2,48
80001e08:	00008067          	ret

80001e0c <uxQueueSpacesAvailable>:
uxQueueSpacesAvailable():
80001e0c:	fd010113          	addi	x2,x2,-48
80001e10:	02112623          	sw	x1,44(x2)
80001e14:	00a12623          	sw	x10,12(x2)
80001e18:	00c12783          	lw	x15,12(x2)
80001e1c:	00f12e23          	sw	x15,28(x2)
80001e20:	01c12783          	lw	x15,28(x2)
80001e24:	00079663          	bnez	x15,80001e30 <uxQueueSpacesAvailable+0x24>
80001e28:	30047073          	csrci	mstatus,8
80001e2c:	0000006f          	j	80001e2c <uxQueueSpacesAvailable+0x20>
80001e30:	7b1020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80001e34:	01c12783          	lw	x15,28(x2)
80001e38:	03c7a703          	lw	x14,60(x15)
80001e3c:	01c12783          	lw	x15,28(x2)
80001e40:	0387a783          	lw	x15,56(x15)
80001e44:	40f707b3          	sub	x15,x14,x15
80001e48:	00f12c23          	sw	x15,24(x2)
80001e4c:	7d5020ef          	jal	x1,80004e20 <vTaskExitCritical>
80001e50:	01812783          	lw	x15,24(x2)
80001e54:	00078513          	mv	x10,x15
80001e58:	02c12083          	lw	x1,44(x2)
80001e5c:	03010113          	addi	x2,x2,48
80001e60:	00008067          	ret

80001e64 <uxQueueMessagesWaitingFromISR>:
uxQueueMessagesWaitingFromISR():
80001e64:	fe010113          	addi	x2,x2,-32
80001e68:	00a12623          	sw	x10,12(x2)
80001e6c:	00c12783          	lw	x15,12(x2)
80001e70:	00079663          	bnez	x15,80001e7c <uxQueueMessagesWaitingFromISR+0x18>
80001e74:	30047073          	csrci	mstatus,8
80001e78:	0000006f          	j	80001e78 <uxQueueMessagesWaitingFromISR+0x14>
80001e7c:	00c12783          	lw	x15,12(x2)
80001e80:	0387a783          	lw	x15,56(x15)
80001e84:	00f12e23          	sw	x15,28(x2)
80001e88:	01c12783          	lw	x15,28(x2)
80001e8c:	00078513          	mv	x10,x15
80001e90:	02010113          	addi	x2,x2,32
80001e94:	00008067          	ret

80001e98 <vQueueDelete>:
vQueueDelete():
80001e98:	fd010113          	addi	x2,x2,-48
80001e9c:	02112623          	sw	x1,44(x2)
80001ea0:	00a12623          	sw	x10,12(x2)
80001ea4:	00c12783          	lw	x15,12(x2)
80001ea8:	00f12e23          	sw	x15,28(x2)
80001eac:	01c12783          	lw	x15,28(x2)
80001eb0:	00079663          	bnez	x15,80001ebc <vQueueDelete+0x24>
80001eb4:	30047073          	csrci	mstatus,8
80001eb8:	0000006f          	j	80001eb8 <vQueueDelete+0x20>
80001ebc:	01c12503          	lw	x10,28(x2)
80001ec0:	5ec000ef          	jal	x1,800024ac <vQueueUnregisterQueue>
80001ec4:	01c12503          	lw	x10,28(x2)
80001ec8:	729040ef          	jal	x1,80006df0 <vPortFree>
80001ecc:	00000013          	nop
80001ed0:	02c12083          	lw	x1,44(x2)
80001ed4:	03010113          	addi	x2,x2,48
80001ed8:	00008067          	ret

80001edc <uxQueueGetQueueNumber>:
uxQueueGetQueueNumber():
80001edc:	ff010113          	addi	x2,x2,-16
80001ee0:	00a12623          	sw	x10,12(x2)
80001ee4:	00c12783          	lw	x15,12(x2)
80001ee8:	0487a783          	lw	x15,72(x15)
80001eec:	00078513          	mv	x10,x15
80001ef0:	01010113          	addi	x2,x2,16
80001ef4:	00008067          	ret

80001ef8 <vQueueSetQueueNumber>:
vQueueSetQueueNumber():
80001ef8:	ff010113          	addi	x2,x2,-16
80001efc:	00a12623          	sw	x10,12(x2)
80001f00:	00b12423          	sw	x11,8(x2)
80001f04:	00c12783          	lw	x15,12(x2)
80001f08:	00812703          	lw	x14,8(x2)
80001f0c:	04e7a423          	sw	x14,72(x15)
80001f10:	00000013          	nop
80001f14:	01010113          	addi	x2,x2,16
80001f18:	00008067          	ret

80001f1c <ucQueueGetQueueType>:
ucQueueGetQueueType():
80001f1c:	ff010113          	addi	x2,x2,-16
80001f20:	00a12623          	sw	x10,12(x2)
80001f24:	00c12783          	lw	x15,12(x2)
80001f28:	04c7c783          	lbu	x15,76(x15)
80001f2c:	00078513          	mv	x10,x15
80001f30:	01010113          	addi	x2,x2,16
80001f34:	00008067          	ret

80001f38 <prvGetDisinheritPriorityAfterTimeout>:
prvGetDisinheritPriorityAfterTimeout():
80001f38:	fe010113          	addi	x2,x2,-32
80001f3c:	00a12623          	sw	x10,12(x2)
80001f40:	00c12783          	lw	x15,12(x2)
80001f44:	0247a783          	lw	x15,36(x15)
80001f48:	02078063          	beqz	x15,80001f68 <prvGetDisinheritPriorityAfterTimeout+0x30>
80001f4c:	00c12783          	lw	x15,12(x2)
80001f50:	0307a783          	lw	x15,48(x15)
80001f54:	0007a783          	lw	x15,0(x15)
80001f58:	00500713          	li	x14,5
80001f5c:	40f707b3          	sub	x15,x14,x15
80001f60:	00f12e23          	sw	x15,28(x2)
80001f64:	0080006f          	j	80001f6c <prvGetDisinheritPriorityAfterTimeout+0x34>
80001f68:	00012e23          	sw	x0,28(x2)
80001f6c:	01c12783          	lw	x15,28(x2)
80001f70:	00078513          	mv	x10,x15
80001f74:	02010113          	addi	x2,x2,32
80001f78:	00008067          	ret

80001f7c <prvCopyDataToQueue>:
prvCopyDataToQueue():
80001f7c:	fd010113          	addi	x2,x2,-48
80001f80:	02112623          	sw	x1,44(x2)
80001f84:	00a12623          	sw	x10,12(x2)
80001f88:	00b12423          	sw	x11,8(x2)
80001f8c:	00c12223          	sw	x12,4(x2)
80001f90:	00012e23          	sw	x0,28(x2)
80001f94:	00c12783          	lw	x15,12(x2)
80001f98:	0387a783          	lw	x15,56(x15)
80001f9c:	00f12c23          	sw	x15,24(x2)
80001fa0:	00c12783          	lw	x15,12(x2)
80001fa4:	0407a783          	lw	x15,64(x15)
80001fa8:	02079863          	bnez	x15,80001fd8 <prvCopyDataToQueue+0x5c>
80001fac:	00c12783          	lw	x15,12(x2)
80001fb0:	0007a783          	lw	x15,0(x15)
80001fb4:	12079263          	bnez	x15,800020d8 <prvCopyDataToQueue+0x15c>
80001fb8:	00c12783          	lw	x15,12(x2)
80001fbc:	0047a783          	lw	x15,4(x15)
80001fc0:	00078513          	mv	x10,x15
80001fc4:	349020ef          	jal	x1,80004b0c <xTaskPriorityDisinherit>
80001fc8:	00a12e23          	sw	x10,28(x2)
80001fcc:	00c12783          	lw	x15,12(x2)
80001fd0:	0007a223          	sw	x0,4(x15)
80001fd4:	1040006f          	j	800020d8 <prvCopyDataToQueue+0x15c>
80001fd8:	00412783          	lw	x15,4(x2)
80001fdc:	06079463          	bnez	x15,80002044 <prvCopyDataToQueue+0xc8>
80001fe0:	00c12783          	lw	x15,12(x2)
80001fe4:	0087a703          	lw	x14,8(x15)
80001fe8:	00c12783          	lw	x15,12(x2)
80001fec:	0407a783          	lw	x15,64(x15)
80001ff0:	00078613          	mv	x12,x15
80001ff4:	00812583          	lw	x11,8(x2)
80001ff8:	00070513          	mv	x10,x14
80001ffc:	428070ef          	jal	x1,80009424 <memcpy>
80002000:	00c12783          	lw	x15,12(x2)
80002004:	0087a703          	lw	x14,8(x15)
80002008:	00c12783          	lw	x15,12(x2)
8000200c:	0407a783          	lw	x15,64(x15)
80002010:	00f70733          	add	x14,x14,x15
80002014:	00c12783          	lw	x15,12(x2)
80002018:	00e7a423          	sw	x14,8(x15)
8000201c:	00c12783          	lw	x15,12(x2)
80002020:	0087a703          	lw	x14,8(x15)
80002024:	00c12783          	lw	x15,12(x2)
80002028:	0047a783          	lw	x15,4(x15)
8000202c:	0af76663          	bltu	x14,x15,800020d8 <prvCopyDataToQueue+0x15c>
80002030:	00c12783          	lw	x15,12(x2)
80002034:	0007a703          	lw	x14,0(x15)
80002038:	00c12783          	lw	x15,12(x2)
8000203c:	00e7a423          	sw	x14,8(x15)
80002040:	0980006f          	j	800020d8 <prvCopyDataToQueue+0x15c>
80002044:	00c12783          	lw	x15,12(x2)
80002048:	00c7a703          	lw	x14,12(x15)
8000204c:	00c12783          	lw	x15,12(x2)
80002050:	0407a783          	lw	x15,64(x15)
80002054:	00078613          	mv	x12,x15
80002058:	00812583          	lw	x11,8(x2)
8000205c:	00070513          	mv	x10,x14
80002060:	3c4070ef          	jal	x1,80009424 <memcpy>
80002064:	00c12783          	lw	x15,12(x2)
80002068:	00c7a703          	lw	x14,12(x15)
8000206c:	00c12783          	lw	x15,12(x2)
80002070:	0407a783          	lw	x15,64(x15)
80002074:	40f007b3          	neg	x15,x15
80002078:	00f70733          	add	x14,x14,x15
8000207c:	00c12783          	lw	x15,12(x2)
80002080:	00e7a623          	sw	x14,12(x15)
80002084:	00c12783          	lw	x15,12(x2)
80002088:	00c7a703          	lw	x14,12(x15)
8000208c:	00c12783          	lw	x15,12(x2)
80002090:	0007a783          	lw	x15,0(x15)
80002094:	02f77263          	bgeu	x14,x15,800020b8 <prvCopyDataToQueue+0x13c>
80002098:	00c12783          	lw	x15,12(x2)
8000209c:	0047a703          	lw	x14,4(x15)
800020a0:	00c12783          	lw	x15,12(x2)
800020a4:	0407a783          	lw	x15,64(x15)
800020a8:	40f007b3          	neg	x15,x15
800020ac:	00f70733          	add	x14,x14,x15
800020b0:	00c12783          	lw	x15,12(x2)
800020b4:	00e7a623          	sw	x14,12(x15)
800020b8:	00412703          	lw	x14,4(x2)
800020bc:	00200793          	li	x15,2
800020c0:	00f71c63          	bne	x14,x15,800020d8 <prvCopyDataToQueue+0x15c>
800020c4:	01812783          	lw	x15,24(x2)
800020c8:	00078863          	beqz	x15,800020d8 <prvCopyDataToQueue+0x15c>
800020cc:	01812783          	lw	x15,24(x2)
800020d0:	fff78793          	addi	x15,x15,-1
800020d4:	00f12c23          	sw	x15,24(x2)
800020d8:	01812783          	lw	x15,24(x2)
800020dc:	00178713          	addi	x14,x15,1
800020e0:	00c12783          	lw	x15,12(x2)
800020e4:	02e7ac23          	sw	x14,56(x15)
800020e8:	01c12783          	lw	x15,28(x2)
800020ec:	00078513          	mv	x10,x15
800020f0:	02c12083          	lw	x1,44(x2)
800020f4:	03010113          	addi	x2,x2,48
800020f8:	00008067          	ret

800020fc <prvCopyDataFromQueue>:
prvCopyDataFromQueue():
800020fc:	fe010113          	addi	x2,x2,-32
80002100:	00112e23          	sw	x1,28(x2)
80002104:	00a12623          	sw	x10,12(x2)
80002108:	00b12423          	sw	x11,8(x2)
8000210c:	00c12783          	lw	x15,12(x2)
80002110:	0407a783          	lw	x15,64(x15)
80002114:	06078263          	beqz	x15,80002178 <prvCopyDataFromQueue+0x7c>
80002118:	00c12783          	lw	x15,12(x2)
8000211c:	00c7a703          	lw	x14,12(x15)
80002120:	00c12783          	lw	x15,12(x2)
80002124:	0407a783          	lw	x15,64(x15)
80002128:	00f70733          	add	x14,x14,x15
8000212c:	00c12783          	lw	x15,12(x2)
80002130:	00e7a623          	sw	x14,12(x15)
80002134:	00c12783          	lw	x15,12(x2)
80002138:	00c7a703          	lw	x14,12(x15)
8000213c:	00c12783          	lw	x15,12(x2)
80002140:	0047a783          	lw	x15,4(x15)
80002144:	00f76a63          	bltu	x14,x15,80002158 <prvCopyDataFromQueue+0x5c>
80002148:	00c12783          	lw	x15,12(x2)
8000214c:	0007a703          	lw	x14,0(x15)
80002150:	00c12783          	lw	x15,12(x2)
80002154:	00e7a623          	sw	x14,12(x15)
80002158:	00c12783          	lw	x15,12(x2)
8000215c:	00c7a703          	lw	x14,12(x15)
80002160:	00c12783          	lw	x15,12(x2)
80002164:	0407a783          	lw	x15,64(x15)
80002168:	00078613          	mv	x12,x15
8000216c:	00070593          	mv	x11,x14
80002170:	00812503          	lw	x10,8(x2)
80002174:	2b0070ef          	jal	x1,80009424 <memcpy>
80002178:	00000013          	nop
8000217c:	01c12083          	lw	x1,28(x2)
80002180:	02010113          	addi	x2,x2,32
80002184:	00008067          	ret

80002188 <prvUnlockQueue>:
prvUnlockQueue():
80002188:	fd010113          	addi	x2,x2,-48
8000218c:	02112623          	sw	x1,44(x2)
80002190:	00a12623          	sw	x10,12(x2)
80002194:	44d020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80002198:	00c12783          	lw	x15,12(x2)
8000219c:	0457c783          	lbu	x15,69(x15)
800021a0:	00f10fa3          	sb	x15,31(x2)
800021a4:	03c0006f          	j	800021e0 <prvUnlockQueue+0x58>
800021a8:	00c12783          	lw	x15,12(x2)
800021ac:	0247a783          	lw	x15,36(x15)
800021b0:	02078e63          	beqz	x15,800021ec <prvUnlockQueue+0x64>
800021b4:	00c12783          	lw	x15,12(x2)
800021b8:	02478793          	addi	x15,x15,36
800021bc:	00078513          	mv	x10,x15
800021c0:	5cd010ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
800021c4:	00050793          	mv	x15,x10
800021c8:	00078463          	beqz	x15,800021d0 <prvUnlockQueue+0x48>
800021cc:	198020ef          	jal	x1,80004364 <vTaskMissedYield>
800021d0:	01f14783          	lbu	x15,31(x2)
800021d4:	fff78793          	addi	x15,x15,-1
800021d8:	0ff7f793          	andi	x15,x15,255
800021dc:	00f10fa3          	sb	x15,31(x2)
800021e0:	01f10783          	lb	x15,31(x2)
800021e4:	fcf042e3          	bgtz	x15,800021a8 <prvUnlockQueue+0x20>
800021e8:	0080006f          	j	800021f0 <prvUnlockQueue+0x68>
800021ec:	00000013          	nop
800021f0:	00c12783          	lw	x15,12(x2)
800021f4:	fff00713          	li	x14,-1
800021f8:	04e782a3          	sb	x14,69(x15)
800021fc:	425020ef          	jal	x1,80004e20 <vTaskExitCritical>
80002200:	3e1020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80002204:	00c12783          	lw	x15,12(x2)
80002208:	0447c783          	lbu	x15,68(x15)
8000220c:	00f10f23          	sb	x15,30(x2)
80002210:	03c0006f          	j	8000224c <prvUnlockQueue+0xc4>
80002214:	00c12783          	lw	x15,12(x2)
80002218:	0107a783          	lw	x15,16(x15)
8000221c:	02078e63          	beqz	x15,80002258 <prvUnlockQueue+0xd0>
80002220:	00c12783          	lw	x15,12(x2)
80002224:	01078793          	addi	x15,x15,16
80002228:	00078513          	mv	x10,x15
8000222c:	561010ef          	jal	x1,80003f8c <xTaskRemoveFromEventList>
80002230:	00050793          	mv	x15,x10
80002234:	00078463          	beqz	x15,8000223c <prvUnlockQueue+0xb4>
80002238:	12c020ef          	jal	x1,80004364 <vTaskMissedYield>
8000223c:	01e14783          	lbu	x15,30(x2)
80002240:	fff78793          	addi	x15,x15,-1
80002244:	0ff7f793          	andi	x15,x15,255
80002248:	00f10f23          	sb	x15,30(x2)
8000224c:	01e10783          	lb	x15,30(x2)
80002250:	fcf042e3          	bgtz	x15,80002214 <prvUnlockQueue+0x8c>
80002254:	0080006f          	j	8000225c <prvUnlockQueue+0xd4>
80002258:	00000013          	nop
8000225c:	00c12783          	lw	x15,12(x2)
80002260:	fff00713          	li	x14,-1
80002264:	04e78223          	sb	x14,68(x15)
80002268:	3b9020ef          	jal	x1,80004e20 <vTaskExitCritical>
8000226c:	00000013          	nop
80002270:	02c12083          	lw	x1,44(x2)
80002274:	03010113          	addi	x2,x2,48
80002278:	00008067          	ret

8000227c <prvIsQueueEmpty>:
prvIsQueueEmpty():
8000227c:	fd010113          	addi	x2,x2,-48
80002280:	02112623          	sw	x1,44(x2)
80002284:	00a12623          	sw	x10,12(x2)
80002288:	359020ef          	jal	x1,80004de0 <vTaskEnterCritical>
8000228c:	00c12783          	lw	x15,12(x2)
80002290:	0387a783          	lw	x15,56(x15)
80002294:	00079863          	bnez	x15,800022a4 <prvIsQueueEmpty+0x28>
80002298:	00100793          	li	x15,1
8000229c:	00f12e23          	sw	x15,28(x2)
800022a0:	0080006f          	j	800022a8 <prvIsQueueEmpty+0x2c>
800022a4:	00012e23          	sw	x0,28(x2)
800022a8:	379020ef          	jal	x1,80004e20 <vTaskExitCritical>
800022ac:	01c12783          	lw	x15,28(x2)
800022b0:	00078513          	mv	x10,x15
800022b4:	02c12083          	lw	x1,44(x2)
800022b8:	03010113          	addi	x2,x2,48
800022bc:	00008067          	ret

800022c0 <xQueueIsQueueEmptyFromISR>:
xQueueIsQueueEmptyFromISR():
800022c0:	fe010113          	addi	x2,x2,-32
800022c4:	00a12623          	sw	x10,12(x2)
800022c8:	00c12783          	lw	x15,12(x2)
800022cc:	00079663          	bnez	x15,800022d8 <xQueueIsQueueEmptyFromISR+0x18>
800022d0:	30047073          	csrci	mstatus,8
800022d4:	0000006f          	j	800022d4 <xQueueIsQueueEmptyFromISR+0x14>
800022d8:	00c12783          	lw	x15,12(x2)
800022dc:	0387a783          	lw	x15,56(x15)
800022e0:	00079863          	bnez	x15,800022f0 <xQueueIsQueueEmptyFromISR+0x30>
800022e4:	00100793          	li	x15,1
800022e8:	00f12e23          	sw	x15,28(x2)
800022ec:	0080006f          	j	800022f4 <xQueueIsQueueEmptyFromISR+0x34>
800022f0:	00012e23          	sw	x0,28(x2)
800022f4:	01c12783          	lw	x15,28(x2)
800022f8:	00078513          	mv	x10,x15
800022fc:	02010113          	addi	x2,x2,32
80002300:	00008067          	ret

80002304 <prvIsQueueFull>:
prvIsQueueFull():
80002304:	fd010113          	addi	x2,x2,-48
80002308:	02112623          	sw	x1,44(x2)
8000230c:	00a12623          	sw	x10,12(x2)
80002310:	2d1020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80002314:	00c12783          	lw	x15,12(x2)
80002318:	0387a703          	lw	x14,56(x15)
8000231c:	00c12783          	lw	x15,12(x2)
80002320:	03c7a783          	lw	x15,60(x15)
80002324:	00f71863          	bne	x14,x15,80002334 <prvIsQueueFull+0x30>
80002328:	00100793          	li	x15,1
8000232c:	00f12e23          	sw	x15,28(x2)
80002330:	0080006f          	j	80002338 <prvIsQueueFull+0x34>
80002334:	00012e23          	sw	x0,28(x2)
80002338:	2e9020ef          	jal	x1,80004e20 <vTaskExitCritical>
8000233c:	01c12783          	lw	x15,28(x2)
80002340:	00078513          	mv	x10,x15
80002344:	02c12083          	lw	x1,44(x2)
80002348:	03010113          	addi	x2,x2,48
8000234c:	00008067          	ret

80002350 <xQueueIsQueueFullFromISR>:
xQueueIsQueueFullFromISR():
80002350:	fe010113          	addi	x2,x2,-32
80002354:	00a12623          	sw	x10,12(x2)
80002358:	00c12783          	lw	x15,12(x2)
8000235c:	00079663          	bnez	x15,80002368 <xQueueIsQueueFullFromISR+0x18>
80002360:	30047073          	csrci	mstatus,8
80002364:	0000006f          	j	80002364 <xQueueIsQueueFullFromISR+0x14>
80002368:	00c12783          	lw	x15,12(x2)
8000236c:	0387a703          	lw	x14,56(x15)
80002370:	00c12783          	lw	x15,12(x2)
80002374:	03c7a783          	lw	x15,60(x15)
80002378:	00f71863          	bne	x14,x15,80002388 <xQueueIsQueueFullFromISR+0x38>
8000237c:	00100793          	li	x15,1
80002380:	00f12e23          	sw	x15,28(x2)
80002384:	0080006f          	j	8000238c <xQueueIsQueueFullFromISR+0x3c>
80002388:	00012e23          	sw	x0,28(x2)
8000238c:	01c12783          	lw	x15,28(x2)
80002390:	00078513          	mv	x10,x15
80002394:	02010113          	addi	x2,x2,32
80002398:	00008067          	ret

8000239c <vQueueAddToRegistry>:
vQueueAddToRegistry():
8000239c:	fe010113          	addi	x2,x2,-32
800023a0:	00a12623          	sw	x10,12(x2)
800023a4:	00b12423          	sw	x11,8(x2)
800023a8:	00012e23          	sw	x0,28(x2)
800023ac:	0680006f          	j	80002414 <vQueueAddToRegistry+0x78>
800023b0:	0004e717          	auipc	x14,0x4e
800023b4:	38c70713          	addi	x14,x14,908 # 8005073c <xQueueRegistry>
800023b8:	01c12783          	lw	x15,28(x2)
800023bc:	00379793          	slli	x15,x15,0x3
800023c0:	00f707b3          	add	x15,x14,x15
800023c4:	0007a783          	lw	x15,0(x15)
800023c8:	04079063          	bnez	x15,80002408 <vQueueAddToRegistry+0x6c>
800023cc:	0004e717          	auipc	x14,0x4e
800023d0:	37070713          	addi	x14,x14,880 # 8005073c <xQueueRegistry>
800023d4:	01c12783          	lw	x15,28(x2)
800023d8:	00379793          	slli	x15,x15,0x3
800023dc:	00f707b3          	add	x15,x14,x15
800023e0:	00812703          	lw	x14,8(x2)
800023e4:	00e7a023          	sw	x14,0(x15)
800023e8:	0004e717          	auipc	x14,0x4e
800023ec:	35470713          	addi	x14,x14,852 # 8005073c <xQueueRegistry>
800023f0:	01c12783          	lw	x15,28(x2)
800023f4:	00379793          	slli	x15,x15,0x3
800023f8:	00f707b3          	add	x15,x14,x15
800023fc:	00c12703          	lw	x14,12(x2)
80002400:	00e7a223          	sw	x14,4(x15)
80002404:	0200006f          	j	80002424 <vQueueAddToRegistry+0x88>
80002408:	01c12783          	lw	x15,28(x2)
8000240c:	00178793          	addi	x15,x15,1
80002410:	00f12e23          	sw	x15,28(x2)
80002414:	01c12703          	lw	x14,28(x2)
80002418:	00700793          	li	x15,7
8000241c:	f8e7fae3          	bgeu	x15,x14,800023b0 <vQueueAddToRegistry+0x14>
80002420:	00000013          	nop
80002424:	00000013          	nop
80002428:	02010113          	addi	x2,x2,32
8000242c:	00008067          	ret

80002430 <pcQueueGetName>:
pcQueueGetName():
80002430:	fe010113          	addi	x2,x2,-32
80002434:	00a12623          	sw	x10,12(x2)
80002438:	00012c23          	sw	x0,24(x2)
8000243c:	00012e23          	sw	x0,28(x2)
80002440:	0500006f          	j	80002490 <pcQueueGetName+0x60>
80002444:	0004e717          	auipc	x14,0x4e
80002448:	2f870713          	addi	x14,x14,760 # 8005073c <xQueueRegistry>
8000244c:	01c12783          	lw	x15,28(x2)
80002450:	00379793          	slli	x15,x15,0x3
80002454:	00f707b3          	add	x15,x14,x15
80002458:	0047a783          	lw	x15,4(x15)
8000245c:	00c12703          	lw	x14,12(x2)
80002460:	02f71263          	bne	x14,x15,80002484 <pcQueueGetName+0x54>
80002464:	0004e717          	auipc	x14,0x4e
80002468:	2d870713          	addi	x14,x14,728 # 8005073c <xQueueRegistry>
8000246c:	01c12783          	lw	x15,28(x2)
80002470:	00379793          	slli	x15,x15,0x3
80002474:	00f707b3          	add	x15,x14,x15
80002478:	0007a783          	lw	x15,0(x15)
8000247c:	00f12c23          	sw	x15,24(x2)
80002480:	01c0006f          	j	8000249c <pcQueueGetName+0x6c>
80002484:	01c12783          	lw	x15,28(x2)
80002488:	00178793          	addi	x15,x15,1
8000248c:	00f12e23          	sw	x15,28(x2)
80002490:	01c12703          	lw	x14,28(x2)
80002494:	00700793          	li	x15,7
80002498:	fae7f6e3          	bgeu	x15,x14,80002444 <pcQueueGetName+0x14>
8000249c:	01812783          	lw	x15,24(x2)
800024a0:	00078513          	mv	x10,x15
800024a4:	02010113          	addi	x2,x2,32
800024a8:	00008067          	ret

800024ac <vQueueUnregisterQueue>:
vQueueUnregisterQueue():
800024ac:	fe010113          	addi	x2,x2,-32
800024b0:	00a12623          	sw	x10,12(x2)
800024b4:	00012e23          	sw	x0,28(x2)
800024b8:	0640006f          	j	8000251c <vQueueUnregisterQueue+0x70>
800024bc:	0004e717          	auipc	x14,0x4e
800024c0:	28070713          	addi	x14,x14,640 # 8005073c <xQueueRegistry>
800024c4:	01c12783          	lw	x15,28(x2)
800024c8:	00379793          	slli	x15,x15,0x3
800024cc:	00f707b3          	add	x15,x14,x15
800024d0:	0047a783          	lw	x15,4(x15)
800024d4:	00c12703          	lw	x14,12(x2)
800024d8:	02f71c63          	bne	x14,x15,80002510 <vQueueUnregisterQueue+0x64>
800024dc:	0004e717          	auipc	x14,0x4e
800024e0:	26070713          	addi	x14,x14,608 # 8005073c <xQueueRegistry>
800024e4:	01c12783          	lw	x15,28(x2)
800024e8:	00379793          	slli	x15,x15,0x3
800024ec:	00f707b3          	add	x15,x14,x15
800024f0:	0007a023          	sw	x0,0(x15)
800024f4:	0004e717          	auipc	x14,0x4e
800024f8:	24870713          	addi	x14,x14,584 # 8005073c <xQueueRegistry>
800024fc:	01c12783          	lw	x15,28(x2)
80002500:	00379793          	slli	x15,x15,0x3
80002504:	00f707b3          	add	x15,x14,x15
80002508:	0007a223          	sw	x0,4(x15)
8000250c:	0200006f          	j	8000252c <vQueueUnregisterQueue+0x80>
80002510:	01c12783          	lw	x15,28(x2)
80002514:	00178793          	addi	x15,x15,1
80002518:	00f12e23          	sw	x15,28(x2)
8000251c:	01c12703          	lw	x14,28(x2)
80002520:	00700793          	li	x15,7
80002524:	f8e7fce3          	bgeu	x15,x14,800024bc <vQueueUnregisterQueue+0x10>
80002528:	00000013          	nop
8000252c:	00000013          	nop
80002530:	02010113          	addi	x2,x2,32
80002534:	00008067          	ret

80002538 <vQueueWaitForMessageRestricted>:
vQueueWaitForMessageRestricted():
80002538:	fd010113          	addi	x2,x2,-48
8000253c:	02112623          	sw	x1,44(x2)
80002540:	00a12623          	sw	x10,12(x2)
80002544:	00b12423          	sw	x11,8(x2)
80002548:	00c12223          	sw	x12,4(x2)
8000254c:	00c12783          	lw	x15,12(x2)
80002550:	00f12e23          	sw	x15,28(x2)
80002554:	08d020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80002558:	01c12783          	lw	x15,28(x2)
8000255c:	0447c783          	lbu	x15,68(x15)
80002560:	01879713          	slli	x14,x15,0x18
80002564:	41875713          	srai	x14,x14,0x18
80002568:	fff00793          	li	x15,-1
8000256c:	00f71663          	bne	x14,x15,80002578 <vQueueWaitForMessageRestricted+0x40>
80002570:	01c12783          	lw	x15,28(x2)
80002574:	04078223          	sb	x0,68(x15)
80002578:	01c12783          	lw	x15,28(x2)
8000257c:	0457c783          	lbu	x15,69(x15)
80002580:	01879713          	slli	x14,x15,0x18
80002584:	41875713          	srai	x14,x14,0x18
80002588:	fff00793          	li	x15,-1
8000258c:	00f71663          	bne	x14,x15,80002598 <vQueueWaitForMessageRestricted+0x60>
80002590:	01c12783          	lw	x15,28(x2)
80002594:	040782a3          	sb	x0,69(x15)
80002598:	089020ef          	jal	x1,80004e20 <vTaskExitCritical>
8000259c:	01c12783          	lw	x15,28(x2)
800025a0:	0387a783          	lw	x15,56(x15)
800025a4:	00079e63          	bnez	x15,800025c0 <vQueueWaitForMessageRestricted+0x88>
800025a8:	01c12783          	lw	x15,28(x2)
800025ac:	02478793          	addi	x15,x15,36
800025b0:	00412603          	lw	x12,4(x2)
800025b4:	00812583          	lw	x11,8(x2)
800025b8:	00078513          	mv	x10,x15
800025bc:	165010ef          	jal	x1,80003f20 <vTaskPlaceOnEventListRestricted>
800025c0:	01c12503          	lw	x10,28(x2)
800025c4:	bc5ff0ef          	jal	x1,80002188 <prvUnlockQueue>
800025c8:	00000013          	nop
800025cc:	02c12083          	lw	x1,44(x2)
800025d0:	03010113          	addi	x2,x2,48
800025d4:	00008067          	ret

800025d8 <xTaskCreate>:
xTaskCreate():
800025d8:	fc010113          	addi	x2,x2,-64
800025dc:	02112e23          	sw	x1,60(x2)
800025e0:	00a12e23          	sw	x10,28(x2)
800025e4:	00b12c23          	sw	x11,24(x2)
800025e8:	00d12823          	sw	x13,16(x2)
800025ec:	00e12623          	sw	x14,12(x2)
800025f0:	00f12423          	sw	x15,8(x2)
800025f4:	00060793          	mv	x15,x12
800025f8:	00f11b23          	sh	x15,22(x2)
800025fc:	01615783          	lhu	x15,22(x2)
80002600:	00279793          	slli	x15,x15,0x2
80002604:	00078513          	mv	x10,x15
80002608:	5ec040ef          	jal	x1,80006bf4 <pvPortMalloc>
8000260c:	02a12223          	sw	x10,36(x2)
80002610:	02412783          	lw	x15,36(x2)
80002614:	02078a63          	beqz	x15,80002648 <xTaskCreate+0x70>
80002618:	06000513          	li	x10,96
8000261c:	5d8040ef          	jal	x1,80006bf4 <pvPortMalloc>
80002620:	02a12623          	sw	x10,44(x2)
80002624:	02c12783          	lw	x15,44(x2)
80002628:	00078a63          	beqz	x15,8000263c <xTaskCreate+0x64>
8000262c:	02c12783          	lw	x15,44(x2)
80002630:	02412703          	lw	x14,36(x2)
80002634:	02e7a823          	sw	x14,48(x15)
80002638:	0140006f          	j	8000264c <xTaskCreate+0x74>
8000263c:	02412503          	lw	x10,36(x2)
80002640:	7b0040ef          	jal	x1,80006df0 <vPortFree>
80002644:	0080006f          	j	8000264c <xTaskCreate+0x74>
80002648:	02012623          	sw	x0,44(x2)
8000264c:	02c12783          	lw	x15,44(x2)
80002650:	02078e63          	beqz	x15,8000268c <xTaskCreate+0xb4>
80002654:	01615603          	lhu	x12,22(x2)
80002658:	00000893          	li	x17,0
8000265c:	02c12803          	lw	x16,44(x2)
80002660:	00812783          	lw	x15,8(x2)
80002664:	00c12703          	lw	x14,12(x2)
80002668:	01012683          	lw	x13,16(x2)
8000266c:	01812583          	lw	x11,24(x2)
80002670:	01c12503          	lw	x10,28(x2)
80002674:	034000ef          	jal	x1,800026a8 <prvInitialiseNewTask>
80002678:	02c12503          	lw	x10,44(x2)
8000267c:	1f4000ef          	jal	x1,80002870 <prvAddNewTaskToReadyList>
80002680:	00100793          	li	x15,1
80002684:	02f12423          	sw	x15,40(x2)
80002688:	00c0006f          	j	80002694 <xTaskCreate+0xbc>
8000268c:	fff00793          	li	x15,-1
80002690:	02f12423          	sw	x15,40(x2)
80002694:	02812783          	lw	x15,40(x2)
80002698:	00078513          	mv	x10,x15
8000269c:	03c12083          	lw	x1,60(x2)
800026a0:	04010113          	addi	x2,x2,64
800026a4:	00008067          	ret

800026a8 <prvInitialiseNewTask>:
prvInitialiseNewTask():
800026a8:	fc010113          	addi	x2,x2,-64
800026ac:	02112e23          	sw	x1,60(x2)
800026b0:	00a12e23          	sw	x10,28(x2)
800026b4:	00b12c23          	sw	x11,24(x2)
800026b8:	00c12a23          	sw	x12,20(x2)
800026bc:	00d12823          	sw	x13,16(x2)
800026c0:	00e12623          	sw	x14,12(x2)
800026c4:	00f12423          	sw	x15,8(x2)
800026c8:	01012223          	sw	x16,4(x2)
800026cc:	01112023          	sw	x17,0(x2)
800026d0:	00412783          	lw	x15,4(x2)
800026d4:	0307a703          	lw	x14,48(x15)
800026d8:	01412783          	lw	x15,20(x2)
800026dc:	00279793          	slli	x15,x15,0x2
800026e0:	00078613          	mv	x12,x15
800026e4:	0a500593          	li	x11,165
800026e8:	00070513          	mv	x10,x14
800026ec:	655060ef          	jal	x1,80009540 <memset>
800026f0:	00412783          	lw	x15,4(x2)
800026f4:	0307a703          	lw	x14,48(x15)
800026f8:	01412683          	lw	x13,20(x2)
800026fc:	400007b7          	lui	x15,0x40000
80002700:	fff78793          	addi	x15,x15,-1 # 3fffffff <SYSCALL_ADDR+0x3dfeffff>
80002704:	00f687b3          	add	x15,x13,x15
80002708:	00279793          	slli	x15,x15,0x2
8000270c:	00f707b3          	add	x15,x14,x15
80002710:	02f12423          	sw	x15,40(x2)
80002714:	02812783          	lw	x15,40(x2)
80002718:	ffc7f793          	andi	x15,x15,-4
8000271c:	02f12423          	sw	x15,40(x2)
80002720:	02812783          	lw	x15,40(x2)
80002724:	0037f793          	andi	x15,x15,3
80002728:	00078663          	beqz	x15,80002734 <prvInitialiseNewTask+0x8c>
8000272c:	30047073          	csrci	mstatus,8
80002730:	0000006f          	j	80002730 <prvInitialiseNewTask+0x88>
80002734:	02012623          	sw	x0,44(x2)
80002738:	0440006f          	j	8000277c <prvInitialiseNewTask+0xd4>
8000273c:	01812703          	lw	x14,24(x2)
80002740:	02c12783          	lw	x15,44(x2)
80002744:	00f707b3          	add	x15,x14,x15
80002748:	0007c703          	lbu	x14,0(x15)
8000274c:	00412683          	lw	x13,4(x2)
80002750:	02c12783          	lw	x15,44(x2)
80002754:	00f687b3          	add	x15,x13,x15
80002758:	02e78a23          	sb	x14,52(x15)
8000275c:	01812703          	lw	x14,24(x2)
80002760:	02c12783          	lw	x15,44(x2)
80002764:	00f707b3          	add	x15,x14,x15
80002768:	0007c783          	lbu	x15,0(x15)
8000276c:	02078063          	beqz	x15,8000278c <prvInitialiseNewTask+0xe4>
80002770:	02c12783          	lw	x15,44(x2)
80002774:	00178793          	addi	x15,x15,1
80002778:	02f12623          	sw	x15,44(x2)
8000277c:	02c12703          	lw	x14,44(x2)
80002780:	00f00793          	li	x15,15
80002784:	fae7fce3          	bgeu	x15,x14,8000273c <prvInitialiseNewTask+0x94>
80002788:	0080006f          	j	80002790 <prvInitialiseNewTask+0xe8>
8000278c:	00000013          	nop
80002790:	00412783          	lw	x15,4(x2)
80002794:	040781a3          	sb	x0,67(x15)
80002798:	00c12703          	lw	x14,12(x2)
8000279c:	00400793          	li	x15,4
800027a0:	00e7f663          	bgeu	x15,x14,800027ac <prvInitialiseNewTask+0x104>
800027a4:	00400793          	li	x15,4
800027a8:	00f12623          	sw	x15,12(x2)
800027ac:	00412783          	lw	x15,4(x2)
800027b0:	00c12703          	lw	x14,12(x2)
800027b4:	02e7a623          	sw	x14,44(x15)
800027b8:	00412783          	lw	x15,4(x2)
800027bc:	00c12703          	lw	x14,12(x2)
800027c0:	04e7a823          	sw	x14,80(x15)
800027c4:	00412783          	lw	x15,4(x2)
800027c8:	0407aa23          	sw	x0,84(x15)
800027cc:	00412783          	lw	x15,4(x2)
800027d0:	00478793          	addi	x15,x15,4
800027d4:	00078513          	mv	x10,x15
800027d8:	9b8fe0ef          	jal	x1,80000990 <vListInitialiseItem>
800027dc:	00412783          	lw	x15,4(x2)
800027e0:	01878793          	addi	x15,x15,24
800027e4:	00078513          	mv	x10,x15
800027e8:	9a8fe0ef          	jal	x1,80000990 <vListInitialiseItem>
800027ec:	00412783          	lw	x15,4(x2)
800027f0:	00412703          	lw	x14,4(x2)
800027f4:	00e7a823          	sw	x14,16(x15)
800027f8:	00500713          	li	x14,5
800027fc:	00c12783          	lw	x15,12(x2)
80002800:	40f70733          	sub	x14,x14,x15
80002804:	00412783          	lw	x15,4(x2)
80002808:	00e7ac23          	sw	x14,24(x15)
8000280c:	00412783          	lw	x15,4(x2)
80002810:	00412703          	lw	x14,4(x2)
80002814:	02e7a223          	sw	x14,36(x15)
80002818:	00412783          	lw	x15,4(x2)
8000281c:	0407a223          	sw	x0,68(x15)
80002820:	00412783          	lw	x15,4(x2)
80002824:	0407ac23          	sw	x0,88(x15)
80002828:	00412783          	lw	x15,4(x2)
8000282c:	04078e23          	sb	x0,92(x15)
80002830:	01012603          	lw	x12,16(x2)
80002834:	01c12583          	lw	x11,28(x2)
80002838:	02812503          	lw	x10,40(x2)
8000283c:	848fe0ef          	jal	x1,80000884 <pxPortInitialiseStack>
80002840:	00050713          	mv	x14,x10
80002844:	00412783          	lw	x15,4(x2)
80002848:	00e7a023          	sw	x14,0(x15)
8000284c:	00812783          	lw	x15,8(x2)
80002850:	00078863          	beqz	x15,80002860 <prvInitialiseNewTask+0x1b8>
80002854:	00812783          	lw	x15,8(x2)
80002858:	00412703          	lw	x14,4(x2)
8000285c:	00e7a023          	sw	x14,0(x15)
80002860:	00000013          	nop
80002864:	03c12083          	lw	x1,60(x2)
80002868:	04010113          	addi	x2,x2,64
8000286c:	00008067          	ret

80002870 <prvAddNewTaskToReadyList>:
prvAddNewTaskToReadyList():
80002870:	fe010113          	addi	x2,x2,-32
80002874:	00112e23          	sw	x1,28(x2)
80002878:	00a12623          	sw	x10,12(x2)
8000287c:	564020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80002880:	0004e797          	auipc	x15,0x4e
80002884:	fd078793          	addi	x15,x15,-48 # 80050850 <uxCurrentNumberOfTasks>
80002888:	0007a783          	lw	x15,0(x15)
8000288c:	00178713          	addi	x14,x15,1
80002890:	0004e797          	auipc	x15,0x4e
80002894:	fc078793          	addi	x15,x15,-64 # 80050850 <uxCurrentNumberOfTasks>
80002898:	00e7a023          	sw	x14,0(x15)
8000289c:	0004e797          	auipc	x15,0x4e
800028a0:	c6478793          	addi	x15,x15,-924 # 80050500 <pxCurrentTCB>
800028a4:	0007a783          	lw	x15,0(x15)
800028a8:	02079863          	bnez	x15,800028d8 <prvAddNewTaskToReadyList+0x68>
800028ac:	0004e797          	auipc	x15,0x4e
800028b0:	c5478793          	addi	x15,x15,-940 # 80050500 <pxCurrentTCB>
800028b4:	00c12703          	lw	x14,12(x2)
800028b8:	00e7a023          	sw	x14,0(x15)
800028bc:	0004e797          	auipc	x15,0x4e
800028c0:	f9478793          	addi	x15,x15,-108 # 80050850 <uxCurrentNumberOfTasks>
800028c4:	0007a703          	lw	x14,0(x15)
800028c8:	00100793          	li	x15,1
800028cc:	04f71463          	bne	x14,x15,80002914 <prvAddNewTaskToReadyList+0xa4>
800028d0:	349010ef          	jal	x1,80004418 <prvInitialiseTaskLists>
800028d4:	0400006f          	j	80002914 <prvAddNewTaskToReadyList+0xa4>
800028d8:	0004e797          	auipc	x15,0x4e
800028dc:	f8478793          	addi	x15,x15,-124 # 8005085c <xSchedulerRunning>
800028e0:	0007a783          	lw	x15,0(x15)
800028e4:	02079863          	bnez	x15,80002914 <prvAddNewTaskToReadyList+0xa4>
800028e8:	0004e797          	auipc	x15,0x4e
800028ec:	c1878793          	addi	x15,x15,-1000 # 80050500 <pxCurrentTCB>
800028f0:	0007a783          	lw	x15,0(x15)
800028f4:	02c7a703          	lw	x14,44(x15)
800028f8:	00c12783          	lw	x15,12(x2)
800028fc:	02c7a783          	lw	x15,44(x15)
80002900:	00e7ea63          	bltu	x15,x14,80002914 <prvAddNewTaskToReadyList+0xa4>
80002904:	0004e797          	auipc	x15,0x4e
80002908:	bfc78793          	addi	x15,x15,-1028 # 80050500 <pxCurrentTCB>
8000290c:	00c12703          	lw	x14,12(x2)
80002910:	00e7a023          	sw	x14,0(x15)
80002914:	0004e797          	auipc	x15,0x4e
80002918:	f5878793          	addi	x15,x15,-168 # 8005086c <uxTaskNumber>
8000291c:	0007a783          	lw	x15,0(x15)
80002920:	00178713          	addi	x14,x15,1
80002924:	0004e797          	auipc	x15,0x4e
80002928:	f4878793          	addi	x15,x15,-184 # 8005086c <uxTaskNumber>
8000292c:	00e7a023          	sw	x14,0(x15)
80002930:	0004e797          	auipc	x15,0x4e
80002934:	f3c78793          	addi	x15,x15,-196 # 8005086c <uxTaskNumber>
80002938:	0007a703          	lw	x14,0(x15)
8000293c:	00c12783          	lw	x15,12(x2)
80002940:	04e7a423          	sw	x14,72(x15)
80002944:	00c12783          	lw	x15,12(x2)
80002948:	02c7a703          	lw	x14,44(x15)
8000294c:	0004e797          	auipc	x15,0x4e
80002950:	f0c78793          	addi	x15,x15,-244 # 80050858 <uxTopReadyPriority>
80002954:	0007a783          	lw	x15,0(x15)
80002958:	00e7fc63          	bgeu	x15,x14,80002970 <prvAddNewTaskToReadyList+0x100>
8000295c:	00c12783          	lw	x15,12(x2)
80002960:	02c7a703          	lw	x14,44(x15)
80002964:	0004e797          	auipc	x15,0x4e
80002968:	ef478793          	addi	x15,x15,-268 # 80050858 <uxTopReadyPriority>
8000296c:	00e7a023          	sw	x14,0(x15)
80002970:	00c12783          	lw	x15,12(x2)
80002974:	02c7a703          	lw	x14,44(x15)
80002978:	00070793          	mv	x15,x14
8000297c:	00279793          	slli	x15,x15,0x2
80002980:	00e787b3          	add	x15,x15,x14
80002984:	00279793          	slli	x15,x15,0x2
80002988:	0004e717          	auipc	x14,0x4e
8000298c:	df470713          	addi	x14,x14,-524 # 8005077c <pxReadyTasksLists>
80002990:	00e78733          	add	x14,x15,x14
80002994:	00c12783          	lw	x15,12(x2)
80002998:	00478793          	addi	x15,x15,4
8000299c:	00078593          	mv	x11,x15
800029a0:	00070513          	mv	x10,x14
800029a4:	808fe0ef          	jal	x1,800009ac <vListInsertEnd>
800029a8:	478020ef          	jal	x1,80004e20 <vTaskExitCritical>
800029ac:	0004e797          	auipc	x15,0x4e
800029b0:	eb078793          	addi	x15,x15,-336 # 8005085c <xSchedulerRunning>
800029b4:	0007a783          	lw	x15,0(x15)
800029b8:	02078263          	beqz	x15,800029dc <prvAddNewTaskToReadyList+0x16c>
800029bc:	0004e797          	auipc	x15,0x4e
800029c0:	b4478793          	addi	x15,x15,-1212 # 80050500 <pxCurrentTCB>
800029c4:	0007a783          	lw	x15,0(x15)
800029c8:	02c7a703          	lw	x14,44(x15)
800029cc:	00c12783          	lw	x15,12(x2)
800029d0:	02c7a783          	lw	x15,44(x15)
800029d4:	00f77463          	bgeu	x14,x15,800029dc <prvAddNewTaskToReadyList+0x16c>
800029d8:	c7dfd0ef          	jal	x1,80000654 <vPortYield>
800029dc:	00000013          	nop
800029e0:	01c12083          	lw	x1,28(x2)
800029e4:	02010113          	addi	x2,x2,32
800029e8:	00008067          	ret

800029ec <vTaskDelete>:
vTaskDelete():
800029ec:	fd010113          	addi	x2,x2,-48
800029f0:	02112623          	sw	x1,44(x2)
800029f4:	00a12623          	sw	x10,12(x2)
800029f8:	3e8020ef          	jal	x1,80004de0 <vTaskEnterCritical>
800029fc:	00c12783          	lw	x15,12(x2)
80002a00:	00079a63          	bnez	x15,80002a14 <vTaskDelete+0x28>
80002a04:	0004e797          	auipc	x15,0x4e
80002a08:	afc78793          	addi	x15,x15,-1284 # 80050500 <pxCurrentTCB>
80002a0c:	0007a783          	lw	x15,0(x15)
80002a10:	0080006f          	j	80002a18 <vTaskDelete+0x2c>
80002a14:	00c12783          	lw	x15,12(x2)
80002a18:	00f12e23          	sw	x15,28(x2)
80002a1c:	01c12783          	lw	x15,28(x2)
80002a20:	00478793          	addi	x15,x15,4
80002a24:	00078513          	mv	x10,x15
80002a28:	8c8fe0ef          	jal	x1,80000af0 <uxListRemove>
80002a2c:	01c12783          	lw	x15,28(x2)
80002a30:	0287a783          	lw	x15,40(x15)
80002a34:	00078a63          	beqz	x15,80002a48 <vTaskDelete+0x5c>
80002a38:	01c12783          	lw	x15,28(x2)
80002a3c:	01878793          	addi	x15,x15,24
80002a40:	00078513          	mv	x10,x15
80002a44:	8acfe0ef          	jal	x1,80000af0 <uxListRemove>
80002a48:	0004e797          	auipc	x15,0x4e
80002a4c:	e2478793          	addi	x15,x15,-476 # 8005086c <uxTaskNumber>
80002a50:	0007a783          	lw	x15,0(x15)
80002a54:	00178713          	addi	x14,x15,1
80002a58:	0004e797          	auipc	x15,0x4e
80002a5c:	e1478793          	addi	x15,x15,-492 # 8005086c <uxTaskNumber>
80002a60:	00e7a023          	sw	x14,0(x15)
80002a64:	0004e797          	auipc	x15,0x4e
80002a68:	a9c78793          	addi	x15,x15,-1380 # 80050500 <pxCurrentTCB>
80002a6c:	0007a783          	lw	x15,0(x15)
80002a70:	01c12703          	lw	x14,28(x2)
80002a74:	02f71e63          	bne	x14,x15,80002ab0 <vTaskDelete+0xc4>
80002a78:	01c12783          	lw	x15,28(x2)
80002a7c:	00478793          	addi	x15,x15,4
80002a80:	00078593          	mv	x11,x15
80002a84:	0004e517          	auipc	x10,0x4e
80002a88:	da050513          	addi	x10,x10,-608 # 80050824 <xTasksWaitingTermination>
80002a8c:	f21fd0ef          	jal	x1,800009ac <vListInsertEnd>
80002a90:	0004e797          	auipc	x15,0x4e
80002a94:	da878793          	addi	x15,x15,-600 # 80050838 <uxDeletedTasksWaitingCleanUp>
80002a98:	0007a783          	lw	x15,0(x15)
80002a9c:	00178713          	addi	x14,x15,1
80002aa0:	0004e797          	auipc	x15,0x4e
80002aa4:	d9878793          	addi	x15,x15,-616 # 80050838 <uxDeletedTasksWaitingCleanUp>
80002aa8:	00e7a023          	sw	x14,0(x15)
80002aac:	02c0006f          	j	80002ad8 <vTaskDelete+0xec>
80002ab0:	0004e797          	auipc	x15,0x4e
80002ab4:	da078793          	addi	x15,x15,-608 # 80050850 <uxCurrentNumberOfTasks>
80002ab8:	0007a783          	lw	x15,0(x15)
80002abc:	fff78713          	addi	x14,x15,-1
80002ac0:	0004e797          	auipc	x15,0x4e
80002ac4:	d9078793          	addi	x15,x15,-624 # 80050850 <uxCurrentNumberOfTasks>
80002ac8:	00e7a023          	sw	x14,0(x15)
80002acc:	01c12503          	lw	x10,28(x2)
80002ad0:	58d010ef          	jal	x1,8000485c <prvDeleteTCB>
80002ad4:	5bd010ef          	jal	x1,80004890 <prvResetNextTaskUnblockTime>
80002ad8:	348020ef          	jal	x1,80004e20 <vTaskExitCritical>
80002adc:	0004e797          	auipc	x15,0x4e
80002ae0:	d8078793          	addi	x15,x15,-640 # 8005085c <xSchedulerRunning>
80002ae4:	0007a783          	lw	x15,0(x15)
80002ae8:	02078a63          	beqz	x15,80002b1c <vTaskDelete+0x130>
80002aec:	0004e797          	auipc	x15,0x4e
80002af0:	a1478793          	addi	x15,x15,-1516 # 80050500 <pxCurrentTCB>
80002af4:	0007a783          	lw	x15,0(x15)
80002af8:	01c12703          	lw	x14,28(x2)
80002afc:	02f71063          	bne	x14,x15,80002b1c <vTaskDelete+0x130>
80002b00:	0004e797          	auipc	x15,0x4e
80002b04:	d7878793          	addi	x15,x15,-648 # 80050878 <uxSchedulerSuspended>
80002b08:	0007a783          	lw	x15,0(x15)
80002b0c:	00078663          	beqz	x15,80002b18 <vTaskDelete+0x12c>
80002b10:	30047073          	csrci	mstatus,8
80002b14:	0000006f          	j	80002b14 <vTaskDelete+0x128>
80002b18:	b3dfd0ef          	jal	x1,80000654 <vPortYield>
80002b1c:	00000013          	nop
80002b20:	02c12083          	lw	x1,44(x2)
80002b24:	03010113          	addi	x2,x2,48
80002b28:	00008067          	ret

80002b2c <vTaskDelayUntil>:
vTaskDelayUntil():
80002b2c:	fd010113          	addi	x2,x2,-48
80002b30:	02112623          	sw	x1,44(x2)
80002b34:	00a12623          	sw	x10,12(x2)
80002b38:	00b12423          	sw	x11,8(x2)
80002b3c:	00012e23          	sw	x0,28(x2)
80002b40:	00c12783          	lw	x15,12(x2)
80002b44:	00079663          	bnez	x15,80002b50 <vTaskDelayUntil+0x24>
80002b48:	30047073          	csrci	mstatus,8
80002b4c:	0000006f          	j	80002b4c <vTaskDelayUntil+0x20>
80002b50:	00812783          	lw	x15,8(x2)
80002b54:	00079663          	bnez	x15,80002b60 <vTaskDelayUntil+0x34>
80002b58:	30047073          	csrci	mstatus,8
80002b5c:	0000006f          	j	80002b5c <vTaskDelayUntil+0x30>
80002b60:	0004e797          	auipc	x15,0x4e
80002b64:	d1878793          	addi	x15,x15,-744 # 80050878 <uxSchedulerSuspended>
80002b68:	0007a783          	lw	x15,0(x15)
80002b6c:	00078663          	beqz	x15,80002b78 <vTaskDelayUntil+0x4c>
80002b70:	30047073          	csrci	mstatus,8
80002b74:	0000006f          	j	80002b74 <vTaskDelayUntil+0x48>
80002b78:	1b1000ef          	jal	x1,80003528 <vTaskSuspendAll>
80002b7c:	0004e797          	auipc	x15,0x4e
80002b80:	cd878793          	addi	x15,x15,-808 # 80050854 <xTickCount>
80002b84:	0007a783          	lw	x15,0(x15)
80002b88:	00f12c23          	sw	x15,24(x2)
80002b8c:	00c12783          	lw	x15,12(x2)
80002b90:	0007a783          	lw	x15,0(x15)
80002b94:	00812703          	lw	x14,8(x2)
80002b98:	00f707b3          	add	x15,x14,x15
80002b9c:	00f12a23          	sw	x15,20(x2)
80002ba0:	00c12783          	lw	x15,12(x2)
80002ba4:	0007a783          	lw	x15,0(x15)
80002ba8:	01812703          	lw	x14,24(x2)
80002bac:	02f77663          	bgeu	x14,x15,80002bd8 <vTaskDelayUntil+0xac>
80002bb0:	00c12783          	lw	x15,12(x2)
80002bb4:	0007a783          	lw	x15,0(x15)
80002bb8:	01412703          	lw	x14,20(x2)
80002bbc:	04f77063          	bgeu	x14,x15,80002bfc <vTaskDelayUntil+0xd0>
80002bc0:	01412703          	lw	x14,20(x2)
80002bc4:	01812783          	lw	x15,24(x2)
80002bc8:	02e7fa63          	bgeu	x15,x14,80002bfc <vTaskDelayUntil+0xd0>
80002bcc:	00100793          	li	x15,1
80002bd0:	00f12e23          	sw	x15,28(x2)
80002bd4:	0280006f          	j	80002bfc <vTaskDelayUntil+0xd0>
80002bd8:	00c12783          	lw	x15,12(x2)
80002bdc:	0007a783          	lw	x15,0(x15)
80002be0:	01412703          	lw	x14,20(x2)
80002be4:	00f76863          	bltu	x14,x15,80002bf4 <vTaskDelayUntil+0xc8>
80002be8:	01412703          	lw	x14,20(x2)
80002bec:	01812783          	lw	x15,24(x2)
80002bf0:	00e7f663          	bgeu	x15,x14,80002bfc <vTaskDelayUntil+0xd0>
80002bf4:	00100793          	li	x15,1
80002bf8:	00f12e23          	sw	x15,28(x2)
80002bfc:	00c12783          	lw	x15,12(x2)
80002c00:	01412703          	lw	x14,20(x2)
80002c04:	00e7a023          	sw	x14,0(x15)
80002c08:	01c12783          	lw	x15,28(x2)
80002c0c:	00078e63          	beqz	x15,80002c28 <vTaskDelayUntil+0xfc>
80002c10:	01412703          	lw	x14,20(x2)
80002c14:	01812783          	lw	x15,24(x2)
80002c18:	40f707b3          	sub	x15,x14,x15
80002c1c:	00000593          	li	x11,0
80002c20:	00078513          	mv	x10,x15
80002c24:	2e1020ef          	jal	x1,80005704 <prvAddCurrentTaskToDelayedList>
80002c28:	125000ef          	jal	x1,8000354c <xTaskResumeAll>
80002c2c:	00a12823          	sw	x10,16(x2)
80002c30:	01012783          	lw	x15,16(x2)
80002c34:	00079463          	bnez	x15,80002c3c <vTaskDelayUntil+0x110>
80002c38:	a1dfd0ef          	jal	x1,80000654 <vPortYield>
80002c3c:	00000013          	nop
80002c40:	02c12083          	lw	x1,44(x2)
80002c44:	03010113          	addi	x2,x2,48
80002c48:	00008067          	ret

80002c4c <vTaskDelay>:
vTaskDelay():
80002c4c:	fd010113          	addi	x2,x2,-48
80002c50:	02112623          	sw	x1,44(x2)
80002c54:	00a12623          	sw	x10,12(x2)
80002c58:	00012e23          	sw	x0,28(x2)
80002c5c:	00c12783          	lw	x15,12(x2)
80002c60:	02078a63          	beqz	x15,80002c94 <vTaskDelay+0x48>
80002c64:	0004e797          	auipc	x15,0x4e
80002c68:	c1478793          	addi	x15,x15,-1004 # 80050878 <uxSchedulerSuspended>
80002c6c:	0007a783          	lw	x15,0(x15)
80002c70:	00078663          	beqz	x15,80002c7c <vTaskDelay+0x30>
80002c74:	30047073          	csrci	mstatus,8
80002c78:	0000006f          	j	80002c78 <vTaskDelay+0x2c>
80002c7c:	0ad000ef          	jal	x1,80003528 <vTaskSuspendAll>
80002c80:	00000593          	li	x11,0
80002c84:	00c12503          	lw	x10,12(x2)
80002c88:	27d020ef          	jal	x1,80005704 <prvAddCurrentTaskToDelayedList>
80002c8c:	0c1000ef          	jal	x1,8000354c <xTaskResumeAll>
80002c90:	00a12e23          	sw	x10,28(x2)
80002c94:	01c12783          	lw	x15,28(x2)
80002c98:	00079463          	bnez	x15,80002ca0 <vTaskDelay+0x54>
80002c9c:	9b9fd0ef          	jal	x1,80000654 <vPortYield>
80002ca0:	00000013          	nop
80002ca4:	02c12083          	lw	x1,44(x2)
80002ca8:	03010113          	addi	x2,x2,48
80002cac:	00008067          	ret

80002cb0 <eTaskGetState>:
eTaskGetState():
80002cb0:	fd010113          	addi	x2,x2,-48
80002cb4:	02112623          	sw	x1,44(x2)
80002cb8:	00a12623          	sw	x10,12(x2)
80002cbc:	00c12783          	lw	x15,12(x2)
80002cc0:	00f12c23          	sw	x15,24(x2)
80002cc4:	01812783          	lw	x15,24(x2)
80002cc8:	00079663          	bnez	x15,80002cd4 <eTaskGetState+0x24>
80002ccc:	30047073          	csrci	mstatus,8
80002cd0:	0000006f          	j	80002cd0 <eTaskGetState+0x20>
80002cd4:	0004e797          	auipc	x15,0x4e
80002cd8:	82c78793          	addi	x15,x15,-2004 # 80050500 <pxCurrentTCB>
80002cdc:	0007a783          	lw	x15,0(x15)
80002ce0:	01812703          	lw	x14,24(x2)
80002ce4:	00f71663          	bne	x14,x15,80002cf0 <eTaskGetState+0x40>
80002ce8:	00012e23          	sw	x0,28(x2)
80002cec:	0ac0006f          	j	80002d98 <eTaskGetState+0xe8>
80002cf0:	0f0020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80002cf4:	01812783          	lw	x15,24(x2)
80002cf8:	0147a783          	lw	x15,20(x15)
80002cfc:	00f12a23          	sw	x15,20(x2)
80002d00:	120020ef          	jal	x1,80004e20 <vTaskExitCritical>
80002d04:	0004e797          	auipc	x15,0x4e
80002d08:	b0478793          	addi	x15,x15,-1276 # 80050808 <pxDelayedTaskList>
80002d0c:	0007a783          	lw	x15,0(x15)
80002d10:	01412703          	lw	x14,20(x2)
80002d14:	00f70c63          	beq	x14,x15,80002d2c <eTaskGetState+0x7c>
80002d18:	0004e797          	auipc	x15,0x4e
80002d1c:	af478793          	addi	x15,x15,-1292 # 8005080c <pxOverflowDelayedTaskList>
80002d20:	0007a783          	lw	x15,0(x15)
80002d24:	01412703          	lw	x14,20(x2)
80002d28:	00f71863          	bne	x14,x15,80002d38 <eTaskGetState+0x88>
80002d2c:	00200793          	li	x15,2
80002d30:	00f12e23          	sw	x15,28(x2)
80002d34:	0640006f          	j	80002d98 <eTaskGetState+0xe8>
80002d38:	01412703          	lw	x14,20(x2)
80002d3c:	0004e797          	auipc	x15,0x4e
80002d40:	b0078793          	addi	x15,x15,-1280 # 8005083c <xSuspendedTaskList>
80002d44:	02f71463          	bne	x14,x15,80002d6c <eTaskGetState+0xbc>
80002d48:	01812783          	lw	x15,24(x2)
80002d4c:	0287a783          	lw	x15,40(x15)
80002d50:	00079863          	bnez	x15,80002d60 <eTaskGetState+0xb0>
80002d54:	00300793          	li	x15,3
80002d58:	00f12e23          	sw	x15,28(x2)
80002d5c:	03c0006f          	j	80002d98 <eTaskGetState+0xe8>
80002d60:	00200793          	li	x15,2
80002d64:	00f12e23          	sw	x15,28(x2)
80002d68:	0300006f          	j	80002d98 <eTaskGetState+0xe8>
80002d6c:	01412703          	lw	x14,20(x2)
80002d70:	0004e797          	auipc	x15,0x4e
80002d74:	ab478793          	addi	x15,x15,-1356 # 80050824 <xTasksWaitingTermination>
80002d78:	00f70663          	beq	x14,x15,80002d84 <eTaskGetState+0xd4>
80002d7c:	01412783          	lw	x15,20(x2)
80002d80:	00079863          	bnez	x15,80002d90 <eTaskGetState+0xe0>
80002d84:	00400793          	li	x15,4
80002d88:	00f12e23          	sw	x15,28(x2)
80002d8c:	00c0006f          	j	80002d98 <eTaskGetState+0xe8>
80002d90:	00100793          	li	x15,1
80002d94:	00f12e23          	sw	x15,28(x2)
80002d98:	01c12783          	lw	x15,28(x2)
80002d9c:	00078513          	mv	x10,x15
80002da0:	02c12083          	lw	x1,44(x2)
80002da4:	03010113          	addi	x2,x2,48
80002da8:	00008067          	ret

80002dac <uxTaskPriorityGet>:
uxTaskPriorityGet():
80002dac:	fd010113          	addi	x2,x2,-48
80002db0:	02112623          	sw	x1,44(x2)
80002db4:	00a12623          	sw	x10,12(x2)
80002db8:	028020ef          	jal	x1,80004de0 <vTaskEnterCritical>
80002dbc:	00c12783          	lw	x15,12(x2)
80002dc0:	00079a63          	bnez	x15,80002dd4 <uxTaskPriorityGet+0x28>
80002dc4:	0004d797          	auipc	x15,0x4d
80002dc8:	73c78793          	addi	x15,x15,1852 # 80050500 <pxCurrentTCB>
80002dcc:	0007a783          	lw	x15,0(x15)
80002dd0:	0080006f          	j	80002dd8 <uxTaskPriorityGet+0x2c>
80002dd4:	00c12783          	lw	x15,12(x2)
80002dd8:	00f12e23          	sw	x15,28(x2)
80002ddc:	01c12783          	lw	x15,28(x2)
80002de0:	02c7a783          	lw	x15,44(x15)
80002de4:	00f12c23          	sw	x15,24(x2)
80002de8:	038020ef          	jal	x1,80004e20 <vTaskExitCritical>
80002dec:	01812783          	lw	x15,24(x2)
80002df0:	00078513          	mv	x10,x15
80002df4:	02c12083          	lw	x1,44(x2)
80002df8:	03010113          	addi	x2,x2,48
80002dfc:	00008067          	ret

80002e00 <uxTaskPriorityGetFromISR>:
uxTaskPriorityGetFromISR():
80002e00:	fd010113          	addi	x2,x2,-48
80002e04:	02112623          	sw	x1,44(x2)
80002e08:	00a12623          	sw	x10,12(x2)
80002e0c:	a59fd0ef          	jal	x1,80000864 <vPortSetInterruptMask>
80002e10:	00050793          	mv	x15,x10
80002e14:	00f12e23          	sw	x15,28(x2)
80002e18:	00c12783          	lw	x15,12(x2)
80002e1c:	00079a63          	bnez	x15,80002e30 <uxTaskPriorityGetFromISR+0x30>
80002e20:	0004d797          	auipc	x15,0x4d
80002e24:	6e078793          	addi	x15,x15,1760 # 80050500 <pxCurrentTCB>
80002e28:	0007a783          	lw	x15,0(x15)
80002e2c:	0080006f          	j	80002e34 <uxTaskPriorityGetFromISR+0x34>
80002e30:	00c12783          	lw	x15,12(x2)
80002e34:	00f12c23          	sw	x15,24(x2)
80002e38:	01812783          	lw	x15,24(x2)
80002e3c:	02c7a783          	lw	x15,44(x15)
80002e40:	00f12a23          	sw	x15,20(x2)
80002e44:	01c12783          	lw	x15,28(x2)
80002e48:	00078513          	mv	x10,x15
80002e4c:	9fdfd0ef          	jal	x1,80000848 <vPortClearInterruptMask>
80002e50:	01412783          	lw	x15,20(x2)
80002e54:	00078513          	mv	x10,x15
80002e58:	02c12083          	lw	x1,44(x2)
80002e5c:	03010113          	addi	x2,x2,48
80002e60:	00008067          	ret

80002e64 <vTaskPrioritySet>:
vTaskPrioritySet():
80002e64:	fd010113          	addi	x2,x2,-48
80002e68:	02112623          	sw	x1,44(x2)
80002e6c:	00a12623          	sw	x10,12(x2)
80002e70:	00b12423          	sw	x11,8(x2)
80002e74:	00012e23          	sw	x0,28(x2)
80002e78:	00812703          	lw	x14,8(x2)
80002e7c:	00400793          	li	x15,4
80002e80:	00e7f663          	bgeu	x15,x14,80002e8c <vTaskPrioritySet+0x28>
80002e84:	30047073          	csrci	mstatus,8
80002e88:	0000006f          	j	80002e88 <vTaskPrioritySet+0x24>
80002e8c:	00812703          	lw	x14,8(x2)
80002e90:	00400793          	li	x15,4
80002e94:	00e7f663          	bgeu	x15,x14,80002ea0 <vTaskPrioritySet+0x3c>
80002e98:	00400793          	li	x15,4
80002e9c:	00f12423          	sw	x15,8(x2)
80002ea0:	741010ef          	jal	x1,80004de0 <vTaskEnterCritical>
80002ea4:	00c12783          	lw	x15,12(x2)
80002ea8:	00079a63          	bnez	x15,80002ebc <vTaskPrioritySet+0x58>
80002eac:	0004d797          	auipc	x15,0x4d
80002eb0:	65478793          	addi	x15,x15,1620 # 80050500 <pxCurrentTCB>
80002eb4:	0007a783          	lw	x15,0(x15)
80002eb8:	0080006f          	j	80002ec0 <vTaskPrioritySet+0x5c>
80002ebc:	00c12783          	lw	x15,12(x2)
80002ec0:	00f12c23          	sw	x15,24(x2)
80002ec4:	01812783          	lw	x15,24(x2)
80002ec8:	0507a783          	lw	x15,80(x15)
80002ecc:	00f12a23          	sw	x15,20(x2)
80002ed0:	01412703          	lw	x14,20(x2)
80002ed4:	00812783          	lw	x15,8(x2)
80002ed8:	16f70c63          	beq	x14,x15,80003050 <vTaskPrioritySet+0x1ec>
80002edc:	00812703          	lw	x14,8(x2)
80002ee0:	01412783          	lw	x15,20(x2)
80002ee4:	02e7fe63          	bgeu	x15,x14,80002f20 <vTaskPrioritySet+0xbc>
80002ee8:	0004d797          	auipc	x15,0x4d
80002eec:	61878793          	addi	x15,x15,1560 # 80050500 <pxCurrentTCB>
80002ef0:	0007a783          	lw	x15,0(x15)
80002ef4:	01812703          	lw	x14,24(x2)
80002ef8:	04f70263          	beq	x14,x15,80002f3c <vTaskPrioritySet+0xd8>
80002efc:	0004d797          	auipc	x15,0x4d
80002f00:	60478793          	addi	x15,x15,1540 # 80050500 <pxCurrentTCB>
80002f04:	0007a783          	lw	x15,0(x15)
80002f08:	02c7a783          	lw	x15,44(x15)
80002f0c:	00812703          	lw	x14,8(x2)
80002f10:	02f76663          	bltu	x14,x15,80002f3c <vTaskPrioritySet+0xd8>
80002f14:	00100793          	li	x15,1
80002f18:	00f12e23          	sw	x15,28(x2)
80002f1c:	0200006f          	j	80002f3c <vTaskPrioritySet+0xd8>
80002f20:	0004d797          	auipc	x15,0x4d
80002f24:	5e078793          	addi	x15,x15,1504 # 80050500 <pxCurrentTCB>
80002f28:	0007a783          	lw	x15,0(x15)
80002f2c:	01812703          	lw	x14,24(x2)
80002f30:	00f71663          	bne	x14,x15,80002f3c <vTaskPrioritySet+0xd8>
80002f34:	00100793          	li	x15,1
80002f38:	00f12e23          	sw	x15,28(x2)
80002f3c:	01812783          	lw	x15,24(x2)
80002f40:	02c7a783          	lw	x15,44(x15)
80002f44:	00f12823          	sw	x15,16(x2)
80002f48:	01812783          	lw	x15,24(x2)
80002f4c:	0507a703          	lw	x14,80(x15)
80002f50:	01812783          	lw	x15,24(x2)
80002f54:	02c7a783          	lw	x15,44(x15)
80002f58:	00f71863          	bne	x14,x15,80002f68 <vTaskPrioritySet+0x104>
80002f5c:	01812783          	lw	x15,24(x2)
80002f60:	00812703          	lw	x14,8(x2)
80002f64:	02e7a623          	sw	x14,44(x15)
80002f68:	01812783          	lw	x15,24(x2)
80002f6c:	00812703          	lw	x14,8(x2)
80002f70:	04e7a823          	sw	x14,80(x15)
80002f74:	01812783          	lw	x15,24(x2)
80002f78:	0187a783          	lw	x15,24(x15)
80002f7c:	0007cc63          	bltz	x15,80002f94 <vTaskPrioritySet+0x130>
80002f80:	00500713          	li	x14,5
80002f84:	00812783          	lw	x15,8(x2)
80002f88:	40f70733          	sub	x14,x14,x15
80002f8c:	01812783          	lw	x15,24(x2)
80002f90:	00e7ac23          	sw	x14,24(x15)
80002f94:	01812783          	lw	x15,24(x2)
80002f98:	0147a683          	lw	x13,20(x15)
80002f9c:	01012703          	lw	x14,16(x2)
80002fa0:	00070793          	mv	x15,x14
80002fa4:	00279793          	slli	x15,x15,0x2
80002fa8:	00e787b3          	add	x15,x15,x14
80002fac:	00279793          	slli	x15,x15,0x2
80002fb0:	0004d717          	auipc	x14,0x4d
80002fb4:	7cc70713          	addi	x14,x14,1996 # 8005077c <pxReadyTasksLists>
80002fb8:	00e787b3          	add	x15,x15,x14
80002fbc:	00f69663          	bne	x13,x15,80002fc8 <vTaskPrioritySet+0x164>
80002fc0:	00100793          	li	x15,1
80002fc4:	0080006f          	j	80002fcc <vTaskPrioritySet+0x168>
80002fc8:	00000793          	li	x15,0
80002fcc:	06078c63          	beqz	x15,80003044 <vTaskPrioritySet+0x1e0>
80002fd0:	01812783          	lw	x15,24(x2)
80002fd4:	00478793          	addi	x15,x15,4
80002fd8:	00078513          	mv	x10,x15
80002fdc:	b15fd0ef          	jal	x1,80000af0 <uxListRemove>
80002fe0:	01812783          	lw	x15,24(x2)
80002fe4:	02c7a703          	lw	x14,44(x15)
80002fe8:	0004e797          	auipc	x15,0x4e
80002fec:	87078793          	addi	x15,x15,-1936 # 80050858 <uxTopReadyPriority>
80002ff0:	0007a783          	lw	x15,0(x15)
80002ff4:	00e7fc63          	bgeu	x15,x14,8000300c <vTaskPrioritySet+0x1a8>
80002ff8:	01812783          	lw	x15,24(x2)
80002ffc:	02c7a703          	lw	x14,44(x15)
80003000:	0004e797          	auipc	x15,0x4e
80003004:	85878793          	addi	x15,x15,-1960 # 80050858 <uxTopReadyPriority>
80003008:	00e7a023          	sw	x14,0(x15)
8000300c:	01812783          	lw	x15,24(x2)
80003010:	02c7a703          	lw	x14,44(x15)
80003014:	00070793          	mv	x15,x14
80003018:	00279793          	slli	x15,x15,0x2
8000301c:	00e787b3          	add	x15,x15,x14
80003020:	00279793          	slli	x15,x15,0x2
80003024:	0004d717          	auipc	x14,0x4d
80003028:	75870713          	addi	x14,x14,1880 # 8005077c <pxReadyTasksLists>
8000302c:	00e78733          	add	x14,x15,x14
80003030:	01812783          	lw	x15,24(x2)
80003034:	00478793          	addi	x15,x15,4
80003038:	00078593          	mv	x11,x15
8000303c:	00070513          	mv	x10,x14
80003040:	96dfd0ef          	jal	x1,800009ac <vListInsertEnd>
80003044:	01c12783          	lw	x15,28(x2)
80003048:	00078463          	beqz	x15,80003050 <vTaskPrioritySet+0x1ec>
8000304c:	e08fd0ef          	jal	x1,80000654 <vPortYield>
80003050:	5d1010ef          	jal	x1,80004e20 <vTaskExitCritical>
80003054:	00000013          	nop
80003058:	02c12083          	lw	x1,44(x2)
8000305c:	03010113          	addi	x2,x2,48
80003060:	00008067          	ret

80003064 <vTaskSuspend>:
vTaskSuspend():
80003064:	fd010113          	addi	x2,x2,-48
80003068:	02112623          	sw	x1,44(x2)
8000306c:	00a12623          	sw	x10,12(x2)
80003070:	571010ef          	jal	x1,80004de0 <vTaskEnterCritical>
80003074:	00c12783          	lw	x15,12(x2)
80003078:	00079a63          	bnez	x15,8000308c <vTaskSuspend+0x28>
8000307c:	0004d797          	auipc	x15,0x4d
80003080:	48478793          	addi	x15,x15,1156 # 80050500 <pxCurrentTCB>
80003084:	0007a783          	lw	x15,0(x15)
80003088:	0080006f          	j	80003090 <vTaskSuspend+0x2c>
8000308c:	00c12783          	lw	x15,12(x2)
80003090:	00f12e23          	sw	x15,28(x2)
80003094:	01c12783          	lw	x15,28(x2)
80003098:	00478793          	addi	x15,x15,4
8000309c:	00078513          	mv	x10,x15
800030a0:	a51fd0ef          	jal	x1,80000af0 <uxListRemove>
800030a4:	01c12783          	lw	x15,28(x2)
800030a8:	0287a783          	lw	x15,40(x15)
800030ac:	00078a63          	beqz	x15,800030c0 <vTaskSuspend+0x5c>
800030b0:	01c12783          	lw	x15,28(x2)
800030b4:	01878793          	addi	x15,x15,24
800030b8:	00078513          	mv	x10,x15
800030bc:	a35fd0ef          	jal	x1,80000af0 <uxListRemove>
800030c0:	01c12783          	lw	x15,28(x2)
800030c4:	00478793          	addi	x15,x15,4
800030c8:	00078593          	mv	x11,x15
800030cc:	0004d517          	auipc	x10,0x4d
800030d0:	77050513          	addi	x10,x10,1904 # 8005083c <xSuspendedTaskList>
800030d4:	8d9fd0ef          	jal	x1,800009ac <vListInsertEnd>
800030d8:	01c12783          	lw	x15,28(x2)
800030dc:	05c7c783          	lbu	x15,92(x15)
800030e0:	0ff7f713          	andi	x14,x15,255
800030e4:	00100793          	li	x15,1
800030e8:	00f71663          	bne	x14,x15,800030f4 <vTaskSuspend+0x90>
800030ec:	01c12783          	lw	x15,28(x2)
800030f0:	04078e23          	sb	x0,92(x15)
800030f4:	52d010ef          	jal	x1,80004e20 <vTaskExitCritical>
800030f8:	0004d797          	auipc	x15,0x4d
800030fc:	76478793          	addi	x15,x15,1892 # 8005085c <xSchedulerRunning>
80003100:	0007a783          	lw	x15,0(x15)
80003104:	00078863          	beqz	x15,80003114 <vTaskSuspend+0xb0>
80003108:	4d9010ef          	jal	x1,80004de0 <vTaskEnterCritical>
8000310c:	784010ef          	jal	x1,80004890 <prvResetNextTaskUnblockTime>
80003110:	511010ef          	jal	x1,80004e20 <vTaskExitCritical>
80003114:	0004d797          	auipc	x15,0x4d
80003118:	3ec78793          	addi	x15,x15,1004 # 80050500 <pxCurrentTCB>
8000311c:	0007a783          	lw	x15,0(x15)
80003120:	01c12703          	lw	x14,28(x2)
80003124:	06f71263          	bne	x14,x15,80003188 <vTaskSuspend+0x124>
80003128:	0004d797          	auipc	x15,0x4d
8000312c:	73478793          	addi	x15,x15,1844 # 8005085c <xSchedulerRunning>
80003130:	0007a783          	lw	x15,0(x15)
80003134:	02078263          	beqz	x15,80003158 <vTaskSuspend+0xf4>
80003138:	0004d797          	auipc	x15,0x4d
8000313c:	74078793          	addi	x15,x15,1856 # 80050878 <uxSchedulerSuspended>
80003140:	0007a783          	lw	x15,0(x15)
80003144:	00078663          	beqz	x15,80003150 <vTaskSuspend+0xec>
80003148:	30047073          	csrci	mstatus,8
8000314c:	0000006f          	j	8000314c <vTaskSuspend+0xe8>
80003150:	d04fd0ef          	jal	x1,80000654 <vPortYield>
80003154:	0340006f          	j	80003188 <vTaskSuspend+0x124>
80003158:	0004d797          	auipc	x15,0x4d
8000315c:	6e478793          	addi	x15,x15,1764 # 8005083c <xSuspendedTaskList>
80003160:	0007a703          	lw	x14,0(x15)
80003164:	0004d797          	auipc	x15,0x4d
80003168:	6ec78793          	addi	x15,x15,1772 # 80050850 <uxCurrentNumberOfTasks>
8000316c:	0007a783          	lw	x15,0(x15)
80003170:	00f71a63          	bne	x14,x15,80003184 <vTaskSuspend+0x120>
80003174:	0004d797          	auipc	x15,0x4d
80003178:	38c78793          	addi	x15,x15,908 # 80050500 <pxCurrentTCB>
8000317c:	0007a023          	sw	x0,0(x15)
80003180:	0080006f          	j	80003188 <vTaskSuspend+0x124>
80003184:	2f9000ef          	jal	x1,80003c7c <vTaskSwitchContext>
80003188:	00000013          	nop
8000318c:	02c12083          	lw	x1,44(x2)
80003190:	03010113          	addi	x2,x2,48
80003194:	00008067          	ret

80003198 <prvTaskIsTaskSuspended>:
prvTaskIsTaskSuspended():
80003198:	fe010113          	addi	x2,x2,-32
8000319c:	00a12623          	sw	x10,12(x2)
800031a0:	00012e23          	sw	x0,28(x2)
800031a4:	00c12783          	lw	x15,12(x2)
800031a8:	00f12c23          	sw	x15,24(x2)
800031ac:	00c12783          	lw	x15,12(x2)
800031b0:	00079663          	bnez	x15,800031bc <prvTaskIsTaskSuspended+0x24>
800031b4:	30047073          	csrci	mstatus,8
800031b8:	0000006f          	j	800031b8 <prvTaskIsTaskSuspended+0x20>
800031bc:	01812783          	lw	x15,24(x2)
800031c0:	0147a703          	lw	x14,20(x15)
800031c4:	0004d797          	auipc	x15,0x4d
800031c8:	67878793          	addi	x15,x15,1656 # 8005083c <xSuspendedTaskList>
800031cc:	00f71663          	bne	x14,x15,800031d8 <prvTaskIsTaskSuspended+0x40>
800031d0:	00100793          	li	x15,1
800031d4:	0080006f          	j	800031dc <prvTaskIsTaskSuspended+0x44>
800031d8:	00000793          	li	x15,0
800031dc:	02078e63          	beqz	x15,80003218 <prvTaskIsTaskSuspended+0x80>
800031e0:	01812783          	lw	x15,24(x2)
800031e4:	0287a703          	lw	x14,40(x15)
800031e8:	0004d797          	auipc	x15,0x4d
800031ec:	62878793          	addi	x15,x15,1576 # 80050810 <xPendingReadyList>
800031f0:	02f70463          	beq	x14,x15,80003218 <prvTaskIsTaskSuspended+0x80>
800031f4:	01812783          	lw	x15,24(x2)
800031f8:	0287a783          	lw	x15,40(x15)
800031fc:	00079663          	bnez	x15,80003208 <prvTaskIsTaskSuspended+0x70>
80003200:	00100793          	li	x15,1
80003204:	0080006f          	j	8000320c <prvTaskIsTaskSuspended+0x74>
80003208:	00000793          	li	x15,0
8000320c:	00078663          	beqz	x15,80003218 <prvTaskIsTaskSuspended+0x80>
80003210:	00100793          	li	x15,1
80003214:	00f12e23          	sw	x15,28(x2)
80003218:	01c12783          	lw	x15,28(x2)
8000321c:	00078513          	mv	x10,x15
80003220:	02010113          	addi	x2,x2,32
80003224:	00008067          	ret

80003228 <vTaskResume>:
vTaskResume():
80003228:	fd010113          	addi	x2,x2,-48
8000322c:	02112623          	sw	x1,44(x2)
80003230:	00a12623          	sw	x10,12(x2)
80003234:	00c12783          	lw	x15,12(x2)
80003238:	00f12e23          	sw	x15,28(x2)
8000323c:	00c12783          	lw	x15,12(x2)
80003240:	00079663          	bnez	x15,8000324c <vTaskResume+0x24>
80003244:	30047073          	csrci	mstatus,8
80003248:	0000006f          	j	80003248 <vTaskResume+0x20>
8000324c:	01c12783          	lw	x15,28(x2)
80003250:	0c078263          	beqz	x15,80003314 <vTaskResume+0xec>
80003254:	0004d797          	auipc	x15,0x4d
80003258:	2ac78793          	addi	x15,x15,684 # 80050500 <pxCurrentTCB>
8000325c:	0007a783          	lw	x15,0(x15)
80003260:	01c12703          	lw	x14,28(x2)
80003264:	0af70863          	beq	x14,x15,80003314 <vTaskResume+0xec>
80003268:	379010ef          	jal	x1,80004de0 <vTaskEnterCritical>
8000326c:	01c12503          	lw	x10,28(x2)
80003270:	f29ff0ef          	jal	x1,80003198 <prvTaskIsTaskSuspended>
80003274:	00050793          	mv	x15,x10
80003278:	08078c63          	beqz	x15,80003310 <vTaskResume+0xe8>
8000327c:	01c12783          	lw	x15,28(x2)
80003280:	00478793          	addi	x15,x15,4
80003284:	00078513          	mv	x10,x15
80003288:	869fd0ef          	jal	x1,80000af0 <uxListRemove>
8000328c:	01c12783          	lw	x15,28(x2)
80003290:	02c7a703          	lw	x14,44(x15)
80003294:	0004d797          	auipc	x15,0x4d
80003298:	5c478793          	addi	x15,x15,1476 # 80050858 <uxTopReadyPriority>
8000329c:	0007a783          	lw	x15,0(x15)
800032a0:	00e7fc63          	bgeu	x15,x14,800032b8 <vTaskResume+0x90>
800032a4:	01c12783          	lw	x15,28(x2)
800032a8:	02c7a703          	lw	x14,44(x15)
800032ac:	0004d797          	auipc	x15,0x4d
800032b0:	5ac78793          	addi	x15,x15,1452 # 80050858 <uxTopReadyPriority>
800032b4:	00e7a023          	sw	x14,0(x15)
800032b8:	01c12783          	lw	x15,28(x2)
800032bc:	02c7a703          	lw	x14,44(x15)
800032c0:	00070793          	mv	x15,x14
800032c4:	00279793          	slli	x15,x15,0x2
800032c8:	00e787b3          	add	x15,x15,x14
800032cc:	00279793          	slli	x15,x15,0x2
800032d0:	0004d717          	auipc	x14,0x4d
800032d4:	4ac70713          	addi	x14,x14,1196 # 8005077c <pxReadyTasksLists>
800032d8:	00e78733          	add	x14,x15,x14
800032dc:	01c12783          	lw	x15,28(x2)
800032e0:	00478793          	addi	x15,x15,4
800032e4:	00078593          	mv	x11,x15
800032e8:	00070513          	mv	x10,x14
800032ec:	ec0fd0ef          	jal	x1,800009ac <vListInsertEnd>
800032f0:	01c12783          	lw	x15,28(x2)
800032f4:	02c7a703          	lw	x14,44(x15)
800032f8:	0004d797          	auipc	x15,0x4d
800032fc:	20878793          	addi	x15,x15,520 # 80050500 <pxCurrentTCB>
80003300:	0007a783          	lw	x15,0(x15)
80003304:	02c7a783          	lw	x15,44(x15)
80003308:	00f76463          	bltu	x14,x15,80003310 <vTaskResume+0xe8>
8000330c:	b48fd0ef          	jal	x1,80000654 <vPortYield>
80003310:	311010ef          	jal	x1,80004e20 <vTaskExitCritical>
80003314:	00000013          	nop
80003318:	02c12083          	lw	x1,44(x2)
8000331c:	03010113          	addi	x2,x2,48
80003320:	00008067          	ret

80003324 <xTaskResumeFromISR>:
xTaskResumeFromISR():
80003324:	fd010113          	addi	x2,x2,-48
80003328:	02112623          	sw	x1,44(x2)
8000332c:	00a12623          	sw	x10,12(x2)
80003330:	00012e23          	sw	x0,28(x2)
80003334:	00c12783          	lw	x15,12(x2)
80003338:	00f12c23          	sw	x15,24(x2)
8000333c:	00c12783          	lw	x15,12(x2)
80003340:	00079663          	bnez	x15,8000334c <xTaskResumeFromISR+0x28>
80003344:	30047073          	csrci	mstatus,8
80003348:	0000006f          	j	80003348 <xTaskResumeFromISR+0x24>
8000334c:	d18fd0ef          	jal	x1,80000864 <vPortSetInterruptMask>
80003350:	00050793          	mv	x15,x10
80003354:	00f12a23          	sw	x15,20(x2)
80003358:	01812503          	lw	x10,24(x2)
8000335c:	e3dff0ef          	jal	x1,80003198 <prvTaskIsTaskSuspended>
80003360:	00050793          	mv	x15,x10
80003364:	0c078463          	beqz	x15,8000342c <xTaskResumeFromISR+0x108>
80003368:	0004d797          	auipc	x15,0x4d
8000336c:	51078793          	addi	x15,x15,1296 # 80050878 <uxSchedulerSuspended>
80003370:	0007a783          	lw	x15,0(x15)
80003374:	0a079063          	bnez	x15,80003414 <xTaskResumeFromISR+0xf0>
80003378:	01812783          	lw	x15,24(x2)
8000337c:	02c7a703          	lw	x14,44(x15)
80003380:	0004d797          	auipc	x15,0x4d
80003384:	18078793          	addi	x15,x15,384 # 80050500 <pxCurrentTCB>
80003388:	0007a783          	lw	x15,0(x15)
8000338c:	02c7a783          	lw	x15,44(x15)
80003390:	00f76663          	bltu	x14,x15,8000339c <xTaskResumeFromISR+0x78>
80003394:	00100793          	li	x15,1
80003398:	00f12e23          	sw	x15,28(x2)
8000339c:	01812783          	lw	x15,24(x2)
800033a0:	00478793          	addi	x15,x15,4
800033a4:	00078513          	mv	x10,x15
800033a8:	f48fd0ef          	jal	x1,80000af0 <uxListRemove>
800033ac:	01812783          	lw	x15,24(x2)
800033b0:	02c7a703          	lw	x14,44(x15)
800033b4:	0004d797          	auipc	x15,0x4d
800033b8:	4a478793          	addi	x15,x15,1188 # 80050858 <uxTopReadyPriority>
800033bc:	0007a783          	lw	x15,0(x15)
800033c0:	00e7fc63          	bgeu	x15,x14,800033d8 <xTaskResumeFromISR+0xb4>
800033c4:	01812783          	lw	x15,24(x2)
800033c8:	02c7a703          	lw	x14,44(x15)
800033cc:	0004d797          	auipc	x15,0x4d
800033d0:	48c78793          	addi	x15,x15,1164 # 80050858 <uxTopReadyPriority>
800033d4:	00e7a023          	sw	x14,0(x15)
800033d8:	01812783          	lw	x15,24(x2)
800033dc:	02c7a703          	lw	x14,44(x15)
800033e0:	00070793          	mv	x15,x14
800033e4:	00279793          	slli	x15,x15,0x2
800033e8:	00e787b3          	add	x15,x15,x14
800033ec:	00279793          	slli	x15,x15,0x2
800033f0:	0004d717          	auipc	x14,0x4d
800033f4:	38c70713          	addi	x14,x14,908 # 8005077c <pxReadyTasksLists>
800033f8:	00e78733          	add	x14,x15,x14
800033fc:	01812783          	lw	x15,24(x2)
80003400:	00478793          	addi	x15,x15,4
80003404:	00078593          	mv	x11,x15
80003408:	00070513          	mv	x10,x14
8000340c:	da0fd0ef          	jal	x1,800009ac <vListInsertEnd>
80003410:	01c0006f          	j	8000342c <xTaskResumeFromISR+0x108>
80003414:	01812783          	lw	x15,24(x2)
80003418:	01878793          	addi	x15,x15,24
8000341c:	00078593          	mv	x11,x15
80003420:	0004d517          	auipc	x10,0x4d
80003424:	3f050513          	addi	x10,x10,1008 # 80050810 <xPendingReadyList>
80003428:	d84fd0ef          	jal	x1,800009ac <vListInsertEnd>
8000342c:	01412783          	lw	x15,20(x2)
80003430:	00078513          	mv	x10,x15
80003434:	c14fd0ef          	jal	x1,80000848 <vPortClearInterruptMask>
80003438:	01c12783          	lw	x15,28(x2)
8000343c:	00078513          	mv	x10,x15
80003440:	02c12083          	lw	x1,44(x2)
80003444:	03010113          	addi	x2,x2,48
80003448:	00008067          	ret

8000344c <vTaskStartScheduler>:
vTaskStartScheduler():
8000344c:	fe010113          	addi	x2,x2,-32
80003450:	00112e23          	sw	x1,28(x2)
80003454:	0004d797          	auipc	x15,0x4d
80003458:	42078793          	addi	x15,x15,1056 # 80050874 <xIdleTaskHandle>
8000345c:	00000713          	li	x14,0
80003460:	00000693          	li	x13,0
80003464:	40000613          	li	x12,1024
80003468:	0004d597          	auipc	x11,0x4d
8000346c:	b9858593          	addi	x11,x11,-1128 # 80050000 <__rodata_start>
80003470:	00001517          	auipc	x10,0x1
80003474:	f7c50513          	addi	x10,x10,-132 # 800043ec <prvIdleTask>
80003478:	960ff0ef          	jal	x1,800025d8 <xTaskCreate>
8000347c:	00a12623          	sw	x10,12(x2)
80003480:	00c12703          	lw	x14,12(x2)
80003484:	00100793          	li	x15,1
80003488:	00f71663          	bne	x14,x15,80003494 <vTaskStartScheduler+0x48>
8000348c:	3a0020ef          	jal	x1,8000582c <xTimerCreateTimerTask>
80003490:	00a12623          	sw	x10,12(x2)
80003494:	00c12703          	lw	x14,12(x2)
80003498:	00100793          	li	x15,1
8000349c:	02f71e63          	bne	x14,x15,800034d8 <vTaskStartScheduler+0x8c>
800034a0:	30047073          	csrci	mstatus,8
800034a4:	0004d797          	auipc	x15,0x4d
800034a8:	3cc78793          	addi	x15,x15,972 # 80050870 <xNextTaskUnblockTime>
800034ac:	fff00713          	li	x14,-1
800034b0:	00e7a023          	sw	x14,0(x15)
800034b4:	0004d797          	auipc	x15,0x4d
800034b8:	3a878793          	addi	x15,x15,936 # 8005085c <xSchedulerRunning>
800034bc:	00100713          	li	x14,1
800034c0:	00e7a023          	sw	x14,0(x15)
800034c4:	0004d797          	auipc	x15,0x4d
800034c8:	39078793          	addi	x15,x15,912 # 80050854 <xTickCount>
800034cc:	0007a023          	sw	x0,0(x15)
800034d0:	fd9fc0ef          	jal	x1,800004a8 <xPortStartScheduler>
800034d4:	0180006f          	j	800034ec <vTaskStartScheduler+0xa0>
800034d8:	00c12703          	lw	x14,12(x2)
800034dc:	fff00793          	li	x15,-1
800034e0:	00f71663          	bne	x14,x15,800034ec <vTaskStartScheduler+0xa0>
800034e4:	30047073          	csrci	mstatus,8
800034e8:	0000006f          	j	800034e8 <vTaskStartScheduler+0x9c>
800034ec:	00000013          	nop
800034f0:	01c12083          	lw	x1,28(x2)
800034f4:	02010113          	addi	x2,x2,32
800034f8:	00008067          	ret

800034fc <vTaskEndScheduler>:
vTaskEndScheduler():
800034fc:	ff010113          	addi	x2,x2,-16
80003500:	00112623          	sw	x1,12(x2)
80003504:	30047073          	csrci	mstatus,8
80003508:	0004d797          	auipc	x15,0x4d
8000350c:	35478793          	addi	x15,x15,852 # 8005085c <xSchedulerRunning>
80003510:	0007a023          	sw	x0,0(x15)
80003514:	8b8fd0ef          	jal	x1,800005cc <vPortEndScheduler>
80003518:	00000013          	nop
8000351c:	00c12083          	lw	x1,12(x2)
80003520:	01010113          	addi	x2,x2,16
80003524:	00008067          	ret

80003528 <vTaskSuspendAll>:
vTaskSuspendAll():
80003528:	0004d797          	auipc	x15,0x4d
8000352c:	35078793          	addi	x15,x15,848 # 80050878 <uxSchedulerSuspended>
80003530:	0007a783          	lw	x15,0(x15)
80003534:	00178713          	addi	x14,x15,1
80003538:	0004d797          	auipc	x15,0x4d
8000353c:	34078793          	addi	x15,x15,832 # 80050878 <uxSchedulerSuspended>
80003540:	00e7a023          	sw	x14,0(x15)
80003544:	00000013          	nop
80003548:	00008067          	ret

8000354c <xTaskResumeAll>:
xTaskResumeAll():
8000354c:	fe010113          	addi	x2,x2,-32
80003550:	00112e23          	sw	x1,28(x2)
80003554:	00012623          	sw	x0,12(x2)
80003558:	00012423          	sw	x0,8(x2)
8000355c:	0004d797          	auipc	x15,0x4d
80003560:	31c78793          	addi	x15,x15,796 # 80050878 <uxSchedulerSuspended>
80003564:	0007a783          	lw	x15,0(x15)
80003568:	00079663          	bnez	x15,80003574 <xTaskResumeAll+0x28>
8000356c:	30047073          	csrci	mstatus,8
80003570:	0000006f          	j	80003570 <xTaskResumeAll+0x24>
80003574:	06d010ef          	jal	x1,80004de0 <vTaskEnterCritical>
80003578:	0004d797          	auipc	x15,0x4d
8000357c:	30078793          	addi	x15,x15,768 # 80050878 <uxSchedulerSuspended>
80003580:	0007a783          	lw	x15,0(x15)
80003584:	fff78713          	addi	x14,x15,-1
80003588:	0004d797          	auipc	x15,0x4d
8000358c:	2f078793          	addi	x15,x15,752 # 80050878 <uxSchedulerSuspended>
80003590:	00e7a023          	sw	x14,0(x15)
80003594:	0004d797          	auipc	x15,0x4d
80003598:	2e478793          	addi	x15,x15,740 # 80050878 <uxSchedulerSuspended>
8000359c:	0007a783          	lw	x15,0(x15)
800035a0:	16079463          	bnez	x15,80003708 <xTaskResumeAll+0x1bc>
800035a4:	0004d797          	auipc	x15,0x4d
800035a8:	2ac78793          	addi	x15,x15,684 # 80050850 <uxCurrentNumberOfTasks>
800035ac:	0007a783          	lw	x15,0(x15)
800035b0:	14078c63          	beqz	x15,80003708 <xTaskResumeAll+0x1bc>
800035b4:	0c80006f          	j	8000367c <xTaskResumeAll+0x130>
800035b8:	0004d797          	auipc	x15,0x4d
800035bc:	25878793          	addi	x15,x15,600 # 80050810 <xPendingReadyList>
800035c0:	00c7a783          	lw	x15,12(x15)
800035c4:	00c7a783          	lw	x15,12(x15)
800035c8:	00f12623          	sw	x15,12(x2)
800035cc:	00c12783          	lw	x15,12(x2)
800035d0:	01878793          	addi	x15,x15,24
800035d4:	00078513          	mv	x10,x15
800035d8:	d18fd0ef          	jal	x1,80000af0 <uxListRemove>
800035dc:	00c12783          	lw	x15,12(x2)
800035e0:	00478793          	addi	x15,x15,4
800035e4:	00078513          	mv	x10,x15
800035e8:	d08fd0ef          	jal	x1,80000af0 <uxListRemove>
800035ec:	00c12783          	lw	x15,12(x2)
800035f0:	02c7a703          	lw	x14,44(x15)
800035f4:	0004d797          	auipc	x15,0x4d
800035f8:	26478793          	addi	x15,x15,612 # 80050858 <uxTopReadyPriority>
800035fc:	0007a783          	lw	x15,0(x15)
80003600:	00e7fc63          	bgeu	x15,x14,80003618 <xTaskResumeAll+0xcc>
80003604:	00c12783          	lw	x15,12(x2)
80003608:	02c7a703          	lw	x14,44(x15)
8000360c:	0004d797          	auipc	x15,0x4d
80003610:	24c78793          	addi	x15,x15,588 # 80050858 <uxTopReadyPriority>
80003614:	00e7a023          	sw	x14,0(x15)
80003618:	00c12783          	lw	x15,12(x2)
8000361c:	02c7a703          	lw	x14,44(x15)
80003620:	00070793          	mv	x15,x14
80003624:	00279793          	slli	x15,x15,0x2
80003628:	00e787b3          	add	x15,x15,x14
8000362c:	00279793          	slli	x15,x15,0x2
80003630:	0004d717          	auipc	x14,0x4d
80003634:	14c70713          	addi	x14,x14,332 # 8005077c <pxReadyTasksLists>
80003638:	00e78733          	add	x14,x15,x14
8000363c:	00c12783          	lw	x15,12(x2)
80003640:	00478793          	addi	x15,x15,4
80003644:	00078593          	mv	x11,x15
80003648:	00070513          	mv	x10,x14
8000364c:	b60fd0ef          	jal	x1,800009ac <vListInsertEnd>
80003650:	00c12783          	lw	x15,12(x2)
80003654:	02c7a703          	lw	x14,44(x15)
80003658:	0004d797          	auipc	x15,0x4d
8000365c:	ea878793          	addi	x15,x15,-344 # 80050500 <pxCurrentTCB>
80003660:	0007a783          	lw	x15,0(x15)
80003664:	02c7a783          	lw	x15,44(x15)
80003668:	00f76a63          	bltu	x14,x15,8000367c <xTaskResumeAll+0x130>
8000366c:	0004d797          	auipc	x15,0x4d
80003670:	1f878793          	addi	x15,x15,504 # 80050864 <xYieldPending>
80003674:	00100713          	li	x14,1
80003678:	00e7a023          	sw	x14,0(x15)
8000367c:	0004d797          	auipc	x15,0x4d
80003680:	19478793          	addi	x15,x15,404 # 80050810 <xPendingReadyList>
80003684:	0007a783          	lw	x15,0(x15)
80003688:	f20798e3          	bnez	x15,800035b8 <xTaskResumeAll+0x6c>
8000368c:	00c12783          	lw	x15,12(x2)
80003690:	00078463          	beqz	x15,80003698 <xTaskResumeAll+0x14c>
80003694:	1fc010ef          	jal	x1,80004890 <prvResetNextTaskUnblockTime>
80003698:	0004d797          	auipc	x15,0x4d
8000369c:	1c878793          	addi	x15,x15,456 # 80050860 <uxPendedTicks>
800036a0:	0007a783          	lw	x15,0(x15)
800036a4:	00f12223          	sw	x15,4(x2)
800036a8:	00412783          	lw	x15,4(x2)
800036ac:	04078063          	beqz	x15,800036ec <xTaskResumeAll+0x1a0>
800036b0:	33c000ef          	jal	x1,800039ec <xTaskIncrementTick>
800036b4:	00050793          	mv	x15,x10
800036b8:	00078a63          	beqz	x15,800036cc <xTaskResumeAll+0x180>
800036bc:	0004d797          	auipc	x15,0x4d
800036c0:	1a878793          	addi	x15,x15,424 # 80050864 <xYieldPending>
800036c4:	00100713          	li	x14,1
800036c8:	00e7a023          	sw	x14,0(x15)
800036cc:	00412783          	lw	x15,4(x2)
800036d0:	fff78793          	addi	x15,x15,-1
800036d4:	00f12223          	sw	x15,4(x2)
800036d8:	00412783          	lw	x15,4(x2)
800036dc:	fc079ae3          	bnez	x15,800036b0 <xTaskResumeAll+0x164>
800036e0:	0004d797          	auipc	x15,0x4d
800036e4:	18078793          	addi	x15,x15,384 # 80050860 <uxPendedTicks>
800036e8:	0007a023          	sw	x0,0(x15)
800036ec:	0004d797          	auipc	x15,0x4d
800036f0:	17878793          	addi	x15,x15,376 # 80050864 <xYieldPending>
800036f4:	0007a783          	lw	x15,0(x15)
800036f8:	00078863          	beqz	x15,80003708 <xTaskResumeAll+0x1bc>
800036fc:	00100793          	li	x15,1
80003700:	00f12423          	sw	x15,8(x2)
80003704:	f51fc0ef          	jal	x1,80000654 <vPortYield>
80003708:	718010ef          	jal	x1,80004e20 <vTaskExitCritical>
8000370c:	00812783          	lw	x15,8(x2)
80003710:	00078513          	mv	x10,x15
80003714:	01c12083          	lw	x1,28(x2)
80003718:	02010113          	addi	x2,x2,32
8000371c:	00008067          	ret

80003720 <xTaskGetTickCount>:
xTaskGetTickCount():
80003720:	fe010113          	addi	x2,x2,-32
80003724:	00112e23          	sw	x1,28(x2)
80003728:	6b8010ef          	jal	x1,80004de0 <vTaskEnterCritical>
8000372c:	0004d797          	auipc	x15,0x4d
80003730:	12878793          	addi	x15,x15,296 # 80050854 <xTickCount>
80003734:	0007a783          	lw	x15,0(x15)
80003738:	00f12623          	sw	x15,12(x2)
8000373c:	6e4010ef          	jal	x1,80004e20 <vTaskExitCritical>
80003740:	00c12783          	lw	x15,12(x2)
80003744:	00078513          	mv	x10,x15
80003748:	01c12083          	lw	x1,28(x2)
8000374c:	02010113          	addi	x2,x2,32
80003750:	00008067          	ret

80003754 <xTaskGetTickCountFromISR>:
xTaskGetTickCountFromISR():
80003754:	fe010113          	addi	x2,x2,-32
80003758:	00112e23          	sw	x1,28(x2)
8000375c:	908fd0ef          	jal	x1,80000864 <vPortSetInterruptMask>
80003760:	00050793          	mv	x15,x10
80003764:	00f12623          	sw	x15,12(x2)
80003768:	0004d797          	auipc	x15,0x4d
8000376c:	0ec78793          	addi	x15,x15,236 # 80050854 <xTickCount>
80003770:	0007a783          	lw	x15,0(x15)
80003774:	00f12423          	sw	x15,8(x2)
80003778:	00c12783          	lw	x15,12(x2)
8000377c:	00078513          	mv	x10,x15
80003780:	8c8fd0ef          	jal	x1,80000848 <vPortClearInterruptMask>
80003784:	00812783          	lw	x15,8(x2)
80003788:	00078513          	mv	x10,x15
8000378c:	01c12083          	lw	x1,28(x2)
80003790:	02010113          	addi	x2,x2,32
80003794:	00008067          	ret

80003798 <uxTaskGetNumberOfTasks>:
uxTaskGetNumberOfTasks():
80003798:	0004d797          	auipc	x15,0x4d
8000379c:	0b878793          	addi	x15,x15,184 # 80050850 <uxCurrentNumberOfTasks>
800037a0:	0007a783          	lw	x15,0(x15)
800037a4:	00078513          	mv	x10,x15
800037a8:	00008067          	ret

800037ac <pcTaskGetName>:
pcTaskGetName():
800037ac:	fe010113          	addi	x2,x2,-32
800037b0:	00a12623          	sw	x10,12(x2)
800037b4:	00c12783          	lw	x15,12(x2)
800037b8:	00079a63          	bnez	x15,800037cc <pcTaskGetName+0x20>
800037bc:	0004d797          	auipc	x15,0x4d
800037c0:	d4478793          	addi	x15,x15,-700 # 80050500 <pxCurrentTCB>
800037c4:	0007a783          	lw	x15,0(x15)
800037c8:	0080006f          	j	800037d0 <pcTaskGetName+0x24>
800037cc:	00c12783          	lw	x15,12(x2)
800037d0:	00f12e23          	sw	x15,28(x2)
800037d4:	01c12783          	lw	x15,28(x2)
800037d8:	00079663          	bnez	x15,800037e4 <pcTaskGetName+0x38>
800037dc:	30047073          	csrci	mstatus,8
800037e0:	0000006f          	j	800037e0 <pcTaskGetName+0x34>
800037e4:	01c12783          	lw	x15,28(x2)
800037e8:	03478793          	addi	x15,x15,52
800037ec:	00078513          	mv	x10,x15
800037f0:	02010113          	addi	x2,x2,32
800037f4:	00008067          	ret

800037f8 <uxTaskGetSystemState>:
uxTaskGetSystemState():
800037f8:	fd010113          	addi	x2,x2,-48
800037fc:	02112623          	sw	x1,44(x2)
80003800:	00a12623          	sw	x10,12(x2)
80003804:	00b12423          	sw	x11,8(x2)
80003808:	00c12223          	sw	x12,4(x2)
8000380c:	00012e23          	sw	x0,28(x2)
80003810:	00500793          	li	x15,5
80003814:	00f12c23          	sw	x15,24(x2)
80003818:	d11ff0ef          	jal	x1,80003528 <vTaskSuspendAll>
8000381c:	0004d797          	auipc	x15,0x4d
80003820:	03478793          	addi	x15,x15,52 # 80050850 <uxCurrentNumberOfTasks>
80003824:	0007a783          	lw	x15,0(x15)
80003828:	00812703          	lw	x14,8(x2)
8000382c:	1af76463          	bltu	x14,x15,800039d4 <uxTaskGetSystemState+0x1dc>
80003830:	01812783          	lw	x15,24(x2)
80003834:	fff78793          	addi	x15,x15,-1
80003838:	00f12c23          	sw	x15,24(x2)
8000383c:	01c12703          	lw	x14,28(x2)
80003840:	00070793          	mv	x15,x14
80003844:	00379793          	slli	x15,x15,0x3
80003848:	00e787b3          	add	x15,x15,x14
8000384c:	00279793          	slli	x15,x15,0x2
80003850:	00078713          	mv	x14,x15
80003854:	00c12783          	lw	x15,12(x2)
80003858:	00e786b3          	add	x13,x15,x14
8000385c:	01812703          	lw	x14,24(x2)
80003860:	00070793          	mv	x15,x14
80003864:	00279793          	slli	x15,x15,0x2
80003868:	00e787b3          	add	x15,x15,x14
8000386c:	00279793          	slli	x15,x15,0x2
80003870:	0004d717          	auipc	x14,0x4d
80003874:	f0c70713          	addi	x14,x14,-244 # 8005077c <pxReadyTasksLists>
80003878:	00e787b3          	add	x15,x15,x14
8000387c:	00100613          	li	x12,1
80003880:	00078593          	mv	x11,x15
80003884:	00068513          	mv	x10,x13
80003888:	64d000ef          	jal	x1,800046d4 <prvListTasksWithinSingleList>
8000388c:	00050713          	mv	x14,x10
80003890:	01c12783          	lw	x15,28(x2)
80003894:	00e787b3          	add	x15,x15,x14
80003898:	00f12e23          	sw	x15,28(x2)
8000389c:	01812783          	lw	x15,24(x2)
800038a0:	f80798e3          	bnez	x15,80003830 <uxTaskGetSystemState+0x38>
800038a4:	01c12703          	lw	x14,28(x2)
800038a8:	00070793          	mv	x15,x14
800038ac:	00379793          	slli	x15,x15,0x3
800038b0:	00e787b3          	add	x15,x15,x14
800038b4:	00279793          	slli	x15,x15,0x2
800038b8:	00078713          	mv	x14,x15
800038bc:	00c12783          	lw	x15,12(x2)
800038c0:	00e78733          	add	x14,x15,x14
800038c4:	0004d797          	auipc	x15,0x4d
800038c8:	f4478793          	addi	x15,x15,-188 # 80050808 <pxDelayedTaskList>
800038cc:	0007a783          	lw	x15,0(x15)
800038d0:	00200613          	li	x12,2
800038d4:	00078593          	mv	x11,x15
800038d8:	00070513          	mv	x10,x14
800038dc:	5f9000ef          	jal	x1,800046d4 <prvListTasksWithinSingleList>
800038e0:	00050713          	mv	x14,x10
800038e4:	01c12783          	lw	x15,28(x2)
800038e8:	00e787b3          	add	x15,x15,x14
800038ec:	00f12e23          	sw	x15,28(x2)
800038f0:	01c12703          	lw	x14,28(x2)
800038f4:	00070793          	mv	x15,x14
800038f8:	00379793          	slli	x15,x15,0x3
800038fc:	00e787b3          	add	x15,x15,x14
80003900:	00279793          	slli	x15,x15,0x2
80003904:	00078713          	mv	x14,x15
80003908:	00c12783          	lw	x15,12(x2)
8000390c:	00e78733          	add	x14,x15,x14
80003910:	0004d797          	auipc	x15,0x4d
80003914:	efc78793          	addi	x15,x15,-260 # 8005080c <pxOverflowDelayedTaskList>
80003918:	0007a783          	lw	x15,0(x15)
8000391c:	00200613          	li	x12,2
80003920:	00078593          	mv	x11,x15
80003924:	00070513          	mv	x10,x14
80003928:	5ad000ef          	jal	x1,800046d4 <prvListTasksWithinSingleList>
8000392c:	00050713          	mv	x14,x10
80003930:	01c12783          	lw	x15,28(x2)
80003934:	00e787b3          	add	x15,x15,x14
80003938:	00f12e23          	sw	x15,28(x2)
8000393c:	01c12703          	lw	x14,28(x2)
80003940:	00070793          	mv	x15,x14
80003944:	00379793          	slli	x15,x15,0x3
80003948:	00e787b3          	add	x15,x15,x14
8000394c:	00279793          	slli	x15,x15,0x2
80003950:	00078713          	mv	x14,x15
80003954:	00c12783          	lw	x15,12(x2)
80003958:	00e787b3          	add	x15,x15,x14
8000395c:	00400613          	li	x12,4
80003960:	0004d597          	auipc	x11,0x4d
80003964:	ec458593          	addi	x11,x11,-316 # 80050824 <xTasksWaitingTermination>
80003968:	00078513          	mv	x10,x15
8000396c:	569000ef          	jal	x1,800046d4 <prvListTasksWithinSingleList>
80003970:	00050713          	mv	x14,x10
80003974:	01c12783          	lw	x15,28(x2)
80003978:	00e787b3          	add	x15,x15,x14
8000397c:	00f12e23          	sw	x15,28(x2)
80003980:	01c12703          	lw	x14,28(x2)
80003984:	00070793          	mv	x15,x14
80003988:	00379793          	slli	x15,x15,0x3
8000398c:	00e787b3          	add	x15,x15,x14
80003990:	00279793          	slli	x15,x15,0x2
80003994:	00078713          	mv	x14,x15
80003998:	00c12783          	lw	x15,12(x2)
8000399c:	00e787b3          	add	x15,x15,x14
800039a0:	00300613          	li	x12,3
800039a4:	0004d597          	auipc	x11,0x4d
800039a8:	e9858593          	addi	x11,x11,-360 # 8005083c <xSuspendedTaskList>
800039ac:	00078513          	mv	x10,x15
800039b0:	525000ef          	jal	x1,800046d4 <prvListTasksWithinSingleList>
800039b4:	00050713          	mv	x14,x10
800039b8:	01c12783          	lw	x15,28(x2)
800039bc:	00e787b3          	add	x15,x15,x14
800039c0:	00f12e23          	sw	x15,28(x2)
800039c4:	00412783          	lw	x15,4(x2)
800039c8:	00078663          	beqz	x15,800039d4 <uxTaskGetSystemState+0x1dc>
800039cc:	00412783          	lw	x15,4(x2)
800039d0:	0007a023          	sw	x0,0(x15)
800039d4:	b79ff0ef          	jal	x1,8000354c <xTaskResumeAll>
800039d8:	01c12783          	lw	x15,28(x2)
800039dc:	00078513          	mv	x10,x15
800039e0:	02c12083          	lw	x1,44(x2)
800039e4:	03010113          	addi	x2,x2,48
800039e8:	00008067          	ret

800039ec <xTaskIncrementTick>:
xTaskIncrementTick():
800039ec:	fd010113          	addi	x2,x2,-48
800039f0:	02112623          	sw	x1,44(x2)
800039f4:	00012e23          	sw	x0,28(x2)
800039f8:	0004d797          	auipc	x15,0x4d
800039fc:	e8078793          	addi	x15,x15,-384 # 80050878 <uxSchedulerSuspended>
80003a00:	0007a783          	lw	x15,0(x15)
80003a04:	22079863          	bnez	x15,80003c34 <xTaskIncrementTick+0x248>
80003a08:	0004d797          	auipc	x15,0x4d
80003a0c:	e4c78793          	addi	x15,x15,-436 # 80050854 <xTickCount>
80003a10:	0007a783          	lw	x15,0(x15)
80003a14:	00178793          	addi	x15,x15,1
80003a18:	00f12c23          	sw	x15,24(x2)
80003a1c:	0004d797          	auipc	x15,0x4d
80003a20:	e3878793          	addi	x15,x15,-456 # 80050854 <xTickCount>
80003a24:	01812703          	lw	x14,24(x2)
80003a28:	00e7a023          	sw	x14,0(x15)
80003a2c:	01812783          	lw	x15,24(x2)
80003a30:	06079c63          	bnez	x15,80003aa8 <xTaskIncrementTick+0xbc>
80003a34:	0004d797          	auipc	x15,0x4d
80003a38:	dd478793          	addi	x15,x15,-556 # 80050808 <pxDelayedTaskList>
80003a3c:	0007a783          	lw	x15,0(x15)
80003a40:	0007a783          	lw	x15,0(x15)
80003a44:	00078663          	beqz	x15,80003a50 <xTaskIncrementTick+0x64>
80003a48:	30047073          	csrci	mstatus,8
80003a4c:	0000006f          	j	80003a4c <xTaskIncrementTick+0x60>
80003a50:	0004d797          	auipc	x15,0x4d
80003a54:	db878793          	addi	x15,x15,-584 # 80050808 <pxDelayedTaskList>
80003a58:	0007a783          	lw	x15,0(x15)
80003a5c:	00f12a23          	sw	x15,20(x2)
80003a60:	0004d797          	auipc	x15,0x4d
80003a64:	dac78793          	addi	x15,x15,-596 # 8005080c <pxOverflowDelayedTaskList>
80003a68:	0007a703          	lw	x14,0(x15)
80003a6c:	0004d797          	auipc	x15,0x4d
80003a70:	d9c78793          	addi	x15,x15,-612 # 80050808 <pxDelayedTaskList>
80003a74:	00e7a023          	sw	x14,0(x15)
80003a78:	0004d797          	auipc	x15,0x4d
80003a7c:	d9478793          	addi	x15,x15,-620 # 8005080c <pxOverflowDelayedTaskList>
80003a80:	01412703          	lw	x14,20(x2)
80003a84:	00e7a023          	sw	x14,0(x15)
80003a88:	0004d797          	auipc	x15,0x4d
80003a8c:	de078793          	addi	x15,x15,-544 # 80050868 <xNumOfOverflows>
80003a90:	0007a783          	lw	x15,0(x15)
80003a94:	00178713          	addi	x14,x15,1
80003a98:	0004d797          	auipc	x15,0x4d
80003a9c:	dd078793          	addi	x15,x15,-560 # 80050868 <xNumOfOverflows>
80003aa0:	00e7a023          	sw	x14,0(x15)
80003aa4:	5ed000ef          	jal	x1,80004890 <prvResetNextTaskUnblockTime>
80003aa8:	0004d797          	auipc	x15,0x4d
80003aac:	dc878793          	addi	x15,x15,-568 # 80050870 <xNextTaskUnblockTime>
80003ab0:	0007a783          	lw	x15,0(x15)
80003ab4:	01812703          	lw	x14,24(x2)
80003ab8:	12f76c63          	bltu	x14,x15,80003bf0 <xTaskIncrementTick+0x204>
80003abc:	0004d797          	auipc	x15,0x4d
80003ac0:	d4c78793          	addi	x15,x15,-692 # 80050808 <pxDelayedTaskList>
80003ac4:	0007a783          	lw	x15,0(x15)
80003ac8:	0007a783          	lw	x15,0(x15)
80003acc:	00079663          	bnez	x15,80003ad8 <xTaskIncrementTick+0xec>
80003ad0:	00100793          	li	x15,1
80003ad4:	0080006f          	j	80003adc <xTaskIncrementTick+0xf0>
80003ad8:	00000793          	li	x15,0
80003adc:	00078c63          	beqz	x15,80003af4 <xTaskIncrementTick+0x108>
80003ae0:	0004d797          	auipc	x15,0x4d
80003ae4:	d9078793          	addi	x15,x15,-624 # 80050870 <xNextTaskUnblockTime>
80003ae8:	fff00713          	li	x14,-1
80003aec:	00e7a023          	sw	x14,0(x15)
80003af0:	1000006f          	j	80003bf0 <xTaskIncrementTick+0x204>
80003af4:	0004d797          	auipc	x15,0x4d
80003af8:	d1478793          	addi	x15,x15,-748 # 80050808 <pxDelayedTaskList>
80003afc:	0007a783          	lw	x15,0(x15)
80003b00:	00c7a783          	lw	x15,12(x15)
80003b04:	00c7a783          	lw	x15,12(x15)
80003b08:	00f12823          	sw	x15,16(x2)
80003b0c:	01012783          	lw	x15,16(x2)
80003b10:	0047a783          	lw	x15,4(x15)
80003b14:	00f12623          	sw	x15,12(x2)
80003b18:	01812703          	lw	x14,24(x2)
80003b1c:	00c12783          	lw	x15,12(x2)
80003b20:	00f77c63          	bgeu	x14,x15,80003b38 <xTaskIncrementTick+0x14c>
80003b24:	0004d797          	auipc	x15,0x4d
80003b28:	d4c78793          	addi	x15,x15,-692 # 80050870 <xNextTaskUnblockTime>
80003b2c:	00c12703          	lw	x14,12(x2)
80003b30:	00e7a023          	sw	x14,0(x15)
80003b34:	0bc0006f          	j	80003bf0 <xTaskIncrementTick+0x204>
80003b38:	01012783          	lw	x15,16(x2)
80003b3c:	00478793          	addi	x15,x15,4
80003b40:	00078513          	mv	x10,x15
80003b44:	fadfc0ef          	jal	x1,80000af0 <uxListRemove>
80003b48:	01012783          	lw	x15,16(x2)
80003b4c:	0287a783          	lw	x15,40(x15)
80003b50:	00078a63          	beqz	x15,80003b64 <xTaskIncrementTick+0x178>
80003b54:	01012783          	lw	x15,16(x2)
80003b58:	01878793          	addi	x15,x15,24
80003b5c:	00078513          	mv	x10,x15
80003b60:	f91fc0ef          	jal	x1,80000af0 <uxListRemove>
80003b64:	01012783          	lw	x15,16(x2)
80003b68:	02c7a703          	lw	x14,44(x15)
80003b6c:	0004d797          	auipc	x15,0x4d
80003b70:	cec78793          	addi	x15,x15,-788 # 80050858 <uxTopReadyPriority>
80003b74:	0007a783          	lw	x15,0(x15)
80003b78:	00e7fc63          	bgeu	x15,x14,80003b90 <xTaskIncrementTick+0x1a4>
80003b7c:	01012783          	lw	x15,16(x2)
80003b80:	02c7a703          	lw	x14,44(x15)
80003b84:	0004d797          	auipc	x15,0x4d
80003b88:	cd478793          	addi	x15,x15,-812 # 80050858 <uxTopReadyPriority>
80003b8c:	00e7a023          	sw	x14,0(x15)
80003b90:	01012783          	lw	x15,16(x2)
80003b94:	02c7a703          	lw	x14,44(x15)
80003b98:	00070793          	mv	x15,x14
80003b9c:	00279793          	slli	x15,x15,0x2
80003ba0:	00e787b3          	add	x15,x15,x14
80003ba4:	00279793          	slli	x15,x15,0x2
80003ba8:	0004d717          	auipc	x14,0x4d
80003bac:	bd470713          	addi	x14,x14,-1068 # 8005077c <pxReadyTasksLists>
80003bb0:	00e78733          	add	x14,x15,x14
80003bb4:	01012783          	lw	x15,16(x2)
80003bb8:	00478793          	addi	x15,x15,4
80003bbc:	00078593          	mv	x11,x15
80003bc0:	00070513          	mv	x10,x14
80003bc4:	de9fc0ef          	jal	x1,800009ac <vListInsertEnd>
80003bc8:	01012783          	lw	x15,16(x2)
80003bcc:	02c7a703          	lw	x14,44(x15)
80003bd0:	0004d797          	auipc	x15,0x4d
80003bd4:	93078793          	addi	x15,x15,-1744 # 80050500 <pxCurrentTCB>
80003bd8:	0007a783          	lw	x15,0(x15)
80003bdc:	02c7a783          	lw	x15,44(x15)
80003be0:	ecf76ee3          	bltu	x14,x15,80003abc <xTaskIncrementTick+0xd0>
80003be4:	00100793          	li	x15,1
80003be8:	00f12e23          	sw	x15,28(x2)
80003bec:	ed1ff06f          	j	80003abc <xTaskIncrementTick+0xd0>
80003bf0:	0004d797          	auipc	x15,0x4d
80003bf4:	91078793          	addi	x15,x15,-1776 # 80050500 <pxCurrentTCB>
80003bf8:	0007a783          	lw	x15,0(x15)
80003bfc:	02c7a703          	lw	x14,44(x15)
80003c00:	0004d697          	auipc	x13,0x4d
80003c04:	b7c68693          	addi	x13,x13,-1156 # 8005077c <pxReadyTasksLists>
80003c08:	00070793          	mv	x15,x14
80003c0c:	00279793          	slli	x15,x15,0x2
80003c10:	00e787b3          	add	x15,x15,x14
80003c14:	00279793          	slli	x15,x15,0x2
80003c18:	00f687b3          	add	x15,x13,x15
80003c1c:	0007a703          	lw	x14,0(x15)
80003c20:	00100793          	li	x15,1
80003c24:	02e7f663          	bgeu	x15,x14,80003c50 <xTaskIncrementTick+0x264>
80003c28:	00100793          	li	x15,1
80003c2c:	00f12e23          	sw	x15,28(x2)
80003c30:	0200006f          	j	80003c50 <xTaskIncrementTick+0x264>
80003c34:	0004d797          	auipc	x15,0x4d
80003c38:	c2c78793          	addi	x15,x15,-980 # 80050860 <uxPendedTicks>
80003c3c:	0007a783          	lw	x15,0(x15)
80003c40:	00178713          	addi	x14,x15,1
80003c44:	0004d797          	auipc	x15,0x4d
80003c48:	c1c78793          	addi	x15,x15,-996 # 80050860 <uxPendedTicks>
80003c4c:	00e7a023          	sw	x14,0(x15)
80003c50:	0004d797          	auipc	x15,0x4d
80003c54:	c1478793          	addi	x15,x15,-1004 # 80050864 <xYieldPending>
80003c58:	0007a783          	lw	x15,0(x15)
80003c5c:	00078663          	beqz	x15,80003c68 <xTaskIncrementTick+0x27c>
80003c60:	00100793          	li	x15,1
80003c64:	00f12e23          	sw	x15,28(x2)
80003c68:	01c12783          	lw	x15,28(x2)
80003c6c:	00078513          	mv	x10,x15
80003c70:	02c12083          	lw	x1,44(x2)
80003c74:	03010113          	addi	x2,x2,48
80003c78:	00008067          	ret

80003c7c <vTaskSwitchContext>:
vTaskSwitchContext():
80003c7c:	fe010113          	addi	x2,x2,-32
80003c80:	00112e23          	sw	x1,28(x2)
80003c84:	0004d797          	auipc	x15,0x4d
80003c88:	bf478793          	addi	x15,x15,-1036 # 80050878 <uxSchedulerSuspended>
80003c8c:	0007a783          	lw	x15,0(x15)
80003c90:	00078c63          	beqz	x15,80003ca8 <vTaskSwitchContext+0x2c>
80003c94:	0004d797          	auipc	x15,0x4d
80003c98:	bd078793          	addi	x15,x15,-1072 # 80050864 <xYieldPending>
80003c9c:	00100713          	li	x14,1
80003ca0:	00e7a023          	sw	x14,0(x15)
80003ca4:	1840006f          	j	80003e28 <vTaskSwitchContext+0x1ac>
80003ca8:	0004d797          	auipc	x15,0x4d
80003cac:	bbc78793          	addi	x15,x15,-1092 # 80050864 <xYieldPending>
80003cb0:	0007a023          	sw	x0,0(x15)
80003cb4:	0004d797          	auipc	x15,0x4d
80003cb8:	84c78793          	addi	x15,x15,-1972 # 80050500 <pxCurrentTCB>
80003cbc:	0007a783          	lw	x15,0(x15)
80003cc0:	0307a783          	lw	x15,48(x15)
80003cc4:	00f12423          	sw	x15,8(x2)
80003cc8:	a5a5a7b7          	lui	x15,0xa5a5a
80003ccc:	5a578793          	addi	x15,x15,1445 # a5a5a5a5 <__stack+0x258e0bb1>
80003cd0:	00f12223          	sw	x15,4(x2)
80003cd4:	00812783          	lw	x15,8(x2)
80003cd8:	0007a783          	lw	x15,0(x15)
80003cdc:	00412703          	lw	x14,4(x2)
80003ce0:	04f71063          	bne	x14,x15,80003d20 <vTaskSwitchContext+0xa4>
80003ce4:	00812783          	lw	x15,8(x2)
80003ce8:	00478793          	addi	x15,x15,4
80003cec:	0007a783          	lw	x15,0(x15)
80003cf0:	00412703          	lw	x14,4(x2)
80003cf4:	02f71663          	bne	x14,x15,80003d20 <vTaskSwitchContext+0xa4>
80003cf8:	00812783          	lw	x15,8(x2)
80003cfc:	00878793          	addi	x15,x15,8
80003d00:	0007a783          	lw	x15,0(x15)
80003d04:	00412703          	lw	x14,4(x2)
80003d08:	00f71c63          	bne	x14,x15,80003d20 <vTaskSwitchContext+0xa4>
80003d0c:	00812783          	lw	x15,8(x2)
80003d10:	00c78793          	addi	x15,x15,12
80003d14:	0007a783          	lw	x15,0(x15)
80003d18:	00412703          	lw	x14,4(x2)
80003d1c:	02f70663          	beq	x14,x15,80003d48 <vTaskSwitchContext+0xcc>
80003d20:	0004c797          	auipc	x15,0x4c
80003d24:	7e078793          	addi	x15,x15,2016 # 80050500 <pxCurrentTCB>
80003d28:	0007a703          	lw	x14,0(x15)
80003d2c:	0004c797          	auipc	x15,0x4c
80003d30:	7d478793          	addi	x15,x15,2004 # 80050500 <pxCurrentTCB>
80003d34:	0007a783          	lw	x15,0(x15)
80003d38:	03478793          	addi	x15,x15,52
80003d3c:	00078593          	mv	x11,x15
80003d40:	00070513          	mv	x10,x14
80003d44:	250040ef          	jal	x1,80007f94 <vApplicationStackOverflowHook>
80003d48:	0004d797          	auipc	x15,0x4d
80003d4c:	b1078793          	addi	x15,x15,-1264 # 80050858 <uxTopReadyPriority>
80003d50:	0007a783          	lw	x15,0(x15)
80003d54:	00f12623          	sw	x15,12(x2)
80003d58:	0200006f          	j	80003d78 <vTaskSwitchContext+0xfc>
80003d5c:	00c12783          	lw	x15,12(x2)
80003d60:	00079663          	bnez	x15,80003d6c <vTaskSwitchContext+0xf0>
80003d64:	30047073          	csrci	mstatus,8
80003d68:	0000006f          	j	80003d68 <vTaskSwitchContext+0xec>
80003d6c:	00c12783          	lw	x15,12(x2)
80003d70:	fff78793          	addi	x15,x15,-1
80003d74:	00f12623          	sw	x15,12(x2)
80003d78:	0004d697          	auipc	x13,0x4d
80003d7c:	a0468693          	addi	x13,x13,-1532 # 8005077c <pxReadyTasksLists>
80003d80:	00c12703          	lw	x14,12(x2)
80003d84:	00070793          	mv	x15,x14
80003d88:	00279793          	slli	x15,x15,0x2
80003d8c:	00e787b3          	add	x15,x15,x14
80003d90:	00279793          	slli	x15,x15,0x2
80003d94:	00f687b3          	add	x15,x13,x15
80003d98:	0007a783          	lw	x15,0(x15)
80003d9c:	fc0780e3          	beqz	x15,80003d5c <vTaskSwitchContext+0xe0>
80003da0:	00c12703          	lw	x14,12(x2)
80003da4:	00070793          	mv	x15,x14
80003da8:	00279793          	slli	x15,x15,0x2
80003dac:	00e787b3          	add	x15,x15,x14
80003db0:	00279793          	slli	x15,x15,0x2
80003db4:	0004d717          	auipc	x14,0x4d
80003db8:	9c870713          	addi	x14,x14,-1592 # 8005077c <pxReadyTasksLists>
80003dbc:	00e787b3          	add	x15,x15,x14
80003dc0:	00f12023          	sw	x15,0(x2)
80003dc4:	00012783          	lw	x15,0(x2)
80003dc8:	0047a783          	lw	x15,4(x15)
80003dcc:	0047a703          	lw	x14,4(x15)
80003dd0:	00012783          	lw	x15,0(x2)
80003dd4:	00e7a223          	sw	x14,4(x15)
80003dd8:	00012783          	lw	x15,0(x2)
80003ddc:	0047a703          	lw	x14,4(x15)
80003de0:	00012783          	lw	x15,0(x2)
80003de4:	00878793          	addi	x15,x15,8
80003de8:	00f71c63          	bne	x14,x15,80003e00 <vTaskSwitchContext+0x184>
80003dec:	00012783          	lw	x15,0(x2)
80003df0:	0047a783          	lw	x15,4(x15)
80003df4:	0047a703          	lw	x14,4(x15)
80003df8:	00012783          	lw	x15,0(x2)
80003dfc:	00e7a223          	sw	x14,4(x15)
80003e00:	00012783          	lw	x15,0(x2)
80003e04:	0047a783          	lw	x15,4(x15)
80003e08:	00c7a703          	lw	x14,12(x15)
80003e0c:	0004c797          	auipc	x15,0x4c
80003e10:	6f478793          	addi	x15,x15,1780 # 80050500 <pxCurrentTCB>
80003e14:	00e7a023          	sw	x14,0(x15)
80003e18:	0004d797          	auipc	x15,0x4d
80003e1c:	a4078793          	addi	x15,x15,-1472 # 80050858 <uxTopReadyPriority>
80003e20:	00c12703          	lw	x14,12(x2)
80003e24:	00e7a023          	sw	x14,0(x15)
80003e28:	00000013          	nop
80003e2c:	01c12083          	lw	x1,28(x2)
80003e30:	02010113          	addi	x2,x2,32
80003e34:	00008067          	ret

80003e38 <vTaskPlaceOnEventList>:
vTaskPlaceOnEventList():
80003e38:	fe010113          	addi	x2,x2,-32
80003e3c:	00112e23          	sw	x1,28(x2)
80003e40:	00a12623          	sw	x10,12(x2)
80003e44:	00b12423          	sw	x11,8(x2)
80003e48:	00c12783          	lw	x15,12(x2)
80003e4c:	00079663          	bnez	x15,80003e58 <vTaskPlaceOnEventList+0x20>
80003e50:	30047073          	csrci	mstatus,8
80003e54:	0000006f          	j	80003e54 <vTaskPlaceOnEventList+0x1c>
80003e58:	0004c797          	auipc	x15,0x4c
80003e5c:	6a878793          	addi	x15,x15,1704 # 80050500 <pxCurrentTCB>
80003e60:	0007a783          	lw	x15,0(x15)
80003e64:	01878793          	addi	x15,x15,24
80003e68:	00078593          	mv	x11,x15
80003e6c:	00c12503          	lw	x10,12(x2)
80003e70:	bb9fc0ef          	jal	x1,80000a28 <vListInsert>
80003e74:	00100593          	li	x11,1
80003e78:	00812503          	lw	x10,8(x2)
80003e7c:	089010ef          	jal	x1,80005704 <prvAddCurrentTaskToDelayedList>
80003e80:	00000013          	nop
80003e84:	01c12083          	lw	x1,28(x2)
80003e88:	02010113          	addi	x2,x2,32
80003e8c:	00008067          	ret

80003e90 <vTaskPlaceOnUnorderedEventList>:
vTaskPlaceOnUnorderedEventList():
80003e90:	fe010113          	addi	x2,x2,-32
80003e94:	00112e23          	sw	x1,28(x2)
80003e98:	00a12623          	sw	x10,12(x2)
80003e9c:	00b12423          	sw	x11,8(x2)
80003ea0:	00c12223          	sw	x12,4(x2)
80003ea4:	00c12783          	lw	x15,12(x2)
80003ea8:	00079663          	bnez	x15,80003eb4 <vTaskPlaceOnUnorderedEventList+0x24>
80003eac:	30047073          	csrci	mstatus,8
80003eb0:	0000006f          	j	80003eb0 <vTaskPlaceOnUnorderedEventList+0x20>
80003eb4:	0004d797          	auipc	x15,0x4d
80003eb8:	9c478793          	addi	x15,x15,-1596 # 80050878 <uxSchedulerSuspended>
80003ebc:	0007a783          	lw	x15,0(x15)
80003ec0:	00079663          	bnez	x15,80003ecc <vTaskPlaceOnUnorderedEventList+0x3c>
80003ec4:	30047073          	csrci	mstatus,8
80003ec8:	0000006f          	j	80003ec8 <vTaskPlaceOnUnorderedEventList+0x38>
80003ecc:	0004c797          	auipc	x15,0x4c
80003ed0:	63478793          	addi	x15,x15,1588 # 80050500 <pxCurrentTCB>
80003ed4:	0007a783          	lw	x15,0(x15)
80003ed8:	00812683          	lw	x13,8(x2)
80003edc:	80000737          	lui	x14,0x80000
80003ee0:	00e6e733          	or	x14,x13,x14
80003ee4:	00e7ac23          	sw	x14,24(x15)
80003ee8:	0004c797          	auipc	x15,0x4c
80003eec:	61878793          	addi	x15,x15,1560 # 80050500 <pxCurrentTCB>
80003ef0:	0007a783          	lw	x15,0(x15)
80003ef4:	01878793          	addi	x15,x15,24
80003ef8:	00078593          	mv	x11,x15
80003efc:	00c12503          	lw	x10,12(x2)
80003f00:	aadfc0ef          	jal	x1,800009ac <vListInsertEnd>
80003f04:	00100593          	li	x11,1
80003f08:	00412503          	lw	x10,4(x2)
80003f0c:	7f8010ef          	jal	x1,80005704 <prvAddCurrentTaskToDelayedList>
80003f10:	00000013          	nop
80003f14:	01c12083          	lw	x1,28(x2)
80003f18:	02010113          	addi	x2,x2,32
80003f1c:	00008067          	ret

80003f20 <vTaskPlaceOnEventListRestricted>:
vTaskPlaceOnEventListRestricted():
80003f20:	fe010113          	addi	x2,x2,-32
80003f24:	00112e23          	sw	x1,28(x2)
80003f28:	00a12623          	sw	x10,12(x2)
80003f2c:	00b12423          	sw	x11,8(x2)
80003f30:	00c12223          	sw	x12,4(x2)
80003f34:	00c12783          	lw	x15,12(x2)
80003f38:	00079663          	bnez	x15,80003f44 <vTaskPlaceOnEventListRestricted+0x24>
80003f3c:	30047073          	csrci	mstatus,8
80003f40:	0000006f          	j	80003f40 <vTaskPlaceOnEventListRestricted+0x20>
80003f44:	0004c797          	auipc	x15,0x4c
80003f48:	5bc78793          	addi	x15,x15,1468 # 80050500 <pxCurrentTCB>
80003f4c:	0007a783          	lw	x15,0(x15)
80003f50:	01878793          	addi	x15,x15,24
80003f54:	00078593          	mv	x11,x15
80003f58:	00c12503          	lw	x10,12(x2)
80003f5c:	a51fc0ef          	jal	x1,800009ac <vListInsertEnd>
80003f60:	00412783          	lw	x15,4(x2)
80003f64:	00078663          	beqz	x15,80003f70 <vTaskPlaceOnEventListRestricted+0x50>
80003f68:	fff00793          	li	x15,-1
80003f6c:	00f12423          	sw	x15,8(x2)
80003f70:	00412583          	lw	x11,4(x2)
80003f74:	00812503          	lw	x10,8(x2)
80003f78:	78c010ef          	jal	x1,80005704 <prvAddCurrentTaskToDelayedList>
80003f7c:	00000013          	nop
80003f80:	01c12083          	lw	x1,28(x2)
80003f84:	02010113          	addi	x2,x2,32
80003f88:	00008067          	ret

80003f8c <xTaskRemoveFromEventList>:
xTaskRemoveFromEventList():
80003f8c:	fd010113          	addi	x2,x2,-48
80003f90:	02112623          	sw	x1,44(x2)
80003f94:	00a12623          	sw	x10,12(x2)
80003f98:	00c12783          	lw	x15,12(x2)
80003f9c:	00c7a783          	lw	x15,12(x15)
80003fa0:	00c7a783          	lw	x15,12(x15)
80003fa4:	00f12c23          	sw	x15,24(x2)
80003fa8:	01812783          	lw	x15,24(x2)
80003fac:	00079663          	bnez	x15,80003fb8 <xTaskRemoveFromEventList+0x2c>
80003fb0:	30047073          	csrci	mstatus,8
80003fb4:	0000006f          	j	80003fb4 <xTaskRemoveFromEventList+0x28>
80003fb8:	01812783          	lw	x15,24(x2)
80003fbc:	01878793          	addi	x15,x15,24
80003fc0:	00078513          	mv	x10,x15
80003fc4:	b2dfc0ef          	jal	x1,80000af0 <uxListRemove>
80003fc8:	0004d797          	auipc	x15,0x4d
80003fcc:	8b078793          	addi	x15,x15,-1872 # 80050878 <uxSchedulerSuspended>
80003fd0:	0007a783          	lw	x15,0(x15)
80003fd4:	06079e63          	bnez	x15,80004050 <xTaskRemoveFromEventList+0xc4>
80003fd8:	01812783          	lw	x15,24(x2)
80003fdc:	00478793          	addi	x15,x15,4
80003fe0:	00078513          	mv	x10,x15
80003fe4:	b0dfc0ef          	jal	x1,80000af0 <uxListRemove>
80003fe8:	01812783          	lw	x15,24(x2)
80003fec:	02c7a703          	lw	x14,44(x15)
80003ff0:	0004d797          	auipc	x15,0x4d
80003ff4:	86878793          	addi	x15,x15,-1944 # 80050858 <uxTopReadyPriority>
80003ff8:	0007a783          	lw	x15,0(x15)
80003ffc:	00e7fc63          	bgeu	x15,x14,80004014 <xTaskRemoveFromEventList+0x88>
80004000:	01812783          	lw	x15,24(x2)
80004004:	02c7a703          	lw	x14,44(x15)
80004008:	0004d797          	auipc	x15,0x4d
8000400c:	85078793          	addi	x15,x15,-1968 # 80050858 <uxTopReadyPriority>
80004010:	00e7a023          	sw	x14,0(x15)
80004014:	01812783          	lw	x15,24(x2)
80004018:	02c7a703          	lw	x14,44(x15)
8000401c:	00070793          	mv	x15,x14
80004020:	00279793          	slli	x15,x15,0x2
80004024:	00e787b3          	add	x15,x15,x14
80004028:	00279793          	slli	x15,x15,0x2
8000402c:	0004c717          	auipc	x14,0x4c
80004030:	75070713          	addi	x14,x14,1872 # 8005077c <pxReadyTasksLists>
80004034:	00e78733          	add	x14,x15,x14
80004038:	01812783          	lw	x15,24(x2)
8000403c:	00478793          	addi	x15,x15,4
80004040:	00078593          	mv	x11,x15
80004044:	00070513          	mv	x10,x14
80004048:	965fc0ef          	jal	x1,800009ac <vListInsertEnd>
8000404c:	01c0006f          	j	80004068 <xTaskRemoveFromEventList+0xdc>
80004050:	01812783          	lw	x15,24(x2)
80004054:	01878793          	addi	x15,x15,24
80004058:	00078593          	mv	x11,x15
8000405c:	0004c517          	auipc	x10,0x4c
80004060:	7b450513          	addi	x10,x10,1972 # 80050810 <xPendingReadyList>
80004064:	949fc0ef          	jal	x1,800009ac <vListInsertEnd>
80004068:	01812783          	lw	x15,24(x2)
8000406c:	02c7a703          	lw	x14,44(x15)
80004070:	0004c797          	auipc	x15,0x4c
80004074:	49078793          	addi	x15,x15,1168 # 80050500 <pxCurrentTCB>
80004078:	0007a783          	lw	x15,0(x15)
8000407c:	02c7a783          	lw	x15,44(x15)
80004080:	02e7f063          	bgeu	x15,x14,800040a0 <xTaskRemoveFromEventList+0x114>
80004084:	00100793          	li	x15,1
80004088:	00f12e23          	sw	x15,28(x2)
8000408c:	0004c797          	auipc	x15,0x4c
80004090:	7d878793          	addi	x15,x15,2008 # 80050864 <xYieldPending>
80004094:	00100713          	li	x14,1
80004098:	00e7a023          	sw	x14,0(x15)
8000409c:	0080006f          	j	800040a4 <xTaskRemoveFromEventList+0x118>
800040a0:	00012e23          	sw	x0,28(x2)
800040a4:	01c12783          	lw	x15,28(x2)
800040a8:	00078513          	mv	x10,x15
800040ac:	02c12083          	lw	x1,44(x2)
800040b0:	03010113          	addi	x2,x2,48
800040b4:	00008067          	ret

800040b8 <vTaskRemoveFromUnorderedEventList>:
vTaskRemoveFromUnorderedEventList():
800040b8:	fd010113          	addi	x2,x2,-48
800040bc:	02112623          	sw	x1,44(x2)
800040c0:	00a12623          	sw	x10,12(x2)
800040c4:	00b12423          	sw	x11,8(x2)
800040c8:	0004c797          	auipc	x15,0x4c
800040cc:	7b078793          	addi	x15,x15,1968 # 80050878 <uxSchedulerSuspended>
800040d0:	0007a783          	lw	x15,0(x15)
800040d4:	00079663          	bnez	x15,800040e0 <vTaskRemoveFromUnorderedEventList+0x28>
800040d8:	30047073          	csrci	mstatus,8
800040dc:	0000006f          	j	800040dc <vTaskRemoveFromUnorderedEventList+0x24>
800040e0:	00812703          	lw	x14,8(x2)
800040e4:	800007b7          	lui	x15,0x80000
800040e8:	00f76733          	or	x14,x14,x15
800040ec:	00c12783          	lw	x15,12(x2)
800040f0:	00e7a023          	sw	x14,0(x15) # 80000000 <__stack+0xffe8660c>
800040f4:	00c12783          	lw	x15,12(x2)
800040f8:	00c7a783          	lw	x15,12(x15)
800040fc:	00f12e23          	sw	x15,28(x2)
80004100:	01c12783          	lw	x15,28(x2)
80004104:	00079663          	bnez	x15,80004110 <vTaskRemoveFromUnorderedEventList+0x58>
80004108:	30047073          	csrci	mstatus,8
8000410c:	0000006f          	j	8000410c <vTaskRemoveFromUnorderedEventList+0x54>
80004110:	00c12503          	lw	x10,12(x2)
80004114:	9ddfc0ef          	jal	x1,80000af0 <uxListRemove>
80004118:	01c12783          	lw	x15,28(x2)
8000411c:	00478793          	addi	x15,x15,4
80004120:	00078513          	mv	x10,x15
80004124:	9cdfc0ef          	jal	x1,80000af0 <uxListRemove>
80004128:	01c12783          	lw	x15,28(x2)
8000412c:	02c7a703          	lw	x14,44(x15)
80004130:	0004c797          	auipc	x15,0x4c
80004134:	72878793          	addi	x15,x15,1832 # 80050858 <uxTopReadyPriority>
80004138:	0007a783          	lw	x15,0(x15)
8000413c:	00e7fc63          	bgeu	x15,x14,80004154 <vTaskRemoveFromUnorderedEventList+0x9c>
80004140:	01c12783          	lw	x15,28(x2)
80004144:	02c7a703          	lw	x14,44(x15)
80004148:	0004c797          	auipc	x15,0x4c
8000414c:	71078793          	addi	x15,x15,1808 # 80050858 <uxTopReadyPriority>
80004150:	00e7a023          	sw	x14,0(x15)
80004154:	01c12783          	lw	x15,28(x2)
80004158:	02c7a703          	lw	x14,44(x15)
8000415c:	00070793          	mv	x15,x14
80004160:	00279793          	slli	x15,x15,0x2
80004164:	00e787b3          	add	x15,x15,x14
80004168:	00279793          	slli	x15,x15,0x2
8000416c:	0004c717          	auipc	x14,0x4c
80004170:	61070713          	addi	x14,x14,1552 # 8005077c <pxReadyTasksLists>
80004174:	00e78733          	add	x14,x15,x14
80004178:	01c12783          	lw	x15,28(x2)
8000417c:	00478793          	addi	x15,x15,4
80004180:	00078593          	mv	x11,x15
80004184:	00070513          	mv	x10,x14
80004188:	825fc0ef          	jal	x1,800009ac <vListInsertEnd>
8000418c:	01c12783          	lw	x15,28(x2)
80004190:	02c7a703          	lw	x14,44(x15)
80004194:	0004c797          	auipc	x15,0x4c
80004198:	36c78793          	addi	x15,x15,876 # 80050500 <pxCurrentTCB>
8000419c:	0007a783          	lw	x15,0(x15)
800041a0:	02c7a783          	lw	x15,44(x15)
800041a4:	00e7fa63          	bgeu	x15,x14,800041b8 <vTaskRemoveFromUnorderedEventList+0x100>
800041a8:	0004c797          	auipc	x15,0x4c
800041ac:	6bc78793          	addi	x15,x15,1724 # 80050864 <xYieldPending>
800041b0:	00100713          	li	x14,1
800041b4:	00e7a023          	sw	x14,0(x15)
800041b8:	00000013          	nop
800041bc:	02c12083          	lw	x1,44(x2)
800041c0:	03010113          	addi	x2,x2,48
800041c4:	00008067          	ret

800041c8 <vTaskSetTimeOutState>:
vTaskSetTimeOutState():
800041c8:	fe010113          	addi	x2,x2,-32
800041cc:	00112e23          	sw	x1,28(x2)
800041d0:	00a12623          	sw	x10,12(x2)
800041d4:	00c12783          	lw	x15,12(x2)
800041d8:	00079663          	bnez	x15,800041e4 <vTaskSetTimeOutState+0x1c>
800041dc:	30047073          	csrci	mstatus,8
800041e0:	0000006f          	j	800041e0 <vTaskSetTimeOutState+0x18>
800041e4:	3fd000ef          	jal	x1,80004de0 <vTaskEnterCritical>
800041e8:	0004c797          	auipc	x15,0x4c
800041ec:	68078793          	addi	x15,x15,1664 # 80050868 <xNumOfOverflows>
800041f0:	0007a703          	lw	x14,0(x15)
800041f4:	00c12783          	lw	x15,12(x2)
800041f8:	00e7a023          	sw	x14,0(x15)
800041fc:	0004c797          	auipc	x15,0x4c
80004200:	65878793          	addi	x15,x15,1624 # 80050854 <xTickCount>
80004204:	0007a703          	lw	x14,0(x15)
80004208:	00c12783          	lw	x15,12(x2)
8000420c:	00e7a223          	sw	x14,4(x15)
80004210:	411000ef          	jal	x1,80004e20 <vTaskExitCritical>
80004214:	00000013          	nop
80004218:	01c12083          	lw	x1,28(x2)
8000421c:	02010113          	addi	x2,x2,32
80004220:	00008067          	ret

80004224 <vTaskInternalSetTimeOutState>:
vTaskInternalSetTimeOutState():
80004224:	ff010113          	addi	x2,x2,-16
80004228:	00a12623          	sw	x10,12(x2)
8000422c:	0004c797          	auipc	x15,0x4c
80004230:	63c78793          	addi	x15,x15,1596 # 80050868 <xNumOfOverflows>
80004234:	0007a703          	lw	x14,0(x15)
80004238:	00c12783          	lw	x15,12(x2)
8000423c:	00e7a023          	sw	x14,0(x15)
80004240:	0004c797          	auipc	x15,0x4c
80004244:	61478793          	addi	x15,x15,1556 # 80050854 <xTickCount>
80004248:	0007a703          	lw	x14,0(x15)
8000424c:	00c12783          	lw	x15,12(x2)
80004250:	00e7a223          	sw	x14,4(x15)
80004254:	00000013          	nop
80004258:	01010113          	addi	x2,x2,16
8000425c:	00008067          	ret

80004260 <xTaskCheckForTimeOut>:
xTaskCheckForTimeOut():
80004260:	fd010113          	addi	x2,x2,-48
80004264:	02112623          	sw	x1,44(x2)
80004268:	00a12623          	sw	x10,12(x2)
8000426c:	00b12423          	sw	x11,8(x2)
80004270:	00c12783          	lw	x15,12(x2)
80004274:	00079663          	bnez	x15,80004280 <xTaskCheckForTimeOut+0x20>
80004278:	30047073          	csrci	mstatus,8
8000427c:	0000006f          	j	8000427c <xTaskCheckForTimeOut+0x1c>
80004280:	00812783          	lw	x15,8(x2)
80004284:	00079663          	bnez	x15,80004290 <xTaskCheckForTimeOut+0x30>
80004288:	30047073          	csrci	mstatus,8
8000428c:	0000006f          	j	8000428c <xTaskCheckForTimeOut+0x2c>
80004290:	351000ef          	jal	x1,80004de0 <vTaskEnterCritical>
80004294:	0004c797          	auipc	x15,0x4c
80004298:	5c078793          	addi	x15,x15,1472 # 80050854 <xTickCount>
8000429c:	0007a783          	lw	x15,0(x15)
800042a0:	00f12c23          	sw	x15,24(x2)
800042a4:	00c12783          	lw	x15,12(x2)
800042a8:	0047a783          	lw	x15,4(x15)
800042ac:	01812703          	lw	x14,24(x2)
800042b0:	40f707b3          	sub	x15,x14,x15
800042b4:	00f12a23          	sw	x15,20(x2)
800042b8:	00812783          	lw	x15,8(x2)
800042bc:	0007a703          	lw	x14,0(x15)
800042c0:	fff00793          	li	x15,-1
800042c4:	00f71663          	bne	x14,x15,800042d0 <xTaskCheckForTimeOut+0x70>
800042c8:	00012e23          	sw	x0,28(x2)
800042cc:	0800006f          	j	8000434c <xTaskCheckForTimeOut+0xec>
800042d0:	00c12783          	lw	x15,12(x2)
800042d4:	0007a703          	lw	x14,0(x15)
800042d8:	0004c797          	auipc	x15,0x4c
800042dc:	59078793          	addi	x15,x15,1424 # 80050868 <xNumOfOverflows>
800042e0:	0007a783          	lw	x15,0(x15)
800042e4:	02f70063          	beq	x14,x15,80004304 <xTaskCheckForTimeOut+0xa4>
800042e8:	00c12783          	lw	x15,12(x2)
800042ec:	0047a783          	lw	x15,4(x15)
800042f0:	01812703          	lw	x14,24(x2)
800042f4:	00f76863          	bltu	x14,x15,80004304 <xTaskCheckForTimeOut+0xa4>
800042f8:	00100793          	li	x15,1
800042fc:	00f12e23          	sw	x15,28(x2)
80004300:	04c0006f          	j	8000434c <xTaskCheckForTimeOut+0xec>
80004304:	00812783          	lw	x15,8(x2)
80004308:	0007a783          	lw	x15,0(x15)
8000430c:	01412703          	lw	x14,20(x2)
80004310:	02f77663          	bgeu	x14,x15,8000433c <xTaskCheckForTimeOut+0xdc>
80004314:	00812783          	lw	x15,8(x2)
80004318:	0007a703          	lw	x14,0(x15)
8000431c:	01412783          	lw	x15,20(x2)
80004320:	40f70733          	sub	x14,x14,x15
80004324:	00812783          	lw	x15,8(x2)
80004328:	00e7a023          	sw	x14,0(x15)
8000432c:	00c12503          	lw	x10,12(x2)
80004330:	ef5ff0ef          	jal	x1,80004224 <vTaskInternalSetTimeOutState>
80004334:	00012e23          	sw	x0,28(x2)
80004338:	0140006f          	j	8000434c <xTaskCheckForTimeOut+0xec>
8000433c:	00812783          	lw	x15,8(x2)
80004340:	0007a023          	sw	x0,0(x15)
80004344:	00100793          	li	x15,1
80004348:	00f12e23          	sw	x15,28(x2)
8000434c:	2d5000ef          	jal	x1,80004e20 <vTaskExitCritical>
80004350:	01c12783          	lw	x15,28(x2)
80004354:	00078513          	mv	x10,x15
80004358:	02c12083          	lw	x1,44(x2)
8000435c:	03010113          	addi	x2,x2,48
80004360:	00008067          	ret

80004364 <vTaskMissedYield>:
vTaskMissedYield():
80004364:	0004c797          	auipc	x15,0x4c
80004368:	50078793          	addi	x15,x15,1280 # 80050864 <xYieldPending>
8000436c:	00100713          	li	x14,1
80004370:	00e7a023          	sw	x14,0(x15)
80004374:	00000013          	nop
80004378:	00008067          	ret

8000437c <uxTaskGetTaskNumber>:
uxTaskGetTaskNumber():
8000437c:	fe010113          	addi	x2,x2,-32
80004380:	00a12623          	sw	x10,12(x2)
80004384:	00c12783          	lw	x15,12(x2)
80004388:	00078e63          	beqz	x15,800043a4 <uxTaskGetTaskNumber+0x28>
8000438c:	00c12783          	lw	x15,12(x2)
80004390:	00f12c23          	sw	x15,24(x2)
80004394:	01812783          	lw	x15,24(x2)
80004398:	04c7a783          	lw	x15,76(x15)
8000439c:	00f12e23          	sw	x15,28(x2)
800043a0:	0080006f          	j	800043a8 <uxTaskGetTaskNumber+0x2c>
800043a4:	00012e23          	sw	x0,28(x2)
800043a8:	01c12783          	lw	x15,28(x2)
800043ac:	00078513          	mv	x10,x15
800043b0:	02010113          	addi	x2,x2,32
800043b4:	00008067          	ret

800043b8 <vTaskSetTaskNumber>:
vTaskSetTaskNumber():
800043b8:	fe010113          	addi	x2,x2,-32
800043bc:	00a12623          	sw	x10,12(x2)
800043c0:	00b12423          	sw	x11,8(x2)
800043c4:	00c12783          	lw	x15,12(x2)
800043c8:	00078c63          	beqz	x15,800043e0 <vTaskSetTaskNumber+0x28>
800043cc:	00c12783          	lw	x15,12(x2)
800043d0:	00f12e23          	sw	x15,28(x2)
800043d4:	01c12783          	lw	x15,28(x2)
800043d8:	00812703          	lw	x14,8(x2)
800043dc:	04e7a623          	sw	x14,76(x15)
800043e0:	00000013          	nop
800043e4:	02010113          	addi	x2,x2,32
800043e8:	00008067          	ret

800043ec <prvIdleTask>:
prvIdleTask():
800043ec:	fe010113          	addi	x2,x2,-32
800043f0:	00112e23          	sw	x1,28(x2)
800043f4:	00a12623          	sw	x10,12(x2)
800043f8:	0e4000ef          	jal	x1,800044dc <prvCheckTasksWaitingTermination>
800043fc:	0004c797          	auipc	x15,0x4c
80004400:	38078793          	addi	x15,x15,896 # 8005077c <pxReadyTasksLists>
80004404:	0007a703          	lw	x14,0(x15)
80004408:	00100793          	li	x15,1
8000440c:	fee7f6e3          	bgeu	x15,x14,800043f8 <prvIdleTask+0xc>
80004410:	a44fc0ef          	jal	x1,80000654 <vPortYield>
80004414:	fe5ff06f          	j	800043f8 <prvIdleTask+0xc>

80004418 <prvInitialiseTaskLists>:
prvInitialiseTaskLists():
80004418:	fe010113          	addi	x2,x2,-32
8000441c:	00112e23          	sw	x1,28(x2)
80004420:	00012623          	sw	x0,12(x2)
80004424:	0380006f          	j	8000445c <prvInitialiseTaskLists+0x44>
80004428:	00c12703          	lw	x14,12(x2)
8000442c:	00070793          	mv	x15,x14
80004430:	00279793          	slli	x15,x15,0x2
80004434:	00e787b3          	add	x15,x15,x14
80004438:	00279793          	slli	x15,x15,0x2
8000443c:	0004c717          	auipc	x14,0x4c
80004440:	34070713          	addi	x14,x14,832 # 8005077c <pxReadyTasksLists>
80004444:	00e787b3          	add	x15,x15,x14
80004448:	00078513          	mv	x10,x15
8000444c:	cecfc0ef          	jal	x1,80000938 <vListInitialise>
80004450:	00c12783          	lw	x15,12(x2)
80004454:	00178793          	addi	x15,x15,1
80004458:	00f12623          	sw	x15,12(x2)
8000445c:	00c12703          	lw	x14,12(x2)
80004460:	00400793          	li	x15,4
80004464:	fce7f2e3          	bgeu	x15,x14,80004428 <prvInitialiseTaskLists+0x10>
80004468:	0004c517          	auipc	x10,0x4c
8000446c:	37850513          	addi	x10,x10,888 # 800507e0 <xDelayedTaskList1>
80004470:	cc8fc0ef          	jal	x1,80000938 <vListInitialise>
80004474:	0004c517          	auipc	x10,0x4c
80004478:	38050513          	addi	x10,x10,896 # 800507f4 <xDelayedTaskList2>
8000447c:	cbcfc0ef          	jal	x1,80000938 <vListInitialise>
80004480:	0004c517          	auipc	x10,0x4c
80004484:	39050513          	addi	x10,x10,912 # 80050810 <xPendingReadyList>
80004488:	cb0fc0ef          	jal	x1,80000938 <vListInitialise>
8000448c:	0004c517          	auipc	x10,0x4c
80004490:	39850513          	addi	x10,x10,920 # 80050824 <xTasksWaitingTermination>
80004494:	ca4fc0ef          	jal	x1,80000938 <vListInitialise>
80004498:	0004c517          	auipc	x10,0x4c
8000449c:	3a450513          	addi	x10,x10,932 # 8005083c <xSuspendedTaskList>
800044a0:	c98fc0ef          	jal	x1,80000938 <vListInitialise>
800044a4:	0004c797          	auipc	x15,0x4c
800044a8:	36478793          	addi	x15,x15,868 # 80050808 <pxDelayedTaskList>
800044ac:	0004c717          	auipc	x14,0x4c
800044b0:	33470713          	addi	x14,x14,820 # 800507e0 <xDelayedTaskList1>
800044b4:	00e7a023          	sw	x14,0(x15)
800044b8:	0004c797          	auipc	x15,0x4c
800044bc:	35478793          	addi	x15,x15,852 # 8005080c <pxOverflowDelayedTaskList>
800044c0:	0004c717          	auipc	x14,0x4c
800044c4:	33470713          	addi	x14,x14,820 # 800507f4 <xDelayedTaskList2>
800044c8:	00e7a023          	sw	x14,0(x15)
800044cc:	00000013          	nop
800044d0:	01c12083          	lw	x1,28(x2)
800044d4:	02010113          	addi	x2,x2,32
800044d8:	00008067          	ret

800044dc <prvCheckTasksWaitingTermination>:
prvCheckTasksWaitingTermination():
800044dc:	fe010113          	addi	x2,x2,-32
800044e0:	00112e23          	sw	x1,28(x2)
800044e4:	0700006f          	j	80004554 <prvCheckTasksWaitingTermination+0x78>
800044e8:	0f9000ef          	jal	x1,80004de0 <vTaskEnterCritical>
800044ec:	0004c797          	auipc	x15,0x4c
800044f0:	33878793          	addi	x15,x15,824 # 80050824 <xTasksWaitingTermination>
800044f4:	00c7a783          	lw	x15,12(x15)
800044f8:	00c7a783          	lw	x15,12(x15)
800044fc:	00f12623          	sw	x15,12(x2)
80004500:	00c12783          	lw	x15,12(x2)
80004504:	00478793          	addi	x15,x15,4
80004508:	00078513          	mv	x10,x15
8000450c:	de4fc0ef          	jal	x1,80000af0 <uxListRemove>
80004510:	0004c797          	auipc	x15,0x4c
80004514:	34078793          	addi	x15,x15,832 # 80050850 <uxCurrentNumberOfTasks>
80004518:	0007a783          	lw	x15,0(x15)
8000451c:	fff78713          	addi	x14,x15,-1
80004520:	0004c797          	auipc	x15,0x4c
80004524:	33078793          	addi	x15,x15,816 # 80050850 <uxCurrentNumberOfTasks>
80004528:	00e7a023          	sw	x14,0(x15)
8000452c:	0004c797          	auipc	x15,0x4c
80004530:	30c78793          	addi	x15,x15,780 # 80050838 <uxDeletedTasksWaitingCleanUp>
80004534:	0007a783          	lw	x15,0(x15)
80004538:	fff78713          	addi	x14,x15,-1
8000453c:	0004c797          	auipc	x15,0x4c
80004540:	2fc78793          	addi	x15,x15,764 # 80050838 <uxDeletedTasksWaitingCleanUp>
80004544:	00e7a023          	sw	x14,0(x15)
80004548:	0d9000ef          	jal	x1,80004e20 <vTaskExitCritical>
8000454c:	00c12503          	lw	x10,12(x2)
80004550:	30c000ef          	jal	x1,8000485c <prvDeleteTCB>
80004554:	0004c797          	auipc	x15,0x4c
80004558:	2e478793          	addi	x15,x15,740 # 80050838 <uxDeletedTasksWaitingCleanUp>
8000455c:	0007a783          	lw	x15,0(x15)
80004560:	f80794e3          	bnez	x15,800044e8 <prvCheckTasksWaitingTermination+0xc>
80004564:	00000013          	nop
80004568:	00000013          	nop
8000456c:	01c12083          	lw	x1,28(x2)
80004570:	02010113          	addi	x2,x2,32
80004574:	00008067          	ret

80004578 <vTaskGetInfo>:
vTaskGetInfo():
80004578:	fd010113          	addi	x2,x2,-48
8000457c:	02112623          	sw	x1,44(x2)
80004580:	00a12623          	sw	x10,12(x2)
80004584:	00b12423          	sw	x11,8(x2)
80004588:	00c12223          	sw	x12,4(x2)
8000458c:	00d12023          	sw	x13,0(x2)
80004590:	00c12783          	lw	x15,12(x2)
80004594:	00079a63          	bnez	x15,800045a8 <vTaskGetInfo+0x30>
80004598:	0004c797          	auipc	x15,0x4c
8000459c:	f6878793          	addi	x15,x15,-152 # 80050500 <pxCurrentTCB>
800045a0:	0007a783          	lw	x15,0(x15)
800045a4:	0080006f          	j	800045ac <vTaskGetInfo+0x34>
800045a8:	00c12783          	lw	x15,12(x2)
800045ac:	00f12e23          	sw	x15,28(x2)
800045b0:	00812783          	lw	x15,8(x2)
800045b4:	01c12703          	lw	x14,28(x2)
800045b8:	00e7a023          	sw	x14,0(x15)
800045bc:	01c12783          	lw	x15,28(x2)
800045c0:	03478713          	addi	x14,x15,52
800045c4:	00812783          	lw	x15,8(x2)
800045c8:	00e7a223          	sw	x14,4(x15)
800045cc:	01c12783          	lw	x15,28(x2)
800045d0:	02c7a703          	lw	x14,44(x15)
800045d4:	00812783          	lw	x15,8(x2)
800045d8:	00e7a823          	sw	x14,16(x15)
800045dc:	01c12783          	lw	x15,28(x2)
800045e0:	0307a703          	lw	x14,48(x15)
800045e4:	00812783          	lw	x15,8(x2)
800045e8:	00e7ae23          	sw	x14,28(x15)
800045ec:	01c12783          	lw	x15,28(x2)
800045f0:	0487a703          	lw	x14,72(x15)
800045f4:	00812783          	lw	x15,8(x2)
800045f8:	00e7a423          	sw	x14,8(x15)
800045fc:	01c12783          	lw	x15,28(x2)
80004600:	0507a703          	lw	x14,80(x15)
80004604:	00812783          	lw	x15,8(x2)
80004608:	00e7aa23          	sw	x14,20(x15)
8000460c:	00812783          	lw	x15,8(x2)
80004610:	0007ac23          	sw	x0,24(x15)
80004614:	00012703          	lw	x14,0(x2)
80004618:	00500793          	li	x15,5
8000461c:	06f70063          	beq	x14,x15,8000467c <vTaskGetInfo+0x104>
80004620:	0004c797          	auipc	x15,0x4c
80004624:	ee078793          	addi	x15,x15,-288 # 80050500 <pxCurrentTCB>
80004628:	0007a783          	lw	x15,0(x15)
8000462c:	01c12703          	lw	x14,28(x2)
80004630:	00f71863          	bne	x14,x15,80004640 <vTaskGetInfo+0xc8>
80004634:	00812783          	lw	x15,8(x2)
80004638:	0007a623          	sw	x0,12(x15)
8000463c:	0540006f          	j	80004690 <vTaskGetInfo+0x118>
80004640:	00812783          	lw	x15,8(x2)
80004644:	00012703          	lw	x14,0(x2)
80004648:	00e7a623          	sw	x14,12(x15)
8000464c:	00012703          	lw	x14,0(x2)
80004650:	00300793          	li	x15,3
80004654:	02f71e63          	bne	x14,x15,80004690 <vTaskGetInfo+0x118>
80004658:	ed1fe0ef          	jal	x1,80003528 <vTaskSuspendAll>
8000465c:	01c12783          	lw	x15,28(x2)
80004660:	0287a783          	lw	x15,40(x15)
80004664:	00078863          	beqz	x15,80004674 <vTaskGetInfo+0xfc>
80004668:	00812783          	lw	x15,8(x2)
8000466c:	00200713          	li	x14,2
80004670:	00e7a623          	sw	x14,12(x15)
80004674:	ed9fe0ef          	jal	x1,8000354c <xTaskResumeAll>
80004678:	0180006f          	j	80004690 <vTaskGetInfo+0x118>
8000467c:	01c12503          	lw	x10,28(x2)
80004680:	e30fe0ef          	jal	x1,80002cb0 <eTaskGetState>
80004684:	00050713          	mv	x14,x10
80004688:	00812783          	lw	x15,8(x2)
8000468c:	00e7a623          	sw	x14,12(x15)
80004690:	00412783          	lw	x15,4(x2)
80004694:	02078463          	beqz	x15,800046bc <vTaskGetInfo+0x144>
80004698:	01c12783          	lw	x15,28(x2)
8000469c:	0307a783          	lw	x15,48(x15)
800046a0:	00078513          	mv	x10,x15
800046a4:	15c000ef          	jal	x1,80004800 <prvTaskCheckFreeStackSpace>
800046a8:	00050793          	mv	x15,x10
800046ac:	00078713          	mv	x14,x15
800046b0:	00812783          	lw	x15,8(x2)
800046b4:	02e79023          	sh	x14,32(x15)
800046b8:	00c0006f          	j	800046c4 <vTaskGetInfo+0x14c>
800046bc:	00812783          	lw	x15,8(x2)
800046c0:	02079023          	sh	x0,32(x15)
800046c4:	00000013          	nop
800046c8:	02c12083          	lw	x1,44(x2)
800046cc:	03010113          	addi	x2,x2,48
800046d0:	00008067          	ret

800046d4 <prvListTasksWithinSingleList>:
prvListTasksWithinSingleList():
800046d4:	fc010113          	addi	x2,x2,-64
800046d8:	02112e23          	sw	x1,60(x2)
800046dc:	00a12623          	sw	x10,12(x2)
800046e0:	00b12423          	sw	x11,8(x2)
800046e4:	00c12223          	sw	x12,4(x2)
800046e8:	02012623          	sw	x0,44(x2)
800046ec:	00812783          	lw	x15,8(x2)
800046f0:	0007a783          	lw	x15,0(x15)
800046f4:	0e078c63          	beqz	x15,800047ec <prvListTasksWithinSingleList+0x118>
800046f8:	00812783          	lw	x15,8(x2)
800046fc:	02f12423          	sw	x15,40(x2)
80004700:	02812783          	lw	x15,40(x2)
80004704:	0047a783          	lw	x15,4(x15)
80004708:	0047a703          	lw	x14,4(x15)
8000470c:	02812783          	lw	x15,40(x2)
80004710:	00e7a223          	sw	x14,4(x15)
80004714:	02812783          	lw	x15,40(x2)
80004718:	0047a703          	lw	x14,4(x15)
8000471c:	02812783          	lw	x15,40(x2)
80004720:	00878793          	addi	x15,x15,8
80004724:	00f71c63          	bne	x14,x15,8000473c <prvListTasksWithinSingleList+0x68>
80004728:	02812783          	lw	x15,40(x2)
8000472c:	0047a783          	lw	x15,4(x15)
80004730:	0047a703          	lw	x14,4(x15)
80004734:	02812783          	lw	x15,40(x2)
80004738:	00e7a223          	sw	x14,4(x15)
8000473c:	02812783          	lw	x15,40(x2)
80004740:	0047a783          	lw	x15,4(x15)
80004744:	00c7a783          	lw	x15,12(x15)
80004748:	02f12223          	sw	x15,36(x2)
8000474c:	00812783          	lw	x15,8(x2)
80004750:	02f12023          	sw	x15,32(x2)
80004754:	02012783          	lw	x15,32(x2)
80004758:	0047a783          	lw	x15,4(x15)
8000475c:	0047a703          	lw	x14,4(x15)
80004760:	02012783          	lw	x15,32(x2)
80004764:	00e7a223          	sw	x14,4(x15)
80004768:	02012783          	lw	x15,32(x2)
8000476c:	0047a703          	lw	x14,4(x15)
80004770:	02012783          	lw	x15,32(x2)
80004774:	00878793          	addi	x15,x15,8
80004778:	00f71c63          	bne	x14,x15,80004790 <prvListTasksWithinSingleList+0xbc>
8000477c:	02012783          	lw	x15,32(x2)
80004780:	0047a783          	lw	x15,4(x15)
80004784:	0047a703          	lw	x14,4(x15)
80004788:	02012783          	lw	x15,32(x2)
8000478c:	00e7a223          	sw	x14,4(x15)
80004790:	02012783          	lw	x15,32(x2)
80004794:	0047a783          	lw	x15,4(x15)
80004798:	00c7a783          	lw	x15,12(x15)
8000479c:	00f12e23          	sw	x15,28(x2)
800047a0:	02c12703          	lw	x14,44(x2)
800047a4:	00070793          	mv	x15,x14
800047a8:	00379793          	slli	x15,x15,0x3
800047ac:	00e787b3          	add	x15,x15,x14
800047b0:	00279793          	slli	x15,x15,0x2
800047b4:	00078713          	mv	x14,x15
800047b8:	00c12783          	lw	x15,12(x2)
800047bc:	00e787b3          	add	x15,x15,x14
800047c0:	00412683          	lw	x13,4(x2)
800047c4:	00100613          	li	x12,1
800047c8:	00078593          	mv	x11,x15
800047cc:	01c12503          	lw	x10,28(x2)
800047d0:	da9ff0ef          	jal	x1,80004578 <vTaskGetInfo>
800047d4:	02c12783          	lw	x15,44(x2)
800047d8:	00178793          	addi	x15,x15,1
800047dc:	02f12623          	sw	x15,44(x2)
800047e0:	01c12703          	lw	x14,28(x2)
800047e4:	02412783          	lw	x15,36(x2)
800047e8:	f6f712e3          	bne	x14,x15,8000474c <prvListTasksWithinSingleList+0x78>
800047ec:	02c12783          	lw	x15,44(x2)
800047f0:	00078513          	mv	x10,x15
800047f4:	03c12083          	lw	x1,60(x2)
800047f8:	04010113          	addi	x2,x2,64
800047fc:	00008067          	ret

80004800 <prvTaskCheckFreeStackSpace>:
prvTaskCheckFreeStackSpace():
80004800:	fe010113          	addi	x2,x2,-32
80004804:	00a12623          	sw	x10,12(x2)
80004808:	00012e23          	sw	x0,28(x2)
8000480c:	01c0006f          	j	80004828 <prvTaskCheckFreeStackSpace+0x28>
80004810:	00c12783          	lw	x15,12(x2)
80004814:	00178793          	addi	x15,x15,1
80004818:	00f12623          	sw	x15,12(x2)
8000481c:	01c12783          	lw	x15,28(x2)
80004820:	00178793          	addi	x15,x15,1
80004824:	00f12e23          	sw	x15,28(x2)
80004828:	00c12783          	lw	x15,12(x2)
8000482c:	0007c703          	lbu	x14,0(x15)
80004830:	0a500793          	li	x15,165
80004834:	fcf70ee3          	beq	x14,x15,80004810 <prvTaskCheckFreeStackSpace+0x10>
80004838:	01c12783          	lw	x15,28(x2)
8000483c:	0027d793          	srli	x15,x15,0x2
80004840:	00f12e23          	sw	x15,28(x2)
80004844:	01c12783          	lw	x15,28(x2)
80004848:	01079793          	slli	x15,x15,0x10
8000484c:	0107d793          	srli	x15,x15,0x10
80004850:	00078513          	mv	x10,x15
80004854:	02010113          	addi	x2,x2,32
80004858:	00008067          	ret

8000485c <prvDeleteTCB>:
prvDeleteTCB():
8000485c:	fe010113          	addi	x2,x2,-32
80004860:	00112e23          	sw	x1,28(x2)
80004864:	00a12623          	sw	x10,12(x2)
80004868:	00c12783          	lw	x15,12(x2)
8000486c:	0307a783          	lw	x15,48(x15)
80004870:	00078513          	mv	x10,x15
80004874:	57c020ef          	jal	x1,80006df0 <vPortFree>
80004878:	00c12503          	lw	x10,12(x2)
8000487c:	574020ef          	jal	x1,80006df0 <vPortFree>
80004880:	00000013          	nop
80004884:	01c12083          	lw	x1,28(x2)
80004888:	02010113          	addi	x2,x2,32
8000488c:	00008067          	ret

80004890 <prvResetNextTaskUnblockTime>:
prvResetNextTaskUnblockTime():
80004890:	ff010113          	addi	x2,x2,-16
80004894:	0004c797          	auipc	x15,0x4c
80004898:	f7478793          	addi	x15,x15,-140 # 80050808 <pxDelayedTaskList>
8000489c:	0007a783          	lw	x15,0(x15)
800048a0:	0007a783          	lw	x15,0(x15)
800048a4:	00079663          	bnez	x15,800048b0 <prvResetNextTaskUnblockTime+0x20>
800048a8:	00100793          	li	x15,1
800048ac:	0080006f          	j	800048b4 <prvResetNextTaskUnblockTime+0x24>
800048b0:	00000793          	li	x15,0
800048b4:	00078c63          	beqz	x15,800048cc <prvResetNextTaskUnblockTime+0x3c>
800048b8:	0004c797          	auipc	x15,0x4c
800048bc:	fb878793          	addi	x15,x15,-72 # 80050870 <xNextTaskUnblockTime>
800048c0:	fff00713          	li	x14,-1
800048c4:	00e7a023          	sw	x14,0(x15)
800048c8:	0300006f          	j	800048f8 <prvResetNextTaskUnblockTime+0x68>
800048cc:	0004c797          	auipc	x15,0x4c
800048d0:	f3c78793          	addi	x15,x15,-196 # 80050808 <pxDelayedTaskList>
800048d4:	0007a783          	lw	x15,0(x15)
800048d8:	00c7a783          	lw	x15,12(x15)
800048dc:	00c7a783          	lw	x15,12(x15)
800048e0:	00f12623          	sw	x15,12(x2)
800048e4:	00c12783          	lw	x15,12(x2)
800048e8:	0047a703          	lw	x14,4(x15)
800048ec:	0004c797          	auipc	x15,0x4c
800048f0:	f8478793          	addi	x15,x15,-124 # 80050870 <xNextTaskUnblockTime>
800048f4:	00e7a023          	sw	x14,0(x15)
800048f8:	00000013          	nop
800048fc:	01010113          	addi	x2,x2,16
80004900:	00008067          	ret

80004904 <xTaskGetCurrentTaskHandle>:
xTaskGetCurrentTaskHandle():
80004904:	ff010113          	addi	x2,x2,-16
80004908:	0004c797          	auipc	x15,0x4c
8000490c:	bf878793          	addi	x15,x15,-1032 # 80050500 <pxCurrentTCB>
80004910:	0007a783          	lw	x15,0(x15)
80004914:	00f12623          	sw	x15,12(x2)
80004918:	00c12783          	lw	x15,12(x2)
8000491c:	00078513          	mv	x10,x15
80004920:	01010113          	addi	x2,x2,16
80004924:	00008067          	ret

80004928 <xTaskGetSchedulerState>:
xTaskGetSchedulerState():
80004928:	ff010113          	addi	x2,x2,-16
8000492c:	0004c797          	auipc	x15,0x4c
80004930:	f3078793          	addi	x15,x15,-208 # 8005085c <xSchedulerRunning>
80004934:	0007a783          	lw	x15,0(x15)
80004938:	00079863          	bnez	x15,80004948 <xTaskGetSchedulerState+0x20>
8000493c:	00100793          	li	x15,1
80004940:	00f12623          	sw	x15,12(x2)
80004944:	0240006f          	j	80004968 <xTaskGetSchedulerState+0x40>
80004948:	0004c797          	auipc	x15,0x4c
8000494c:	f3078793          	addi	x15,x15,-208 # 80050878 <uxSchedulerSuspended>
80004950:	0007a783          	lw	x15,0(x15)
80004954:	00079863          	bnez	x15,80004964 <xTaskGetSchedulerState+0x3c>
80004958:	00200793          	li	x15,2
8000495c:	00f12623          	sw	x15,12(x2)
80004960:	0080006f          	j	80004968 <xTaskGetSchedulerState+0x40>
80004964:	00012623          	sw	x0,12(x2)
80004968:	00c12783          	lw	x15,12(x2)
8000496c:	00078513          	mv	x10,x15
80004970:	01010113          	addi	x2,x2,16
80004974:	00008067          	ret

80004978 <xTaskPriorityInherit>:
xTaskPriorityInherit():
80004978:	fd010113          	addi	x2,x2,-48
8000497c:	02112623          	sw	x1,44(x2)
80004980:	00a12623          	sw	x10,12(x2)
80004984:	00c12783          	lw	x15,12(x2)
80004988:	00f12c23          	sw	x15,24(x2)
8000498c:	00012e23          	sw	x0,28(x2)
80004990:	00c12783          	lw	x15,12(x2)
80004994:	16078263          	beqz	x15,80004af8 <xTaskPriorityInherit+0x180>
80004998:	01812783          	lw	x15,24(x2)
8000499c:	02c7a703          	lw	x14,44(x15)
800049a0:	0004c797          	auipc	x15,0x4c
800049a4:	b6078793          	addi	x15,x15,-1184 # 80050500 <pxCurrentTCB>
800049a8:	0007a783          	lw	x15,0(x15)
800049ac:	02c7a783          	lw	x15,44(x15)
800049b0:	12f77263          	bgeu	x14,x15,80004ad4 <xTaskPriorityInherit+0x15c>
800049b4:	01812783          	lw	x15,24(x2)
800049b8:	0187a783          	lw	x15,24(x15)
800049bc:	0207c263          	bltz	x15,800049e0 <xTaskPriorityInherit+0x68>
800049c0:	0004c797          	auipc	x15,0x4c
800049c4:	b4078793          	addi	x15,x15,-1216 # 80050500 <pxCurrentTCB>
800049c8:	0007a783          	lw	x15,0(x15)
800049cc:	02c7a783          	lw	x15,44(x15)
800049d0:	00500713          	li	x14,5
800049d4:	40f70733          	sub	x14,x14,x15
800049d8:	01812783          	lw	x15,24(x2)
800049dc:	00e7ac23          	sw	x14,24(x15)
800049e0:	01812783          	lw	x15,24(x2)
800049e4:	0147a683          	lw	x13,20(x15)
800049e8:	01812783          	lw	x15,24(x2)
800049ec:	02c7a703          	lw	x14,44(x15)
800049f0:	00070793          	mv	x15,x14
800049f4:	00279793          	slli	x15,x15,0x2
800049f8:	00e787b3          	add	x15,x15,x14
800049fc:	00279793          	slli	x15,x15,0x2
80004a00:	0004c717          	auipc	x14,0x4c
80004a04:	d7c70713          	addi	x14,x14,-644 # 8005077c <pxReadyTasksLists>
80004a08:	00e787b3          	add	x15,x15,x14
80004a0c:	00f69663          	bne	x13,x15,80004a18 <xTaskPriorityInherit+0xa0>
80004a10:	00100793          	li	x15,1
80004a14:	0080006f          	j	80004a1c <xTaskPriorityInherit+0xa4>
80004a18:	00000793          	li	x15,0
80004a1c:	08078a63          	beqz	x15,80004ab0 <xTaskPriorityInherit+0x138>
80004a20:	01812783          	lw	x15,24(x2)
80004a24:	00478793          	addi	x15,x15,4
80004a28:	00078513          	mv	x10,x15
80004a2c:	8c4fc0ef          	jal	x1,80000af0 <uxListRemove>
80004a30:	0004c797          	auipc	x15,0x4c
80004a34:	ad078793          	addi	x15,x15,-1328 # 80050500 <pxCurrentTCB>
80004a38:	0007a783          	lw	x15,0(x15)
80004a3c:	02c7a703          	lw	x14,44(x15)
80004a40:	01812783          	lw	x15,24(x2)
80004a44:	02e7a623          	sw	x14,44(x15)
80004a48:	01812783          	lw	x15,24(x2)
80004a4c:	02c7a703          	lw	x14,44(x15)
80004a50:	0004c797          	auipc	x15,0x4c
80004a54:	e0878793          	addi	x15,x15,-504 # 80050858 <uxTopReadyPriority>
80004a58:	0007a783          	lw	x15,0(x15)
80004a5c:	00e7fc63          	bgeu	x15,x14,80004a74 <xTaskPriorityInherit+0xfc>
80004a60:	01812783          	lw	x15,24(x2)
80004a64:	02c7a703          	lw	x14,44(x15)
80004a68:	0004c797          	auipc	x15,0x4c
80004a6c:	df078793          	addi	x15,x15,-528 # 80050858 <uxTopReadyPriority>
80004a70:	00e7a023          	sw	x14,0(x15)
80004a74:	01812783          	lw	x15,24(x2)
80004a78:	02c7a703          	lw	x14,44(x15)
80004a7c:	00070793          	mv	x15,x14
80004a80:	00279793          	slli	x15,x15,0x2
80004a84:	00e787b3          	add	x15,x15,x14
80004a88:	00279793          	slli	x15,x15,0x2
80004a8c:	0004c717          	auipc	x14,0x4c
80004a90:	cf070713          	addi	x14,x14,-784 # 8005077c <pxReadyTasksLists>
80004a94:	00e78733          	add	x14,x15,x14
80004a98:	01812783          	lw	x15,24(x2)
80004a9c:	00478793          	addi	x15,x15,4
80004aa0:	00078593          	mv	x11,x15
80004aa4:	00070513          	mv	x10,x14
80004aa8:	f05fb0ef          	jal	x1,800009ac <vListInsertEnd>
80004aac:	01c0006f          	j	80004ac8 <xTaskPriorityInherit+0x150>
80004ab0:	0004c797          	auipc	x15,0x4c
80004ab4:	a5078793          	addi	x15,x15,-1456 # 80050500 <pxCurrentTCB>
80004ab8:	0007a783          	lw	x15,0(x15)
80004abc:	02c7a703          	lw	x14,44(x15)
80004ac0:	01812783          	lw	x15,24(x2)
80004ac4:	02e7a623          	sw	x14,44(x15)
80004ac8:	00100793          	li	x15,1
80004acc:	00f12e23          	sw	x15,28(x2)
80004ad0:	0280006f          	j	80004af8 <xTaskPriorityInherit+0x180>
80004ad4:	01812783          	lw	x15,24(x2)
80004ad8:	0507a703          	lw	x14,80(x15)
80004adc:	0004c797          	auipc	x15,0x4c
80004ae0:	a2478793          	addi	x15,x15,-1500 # 80050500 <pxCurrentTCB>
80004ae4:	0007a783          	lw	x15,0(x15)
80004ae8:	02c7a783          	lw	x15,44(x15)
80004aec:	00f77663          	bgeu	x14,x15,80004af8 <xTaskPriorityInherit+0x180>
80004af0:	00100793          	li	x15,1
80004af4:	00f12e23          	sw	x15,28(x2)
80004af8:	01c12783          	lw	x15,28(x2)
80004afc:	00078513          	mv	x10,x15
80004b00:	02c12083          	lw	x1,44(x2)
80004b04:	03010113          	addi	x2,x2,48
80004b08:	00008067          	ret

80004b0c <xTaskPriorityDisinherit>:
xTaskPriorityDisinherit():
80004b0c:	fd010113          	addi	x2,x2,-48
80004b10:	02112623          	sw	x1,44(x2)
80004b14:	00a12623          	sw	x10,12(x2)
80004b18:	00c12783          	lw	x15,12(x2)
80004b1c:	00f12c23          	sw	x15,24(x2)
80004b20:	00012e23          	sw	x0,28(x2)
80004b24:	00c12783          	lw	x15,12(x2)
80004b28:	10078663          	beqz	x15,80004c34 <xTaskPriorityDisinherit+0x128>
80004b2c:	0004c797          	auipc	x15,0x4c
80004b30:	9d478793          	addi	x15,x15,-1580 # 80050500 <pxCurrentTCB>
80004b34:	0007a783          	lw	x15,0(x15)
80004b38:	01812703          	lw	x14,24(x2)
80004b3c:	00f70663          	beq	x14,x15,80004b48 <xTaskPriorityDisinherit+0x3c>
80004b40:	30047073          	csrci	mstatus,8
80004b44:	0000006f          	j	80004b44 <xTaskPriorityDisinherit+0x38>
80004b48:	01812783          	lw	x15,24(x2)
80004b4c:	0547a783          	lw	x15,84(x15)
80004b50:	00079663          	bnez	x15,80004b5c <xTaskPriorityDisinherit+0x50>
80004b54:	30047073          	csrci	mstatus,8
80004b58:	0000006f          	j	80004b58 <xTaskPriorityDisinherit+0x4c>
80004b5c:	01812783          	lw	x15,24(x2)
80004b60:	0547a783          	lw	x15,84(x15)
80004b64:	fff78713          	addi	x14,x15,-1
80004b68:	01812783          	lw	x15,24(x2)
80004b6c:	04e7aa23          	sw	x14,84(x15)
80004b70:	01812783          	lw	x15,24(x2)
80004b74:	02c7a703          	lw	x14,44(x15)
80004b78:	01812783          	lw	x15,24(x2)
80004b7c:	0507a783          	lw	x15,80(x15)
80004b80:	0af70a63          	beq	x14,x15,80004c34 <xTaskPriorityDisinherit+0x128>
80004b84:	01812783          	lw	x15,24(x2)
80004b88:	0547a783          	lw	x15,84(x15)
80004b8c:	0a079463          	bnez	x15,80004c34 <xTaskPriorityDisinherit+0x128>
80004b90:	01812783          	lw	x15,24(x2)
80004b94:	00478793          	addi	x15,x15,4
80004b98:	00078513          	mv	x10,x15
80004b9c:	f55fb0ef          	jal	x1,80000af0 <uxListRemove>
80004ba0:	01812783          	lw	x15,24(x2)
80004ba4:	0507a703          	lw	x14,80(x15)
80004ba8:	01812783          	lw	x15,24(x2)
80004bac:	02e7a623          	sw	x14,44(x15)
80004bb0:	01812783          	lw	x15,24(x2)
80004bb4:	02c7a783          	lw	x15,44(x15)
80004bb8:	00500713          	li	x14,5
80004bbc:	40f70733          	sub	x14,x14,x15
80004bc0:	01812783          	lw	x15,24(x2)
80004bc4:	00e7ac23          	sw	x14,24(x15)
80004bc8:	01812783          	lw	x15,24(x2)
80004bcc:	02c7a703          	lw	x14,44(x15)
80004bd0:	0004c797          	auipc	x15,0x4c
80004bd4:	c8878793          	addi	x15,x15,-888 # 80050858 <uxTopReadyPriority>
80004bd8:	0007a783          	lw	x15,0(x15)
80004bdc:	00e7fc63          	bgeu	x15,x14,80004bf4 <xTaskPriorityDisinherit+0xe8>
80004be0:	01812783          	lw	x15,24(x2)
80004be4:	02c7a703          	lw	x14,44(x15)
80004be8:	0004c797          	auipc	x15,0x4c
80004bec:	c7078793          	addi	x15,x15,-912 # 80050858 <uxTopReadyPriority>
80004bf0:	00e7a023          	sw	x14,0(x15)
80004bf4:	01812783          	lw	x15,24(x2)
80004bf8:	02c7a703          	lw	x14,44(x15)
80004bfc:	00070793          	mv	x15,x14
80004c00:	00279793          	slli	x15,x15,0x2
80004c04:	00e787b3          	add	x15,x15,x14
80004c08:	00279793          	slli	x15,x15,0x2
80004c0c:	0004c717          	auipc	x14,0x4c
80004c10:	b7070713          	addi	x14,x14,-1168 # 8005077c <pxReadyTasksLists>
80004c14:	00e78733          	add	x14,x15,x14
80004c18:	01812783          	lw	x15,24(x2)
80004c1c:	00478793          	addi	x15,x15,4
80004c20:	00078593          	mv	x11,x15
80004c24:	00070513          	mv	x10,x14
80004c28:	d85fb0ef          	jal	x1,800009ac <vListInsertEnd>
80004c2c:	00100793          	li	x15,1
80004c30:	00f12e23          	sw	x15,28(x2)
80004c34:	01c12783          	lw	x15,28(x2)
80004c38:	00078513          	mv	x10,x15
80004c3c:	02c12083          	lw	x1,44(x2)
80004c40:	03010113          	addi	x2,x2,48
80004c44:	00008067          	ret

80004c48 <vTaskPriorityDisinheritAfterTimeout>:
vTaskPriorityDisinheritAfterTimeout():
80004c48:	fd010113          	addi	x2,x2,-48
80004c4c:	02112623          	sw	x1,44(x2)
80004c50:	00a12623          	sw	x10,12(x2)
80004c54:	00b12423          	sw	x11,8(x2)
80004c58:	00c12783          	lw	x15,12(x2)
80004c5c:	00f12c23          	sw	x15,24(x2)
80004c60:	00100793          	li	x15,1
80004c64:	00f12a23          	sw	x15,20(x2)
80004c68:	00c12783          	lw	x15,12(x2)
80004c6c:	16078263          	beqz	x15,80004dd0 <vTaskPriorityDisinheritAfterTimeout+0x188>
80004c70:	01812783          	lw	x15,24(x2)
80004c74:	0547a783          	lw	x15,84(x15)
80004c78:	00079663          	bnez	x15,80004c84 <vTaskPriorityDisinheritAfterTimeout+0x3c>
80004c7c:	30047073          	csrci	mstatus,8
80004c80:	0000006f          	j	80004c80 <vTaskPriorityDisinheritAfterTimeout+0x38>
80004c84:	01812783          	lw	x15,24(x2)
80004c88:	0507a783          	lw	x15,80(x15)
80004c8c:	00812703          	lw	x14,8(x2)
80004c90:	00e7f863          	bgeu	x15,x14,80004ca0 <vTaskPriorityDisinheritAfterTimeout+0x58>
80004c94:	00812783          	lw	x15,8(x2)
80004c98:	00f12e23          	sw	x15,28(x2)
80004c9c:	0100006f          	j	80004cac <vTaskPriorityDisinheritAfterTimeout+0x64>
80004ca0:	01812783          	lw	x15,24(x2)
80004ca4:	0507a783          	lw	x15,80(x15)
80004ca8:	00f12e23          	sw	x15,28(x2)
80004cac:	01812783          	lw	x15,24(x2)
80004cb0:	02c7a783          	lw	x15,44(x15)
80004cb4:	01c12703          	lw	x14,28(x2)
80004cb8:	10f70c63          	beq	x14,x15,80004dd0 <vTaskPriorityDisinheritAfterTimeout+0x188>
80004cbc:	01812783          	lw	x15,24(x2)
80004cc0:	0547a783          	lw	x15,84(x15)
80004cc4:	01412703          	lw	x14,20(x2)
80004cc8:	10f71463          	bne	x14,x15,80004dd0 <vTaskPriorityDisinheritAfterTimeout+0x188>
80004ccc:	0004c797          	auipc	x15,0x4c
80004cd0:	83478793          	addi	x15,x15,-1996 # 80050500 <pxCurrentTCB>
80004cd4:	0007a783          	lw	x15,0(x15)
80004cd8:	01812703          	lw	x14,24(x2)
80004cdc:	00f71663          	bne	x14,x15,80004ce8 <vTaskPriorityDisinheritAfterTimeout+0xa0>
80004ce0:	30047073          	csrci	mstatus,8
80004ce4:	0000006f          	j	80004ce4 <vTaskPriorityDisinheritAfterTimeout+0x9c>
80004ce8:	01812783          	lw	x15,24(x2)
80004cec:	02c7a783          	lw	x15,44(x15)
80004cf0:	00f12823          	sw	x15,16(x2)
80004cf4:	01812783          	lw	x15,24(x2)
80004cf8:	01c12703          	lw	x14,28(x2)
80004cfc:	02e7a623          	sw	x14,44(x15)
80004d00:	01812783          	lw	x15,24(x2)
80004d04:	0187a783          	lw	x15,24(x15)
80004d08:	0007cc63          	bltz	x15,80004d20 <vTaskPriorityDisinheritAfterTimeout+0xd8>
80004d0c:	00500713          	li	x14,5
80004d10:	01c12783          	lw	x15,28(x2)
80004d14:	40f70733          	sub	x14,x14,x15
80004d18:	01812783          	lw	x15,24(x2)
80004d1c:	00e7ac23          	sw	x14,24(x15)
80004d20:	01812783          	lw	x15,24(x2)
80004d24:	0147a683          	lw	x13,20(x15)
80004d28:	01012703          	lw	x14,16(x2)
80004d2c:	00070793          	mv	x15,x14
80004d30:	00279793          	slli	x15,x15,0x2
80004d34:	00e787b3          	add	x15,x15,x14
80004d38:	00279793          	slli	x15,x15,0x2
80004d3c:	0004c717          	auipc	x14,0x4c
80004d40:	a4070713          	addi	x14,x14,-1472 # 8005077c <pxReadyTasksLists>
80004d44:	00e787b3          	add	x15,x15,x14
80004d48:	00f69663          	bne	x13,x15,80004d54 <vTaskPriorityDisinheritAfterTimeout+0x10c>
80004d4c:	00100793          	li	x15,1
80004d50:	0080006f          	j	80004d58 <vTaskPriorityDisinheritAfterTimeout+0x110>
80004d54:	00000793          	li	x15,0
80004d58:	06078c63          	beqz	x15,80004dd0 <vTaskPriorityDisinheritAfterTimeout+0x188>
80004d5c:	01812783          	lw	x15,24(x2)
80004d60:	00478793          	addi	x15,x15,4
80004d64:	00078513          	mv	x10,x15
80004d68:	d89fb0ef          	jal	x1,80000af0 <uxListRemove>
80004d6c:	01812783          	lw	x15,24(x2)
80004d70:	02c7a703          	lw	x14,44(x15)
80004d74:	0004c797          	auipc	x15,0x4c
80004d78:	ae478793          	addi	x15,x15,-1308 # 80050858 <uxTopReadyPriority>
80004d7c:	0007a783          	lw	x15,0(x15)
80004d80:	00e7fc63          	bgeu	x15,x14,80004d98 <vTaskPriorityDisinheritAfterTimeout+0x150>
80004d84:	01812783          	lw	x15,24(x2)
80004d88:	02c7a703          	lw	x14,44(x15)
80004d8c:	0004c797          	auipc	x15,0x4c
80004d90:	acc78793          	addi	x15,x15,-1332 # 80050858 <uxTopReadyPriority>
80004d94:	00e7a023          	sw	x14,0(x15)
80004d98:	01812783          	lw	x15,24(x2)
80004d9c:	02c7a703          	lw	x14,44(x15)
80004da0:	00070793          	mv	x15,x14
80004da4:	00279793          	slli	x15,x15,0x2
80004da8:	00e787b3          	add	x15,x15,x14
80004dac:	00279793          	slli	x15,x15,0x2
80004db0:	0004c717          	auipc	x14,0x4c
80004db4:	9cc70713          	addi	x14,x14,-1588 # 8005077c <pxReadyTasksLists>
80004db8:	00e78733          	add	x14,x15,x14
80004dbc:	01812783          	lw	x15,24(x2)
80004dc0:	00478793          	addi	x15,x15,4
80004dc4:	00078593          	mv	x11,x15
80004dc8:	00070513          	mv	x10,x14
80004dcc:	be1fb0ef          	jal	x1,800009ac <vListInsertEnd>
80004dd0:	00000013          	nop
80004dd4:	02c12083          	lw	x1,44(x2)
80004dd8:	03010113          	addi	x2,x2,48
80004ddc:	00008067          	ret

80004de0 <vTaskEnterCritical>:
vTaskEnterCritical():
80004de0:	30047073          	csrci	mstatus,8
80004de4:	0004c797          	auipc	x15,0x4c
80004de8:	a7878793          	addi	x15,x15,-1416 # 8005085c <xSchedulerRunning>
80004dec:	0007a783          	lw	x15,0(x15)
80004df0:	02078463          	beqz	x15,80004e18 <vTaskEnterCritical+0x38>
80004df4:	0004b797          	auipc	x15,0x4b
80004df8:	70c78793          	addi	x15,x15,1804 # 80050500 <pxCurrentTCB>
80004dfc:	0007a783          	lw	x15,0(x15)
80004e00:	0447a703          	lw	x14,68(x15)
80004e04:	00170713          	addi	x14,x14,1
80004e08:	04e7a223          	sw	x14,68(x15)
80004e0c:	0004b797          	auipc	x15,0x4b
80004e10:	6f478793          	addi	x15,x15,1780 # 80050500 <pxCurrentTCB>
80004e14:	0007a783          	lw	x15,0(x15)
80004e18:	00000013          	nop
80004e1c:	00008067          	ret

80004e20 <vTaskExitCritical>:
vTaskExitCritical():
80004e20:	0004c797          	auipc	x15,0x4c
80004e24:	a3c78793          	addi	x15,x15,-1476 # 8005085c <xSchedulerRunning>
80004e28:	0007a783          	lw	x15,0(x15)
80004e2c:	04078463          	beqz	x15,80004e74 <vTaskExitCritical+0x54>
80004e30:	0004b797          	auipc	x15,0x4b
80004e34:	6d078793          	addi	x15,x15,1744 # 80050500 <pxCurrentTCB>
80004e38:	0007a783          	lw	x15,0(x15)
80004e3c:	0447a783          	lw	x15,68(x15)
80004e40:	02078a63          	beqz	x15,80004e74 <vTaskExitCritical+0x54>
80004e44:	0004b797          	auipc	x15,0x4b
80004e48:	6bc78793          	addi	x15,x15,1724 # 80050500 <pxCurrentTCB>
80004e4c:	0007a783          	lw	x15,0(x15)
80004e50:	0447a703          	lw	x14,68(x15)
80004e54:	fff70713          	addi	x14,x14,-1
80004e58:	04e7a223          	sw	x14,68(x15)
80004e5c:	0004b797          	auipc	x15,0x4b
80004e60:	6a478793          	addi	x15,x15,1700 # 80050500 <pxCurrentTCB>
80004e64:	0007a783          	lw	x15,0(x15)
80004e68:	0447a783          	lw	x15,68(x15)
80004e6c:	00079463          	bnez	x15,80004e74 <vTaskExitCritical+0x54>
80004e70:	30046073          	csrsi	mstatus,8
80004e74:	00000013          	nop
80004e78:	00008067          	ret

80004e7c <uxTaskResetEventItemValue>:
uxTaskResetEventItemValue():
80004e7c:	ff010113          	addi	x2,x2,-16
80004e80:	0004b797          	auipc	x15,0x4b
80004e84:	68078793          	addi	x15,x15,1664 # 80050500 <pxCurrentTCB>
80004e88:	0007a783          	lw	x15,0(x15)
80004e8c:	0187a783          	lw	x15,24(x15)
80004e90:	00f12623          	sw	x15,12(x2)
80004e94:	0004b797          	auipc	x15,0x4b
80004e98:	66c78793          	addi	x15,x15,1644 # 80050500 <pxCurrentTCB>
80004e9c:	0007a783          	lw	x15,0(x15)
80004ea0:	02c7a703          	lw	x14,44(x15)
80004ea4:	0004b797          	auipc	x15,0x4b
80004ea8:	65c78793          	addi	x15,x15,1628 # 80050500 <pxCurrentTCB>
80004eac:	0007a783          	lw	x15,0(x15)
80004eb0:	00500693          	li	x13,5
80004eb4:	40e68733          	sub	x14,x13,x14
80004eb8:	00e7ac23          	sw	x14,24(x15)
80004ebc:	00c12783          	lw	x15,12(x2)
80004ec0:	00078513          	mv	x10,x15
80004ec4:	01010113          	addi	x2,x2,16
80004ec8:	00008067          	ret

80004ecc <pvTaskIncrementMutexHeldCount>:
pvTaskIncrementMutexHeldCount():
80004ecc:	0004b797          	auipc	x15,0x4b
80004ed0:	63478793          	addi	x15,x15,1588 # 80050500 <pxCurrentTCB>
80004ed4:	0007a783          	lw	x15,0(x15)
80004ed8:	00078e63          	beqz	x15,80004ef4 <pvTaskIncrementMutexHeldCount+0x28>
80004edc:	0004b797          	auipc	x15,0x4b
80004ee0:	62478793          	addi	x15,x15,1572 # 80050500 <pxCurrentTCB>
80004ee4:	0007a783          	lw	x15,0(x15)
80004ee8:	0547a703          	lw	x14,84(x15)
80004eec:	00170713          	addi	x14,x14,1
80004ef0:	04e7aa23          	sw	x14,84(x15)
80004ef4:	0004b797          	auipc	x15,0x4b
80004ef8:	60c78793          	addi	x15,x15,1548 # 80050500 <pxCurrentTCB>
80004efc:	0007a783          	lw	x15,0(x15)
80004f00:	00078513          	mv	x10,x15
80004f04:	00008067          	ret

80004f08 <ulTaskNotifyTake>:
ulTaskNotifyTake():
80004f08:	fd010113          	addi	x2,x2,-48
80004f0c:	02112623          	sw	x1,44(x2)
80004f10:	00a12623          	sw	x10,12(x2)
80004f14:	00b12423          	sw	x11,8(x2)
80004f18:	ec9ff0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80004f1c:	0004b797          	auipc	x15,0x4b
80004f20:	5e478793          	addi	x15,x15,1508 # 80050500 <pxCurrentTCB>
80004f24:	0007a783          	lw	x15,0(x15)
80004f28:	0587a783          	lw	x15,88(x15)
80004f2c:	02079863          	bnez	x15,80004f5c <ulTaskNotifyTake+0x54>
80004f30:	0004b797          	auipc	x15,0x4b
80004f34:	5d078793          	addi	x15,x15,1488 # 80050500 <pxCurrentTCB>
80004f38:	0007a783          	lw	x15,0(x15)
80004f3c:	00100713          	li	x14,1
80004f40:	04e78e23          	sb	x14,92(x15)
80004f44:	00812783          	lw	x15,8(x2)
80004f48:	00078a63          	beqz	x15,80004f5c <ulTaskNotifyTake+0x54>
80004f4c:	00100593          	li	x11,1
80004f50:	00812503          	lw	x10,8(x2)
80004f54:	7b0000ef          	jal	x1,80005704 <prvAddCurrentTaskToDelayedList>
80004f58:	efcfb0ef          	jal	x1,80000654 <vPortYield>
80004f5c:	ec5ff0ef          	jal	x1,80004e20 <vTaskExitCritical>
80004f60:	e81ff0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80004f64:	0004b797          	auipc	x15,0x4b
80004f68:	59c78793          	addi	x15,x15,1436 # 80050500 <pxCurrentTCB>
80004f6c:	0007a783          	lw	x15,0(x15)
80004f70:	0587a783          	lw	x15,88(x15)
80004f74:	00f12e23          	sw	x15,28(x2)
80004f78:	01c12783          	lw	x15,28(x2)
80004f7c:	02078c63          	beqz	x15,80004fb4 <ulTaskNotifyTake+0xac>
80004f80:	00c12783          	lw	x15,12(x2)
80004f84:	00078c63          	beqz	x15,80004f9c <ulTaskNotifyTake+0x94>
80004f88:	0004b797          	auipc	x15,0x4b
80004f8c:	57878793          	addi	x15,x15,1400 # 80050500 <pxCurrentTCB>
80004f90:	0007a783          	lw	x15,0(x15)
80004f94:	0407ac23          	sw	x0,88(x15)
80004f98:	01c0006f          	j	80004fb4 <ulTaskNotifyTake+0xac>
80004f9c:	0004b797          	auipc	x15,0x4b
80004fa0:	56478793          	addi	x15,x15,1380 # 80050500 <pxCurrentTCB>
80004fa4:	0007a783          	lw	x15,0(x15)
80004fa8:	01c12703          	lw	x14,28(x2)
80004fac:	fff70713          	addi	x14,x14,-1
80004fb0:	04e7ac23          	sw	x14,88(x15)
80004fb4:	0004b797          	auipc	x15,0x4b
80004fb8:	54c78793          	addi	x15,x15,1356 # 80050500 <pxCurrentTCB>
80004fbc:	0007a783          	lw	x15,0(x15)
80004fc0:	04078e23          	sb	x0,92(x15)
80004fc4:	e5dff0ef          	jal	x1,80004e20 <vTaskExitCritical>
80004fc8:	01c12783          	lw	x15,28(x2)
80004fcc:	00078513          	mv	x10,x15
80004fd0:	02c12083          	lw	x1,44(x2)
80004fd4:	03010113          	addi	x2,x2,48
80004fd8:	00008067          	ret

80004fdc <xTaskNotifyWait>:
xTaskNotifyWait():
80004fdc:	fd010113          	addi	x2,x2,-48
80004fe0:	02112623          	sw	x1,44(x2)
80004fe4:	00a12623          	sw	x10,12(x2)
80004fe8:	00b12423          	sw	x11,8(x2)
80004fec:	00c12223          	sw	x12,4(x2)
80004ff0:	00d12023          	sw	x13,0(x2)
80004ff4:	dedff0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80004ff8:	0004b797          	auipc	x15,0x4b
80004ffc:	50878793          	addi	x15,x15,1288 # 80050500 <pxCurrentTCB>
80005000:	0007a783          	lw	x15,0(x15)
80005004:	05c7c783          	lbu	x15,92(x15)
80005008:	0ff7f713          	andi	x14,x15,255
8000500c:	00200793          	li	x15,2
80005010:	04f70863          	beq	x14,x15,80005060 <xTaskNotifyWait+0x84>
80005014:	0004b797          	auipc	x15,0x4b
80005018:	4ec78793          	addi	x15,x15,1260 # 80050500 <pxCurrentTCB>
8000501c:	0007a783          	lw	x15,0(x15)
80005020:	0587a683          	lw	x13,88(x15)
80005024:	00c12703          	lw	x14,12(x2)
80005028:	fff74713          	not	x14,x14
8000502c:	00e6f733          	and	x14,x13,x14
80005030:	04e7ac23          	sw	x14,88(x15)
80005034:	0004b797          	auipc	x15,0x4b
80005038:	4cc78793          	addi	x15,x15,1228 # 80050500 <pxCurrentTCB>
8000503c:	0007a783          	lw	x15,0(x15)
80005040:	00100713          	li	x14,1
80005044:	04e78e23          	sb	x14,92(x15)
80005048:	00012783          	lw	x15,0(x2)
8000504c:	00078a63          	beqz	x15,80005060 <xTaskNotifyWait+0x84>
80005050:	00100593          	li	x11,1
80005054:	00012503          	lw	x10,0(x2)
80005058:	6ac000ef          	jal	x1,80005704 <prvAddCurrentTaskToDelayedList>
8000505c:	df8fb0ef          	jal	x1,80000654 <vPortYield>
80005060:	dc1ff0ef          	jal	x1,80004e20 <vTaskExitCritical>
80005064:	d7dff0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80005068:	00412783          	lw	x15,4(x2)
8000506c:	00078e63          	beqz	x15,80005088 <xTaskNotifyWait+0xac>
80005070:	0004b797          	auipc	x15,0x4b
80005074:	49078793          	addi	x15,x15,1168 # 80050500 <pxCurrentTCB>
80005078:	0007a783          	lw	x15,0(x15)
8000507c:	0587a703          	lw	x14,88(x15)
80005080:	00412783          	lw	x15,4(x2)
80005084:	00e7a023          	sw	x14,0(x15)
80005088:	0004b797          	auipc	x15,0x4b
8000508c:	47878793          	addi	x15,x15,1144 # 80050500 <pxCurrentTCB>
80005090:	0007a783          	lw	x15,0(x15)
80005094:	05c7c783          	lbu	x15,92(x15)
80005098:	0ff7f713          	andi	x14,x15,255
8000509c:	00200793          	li	x15,2
800050a0:	00f70663          	beq	x14,x15,800050ac <xTaskNotifyWait+0xd0>
800050a4:	00012e23          	sw	x0,28(x2)
800050a8:	02c0006f          	j	800050d4 <xTaskNotifyWait+0xf8>
800050ac:	0004b797          	auipc	x15,0x4b
800050b0:	45478793          	addi	x15,x15,1108 # 80050500 <pxCurrentTCB>
800050b4:	0007a783          	lw	x15,0(x15)
800050b8:	0587a683          	lw	x13,88(x15)
800050bc:	00812703          	lw	x14,8(x2)
800050c0:	fff74713          	not	x14,x14
800050c4:	00e6f733          	and	x14,x13,x14
800050c8:	04e7ac23          	sw	x14,88(x15)
800050cc:	00100793          	li	x15,1
800050d0:	00f12e23          	sw	x15,28(x2)
800050d4:	0004b797          	auipc	x15,0x4b
800050d8:	42c78793          	addi	x15,x15,1068 # 80050500 <pxCurrentTCB>
800050dc:	0007a783          	lw	x15,0(x15)
800050e0:	04078e23          	sb	x0,92(x15)
800050e4:	d3dff0ef          	jal	x1,80004e20 <vTaskExitCritical>
800050e8:	01c12783          	lw	x15,28(x2)
800050ec:	00078513          	mv	x10,x15
800050f0:	02c12083          	lw	x1,44(x2)
800050f4:	03010113          	addi	x2,x2,48
800050f8:	00008067          	ret

800050fc <xTaskGenericNotify>:
xTaskGenericNotify():
800050fc:	fd010113          	addi	x2,x2,-48
80005100:	02112623          	sw	x1,44(x2)
80005104:	00a12623          	sw	x10,12(x2)
80005108:	00b12423          	sw	x11,8(x2)
8000510c:	00c12223          	sw	x12,4(x2)
80005110:	00d12023          	sw	x13,0(x2)
80005114:	00100793          	li	x15,1
80005118:	00f12e23          	sw	x15,28(x2)
8000511c:	00c12783          	lw	x15,12(x2)
80005120:	00079663          	bnez	x15,8000512c <xTaskGenericNotify+0x30>
80005124:	30047073          	csrci	mstatus,8
80005128:	0000006f          	j	80005128 <xTaskGenericNotify+0x2c>
8000512c:	00c12783          	lw	x15,12(x2)
80005130:	00f12c23          	sw	x15,24(x2)
80005134:	cadff0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80005138:	00012783          	lw	x15,0(x2)
8000513c:	00078a63          	beqz	x15,80005150 <xTaskGenericNotify+0x54>
80005140:	01812783          	lw	x15,24(x2)
80005144:	0587a703          	lw	x14,88(x15)
80005148:	00012783          	lw	x15,0(x2)
8000514c:	00e7a023          	sw	x14,0(x15)
80005150:	01812783          	lw	x15,24(x2)
80005154:	05c7c783          	lbu	x15,92(x15)
80005158:	00f10ba3          	sb	x15,23(x2)
8000515c:	01812783          	lw	x15,24(x2)
80005160:	00200713          	li	x14,2
80005164:	04e78e23          	sb	x14,92(x15)
80005168:	00412703          	lw	x14,4(x2)
8000516c:	00400793          	li	x15,4
80005170:	08e7ec63          	bltu	x15,x14,80005208 <xTaskGenericNotify+0x10c>
80005174:	00412783          	lw	x15,4(x2)
80005178:	00279713          	slli	x14,x15,0x2
8000517c:	0004b797          	auipc	x15,0x4b
80005180:	e8c78793          	addi	x15,x15,-372 # 80050008 <__rodata_start+0x8>
80005184:	00f707b3          	add	x15,x14,x15
80005188:	0007a703          	lw	x14,0(x15)
8000518c:	0004b797          	auipc	x15,0x4b
80005190:	e7c78793          	addi	x15,x15,-388 # 80050008 <__rodata_start+0x8>
80005194:	00f707b3          	add	x15,x14,x15
80005198:	00078067          	jr	x15
8000519c:	01812783          	lw	x15,24(x2)
800051a0:	0587a703          	lw	x14,88(x15)
800051a4:	00812783          	lw	x15,8(x2)
800051a8:	00f76733          	or	x14,x14,x15
800051ac:	01812783          	lw	x15,24(x2)
800051b0:	04e7ac23          	sw	x14,88(x15)
800051b4:	0540006f          	j	80005208 <xTaskGenericNotify+0x10c>
800051b8:	01812783          	lw	x15,24(x2)
800051bc:	0587a783          	lw	x15,88(x15)
800051c0:	00178713          	addi	x14,x15,1
800051c4:	01812783          	lw	x15,24(x2)
800051c8:	04e7ac23          	sw	x14,88(x15)
800051cc:	03c0006f          	j	80005208 <xTaskGenericNotify+0x10c>
800051d0:	01812783          	lw	x15,24(x2)
800051d4:	00812703          	lw	x14,8(x2)
800051d8:	04e7ac23          	sw	x14,88(x15)
800051dc:	02c0006f          	j	80005208 <xTaskGenericNotify+0x10c>
800051e0:	01714703          	lbu	x14,23(x2)
800051e4:	00200793          	li	x15,2
800051e8:	00f70a63          	beq	x14,x15,800051fc <xTaskGenericNotify+0x100>
800051ec:	01812783          	lw	x15,24(x2)
800051f0:	00812703          	lw	x14,8(x2)
800051f4:	04e7ac23          	sw	x14,88(x15)
800051f8:	0100006f          	j	80005208 <xTaskGenericNotify+0x10c>
800051fc:	00012e23          	sw	x0,28(x2)
80005200:	0080006f          	j	80005208 <xTaskGenericNotify+0x10c>
80005204:	00000013          	nop
80005208:	01714703          	lbu	x14,23(x2)
8000520c:	00100793          	li	x15,1
80005210:	0af71663          	bne	x14,x15,800052bc <xTaskGenericNotify+0x1c0>
80005214:	01812783          	lw	x15,24(x2)
80005218:	00478793          	addi	x15,x15,4
8000521c:	00078513          	mv	x10,x15
80005220:	8d1fb0ef          	jal	x1,80000af0 <uxListRemove>
80005224:	01812783          	lw	x15,24(x2)
80005228:	02c7a703          	lw	x14,44(x15)
8000522c:	0004b797          	auipc	x15,0x4b
80005230:	62c78793          	addi	x15,x15,1580 # 80050858 <uxTopReadyPriority>
80005234:	0007a783          	lw	x15,0(x15)
80005238:	00e7fc63          	bgeu	x15,x14,80005250 <xTaskGenericNotify+0x154>
8000523c:	01812783          	lw	x15,24(x2)
80005240:	02c7a703          	lw	x14,44(x15)
80005244:	0004b797          	auipc	x15,0x4b
80005248:	61478793          	addi	x15,x15,1556 # 80050858 <uxTopReadyPriority>
8000524c:	00e7a023          	sw	x14,0(x15)
80005250:	01812783          	lw	x15,24(x2)
80005254:	02c7a703          	lw	x14,44(x15)
80005258:	00070793          	mv	x15,x14
8000525c:	00279793          	slli	x15,x15,0x2
80005260:	00e787b3          	add	x15,x15,x14
80005264:	00279793          	slli	x15,x15,0x2
80005268:	0004b717          	auipc	x14,0x4b
8000526c:	51470713          	addi	x14,x14,1300 # 8005077c <pxReadyTasksLists>
80005270:	00e78733          	add	x14,x15,x14
80005274:	01812783          	lw	x15,24(x2)
80005278:	00478793          	addi	x15,x15,4
8000527c:	00078593          	mv	x11,x15
80005280:	00070513          	mv	x10,x14
80005284:	f28fb0ef          	jal	x1,800009ac <vListInsertEnd>
80005288:	01812783          	lw	x15,24(x2)
8000528c:	0287a783          	lw	x15,40(x15)
80005290:	00078663          	beqz	x15,8000529c <xTaskGenericNotify+0x1a0>
80005294:	30047073          	csrci	mstatus,8
80005298:	0000006f          	j	80005298 <xTaskGenericNotify+0x19c>
8000529c:	01812783          	lw	x15,24(x2)
800052a0:	02c7a703          	lw	x14,44(x15)
800052a4:	0004b797          	auipc	x15,0x4b
800052a8:	25c78793          	addi	x15,x15,604 # 80050500 <pxCurrentTCB>
800052ac:	0007a783          	lw	x15,0(x15)
800052b0:	02c7a783          	lw	x15,44(x15)
800052b4:	00e7f463          	bgeu	x15,x14,800052bc <xTaskGenericNotify+0x1c0>
800052b8:	b9cfb0ef          	jal	x1,80000654 <vPortYield>
800052bc:	b65ff0ef          	jal	x1,80004e20 <vTaskExitCritical>
800052c0:	01c12783          	lw	x15,28(x2)
800052c4:	00078513          	mv	x10,x15
800052c8:	02c12083          	lw	x1,44(x2)
800052cc:	03010113          	addi	x2,x2,48
800052d0:	00008067          	ret

800052d4 <xTaskGenericNotifyFromISR>:
xTaskGenericNotifyFromISR():
800052d4:	fc010113          	addi	x2,x2,-64
800052d8:	02112e23          	sw	x1,60(x2)
800052dc:	00a12e23          	sw	x10,28(x2)
800052e0:	00b12c23          	sw	x11,24(x2)
800052e4:	00c12a23          	sw	x12,20(x2)
800052e8:	00d12823          	sw	x13,16(x2)
800052ec:	00e12623          	sw	x14,12(x2)
800052f0:	00100793          	li	x15,1
800052f4:	02f12623          	sw	x15,44(x2)
800052f8:	01c12783          	lw	x15,28(x2)
800052fc:	00079663          	bnez	x15,80005308 <xTaskGenericNotifyFromISR+0x34>
80005300:	30047073          	csrci	mstatus,8
80005304:	0000006f          	j	80005304 <xTaskGenericNotifyFromISR+0x30>
80005308:	01c12783          	lw	x15,28(x2)
8000530c:	02f12423          	sw	x15,40(x2)
80005310:	d54fb0ef          	jal	x1,80000864 <vPortSetInterruptMask>
80005314:	00050793          	mv	x15,x10
80005318:	02f12223          	sw	x15,36(x2)
8000531c:	01012783          	lw	x15,16(x2)
80005320:	00078a63          	beqz	x15,80005334 <xTaskGenericNotifyFromISR+0x60>
80005324:	02812783          	lw	x15,40(x2)
80005328:	0587a703          	lw	x14,88(x15)
8000532c:	01012783          	lw	x15,16(x2)
80005330:	00e7a023          	sw	x14,0(x15)
80005334:	02812783          	lw	x15,40(x2)
80005338:	05c7c783          	lbu	x15,92(x15)
8000533c:	02f101a3          	sb	x15,35(x2)
80005340:	02812783          	lw	x15,40(x2)
80005344:	00200713          	li	x14,2
80005348:	04e78e23          	sb	x14,92(x15)
8000534c:	01412703          	lw	x14,20(x2)
80005350:	00400793          	li	x15,4
80005354:	08e7ec63          	bltu	x15,x14,800053ec <xTaskGenericNotifyFromISR+0x118>
80005358:	01412783          	lw	x15,20(x2)
8000535c:	00279713          	slli	x14,x15,0x2
80005360:	0004b797          	auipc	x15,0x4b
80005364:	cbc78793          	addi	x15,x15,-836 # 8005001c <__rodata_start+0x1c>
80005368:	00f707b3          	add	x15,x14,x15
8000536c:	0007a703          	lw	x14,0(x15)
80005370:	0004b797          	auipc	x15,0x4b
80005374:	cac78793          	addi	x15,x15,-852 # 8005001c <__rodata_start+0x1c>
80005378:	00f707b3          	add	x15,x14,x15
8000537c:	00078067          	jr	x15
80005380:	02812783          	lw	x15,40(x2)
80005384:	0587a703          	lw	x14,88(x15)
80005388:	01812783          	lw	x15,24(x2)
8000538c:	00f76733          	or	x14,x14,x15
80005390:	02812783          	lw	x15,40(x2)
80005394:	04e7ac23          	sw	x14,88(x15)
80005398:	0540006f          	j	800053ec <xTaskGenericNotifyFromISR+0x118>
8000539c:	02812783          	lw	x15,40(x2)
800053a0:	0587a783          	lw	x15,88(x15)
800053a4:	00178713          	addi	x14,x15,1
800053a8:	02812783          	lw	x15,40(x2)
800053ac:	04e7ac23          	sw	x14,88(x15)
800053b0:	03c0006f          	j	800053ec <xTaskGenericNotifyFromISR+0x118>
800053b4:	02812783          	lw	x15,40(x2)
800053b8:	01812703          	lw	x14,24(x2)
800053bc:	04e7ac23          	sw	x14,88(x15)
800053c0:	02c0006f          	j	800053ec <xTaskGenericNotifyFromISR+0x118>
800053c4:	02314703          	lbu	x14,35(x2)
800053c8:	00200793          	li	x15,2
800053cc:	00f70a63          	beq	x14,x15,800053e0 <xTaskGenericNotifyFromISR+0x10c>
800053d0:	02812783          	lw	x15,40(x2)
800053d4:	01812703          	lw	x14,24(x2)
800053d8:	04e7ac23          	sw	x14,88(x15)
800053dc:	0100006f          	j	800053ec <xTaskGenericNotifyFromISR+0x118>
800053e0:	02012623          	sw	x0,44(x2)
800053e4:	0080006f          	j	800053ec <xTaskGenericNotifyFromISR+0x118>
800053e8:	00000013          	nop
800053ec:	02314703          	lbu	x14,35(x2)
800053f0:	00100793          	li	x15,1
800053f4:	0ef71e63          	bne	x14,x15,800054f0 <xTaskGenericNotifyFromISR+0x21c>
800053f8:	02812783          	lw	x15,40(x2)
800053fc:	0287a783          	lw	x15,40(x15)
80005400:	00078663          	beqz	x15,8000540c <xTaskGenericNotifyFromISR+0x138>
80005404:	30047073          	csrci	mstatus,8
80005408:	0000006f          	j	80005408 <xTaskGenericNotifyFromISR+0x134>
8000540c:	0004b797          	auipc	x15,0x4b
80005410:	46c78793          	addi	x15,x15,1132 # 80050878 <uxSchedulerSuspended>
80005414:	0007a783          	lw	x15,0(x15)
80005418:	06079e63          	bnez	x15,80005494 <xTaskGenericNotifyFromISR+0x1c0>
8000541c:	02812783          	lw	x15,40(x2)
80005420:	00478793          	addi	x15,x15,4
80005424:	00078513          	mv	x10,x15
80005428:	ec8fb0ef          	jal	x1,80000af0 <uxListRemove>
8000542c:	02812783          	lw	x15,40(x2)
80005430:	02c7a703          	lw	x14,44(x15)
80005434:	0004b797          	auipc	x15,0x4b
80005438:	42478793          	addi	x15,x15,1060 # 80050858 <uxTopReadyPriority>
8000543c:	0007a783          	lw	x15,0(x15)
80005440:	00e7fc63          	bgeu	x15,x14,80005458 <xTaskGenericNotifyFromISR+0x184>
80005444:	02812783          	lw	x15,40(x2)
80005448:	02c7a703          	lw	x14,44(x15)
8000544c:	0004b797          	auipc	x15,0x4b
80005450:	40c78793          	addi	x15,x15,1036 # 80050858 <uxTopReadyPriority>
80005454:	00e7a023          	sw	x14,0(x15)
80005458:	02812783          	lw	x15,40(x2)
8000545c:	02c7a703          	lw	x14,44(x15)
80005460:	00070793          	mv	x15,x14
80005464:	00279793          	slli	x15,x15,0x2
80005468:	00e787b3          	add	x15,x15,x14
8000546c:	00279793          	slli	x15,x15,0x2
80005470:	0004b717          	auipc	x14,0x4b
80005474:	30c70713          	addi	x14,x14,780 # 8005077c <pxReadyTasksLists>
80005478:	00e78733          	add	x14,x15,x14
8000547c:	02812783          	lw	x15,40(x2)
80005480:	00478793          	addi	x15,x15,4
80005484:	00078593          	mv	x11,x15
80005488:	00070513          	mv	x10,x14
8000548c:	d20fb0ef          	jal	x1,800009ac <vListInsertEnd>
80005490:	01c0006f          	j	800054ac <xTaskGenericNotifyFromISR+0x1d8>
80005494:	02812783          	lw	x15,40(x2)
80005498:	01878793          	addi	x15,x15,24
8000549c:	00078593          	mv	x11,x15
800054a0:	0004b517          	auipc	x10,0x4b
800054a4:	37050513          	addi	x10,x10,880 # 80050810 <xPendingReadyList>
800054a8:	d04fb0ef          	jal	x1,800009ac <vListInsertEnd>
800054ac:	02812783          	lw	x15,40(x2)
800054b0:	02c7a703          	lw	x14,44(x15)
800054b4:	0004b797          	auipc	x15,0x4b
800054b8:	04c78793          	addi	x15,x15,76 # 80050500 <pxCurrentTCB>
800054bc:	0007a783          	lw	x15,0(x15)
800054c0:	02c7a783          	lw	x15,44(x15)
800054c4:	02e7f663          	bgeu	x15,x14,800054f0 <xTaskGenericNotifyFromISR+0x21c>
800054c8:	00c12783          	lw	x15,12(x2)
800054cc:	00078a63          	beqz	x15,800054e0 <xTaskGenericNotifyFromISR+0x20c>
800054d0:	00c12783          	lw	x15,12(x2)
800054d4:	00100713          	li	x14,1
800054d8:	00e7a023          	sw	x14,0(x15)
800054dc:	0140006f          	j	800054f0 <xTaskGenericNotifyFromISR+0x21c>
800054e0:	0004b797          	auipc	x15,0x4b
800054e4:	38478793          	addi	x15,x15,900 # 80050864 <xYieldPending>
800054e8:	00100713          	li	x14,1
800054ec:	00e7a023          	sw	x14,0(x15)
800054f0:	02412783          	lw	x15,36(x2)
800054f4:	00078513          	mv	x10,x15
800054f8:	b50fb0ef          	jal	x1,80000848 <vPortClearInterruptMask>
800054fc:	02c12783          	lw	x15,44(x2)
80005500:	00078513          	mv	x10,x15
80005504:	03c12083          	lw	x1,60(x2)
80005508:	04010113          	addi	x2,x2,64
8000550c:	00008067          	ret

80005510 <vTaskNotifyGiveFromISR>:
vTaskNotifyGiveFromISR():
80005510:	fd010113          	addi	x2,x2,-48
80005514:	02112623          	sw	x1,44(x2)
80005518:	00a12623          	sw	x10,12(x2)
8000551c:	00b12423          	sw	x11,8(x2)
80005520:	00c12783          	lw	x15,12(x2)
80005524:	00079663          	bnez	x15,80005530 <vTaskNotifyGiveFromISR+0x20>
80005528:	30047073          	csrci	mstatus,8
8000552c:	0000006f          	j	8000552c <vTaskNotifyGiveFromISR+0x1c>
80005530:	00c12783          	lw	x15,12(x2)
80005534:	00f12e23          	sw	x15,28(x2)
80005538:	b2cfb0ef          	jal	x1,80000864 <vPortSetInterruptMask>
8000553c:	00050793          	mv	x15,x10
80005540:	00f12c23          	sw	x15,24(x2)
80005544:	01c12783          	lw	x15,28(x2)
80005548:	05c7c783          	lbu	x15,92(x15)
8000554c:	00f10ba3          	sb	x15,23(x2)
80005550:	01c12783          	lw	x15,28(x2)
80005554:	00200713          	li	x14,2
80005558:	04e78e23          	sb	x14,92(x15)
8000555c:	01c12783          	lw	x15,28(x2)
80005560:	0587a783          	lw	x15,88(x15)
80005564:	00178713          	addi	x14,x15,1
80005568:	01c12783          	lw	x15,28(x2)
8000556c:	04e7ac23          	sw	x14,88(x15)
80005570:	01714703          	lbu	x14,23(x2)
80005574:	00100793          	li	x15,1
80005578:	0ef71e63          	bne	x14,x15,80005674 <vTaskNotifyGiveFromISR+0x164>
8000557c:	01c12783          	lw	x15,28(x2)
80005580:	0287a783          	lw	x15,40(x15)
80005584:	00078663          	beqz	x15,80005590 <vTaskNotifyGiveFromISR+0x80>
80005588:	30047073          	csrci	mstatus,8
8000558c:	0000006f          	j	8000558c <vTaskNotifyGiveFromISR+0x7c>
80005590:	0004b797          	auipc	x15,0x4b
80005594:	2e878793          	addi	x15,x15,744 # 80050878 <uxSchedulerSuspended>
80005598:	0007a783          	lw	x15,0(x15)
8000559c:	06079e63          	bnez	x15,80005618 <vTaskNotifyGiveFromISR+0x108>
800055a0:	01c12783          	lw	x15,28(x2)
800055a4:	00478793          	addi	x15,x15,4
800055a8:	00078513          	mv	x10,x15
800055ac:	d44fb0ef          	jal	x1,80000af0 <uxListRemove>
800055b0:	01c12783          	lw	x15,28(x2)
800055b4:	02c7a703          	lw	x14,44(x15)
800055b8:	0004b797          	auipc	x15,0x4b
800055bc:	2a078793          	addi	x15,x15,672 # 80050858 <uxTopReadyPriority>
800055c0:	0007a783          	lw	x15,0(x15)
800055c4:	00e7fc63          	bgeu	x15,x14,800055dc <vTaskNotifyGiveFromISR+0xcc>
800055c8:	01c12783          	lw	x15,28(x2)
800055cc:	02c7a703          	lw	x14,44(x15)
800055d0:	0004b797          	auipc	x15,0x4b
800055d4:	28878793          	addi	x15,x15,648 # 80050858 <uxTopReadyPriority>
800055d8:	00e7a023          	sw	x14,0(x15)
800055dc:	01c12783          	lw	x15,28(x2)
800055e0:	02c7a703          	lw	x14,44(x15)
800055e4:	00070793          	mv	x15,x14
800055e8:	00279793          	slli	x15,x15,0x2
800055ec:	00e787b3          	add	x15,x15,x14
800055f0:	00279793          	slli	x15,x15,0x2
800055f4:	0004b717          	auipc	x14,0x4b
800055f8:	18870713          	addi	x14,x14,392 # 8005077c <pxReadyTasksLists>
800055fc:	00e78733          	add	x14,x15,x14
80005600:	01c12783          	lw	x15,28(x2)
80005604:	00478793          	addi	x15,x15,4
80005608:	00078593          	mv	x11,x15
8000560c:	00070513          	mv	x10,x14
80005610:	b9cfb0ef          	jal	x1,800009ac <vListInsertEnd>
80005614:	01c0006f          	j	80005630 <vTaskNotifyGiveFromISR+0x120>
80005618:	01c12783          	lw	x15,28(x2)
8000561c:	01878793          	addi	x15,x15,24
80005620:	00078593          	mv	x11,x15
80005624:	0004b517          	auipc	x10,0x4b
80005628:	1ec50513          	addi	x10,x10,492 # 80050810 <xPendingReadyList>
8000562c:	b80fb0ef          	jal	x1,800009ac <vListInsertEnd>
80005630:	01c12783          	lw	x15,28(x2)
80005634:	02c7a703          	lw	x14,44(x15)
80005638:	0004b797          	auipc	x15,0x4b
8000563c:	ec878793          	addi	x15,x15,-312 # 80050500 <pxCurrentTCB>
80005640:	0007a783          	lw	x15,0(x15)
80005644:	02c7a783          	lw	x15,44(x15)
80005648:	02e7f663          	bgeu	x15,x14,80005674 <vTaskNotifyGiveFromISR+0x164>
8000564c:	00812783          	lw	x15,8(x2)
80005650:	00078a63          	beqz	x15,80005664 <vTaskNotifyGiveFromISR+0x154>
80005654:	00812783          	lw	x15,8(x2)
80005658:	00100713          	li	x14,1
8000565c:	00e7a023          	sw	x14,0(x15)
80005660:	0140006f          	j	80005674 <vTaskNotifyGiveFromISR+0x164>
80005664:	0004b797          	auipc	x15,0x4b
80005668:	20078793          	addi	x15,x15,512 # 80050864 <xYieldPending>
8000566c:	00100713          	li	x14,1
80005670:	00e7a023          	sw	x14,0(x15)
80005674:	01812783          	lw	x15,24(x2)
80005678:	00078513          	mv	x10,x15
8000567c:	9ccfb0ef          	jal	x1,80000848 <vPortClearInterruptMask>
80005680:	00000013          	nop
80005684:	02c12083          	lw	x1,44(x2)
80005688:	03010113          	addi	x2,x2,48
8000568c:	00008067          	ret

80005690 <xTaskNotifyStateClear>:
xTaskNotifyStateClear():
80005690:	fd010113          	addi	x2,x2,-48
80005694:	02112623          	sw	x1,44(x2)
80005698:	00a12623          	sw	x10,12(x2)
8000569c:	00c12783          	lw	x15,12(x2)
800056a0:	00079a63          	bnez	x15,800056b4 <xTaskNotifyStateClear+0x24>
800056a4:	0004b797          	auipc	x15,0x4b
800056a8:	e5c78793          	addi	x15,x15,-420 # 80050500 <pxCurrentTCB>
800056ac:	0007a783          	lw	x15,0(x15)
800056b0:	0080006f          	j	800056b8 <xTaskNotifyStateClear+0x28>
800056b4:	00c12783          	lw	x15,12(x2)
800056b8:	00f12c23          	sw	x15,24(x2)
800056bc:	f24ff0ef          	jal	x1,80004de0 <vTaskEnterCritical>
800056c0:	01812783          	lw	x15,24(x2)
800056c4:	05c7c783          	lbu	x15,92(x15)
800056c8:	0ff7f713          	andi	x14,x15,255
800056cc:	00200793          	li	x15,2
800056d0:	00f71c63          	bne	x14,x15,800056e8 <xTaskNotifyStateClear+0x58>
800056d4:	01812783          	lw	x15,24(x2)
800056d8:	04078e23          	sb	x0,92(x15)
800056dc:	00100793          	li	x15,1
800056e0:	00f12e23          	sw	x15,28(x2)
800056e4:	0080006f          	j	800056ec <xTaskNotifyStateClear+0x5c>
800056e8:	00012e23          	sw	x0,28(x2)
800056ec:	f34ff0ef          	jal	x1,80004e20 <vTaskExitCritical>
800056f0:	01c12783          	lw	x15,28(x2)
800056f4:	00078513          	mv	x10,x15
800056f8:	02c12083          	lw	x1,44(x2)
800056fc:	03010113          	addi	x2,x2,48
80005700:	00008067          	ret

80005704 <prvAddCurrentTaskToDelayedList>:
prvAddCurrentTaskToDelayedList():
80005704:	fd010113          	addi	x2,x2,-48
80005708:	02112623          	sw	x1,44(x2)
8000570c:	00a12623          	sw	x10,12(x2)
80005710:	00b12423          	sw	x11,8(x2)
80005714:	0004b797          	auipc	x15,0x4b
80005718:	14078793          	addi	x15,x15,320 # 80050854 <xTickCount>
8000571c:	0007a783          	lw	x15,0(x15)
80005720:	00f12e23          	sw	x15,28(x2)
80005724:	0004b797          	auipc	x15,0x4b
80005728:	ddc78793          	addi	x15,x15,-548 # 80050500 <pxCurrentTCB>
8000572c:	0007a783          	lw	x15,0(x15)
80005730:	00478793          	addi	x15,x15,4
80005734:	00078513          	mv	x10,x15
80005738:	bb8fb0ef          	jal	x1,80000af0 <uxListRemove>
8000573c:	00c12703          	lw	x14,12(x2)
80005740:	fff00793          	li	x15,-1
80005744:	02f71863          	bne	x14,x15,80005774 <prvAddCurrentTaskToDelayedList+0x70>
80005748:	00812783          	lw	x15,8(x2)
8000574c:	02078463          	beqz	x15,80005774 <prvAddCurrentTaskToDelayedList+0x70>
80005750:	0004b797          	auipc	x15,0x4b
80005754:	db078793          	addi	x15,x15,-592 # 80050500 <pxCurrentTCB>
80005758:	0007a783          	lw	x15,0(x15)
8000575c:	00478793          	addi	x15,x15,4
80005760:	00078593          	mv	x11,x15
80005764:	0004b517          	auipc	x10,0x4b
80005768:	0d850513          	addi	x10,x10,216 # 8005083c <xSuspendedTaskList>
8000576c:	a40fb0ef          	jal	x1,800009ac <vListInsertEnd>
80005770:	0ac0006f          	j	8000581c <prvAddCurrentTaskToDelayedList+0x118>
80005774:	01c12703          	lw	x14,28(x2)
80005778:	00c12783          	lw	x15,12(x2)
8000577c:	00f707b3          	add	x15,x14,x15
80005780:	00f12c23          	sw	x15,24(x2)
80005784:	0004b797          	auipc	x15,0x4b
80005788:	d7c78793          	addi	x15,x15,-644 # 80050500 <pxCurrentTCB>
8000578c:	0007a783          	lw	x15,0(x15)
80005790:	01812703          	lw	x14,24(x2)
80005794:	00e7a223          	sw	x14,4(x15)
80005798:	01812703          	lw	x14,24(x2)
8000579c:	01c12783          	lw	x15,28(x2)
800057a0:	02f77863          	bgeu	x14,x15,800057d0 <prvAddCurrentTaskToDelayedList+0xcc>
800057a4:	0004b797          	auipc	x15,0x4b
800057a8:	06878793          	addi	x15,x15,104 # 8005080c <pxOverflowDelayedTaskList>
800057ac:	0007a703          	lw	x14,0(x15)
800057b0:	0004b797          	auipc	x15,0x4b
800057b4:	d5078793          	addi	x15,x15,-688 # 80050500 <pxCurrentTCB>
800057b8:	0007a783          	lw	x15,0(x15)
800057bc:	00478793          	addi	x15,x15,4
800057c0:	00078593          	mv	x11,x15
800057c4:	00070513          	mv	x10,x14
800057c8:	a60fb0ef          	jal	x1,80000a28 <vListInsert>
800057cc:	0500006f          	j	8000581c <prvAddCurrentTaskToDelayedList+0x118>
800057d0:	0004b797          	auipc	x15,0x4b
800057d4:	03878793          	addi	x15,x15,56 # 80050808 <pxDelayedTaskList>
800057d8:	0007a703          	lw	x14,0(x15)
800057dc:	0004b797          	auipc	x15,0x4b
800057e0:	d2478793          	addi	x15,x15,-732 # 80050500 <pxCurrentTCB>
800057e4:	0007a783          	lw	x15,0(x15)
800057e8:	00478793          	addi	x15,x15,4
800057ec:	00078593          	mv	x11,x15
800057f0:	00070513          	mv	x10,x14
800057f4:	a34fb0ef          	jal	x1,80000a28 <vListInsert>
800057f8:	0004b797          	auipc	x15,0x4b
800057fc:	07878793          	addi	x15,x15,120 # 80050870 <xNextTaskUnblockTime>
80005800:	0007a783          	lw	x15,0(x15)
80005804:	01812703          	lw	x14,24(x2)
80005808:	00f77a63          	bgeu	x14,x15,8000581c <prvAddCurrentTaskToDelayedList+0x118>
8000580c:	0004b797          	auipc	x15,0x4b
80005810:	06478793          	addi	x15,x15,100 # 80050870 <xNextTaskUnblockTime>
80005814:	01812703          	lw	x14,24(x2)
80005818:	00e7a023          	sw	x14,0(x15)
8000581c:	00000013          	nop
80005820:	02c12083          	lw	x1,44(x2)
80005824:	03010113          	addi	x2,x2,48
80005828:	00008067          	ret

8000582c <xTimerCreateTimerTask>:
xTimerCreateTimerTask():
8000582c:	fe010113          	addi	x2,x2,-32
80005830:	00112e23          	sw	x1,28(x2)
80005834:	00012623          	sw	x0,12(x2)
80005838:	189000ef          	jal	x1,800061c0 <prvCheckForValidListAndQueue>
8000583c:	0004b797          	auipc	x15,0x4b
80005840:	07078793          	addi	x15,x15,112 # 800508ac <xTimerQueue>
80005844:	0007a783          	lw	x15,0(x15)
80005848:	02078863          	beqz	x15,80005878 <xTimerCreateTimerTask+0x4c>
8000584c:	0004b797          	auipc	x15,0x4b
80005850:	06478793          	addi	x15,x15,100 # 800508b0 <xTimerTaskHandle>
80005854:	00200713          	li	x14,2
80005858:	00000693          	li	x13,0
8000585c:	40000613          	li	x12,1024
80005860:	0004a597          	auipc	x11,0x4a
80005864:	7d058593          	addi	x11,x11,2000 # 80050030 <__rodata_start+0x30>
80005868:	00000517          	auipc	x10,0x0
8000586c:	3c450513          	addi	x10,x10,964 # 80005c2c <prvTimerTask>
80005870:	d69fc0ef          	jal	x1,800025d8 <xTaskCreate>
80005874:	00a12623          	sw	x10,12(x2)
80005878:	00c12783          	lw	x15,12(x2)
8000587c:	00079663          	bnez	x15,80005888 <xTimerCreateTimerTask+0x5c>
80005880:	30047073          	csrci	mstatus,8
80005884:	0000006f          	j	80005884 <xTimerCreateTimerTask+0x58>
80005888:	00c12783          	lw	x15,12(x2)
8000588c:	00078513          	mv	x10,x15
80005890:	01c12083          	lw	x1,28(x2)
80005894:	02010113          	addi	x2,x2,32
80005898:	00008067          	ret

8000589c <xTimerCreate>:
xTimerCreate():
8000589c:	fc010113          	addi	x2,x2,-64
800058a0:	02112e23          	sw	x1,60(x2)
800058a4:	00a12e23          	sw	x10,28(x2)
800058a8:	00b12c23          	sw	x11,24(x2)
800058ac:	00c12a23          	sw	x12,20(x2)
800058b0:	00d12823          	sw	x13,16(x2)
800058b4:	00e12623          	sw	x14,12(x2)
800058b8:	02c00513          	li	x10,44
800058bc:	338010ef          	jal	x1,80006bf4 <pvPortMalloc>
800058c0:	02a12623          	sw	x10,44(x2)
800058c4:	02c12783          	lw	x15,44(x2)
800058c8:	02078063          	beqz	x15,800058e8 <xTimerCreate+0x4c>
800058cc:	02c12783          	lw	x15,44(x2)
800058d0:	00c12703          	lw	x14,12(x2)
800058d4:	01012683          	lw	x13,16(x2)
800058d8:	01412603          	lw	x12,20(x2)
800058dc:	01812583          	lw	x11,24(x2)
800058e0:	01c12503          	lw	x10,28(x2)
800058e4:	018000ef          	jal	x1,800058fc <prvInitialiseNewTimer>
800058e8:	02c12783          	lw	x15,44(x2)
800058ec:	00078513          	mv	x10,x15
800058f0:	03c12083          	lw	x1,60(x2)
800058f4:	04010113          	addi	x2,x2,64
800058f8:	00008067          	ret

800058fc <prvInitialiseNewTimer>:
prvInitialiseNewTimer():
800058fc:	fd010113          	addi	x2,x2,-48
80005900:	02112623          	sw	x1,44(x2)
80005904:	00a12e23          	sw	x10,28(x2)
80005908:	00b12c23          	sw	x11,24(x2)
8000590c:	00c12a23          	sw	x12,20(x2)
80005910:	00d12823          	sw	x13,16(x2)
80005914:	00e12623          	sw	x14,12(x2)
80005918:	00f12423          	sw	x15,8(x2)
8000591c:	01812783          	lw	x15,24(x2)
80005920:	00079663          	bnez	x15,8000592c <prvInitialiseNewTimer+0x30>
80005924:	30047073          	csrci	mstatus,8
80005928:	0000006f          	j	80005928 <prvInitialiseNewTimer+0x2c>
8000592c:	00812783          	lw	x15,8(x2)
80005930:	04078a63          	beqz	x15,80005984 <prvInitialiseNewTimer+0x88>
80005934:	08d000ef          	jal	x1,800061c0 <prvCheckForValidListAndQueue>
80005938:	00812783          	lw	x15,8(x2)
8000593c:	01c12703          	lw	x14,28(x2)
80005940:	00e7a023          	sw	x14,0(x15)
80005944:	00812783          	lw	x15,8(x2)
80005948:	01812703          	lw	x14,24(x2)
8000594c:	00e7ac23          	sw	x14,24(x15)
80005950:	00812783          	lw	x15,8(x2)
80005954:	01412703          	lw	x14,20(x2)
80005958:	00e7ae23          	sw	x14,28(x15)
8000595c:	00812783          	lw	x15,8(x2)
80005960:	01012703          	lw	x14,16(x2)
80005964:	02e7a023          	sw	x14,32(x15)
80005968:	00812783          	lw	x15,8(x2)
8000596c:	00c12703          	lw	x14,12(x2)
80005970:	02e7a223          	sw	x14,36(x15)
80005974:	00812783          	lw	x15,8(x2)
80005978:	00478793          	addi	x15,x15,4
8000597c:	00078513          	mv	x10,x15
80005980:	810fb0ef          	jal	x1,80000990 <vListInitialiseItem>
80005984:	00000013          	nop
80005988:	02c12083          	lw	x1,44(x2)
8000598c:	03010113          	addi	x2,x2,48
80005990:	00008067          	ret

80005994 <xTimerGenericCommand>:
xTimerGenericCommand():
80005994:	fc010113          	addi	x2,x2,-64
80005998:	02112e23          	sw	x1,60(x2)
8000599c:	00a12e23          	sw	x10,28(x2)
800059a0:	00b12c23          	sw	x11,24(x2)
800059a4:	00c12a23          	sw	x12,20(x2)
800059a8:	00d12823          	sw	x13,16(x2)
800059ac:	00e12623          	sw	x14,12(x2)
800059b0:	02012623          	sw	x0,44(x2)
800059b4:	01c12783          	lw	x15,28(x2)
800059b8:	00079663          	bnez	x15,800059c4 <xTimerGenericCommand+0x30>
800059bc:	30047073          	csrci	mstatus,8
800059c0:	0000006f          	j	800059c0 <xTimerGenericCommand+0x2c>
800059c4:	0004b797          	auipc	x15,0x4b
800059c8:	ee878793          	addi	x15,x15,-280 # 800508ac <xTimerQueue>
800059cc:	0007a783          	lw	x15,0(x15)
800059d0:	0a078c63          	beqz	x15,80005a88 <xTimerGenericCommand+0xf4>
800059d4:	01812783          	lw	x15,24(x2)
800059d8:	02f12023          	sw	x15,32(x2)
800059dc:	01412783          	lw	x15,20(x2)
800059e0:	02f12223          	sw	x15,36(x2)
800059e4:	01c12783          	lw	x15,28(x2)
800059e8:	02f12423          	sw	x15,40(x2)
800059ec:	01812703          	lw	x14,24(x2)
800059f0:	00500793          	li	x15,5
800059f4:	06e7c663          	blt	x15,x14,80005a60 <xTimerGenericCommand+0xcc>
800059f8:	f31fe0ef          	jal	x1,80004928 <xTaskGetSchedulerState>
800059fc:	00050713          	mv	x14,x10
80005a00:	00200793          	li	x15,2
80005a04:	02f71863          	bne	x14,x15,80005a34 <xTimerGenericCommand+0xa0>
80005a08:	0004b797          	auipc	x15,0x4b
80005a0c:	ea478793          	addi	x15,x15,-348 # 800508ac <xTimerQueue>
80005a10:	0007a783          	lw	x15,0(x15)
80005a14:	02010713          	addi	x14,x2,32
80005a18:	00000693          	li	x13,0
80005a1c:	00c12603          	lw	x12,12(x2)
80005a20:	00070593          	mv	x11,x14
80005a24:	00078513          	mv	x10,x15
80005a28:	e04fb0ef          	jal	x1,8000102c <xQueueGenericSend>
80005a2c:	02a12623          	sw	x10,44(x2)
80005a30:	0580006f          	j	80005a88 <xTimerGenericCommand+0xf4>
80005a34:	0004b797          	auipc	x15,0x4b
80005a38:	e7878793          	addi	x15,x15,-392 # 800508ac <xTimerQueue>
80005a3c:	0007a783          	lw	x15,0(x15)
80005a40:	02010713          	addi	x14,x2,32
80005a44:	00000693          	li	x13,0
80005a48:	00000613          	li	x12,0
80005a4c:	00070593          	mv	x11,x14
80005a50:	00078513          	mv	x10,x15
80005a54:	dd8fb0ef          	jal	x1,8000102c <xQueueGenericSend>
80005a58:	02a12623          	sw	x10,44(x2)
80005a5c:	02c0006f          	j	80005a88 <xTimerGenericCommand+0xf4>
80005a60:	0004b797          	auipc	x15,0x4b
80005a64:	e4c78793          	addi	x15,x15,-436 # 800508ac <xTimerQueue>
80005a68:	0007a783          	lw	x15,0(x15)
80005a6c:	02010713          	addi	x14,x2,32
80005a70:	00000693          	li	x13,0
80005a74:	01012603          	lw	x12,16(x2)
80005a78:	00070593          	mv	x11,x14
80005a7c:	00078513          	mv	x10,x15
80005a80:	ff8fb0ef          	jal	x1,80001278 <xQueueGenericSendFromISR>
80005a84:	02a12623          	sw	x10,44(x2)
80005a88:	02c12783          	lw	x15,44(x2)
80005a8c:	00078513          	mv	x10,x15
80005a90:	03c12083          	lw	x1,60(x2)
80005a94:	04010113          	addi	x2,x2,64
80005a98:	00008067          	ret

80005a9c <xTimerGetTimerDaemonTaskHandle>:
xTimerGetTimerDaemonTaskHandle():
80005a9c:	0004b797          	auipc	x15,0x4b
80005aa0:	e1478793          	addi	x15,x15,-492 # 800508b0 <xTimerTaskHandle>
80005aa4:	0007a783          	lw	x15,0(x15)
80005aa8:	00079663          	bnez	x15,80005ab4 <xTimerGetTimerDaemonTaskHandle+0x18>
80005aac:	30047073          	csrci	mstatus,8
80005ab0:	0000006f          	j	80005ab0 <xTimerGetTimerDaemonTaskHandle+0x14>
80005ab4:	0004b797          	auipc	x15,0x4b
80005ab8:	dfc78793          	addi	x15,x15,-516 # 800508b0 <xTimerTaskHandle>
80005abc:	0007a783          	lw	x15,0(x15)
80005ac0:	00078513          	mv	x10,x15
80005ac4:	00008067          	ret

80005ac8 <xTimerGetPeriod>:
xTimerGetPeriod():
80005ac8:	fe010113          	addi	x2,x2,-32
80005acc:	00a12623          	sw	x10,12(x2)
80005ad0:	00c12783          	lw	x15,12(x2)
80005ad4:	00f12e23          	sw	x15,28(x2)
80005ad8:	00c12783          	lw	x15,12(x2)
80005adc:	00079663          	bnez	x15,80005ae8 <xTimerGetPeriod+0x20>
80005ae0:	30047073          	csrci	mstatus,8
80005ae4:	0000006f          	j	80005ae4 <xTimerGetPeriod+0x1c>
80005ae8:	01c12783          	lw	x15,28(x2)
80005aec:	0187a783          	lw	x15,24(x15)
80005af0:	00078513          	mv	x10,x15
80005af4:	02010113          	addi	x2,x2,32
80005af8:	00008067          	ret

80005afc <xTimerGetExpiryTime>:
xTimerGetExpiryTime():
80005afc:	fe010113          	addi	x2,x2,-32
80005b00:	00a12623          	sw	x10,12(x2)
80005b04:	00c12783          	lw	x15,12(x2)
80005b08:	00f12e23          	sw	x15,28(x2)
80005b0c:	00c12783          	lw	x15,12(x2)
80005b10:	00079663          	bnez	x15,80005b1c <xTimerGetExpiryTime+0x20>
80005b14:	30047073          	csrci	mstatus,8
80005b18:	0000006f          	j	80005b18 <xTimerGetExpiryTime+0x1c>
80005b1c:	01c12783          	lw	x15,28(x2)
80005b20:	0047a783          	lw	x15,4(x15)
80005b24:	00f12c23          	sw	x15,24(x2)
80005b28:	01812783          	lw	x15,24(x2)
80005b2c:	00078513          	mv	x10,x15
80005b30:	02010113          	addi	x2,x2,32
80005b34:	00008067          	ret

80005b38 <pcTimerGetName>:
pcTimerGetName():
80005b38:	fe010113          	addi	x2,x2,-32
80005b3c:	00a12623          	sw	x10,12(x2)
80005b40:	00c12783          	lw	x15,12(x2)
80005b44:	00f12e23          	sw	x15,28(x2)
80005b48:	00c12783          	lw	x15,12(x2)
80005b4c:	00079663          	bnez	x15,80005b58 <pcTimerGetName+0x20>
80005b50:	30047073          	csrci	mstatus,8
80005b54:	0000006f          	j	80005b54 <pcTimerGetName+0x1c>
80005b58:	01c12783          	lw	x15,28(x2)
80005b5c:	0007a783          	lw	x15,0(x15)
80005b60:	00078513          	mv	x10,x15
80005b64:	02010113          	addi	x2,x2,32
80005b68:	00008067          	ret

80005b6c <prvProcessExpiredTimer>:
prvProcessExpiredTimer():
80005b6c:	fd010113          	addi	x2,x2,-48
80005b70:	02112623          	sw	x1,44(x2)
80005b74:	00a12623          	sw	x10,12(x2)
80005b78:	00b12423          	sw	x11,8(x2)
80005b7c:	0004b797          	auipc	x15,0x4b
80005b80:	d2878793          	addi	x15,x15,-728 # 800508a4 <pxCurrentTimerList>
80005b84:	0007a783          	lw	x15,0(x15)
80005b88:	00c7a783          	lw	x15,12(x15)
80005b8c:	00c7a783          	lw	x15,12(x15)
80005b90:	00f12e23          	sw	x15,28(x2)
80005b94:	01c12783          	lw	x15,28(x2)
80005b98:	00478793          	addi	x15,x15,4
80005b9c:	00078513          	mv	x10,x15
80005ba0:	f51fa0ef          	jal	x1,80000af0 <uxListRemove>
80005ba4:	01c12783          	lw	x15,28(x2)
80005ba8:	01c7a703          	lw	x14,28(x15)
80005bac:	00100793          	li	x15,1
80005bb0:	04f71e63          	bne	x14,x15,80005c0c <prvProcessExpiredTimer+0xa0>
80005bb4:	01c12783          	lw	x15,28(x2)
80005bb8:	0187a703          	lw	x14,24(x15)
80005bbc:	00c12783          	lw	x15,12(x2)
80005bc0:	00f707b3          	add	x15,x14,x15
80005bc4:	00c12683          	lw	x13,12(x2)
80005bc8:	00812603          	lw	x12,8(x2)
80005bcc:	00078593          	mv	x11,x15
80005bd0:	01c12503          	lw	x10,28(x2)
80005bd4:	224000ef          	jal	x1,80005df8 <prvInsertTimerInActiveList>
80005bd8:	00050793          	mv	x15,x10
80005bdc:	02078863          	beqz	x15,80005c0c <prvProcessExpiredTimer+0xa0>
80005be0:	00000713          	li	x14,0
80005be4:	00000693          	li	x13,0
80005be8:	00c12603          	lw	x12,12(x2)
80005bec:	00000593          	li	x11,0
80005bf0:	01c12503          	lw	x10,28(x2)
80005bf4:	da1ff0ef          	jal	x1,80005994 <xTimerGenericCommand>
80005bf8:	00a12c23          	sw	x10,24(x2)
80005bfc:	01812783          	lw	x15,24(x2)
80005c00:	00079663          	bnez	x15,80005c0c <prvProcessExpiredTimer+0xa0>
80005c04:	30047073          	csrci	mstatus,8
80005c08:	0000006f          	j	80005c08 <prvProcessExpiredTimer+0x9c>
80005c0c:	01c12783          	lw	x15,28(x2)
80005c10:	0247a783          	lw	x15,36(x15)
80005c14:	01c12503          	lw	x10,28(x2)
80005c18:	000780e7          	jalr	x15
80005c1c:	00000013          	nop
80005c20:	02c12083          	lw	x1,44(x2)
80005c24:	03010113          	addi	x2,x2,48
80005c28:	00008067          	ret

80005c2c <prvTimerTask>:
prvTimerTask():
80005c2c:	fd010113          	addi	x2,x2,-48
80005c30:	02112623          	sw	x1,44(x2)
80005c34:	00a12623          	sw	x10,12(x2)
80005c38:	01810793          	addi	x15,x2,24
80005c3c:	00078513          	mv	x10,x15
80005c40:	0e8000ef          	jal	x1,80005d28 <prvGetNextExpireTime>
80005c44:	00a12e23          	sw	x10,28(x2)
80005c48:	01812783          	lw	x15,24(x2)
80005c4c:	00078593          	mv	x11,x15
80005c50:	01c12503          	lw	x10,28(x2)
80005c54:	00c000ef          	jal	x1,80005c60 <prvProcessTimerOrBlockTask>
80005c58:	280000ef          	jal	x1,80005ed8 <prvProcessReceivedCommands>
80005c5c:	fddff06f          	j	80005c38 <prvTimerTask+0xc>

80005c60 <prvProcessTimerOrBlockTask>:
prvProcessTimerOrBlockTask():
80005c60:	fd010113          	addi	x2,x2,-48
80005c64:	02112623          	sw	x1,44(x2)
80005c68:	00a12623          	sw	x10,12(x2)
80005c6c:	00b12423          	sw	x11,8(x2)
80005c70:	8b9fd0ef          	jal	x1,80003528 <vTaskSuspendAll>
80005c74:	01810793          	addi	x15,x2,24
80005c78:	00078513          	mv	x10,x15
80005c7c:	114000ef          	jal	x1,80005d90 <prvSampleTimeNow>
80005c80:	00a12e23          	sw	x10,28(x2)
80005c84:	01812783          	lw	x15,24(x2)
80005c88:	08079663          	bnez	x15,80005d14 <prvProcessTimerOrBlockTask+0xb4>
80005c8c:	00812783          	lw	x15,8(x2)
80005c90:	02079263          	bnez	x15,80005cb4 <prvProcessTimerOrBlockTask+0x54>
80005c94:	00c12703          	lw	x14,12(x2)
80005c98:	01c12783          	lw	x15,28(x2)
80005c9c:	00e7ec63          	bltu	x15,x14,80005cb4 <prvProcessTimerOrBlockTask+0x54>
80005ca0:	8adfd0ef          	jal	x1,8000354c <xTaskResumeAll>
80005ca4:	01c12583          	lw	x11,28(x2)
80005ca8:	00c12503          	lw	x10,12(x2)
80005cac:	ec1ff0ef          	jal	x1,80005b6c <prvProcessExpiredTimer>
80005cb0:	0680006f          	j	80005d18 <prvProcessTimerOrBlockTask+0xb8>
80005cb4:	00812783          	lw	x15,8(x2)
80005cb8:	02078063          	beqz	x15,80005cd8 <prvProcessTimerOrBlockTask+0x78>
80005cbc:	0004b797          	auipc	x15,0x4b
80005cc0:	bec78793          	addi	x15,x15,-1044 # 800508a8 <pxOverflowTimerList>
80005cc4:	0007a783          	lw	x15,0(x15)
80005cc8:	0007a783          	lw	x15,0(x15)
80005ccc:	0017b793          	seqz	x15,x15
80005cd0:	0ff7f793          	andi	x15,x15,255
80005cd4:	00f12423          	sw	x15,8(x2)
80005cd8:	0004b797          	auipc	x15,0x4b
80005cdc:	bd478793          	addi	x15,x15,-1068 # 800508ac <xTimerQueue>
80005ce0:	0007a683          	lw	x13,0(x15)
80005ce4:	00c12703          	lw	x14,12(x2)
80005ce8:	01c12783          	lw	x15,28(x2)
80005cec:	40f707b3          	sub	x15,x14,x15
80005cf0:	00812603          	lw	x12,8(x2)
80005cf4:	00078593          	mv	x11,x15
80005cf8:	00068513          	mv	x10,x13
80005cfc:	83dfc0ef          	jal	x1,80002538 <vQueueWaitForMessageRestricted>
80005d00:	84dfd0ef          	jal	x1,8000354c <xTaskResumeAll>
80005d04:	00050793          	mv	x15,x10
80005d08:	00079863          	bnez	x15,80005d18 <prvProcessTimerOrBlockTask+0xb8>
80005d0c:	949fa0ef          	jal	x1,80000654 <vPortYield>
80005d10:	0080006f          	j	80005d18 <prvProcessTimerOrBlockTask+0xb8>
80005d14:	839fd0ef          	jal	x1,8000354c <xTaskResumeAll>
80005d18:	00000013          	nop
80005d1c:	02c12083          	lw	x1,44(x2)
80005d20:	03010113          	addi	x2,x2,48
80005d24:	00008067          	ret

80005d28 <prvGetNextExpireTime>:
prvGetNextExpireTime():
80005d28:	fe010113          	addi	x2,x2,-32
80005d2c:	00a12623          	sw	x10,12(x2)
80005d30:	0004b797          	auipc	x15,0x4b
80005d34:	b7478793          	addi	x15,x15,-1164 # 800508a4 <pxCurrentTimerList>
80005d38:	0007a783          	lw	x15,0(x15)
80005d3c:	0007a783          	lw	x15,0(x15)
80005d40:	0017b793          	seqz	x15,x15
80005d44:	0ff7f793          	andi	x15,x15,255
80005d48:	00078713          	mv	x14,x15
80005d4c:	00c12783          	lw	x15,12(x2)
80005d50:	00e7a023          	sw	x14,0(x15)
80005d54:	00c12783          	lw	x15,12(x2)
80005d58:	0007a783          	lw	x15,0(x15)
80005d5c:	02079063          	bnez	x15,80005d7c <prvGetNextExpireTime+0x54>
80005d60:	0004b797          	auipc	x15,0x4b
80005d64:	b4478793          	addi	x15,x15,-1212 # 800508a4 <pxCurrentTimerList>
80005d68:	0007a783          	lw	x15,0(x15)
80005d6c:	00c7a783          	lw	x15,12(x15)
80005d70:	0007a783          	lw	x15,0(x15)
80005d74:	00f12e23          	sw	x15,28(x2)
80005d78:	0080006f          	j	80005d80 <prvGetNextExpireTime+0x58>
80005d7c:	00012e23          	sw	x0,28(x2)
80005d80:	01c12783          	lw	x15,28(x2)
80005d84:	00078513          	mv	x10,x15
80005d88:	02010113          	addi	x2,x2,32
80005d8c:	00008067          	ret

80005d90 <prvSampleTimeNow>:
prvSampleTimeNow():
80005d90:	fd010113          	addi	x2,x2,-48
80005d94:	02112623          	sw	x1,44(x2)
80005d98:	00a12623          	sw	x10,12(x2)
80005d9c:	985fd0ef          	jal	x1,80003720 <xTaskGetTickCount>
80005da0:	00a12e23          	sw	x10,28(x2)
80005da4:	0004b797          	auipc	x15,0x4b
80005da8:	b1078793          	addi	x15,x15,-1264 # 800508b4 <xLastTime.0>
80005dac:	0007a783          	lw	x15,0(x15)
80005db0:	01c12703          	lw	x14,28(x2)
80005db4:	00f77c63          	bgeu	x14,x15,80005dcc <prvSampleTimeNow+0x3c>
80005db8:	2b8000ef          	jal	x1,80006070 <prvSwitchTimerLists>
80005dbc:	00c12783          	lw	x15,12(x2)
80005dc0:	00100713          	li	x14,1
80005dc4:	00e7a023          	sw	x14,0(x15)
80005dc8:	00c0006f          	j	80005dd4 <prvSampleTimeNow+0x44>
80005dcc:	00c12783          	lw	x15,12(x2)
80005dd0:	0007a023          	sw	x0,0(x15)
80005dd4:	0004b797          	auipc	x15,0x4b
80005dd8:	ae078793          	addi	x15,x15,-1312 # 800508b4 <xLastTime.0>
80005ddc:	01c12703          	lw	x14,28(x2)
80005de0:	00e7a023          	sw	x14,0(x15)
80005de4:	01c12783          	lw	x15,28(x2)
80005de8:	00078513          	mv	x10,x15
80005dec:	02c12083          	lw	x1,44(x2)
80005df0:	03010113          	addi	x2,x2,48
80005df4:	00008067          	ret

80005df8 <prvInsertTimerInActiveList>:
prvInsertTimerInActiveList():
80005df8:	fd010113          	addi	x2,x2,-48
80005dfc:	02112623          	sw	x1,44(x2)
80005e00:	00a12623          	sw	x10,12(x2)
80005e04:	00b12423          	sw	x11,8(x2)
80005e08:	00c12223          	sw	x12,4(x2)
80005e0c:	00d12023          	sw	x13,0(x2)
80005e10:	00012e23          	sw	x0,28(x2)
80005e14:	00c12783          	lw	x15,12(x2)
80005e18:	00812703          	lw	x14,8(x2)
80005e1c:	00e7a223          	sw	x14,4(x15)
80005e20:	00c12783          	lw	x15,12(x2)
80005e24:	00c12703          	lw	x14,12(x2)
80005e28:	00e7a823          	sw	x14,16(x15)
80005e2c:	00812703          	lw	x14,8(x2)
80005e30:	00412783          	lw	x15,4(x2)
80005e34:	04e7e663          	bltu	x15,x14,80005e80 <prvInsertTimerInActiveList+0x88>
80005e38:	00412703          	lw	x14,4(x2)
80005e3c:	00012783          	lw	x15,0(x2)
80005e40:	40f70733          	sub	x14,x14,x15
80005e44:	00c12783          	lw	x15,12(x2)
80005e48:	0187a783          	lw	x15,24(x15)
80005e4c:	00f76863          	bltu	x14,x15,80005e5c <prvInsertTimerInActiveList+0x64>
80005e50:	00100793          	li	x15,1
80005e54:	00f12e23          	sw	x15,28(x2)
80005e58:	06c0006f          	j	80005ec4 <prvInsertTimerInActiveList+0xcc>
80005e5c:	0004b797          	auipc	x15,0x4b
80005e60:	a4c78793          	addi	x15,x15,-1460 # 800508a8 <pxOverflowTimerList>
80005e64:	0007a703          	lw	x14,0(x15)
80005e68:	00c12783          	lw	x15,12(x2)
80005e6c:	00478793          	addi	x15,x15,4
80005e70:	00078593          	mv	x11,x15
80005e74:	00070513          	mv	x10,x14
80005e78:	bb1fa0ef          	jal	x1,80000a28 <vListInsert>
80005e7c:	0480006f          	j	80005ec4 <prvInsertTimerInActiveList+0xcc>
80005e80:	00412703          	lw	x14,4(x2)
80005e84:	00012783          	lw	x15,0(x2)
80005e88:	00f77e63          	bgeu	x14,x15,80005ea4 <prvInsertTimerInActiveList+0xac>
80005e8c:	00812703          	lw	x14,8(x2)
80005e90:	00012783          	lw	x15,0(x2)
80005e94:	00f76863          	bltu	x14,x15,80005ea4 <prvInsertTimerInActiveList+0xac>
80005e98:	00100793          	li	x15,1
80005e9c:	00f12e23          	sw	x15,28(x2)
80005ea0:	0240006f          	j	80005ec4 <prvInsertTimerInActiveList+0xcc>
80005ea4:	0004b797          	auipc	x15,0x4b
80005ea8:	a0078793          	addi	x15,x15,-1536 # 800508a4 <pxCurrentTimerList>
80005eac:	0007a703          	lw	x14,0(x15)
80005eb0:	00c12783          	lw	x15,12(x2)
80005eb4:	00478793          	addi	x15,x15,4
80005eb8:	00078593          	mv	x11,x15
80005ebc:	00070513          	mv	x10,x14
80005ec0:	b69fa0ef          	jal	x1,80000a28 <vListInsert>
80005ec4:	01c12783          	lw	x15,28(x2)
80005ec8:	00078513          	mv	x10,x15
80005ecc:	02c12083          	lw	x1,44(x2)
80005ed0:	03010113          	addi	x2,x2,48
80005ed4:	00008067          	ret

80005ed8 <prvProcessReceivedCommands>:
prvProcessReceivedCommands():
80005ed8:	fd010113          	addi	x2,x2,-48
80005edc:	02112623          	sw	x1,44(x2)
80005ee0:	1540006f          	j	80006034 <prvProcessReceivedCommands+0x15c>
80005ee4:	00812783          	lw	x15,8(x2)
80005ee8:	1407c463          	bltz	x15,80006030 <prvProcessReceivedCommands+0x158>
80005eec:	01012783          	lw	x15,16(x2)
80005ef0:	00f12e23          	sw	x15,28(x2)
80005ef4:	01c12783          	lw	x15,28(x2)
80005ef8:	0147a783          	lw	x15,20(x15)
80005efc:	00078a63          	beqz	x15,80005f10 <prvProcessReceivedCommands+0x38>
80005f00:	01c12783          	lw	x15,28(x2)
80005f04:	00478793          	addi	x15,x15,4
80005f08:	00078513          	mv	x10,x15
80005f0c:	be5fa0ef          	jal	x1,80000af0 <uxListRemove>
80005f10:	00410793          	addi	x15,x2,4
80005f14:	00078513          	mv	x10,x15
80005f18:	e79ff0ef          	jal	x1,80005d90 <prvSampleTimeNow>
80005f1c:	00a12c23          	sw	x10,24(x2)
80005f20:	00812783          	lw	x15,8(x2)
80005f24:	00900713          	li	x14,9
80005f28:	10f76663          	bltu	x14,x15,80006034 <prvProcessReceivedCommands+0x15c>
80005f2c:	00279713          	slli	x14,x15,0x2
80005f30:	0004a797          	auipc	x15,0x4a
80005f34:	10878793          	addi	x15,x15,264 # 80050038 <__rodata_start+0x38>
80005f38:	00f707b3          	add	x15,x14,x15
80005f3c:	0007a703          	lw	x14,0(x15)
80005f40:	0004a797          	auipc	x15,0x4a
80005f44:	0f878793          	addi	x15,x15,248 # 80050038 <__rodata_start+0x38>
80005f48:	00f707b3          	add	x15,x14,x15
80005f4c:	00078067          	jr	x15
80005f50:	00c12703          	lw	x14,12(x2)
80005f54:	01c12783          	lw	x15,28(x2)
80005f58:	0187a783          	lw	x15,24(x15)
80005f5c:	00f707b3          	add	x15,x14,x15
80005f60:	00c12703          	lw	x14,12(x2)
80005f64:	00070693          	mv	x13,x14
80005f68:	01812603          	lw	x12,24(x2)
80005f6c:	00078593          	mv	x11,x15
80005f70:	01c12503          	lw	x10,28(x2)
80005f74:	e85ff0ef          	jal	x1,80005df8 <prvInsertTimerInActiveList>
80005f78:	00050793          	mv	x15,x10
80005f7c:	0a078c63          	beqz	x15,80006034 <prvProcessReceivedCommands+0x15c>
80005f80:	01c12783          	lw	x15,28(x2)
80005f84:	0247a783          	lw	x15,36(x15)
80005f88:	01c12503          	lw	x10,28(x2)
80005f8c:	000780e7          	jalr	x15
80005f90:	01c12783          	lw	x15,28(x2)
80005f94:	01c7a703          	lw	x14,28(x15)
80005f98:	00100793          	li	x15,1
80005f9c:	08f71c63          	bne	x14,x15,80006034 <prvProcessReceivedCommands+0x15c>
80005fa0:	00c12703          	lw	x14,12(x2)
80005fa4:	01c12783          	lw	x15,28(x2)
80005fa8:	0187a783          	lw	x15,24(x15)
80005fac:	00f707b3          	add	x15,x14,x15
80005fb0:	00000713          	li	x14,0
80005fb4:	00000693          	li	x13,0
80005fb8:	00078613          	mv	x12,x15
80005fbc:	00000593          	li	x11,0
80005fc0:	01c12503          	lw	x10,28(x2)
80005fc4:	9d1ff0ef          	jal	x1,80005994 <xTimerGenericCommand>
80005fc8:	00a12a23          	sw	x10,20(x2)
80005fcc:	01412783          	lw	x15,20(x2)
80005fd0:	06079263          	bnez	x15,80006034 <prvProcessReceivedCommands+0x15c>
80005fd4:	30047073          	csrci	mstatus,8
80005fd8:	0000006f          	j	80005fd8 <prvProcessReceivedCommands+0x100>
80005fdc:	00c12703          	lw	x14,12(x2)
80005fe0:	01c12783          	lw	x15,28(x2)
80005fe4:	00e7ac23          	sw	x14,24(x15)
80005fe8:	01c12783          	lw	x15,28(x2)
80005fec:	0187a783          	lw	x15,24(x15)
80005ff0:	00079663          	bnez	x15,80005ffc <prvProcessReceivedCommands+0x124>
80005ff4:	30047073          	csrci	mstatus,8
80005ff8:	0000006f          	j	80005ff8 <prvProcessReceivedCommands+0x120>
80005ffc:	01c12783          	lw	x15,28(x2)
80006000:	0187a703          	lw	x14,24(x15)
80006004:	01812783          	lw	x15,24(x2)
80006008:	00f707b3          	add	x15,x14,x15
8000600c:	01812683          	lw	x13,24(x2)
80006010:	01812603          	lw	x12,24(x2)
80006014:	00078593          	mv	x11,x15
80006018:	01c12503          	lw	x10,28(x2)
8000601c:	dddff0ef          	jal	x1,80005df8 <prvInsertTimerInActiveList>
80006020:	0140006f          	j	80006034 <prvProcessReceivedCommands+0x15c>
80006024:	01c12503          	lw	x10,28(x2)
80006028:	5c9000ef          	jal	x1,80006df0 <vPortFree>
8000602c:	0080006f          	j	80006034 <prvProcessReceivedCommands+0x15c>
80006030:	00000013          	nop
80006034:	0004b797          	auipc	x15,0x4b
80006038:	87878793          	addi	x15,x15,-1928 # 800508ac <xTimerQueue>
8000603c:	0007a783          	lw	x15,0(x15)
80006040:	00810713          	addi	x14,x2,8
80006044:	00000613          	li	x12,0
80006048:	00070593          	mv	x11,x14
8000604c:	00078513          	mv	x10,x15
80006050:	cd8fb0ef          	jal	x1,80001528 <xQueueReceive>
80006054:	00050793          	mv	x15,x10
80006058:	e80796e3          	bnez	x15,80005ee4 <prvProcessReceivedCommands+0xc>
8000605c:	00000013          	nop
80006060:	00000013          	nop
80006064:	02c12083          	lw	x1,44(x2)
80006068:	03010113          	addi	x2,x2,48
8000606c:	00008067          	ret

80006070 <prvSwitchTimerLists>:
prvSwitchTimerLists():
80006070:	fd010113          	addi	x2,x2,-48
80006074:	02112623          	sw	x1,44(x2)
80006078:	0ec0006f          	j	80006164 <prvSwitchTimerLists+0xf4>
8000607c:	0004b797          	auipc	x15,0x4b
80006080:	82878793          	addi	x15,x15,-2008 # 800508a4 <pxCurrentTimerList>
80006084:	0007a783          	lw	x15,0(x15)
80006088:	00c7a783          	lw	x15,12(x15)
8000608c:	0007a783          	lw	x15,0(x15)
80006090:	00f12c23          	sw	x15,24(x2)
80006094:	0004b797          	auipc	x15,0x4b
80006098:	81078793          	addi	x15,x15,-2032 # 800508a4 <pxCurrentTimerList>
8000609c:	0007a783          	lw	x15,0(x15)
800060a0:	00c7a783          	lw	x15,12(x15)
800060a4:	00c7a783          	lw	x15,12(x15)
800060a8:	00f12a23          	sw	x15,20(x2)
800060ac:	01412783          	lw	x15,20(x2)
800060b0:	00478793          	addi	x15,x15,4
800060b4:	00078513          	mv	x10,x15
800060b8:	a39fa0ef          	jal	x1,80000af0 <uxListRemove>
800060bc:	01412783          	lw	x15,20(x2)
800060c0:	0247a783          	lw	x15,36(x15)
800060c4:	01412503          	lw	x10,20(x2)
800060c8:	000780e7          	jalr	x15
800060cc:	01412783          	lw	x15,20(x2)
800060d0:	01c7a703          	lw	x14,28(x15)
800060d4:	00100793          	li	x15,1
800060d8:	08f71663          	bne	x14,x15,80006164 <prvSwitchTimerLists+0xf4>
800060dc:	01412783          	lw	x15,20(x2)
800060e0:	0187a783          	lw	x15,24(x15)
800060e4:	01812703          	lw	x14,24(x2)
800060e8:	00f707b3          	add	x15,x14,x15
800060ec:	00f12823          	sw	x15,16(x2)
800060f0:	01012703          	lw	x14,16(x2)
800060f4:	01812783          	lw	x15,24(x2)
800060f8:	04e7f063          	bgeu	x15,x14,80006138 <prvSwitchTimerLists+0xc8>
800060fc:	01412783          	lw	x15,20(x2)
80006100:	01012703          	lw	x14,16(x2)
80006104:	00e7a223          	sw	x14,4(x15)
80006108:	01412783          	lw	x15,20(x2)
8000610c:	01412703          	lw	x14,20(x2)
80006110:	00e7a823          	sw	x14,16(x15)
80006114:	0004a797          	auipc	x15,0x4a
80006118:	79078793          	addi	x15,x15,1936 # 800508a4 <pxCurrentTimerList>
8000611c:	0007a703          	lw	x14,0(x15)
80006120:	01412783          	lw	x15,20(x2)
80006124:	00478793          	addi	x15,x15,4
80006128:	00078593          	mv	x11,x15
8000612c:	00070513          	mv	x10,x14
80006130:	8f9fa0ef          	jal	x1,80000a28 <vListInsert>
80006134:	0300006f          	j	80006164 <prvSwitchTimerLists+0xf4>
80006138:	00000713          	li	x14,0
8000613c:	00000693          	li	x13,0
80006140:	01812603          	lw	x12,24(x2)
80006144:	00000593          	li	x11,0
80006148:	01412503          	lw	x10,20(x2)
8000614c:	849ff0ef          	jal	x1,80005994 <xTimerGenericCommand>
80006150:	00a12623          	sw	x10,12(x2)
80006154:	00c12783          	lw	x15,12(x2)
80006158:	00079663          	bnez	x15,80006164 <prvSwitchTimerLists+0xf4>
8000615c:	30047073          	csrci	mstatus,8
80006160:	0000006f          	j	80006160 <prvSwitchTimerLists+0xf0>
80006164:	0004a797          	auipc	x15,0x4a
80006168:	74078793          	addi	x15,x15,1856 # 800508a4 <pxCurrentTimerList>
8000616c:	0007a783          	lw	x15,0(x15)
80006170:	0007a783          	lw	x15,0(x15)
80006174:	f00794e3          	bnez	x15,8000607c <prvSwitchTimerLists+0xc>
80006178:	0004a797          	auipc	x15,0x4a
8000617c:	72c78793          	addi	x15,x15,1836 # 800508a4 <pxCurrentTimerList>
80006180:	0007a783          	lw	x15,0(x15)
80006184:	00f12e23          	sw	x15,28(x2)
80006188:	0004a797          	auipc	x15,0x4a
8000618c:	72078793          	addi	x15,x15,1824 # 800508a8 <pxOverflowTimerList>
80006190:	0007a703          	lw	x14,0(x15)
80006194:	0004a797          	auipc	x15,0x4a
80006198:	71078793          	addi	x15,x15,1808 # 800508a4 <pxCurrentTimerList>
8000619c:	00e7a023          	sw	x14,0(x15)
800061a0:	0004a797          	auipc	x15,0x4a
800061a4:	70878793          	addi	x15,x15,1800 # 800508a8 <pxOverflowTimerList>
800061a8:	01c12703          	lw	x14,28(x2)
800061ac:	00e7a023          	sw	x14,0(x15)
800061b0:	00000013          	nop
800061b4:	02c12083          	lw	x1,44(x2)
800061b8:	03010113          	addi	x2,x2,48
800061bc:	00008067          	ret

800061c0 <prvCheckForValidListAndQueue>:
prvCheckForValidListAndQueue():
800061c0:	ff010113          	addi	x2,x2,-16
800061c4:	00112623          	sw	x1,12(x2)
800061c8:	c19fe0ef          	jal	x1,80004de0 <vTaskEnterCritical>
800061cc:	0004a797          	auipc	x15,0x4a
800061d0:	6e078793          	addi	x15,x15,1760 # 800508ac <xTimerQueue>
800061d4:	0007a783          	lw	x15,0(x15)
800061d8:	08079863          	bnez	x15,80006268 <prvCheckForValidListAndQueue+0xa8>
800061dc:	0004a517          	auipc	x10,0x4a
800061e0:	6a050513          	addi	x10,x10,1696 # 8005087c <xActiveTimerList1>
800061e4:	f54fa0ef          	jal	x1,80000938 <vListInitialise>
800061e8:	0004a517          	auipc	x10,0x4a
800061ec:	6a850513          	addi	x10,x10,1704 # 80050890 <xActiveTimerList2>
800061f0:	f48fa0ef          	jal	x1,80000938 <vListInitialise>
800061f4:	0004a797          	auipc	x15,0x4a
800061f8:	6b078793          	addi	x15,x15,1712 # 800508a4 <pxCurrentTimerList>
800061fc:	0004a717          	auipc	x14,0x4a
80006200:	68070713          	addi	x14,x14,1664 # 8005087c <xActiveTimerList1>
80006204:	00e7a023          	sw	x14,0(x15)
80006208:	0004a797          	auipc	x15,0x4a
8000620c:	6a078793          	addi	x15,x15,1696 # 800508a8 <pxOverflowTimerList>
80006210:	0004a717          	auipc	x14,0x4a
80006214:	68070713          	addi	x14,x14,1664 # 80050890 <xActiveTimerList2>
80006218:	00e7a023          	sw	x14,0(x15)
8000621c:	00000613          	li	x12,0
80006220:	00c00593          	li	x11,12
80006224:	00200513          	li	x10,2
80006228:	a91fa0ef          	jal	x1,80000cb8 <xQueueGenericCreate>
8000622c:	00050713          	mv	x14,x10
80006230:	0004a797          	auipc	x15,0x4a
80006234:	67c78793          	addi	x15,x15,1660 # 800508ac <xTimerQueue>
80006238:	00e7a023          	sw	x14,0(x15)
8000623c:	0004a797          	auipc	x15,0x4a
80006240:	67078793          	addi	x15,x15,1648 # 800508ac <xTimerQueue>
80006244:	0007a783          	lw	x15,0(x15)
80006248:	02078063          	beqz	x15,80006268 <prvCheckForValidListAndQueue+0xa8>
8000624c:	0004a797          	auipc	x15,0x4a
80006250:	66078793          	addi	x15,x15,1632 # 800508ac <xTimerQueue>
80006254:	0007a783          	lw	x15,0(x15)
80006258:	0004a597          	auipc	x11,0x4a
8000625c:	e0858593          	addi	x11,x11,-504 # 80050060 <__rodata_start+0x60>
80006260:	00078513          	mv	x10,x15
80006264:	938fc0ef          	jal	x1,8000239c <vQueueAddToRegistry>
80006268:	bb9fe0ef          	jal	x1,80004e20 <vTaskExitCritical>
8000626c:	00000013          	nop
80006270:	00c12083          	lw	x1,12(x2)
80006274:	01010113          	addi	x2,x2,16
80006278:	00008067          	ret

8000627c <xTimerIsTimerActive>:
xTimerIsTimerActive():
8000627c:	fd010113          	addi	x2,x2,-48
80006280:	02112623          	sw	x1,44(x2)
80006284:	00a12623          	sw	x10,12(x2)
80006288:	00c12783          	lw	x15,12(x2)
8000628c:	00f12e23          	sw	x15,28(x2)
80006290:	00c12783          	lw	x15,12(x2)
80006294:	00079663          	bnez	x15,800062a0 <xTimerIsTimerActive+0x24>
80006298:	30047073          	csrci	mstatus,8
8000629c:	0000006f          	j	8000629c <xTimerIsTimerActive+0x20>
800062a0:	b41fe0ef          	jal	x1,80004de0 <vTaskEnterCritical>
800062a4:	01c12783          	lw	x15,28(x2)
800062a8:	0147a783          	lw	x15,20(x15)
800062ac:	00f037b3          	snez	x15,x15
800062b0:	0ff7f793          	andi	x15,x15,255
800062b4:	00f12c23          	sw	x15,24(x2)
800062b8:	b69fe0ef          	jal	x1,80004e20 <vTaskExitCritical>
800062bc:	01812783          	lw	x15,24(x2)
800062c0:	00078513          	mv	x10,x15
800062c4:	02c12083          	lw	x1,44(x2)
800062c8:	03010113          	addi	x2,x2,48
800062cc:	00008067          	ret

800062d0 <pvTimerGetTimerID>:
pvTimerGetTimerID():
800062d0:	fd010113          	addi	x2,x2,-48
800062d4:	02112623          	sw	x1,44(x2)
800062d8:	00a12623          	sw	x10,12(x2)
800062dc:	00c12783          	lw	x15,12(x2)
800062e0:	00f12e23          	sw	x15,28(x2)
800062e4:	00c12783          	lw	x15,12(x2)
800062e8:	00079663          	bnez	x15,800062f4 <pvTimerGetTimerID+0x24>
800062ec:	30047073          	csrci	mstatus,8
800062f0:	0000006f          	j	800062f0 <pvTimerGetTimerID+0x20>
800062f4:	aedfe0ef          	jal	x1,80004de0 <vTaskEnterCritical>
800062f8:	01c12783          	lw	x15,28(x2)
800062fc:	0207a783          	lw	x15,32(x15)
80006300:	00f12c23          	sw	x15,24(x2)
80006304:	b1dfe0ef          	jal	x1,80004e20 <vTaskExitCritical>
80006308:	01812783          	lw	x15,24(x2)
8000630c:	00078513          	mv	x10,x15
80006310:	02c12083          	lw	x1,44(x2)
80006314:	03010113          	addi	x2,x2,48
80006318:	00008067          	ret

8000631c <vTimerSetTimerID>:
vTimerSetTimerID():
8000631c:	fd010113          	addi	x2,x2,-48
80006320:	02112623          	sw	x1,44(x2)
80006324:	00a12623          	sw	x10,12(x2)
80006328:	00b12423          	sw	x11,8(x2)
8000632c:	00c12783          	lw	x15,12(x2)
80006330:	00f12e23          	sw	x15,28(x2)
80006334:	00c12783          	lw	x15,12(x2)
80006338:	00079663          	bnez	x15,80006344 <vTimerSetTimerID+0x28>
8000633c:	30047073          	csrci	mstatus,8
80006340:	0000006f          	j	80006340 <vTimerSetTimerID+0x24>
80006344:	a9dfe0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80006348:	01c12783          	lw	x15,28(x2)
8000634c:	00812703          	lw	x14,8(x2)
80006350:	02e7a023          	sw	x14,32(x15)
80006354:	acdfe0ef          	jal	x1,80004e20 <vTaskExitCritical>
80006358:	00000013          	nop
8000635c:	02c12083          	lw	x1,44(x2)
80006360:	03010113          	addi	x2,x2,48
80006364:	00008067          	ret

80006368 <uxTimerGetTimerNumber>:
uxTimerGetTimerNumber():
80006368:	ff010113          	addi	x2,x2,-16
8000636c:	00a12623          	sw	x10,12(x2)
80006370:	00c12783          	lw	x15,12(x2)
80006374:	0287a783          	lw	x15,40(x15)
80006378:	00078513          	mv	x10,x15
8000637c:	01010113          	addi	x2,x2,16
80006380:	00008067          	ret

80006384 <vTimerSetTimerNumber>:
vTimerSetTimerNumber():
80006384:	ff010113          	addi	x2,x2,-16
80006388:	00a12623          	sw	x10,12(x2)
8000638c:	00b12423          	sw	x11,8(x2)
80006390:	00c12783          	lw	x15,12(x2)
80006394:	00812703          	lw	x14,8(x2)
80006398:	02e7a423          	sw	x14,40(x15)
8000639c:	00000013          	nop
800063a0:	01010113          	addi	x2,x2,16
800063a4:	00008067          	ret

800063a8 <xEventGroupCreate>:
xEventGroupCreate():
800063a8:	fe010113          	addi	x2,x2,-32
800063ac:	00112e23          	sw	x1,28(x2)
800063b0:	01c00513          	li	x10,28
800063b4:	041000ef          	jal	x1,80006bf4 <pvPortMalloc>
800063b8:	00a12623          	sw	x10,12(x2)
800063bc:	00c12783          	lw	x15,12(x2)
800063c0:	00078e63          	beqz	x15,800063dc <xEventGroupCreate+0x34>
800063c4:	00c12783          	lw	x15,12(x2)
800063c8:	0007a023          	sw	x0,0(x15)
800063cc:	00c12783          	lw	x15,12(x2)
800063d0:	00478793          	addi	x15,x15,4
800063d4:	00078513          	mv	x10,x15
800063d8:	d60fa0ef          	jal	x1,80000938 <vListInitialise>
800063dc:	00c12783          	lw	x15,12(x2)
800063e0:	00078513          	mv	x10,x15
800063e4:	01c12083          	lw	x1,28(x2)
800063e8:	02010113          	addi	x2,x2,32
800063ec:	00008067          	ret

800063f0 <xEventGroupSync>:
xEventGroupSync():
800063f0:	fc010113          	addi	x2,x2,-64
800063f4:	02112e23          	sw	x1,60(x2)
800063f8:	00a12623          	sw	x10,12(x2)
800063fc:	00b12423          	sw	x11,8(x2)
80006400:	00c12223          	sw	x12,4(x2)
80006404:	00d12023          	sw	x13,0(x2)
80006408:	00c12783          	lw	x15,12(x2)
8000640c:	02f12423          	sw	x15,40(x2)
80006410:	02012223          	sw	x0,36(x2)
80006414:	00412703          	lw	x14,4(x2)
80006418:	ff0007b7          	lui	x15,0xff000
8000641c:	00f777b3          	and	x15,x14,x15
80006420:	00078663          	beqz	x15,8000642c <xEventGroupSync+0x3c>
80006424:	30047073          	csrci	mstatus,8
80006428:	0000006f          	j	80006428 <xEventGroupSync+0x38>
8000642c:	00412783          	lw	x15,4(x2)
80006430:	00079663          	bnez	x15,8000643c <xEventGroupSync+0x4c>
80006434:	30047073          	csrci	mstatus,8
80006438:	0000006f          	j	80006438 <xEventGroupSync+0x48>
8000643c:	cecfe0ef          	jal	x1,80004928 <xTaskGetSchedulerState>
80006440:	00050793          	mv	x15,x10
80006444:	00079663          	bnez	x15,80006450 <xEventGroupSync+0x60>
80006448:	00012783          	lw	x15,0(x2)
8000644c:	00079663          	bnez	x15,80006458 <xEventGroupSync+0x68>
80006450:	00100793          	li	x15,1
80006454:	0080006f          	j	8000645c <xEventGroupSync+0x6c>
80006458:	00000793          	li	x15,0
8000645c:	00079663          	bnez	x15,80006468 <xEventGroupSync+0x78>
80006460:	30047073          	csrci	mstatus,8
80006464:	0000006f          	j	80006464 <xEventGroupSync+0x74>
80006468:	8c0fd0ef          	jal	x1,80003528 <vTaskSuspendAll>
8000646c:	02812783          	lw	x15,40(x2)
80006470:	0007a783          	lw	x15,0(x15) # ff000000 <__stack+0x7ee8660c>
80006474:	02f12023          	sw	x15,32(x2)
80006478:	00812583          	lw	x11,8(x2)
8000647c:	00c12503          	lw	x10,12(x2)
80006480:	42c000ef          	jal	x1,800068ac <xEventGroupSetBits>
80006484:	02012703          	lw	x14,32(x2)
80006488:	00812783          	lw	x15,8(x2)
8000648c:	00f76733          	or	x14,x14,x15
80006490:	00412783          	lw	x15,4(x2)
80006494:	00f777b3          	and	x15,x14,x15
80006498:	00412703          	lw	x14,4(x2)
8000649c:	02f71c63          	bne	x14,x15,800064d4 <xEventGroupSync+0xe4>
800064a0:	02012703          	lw	x14,32(x2)
800064a4:	00812783          	lw	x15,8(x2)
800064a8:	00f767b3          	or	x15,x14,x15
800064ac:	02f12623          	sw	x15,44(x2)
800064b0:	02812783          	lw	x15,40(x2)
800064b4:	0007a703          	lw	x14,0(x15)
800064b8:	00412783          	lw	x15,4(x2)
800064bc:	fff7c793          	not	x15,x15
800064c0:	00f77733          	and	x14,x14,x15
800064c4:	02812783          	lw	x15,40(x2)
800064c8:	00e7a023          	sw	x14,0(x15)
800064cc:	00012023          	sw	x0,0(x2)
800064d0:	04c0006f          	j	8000651c <xEventGroupSync+0x12c>
800064d4:	00012783          	lw	x15,0(x2)
800064d8:	02078863          	beqz	x15,80006508 <xEventGroupSync+0x118>
800064dc:	02812783          	lw	x15,40(x2)
800064e0:	00478693          	addi	x13,x15,4
800064e4:	00412703          	lw	x14,4(x2)
800064e8:	050007b7          	lui	x15,0x5000
800064ec:	00f767b3          	or	x15,x14,x15
800064f0:	00012603          	lw	x12,0(x2)
800064f4:	00078593          	mv	x11,x15
800064f8:	00068513          	mv	x10,x13
800064fc:	995fd0ef          	jal	x1,80003e90 <vTaskPlaceOnUnorderedEventList>
80006500:	02012623          	sw	x0,44(x2)
80006504:	0180006f          	j	8000651c <xEventGroupSync+0x12c>
80006508:	02812783          	lw	x15,40(x2)
8000650c:	0007a783          	lw	x15,0(x15) # 5000000 <SYSCALL_ADDR+0x2ff0000>
80006510:	02f12623          	sw	x15,44(x2)
80006514:	00100793          	li	x15,1
80006518:	02f12223          	sw	x15,36(x2)
8000651c:	830fd0ef          	jal	x1,8000354c <xTaskResumeAll>
80006520:	00a12e23          	sw	x10,28(x2)
80006524:	00012783          	lw	x15,0(x2)
80006528:	08078463          	beqz	x15,800065b0 <xEventGroupSync+0x1c0>
8000652c:	01c12783          	lw	x15,28(x2)
80006530:	00079463          	bnez	x15,80006538 <xEventGroupSync+0x148>
80006534:	920fa0ef          	jal	x1,80000654 <vPortYield>
80006538:	945fe0ef          	jal	x1,80004e7c <uxTaskResetEventItemValue>
8000653c:	02a12623          	sw	x10,44(x2)
80006540:	02c12703          	lw	x14,44(x2)
80006544:	020007b7          	lui	x15,0x2000
80006548:	00f777b3          	and	x15,x14,x15
8000654c:	04079863          	bnez	x15,8000659c <xEventGroupSync+0x1ac>
80006550:	891fe0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80006554:	02812783          	lw	x15,40(x2)
80006558:	0007a783          	lw	x15,0(x15) # 2000000 <_HEAP_SIZE+0x1f00000>
8000655c:	02f12623          	sw	x15,44(x2)
80006560:	02c12703          	lw	x14,44(x2)
80006564:	00412783          	lw	x15,4(x2)
80006568:	00f777b3          	and	x15,x14,x15
8000656c:	00412703          	lw	x14,4(x2)
80006570:	02f71063          	bne	x14,x15,80006590 <xEventGroupSync+0x1a0>
80006574:	02812783          	lw	x15,40(x2)
80006578:	0007a703          	lw	x14,0(x15)
8000657c:	00412783          	lw	x15,4(x2)
80006580:	fff7c793          	not	x15,x15
80006584:	00f77733          	and	x14,x14,x15
80006588:	02812783          	lw	x15,40(x2)
8000658c:	00e7a023          	sw	x14,0(x15)
80006590:	891fe0ef          	jal	x1,80004e20 <vTaskExitCritical>
80006594:	00100793          	li	x15,1
80006598:	02f12223          	sw	x15,36(x2)
8000659c:	02c12703          	lw	x14,44(x2)
800065a0:	010007b7          	lui	x15,0x1000
800065a4:	fff78793          	addi	x15,x15,-1 # ffffff <_HEAP_SIZE+0xefffff>
800065a8:	00f777b3          	and	x15,x14,x15
800065ac:	02f12623          	sw	x15,44(x2)
800065b0:	02c12783          	lw	x15,44(x2)
800065b4:	00078513          	mv	x10,x15
800065b8:	03c12083          	lw	x1,60(x2)
800065bc:	04010113          	addi	x2,x2,64
800065c0:	00008067          	ret

800065c4 <xEventGroupWaitBits>:
xEventGroupWaitBits():
800065c4:	fb010113          	addi	x2,x2,-80
800065c8:	04112623          	sw	x1,76(x2)
800065cc:	00a12e23          	sw	x10,28(x2)
800065d0:	00b12c23          	sw	x11,24(x2)
800065d4:	00c12a23          	sw	x12,20(x2)
800065d8:	00d12823          	sw	x13,16(x2)
800065dc:	00e12623          	sw	x14,12(x2)
800065e0:	01c12783          	lw	x15,28(x2)
800065e4:	02f12a23          	sw	x15,52(x2)
800065e8:	02012c23          	sw	x0,56(x2)
800065ec:	02012823          	sw	x0,48(x2)
800065f0:	01c12783          	lw	x15,28(x2)
800065f4:	00079663          	bnez	x15,80006600 <xEventGroupWaitBits+0x3c>
800065f8:	30047073          	csrci	mstatus,8
800065fc:	0000006f          	j	800065fc <xEventGroupWaitBits+0x38>
80006600:	01812703          	lw	x14,24(x2)
80006604:	ff0007b7          	lui	x15,0xff000
80006608:	00f777b3          	and	x15,x14,x15
8000660c:	00078663          	beqz	x15,80006618 <xEventGroupWaitBits+0x54>
80006610:	30047073          	csrci	mstatus,8
80006614:	0000006f          	j	80006614 <xEventGroupWaitBits+0x50>
80006618:	01812783          	lw	x15,24(x2)
8000661c:	00079663          	bnez	x15,80006628 <xEventGroupWaitBits+0x64>
80006620:	30047073          	csrci	mstatus,8
80006624:	0000006f          	j	80006624 <xEventGroupWaitBits+0x60>
80006628:	b00fe0ef          	jal	x1,80004928 <xTaskGetSchedulerState>
8000662c:	00050793          	mv	x15,x10
80006630:	00079663          	bnez	x15,8000663c <xEventGroupWaitBits+0x78>
80006634:	00c12783          	lw	x15,12(x2)
80006638:	00079663          	bnez	x15,80006644 <xEventGroupWaitBits+0x80>
8000663c:	00100793          	li	x15,1
80006640:	0080006f          	j	80006648 <xEventGroupWaitBits+0x84>
80006644:	00000793          	li	x15,0
80006648:	00079663          	bnez	x15,80006654 <xEventGroupWaitBits+0x90>
8000664c:	30047073          	csrci	mstatus,8
80006650:	0000006f          	j	80006650 <xEventGroupWaitBits+0x8c>
80006654:	ed5fc0ef          	jal	x1,80003528 <vTaskSuspendAll>
80006658:	03412783          	lw	x15,52(x2)
8000665c:	0007a783          	lw	x15,0(x15) # ff000000 <__stack+0x7ee8660c>
80006660:	02f12623          	sw	x15,44(x2)
80006664:	01012603          	lw	x12,16(x2)
80006668:	01812583          	lw	x11,24(x2)
8000666c:	02c12503          	lw	x10,44(x2)
80006670:	4c0000ef          	jal	x1,80006b30 <prvTestWaitCondition>
80006674:	02a12423          	sw	x10,40(x2)
80006678:	02812783          	lw	x15,40(x2)
8000667c:	02078c63          	beqz	x15,800066b4 <xEventGroupWaitBits+0xf0>
80006680:	02c12783          	lw	x15,44(x2)
80006684:	02f12e23          	sw	x15,60(x2)
80006688:	00012623          	sw	x0,12(x2)
8000668c:	01412783          	lw	x15,20(x2)
80006690:	08078c63          	beqz	x15,80006728 <xEventGroupWaitBits+0x164>
80006694:	03412783          	lw	x15,52(x2)
80006698:	0007a703          	lw	x14,0(x15)
8000669c:	01812783          	lw	x15,24(x2)
800066a0:	fff7c793          	not	x15,x15
800066a4:	00f77733          	and	x14,x14,x15
800066a8:	03412783          	lw	x15,52(x2)
800066ac:	00e7a023          	sw	x14,0(x15)
800066b0:	0780006f          	j	80006728 <xEventGroupWaitBits+0x164>
800066b4:	00c12783          	lw	x15,12(x2)
800066b8:	00079c63          	bnez	x15,800066d0 <xEventGroupWaitBits+0x10c>
800066bc:	02c12783          	lw	x15,44(x2)
800066c0:	02f12e23          	sw	x15,60(x2)
800066c4:	00100793          	li	x15,1
800066c8:	02f12823          	sw	x15,48(x2)
800066cc:	05c0006f          	j	80006728 <xEventGroupWaitBits+0x164>
800066d0:	01412783          	lw	x15,20(x2)
800066d4:	00078a63          	beqz	x15,800066e8 <xEventGroupWaitBits+0x124>
800066d8:	03812703          	lw	x14,56(x2)
800066dc:	010007b7          	lui	x15,0x1000
800066e0:	00f767b3          	or	x15,x14,x15
800066e4:	02f12c23          	sw	x15,56(x2)
800066e8:	01012783          	lw	x15,16(x2)
800066ec:	00078a63          	beqz	x15,80006700 <xEventGroupWaitBits+0x13c>
800066f0:	03812703          	lw	x14,56(x2)
800066f4:	040007b7          	lui	x15,0x4000
800066f8:	00f767b3          	or	x15,x14,x15
800066fc:	02f12c23          	sw	x15,56(x2)
80006700:	03412783          	lw	x15,52(x2)
80006704:	00478693          	addi	x13,x15,4 # 4000004 <SYSCALL_ADDR+0x1ff0004>
80006708:	01812703          	lw	x14,24(x2)
8000670c:	03812783          	lw	x15,56(x2)
80006710:	00f767b3          	or	x15,x14,x15
80006714:	00c12603          	lw	x12,12(x2)
80006718:	00078593          	mv	x11,x15
8000671c:	00068513          	mv	x10,x13
80006720:	f70fd0ef          	jal	x1,80003e90 <vTaskPlaceOnUnorderedEventList>
80006724:	02012e23          	sw	x0,60(x2)
80006728:	e25fc0ef          	jal	x1,8000354c <xTaskResumeAll>
8000672c:	02a12223          	sw	x10,36(x2)
80006730:	00c12783          	lw	x15,12(x2)
80006734:	08078a63          	beqz	x15,800067c8 <xEventGroupWaitBits+0x204>
80006738:	02412783          	lw	x15,36(x2)
8000673c:	00079463          	bnez	x15,80006744 <xEventGroupWaitBits+0x180>
80006740:	f15f90ef          	jal	x1,80000654 <vPortYield>
80006744:	f38fe0ef          	jal	x1,80004e7c <uxTaskResetEventItemValue>
80006748:	02a12e23          	sw	x10,60(x2)
8000674c:	03c12703          	lw	x14,60(x2)
80006750:	020007b7          	lui	x15,0x2000
80006754:	00f777b3          	and	x15,x14,x15
80006758:	04079e63          	bnez	x15,800067b4 <xEventGroupWaitBits+0x1f0>
8000675c:	e84fe0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80006760:	03412783          	lw	x15,52(x2)
80006764:	0007a783          	lw	x15,0(x15) # 2000000 <_HEAP_SIZE+0x1f00000>
80006768:	02f12e23          	sw	x15,60(x2)
8000676c:	01012603          	lw	x12,16(x2)
80006770:	01812583          	lw	x11,24(x2)
80006774:	03c12503          	lw	x10,60(x2)
80006778:	3b8000ef          	jal	x1,80006b30 <prvTestWaitCondition>
8000677c:	00050793          	mv	x15,x10
80006780:	02078463          	beqz	x15,800067a8 <xEventGroupWaitBits+0x1e4>
80006784:	01412783          	lw	x15,20(x2)
80006788:	02078063          	beqz	x15,800067a8 <xEventGroupWaitBits+0x1e4>
8000678c:	03412783          	lw	x15,52(x2)
80006790:	0007a703          	lw	x14,0(x15)
80006794:	01812783          	lw	x15,24(x2)
80006798:	fff7c793          	not	x15,x15
8000679c:	00f77733          	and	x14,x14,x15
800067a0:	03412783          	lw	x15,52(x2)
800067a4:	00e7a023          	sw	x14,0(x15)
800067a8:	00100793          	li	x15,1
800067ac:	02f12823          	sw	x15,48(x2)
800067b0:	e70fe0ef          	jal	x1,80004e20 <vTaskExitCritical>
800067b4:	03c12703          	lw	x14,60(x2)
800067b8:	010007b7          	lui	x15,0x1000
800067bc:	fff78793          	addi	x15,x15,-1 # ffffff <_HEAP_SIZE+0xefffff>
800067c0:	00f777b3          	and	x15,x14,x15
800067c4:	02f12e23          	sw	x15,60(x2)
800067c8:	03c12783          	lw	x15,60(x2)
800067cc:	00078513          	mv	x10,x15
800067d0:	04c12083          	lw	x1,76(x2)
800067d4:	05010113          	addi	x2,x2,80
800067d8:	00008067          	ret

800067dc <xEventGroupClearBits>:
xEventGroupClearBits():
800067dc:	fd010113          	addi	x2,x2,-48
800067e0:	02112623          	sw	x1,44(x2)
800067e4:	00a12623          	sw	x10,12(x2)
800067e8:	00b12423          	sw	x11,8(x2)
800067ec:	00c12783          	lw	x15,12(x2)
800067f0:	00f12e23          	sw	x15,28(x2)
800067f4:	00c12783          	lw	x15,12(x2)
800067f8:	00079663          	bnez	x15,80006804 <xEventGroupClearBits+0x28>
800067fc:	30047073          	csrci	mstatus,8
80006800:	0000006f          	j	80006800 <xEventGroupClearBits+0x24>
80006804:	00812703          	lw	x14,8(x2)
80006808:	ff0007b7          	lui	x15,0xff000
8000680c:	00f777b3          	and	x15,x14,x15
80006810:	00078663          	beqz	x15,8000681c <xEventGroupClearBits+0x40>
80006814:	30047073          	csrci	mstatus,8
80006818:	0000006f          	j	80006818 <xEventGroupClearBits+0x3c>
8000681c:	dc4fe0ef          	jal	x1,80004de0 <vTaskEnterCritical>
80006820:	01c12783          	lw	x15,28(x2)
80006824:	0007a783          	lw	x15,0(x15) # ff000000 <__stack+0x7ee8660c>
80006828:	00f12c23          	sw	x15,24(x2)
8000682c:	01c12783          	lw	x15,28(x2)
80006830:	0007a703          	lw	x14,0(x15)
80006834:	00812783          	lw	x15,8(x2)
80006838:	fff7c793          	not	x15,x15
8000683c:	00f77733          	and	x14,x14,x15
80006840:	01c12783          	lw	x15,28(x2)
80006844:	00e7a023          	sw	x14,0(x15)
80006848:	dd8fe0ef          	jal	x1,80004e20 <vTaskExitCritical>
8000684c:	01812783          	lw	x15,24(x2)
80006850:	00078513          	mv	x10,x15
80006854:	02c12083          	lw	x1,44(x2)
80006858:	03010113          	addi	x2,x2,48
8000685c:	00008067          	ret

80006860 <xEventGroupGetBitsFromISR>:
xEventGroupGetBitsFromISR():
80006860:	fd010113          	addi	x2,x2,-48
80006864:	02112623          	sw	x1,44(x2)
80006868:	00a12623          	sw	x10,12(x2)
8000686c:	00c12783          	lw	x15,12(x2)
80006870:	00f12e23          	sw	x15,28(x2)
80006874:	ff1f90ef          	jal	x1,80000864 <vPortSetInterruptMask>
80006878:	00050793          	mv	x15,x10
8000687c:	00f12c23          	sw	x15,24(x2)
80006880:	01c12783          	lw	x15,28(x2)
80006884:	0007a783          	lw	x15,0(x15)
80006888:	00f12a23          	sw	x15,20(x2)
8000688c:	01812783          	lw	x15,24(x2)
80006890:	00078513          	mv	x10,x15
80006894:	fb5f90ef          	jal	x1,80000848 <vPortClearInterruptMask>
80006898:	01412783          	lw	x15,20(x2)
8000689c:	00078513          	mv	x10,x15
800068a0:	02c12083          	lw	x1,44(x2)
800068a4:	03010113          	addi	x2,x2,48
800068a8:	00008067          	ret

800068ac <xEventGroupSetBits>:
xEventGroupSetBits():
800068ac:	fb010113          	addi	x2,x2,-80
800068b0:	04112623          	sw	x1,76(x2)
800068b4:	00a12623          	sw	x10,12(x2)
800068b8:	00b12423          	sw	x11,8(x2)
800068bc:	02012c23          	sw	x0,56(x2)
800068c0:	00c12783          	lw	x15,12(x2)
800068c4:	02f12823          	sw	x15,48(x2)
800068c8:	02012a23          	sw	x0,52(x2)
800068cc:	00c12783          	lw	x15,12(x2)
800068d0:	00079663          	bnez	x15,800068dc <xEventGroupSetBits+0x30>
800068d4:	30047073          	csrci	mstatus,8
800068d8:	0000006f          	j	800068d8 <xEventGroupSetBits+0x2c>
800068dc:	00812703          	lw	x14,8(x2)
800068e0:	ff0007b7          	lui	x15,0xff000
800068e4:	00f777b3          	and	x15,x14,x15
800068e8:	00078663          	beqz	x15,800068f4 <xEventGroupSetBits+0x48>
800068ec:	30047073          	csrci	mstatus,8
800068f0:	0000006f          	j	800068f0 <xEventGroupSetBits+0x44>
800068f4:	03012783          	lw	x15,48(x2)
800068f8:	00478793          	addi	x15,x15,4 # ff000004 <__stack+0x7ee86610>
800068fc:	02f12623          	sw	x15,44(x2)
80006900:	02c12783          	lw	x15,44(x2)
80006904:	00878793          	addi	x15,x15,8
80006908:	02f12423          	sw	x15,40(x2)
8000690c:	c1dfc0ef          	jal	x1,80003528 <vTaskSuspendAll>
80006910:	02c12783          	lw	x15,44(x2)
80006914:	00c7a783          	lw	x15,12(x15)
80006918:	02f12e23          	sw	x15,60(x2)
8000691c:	03012783          	lw	x15,48(x2)
80006920:	0007a703          	lw	x14,0(x15)
80006924:	00812783          	lw	x15,8(x2)
80006928:	00f76733          	or	x14,x14,x15
8000692c:	03012783          	lw	x15,48(x2)
80006930:	00e7a023          	sw	x14,0(x15)
80006934:	0e00006f          	j	80006a14 <xEventGroupSetBits+0x168>
80006938:	03c12783          	lw	x15,60(x2)
8000693c:	0047a783          	lw	x15,4(x15)
80006940:	02f12223          	sw	x15,36(x2)
80006944:	03c12783          	lw	x15,60(x2)
80006948:	0007a783          	lw	x15,0(x15)
8000694c:	02f12023          	sw	x15,32(x2)
80006950:	02012a23          	sw	x0,52(x2)
80006954:	02012703          	lw	x14,32(x2)
80006958:	ff0007b7          	lui	x15,0xff000
8000695c:	00f777b3          	and	x15,x14,x15
80006960:	00f12e23          	sw	x15,28(x2)
80006964:	02012703          	lw	x14,32(x2)
80006968:	010007b7          	lui	x15,0x1000
8000696c:	fff78793          	addi	x15,x15,-1 # ffffff <_HEAP_SIZE+0xefffff>
80006970:	00f777b3          	and	x15,x14,x15
80006974:	02f12023          	sw	x15,32(x2)
80006978:	01c12703          	lw	x14,28(x2)
8000697c:	040007b7          	lui	x15,0x4000
80006980:	00f777b3          	and	x15,x14,x15
80006984:	02079263          	bnez	x15,800069a8 <xEventGroupSetBits+0xfc>
80006988:	03012783          	lw	x15,48(x2)
8000698c:	0007a703          	lw	x14,0(x15) # 4000000 <SYSCALL_ADDR+0x1ff0000>
80006990:	02012783          	lw	x15,32(x2)
80006994:	00f777b3          	and	x15,x14,x15
80006998:	02078863          	beqz	x15,800069c8 <xEventGroupSetBits+0x11c>
8000699c:	00100793          	li	x15,1
800069a0:	02f12a23          	sw	x15,52(x2)
800069a4:	0240006f          	j	800069c8 <xEventGroupSetBits+0x11c>
800069a8:	03012783          	lw	x15,48(x2)
800069ac:	0007a703          	lw	x14,0(x15)
800069b0:	02012783          	lw	x15,32(x2)
800069b4:	00f777b3          	and	x15,x14,x15
800069b8:	02012703          	lw	x14,32(x2)
800069bc:	00f71663          	bne	x14,x15,800069c8 <xEventGroupSetBits+0x11c>
800069c0:	00100793          	li	x15,1
800069c4:	02f12a23          	sw	x15,52(x2)
800069c8:	03412783          	lw	x15,52(x2)
800069cc:	04078063          	beqz	x15,80006a0c <xEventGroupSetBits+0x160>
800069d0:	01c12703          	lw	x14,28(x2)
800069d4:	010007b7          	lui	x15,0x1000
800069d8:	00f777b3          	and	x15,x14,x15
800069dc:	00078a63          	beqz	x15,800069f0 <xEventGroupSetBits+0x144>
800069e0:	03812703          	lw	x14,56(x2)
800069e4:	02012783          	lw	x15,32(x2)
800069e8:	00f767b3          	or	x15,x14,x15
800069ec:	02f12c23          	sw	x15,56(x2)
800069f0:	03012783          	lw	x15,48(x2)
800069f4:	0007a703          	lw	x14,0(x15) # 1000000 <_HEAP_SIZE+0xf00000>
800069f8:	020007b7          	lui	x15,0x2000
800069fc:	00f767b3          	or	x15,x14,x15
80006a00:	00078593          	mv	x11,x15
80006a04:	03c12503          	lw	x10,60(x2)
80006a08:	eb0fd0ef          	jal	x1,800040b8 <vTaskRemoveFromUnorderedEventList>
80006a0c:	02412783          	lw	x15,36(x2)
80006a10:	02f12e23          	sw	x15,60(x2)
80006a14:	03c12703          	lw	x14,60(x2)
80006a18:	02812783          	lw	x15,40(x2)
80006a1c:	f0f71ee3          	bne	x14,x15,80006938 <xEventGroupSetBits+0x8c>
80006a20:	03012783          	lw	x15,48(x2)
80006a24:	0007a703          	lw	x14,0(x15) # 2000000 <_HEAP_SIZE+0x1f00000>
80006a28:	03812783          	lw	x15,56(x2)
80006a2c:	fff7c793          	not	x15,x15
80006a30:	00f77733          	and	x14,x14,x15
80006a34:	03012783          	lw	x15,48(x2)
80006a38:	00e7a023          	sw	x14,0(x15)
80006a3c:	b11fc0ef          	jal	x1,8000354c <xTaskResumeAll>
80006a40:	03012783          	lw	x15,48(x2)
80006a44:	0007a783          	lw	x15,0(x15)
80006a48:	00078513          	mv	x10,x15
80006a4c:	04c12083          	lw	x1,76(x2)
80006a50:	05010113          	addi	x2,x2,80
80006a54:	00008067          	ret

80006a58 <vEventGroupDelete>:
vEventGroupDelete():
80006a58:	fd010113          	addi	x2,x2,-48
80006a5c:	02112623          	sw	x1,44(x2)
80006a60:	00a12623          	sw	x10,12(x2)
80006a64:	00c12783          	lw	x15,12(x2)
80006a68:	00f12e23          	sw	x15,28(x2)
80006a6c:	01c12783          	lw	x15,28(x2)
80006a70:	00478793          	addi	x15,x15,4
80006a74:	00f12c23          	sw	x15,24(x2)
80006a78:	ab1fc0ef          	jal	x1,80003528 <vTaskSuspendAll>
80006a7c:	0340006f          	j	80006ab0 <vEventGroupDelete+0x58>
80006a80:	01812783          	lw	x15,24(x2)
80006a84:	00c7a703          	lw	x14,12(x15)
80006a88:	01812783          	lw	x15,24(x2)
80006a8c:	00878793          	addi	x15,x15,8
80006a90:	00f71663          	bne	x14,x15,80006a9c <vEventGroupDelete+0x44>
80006a94:	30047073          	csrci	mstatus,8
80006a98:	0000006f          	j	80006a98 <vEventGroupDelete+0x40>
80006a9c:	01812783          	lw	x15,24(x2)
80006aa0:	00c7a783          	lw	x15,12(x15)
80006aa4:	020005b7          	lui	x11,0x2000
80006aa8:	00078513          	mv	x10,x15
80006aac:	e0cfd0ef          	jal	x1,800040b8 <vTaskRemoveFromUnorderedEventList>
80006ab0:	01812783          	lw	x15,24(x2)
80006ab4:	0007a783          	lw	x15,0(x15)
80006ab8:	fc0794e3          	bnez	x15,80006a80 <vEventGroupDelete+0x28>
80006abc:	01c12503          	lw	x10,28(x2)
80006ac0:	330000ef          	jal	x1,80006df0 <vPortFree>
80006ac4:	a89fc0ef          	jal	x1,8000354c <xTaskResumeAll>
80006ac8:	00000013          	nop
80006acc:	02c12083          	lw	x1,44(x2)
80006ad0:	03010113          	addi	x2,x2,48
80006ad4:	00008067          	ret

80006ad8 <vEventGroupSetBitsCallback>:
vEventGroupSetBitsCallback():
80006ad8:	fe010113          	addi	x2,x2,-32
80006adc:	00112e23          	sw	x1,28(x2)
80006ae0:	00a12623          	sw	x10,12(x2)
80006ae4:	00b12423          	sw	x11,8(x2)
80006ae8:	00812583          	lw	x11,8(x2)
80006aec:	00c12503          	lw	x10,12(x2)
80006af0:	dbdff0ef          	jal	x1,800068ac <xEventGroupSetBits>
80006af4:	00000013          	nop
80006af8:	01c12083          	lw	x1,28(x2)
80006afc:	02010113          	addi	x2,x2,32
80006b00:	00008067          	ret

80006b04 <vEventGroupClearBitsCallback>:
vEventGroupClearBitsCallback():
80006b04:	fe010113          	addi	x2,x2,-32
80006b08:	00112e23          	sw	x1,28(x2)
80006b0c:	00a12623          	sw	x10,12(x2)
80006b10:	00b12423          	sw	x11,8(x2)
80006b14:	00812583          	lw	x11,8(x2)
80006b18:	00c12503          	lw	x10,12(x2)
80006b1c:	cc1ff0ef          	jal	x1,800067dc <xEventGroupClearBits>
80006b20:	00000013          	nop
80006b24:	01c12083          	lw	x1,28(x2)
80006b28:	02010113          	addi	x2,x2,32
80006b2c:	00008067          	ret

80006b30 <prvTestWaitCondition>:
prvTestWaitCondition():
80006b30:	fe010113          	addi	x2,x2,-32
80006b34:	00a12623          	sw	x10,12(x2)
80006b38:	00b12423          	sw	x11,8(x2)
80006b3c:	00c12223          	sw	x12,4(x2)
80006b40:	00012e23          	sw	x0,28(x2)
80006b44:	00412783          	lw	x15,4(x2)
80006b48:	02079063          	bnez	x15,80006b68 <prvTestWaitCondition+0x38>
80006b4c:	00c12703          	lw	x14,12(x2)
80006b50:	00812783          	lw	x15,8(x2)
80006b54:	00f777b3          	and	x15,x14,x15
80006b58:	02078663          	beqz	x15,80006b84 <prvTestWaitCondition+0x54>
80006b5c:	00100793          	li	x15,1
80006b60:	00f12e23          	sw	x15,28(x2)
80006b64:	0200006f          	j	80006b84 <prvTestWaitCondition+0x54>
80006b68:	00c12703          	lw	x14,12(x2)
80006b6c:	00812783          	lw	x15,8(x2)
80006b70:	00f777b3          	and	x15,x14,x15
80006b74:	00812703          	lw	x14,8(x2)
80006b78:	00f71663          	bne	x14,x15,80006b84 <prvTestWaitCondition+0x54>
80006b7c:	00100793          	li	x15,1
80006b80:	00f12e23          	sw	x15,28(x2)
80006b84:	01c12783          	lw	x15,28(x2)
80006b88:	00078513          	mv	x10,x15
80006b8c:	02010113          	addi	x2,x2,32
80006b90:	00008067          	ret

80006b94 <uxEventGroupGetNumber>:
uxEventGroupGetNumber():
80006b94:	fe010113          	addi	x2,x2,-32
80006b98:	00a12623          	sw	x10,12(x2)
80006b9c:	00c12783          	lw	x15,12(x2)
80006ba0:	00f12c23          	sw	x15,24(x2)
80006ba4:	00c12783          	lw	x15,12(x2)
80006ba8:	00079663          	bnez	x15,80006bb4 <uxEventGroupGetNumber+0x20>
80006bac:	00012e23          	sw	x0,28(x2)
80006bb0:	0100006f          	j	80006bc0 <uxEventGroupGetNumber+0x2c>
80006bb4:	01812783          	lw	x15,24(x2)
80006bb8:	0187a783          	lw	x15,24(x15)
80006bbc:	00f12e23          	sw	x15,28(x2)
80006bc0:	01c12783          	lw	x15,28(x2)
80006bc4:	00078513          	mv	x10,x15
80006bc8:	02010113          	addi	x2,x2,32
80006bcc:	00008067          	ret

80006bd0 <vEventGroupSetNumber>:
vEventGroupSetNumber():
80006bd0:	ff010113          	addi	x2,x2,-16
80006bd4:	00a12623          	sw	x10,12(x2)
80006bd8:	00b12423          	sw	x11,8(x2)
80006bdc:	00c12783          	lw	x15,12(x2)
80006be0:	00812703          	lw	x14,8(x2)
80006be4:	00e7ac23          	sw	x14,24(x15)
80006be8:	00000013          	nop
80006bec:	01010113          	addi	x2,x2,16
80006bf0:	00008067          	ret

80006bf4 <pvPortMalloc>:
pvPortMalloc():
80006bf4:	fc010113          	addi	x2,x2,-64
80006bf8:	02112e23          	sw	x1,60(x2)
80006bfc:	00a12623          	sw	x10,12(x2)
80006c00:	02012223          	sw	x0,36(x2)
80006c04:	925fc0ef          	jal	x1,80003528 <vTaskSuspendAll>
80006c08:	00063797          	auipc	x15,0x63
80006c0c:	cc078793          	addi	x15,x15,-832 # 800698c8 <xHeapHasBeenInitialised.0>
80006c10:	0007a783          	lw	x15,0(x15)
80006c14:	00079c63          	bnez	x15,80006c2c <pvPortMalloc+0x38>
80006c18:	2c0000ef          	jal	x1,80006ed8 <prvHeapInit>
80006c1c:	00063797          	auipc	x15,0x63
80006c20:	cac78793          	addi	x15,x15,-852 # 800698c8 <xHeapHasBeenInitialised.0>
80006c24:	00100713          	li	x14,1
80006c28:	00e7a023          	sw	x14,0(x15)
80006c2c:	00c12783          	lw	x15,12(x2)
80006c30:	02078a63          	beqz	x15,80006c64 <pvPortMalloc+0x70>
80006c34:	00800793          	li	x15,8
80006c38:	00078713          	mv	x14,x15
80006c3c:	00c12783          	lw	x15,12(x2)
80006c40:	00e787b3          	add	x15,x15,x14
80006c44:	00f12623          	sw	x15,12(x2)
80006c48:	00c12783          	lw	x15,12(x2)
80006c4c:	0037f793          	andi	x15,x15,3
80006c50:	00078a63          	beqz	x15,80006c64 <pvPortMalloc+0x70>
80006c54:	00c12783          	lw	x15,12(x2)
80006c58:	ffc7f793          	andi	x15,x15,-4
80006c5c:	00478793          	addi	x15,x15,4
80006c60:	00f12623          	sw	x15,12(x2)
80006c64:	00c12783          	lw	x15,12(x2)
80006c68:	16078263          	beqz	x15,80006dcc <pvPortMalloc+0x1d8>
80006c6c:	00c12703          	lw	x14,12(x2)
80006c70:	000197b7          	lui	x15,0x19
80006c74:	ffb78793          	addi	x15,x15,-5 # 18ffb <_STACK_SIZE+0x8ffb>
80006c78:	14e7ea63          	bltu	x15,x14,80006dcc <pvPortMalloc+0x1d8>
80006c7c:	00063797          	auipc	x15,0x63
80006c80:	c3c78793          	addi	x15,x15,-964 # 800698b8 <xStart>
80006c84:	02f12423          	sw	x15,40(x2)
80006c88:	00063797          	auipc	x15,0x63
80006c8c:	c3078793          	addi	x15,x15,-976 # 800698b8 <xStart>
80006c90:	0007a783          	lw	x15,0(x15)
80006c94:	02f12623          	sw	x15,44(x2)
80006c98:	0180006f          	j	80006cb0 <pvPortMalloc+0xbc>
80006c9c:	02c12783          	lw	x15,44(x2)
80006ca0:	02f12423          	sw	x15,40(x2)
80006ca4:	02c12783          	lw	x15,44(x2)
80006ca8:	0007a783          	lw	x15,0(x15)
80006cac:	02f12623          	sw	x15,44(x2)
80006cb0:	02c12783          	lw	x15,44(x2)
80006cb4:	0047a783          	lw	x15,4(x15)
80006cb8:	00c12703          	lw	x14,12(x2)
80006cbc:	00e7f863          	bgeu	x15,x14,80006ccc <pvPortMalloc+0xd8>
80006cc0:	02c12783          	lw	x15,44(x2)
80006cc4:	0007a783          	lw	x15,0(x15)
80006cc8:	fc079ae3          	bnez	x15,80006c9c <pvPortMalloc+0xa8>
80006ccc:	02c12703          	lw	x14,44(x2)
80006cd0:	00063797          	auipc	x15,0x63
80006cd4:	bf078793          	addi	x15,x15,-1040 # 800698c0 <xEnd>
80006cd8:	0ef70a63          	beq	x14,x15,80006dcc <pvPortMalloc+0x1d8>
80006cdc:	02812783          	lw	x15,40(x2)
80006ce0:	0007a783          	lw	x15,0(x15)
80006ce4:	00800713          	li	x14,8
80006ce8:	00e787b3          	add	x15,x15,x14
80006cec:	02f12223          	sw	x15,36(x2)
80006cf0:	02c12783          	lw	x15,44(x2)
80006cf4:	0007a703          	lw	x14,0(x15)
80006cf8:	02812783          	lw	x15,40(x2)
80006cfc:	00e7a023          	sw	x14,0(x15)
80006d00:	02c12783          	lw	x15,44(x2)
80006d04:	0047a703          	lw	x14,4(x15)
80006d08:	00c12783          	lw	x15,12(x2)
80006d0c:	40f707b3          	sub	x15,x14,x15
80006d10:	00800713          	li	x14,8
80006d14:	00171713          	slli	x14,x14,0x1
80006d18:	08f77863          	bgeu	x14,x15,80006da8 <pvPortMalloc+0x1b4>
80006d1c:	02c12703          	lw	x14,44(x2)
80006d20:	00c12783          	lw	x15,12(x2)
80006d24:	00f707b3          	add	x15,x14,x15
80006d28:	00f12e23          	sw	x15,28(x2)
80006d2c:	02c12783          	lw	x15,44(x2)
80006d30:	0047a703          	lw	x14,4(x15)
80006d34:	00c12783          	lw	x15,12(x2)
80006d38:	40f70733          	sub	x14,x14,x15
80006d3c:	01c12783          	lw	x15,28(x2)
80006d40:	00e7a223          	sw	x14,4(x15)
80006d44:	02c12783          	lw	x15,44(x2)
80006d48:	00c12703          	lw	x14,12(x2)
80006d4c:	00e7a223          	sw	x14,4(x15)
80006d50:	01c12783          	lw	x15,28(x2)
80006d54:	0047a783          	lw	x15,4(x15)
80006d58:	00f12c23          	sw	x15,24(x2)
80006d5c:	00063797          	auipc	x15,0x63
80006d60:	b5c78793          	addi	x15,x15,-1188 # 800698b8 <xStart>
80006d64:	02f12023          	sw	x15,32(x2)
80006d68:	0100006f          	j	80006d78 <pvPortMalloc+0x184>
80006d6c:	02012783          	lw	x15,32(x2)
80006d70:	0007a783          	lw	x15,0(x15)
80006d74:	02f12023          	sw	x15,32(x2)
80006d78:	02012783          	lw	x15,32(x2)
80006d7c:	0007a783          	lw	x15,0(x15)
80006d80:	0047a783          	lw	x15,4(x15)
80006d84:	01812703          	lw	x14,24(x2)
80006d88:	fee7e2e3          	bltu	x15,x14,80006d6c <pvPortMalloc+0x178>
80006d8c:	02012783          	lw	x15,32(x2)
80006d90:	0007a703          	lw	x14,0(x15)
80006d94:	01c12783          	lw	x15,28(x2)
80006d98:	00e7a023          	sw	x14,0(x15)
80006d9c:	02012783          	lw	x15,32(x2)
80006da0:	01c12703          	lw	x14,28(x2)
80006da4:	00e7a023          	sw	x14,0(x15)
80006da8:	00049797          	auipc	x15,0x49
80006dac:	7fc78793          	addi	x15,x15,2044 # 800505a4 <xFreeBytesRemaining>
80006db0:	0007a703          	lw	x14,0(x15)
80006db4:	02c12783          	lw	x15,44(x2)
80006db8:	0047a783          	lw	x15,4(x15)
80006dbc:	40f70733          	sub	x14,x14,x15
80006dc0:	00049797          	auipc	x15,0x49
80006dc4:	7e478793          	addi	x15,x15,2020 # 800505a4 <xFreeBytesRemaining>
80006dc8:	00e7a023          	sw	x14,0(x15)
80006dcc:	f80fc0ef          	jal	x1,8000354c <xTaskResumeAll>
80006dd0:	02412783          	lw	x15,36(x2)
80006dd4:	00079463          	bnez	x15,80006ddc <pvPortMalloc+0x1e8>
80006dd8:	1ac010ef          	jal	x1,80007f84 <vApplicationMallocFailedHook>
80006ddc:	02412783          	lw	x15,36(x2)
80006de0:	00078513          	mv	x10,x15
80006de4:	03c12083          	lw	x1,60(x2)
80006de8:	04010113          	addi	x2,x2,64
80006dec:	00008067          	ret

80006df0 <vPortFree>:
vPortFree():
80006df0:	fd010113          	addi	x2,x2,-48
80006df4:	02112623          	sw	x1,44(x2)
80006df8:	00a12623          	sw	x10,12(x2)
80006dfc:	00c12783          	lw	x15,12(x2)
80006e00:	00f12c23          	sw	x15,24(x2)
80006e04:	00c12783          	lw	x15,12(x2)
80006e08:	0a078263          	beqz	x15,80006eac <vPortFree+0xbc>
80006e0c:	00800793          	li	x15,8
80006e10:	40f007b3          	neg	x15,x15
80006e14:	01812703          	lw	x14,24(x2)
80006e18:	00f707b3          	add	x15,x14,x15
80006e1c:	00f12c23          	sw	x15,24(x2)
80006e20:	01812783          	lw	x15,24(x2)
80006e24:	00f12a23          	sw	x15,20(x2)
80006e28:	f00fc0ef          	jal	x1,80003528 <vTaskSuspendAll>
80006e2c:	01412783          	lw	x15,20(x2)
80006e30:	0047a783          	lw	x15,4(x15)
80006e34:	00f12823          	sw	x15,16(x2)
80006e38:	00063797          	auipc	x15,0x63
80006e3c:	a8078793          	addi	x15,x15,-1408 # 800698b8 <xStart>
80006e40:	00f12e23          	sw	x15,28(x2)
80006e44:	0100006f          	j	80006e54 <vPortFree+0x64>
80006e48:	01c12783          	lw	x15,28(x2)
80006e4c:	0007a783          	lw	x15,0(x15)
80006e50:	00f12e23          	sw	x15,28(x2)
80006e54:	01c12783          	lw	x15,28(x2)
80006e58:	0007a783          	lw	x15,0(x15)
80006e5c:	0047a783          	lw	x15,4(x15)
80006e60:	01012703          	lw	x14,16(x2)
80006e64:	fee7e2e3          	bltu	x15,x14,80006e48 <vPortFree+0x58>
80006e68:	01c12783          	lw	x15,28(x2)
80006e6c:	0007a703          	lw	x14,0(x15)
80006e70:	01412783          	lw	x15,20(x2)
80006e74:	00e7a023          	sw	x14,0(x15)
80006e78:	01c12783          	lw	x15,28(x2)
80006e7c:	01412703          	lw	x14,20(x2)
80006e80:	00e7a023          	sw	x14,0(x15)
80006e84:	01412783          	lw	x15,20(x2)
80006e88:	0047a703          	lw	x14,4(x15)
80006e8c:	00049797          	auipc	x15,0x49
80006e90:	71878793          	addi	x15,x15,1816 # 800505a4 <xFreeBytesRemaining>
80006e94:	0007a783          	lw	x15,0(x15)
80006e98:	00f70733          	add	x14,x14,x15
80006e9c:	00049797          	auipc	x15,0x49
80006ea0:	70878793          	addi	x15,x15,1800 # 800505a4 <xFreeBytesRemaining>
80006ea4:	00e7a023          	sw	x14,0(x15)
80006ea8:	ea4fc0ef          	jal	x1,8000354c <xTaskResumeAll>
80006eac:	00000013          	nop
80006eb0:	02c12083          	lw	x1,44(x2)
80006eb4:	03010113          	addi	x2,x2,48
80006eb8:	00008067          	ret

80006ebc <xPortGetFreeHeapSize>:
xPortGetFreeHeapSize():
80006ebc:	00049797          	auipc	x15,0x49
80006ec0:	6e878793          	addi	x15,x15,1768 # 800505a4 <xFreeBytesRemaining>
80006ec4:	0007a783          	lw	x15,0(x15)
80006ec8:	00078513          	mv	x10,x15
80006ecc:	00008067          	ret

80006ed0 <vPortInitialiseBlocks>:
vPortInitialiseBlocks():
80006ed0:	00000013          	nop
80006ed4:	00008067          	ret

80006ed8 <prvHeapInit>:
prvHeapInit():
80006ed8:	ff010113          	addi	x2,x2,-16
80006edc:	0004a797          	auipc	x15,0x4a
80006ee0:	9e078793          	addi	x15,x15,-1568 # 800508bc <ucHeap+0x4>
80006ee4:	ffc7f793          	andi	x15,x15,-4
80006ee8:	00f12623          	sw	x15,12(x2)
80006eec:	00063797          	auipc	x15,0x63
80006ef0:	9cc78793          	addi	x15,x15,-1588 # 800698b8 <xStart>
80006ef4:	00c12703          	lw	x14,12(x2)
80006ef8:	00e7a023          	sw	x14,0(x15)
80006efc:	00063797          	auipc	x15,0x63
80006f00:	9bc78793          	addi	x15,x15,-1604 # 800698b8 <xStart>
80006f04:	0007a223          	sw	x0,4(x15)
80006f08:	00063797          	auipc	x15,0x63
80006f0c:	9b878793          	addi	x15,x15,-1608 # 800698c0 <xEnd>
80006f10:	00019737          	lui	x14,0x19
80006f14:	ffc70713          	addi	x14,x14,-4 # 18ffc <_STACK_SIZE+0x8ffc>
80006f18:	00e7a223          	sw	x14,4(x15)
80006f1c:	00063797          	auipc	x15,0x63
80006f20:	9a478793          	addi	x15,x15,-1628 # 800698c0 <xEnd>
80006f24:	0007a023          	sw	x0,0(x15)
80006f28:	00c12783          	lw	x15,12(x2)
80006f2c:	00f12423          	sw	x15,8(x2)
80006f30:	00812783          	lw	x15,8(x2)
80006f34:	00019737          	lui	x14,0x19
80006f38:	ffc70713          	addi	x14,x14,-4 # 18ffc <_STACK_SIZE+0x8ffc>
80006f3c:	00e7a223          	sw	x14,4(x15)
80006f40:	00812783          	lw	x15,8(x2)
80006f44:	00063717          	auipc	x14,0x63
80006f48:	97c70713          	addi	x14,x14,-1668 # 800698c0 <xEnd>
80006f4c:	00e7a023          	sw	x14,0(x15)
80006f50:	00000013          	nop
80006f54:	01010113          	addi	x2,x2,16
80006f58:	00008067          	ret

80006f5c <zeroExtend>:
zeroExtend():
80006f5c:	fe010113          	addi	x2,x2,-32
80006f60:	00a12623          	sw	x10,12(x2)
80006f64:	00c12783          	lw	x15,12(x2)
80006f68:	00f12c23          	sw	x15,24(x2)
80006f6c:	41f7d793          	srai	x15,x15,0x1f
80006f70:	00f12e23          	sw	x15,28(x2)
80006f74:	00c12783          	lw	x15,12(x2)
80006f78:	00f12c23          	sw	x15,24(x2)
80006f7c:	00012e23          	sw	x0,28(x2)
80006f80:	01812703          	lw	x14,24(x2)
80006f84:	01c12783          	lw	x15,28(x2)
80006f88:	00070513          	mv	x10,x14
80006f8c:	00078593          	mv	x11,x15
80006f90:	02010113          	addi	x2,x2,32
80006f94:	00008067          	ret

80006f98 <prvSyscallToHost>:
prvSyscallToHost():
80006f98:	f5010113          	addi	x2,x2,-176
80006f9c:	0a112623          	sw	x1,172(x2)
80006fa0:	0a812423          	sw	x8,168(x2)
80006fa4:	00a12e23          	sw	x10,28(x2)
80006fa8:	00b12c23          	sw	x11,24(x2)
80006fac:	00c12a23          	sw	x12,20(x2)
80006fb0:	00d12823          	sw	x13,16(x2)
80006fb4:	0a010793          	addi	x15,x2,160
80006fb8:	00f12623          	sw	x15,12(x2)
80006fbc:	00c12783          	lw	x15,12(x2)
80006fc0:	f8078793          	addi	x15,x15,-128
80006fc4:	03f78793          	addi	x15,x15,63
80006fc8:	0067d793          	srli	x15,x15,0x6
80006fcc:	00679413          	slli	x8,x15,0x6
80006fd0:	01c12503          	lw	x10,28(x2)
80006fd4:	f89ff0ef          	jal	x1,80006f5c <zeroExtend>
80006fd8:	00050713          	mv	x14,x10
80006fdc:	00058793          	mv	x15,x11
80006fe0:	00e42023          	sw	x14,0(x8)
80006fe4:	00f42223          	sw	x15,4(x8)
80006fe8:	01812503          	lw	x10,24(x2)
80006fec:	f71ff0ef          	jal	x1,80006f5c <zeroExtend>
80006ff0:	00050713          	mv	x14,x10
80006ff4:	00058793          	mv	x15,x11
80006ff8:	00e42423          	sw	x14,8(x8)
80006ffc:	00f42623          	sw	x15,12(x8)
80007000:	01412503          	lw	x10,20(x2)
80007004:	f59ff0ef          	jal	x1,80006f5c <zeroExtend>
80007008:	00050713          	mv	x14,x10
8000700c:	00058793          	mv	x15,x11
80007010:	00e42823          	sw	x14,16(x8)
80007014:	00f42a23          	sw	x15,20(x8)
80007018:	01012503          	lw	x10,16(x2)
8000701c:	f41ff0ef          	jal	x1,80006f5c <zeroExtend>
80007020:	00050713          	mv	x14,x10
80007024:	00058793          	mv	x15,x11
80007028:	00e42c23          	sw	x14,24(x8)
8000702c:	00f42e23          	sw	x15,28(x8)
80007030:	0ff0000f          	fence
80007034:	00040793          	mv	x15,x8
80007038:	00078513          	mv	x10,x15
8000703c:	f21ff0ef          	jal	x1,80006f5c <zeroExtend>
80007040:	00050713          	mv	x14,x10
80007044:	00058793          	mv	x15,x11
80007048:	00049697          	auipc	x13,0x49
8000704c:	4f868693          	addi	x13,x13,1272 # 80050540 <tohost>
80007050:	00e6a023          	sw	x14,0(x13)
80007054:	00f6a223          	sw	x15,4(x13)
80007058:	00042703          	lw	x14,0(x8)
8000705c:	00442783          	lw	x15,4(x8)
80007060:	00070513          	mv	x10,x14
80007064:	00078593          	mv	x11,x15
80007068:	0ac12083          	lw	x1,172(x2)
8000706c:	0a812403          	lw	x8,168(x2)
80007070:	0b010113          	addi	x2,x2,176
80007074:	00008067          	ret

80007078 <prvSyscallExit>:
prvSyscallExit():
80007078:	fc010113          	addi	x2,x2,-64
8000707c:	02112e23          	sw	x1,60(x2)
80007080:	02812c23          	sw	x8,56(x2)
80007084:	02912a23          	sw	x9,52(x2)
80007088:	03212823          	sw	x18,48(x2)
8000708c:	03312623          	sw	x19,44(x2)
80007090:	00a12623          	sw	x10,12(x2)
80007094:	00c12503          	lw	x10,12(x2)
80007098:	ec5ff0ef          	jal	x1,80006f5c <zeroExtend>
8000709c:	00a12c23          	sw	x10,24(x2)
800070a0:	00b12e23          	sw	x11,28(x2)
800070a4:	01812783          	lw	x15,24(x2)
800070a8:	01f7d793          	srli	x15,x15,0x1f
800070ac:	01c12703          	lw	x14,28(x2)
800070b0:	00171493          	slli	x9,x14,0x1
800070b4:	0097e4b3          	or	x9,x15,x9
800070b8:	01812783          	lw	x15,24(x2)
800070bc:	00179413          	slli	x8,x15,0x1
800070c0:	00146913          	ori	x18,x8,1
800070c4:	0004e993          	ori	x19,x9,0
800070c8:	00049797          	auipc	x15,0x49
800070cc:	47878793          	addi	x15,x15,1144 # 80050540 <tohost>
800070d0:	0127a023          	sw	x18,0(x15)
800070d4:	0137a223          	sw	x19,4(x15)
800070d8:	0000006f          	j	800070d8 <prvSyscallExit+0x60>

800070dc <printstr>:
printstr():
800070dc:	fe010113          	addi	x2,x2,-32
800070e0:	00112e23          	sw	x1,28(x2)
800070e4:	00812c23          	sw	x8,24(x2)
800070e8:	00a12623          	sw	x10,12(x2)
800070ec:	00c12403          	lw	x8,12(x2)
800070f0:	00c12503          	lw	x10,12(x2)
800070f4:	528020ef          	jal	x1,8000961c <strlen>
800070f8:	00050793          	mv	x15,x10
800070fc:	00078693          	mv	x13,x15
80007100:	00040613          	mv	x12,x8
80007104:	00100593          	li	x11,1
80007108:	04000513          	li	x10,64
8000710c:	018000ef          	jal	x1,80007124 <syscall>
80007110:	00000013          	nop
80007114:	01c12083          	lw	x1,28(x2)
80007118:	01812403          	lw	x8,24(x2)
8000711c:	02010113          	addi	x2,x2,32
80007120:	00008067          	ret

80007124 <syscall>:
syscall():
80007124:	fe010113          	addi	x2,x2,-32
80007128:	00a12623          	sw	x10,12(x2)
8000712c:	00b12423          	sw	x11,8(x2)
80007130:	00c12223          	sw	x12,4(x2)
80007134:	00d12023          	sw	x13,0(x2)
80007138:	00c12703          	lw	x14,12(x2)
8000713c:	04000793          	li	x15,64
80007140:	08f71863          	bne	x14,x15,800071d0 <syscall+0xac>
80007144:	00012a23          	sw	x0,20(x2)
80007148:	00012783          	lw	x15,0(x2)
8000714c:	00f12e23          	sw	x15,28(x2)
80007150:	00412783          	lw	x15,4(x2)
80007154:	00f12c23          	sw	x15,24(x2)
80007158:	0680006f          	j	800071c0 <syscall+0x9c>
8000715c:	01c12783          	lw	x15,28(x2)
80007160:	fff78793          	addi	x15,x15,-1
80007164:	00f12e23          	sw	x15,28(x2)
80007168:	01812783          	lw	x15,24(x2)
8000716c:	0007c703          	lbu	x14,0(x15)
80007170:	00049797          	auipc	x15,0x49
80007174:	43878793          	addi	x15,x15,1080 # 800505a8 <UART_TX_ADDR>
80007178:	0007a783          	lw	x15,0(x15)
8000717c:	00e7a023          	sw	x14,0(x15)
80007180:	01812783          	lw	x15,24(x2)
80007184:	00178793          	addi	x15,x15,1
80007188:	00f12c23          	sw	x15,24(x2)
8000718c:	00049797          	auipc	x15,0x49
80007190:	42078793          	addi	x15,x15,1056 # 800505ac <UART_TX_CTRL>
80007194:	0007a783          	lw	x15,0(x15)
80007198:	00100713          	li	x14,1
8000719c:	00e7a023          	sw	x14,0(x15)
800071a0:	00049797          	auipc	x15,0x49
800071a4:	40c78793          	addi	x15,x15,1036 # 800505ac <UART_TX_CTRL>
800071a8:	0007a783          	lw	x15,0(x15)
800071ac:	0007a783          	lw	x15,0(x15)
800071b0:	00f12a23          	sw	x15,20(x2)
800071b4:	00000013          	nop
800071b8:	01412783          	lw	x15,20(x2)
800071bc:	fe0782e3          	beqz	x15,800071a0 <syscall+0x7c>
800071c0:	01c12783          	lw	x15,28(x2)
800071c4:	f8f04ce3          	bgtz	x15,8000715c <syscall+0x38>
800071c8:	00012783          	lw	x15,0(x2)
800071cc:	01c0006f          	j	800071e8 <syscall+0xc4>
800071d0:	00c12883          	lw	x17,12(x2)
800071d4:	00812503          	lw	x10,8(x2)
800071d8:	00412583          	lw	x11,4(x2)
800071dc:	00012603          	lw	x12,0(x2)
800071e0:	00000073          	ecall
800071e4:	00050793          	mv	x15,x10
800071e8:	00078513          	mv	x10,x15
800071ec:	02010113          	addi	x2,x2,32
800071f0:	00008067          	ret
800071f4:	fe010113          	addi	x2,x2,-32
800071f8:	00112e23          	sw	x1,28(x2)
800071fc:	00a12623          	sw	x10,12(x2)
80007200:	00b12423          	sw	x11,8(x2)
80007204:	00049517          	auipc	x10,0x49
80007208:	e6450513          	addi	x10,x10,-412 # 80050068 <__rodata_start+0x68>
8000720c:	ed1ff0ef          	jal	x1,800070dc <printstr>
80007210:	fff00793          	li	x15,-1
80007214:	00078513          	mv	x10,x15
80007218:	01c12083          	lw	x1,28(x2)
8000721c:	02010113          	addi	x2,x2,32
80007220:	00008067          	ret

80007224 <vSyscallInit>:
vSyscallInit():
80007224:	fe010113          	addi	x2,x2,-32
80007228:	00112e23          	sw	x1,28(x2)
8000722c:	000017b7          	lui	x15,0x1
80007230:	80078793          	addi	x15,x15,-2048 # 800 <_STACK_SIZE-0xf800>
80007234:	3047a073          	csrs	mie,x15
80007238:	00000593          	li	x11,0
8000723c:	00000513          	li	x10,0
80007240:	491000ef          	jal	x1,80007ed0 <main>
80007244:	00a12623          	sw	x10,12(x2)
80007248:	00c12503          	lw	x10,12(x2)
8000724c:	079000ef          	jal	x1,80007ac4 <exit>
80007250:	00000013          	nop
80007254:	01c12083          	lw	x1,28(x2)
80007258:	02010113          	addi	x2,x2,32
8000725c:	00008067          	ret

80007260 <ulSyscallTrap>:
ulSyscallTrap():
80007260:	fd010113          	addi	x2,x2,-48
80007264:	02112623          	sw	x1,44(x2)
80007268:	00a12623          	sw	x10,12(x2)
8000726c:	00b12423          	sw	x11,8(x2)
80007270:	00c12223          	sw	x12,4(x2)
80007274:	00012e23          	sw	x0,28(x2)
80007278:	00c12703          	lw	x14,12(x2)
8000727c:	00b00793          	li	x15,11
80007280:	00f70863          	beq	x14,x15,80007290 <ulSyscallTrap+0x30>
80007284:	00c12503          	lw	x10,12(x2)
80007288:	df1ff0ef          	jal	x1,80007078 <prvSyscallExit>
8000728c:	0780006f          	j	80007304 <ulSyscallTrap+0xa4>
80007290:	00412783          	lw	x15,4(x2)
80007294:	04478793          	addi	x15,x15,68
80007298:	0007a703          	lw	x14,0(x15)
8000729c:	05d00793          	li	x15,93
800072a0:	00f71e63          	bne	x14,x15,800072bc <ulSyscallTrap+0x5c>
800072a4:	00412783          	lw	x15,4(x2)
800072a8:	02878793          	addi	x15,x15,40
800072ac:	0007a783          	lw	x15,0(x15)
800072b0:	00078513          	mv	x10,x15
800072b4:	dc5ff0ef          	jal	x1,80007078 <prvSyscallExit>
800072b8:	04c0006f          	j	80007304 <ulSyscallTrap+0xa4>
800072bc:	00412783          	lw	x15,4(x2)
800072c0:	04478793          	addi	x15,x15,68
800072c4:	0007a703          	lw	x14,0(x15)
800072c8:	00412783          	lw	x15,4(x2)
800072cc:	02878793          	addi	x15,x15,40
800072d0:	0007a583          	lw	x11,0(x15)
800072d4:	00412783          	lw	x15,4(x2)
800072d8:	02c78793          	addi	x15,x15,44
800072dc:	0007a603          	lw	x12,0(x15)
800072e0:	00412783          	lw	x15,4(x2)
800072e4:	03078793          	addi	x15,x15,48
800072e8:	0007a783          	lw	x15,0(x15)
800072ec:	00078693          	mv	x13,x15
800072f0:	00070513          	mv	x10,x14
800072f4:	ca5ff0ef          	jal	x1,80006f98 <prvSyscallToHost>
800072f8:	00050713          	mv	x14,x10
800072fc:	00058793          	mv	x15,x11
80007300:	00e12e23          	sw	x14,28(x2)
80007304:	00412783          	lw	x15,4(x2)
80007308:	02878793          	addi	x15,x15,40
8000730c:	01c12703          	lw	x14,28(x2)
80007310:	00e7a023          	sw	x14,0(x15)
80007314:	00812783          	lw	x15,8(x2)
80007318:	00478793          	addi	x15,x15,4
8000731c:	00078513          	mv	x10,x15
80007320:	02c12083          	lw	x1,44(x2)
80007324:	03010113          	addi	x2,x2,48
80007328:	00008067          	ret

8000732c <putchar>:
putchar():
8000732c:	fe010113          	addi	x2,x2,-32
80007330:	00112e23          	sw	x1,28(x2)
80007334:	00a12623          	sw	x10,12(x2)
80007338:	00062797          	auipc	x15,0x62
8000733c:	5c878793          	addi	x15,x15,1480 # 80069900 <buflen.2>
80007340:	0007a783          	lw	x15,0(x15)
80007344:	00178693          	addi	x13,x15,1
80007348:	00062717          	auipc	x14,0x62
8000734c:	5b870713          	addi	x14,x14,1464 # 80069900 <buflen.2>
80007350:	00d72023          	sw	x13,0(x14)
80007354:	00c12703          	lw	x14,12(x2)
80007358:	0ff77713          	andi	x14,x14,255
8000735c:	00062697          	auipc	x13,0x62
80007360:	5e468693          	addi	x13,x13,1508 # 80069940 <buf.1>
80007364:	00f687b3          	add	x15,x13,x15
80007368:	00e78023          	sb	x14,0(x15)
8000736c:	00c12703          	lw	x14,12(x2)
80007370:	00a00793          	li	x15,10
80007374:	00f70c63          	beq	x14,x15,8000738c <putchar+0x60>
80007378:	00062797          	auipc	x15,0x62
8000737c:	58878793          	addi	x15,x15,1416 # 80069900 <buflen.2>
80007380:	0007a703          	lw	x14,0(x15)
80007384:	04000793          	li	x15,64
80007388:	02f71c63          	bne	x14,x15,800073c0 <putchar+0x94>
8000738c:	00062717          	auipc	x14,0x62
80007390:	5b470713          	addi	x14,x14,1460 # 80069940 <buf.1>
80007394:	00062797          	auipc	x15,0x62
80007398:	56c78793          	addi	x15,x15,1388 # 80069900 <buflen.2>
8000739c:	0007a783          	lw	x15,0(x15)
800073a0:	00078693          	mv	x13,x15
800073a4:	00070613          	mv	x12,x14
800073a8:	00100593          	li	x11,1
800073ac:	04000513          	li	x10,64
800073b0:	d75ff0ef          	jal	x1,80007124 <syscall>
800073b4:	00062797          	auipc	x15,0x62
800073b8:	54c78793          	addi	x15,x15,1356 # 80069900 <buflen.2>
800073bc:	0007a023          	sw	x0,0(x15)
800073c0:	00000793          	li	x15,0
800073c4:	00078513          	mv	x10,x15
800073c8:	01c12083          	lw	x1,28(x2)
800073cc:	02010113          	addi	x2,x2,32
800073d0:	00008067          	ret

800073d4 <printnum>:
printnum():
800073d4:	eb010113          	addi	x2,x2,-336
800073d8:	14112623          	sw	x1,332(x2)
800073dc:	14812423          	sw	x8,328(x2)
800073e0:	14912223          	sw	x9,324(x2)
800073e4:	15212023          	sw	x18,320(x2)
800073e8:	13312e23          	sw	x19,316(x2)
800073ec:	13412c23          	sw	x20,312(x2)
800073f0:	13512a23          	sw	x21,308(x2)
800073f4:	00a12e23          	sw	x10,28(x2)
800073f8:	00b12c23          	sw	x11,24(x2)
800073fc:	00c12823          	sw	x12,16(x2)
80007400:	00d12a23          	sw	x13,20(x2)
80007404:	00e12623          	sw	x14,12(x2)
80007408:	00f12423          	sw	x15,8(x2)
8000740c:	01012223          	sw	x16,4(x2)
80007410:	12012623          	sw	x0,300(x2)
80007414:	00c12783          	lw	x15,12(x2)
80007418:	00078a13          	mv	x20,x15
8000741c:	00000a93          	li	x21,0
80007420:	01012703          	lw	x14,16(x2)
80007424:	01412783          	lw	x15,20(x2)
80007428:	000a0613          	mv	x12,x20
8000742c:	000a8693          	mv	x13,x21
80007430:	00070513          	mv	x10,x14
80007434:	00078593          	mv	x11,x15
80007438:	081020ef          	jal	x1,80009cb8 <__umoddi3>
8000743c:	00050713          	mv	x14,x10
80007440:	00058793          	mv	x15,x11
80007444:	00070613          	mv	x12,x14
80007448:	00078693          	mv	x13,x15
8000744c:	12c12783          	lw	x15,300(x2)
80007450:	00178713          	addi	x14,x15,1
80007454:	12e12623          	sw	x14,300(x2)
80007458:	00060713          	mv	x14,x12
8000745c:	00279793          	slli	x15,x15,0x2
80007460:	13010693          	addi	x13,x2,304
80007464:	00f687b3          	add	x15,x13,x15
80007468:	eee7ae23          	sw	x14,-260(x15)
8000746c:	00c12783          	lw	x15,12(x2)
80007470:	00078413          	mv	x8,x15
80007474:	00000493          	li	x9,0
80007478:	01412783          	lw	x15,20(x2)
8000747c:	00048713          	mv	x14,x9
80007480:	04e7e863          	bltu	x15,x14,800074d0 <printnum+0xfc>
80007484:	01412783          	lw	x15,20(x2)
80007488:	00048713          	mv	x14,x9
8000748c:	00e79863          	bne	x15,x14,8000749c <printnum+0xc8>
80007490:	01012783          	lw	x15,16(x2)
80007494:	00040713          	mv	x14,x8
80007498:	02e7ec63          	bltu	x15,x14,800074d0 <printnum+0xfc>
8000749c:	00c12783          	lw	x15,12(x2)
800074a0:	00078913          	mv	x18,x15
800074a4:	00000993          	li	x19,0
800074a8:	00090613          	mv	x12,x18
800074ac:	00098693          	mv	x13,x19
800074b0:	01012503          	lw	x10,16(x2)
800074b4:	01412583          	lw	x11,20(x2)
800074b8:	228020ef          	jal	x1,800096e0 <__udivdi3>
800074bc:	00050713          	mv	x14,x10
800074c0:	00058793          	mv	x15,x11
800074c4:	00e12823          	sw	x14,16(x2)
800074c8:	00f12a23          	sw	x15,20(x2)
800074cc:	f49ff06f          	j	80007414 <printnum+0x40>
800074d0:	00000013          	nop
800074d4:	0140006f          	j	800074e8 <printnum+0x114>
800074d8:	01c12783          	lw	x15,28(x2)
800074dc:	01812583          	lw	x11,24(x2)
800074e0:	00412503          	lw	x10,4(x2)
800074e4:	000780e7          	jalr	x15
800074e8:	00812783          	lw	x15,8(x2)
800074ec:	fff78713          	addi	x14,x15,-1
800074f0:	00e12423          	sw	x14,8(x2)
800074f4:	12c12703          	lw	x14,300(x2)
800074f8:	fef740e3          	blt	x14,x15,800074d8 <printnum+0x104>
800074fc:	0540006f          	j	80007550 <printnum+0x17c>
80007500:	12c12783          	lw	x15,300(x2)
80007504:	00279793          	slli	x15,x15,0x2
80007508:	13010713          	addi	x14,x2,304
8000750c:	00f707b3          	add	x15,x14,x15
80007510:	efc7a703          	lw	x14,-260(x15)
80007514:	12c12783          	lw	x15,300(x2)
80007518:	00279793          	slli	x15,x15,0x2
8000751c:	13010693          	addi	x13,x2,304
80007520:	00f687b3          	add	x15,x13,x15
80007524:	efc7a683          	lw	x13,-260(x15)
80007528:	00900793          	li	x15,9
8000752c:	00d7f663          	bgeu	x15,x13,80007538 <printnum+0x164>
80007530:	05700793          	li	x15,87
80007534:	0080006f          	j	8000753c <printnum+0x168>
80007538:	03000793          	li	x15,48
8000753c:	00e787b3          	add	x15,x15,x14
80007540:	01c12703          	lw	x14,28(x2)
80007544:	01812583          	lw	x11,24(x2)
80007548:	00078513          	mv	x10,x15
8000754c:	000700e7          	jalr	x14
80007550:	12c12783          	lw	x15,300(x2)
80007554:	fff78713          	addi	x14,x15,-1
80007558:	12e12623          	sw	x14,300(x2)
8000755c:	faf042e3          	bgtz	x15,80007500 <printnum+0x12c>
80007560:	00000013          	nop
80007564:	00000013          	nop
80007568:	14c12083          	lw	x1,332(x2)
8000756c:	14812403          	lw	x8,328(x2)
80007570:	14412483          	lw	x9,324(x2)
80007574:	14012903          	lw	x18,320(x2)
80007578:	13c12983          	lw	x19,316(x2)
8000757c:	13812a03          	lw	x20,312(x2)
80007580:	13412a83          	lw	x21,308(x2)
80007584:	15010113          	addi	x2,x2,336
80007588:	00008067          	ret

8000758c <getuint>:
getuint():
8000758c:	ff010113          	addi	x2,x2,-16
80007590:	00a12623          	sw	x10,12(x2)
80007594:	00b12423          	sw	x11,8(x2)
80007598:	00812603          	lw	x12,8(x2)
8000759c:	00100693          	li	x13,1
800075a0:	02c6d663          	bge	x13,x12,800075cc <getuint+0x40>
800075a4:	00c12783          	lw	x15,12(x2)
800075a8:	0007a783          	lw	x15,0(x15)
800075ac:	00778793          	addi	x15,x15,7
800075b0:	ff87f793          	andi	x15,x15,-8
800075b4:	00878693          	addi	x13,x15,8
800075b8:	00c12703          	lw	x14,12(x2)
800075bc:	00d72023          	sw	x13,0(x14)
800075c0:	0007a703          	lw	x14,0(x15)
800075c4:	0047a783          	lw	x15,4(x15)
800075c8:	0500006f          	j	80007618 <getuint+0x8c>
800075cc:	00812683          	lw	x13,8(x2)
800075d0:	02068463          	beqz	x13,800075f8 <getuint+0x6c>
800075d4:	00c12683          	lw	x13,12(x2)
800075d8:	0006a683          	lw	x13,0(x13)
800075dc:	00468593          	addi	x11,x13,4
800075e0:	00c12603          	lw	x12,12(x2)
800075e4:	00b62023          	sw	x11,0(x12)
800075e8:	0006a683          	lw	x13,0(x13)
800075ec:	00068713          	mv	x14,x13
800075f0:	00000793          	li	x15,0
800075f4:	0240006f          	j	80007618 <getuint+0x8c>
800075f8:	00c12683          	lw	x13,12(x2)
800075fc:	0006a683          	lw	x13,0(x13)
80007600:	00468593          	addi	x11,x13,4
80007604:	00c12603          	lw	x12,12(x2)
80007608:	00b62023          	sw	x11,0(x12)
8000760c:	0006a683          	lw	x13,0(x13)
80007610:	00068713          	mv	x14,x13
80007614:	00000793          	li	x15,0
80007618:	00070513          	mv	x10,x14
8000761c:	00078593          	mv	x11,x15
80007620:	01010113          	addi	x2,x2,16
80007624:	00008067          	ret

80007628 <getint>:
getint():
80007628:	ff010113          	addi	x2,x2,-16
8000762c:	00a12623          	sw	x10,12(x2)
80007630:	00b12423          	sw	x11,8(x2)
80007634:	00812603          	lw	x12,8(x2)
80007638:	00100693          	li	x13,1
8000763c:	02c6d663          	bge	x13,x12,80007668 <getint+0x40>
80007640:	00c12783          	lw	x15,12(x2)
80007644:	0007a783          	lw	x15,0(x15)
80007648:	00778793          	addi	x15,x15,7
8000764c:	ff87f793          	andi	x15,x15,-8
80007650:	00878693          	addi	x13,x15,8
80007654:	00c12703          	lw	x14,12(x2)
80007658:	00d72023          	sw	x13,0(x14)
8000765c:	0007a703          	lw	x14,0(x15)
80007660:	0047a783          	lw	x15,4(x15)
80007664:	0580006f          	j	800076bc <getint+0x94>
80007668:	00812683          	lw	x13,8(x2)
8000766c:	02068663          	beqz	x13,80007698 <getint+0x70>
80007670:	00c12683          	lw	x13,12(x2)
80007674:	0006a683          	lw	x13,0(x13)
80007678:	00468593          	addi	x11,x13,4
8000767c:	00c12603          	lw	x12,12(x2)
80007680:	00b62023          	sw	x11,0(x12)
80007684:	0006a683          	lw	x13,0(x13)
80007688:	00068713          	mv	x14,x13
8000768c:	41f6d693          	srai	x13,x13,0x1f
80007690:	00068793          	mv	x15,x13
80007694:	0280006f          	j	800076bc <getint+0x94>
80007698:	00c12683          	lw	x13,12(x2)
8000769c:	0006a683          	lw	x13,0(x13)
800076a0:	00468593          	addi	x11,x13,4
800076a4:	00c12603          	lw	x12,12(x2)
800076a8:	00b62023          	sw	x11,0(x12)
800076ac:	0006a683          	lw	x13,0(x13)
800076b0:	00068713          	mv	x14,x13
800076b4:	41f6d693          	srai	x13,x13,0x1f
800076b8:	00068793          	mv	x15,x13
800076bc:	00070513          	mv	x10,x14
800076c0:	00078593          	mv	x11,x15
800076c4:	01010113          	addi	x2,x2,16
800076c8:	00008067          	ret

800076cc <vFormatPrintString>:
vFormatPrintString():
800076cc:	fc010113          	addi	x2,x2,-64
800076d0:	02112e23          	sw	x1,60(x2)
800076d4:	02812c23          	sw	x8,56(x2)
800076d8:	02912a23          	sw	x9,52(x2)
800076dc:	00a12623          	sw	x10,12(x2)
800076e0:	00b12423          	sw	x11,8(x2)
800076e4:	00c12223          	sw	x12,4(x2)
800076e8:	00d12023          	sw	x13,0(x2)
800076ec:	0240006f          	j	80007710 <vFormatPrintString+0x44>
800076f0:	3a040e63          	beqz	x8,80007aac <vFormatPrintString+0x3e0>
800076f4:	00412783          	lw	x15,4(x2)
800076f8:	00178793          	addi	x15,x15,1
800076fc:	00f12223          	sw	x15,4(x2)
80007700:	00c12783          	lw	x15,12(x2)
80007704:	00812583          	lw	x11,8(x2)
80007708:	00040513          	mv	x10,x8
8000770c:	000780e7          	jalr	x15
80007710:	00412783          	lw	x15,4(x2)
80007714:	0007c783          	lbu	x15,0(x15)
80007718:	00078413          	mv	x8,x15
8000771c:	02500793          	li	x15,37
80007720:	fcf418e3          	bne	x8,x15,800076f0 <vFormatPrintString+0x24>
80007724:	00412783          	lw	x15,4(x2)
80007728:	00178793          	addi	x15,x15,1
8000772c:	00f12223          	sw	x15,4(x2)
80007730:	00412783          	lw	x15,4(x2)
80007734:	00f12823          	sw	x15,16(x2)
80007738:	02000793          	li	x15,32
8000773c:	00f10ba3          	sb	x15,23(x2)
80007740:	fff00793          	li	x15,-1
80007744:	00f12e23          	sw	x15,28(x2)
80007748:	fff00793          	li	x15,-1
8000774c:	00f12c23          	sw	x15,24(x2)
80007750:	02012023          	sw	x0,32(x2)
80007754:	00412783          	lw	x15,4(x2)
80007758:	00178713          	addi	x14,x15,1
8000775c:	00e12223          	sw	x14,4(x2)
80007760:	0007c783          	lbu	x15,0(x15)
80007764:	00078413          	mv	x8,x15
80007768:	fdd40793          	addi	x15,x8,-35
8000776c:	05500713          	li	x14,85
80007770:	30f76e63          	bltu	x14,x15,80007a8c <vFormatPrintString+0x3c0>
80007774:	00279713          	slli	x14,x15,0x2
80007778:	00049797          	auipc	x15,0x49
8000777c:	91478793          	addi	x15,x15,-1772 # 8005008c <__rodata_start+0x8c>
80007780:	00f707b3          	add	x15,x14,x15
80007784:	0007a703          	lw	x14,0(x15)
80007788:	00049797          	auipc	x15,0x49
8000778c:	90478793          	addi	x15,x15,-1788 # 8005008c <__rodata_start+0x8c>
80007790:	00f707b3          	add	x15,x14,x15
80007794:	00078067          	jr	x15
80007798:	02d00793          	li	x15,45
8000779c:	00f10ba3          	sb	x15,23(x2)
800077a0:	fb5ff06f          	j	80007754 <vFormatPrintString+0x88>
800077a4:	03000793          	li	x15,48
800077a8:	00f10ba3          	sb	x15,23(x2)
800077ac:	fa9ff06f          	j	80007754 <vFormatPrintString+0x88>
800077b0:	00012c23          	sw	x0,24(x2)
800077b4:	01812703          	lw	x14,24(x2)
800077b8:	00070793          	mv	x15,x14
800077bc:	00279793          	slli	x15,x15,0x2
800077c0:	00e787b3          	add	x15,x15,x14
800077c4:	00179793          	slli	x15,x15,0x1
800077c8:	00f407b3          	add	x15,x8,x15
800077cc:	fd078793          	addi	x15,x15,-48
800077d0:	00f12c23          	sw	x15,24(x2)
800077d4:	00412783          	lw	x15,4(x2)
800077d8:	0007c783          	lbu	x15,0(x15)
800077dc:	00078413          	mv	x8,x15
800077e0:	02f00793          	li	x15,47
800077e4:	0487d263          	bge	x15,x8,80007828 <vFormatPrintString+0x15c>
800077e8:	03900793          	li	x15,57
800077ec:	0287ce63          	blt	x15,x8,80007828 <vFormatPrintString+0x15c>
800077f0:	00412783          	lw	x15,4(x2)
800077f4:	00178793          	addi	x15,x15,1
800077f8:	00f12223          	sw	x15,4(x2)
800077fc:	fb9ff06f          	j	800077b4 <vFormatPrintString+0xe8>
80007800:	00012783          	lw	x15,0(x2)
80007804:	00478713          	addi	x14,x15,4
80007808:	00e12023          	sw	x14,0(x2)
8000780c:	0007a783          	lw	x15,0(x15)
80007810:	00f12c23          	sw	x15,24(x2)
80007814:	0180006f          	j	8000782c <vFormatPrintString+0x160>
80007818:	01c12783          	lw	x15,28(x2)
8000781c:	f207dce3          	bgez	x15,80007754 <vFormatPrintString+0x88>
80007820:	00012e23          	sw	x0,28(x2)
80007824:	f31ff06f          	j	80007754 <vFormatPrintString+0x88>
80007828:	00000013          	nop
8000782c:	01c12783          	lw	x15,28(x2)
80007830:	f207d2e3          	bgez	x15,80007754 <vFormatPrintString+0x88>
80007834:	01812783          	lw	x15,24(x2)
80007838:	00f12e23          	sw	x15,28(x2)
8000783c:	fff00793          	li	x15,-1
80007840:	00f12c23          	sw	x15,24(x2)
80007844:	f11ff06f          	j	80007754 <vFormatPrintString+0x88>
80007848:	02012783          	lw	x15,32(x2)
8000784c:	00178793          	addi	x15,x15,1
80007850:	02f12023          	sw	x15,32(x2)
80007854:	f01ff06f          	j	80007754 <vFormatPrintString+0x88>
80007858:	00012783          	lw	x15,0(x2)
8000785c:	00478713          	addi	x14,x15,4
80007860:	00e12023          	sw	x14,0(x2)
80007864:	0007a783          	lw	x15,0(x15)
80007868:	00c12703          	lw	x14,12(x2)
8000786c:	00812583          	lw	x11,8(x2)
80007870:	00078513          	mv	x10,x15
80007874:	000700e7          	jalr	x14
80007878:	2300006f          	j	80007aa8 <vFormatPrintString+0x3dc>
8000787c:	00012783          	lw	x15,0(x2)
80007880:	00478713          	addi	x14,x15,4
80007884:	00e12023          	sw	x14,0(x2)
80007888:	0007a483          	lw	x9,0(x15)
8000788c:	00049663          	bnez	x9,80007898 <vFormatPrintString+0x1cc>
80007890:	00048497          	auipc	x9,0x48
80007894:	7f448493          	addi	x9,x9,2036 # 80050084 <__rodata_start+0x84>
80007898:	01c12783          	lw	x15,28(x2)
8000789c:	08f05063          	blez	x15,8000791c <vFormatPrintString+0x250>
800078a0:	01714703          	lbu	x14,23(x2)
800078a4:	02d00793          	li	x15,45
800078a8:	06f70a63          	beq	x14,x15,8000791c <vFormatPrintString+0x250>
800078ac:	01812783          	lw	x15,24(x2)
800078b0:	00078593          	mv	x11,x15
800078b4:	00048513          	mv	x10,x9
800078b8:	5f1010ef          	jal	x1,800096a8 <strnlen>
800078bc:	00050713          	mv	x14,x10
800078c0:	01c12783          	lw	x15,28(x2)
800078c4:	40e787b3          	sub	x15,x15,x14
800078c8:	00f12e23          	sw	x15,28(x2)
800078cc:	0240006f          	j	800078f0 <vFormatPrintString+0x224>
800078d0:	01714783          	lbu	x15,23(x2)
800078d4:	00c12703          	lw	x14,12(x2)
800078d8:	00812583          	lw	x11,8(x2)
800078dc:	00078513          	mv	x10,x15
800078e0:	000700e7          	jalr	x14
800078e4:	01c12783          	lw	x15,28(x2)
800078e8:	fff78793          	addi	x15,x15,-1
800078ec:	00f12e23          	sw	x15,28(x2)
800078f0:	01c12783          	lw	x15,28(x2)
800078f4:	fcf04ee3          	bgtz	x15,800078d0 <vFormatPrintString+0x204>
800078f8:	0240006f          	j	8000791c <vFormatPrintString+0x250>
800078fc:	00c12783          	lw	x15,12(x2)
80007900:	00812583          	lw	x11,8(x2)
80007904:	00040513          	mv	x10,x8
80007908:	000780e7          	jalr	x15
8000790c:	00148493          	addi	x9,x9,1
80007910:	01c12783          	lw	x15,28(x2)
80007914:	fff78793          	addi	x15,x15,-1
80007918:	00f12e23          	sw	x15,28(x2)
8000791c:	0004c783          	lbu	x15,0(x9)
80007920:	00078413          	mv	x8,x15
80007924:	04040063          	beqz	x8,80007964 <vFormatPrintString+0x298>
80007928:	01812783          	lw	x15,24(x2)
8000792c:	fc07c8e3          	bltz	x15,800078fc <vFormatPrintString+0x230>
80007930:	01812783          	lw	x15,24(x2)
80007934:	fff78793          	addi	x15,x15,-1
80007938:	00f12c23          	sw	x15,24(x2)
8000793c:	01812783          	lw	x15,24(x2)
80007940:	fa07dee3          	bgez	x15,800078fc <vFormatPrintString+0x230>
80007944:	0200006f          	j	80007964 <vFormatPrintString+0x298>
80007948:	00c12783          	lw	x15,12(x2)
8000794c:	00812583          	lw	x11,8(x2)
80007950:	02000513          	li	x10,32
80007954:	000780e7          	jalr	x15
80007958:	01c12783          	lw	x15,28(x2)
8000795c:	fff78793          	addi	x15,x15,-1
80007960:	00f12e23          	sw	x15,28(x2)
80007964:	01c12783          	lw	x15,28(x2)
80007968:	fef040e3          	bgtz	x15,80007948 <vFormatPrintString+0x27c>
8000796c:	13c0006f          	j	80007aa8 <vFormatPrintString+0x3dc>
80007970:	00010793          	mv	x15,x2
80007974:	02012583          	lw	x11,32(x2)
80007978:	00078513          	mv	x10,x15
8000797c:	cadff0ef          	jal	x1,80007628 <getint>
80007980:	00050713          	mv	x14,x10
80007984:	00058793          	mv	x15,x11
80007988:	02e12423          	sw	x14,40(x2)
8000798c:	02f12623          	sw	x15,44(x2)
80007990:	02812703          	lw	x14,40(x2)
80007994:	02c12783          	lw	x15,44(x2)
80007998:	0407d663          	bgez	x15,800079e4 <vFormatPrintString+0x318>
8000799c:	00c12783          	lw	x15,12(x2)
800079a0:	00812583          	lw	x11,8(x2)
800079a4:	02d00513          	li	x10,45
800079a8:	000780e7          	jalr	x15
800079ac:	02812503          	lw	x10,40(x2)
800079b0:	02c12583          	lw	x11,44(x2)
800079b4:	00000713          	li	x14,0
800079b8:	00000793          	li	x15,0
800079bc:	40a70633          	sub	x12,x14,x10
800079c0:	00060813          	mv	x16,x12
800079c4:	01073833          	sltu	x16,x14,x16
800079c8:	40b786b3          	sub	x13,x15,x11
800079cc:	410687b3          	sub	x15,x13,x16
800079d0:	00078693          	mv	x13,x15
800079d4:	00060713          	mv	x14,x12
800079d8:	00068793          	mv	x15,x13
800079dc:	02e12423          	sw	x14,40(x2)
800079e0:	02f12623          	sw	x15,44(x2)
800079e4:	00a00793          	li	x15,10
800079e8:	02f12223          	sw	x15,36(x2)
800079ec:	0640006f          	j	80007a50 <vFormatPrintString+0x384>
800079f0:	00a00793          	li	x15,10
800079f4:	02f12223          	sw	x15,36(x2)
800079f8:	0400006f          	j	80007a38 <vFormatPrintString+0x36c>
800079fc:	00800793          	li	x15,8
80007a00:	02f12223          	sw	x15,36(x2)
80007a04:	0340006f          	j	80007a38 <vFormatPrintString+0x36c>
80007a08:	00100793          	li	x15,1
80007a0c:	02f12023          	sw	x15,32(x2)
80007a10:	00c12783          	lw	x15,12(x2)
80007a14:	00812583          	lw	x11,8(x2)
80007a18:	03000513          	li	x10,48
80007a1c:	000780e7          	jalr	x15
80007a20:	00c12783          	lw	x15,12(x2)
80007a24:	00812583          	lw	x11,8(x2)
80007a28:	07800513          	li	x10,120
80007a2c:	000780e7          	jalr	x15
80007a30:	01000793          	li	x15,16
80007a34:	02f12223          	sw	x15,36(x2)
80007a38:	00010793          	mv	x15,x2
80007a3c:	02012583          	lw	x11,32(x2)
80007a40:	00078513          	mv	x10,x15
80007a44:	b49ff0ef          	jal	x1,8000758c <getuint>
80007a48:	02a12423          	sw	x10,40(x2)
80007a4c:	02b12623          	sw	x11,44(x2)
80007a50:	02412703          	lw	x14,36(x2)
80007a54:	01714783          	lbu	x15,23(x2)
80007a58:	00078813          	mv	x16,x15
80007a5c:	01c12783          	lw	x15,28(x2)
80007a60:	02812603          	lw	x12,40(x2)
80007a64:	02c12683          	lw	x13,44(x2)
80007a68:	00812583          	lw	x11,8(x2)
80007a6c:	00c12503          	lw	x10,12(x2)
80007a70:	965ff0ef          	jal	x1,800073d4 <printnum>
80007a74:	0340006f          	j	80007aa8 <vFormatPrintString+0x3dc>
80007a78:	00c12783          	lw	x15,12(x2)
80007a7c:	00812583          	lw	x11,8(x2)
80007a80:	00040513          	mv	x10,x8
80007a84:	000780e7          	jalr	x15
80007a88:	0200006f          	j	80007aa8 <vFormatPrintString+0x3dc>
80007a8c:	00c12783          	lw	x15,12(x2)
80007a90:	00812583          	lw	x11,8(x2)
80007a94:	02500513          	li	x10,37
80007a98:	000780e7          	jalr	x15
80007a9c:	01012783          	lw	x15,16(x2)
80007aa0:	00f12223          	sw	x15,4(x2)
80007aa4:	00000013          	nop
80007aa8:	c69ff06f          	j	80007710 <vFormatPrintString+0x44>
80007aac:	00000013          	nop
80007ab0:	03c12083          	lw	x1,60(x2)
80007ab4:	03812403          	lw	x8,56(x2)
80007ab8:	03412483          	lw	x9,52(x2)
80007abc:	04010113          	addi	x2,x2,64
80007ac0:	00008067          	ret

80007ac4 <exit>:
exit():
80007ac4:	fe010113          	addi	x2,x2,-32
80007ac8:	00112e23          	sw	x1,28(x2)
80007acc:	00a12623          	sw	x10,12(x2)
80007ad0:	885f80ef          	jal	x1,80000354 <terminate_platform>
80007ad4:	0000006f          	j	80007ad4 <exit+0x10>

80007ad8 <printf>:
printf():
80007ad8:	fb010113          	addi	x2,x2,-80
80007adc:	02112623          	sw	x1,44(x2)
80007ae0:	00a12623          	sw	x10,12(x2)
80007ae4:	02b12a23          	sw	x11,52(x2)
80007ae8:	02c12c23          	sw	x12,56(x2)
80007aec:	02d12e23          	sw	x13,60(x2)
80007af0:	04e12023          	sw	x14,64(x2)
80007af4:	04f12223          	sw	x15,68(x2)
80007af8:	05012423          	sw	x16,72(x2)
80007afc:	05112623          	sw	x17,76(x2)
80007b00:	05010793          	addi	x15,x2,80
80007b04:	00f12423          	sw	x15,8(x2)
80007b08:	00812783          	lw	x15,8(x2)
80007b0c:	fe478793          	addi	x15,x15,-28
80007b10:	00f12e23          	sw	x15,28(x2)
80007b14:	01c12783          	lw	x15,28(x2)
80007b18:	00078693          	mv	x13,x15
80007b1c:	00c12603          	lw	x12,12(x2)
80007b20:	00000593          	li	x11,0
80007b24:	00000517          	auipc	x10,0x0
80007b28:	80850513          	addi	x10,x10,-2040 # 8000732c <putchar>
80007b2c:	ba1ff0ef          	jal	x1,800076cc <vFormatPrintString>
80007b30:	00000793          	li	x15,0
80007b34:	00078513          	mv	x10,x15
80007b38:	02c12083          	lw	x1,44(x2)
80007b3c:	05010113          	addi	x2,x2,80
80007b40:	00008067          	ret

80007b44 <sprintf_putch.0>:
sprintf_putch.0():
80007b44:	fe010113          	addi	x2,x2,-32
80007b48:	00a12623          	sw	x10,12(x2)
80007b4c:	00b12423          	sw	x11,8(x2)
80007b50:	00712223          	sw	x7,4(x2)
80007b54:	00812783          	lw	x15,8(x2)
80007b58:	00f12e23          	sw	x15,28(x2)
80007b5c:	01c12783          	lw	x15,28(x2)
80007b60:	0007a783          	lw	x15,0(x15)
80007b64:	00c12703          	lw	x14,12(x2)
80007b68:	0ff77713          	andi	x14,x14,255
80007b6c:	00e78023          	sb	x14,0(x15)
80007b70:	01c12783          	lw	x15,28(x2)
80007b74:	0007a783          	lw	x15,0(x15)
80007b78:	00178713          	addi	x14,x15,1
80007b7c:	01c12783          	lw	x15,28(x2)
80007b80:	00e7a023          	sw	x14,0(x15)
80007b84:	00000013          	nop
80007b88:	02010113          	addi	x2,x2,32
80007b8c:	00008067          	ret

80007b90 <sprintf>:
sprintf():
80007b90:	fa010113          	addi	x2,x2,-96
80007b94:	02112e23          	sw	x1,60(x2)
80007b98:	00a12623          	sw	x10,12(x2)
80007b9c:	00b12423          	sw	x11,8(x2)
80007ba0:	04c12423          	sw	x12,72(x2)
80007ba4:	04d12623          	sw	x13,76(x2)
80007ba8:	04e12823          	sw	x14,80(x2)
80007bac:	04f12a23          	sw	x15,84(x2)
80007bb0:	05012c23          	sw	x16,88(x2)
80007bb4:	05112e23          	sw	x17,92(x2)
80007bb8:	06010793          	addi	x15,x2,96
80007bbc:	00f12223          	sw	x15,4(x2)
80007bc0:	00412783          	lw	x15,4(x2)
80007bc4:	02f12223          	sw	x15,36(x2)
80007bc8:	01410793          	addi	x15,x2,20
80007bcc:	01410593          	addi	x11,x2,20
80007bd0:	00000617          	auipc	x12,0x0
80007bd4:	f7460613          	addi	x12,x12,-140 # 80007b44 <sprintf_putch.0>
80007bd8:	fffff737          	lui	x14,0xfffff
80007bdc:	fff74693          	not	x13,x14
80007be0:	00001537          	lui	x10,0x1
80007be4:	80050513          	addi	x10,x10,-2048 # 800 <_STACK_SIZE-0xf800>
80007be8:	00a58833          	add	x16,x11,x10
80007bec:	00e87833          	and	x16,x16,x14
80007bf0:	3b786813          	ori	x16,x16,951
80007bf4:	0107a023          	sw	x16,0(x15)
80007bf8:	00a60533          	add	x10,x12,x10
80007bfc:	00e57733          	and	x14,x10,x14
80007c00:	33776713          	ori	x14,x14,823
80007c04:	00e7a223          	sw	x14,4(x15)
80007c08:	00d5f733          	and	x14,x11,x13
80007c0c:	01471593          	slli	x11,x14,0x14
80007c10:	00038737          	lui	x14,0x38
80007c14:	39370713          	addi	x14,x14,915 # 38393 <_STACK_SIZE+0x28393>
80007c18:	00e5e733          	or	x14,x11,x14
80007c1c:	00e7a423          	sw	x14,8(x15)
80007c20:	00d67733          	and	x14,x12,x13
80007c24:	01471693          	slli	x13,x14,0x14
80007c28:	00030737          	lui	x14,0x30
80007c2c:	06770713          	addi	x14,x14,103 # 30067 <_STACK_SIZE+0x20067>
80007c30:	00e6e733          	or	x14,x13,x14
80007c34:	00e7a623          	sw	x14,12(x15)
80007c38:	0000100f          	fence.i
80007c3c:	00c12783          	lw	x15,12(x2)
80007c40:	02f12623          	sw	x15,44(x2)
80007c44:	06010793          	addi	x15,x2,96
80007c48:	00f12223          	sw	x15,4(x2)
80007c4c:	00412783          	lw	x15,4(x2)
80007c50:	fe878793          	addi	x15,x15,-24
80007c54:	02f12423          	sw	x15,40(x2)
80007c58:	02812703          	lw	x14,40(x2)
80007c5c:	01410793          	addi	x15,x2,20
80007c60:	00078513          	mv	x10,x15
80007c64:	00c10793          	addi	x15,x2,12
80007c68:	00070693          	mv	x13,x14
80007c6c:	00812603          	lw	x12,8(x2)
80007c70:	00078593          	mv	x11,x15
80007c74:	a59ff0ef          	jal	x1,800076cc <vFormatPrintString>
80007c78:	00c12783          	lw	x15,12(x2)
80007c7c:	00078023          	sb	x0,0(x15)
80007c80:	00c12703          	lw	x14,12(x2)
80007c84:	02c12783          	lw	x15,44(x2)
80007c88:	40f707b3          	sub	x15,x14,x15
80007c8c:	00078513          	mv	x10,x15
80007c90:	03c12083          	lw	x1,60(x2)
80007c94:	06010113          	addi	x2,x2,96
80007c98:	00008067          	ret

80007c9c <irq_empty_handler>:
irq_empty_handler():
80007c9c:	00000793          	li	x15,0
80007ca0:	00078513          	mv	x10,x15
80007ca4:	00008067          	ret

80007ca8 <xExternalInterruptHandler>:
xExternalInterruptHandler():
80007ca8:	fe010113          	addi	x2,x2,-32
80007cac:	00112e23          	sw	x1,28(x2)
80007cb0:	402007b7          	lui	x15,0x40200
80007cb4:	00478793          	addi	x15,x15,4 # 40200004 <SYSCALL_ADDR+0x3e1f0004>
80007cb8:	0007a783          	lw	x15,0(x15)
80007cbc:	00f12623          	sw	x15,12(x2)
80007cc0:	00049717          	auipc	x14,0x49
80007cc4:	8f070713          	addi	x14,x14,-1808 # 800505b0 <irq_handler_table>
80007cc8:	00c12783          	lw	x15,12(x2)
80007ccc:	00279793          	slli	x15,x15,0x2
80007cd0:	00f707b3          	add	x15,x14,x15
80007cd4:	0007a783          	lw	x15,0(x15)
80007cd8:	000780e7          	jalr	x15
80007cdc:	00a12423          	sw	x10,8(x2)
80007ce0:	402007b7          	lui	x15,0x40200
80007ce4:	00478793          	addi	x15,x15,4 # 40200004 <SYSCALL_ADDR+0x3e1f0004>
80007ce8:	00100713          	li	x14,1
80007cec:	00e7a023          	sw	x14,0(x15)
80007cf0:	00812783          	lw	x15,8(x2)
80007cf4:	00078513          	mv	x10,x15
80007cf8:	01c12083          	lw	x1,28(x2)
80007cfc:	02010113          	addi	x2,x2,32
80007d00:	00008067          	ret

80007d04 <register_interrupt_handler>:
register_interrupt_handler():
80007d04:	ff010113          	addi	x2,x2,-16
80007d08:	00a12623          	sw	x10,12(x2)
80007d0c:	00b12423          	sw	x11,8(x2)
80007d10:	00c12703          	lw	x14,12(x2)
80007d14:	03f00793          	li	x15,63
80007d18:	00e7f663          	bgeu	x15,x14,80007d24 <register_interrupt_handler+0x20>
80007d1c:	30047073          	csrci	mstatus,8
80007d20:	0000006f          	j	80007d20 <register_interrupt_handler+0x1c>
80007d24:	00049717          	auipc	x14,0x49
80007d28:	88c70713          	addi	x14,x14,-1908 # 800505b0 <irq_handler_table>
80007d2c:	00c12783          	lw	x15,12(x2)
80007d30:	00279793          	slli	x15,x15,0x2
80007d34:	00f707b3          	add	x15,x14,x15
80007d38:	00812703          	lw	x14,8(x2)
80007d3c:	00e7a023          	sw	x14,0(x15)
80007d40:	00000013          	nop
80007d44:	01010113          	addi	x2,x2,16
80007d48:	00008067          	ret

80007d4c <vPrintString>:
vPrintString():
80007d4c:	fe010113          	addi	x2,x2,-32
80007d50:	00112e23          	sw	x1,28(x2)
80007d54:	00a12623          	sw	x10,12(x2)
80007d58:	00c12503          	lw	x10,12(x2)
80007d5c:	d7dff0ef          	jal	x1,80007ad8 <printf>
80007d60:	00000013          	nop
80007d64:	01c12083          	lw	x1,28(x2)
80007d68:	02010113          	addi	x2,x2,32
80007d6c:	00008067          	ret

80007d70 <vPrintStringAndNumber>:
vPrintStringAndNumber():
80007d70:	fe010113          	addi	x2,x2,-32
80007d74:	00112e23          	sw	x1,28(x2)
80007d78:	00a12623          	sw	x10,12(x2)
80007d7c:	00b12423          	sw	x11,8(x2)
80007d80:	00c12503          	lw	x10,12(x2)
80007d84:	d55ff0ef          	jal	x1,80007ad8 <printf>
80007d88:	00812583          	lw	x11,8(x2)
80007d8c:	00048517          	auipc	x10,0x48
80007d90:	45850513          	addi	x10,x10,1112 # 800501e4 <__rodata_start+0x1e4>
80007d94:	d45ff0ef          	jal	x1,80007ad8 <printf>
80007d98:	00000013          	nop
80007d9c:	01c12083          	lw	x1,28(x2)
80007da0:	02010113          	addi	x2,x2,32
80007da4:	00008067          	ret

80007da8 <vSenderTask>:
vSenderTask():
80007da8:	fd010113          	addi	x2,x2,-48
80007dac:	02112623          	sw	x1,44(x2)
80007db0:	00a12623          	sw	x10,12(x2)
80007db4:	00500793          	li	x15,5
80007db8:	00f12e23          	sw	x15,28(x2)
80007dbc:	00048797          	auipc	x15,0x48
80007dc0:	7cc78793          	addi	x15,x15,1996 # 80050588 <xQueue>
80007dc4:	0007a783          	lw	x15,0(x15)
80007dc8:	00000693          	li	x13,0
80007dcc:	01c12603          	lw	x12,28(x2)
80007dd0:	00c12583          	lw	x11,12(x2)
80007dd4:	00078513          	mv	x10,x15
80007dd8:	a54f90ef          	jal	x1,8000102c <xQueueGenericSend>
80007ddc:	00a12c23          	sw	x10,24(x2)
80007de0:	01812703          	lw	x14,24(x2)
80007de4:	00100793          	li	x15,1
80007de8:	fcf70ae3          	beq	x14,x15,80007dbc <vSenderTask+0x14>
80007dec:	00048517          	auipc	x10,0x48
80007df0:	41050513          	addi	x10,x10,1040 # 800501fc <xStructsToSend+0x10>
80007df4:	f59ff0ef          	jal	x1,80007d4c <vPrintString>
80007df8:	fc5ff06f          	j	80007dbc <vSenderTask+0x14>

80007dfc <vReceiverTask>:
vReceiverTask():
80007dfc:	fd010113          	addi	x2,x2,-48
80007e00:	02112623          	sw	x1,44(x2)
80007e04:	00a12623          	sw	x10,12(x2)
80007e08:	00012823          	sw	x0,16(x2)
80007e0c:	00048797          	auipc	x15,0x48
80007e10:	77c78793          	addi	x15,x15,1916 # 80050588 <xQueue>
80007e14:	0007a783          	lw	x15,0(x15)
80007e18:	00078513          	mv	x10,x15
80007e1c:	fadf90ef          	jal	x1,80001dc8 <uxQueueMessagesWaiting>
80007e20:	00050713          	mv	x14,x10
80007e24:	00300793          	li	x15,3
80007e28:	00f70863          	beq	x14,x15,80007e38 <vReceiverTask+0x3c>
80007e2c:	00048517          	auipc	x10,0x48
80007e30:	3f050513          	addi	x10,x10,1008 # 8005021c <xStructsToSend+0x30>
80007e34:	f19ff0ef          	jal	x1,80007d4c <vPrintString>
80007e38:	00048797          	auipc	x15,0x48
80007e3c:	75078793          	addi	x15,x15,1872 # 80050588 <xQueue>
80007e40:	0007a783          	lw	x15,0(x15)
80007e44:	01410713          	addi	x14,x2,20
80007e48:	00000613          	li	x12,0
80007e4c:	00070593          	mv	x11,x14
80007e50:	00078513          	mv	x10,x15
80007e54:	ed4f90ef          	jal	x1,80001528 <xQueueReceive>
80007e58:	00a12e23          	sw	x10,28(x2)
80007e5c:	01c12703          	lw	x14,28(x2)
80007e60:	00100793          	li	x15,1
80007e64:	04f71e63          	bne	x14,x15,80007ec0 <vReceiverTask+0xc4>
80007e68:	01812783          	lw	x15,24(x2)
80007e6c:	00079e63          	bnez	x15,80007e88 <vReceiverTask+0x8c>
80007e70:	01414783          	lbu	x15,20(x2)
80007e74:	00078593          	mv	x11,x15
80007e78:	00048517          	auipc	x10,0x48
80007e7c:	3c450513          	addi	x10,x10,964 # 8005023c <xStructsToSend+0x50>
80007e80:	ef1ff0ef          	jal	x1,80007d70 <vPrintStringAndNumber>
80007e84:	0180006f          	j	80007e9c <vReceiverTask+0xa0>
80007e88:	01414783          	lbu	x15,20(x2)
80007e8c:	00078593          	mv	x11,x15
80007e90:	00048517          	auipc	x10,0x48
80007e94:	3c050513          	addi	x10,x10,960 # 80050250 <xStructsToSend+0x64>
80007e98:	ed9ff0ef          	jal	x1,80007d70 <vPrintStringAndNumber>
80007e9c:	01012783          	lw	x15,16(x2)
80007ea0:	00178793          	addi	x15,x15,1
80007ea4:	00f12823          	sw	x15,16(x2)
80007ea8:	01012783          	lw	x15,16(x2)
80007eac:	03200713          	li	x14,50
80007eb0:	f4e7eee3          	bltu	x15,x14,80007e0c <vReceiverTask+0x10>
80007eb4:	00000513          	li	x10,0
80007eb8:	c0dff0ef          	jal	x1,80007ac4 <exit>
80007ebc:	f51ff06f          	j	80007e0c <vReceiverTask+0x10>
80007ec0:	00048517          	auipc	x10,0x48
80007ec4:	3a450513          	addi	x10,x10,932 # 80050264 <xStructsToSend+0x78>
80007ec8:	e85ff0ef          	jal	x1,80007d4c <vPrintString>
80007ecc:	f41ff06f          	j	80007e0c <vReceiverTask+0x10>

80007ed0 <main>:
main():
80007ed0:	ff010113          	addi	x2,x2,-16
80007ed4:	00112623          	sw	x1,12(x2)
80007ed8:	00000613          	li	x12,0
80007edc:	00800593          	li	x11,8
80007ee0:	00300513          	li	x10,3
80007ee4:	dd5f80ef          	jal	x1,80000cb8 <xQueueGenericCreate>
80007ee8:	00050713          	mv	x14,x10
80007eec:	00048797          	auipc	x15,0x48
80007ef0:	69c78793          	addi	x15,x15,1692 # 80050588 <xQueue>
80007ef4:	00e7a023          	sw	x14,0(x15)
80007ef8:	00048797          	auipc	x15,0x48
80007efc:	69078793          	addi	x15,x15,1680 # 80050588 <xQueue>
80007f00:	0007a783          	lw	x15,0(x15)
80007f04:	06078e63          	beqz	x15,80007f80 <main+0xb0>
80007f08:	00000793          	li	x15,0
80007f0c:	00200713          	li	x14,2
80007f10:	00048697          	auipc	x13,0x48
80007f14:	2dc68693          	addi	x13,x13,732 # 800501ec <xStructsToSend>
80007f18:	3e800613          	li	x12,1000
80007f1c:	00048597          	auipc	x11,0x48
80007f20:	36c58593          	addi	x11,x11,876 # 80050288 <xStructsToSend+0x9c>
80007f24:	00000517          	auipc	x10,0x0
80007f28:	e8450513          	addi	x10,x10,-380 # 80007da8 <vSenderTask>
80007f2c:	eacfa0ef          	jal	x1,800025d8 <xTaskCreate>
80007f30:	00000793          	li	x15,0
80007f34:	00200713          	li	x14,2
80007f38:	00048697          	auipc	x13,0x48
80007f3c:	2bc68693          	addi	x13,x13,700 # 800501f4 <xStructsToSend+0x8>
80007f40:	3e800613          	li	x12,1000
80007f44:	00048597          	auipc	x11,0x48
80007f48:	34c58593          	addi	x11,x11,844 # 80050290 <xStructsToSend+0xa4>
80007f4c:	00000517          	auipc	x10,0x0
80007f50:	e5c50513          	addi	x10,x10,-420 # 80007da8 <vSenderTask>
80007f54:	e84fa0ef          	jal	x1,800025d8 <xTaskCreate>
80007f58:	00000793          	li	x15,0
80007f5c:	00100713          	li	x14,1
80007f60:	00000693          	li	x13,0
80007f64:	3e800613          	li	x12,1000
80007f68:	00048597          	auipc	x11,0x48
80007f6c:	33058593          	addi	x11,x11,816 # 80050298 <xStructsToSend+0xac>
80007f70:	00000517          	auipc	x10,0x0
80007f74:	e8c50513          	addi	x10,x10,-372 # 80007dfc <vReceiverTask>
80007f78:	e60fa0ef          	jal	x1,800025d8 <xTaskCreate>
80007f7c:	cd0fb0ef          	jal	x1,8000344c <vTaskStartScheduler>
80007f80:	0000006f          	j	80007f80 <main+0xb0>

80007f84 <vApplicationMallocFailedHook>:
vApplicationMallocFailedHook():
80007f84:	30047073          	csrci	mstatus,8
80007f88:	0000006f          	j	80007f88 <vApplicationMallocFailedHook+0x4>

80007f8c <vApplicationIdleHook>:
vApplicationIdleHook():
80007f8c:	00000013          	nop
80007f90:	00008067          	ret

80007f94 <vApplicationStackOverflowHook>:
vApplicationStackOverflowHook():
80007f94:	ff010113          	addi	x2,x2,-16
80007f98:	00a12623          	sw	x10,12(x2)
80007f9c:	00b12423          	sw	x11,8(x2)
80007fa0:	30047073          	csrci	mstatus,8
80007fa4:	0000006f          	j	80007fa4 <vApplicationStackOverflowHook+0x10>

80007fa8 <vCreateBlockTimeTasks>:
vCreateBlockTimeTasks():
80007fa8:	ff010113          	addi	x2,x2,-16
80007fac:	00112623          	sw	x1,12(x2)
80007fb0:	00000613          	li	x12,0
80007fb4:	00400593          	li	x11,4
80007fb8:	00500513          	li	x10,5
80007fbc:	cfdf80ef          	jal	x1,80000cb8 <xQueueGenericCreate>
80007fc0:	00050713          	mv	x14,x10
80007fc4:	00062797          	auipc	x15,0x62
80007fc8:	9bc78793          	addi	x15,x15,-1604 # 80069980 <xTestQueue>
80007fcc:	00e7a023          	sw	x14,0(x15)
80007fd0:	00062797          	auipc	x15,0x62
80007fd4:	9b078793          	addi	x15,x15,-1616 # 80069980 <xTestQueue>
80007fd8:	0007a783          	lw	x15,0(x15)
80007fdc:	06078663          	beqz	x15,80008048 <vCreateBlockTimeTasks+0xa0>
80007fe0:	00062797          	auipc	x15,0x62
80007fe4:	9a078793          	addi	x15,x15,-1632 # 80069980 <xTestQueue>
80007fe8:	0007a783          	lw	x15,0(x15)
80007fec:	00048597          	auipc	x11,0x48
80007ff0:	2b858593          	addi	x11,x11,696 # 800502a4 <xStructsToSend+0xb8>
80007ff4:	00078513          	mv	x10,x15
80007ff8:	ba4fa0ef          	jal	x1,8000239c <vQueueAddToRegistry>
80007ffc:	00000793          	li	x15,0
80008000:	00200713          	li	x14,2
80008004:	00000693          	li	x13,0
80008008:	40000613          	li	x12,1024
8000800c:	00048597          	auipc	x11,0x48
80008010:	2ac58593          	addi	x11,x11,684 # 800502b8 <xStructsToSend+0xcc>
80008014:	00000517          	auipc	x10,0x0
80008018:	04450513          	addi	x10,x10,68 # 80008058 <vPrimaryBlockTimeTestTask>
8000801c:	dbcfa0ef          	jal	x1,800025d8 <xTaskCreate>
80008020:	00062797          	auipc	x15,0x62
80008024:	96478793          	addi	x15,x15,-1692 # 80069984 <xSecondary>
80008028:	00100713          	li	x14,1
8000802c:	00000693          	li	x13,0
80008030:	40000613          	li	x12,1024
80008034:	00048597          	auipc	x11,0x48
80008038:	28c58593          	addi	x11,x11,652 # 800502c0 <xStructsToSend+0xd4>
8000803c:	00000517          	auipc	x10,0x0
80008040:	5ac50513          	addi	x10,x10,1452 # 800085e8 <vSecondaryBlockTimeTestTask>
80008044:	d94fa0ef          	jal	x1,800025d8 <xTaskCreate>
80008048:	00000013          	nop
8000804c:	00c12083          	lw	x1,12(x2)
80008050:	01010113          	addi	x2,x2,16
80008054:	00008067          	ret

80008058 <vPrimaryBlockTimeTestTask>:
vPrimaryBlockTimeTestTask():
80008058:	fc010113          	addi	x2,x2,-64
8000805c:	02112e23          	sw	x1,60(x2)
80008060:	00a12623          	sw	x10,12(x2)
80008064:	720000ef          	jal	x1,80008784 <prvBasicDelayTests>
80008068:	02012023          	sw	x0,32(x2)
8000806c:	0b00006f          	j	8000811c <vPrimaryBlockTimeTestTask+0xc4>
80008070:	02012783          	lw	x15,32(x2)
80008074:	00a00713          	li	x14,10
80008078:	00f717b3          	sll	x15,x14,x15
8000807c:	02f12623          	sw	x15,44(x2)
80008080:	ea0fb0ef          	jal	x1,80003720 <xTaskGetTickCount>
80008084:	02a12423          	sw	x10,40(x2)
80008088:	00062797          	auipc	x15,0x62
8000808c:	8f878793          	addi	x15,x15,-1800 # 80069980 <xTestQueue>
80008090:	0007a783          	lw	x15,0(x15)
80008094:	01c10713          	addi	x14,x2,28
80008098:	02c12603          	lw	x12,44(x2)
8000809c:	00070593          	mv	x11,x14
800080a0:	00078513          	mv	x10,x15
800080a4:	c84f90ef          	jal	x1,80001528 <xQueueReceive>
800080a8:	00050793          	mv	x15,x10
800080ac:	00078a63          	beqz	x15,800080c0 <vPrimaryBlockTimeTestTask+0x68>
800080b0:	00062797          	auipc	x15,0x62
800080b4:	8e078793          	addi	x15,x15,-1824 # 80069990 <xErrorOccurred>
800080b8:	00100713          	li	x14,1
800080bc:	00e7a023          	sw	x14,0(x15)
800080c0:	e60fb0ef          	jal	x1,80003720 <xTaskGetTickCount>
800080c4:	00050713          	mv	x14,x10
800080c8:	02812783          	lw	x15,40(x2)
800080cc:	40f707b3          	sub	x15,x14,x15
800080d0:	02f12223          	sw	x15,36(x2)
800080d4:	02412703          	lw	x14,36(x2)
800080d8:	02c12783          	lw	x15,44(x2)
800080dc:	00f77a63          	bgeu	x14,x15,800080f0 <vPrimaryBlockTimeTestTask+0x98>
800080e0:	00062797          	auipc	x15,0x62
800080e4:	8b078793          	addi	x15,x15,-1872 # 80069990 <xErrorOccurred>
800080e8:	00100713          	li	x14,1
800080ec:	00e7a023          	sw	x14,0(x15)
800080f0:	02c12783          	lw	x15,44(x2)
800080f4:	00f78793          	addi	x15,x15,15
800080f8:	02412703          	lw	x14,36(x2)
800080fc:	00e7fa63          	bgeu	x15,x14,80008110 <vPrimaryBlockTimeTestTask+0xb8>
80008100:	00062797          	auipc	x15,0x62
80008104:	89078793          	addi	x15,x15,-1904 # 80069990 <xErrorOccurred>
80008108:	00100713          	li	x14,1
8000810c:	00e7a023          	sw	x14,0(x15)
80008110:	02012783          	lw	x15,32(x2)
80008114:	00178793          	addi	x15,x15,1
80008118:	02f12023          	sw	x15,32(x2)
8000811c:	02012703          	lw	x14,32(x2)
80008120:	00400793          	li	x15,4
80008124:	f4e7d6e3          	bge	x15,x14,80008070 <vPrimaryBlockTimeTestTask+0x18>
80008128:	02012023          	sw	x0,32(x2)
8000812c:	0500006f          	j	8000817c <vPrimaryBlockTimeTestTask+0x124>
80008130:	00062797          	auipc	x15,0x62
80008134:	85078793          	addi	x15,x15,-1968 # 80069980 <xTestQueue>
80008138:	0007a783          	lw	x15,0(x15)
8000813c:	02010713          	addi	x14,x2,32
80008140:	00000693          	li	x13,0
80008144:	00000613          	li	x12,0
80008148:	00070593          	mv	x11,x14
8000814c:	00078513          	mv	x10,x15
80008150:	eddf80ef          	jal	x1,8000102c <xQueueGenericSend>
80008154:	00050713          	mv	x14,x10
80008158:	00100793          	li	x15,1
8000815c:	00f70a63          	beq	x14,x15,80008170 <vPrimaryBlockTimeTestTask+0x118>
80008160:	00062797          	auipc	x15,0x62
80008164:	83078793          	addi	x15,x15,-2000 # 80069990 <xErrorOccurred>
80008168:	00100713          	li	x14,1
8000816c:	00e7a023          	sw	x14,0(x15)
80008170:	02012783          	lw	x15,32(x2)
80008174:	00178793          	addi	x15,x15,1
80008178:	02f12023          	sw	x15,32(x2)
8000817c:	02012703          	lw	x14,32(x2)
80008180:	00400793          	li	x15,4
80008184:	fae7d6e3          	bge	x15,x14,80008130 <vPrimaryBlockTimeTestTask+0xd8>
80008188:	02012023          	sw	x0,32(x2)
8000818c:	0b40006f          	j	80008240 <vPrimaryBlockTimeTestTask+0x1e8>
80008190:	02012783          	lw	x15,32(x2)
80008194:	00a00713          	li	x14,10
80008198:	00f717b3          	sll	x15,x14,x15
8000819c:	02f12623          	sw	x15,44(x2)
800081a0:	d80fb0ef          	jal	x1,80003720 <xTaskGetTickCount>
800081a4:	02a12423          	sw	x10,40(x2)
800081a8:	00061797          	auipc	x15,0x61
800081ac:	7d878793          	addi	x15,x15,2008 # 80069980 <xTestQueue>
800081b0:	0007a783          	lw	x15,0(x15)
800081b4:	02010713          	addi	x14,x2,32
800081b8:	00000693          	li	x13,0
800081bc:	02c12603          	lw	x12,44(x2)
800081c0:	00070593          	mv	x11,x14
800081c4:	00078513          	mv	x10,x15
800081c8:	e65f80ef          	jal	x1,8000102c <xQueueGenericSend>
800081cc:	00050793          	mv	x15,x10
800081d0:	00078a63          	beqz	x15,800081e4 <vPrimaryBlockTimeTestTask+0x18c>
800081d4:	00061797          	auipc	x15,0x61
800081d8:	7bc78793          	addi	x15,x15,1980 # 80069990 <xErrorOccurred>
800081dc:	00100713          	li	x14,1
800081e0:	00e7a023          	sw	x14,0(x15)
800081e4:	d3cfb0ef          	jal	x1,80003720 <xTaskGetTickCount>
800081e8:	00050713          	mv	x14,x10
800081ec:	02812783          	lw	x15,40(x2)
800081f0:	40f707b3          	sub	x15,x14,x15
800081f4:	02f12223          	sw	x15,36(x2)
800081f8:	02412703          	lw	x14,36(x2)
800081fc:	02c12783          	lw	x15,44(x2)
80008200:	00f77a63          	bgeu	x14,x15,80008214 <vPrimaryBlockTimeTestTask+0x1bc>
80008204:	00061797          	auipc	x15,0x61
80008208:	78c78793          	addi	x15,x15,1932 # 80069990 <xErrorOccurred>
8000820c:	00100713          	li	x14,1
80008210:	00e7a023          	sw	x14,0(x15)
80008214:	02c12783          	lw	x15,44(x2)
80008218:	00f78793          	addi	x15,x15,15
8000821c:	02412703          	lw	x14,36(x2)
80008220:	00e7fa63          	bgeu	x15,x14,80008234 <vPrimaryBlockTimeTestTask+0x1dc>
80008224:	00061797          	auipc	x15,0x61
80008228:	76c78793          	addi	x15,x15,1900 # 80069990 <xErrorOccurred>
8000822c:	00100713          	li	x14,1
80008230:	00e7a023          	sw	x14,0(x15)
80008234:	02012783          	lw	x15,32(x2)
80008238:	00178793          	addi	x15,x15,1
8000823c:	02f12023          	sw	x15,32(x2)
80008240:	02012703          	lw	x14,32(x2)
80008244:	00400793          	li	x15,4
80008248:	f4e7d4e3          	bge	x15,x14,80008190 <vPrimaryBlockTimeTestTask+0x138>
8000824c:	00061797          	auipc	x15,0x61
80008250:	74878793          	addi	x15,x15,1864 # 80069994 <xRunIndicator>
80008254:	0007a023          	sw	x0,0(x15)
80008258:	00061797          	auipc	x15,0x61
8000825c:	72c78793          	addi	x15,x15,1836 # 80069984 <xSecondary>
80008260:	0007a783          	lw	x15,0(x15)
80008264:	00078513          	mv	x10,x15
80008268:	fc1fa0ef          	jal	x1,80003228 <vTaskResume>
8000826c:	00c0006f          	j	80008278 <vPrimaryBlockTimeTestTask+0x220>
80008270:	01400513          	li	x10,20
80008274:	9d9fa0ef          	jal	x1,80002c4c <vTaskDelay>
80008278:	00061797          	auipc	x15,0x61
8000827c:	71c78793          	addi	x15,x15,1820 # 80069994 <xRunIndicator>
80008280:	0007a703          	lw	x14,0(x15)
80008284:	05500793          	li	x15,85
80008288:	fef714e3          	bne	x14,x15,80008270 <vPrimaryBlockTimeTestTask+0x218>
8000828c:	01400513          	li	x10,20
80008290:	9bdfa0ef          	jal	x1,80002c4c <vTaskDelay>
80008294:	00061797          	auipc	x15,0x61
80008298:	70078793          	addi	x15,x15,1792 # 80069994 <xRunIndicator>
8000829c:	0007a023          	sw	x0,0(x15)
800082a0:	02012023          	sw	x0,32(x2)
800082a4:	1040006f          	j	800083a8 <vPrimaryBlockTimeTestTask+0x350>
800082a8:	00061797          	auipc	x15,0x61
800082ac:	6d878793          	addi	x15,x15,1752 # 80069980 <xTestQueue>
800082b0:	0007a783          	lw	x15,0(x15)
800082b4:	01c10713          	addi	x14,x2,28
800082b8:	00000613          	li	x12,0
800082bc:	00070593          	mv	x11,x14
800082c0:	00078513          	mv	x10,x15
800082c4:	a64f90ef          	jal	x1,80001528 <xQueueReceive>
800082c8:	00050713          	mv	x14,x10
800082cc:	00100793          	li	x15,1
800082d0:	00f70a63          	beq	x14,x15,800082e4 <vPrimaryBlockTimeTestTask+0x28c>
800082d4:	00061797          	auipc	x15,0x61
800082d8:	6bc78793          	addi	x15,x15,1724 # 80069990 <xErrorOccurred>
800082dc:	00100713          	li	x14,1
800082e0:	00e7a023          	sw	x14,0(x15)
800082e4:	00061797          	auipc	x15,0x61
800082e8:	69c78793          	addi	x15,x15,1692 # 80069980 <xTestQueue>
800082ec:	0007a783          	lw	x15,0(x15)
800082f0:	02010713          	addi	x14,x2,32
800082f4:	00000693          	li	x13,0
800082f8:	00000613          	li	x12,0
800082fc:	00070593          	mv	x11,x14
80008300:	00078513          	mv	x10,x15
80008304:	d29f80ef          	jal	x1,8000102c <xQueueGenericSend>
80008308:	00050713          	mv	x14,x10
8000830c:	00100793          	li	x15,1
80008310:	00f70a63          	beq	x14,x15,80008324 <vPrimaryBlockTimeTestTask+0x2cc>
80008314:	00061797          	auipc	x15,0x61
80008318:	67c78793          	addi	x15,x15,1660 # 80069990 <xErrorOccurred>
8000831c:	00100713          	li	x14,1
80008320:	00e7a023          	sw	x14,0(x15)
80008324:	00061797          	auipc	x15,0x61
80008328:	67078793          	addi	x15,x15,1648 # 80069994 <xRunIndicator>
8000832c:	0007a703          	lw	x14,0(x15)
80008330:	05500793          	li	x15,85
80008334:	00f71a63          	bne	x14,x15,80008348 <vPrimaryBlockTimeTestTask+0x2f0>
80008338:	00061797          	auipc	x15,0x61
8000833c:	65878793          	addi	x15,x15,1624 # 80069990 <xErrorOccurred>
80008340:	00100713          	li	x14,1
80008344:	00e7a023          	sw	x14,0(x15)
80008348:	00061797          	auipc	x15,0x61
8000834c:	63c78793          	addi	x15,x15,1596 # 80069984 <xSecondary>
80008350:	0007a783          	lw	x15,0(x15)
80008354:	00400593          	li	x11,4
80008358:	00078513          	mv	x10,x15
8000835c:	b09fa0ef          	jal	x1,80002e64 <vTaskPrioritySet>
80008360:	00061797          	auipc	x15,0x61
80008364:	63478793          	addi	x15,x15,1588 # 80069994 <xRunIndicator>
80008368:	0007a703          	lw	x14,0(x15)
8000836c:	05500793          	li	x15,85
80008370:	00f71a63          	bne	x14,x15,80008384 <vPrimaryBlockTimeTestTask+0x32c>
80008374:	00061797          	auipc	x15,0x61
80008378:	61c78793          	addi	x15,x15,1564 # 80069990 <xErrorOccurred>
8000837c:	00100713          	li	x14,1
80008380:	00e7a023          	sw	x14,0(x15)
80008384:	00061797          	auipc	x15,0x61
80008388:	60078793          	addi	x15,x15,1536 # 80069984 <xSecondary>
8000838c:	0007a783          	lw	x15,0(x15)
80008390:	00100593          	li	x11,1
80008394:	00078513          	mv	x10,x15
80008398:	acdfa0ef          	jal	x1,80002e64 <vTaskPrioritySet>
8000839c:	02012783          	lw	x15,32(x2)
800083a0:	00178793          	addi	x15,x15,1
800083a4:	02f12023          	sw	x15,32(x2)
800083a8:	02012703          	lw	x14,32(x2)
800083ac:	00400793          	li	x15,4
800083b0:	eee7dce3          	bge	x15,x14,800082a8 <vPrimaryBlockTimeTestTask+0x250>
800083b4:	00c0006f          	j	800083c0 <vPrimaryBlockTimeTestTask+0x368>
800083b8:	01400513          	li	x10,20
800083bc:	891fa0ef          	jal	x1,80002c4c <vTaskDelay>
800083c0:	00061797          	auipc	x15,0x61
800083c4:	5d478793          	addi	x15,x15,1492 # 80069994 <xRunIndicator>
800083c8:	0007a703          	lw	x14,0(x15)
800083cc:	05500793          	li	x15,85
800083d0:	fef714e3          	bne	x14,x15,800083b8 <vPrimaryBlockTimeTestTask+0x360>
800083d4:	01400513          	li	x10,20
800083d8:	875fa0ef          	jal	x1,80002c4c <vTaskDelay>
800083dc:	00061797          	auipc	x15,0x61
800083e0:	5b878793          	addi	x15,x15,1464 # 80069994 <xRunIndicator>
800083e4:	0007a023          	sw	x0,0(x15)
800083e8:	02012023          	sw	x0,32(x2)
800083ec:	04c0006f          	j	80008438 <vPrimaryBlockTimeTestTask+0x3e0>
800083f0:	00061797          	auipc	x15,0x61
800083f4:	59078793          	addi	x15,x15,1424 # 80069980 <xTestQueue>
800083f8:	0007a783          	lw	x15,0(x15)
800083fc:	01c10713          	addi	x14,x2,28
80008400:	00000613          	li	x12,0
80008404:	00070593          	mv	x11,x14
80008408:	00078513          	mv	x10,x15
8000840c:	91cf90ef          	jal	x1,80001528 <xQueueReceive>
80008410:	00050713          	mv	x14,x10
80008414:	00100793          	li	x15,1
80008418:	00f70a63          	beq	x14,x15,8000842c <vPrimaryBlockTimeTestTask+0x3d4>
8000841c:	00061797          	auipc	x15,0x61
80008420:	57478793          	addi	x15,x15,1396 # 80069990 <xErrorOccurred>
80008424:	00100713          	li	x14,1
80008428:	00e7a023          	sw	x14,0(x15)
8000842c:	02012783          	lw	x15,32(x2)
80008430:	00178793          	addi	x15,x15,1
80008434:	02f12023          	sw	x15,32(x2)
80008438:	02012703          	lw	x14,32(x2)
8000843c:	00400793          	li	x15,4
80008440:	fae7d8e3          	bge	x15,x14,800083f0 <vPrimaryBlockTimeTestTask+0x398>
80008444:	00061797          	auipc	x15,0x61
80008448:	54078793          	addi	x15,x15,1344 # 80069984 <xSecondary>
8000844c:	0007a783          	lw	x15,0(x15)
80008450:	00078513          	mv	x10,x15
80008454:	dd5fa0ef          	jal	x1,80003228 <vTaskResume>
80008458:	00c0006f          	j	80008464 <vPrimaryBlockTimeTestTask+0x40c>
8000845c:	01400513          	li	x10,20
80008460:	fecfa0ef          	jal	x1,80002c4c <vTaskDelay>
80008464:	00061797          	auipc	x15,0x61
80008468:	53078793          	addi	x15,x15,1328 # 80069994 <xRunIndicator>
8000846c:	0007a703          	lw	x14,0(x15)
80008470:	05500793          	li	x15,85
80008474:	fef714e3          	bne	x14,x15,8000845c <vPrimaryBlockTimeTestTask+0x404>
80008478:	01400513          	li	x10,20
8000847c:	fd0fa0ef          	jal	x1,80002c4c <vTaskDelay>
80008480:	00061797          	auipc	x15,0x61
80008484:	51478793          	addi	x15,x15,1300 # 80069994 <xRunIndicator>
80008488:	0007a023          	sw	x0,0(x15)
8000848c:	02012023          	sw	x0,32(x2)
80008490:	1040006f          	j	80008594 <vPrimaryBlockTimeTestTask+0x53c>
80008494:	00061797          	auipc	x15,0x61
80008498:	4ec78793          	addi	x15,x15,1260 # 80069980 <xTestQueue>
8000849c:	0007a783          	lw	x15,0(x15)
800084a0:	02010713          	addi	x14,x2,32
800084a4:	00000693          	li	x13,0
800084a8:	00000613          	li	x12,0
800084ac:	00070593          	mv	x11,x14
800084b0:	00078513          	mv	x10,x15
800084b4:	b79f80ef          	jal	x1,8000102c <xQueueGenericSend>
800084b8:	00050713          	mv	x14,x10
800084bc:	00100793          	li	x15,1
800084c0:	00f70a63          	beq	x14,x15,800084d4 <vPrimaryBlockTimeTestTask+0x47c>
800084c4:	00061797          	auipc	x15,0x61
800084c8:	4cc78793          	addi	x15,x15,1228 # 80069990 <xErrorOccurred>
800084cc:	00100713          	li	x14,1
800084d0:	00e7a023          	sw	x14,0(x15)
800084d4:	00061797          	auipc	x15,0x61
800084d8:	4ac78793          	addi	x15,x15,1196 # 80069980 <xTestQueue>
800084dc:	0007a783          	lw	x15,0(x15)
800084e0:	01c10713          	addi	x14,x2,28
800084e4:	00000613          	li	x12,0
800084e8:	00070593          	mv	x11,x14
800084ec:	00078513          	mv	x10,x15
800084f0:	838f90ef          	jal	x1,80001528 <xQueueReceive>
800084f4:	00050713          	mv	x14,x10
800084f8:	00100793          	li	x15,1
800084fc:	00f70a63          	beq	x14,x15,80008510 <vPrimaryBlockTimeTestTask+0x4b8>
80008500:	00061797          	auipc	x15,0x61
80008504:	49078793          	addi	x15,x15,1168 # 80069990 <xErrorOccurred>
80008508:	00100713          	li	x14,1
8000850c:	00e7a023          	sw	x14,0(x15)
80008510:	00061797          	auipc	x15,0x61
80008514:	48478793          	addi	x15,x15,1156 # 80069994 <xRunIndicator>
80008518:	0007a703          	lw	x14,0(x15)
8000851c:	05500793          	li	x15,85
80008520:	00f71a63          	bne	x14,x15,80008534 <vPrimaryBlockTimeTestTask+0x4dc>
80008524:	00061797          	auipc	x15,0x61
80008528:	46c78793          	addi	x15,x15,1132 # 80069990 <xErrorOccurred>
8000852c:	00100713          	li	x14,1
80008530:	00e7a023          	sw	x14,0(x15)
80008534:	00061797          	auipc	x15,0x61
80008538:	45078793          	addi	x15,x15,1104 # 80069984 <xSecondary>
8000853c:	0007a783          	lw	x15,0(x15)
80008540:	00400593          	li	x11,4
80008544:	00078513          	mv	x10,x15
80008548:	91dfa0ef          	jal	x1,80002e64 <vTaskPrioritySet>
8000854c:	00061797          	auipc	x15,0x61
80008550:	44878793          	addi	x15,x15,1096 # 80069994 <xRunIndicator>
80008554:	0007a703          	lw	x14,0(x15)
80008558:	05500793          	li	x15,85
8000855c:	00f71a63          	bne	x14,x15,80008570 <vPrimaryBlockTimeTestTask+0x518>
80008560:	00061797          	auipc	x15,0x61
80008564:	43078793          	addi	x15,x15,1072 # 80069990 <xErrorOccurred>
80008568:	00100713          	li	x14,1
8000856c:	00e7a023          	sw	x14,0(x15)
80008570:	00061797          	auipc	x15,0x61
80008574:	41478793          	addi	x15,x15,1044 # 80069984 <xSecondary>
80008578:	0007a783          	lw	x15,0(x15)
8000857c:	00100593          	li	x11,1
80008580:	00078513          	mv	x10,x15
80008584:	8e1fa0ef          	jal	x1,80002e64 <vTaskPrioritySet>
80008588:	02012783          	lw	x15,32(x2)
8000858c:	00178793          	addi	x15,x15,1
80008590:	02f12023          	sw	x15,32(x2)
80008594:	02012703          	lw	x14,32(x2)
80008598:	00400793          	li	x15,4
8000859c:	eee7dce3          	bge	x15,x14,80008494 <vPrimaryBlockTimeTestTask+0x43c>
800085a0:	00c0006f          	j	800085ac <vPrimaryBlockTimeTestTask+0x554>
800085a4:	01400513          	li	x10,20
800085a8:	ea4fa0ef          	jal	x1,80002c4c <vTaskDelay>
800085ac:	00061797          	auipc	x15,0x61
800085b0:	3e878793          	addi	x15,x15,1000 # 80069994 <xRunIndicator>
800085b4:	0007a703          	lw	x14,0(x15)
800085b8:	05500793          	li	x15,85
800085bc:	fef714e3          	bne	x14,x15,800085a4 <vPrimaryBlockTimeTestTask+0x54c>
800085c0:	01400513          	li	x10,20
800085c4:	e88fa0ef          	jal	x1,80002c4c <vTaskDelay>
800085c8:	00061797          	auipc	x15,0x61
800085cc:	3c078793          	addi	x15,x15,960 # 80069988 <xPrimaryCycles>
800085d0:	0007a783          	lw	x15,0(x15)
800085d4:	00178713          	addi	x14,x15,1
800085d8:	00061797          	auipc	x15,0x61
800085dc:	3b078793          	addi	x15,x15,944 # 80069988 <xPrimaryCycles>
800085e0:	00e7a023          	sw	x14,0(x15)
800085e4:	a81ff06f          	j	80008064 <vPrimaryBlockTimeTestTask+0xc>

800085e8 <vSecondaryBlockTimeTestTask>:
vSecondaryBlockTimeTestTask():
800085e8:	fd010113          	addi	x2,x2,-48
800085ec:	02112623          	sw	x1,44(x2)
800085f0:	00a12623          	sw	x10,12(x2)
800085f4:	00000513          	li	x10,0
800085f8:	a6dfa0ef          	jal	x1,80003064 <vTaskSuspend>
800085fc:	924fb0ef          	jal	x1,80003720 <xTaskGetTickCount>
80008600:	00a12e23          	sw	x10,28(x2)
80008604:	00012a23          	sw	x0,20(x2)
80008608:	00061797          	auipc	x15,0x61
8000860c:	38c78793          	addi	x15,x15,908 # 80069994 <xRunIndicator>
80008610:	05500713          	li	x14,85
80008614:	00e7a023          	sw	x14,0(x15)
80008618:	00061797          	auipc	x15,0x61
8000861c:	36878793          	addi	x15,x15,872 # 80069980 <xTestQueue>
80008620:	0007a783          	lw	x15,0(x15)
80008624:	01410713          	addi	x14,x2,20
80008628:	00000693          	li	x13,0
8000862c:	0af00613          	li	x12,175
80008630:	00070593          	mv	x11,x14
80008634:	00078513          	mv	x10,x15
80008638:	9f5f80ef          	jal	x1,8000102c <xQueueGenericSend>
8000863c:	00050793          	mv	x15,x10
80008640:	00078a63          	beqz	x15,80008654 <vSecondaryBlockTimeTestTask+0x6c>
80008644:	00061797          	auipc	x15,0x61
80008648:	34c78793          	addi	x15,x15,844 # 80069990 <xErrorOccurred>
8000864c:	00100713          	li	x14,1
80008650:	00e7a023          	sw	x14,0(x15)
80008654:	8ccfb0ef          	jal	x1,80003720 <xTaskGetTickCount>
80008658:	00050713          	mv	x14,x10
8000865c:	01c12783          	lw	x15,28(x2)
80008660:	40f707b3          	sub	x15,x14,x15
80008664:	00f12c23          	sw	x15,24(x2)
80008668:	01812703          	lw	x14,24(x2)
8000866c:	0ae00793          	li	x15,174
80008670:	00e7ea63          	bltu	x15,x14,80008684 <vSecondaryBlockTimeTestTask+0x9c>
80008674:	00061797          	auipc	x15,0x61
80008678:	31c78793          	addi	x15,x15,796 # 80069990 <xErrorOccurred>
8000867c:	00100713          	li	x14,1
80008680:	00e7a023          	sw	x14,0(x15)
80008684:	01812703          	lw	x14,24(x2)
80008688:	0be00793          	li	x15,190
8000868c:	00e7fa63          	bgeu	x15,x14,800086a0 <vSecondaryBlockTimeTestTask+0xb8>
80008690:	00061797          	auipc	x15,0x61
80008694:	30078793          	addi	x15,x15,768 # 80069990 <xErrorOccurred>
80008698:	00100713          	li	x14,1
8000869c:	00e7a023          	sw	x14,0(x15)
800086a0:	00061797          	auipc	x15,0x61
800086a4:	2f478793          	addi	x15,x15,756 # 80069994 <xRunIndicator>
800086a8:	05500713          	li	x14,85
800086ac:	00e7a023          	sw	x14,0(x15)
800086b0:	00000513          	li	x10,0
800086b4:	9b1fa0ef          	jal	x1,80003064 <vTaskSuspend>
800086b8:	868fb0ef          	jal	x1,80003720 <xTaskGetTickCount>
800086bc:	00a12e23          	sw	x10,28(x2)
800086c0:	00061797          	auipc	x15,0x61
800086c4:	2d478793          	addi	x15,x15,724 # 80069994 <xRunIndicator>
800086c8:	05500713          	li	x14,85
800086cc:	00e7a023          	sw	x14,0(x15)
800086d0:	00061797          	auipc	x15,0x61
800086d4:	2b078793          	addi	x15,x15,688 # 80069980 <xTestQueue>
800086d8:	0007a783          	lw	x15,0(x15)
800086dc:	01410713          	addi	x14,x2,20
800086e0:	0af00613          	li	x12,175
800086e4:	00070593          	mv	x11,x14
800086e8:	00078513          	mv	x10,x15
800086ec:	e3df80ef          	jal	x1,80001528 <xQueueReceive>
800086f0:	00050793          	mv	x15,x10
800086f4:	00078a63          	beqz	x15,80008708 <vSecondaryBlockTimeTestTask+0x120>
800086f8:	00061797          	auipc	x15,0x61
800086fc:	29878793          	addi	x15,x15,664 # 80069990 <xErrorOccurred>
80008700:	00100713          	li	x14,1
80008704:	00e7a023          	sw	x14,0(x15)
80008708:	818fb0ef          	jal	x1,80003720 <xTaskGetTickCount>
8000870c:	00050713          	mv	x14,x10
80008710:	01c12783          	lw	x15,28(x2)
80008714:	40f707b3          	sub	x15,x14,x15
80008718:	00f12c23          	sw	x15,24(x2)
8000871c:	01812703          	lw	x14,24(x2)
80008720:	0ae00793          	li	x15,174
80008724:	00e7ea63          	bltu	x15,x14,80008738 <vSecondaryBlockTimeTestTask+0x150>
80008728:	00061797          	auipc	x15,0x61
8000872c:	26878793          	addi	x15,x15,616 # 80069990 <xErrorOccurred>
80008730:	00100713          	li	x14,1
80008734:	00e7a023          	sw	x14,0(x15)
80008738:	01812703          	lw	x14,24(x2)
8000873c:	0be00793          	li	x15,190
80008740:	00e7fa63          	bgeu	x15,x14,80008754 <vSecondaryBlockTimeTestTask+0x16c>
80008744:	00061797          	auipc	x15,0x61
80008748:	24c78793          	addi	x15,x15,588 # 80069990 <xErrorOccurred>
8000874c:	00100713          	li	x14,1
80008750:	00e7a023          	sw	x14,0(x15)
80008754:	00061797          	auipc	x15,0x61
80008758:	24078793          	addi	x15,x15,576 # 80069994 <xRunIndicator>
8000875c:	05500713          	li	x14,85
80008760:	00e7a023          	sw	x14,0(x15)
80008764:	00061797          	auipc	x15,0x61
80008768:	22878793          	addi	x15,x15,552 # 8006998c <xSecondaryCycles>
8000876c:	0007a783          	lw	x15,0(x15)
80008770:	00178713          	addi	x14,x15,1
80008774:	00061797          	auipc	x15,0x61
80008778:	21878793          	addi	x15,x15,536 # 8006998c <xSecondaryCycles>
8000877c:	00e7a023          	sw	x14,0(x15)
80008780:	e75ff06f          	j	800085f4 <vSecondaryBlockTimeTestTask+0xc>

80008784 <prvBasicDelayTests>:
prvBasicDelayTests():
80008784:	fd010113          	addi	x2,x2,-48
80008788:	02112623          	sw	x1,44(x2)
8000878c:	04b00793          	li	x15,75
80008790:	00f12c23          	sw	x15,24(x2)
80008794:	00500793          	li	x15,5
80008798:	00f12a23          	sw	x15,20(x2)
8000879c:	00700793          	li	x15,7
800087a0:	00f12823          	sw	x15,16(x2)
800087a4:	00100593          	li	x11,1
800087a8:	00000513          	li	x10,0
800087ac:	eb8fa0ef          	jal	x1,80002e64 <vTaskPrioritySet>
800087b0:	f71fa0ef          	jal	x1,80003720 <xTaskGetTickCount>
800087b4:	00a12623          	sw	x10,12(x2)
800087b8:	0af00513          	li	x10,175
800087bc:	c90fa0ef          	jal	x1,80002c4c <vTaskDelay>
800087c0:	f61fa0ef          	jal	x1,80003720 <xTaskGetTickCount>
800087c4:	00a12423          	sw	x10,8(x2)
800087c8:	00812703          	lw	x14,8(x2)
800087cc:	00c12783          	lw	x15,12(x2)
800087d0:	40f70733          	sub	x14,x14,x15
800087d4:	01012783          	lw	x15,16(x2)
800087d8:	0af78793          	addi	x15,x15,175
800087dc:	00e7fa63          	bgeu	x15,x14,800087f0 <prvBasicDelayTests+0x6c>
800087e0:	00061797          	auipc	x15,0x61
800087e4:	1b078793          	addi	x15,x15,432 # 80069990 <xErrorOccurred>
800087e8:	00100713          	li	x14,1
800087ec:	00e7a023          	sw	x14,0(x15)
800087f0:	f31fa0ef          	jal	x1,80003720 <xTaskGetTickCount>
800087f4:	00a12423          	sw	x10,8(x2)
800087f8:	00812783          	lw	x15,8(x2)
800087fc:	00f12023          	sw	x15,0(x2)
80008800:	00012e23          	sw	x0,28(x2)
80008804:	0880006f          	j	8000888c <prvBasicDelayTests+0x108>
80008808:	01812583          	lw	x11,24(x2)
8000880c:	01c12503          	lw	x10,28(x2)
80008810:	199010ef          	jal	x1,8000a1a8 <__mulsi3>
80008814:	00050793          	mv	x15,x10
80008818:	00078713          	mv	x14,x15
8000881c:	00812783          	lw	x15,8(x2)
80008820:	00e787b3          	add	x15,x15,x14
80008824:	00f12223          	sw	x15,4(x2)
80008828:	00010793          	mv	x15,x2
8000882c:	01812583          	lw	x11,24(x2)
80008830:	00078513          	mv	x10,x15
80008834:	af8fa0ef          	jal	x1,80002b2c <vTaskDelayUntil>
80008838:	ee9fa0ef          	jal	x1,80003720 <xTaskGetTickCount>
8000883c:	00050713          	mv	x14,x10
80008840:	00412783          	lw	x15,4(x2)
80008844:	40f70733          	sub	x14,x14,x15
80008848:	01012783          	lw	x15,16(x2)
8000884c:	0af78793          	addi	x15,x15,175
80008850:	00e7fa63          	bgeu	x15,x14,80008864 <prvBasicDelayTests+0xe0>
80008854:	00061797          	auipc	x15,0x61
80008858:	13c78793          	addi	x15,x15,316 # 80069990 <xErrorOccurred>
8000885c:	00100713          	li	x14,1
80008860:	00e7a023          	sw	x14,0(x15)
80008864:	00061797          	auipc	x15,0x61
80008868:	12478793          	addi	x15,x15,292 # 80069988 <xPrimaryCycles>
8000886c:	0007a783          	lw	x15,0(x15)
80008870:	00178713          	addi	x14,x15,1
80008874:	00061797          	auipc	x15,0x61
80008878:	11478793          	addi	x15,x15,276 # 80069988 <xPrimaryCycles>
8000887c:	00e7a023          	sw	x14,0(x15)
80008880:	01c12783          	lw	x15,28(x2)
80008884:	00178793          	addi	x15,x15,1
80008888:	00f12e23          	sw	x15,28(x2)
8000888c:	01c12703          	lw	x14,28(x2)
80008890:	01412783          	lw	x15,20(x2)
80008894:	f6f76ae3          	bltu	x14,x15,80008808 <prvBasicDelayTests+0x84>
80008898:	00200593          	li	x11,2
8000889c:	00000513          	li	x10,0
800088a0:	dc4fa0ef          	jal	x1,80002e64 <vTaskPrioritySet>
800088a4:	00000013          	nop
800088a8:	02c12083          	lw	x1,44(x2)
800088ac:	03010113          	addi	x2,x2,48
800088b0:	00008067          	ret

800088b4 <xAreBlockTimeTestTasksStillRunning>:
xAreBlockTimeTestTasksStillRunning():
800088b4:	ff010113          	addi	x2,x2,-16
800088b8:	00100793          	li	x15,1
800088bc:	00f12623          	sw	x15,12(x2)
800088c0:	00061797          	auipc	x15,0x61
800088c4:	0c878793          	addi	x15,x15,200 # 80069988 <xPrimaryCycles>
800088c8:	0007a703          	lw	x14,0(x15)
800088cc:	00061797          	auipc	x15,0x61
800088d0:	0cc78793          	addi	x15,x15,204 # 80069998 <xLastPrimaryCycleCount.1>
800088d4:	0007a783          	lw	x15,0(x15)
800088d8:	00f71463          	bne	x14,x15,800088e0 <xAreBlockTimeTestTasksStillRunning+0x2c>
800088dc:	00012623          	sw	x0,12(x2)
800088e0:	00061797          	auipc	x15,0x61
800088e4:	0ac78793          	addi	x15,x15,172 # 8006998c <xSecondaryCycles>
800088e8:	0007a703          	lw	x14,0(x15)
800088ec:	00061797          	auipc	x15,0x61
800088f0:	0b078793          	addi	x15,x15,176 # 8006999c <xLastSecondaryCycleCount.0>
800088f4:	0007a783          	lw	x15,0(x15)
800088f8:	00f71463          	bne	x14,x15,80008900 <xAreBlockTimeTestTasksStillRunning+0x4c>
800088fc:	00012623          	sw	x0,12(x2)
80008900:	00061797          	auipc	x15,0x61
80008904:	09078793          	addi	x15,x15,144 # 80069990 <xErrorOccurred>
80008908:	0007a703          	lw	x14,0(x15)
8000890c:	00100793          	li	x15,1
80008910:	00f71463          	bne	x14,x15,80008918 <xAreBlockTimeTestTasksStillRunning+0x64>
80008914:	00012623          	sw	x0,12(x2)
80008918:	00061797          	auipc	x15,0x61
8000891c:	07478793          	addi	x15,x15,116 # 8006998c <xSecondaryCycles>
80008920:	0007a703          	lw	x14,0(x15)
80008924:	00061797          	auipc	x15,0x61
80008928:	07878793          	addi	x15,x15,120 # 8006999c <xLastSecondaryCycleCount.0>
8000892c:	00e7a023          	sw	x14,0(x15)
80008930:	00061797          	auipc	x15,0x61
80008934:	05878793          	addi	x15,x15,88 # 80069988 <xPrimaryCycles>
80008938:	0007a703          	lw	x14,0(x15)
8000893c:	00061797          	auipc	x15,0x61
80008940:	05c78793          	addi	x15,x15,92 # 80069998 <xLastPrimaryCycleCount.1>
80008944:	00e7a023          	sw	x14,0(x15)
80008948:	00c12783          	lw	x15,12(x2)
8000894c:	00078513          	mv	x10,x15
80008950:	01010113          	addi	x2,x2,16
80008954:	00008067          	ret

80008958 <vStartCountingSemaphoreTasks>:
vStartCountingSemaphoreTasks():
80008958:	ff010113          	addi	x2,x2,-16
8000895c:	00112623          	sw	x1,12(x2)
80008960:	0c800593          	li	x11,200
80008964:	0c800513          	li	x10,200
80008968:	e54f80ef          	jal	x1,80000fbc <xQueueCreateCountingSemaphore>
8000896c:	00050713          	mv	x14,x10
80008970:	00061797          	auipc	x15,0x61
80008974:	03478793          	addi	x15,x15,52 # 800699a4 <xParameters>
80008978:	00e7a023          	sw	x14,0(x15)
8000897c:	00061797          	auipc	x15,0x61
80008980:	02878793          	addi	x15,x15,40 # 800699a4 <xParameters>
80008984:	0aa00713          	li	x14,170
80008988:	00e7a223          	sw	x14,4(x15)
8000898c:	00061797          	auipc	x15,0x61
80008990:	01878793          	addi	x15,x15,24 # 800699a4 <xParameters>
80008994:	0007a423          	sw	x0,8(x15)
80008998:	00000593          	li	x11,0
8000899c:	0c800513          	li	x10,200
800089a0:	e1cf80ef          	jal	x1,80000fbc <xQueueCreateCountingSemaphore>
800089a4:	00050713          	mv	x14,x10
800089a8:	00061797          	auipc	x15,0x61
800089ac:	ffc78793          	addi	x15,x15,-4 # 800699a4 <xParameters>
800089b0:	00e7a623          	sw	x14,12(x15)
800089b4:	00061797          	auipc	x15,0x61
800089b8:	ff078793          	addi	x15,x15,-16 # 800699a4 <xParameters>
800089bc:	0007a823          	sw	x0,16(x15)
800089c0:	00061797          	auipc	x15,0x61
800089c4:	fe478793          	addi	x15,x15,-28 # 800699a4 <xParameters>
800089c8:	0007aa23          	sw	x0,20(x15)
800089cc:	00061797          	auipc	x15,0x61
800089d0:	fd878793          	addi	x15,x15,-40 # 800699a4 <xParameters>
800089d4:	0007a783          	lw	x15,0(x15)
800089d8:	00079a63          	bnez	x15,800089ec <vStartCountingSemaphoreTasks+0x94>
800089dc:	00061797          	auipc	x15,0x61
800089e0:	fc878793          	addi	x15,x15,-56 # 800699a4 <xParameters>
800089e4:	00c7a783          	lw	x15,12(x15)
800089e8:	08078663          	beqz	x15,80008a74 <vStartCountingSemaphoreTasks+0x11c>
800089ec:	00061797          	auipc	x15,0x61
800089f0:	fb878793          	addi	x15,x15,-72 # 800699a4 <xParameters>
800089f4:	0007a783          	lw	x15,0(x15)
800089f8:	00048597          	auipc	x11,0x48
800089fc:	8d058593          	addi	x11,x11,-1840 # 800502c8 <xStructsToSend+0xdc>
80008a00:	00078513          	mv	x10,x15
80008a04:	999f90ef          	jal	x1,8000239c <vQueueAddToRegistry>
80008a08:	00061797          	auipc	x15,0x61
80008a0c:	f9c78793          	addi	x15,x15,-100 # 800699a4 <xParameters>
80008a10:	00c7a783          	lw	x15,12(x15)
80008a14:	00048597          	auipc	x11,0x48
80008a18:	8c458593          	addi	x11,x11,-1852 # 800502d8 <xStructsToSend+0xec>
80008a1c:	00078513          	mv	x10,x15
80008a20:	97df90ef          	jal	x1,8000239c <vQueueAddToRegistry>
80008a24:	00000793          	li	x15,0
80008a28:	00000713          	li	x14,0
80008a2c:	00061697          	auipc	x13,0x61
80008a30:	f7868693          	addi	x13,x13,-136 # 800699a4 <xParameters>
80008a34:	40000613          	li	x12,1024
80008a38:	00048597          	auipc	x11,0x48
80008a3c:	8b058593          	addi	x11,x11,-1872 # 800502e8 <xStructsToSend+0xfc>
80008a40:	00000517          	auipc	x10,0x0
80008a44:	24c50513          	addi	x10,x10,588 # 80008c8c <prvCountingSemaphoreTask>
80008a48:	b91f90ef          	jal	x1,800025d8 <xTaskCreate>
80008a4c:	00000793          	li	x15,0
80008a50:	00000713          	li	x14,0
80008a54:	00061697          	auipc	x13,0x61
80008a58:	f5c68693          	addi	x13,x13,-164 # 800699b0 <xParameters+0xc>
80008a5c:	40000613          	li	x12,1024
80008a60:	00048597          	auipc	x11,0x48
80008a64:	89058593          	addi	x11,x11,-1904 # 800502f0 <xStructsToSend+0x104>
80008a68:	00000517          	auipc	x10,0x0
80008a6c:	22450513          	addi	x10,x10,548 # 80008c8c <prvCountingSemaphoreTask>
80008a70:	b69f90ef          	jal	x1,800025d8 <xTaskCreate>
80008a74:	00000013          	nop
80008a78:	00c12083          	lw	x1,12(x2)
80008a7c:	01010113          	addi	x2,x2,16
80008a80:	00008067          	ret

80008a84 <prvDecrementSemaphoreCount>:
prvDecrementSemaphoreCount():
80008a84:	fd010113          	addi	x2,x2,-48
80008a88:	02112623          	sw	x1,44(x2)
80008a8c:	00a12623          	sw	x10,12(x2)
80008a90:	00b12423          	sw	x11,8(x2)
80008a94:	00000693          	li	x13,0
80008a98:	00000613          	li	x12,0
80008a9c:	00000593          	li	x11,0
80008aa0:	00c12503          	lw	x10,12(x2)
80008aa4:	d88f80ef          	jal	x1,8000102c <xQueueGenericSend>
80008aa8:	00050713          	mv	x14,x10
80008aac:	00100793          	li	x15,1
80008ab0:	00f71a63          	bne	x14,x15,80008ac4 <prvDecrementSemaphoreCount+0x40>
80008ab4:	00061797          	auipc	x15,0x61
80008ab8:	eec78793          	addi	x15,x15,-276 # 800699a0 <xErrorDetected>
80008abc:	00100713          	li	x14,1
80008ac0:	00e7a023          	sw	x14,0(x15)
80008ac4:	00012e23          	sw	x0,28(x2)
80008ac8:	0700006f          	j	80008b38 <prvDecrementSemaphoreCount+0xb4>
80008acc:	00c12503          	lw	x10,12(x2)
80008ad0:	af8f90ef          	jal	x1,80001dc8 <uxQueueMessagesWaiting>
80008ad4:	00050693          	mv	x13,x10
80008ad8:	0c800713          	li	x14,200
80008adc:	01c12783          	lw	x15,28(x2)
80008ae0:	40f707b3          	sub	x15,x14,x15
80008ae4:	00f68663          	beq	x13,x15,80008af0 <prvDecrementSemaphoreCount+0x6c>
80008ae8:	30047073          	csrci	mstatus,8
80008aec:	0000006f          	j	80008aec <prvDecrementSemaphoreCount+0x68>
80008af0:	00000593          	li	x11,0
80008af4:	00c12503          	lw	x10,12(x2)
80008af8:	c41f80ef          	jal	x1,80001738 <xQueueSemaphoreTake>
80008afc:	00050713          	mv	x14,x10
80008b00:	00100793          	li	x15,1
80008b04:	00f70a63          	beq	x14,x15,80008b18 <prvDecrementSemaphoreCount+0x94>
80008b08:	00061797          	auipc	x15,0x61
80008b0c:	e9878793          	addi	x15,x15,-360 # 800699a0 <xErrorDetected>
80008b10:	00100713          	li	x14,1
80008b14:	00e7a023          	sw	x14,0(x15)
80008b18:	00812783          	lw	x15,8(x2)
80008b1c:	0007a783          	lw	x15,0(x15)
80008b20:	00178713          	addi	x14,x15,1
80008b24:	00812783          	lw	x15,8(x2)
80008b28:	00e7a023          	sw	x14,0(x15)
80008b2c:	01c12783          	lw	x15,28(x2)
80008b30:	00178793          	addi	x15,x15,1
80008b34:	00f12e23          	sw	x15,28(x2)
80008b38:	01c12703          	lw	x14,28(x2)
80008b3c:	0c700793          	li	x15,199
80008b40:	f8e7f6e3          	bgeu	x15,x14,80008acc <prvDecrementSemaphoreCount+0x48>
80008b44:	00c12503          	lw	x10,12(x2)
80008b48:	a80f90ef          	jal	x1,80001dc8 <uxQueueMessagesWaiting>
80008b4c:	00050793          	mv	x15,x10
80008b50:	00078663          	beqz	x15,80008b5c <prvDecrementSemaphoreCount+0xd8>
80008b54:	30047073          	csrci	mstatus,8
80008b58:	0000006f          	j	80008b58 <prvDecrementSemaphoreCount+0xd4>
80008b5c:	00000593          	li	x11,0
80008b60:	00c12503          	lw	x10,12(x2)
80008b64:	bd5f80ef          	jal	x1,80001738 <xQueueSemaphoreTake>
80008b68:	00050713          	mv	x14,x10
80008b6c:	00100793          	li	x15,1
80008b70:	00f71a63          	bne	x14,x15,80008b84 <prvDecrementSemaphoreCount+0x100>
80008b74:	00061797          	auipc	x15,0x61
80008b78:	e2c78793          	addi	x15,x15,-468 # 800699a0 <xErrorDetected>
80008b7c:	00100713          	li	x14,1
80008b80:	00e7a023          	sw	x14,0(x15)
80008b84:	00000013          	nop
80008b88:	02c12083          	lw	x1,44(x2)
80008b8c:	03010113          	addi	x2,x2,48
80008b90:	00008067          	ret

80008b94 <prvIncrementSemaphoreCount>:
prvIncrementSemaphoreCount():
80008b94:	fd010113          	addi	x2,x2,-48
80008b98:	02112623          	sw	x1,44(x2)
80008b9c:	00a12623          	sw	x10,12(x2)
80008ba0:	00b12423          	sw	x11,8(x2)
80008ba4:	00000593          	li	x11,0
80008ba8:	00c12503          	lw	x10,12(x2)
80008bac:	b8df80ef          	jal	x1,80001738 <xQueueSemaphoreTake>
80008bb0:	00050713          	mv	x14,x10
80008bb4:	00100793          	li	x15,1
80008bb8:	00f71a63          	bne	x14,x15,80008bcc <prvIncrementSemaphoreCount+0x38>
80008bbc:	00061797          	auipc	x15,0x61
80008bc0:	de478793          	addi	x15,x15,-540 # 800699a0 <xErrorDetected>
80008bc4:	00100713          	li	x14,1
80008bc8:	00e7a023          	sw	x14,0(x15)
80008bcc:	00012e23          	sw	x0,28(x2)
80008bd0:	0700006f          	j	80008c40 <prvIncrementSemaphoreCount+0xac>
80008bd4:	00c12503          	lw	x10,12(x2)
80008bd8:	9f0f90ef          	jal	x1,80001dc8 <uxQueueMessagesWaiting>
80008bdc:	00050713          	mv	x14,x10
80008be0:	01c12783          	lw	x15,28(x2)
80008be4:	00e78663          	beq	x15,x14,80008bf0 <prvIncrementSemaphoreCount+0x5c>
80008be8:	30047073          	csrci	mstatus,8
80008bec:	0000006f          	j	80008bec <prvIncrementSemaphoreCount+0x58>
80008bf0:	00000693          	li	x13,0
80008bf4:	00000613          	li	x12,0
80008bf8:	00000593          	li	x11,0
80008bfc:	00c12503          	lw	x10,12(x2)
80008c00:	c2cf80ef          	jal	x1,8000102c <xQueueGenericSend>
80008c04:	00050713          	mv	x14,x10
80008c08:	00100793          	li	x15,1
80008c0c:	00f70a63          	beq	x14,x15,80008c20 <prvIncrementSemaphoreCount+0x8c>
80008c10:	00061797          	auipc	x15,0x61
80008c14:	d9078793          	addi	x15,x15,-624 # 800699a0 <xErrorDetected>
80008c18:	00100713          	li	x14,1
80008c1c:	00e7a023          	sw	x14,0(x15)
80008c20:	00812783          	lw	x15,8(x2)
80008c24:	0007a783          	lw	x15,0(x15)
80008c28:	00178713          	addi	x14,x15,1
80008c2c:	00812783          	lw	x15,8(x2)
80008c30:	00e7a023          	sw	x14,0(x15)
80008c34:	01c12783          	lw	x15,28(x2)
80008c38:	00178793          	addi	x15,x15,1
80008c3c:	00f12e23          	sw	x15,28(x2)
80008c40:	01c12703          	lw	x14,28(x2)
80008c44:	0c700793          	li	x15,199
80008c48:	f8e7f6e3          	bgeu	x15,x14,80008bd4 <prvIncrementSemaphoreCount+0x40>
80008c4c:	00000693          	li	x13,0
80008c50:	00000613          	li	x12,0
80008c54:	00000593          	li	x11,0
80008c58:	00c12503          	lw	x10,12(x2)
80008c5c:	bd0f80ef          	jal	x1,8000102c <xQueueGenericSend>
80008c60:	00050713          	mv	x14,x10
80008c64:	00100793          	li	x15,1
80008c68:	00f71a63          	bne	x14,x15,80008c7c <prvIncrementSemaphoreCount+0xe8>
80008c6c:	00061797          	auipc	x15,0x61
80008c70:	d3478793          	addi	x15,x15,-716 # 800699a0 <xErrorDetected>
80008c74:	00100713          	li	x14,1
80008c78:	00e7a023          	sw	x14,0(x15)
80008c7c:	00000013          	nop
80008c80:	02c12083          	lw	x1,44(x2)
80008c84:	03010113          	addi	x2,x2,48
80008c88:	00008067          	ret

80008c8c <prvCountingSemaphoreTask>:
prvCountingSemaphoreTask():
80008c8c:	fd010113          	addi	x2,x2,-48
80008c90:	02112623          	sw	x1,44(x2)
80008c94:	00a12623          	sw	x10,12(x2)
80008c98:	00c12783          	lw	x15,12(x2)
80008c9c:	00f12e23          	sw	x15,28(x2)
80008ca0:	01c12783          	lw	x15,28(x2)
80008ca4:	0047a703          	lw	x14,4(x15)
80008ca8:	0aa00793          	li	x15,170
80008cac:	02f71063          	bne	x14,x15,80008ccc <prvCountingSemaphoreTask+0x40>
80008cb0:	01c12783          	lw	x15,28(x2)
80008cb4:	0007a703          	lw	x14,0(x15)
80008cb8:	01c12783          	lw	x15,28(x2)
80008cbc:	00878793          	addi	x15,x15,8
80008cc0:	00078593          	mv	x11,x15
80008cc4:	00070513          	mv	x10,x14
80008cc8:	dbdff0ef          	jal	x1,80008a84 <prvDecrementSemaphoreCount>
80008ccc:	01c12783          	lw	x15,28(x2)
80008cd0:	0007a783          	lw	x15,0(x15)
80008cd4:	00000593          	li	x11,0
80008cd8:	00078513          	mv	x10,x15
80008cdc:	a5df80ef          	jal	x1,80001738 <xQueueSemaphoreTake>
80008ce0:	00050713          	mv	x14,x10
80008ce4:	00100793          	li	x15,1
80008ce8:	00f71a63          	bne	x14,x15,80008cfc <prvCountingSemaphoreTask+0x70>
80008cec:	00061797          	auipc	x15,0x61
80008cf0:	cb478793          	addi	x15,x15,-844 # 800699a0 <xErrorDetected>
80008cf4:	00100713          	li	x14,1
80008cf8:	00e7a023          	sw	x14,0(x15)
80008cfc:	01c12783          	lw	x15,28(x2)
80008d00:	0007a703          	lw	x14,0(x15)
80008d04:	01c12783          	lw	x15,28(x2)
80008d08:	00878793          	addi	x15,x15,8
80008d0c:	00078593          	mv	x11,x15
80008d10:	00070513          	mv	x10,x14
80008d14:	e81ff0ef          	jal	x1,80008b94 <prvIncrementSemaphoreCount>
80008d18:	01c12783          	lw	x15,28(x2)
80008d1c:	0007a703          	lw	x14,0(x15)
80008d20:	01c12783          	lw	x15,28(x2)
80008d24:	00878793          	addi	x15,x15,8
80008d28:	00078593          	mv	x11,x15
80008d2c:	00070513          	mv	x10,x14
80008d30:	d55ff0ef          	jal	x1,80008a84 <prvDecrementSemaphoreCount>
80008d34:	fc9ff06f          	j	80008cfc <prvCountingSemaphoreTask+0x70>

80008d38 <xAreCountingSemaphoreTasksStillRunning>:
xAreCountingSemaphoreTasksStillRunning():
80008d38:	ff010113          	addi	x2,x2,-16
80008d3c:	00100793          	li	x15,1
80008d40:	00f12623          	sw	x15,12(x2)
80008d44:	00061797          	auipc	x15,0x61
80008d48:	c5c78793          	addi	x15,x15,-932 # 800699a0 <xErrorDetected>
80008d4c:	0007a783          	lw	x15,0(x15)
80008d50:	00078463          	beqz	x15,80008d58 <xAreCountingSemaphoreTasksStillRunning+0x20>
80008d54:	00012623          	sw	x0,12(x2)
80008d58:	00061797          	auipc	x15,0x61
80008d5c:	c4c78793          	addi	x15,x15,-948 # 800699a4 <xParameters>
80008d60:	0087a703          	lw	x14,8(x15)
80008d64:	00061797          	auipc	x15,0x61
80008d68:	c5878793          	addi	x15,x15,-936 # 800699bc <uxLastCount0.1>
80008d6c:	0007a783          	lw	x15,0(x15)
80008d70:	00f71663          	bne	x14,x15,80008d7c <xAreCountingSemaphoreTasksStillRunning+0x44>
80008d74:	00012623          	sw	x0,12(x2)
80008d78:	01c0006f          	j	80008d94 <xAreCountingSemaphoreTasksStillRunning+0x5c>
80008d7c:	00061797          	auipc	x15,0x61
80008d80:	c2878793          	addi	x15,x15,-984 # 800699a4 <xParameters>
80008d84:	0087a703          	lw	x14,8(x15)
80008d88:	00061797          	auipc	x15,0x61
80008d8c:	c3478793          	addi	x15,x15,-972 # 800699bc <uxLastCount0.1>
80008d90:	00e7a023          	sw	x14,0(x15)
80008d94:	00061797          	auipc	x15,0x61
80008d98:	c1078793          	addi	x15,x15,-1008 # 800699a4 <xParameters>
80008d9c:	0147a703          	lw	x14,20(x15)
80008da0:	00061797          	auipc	x15,0x61
80008da4:	c2078793          	addi	x15,x15,-992 # 800699c0 <uxLastCount1.0>
80008da8:	0007a783          	lw	x15,0(x15)
80008dac:	00f71663          	bne	x14,x15,80008db8 <xAreCountingSemaphoreTasksStillRunning+0x80>
80008db0:	00012623          	sw	x0,12(x2)
80008db4:	01c0006f          	j	80008dd0 <xAreCountingSemaphoreTasksStillRunning+0x98>
80008db8:	00061797          	auipc	x15,0x61
80008dbc:	bec78793          	addi	x15,x15,-1044 # 800699a4 <xParameters>
80008dc0:	0147a703          	lw	x14,20(x15)
80008dc4:	00061797          	auipc	x15,0x61
80008dc8:	bfc78793          	addi	x15,x15,-1028 # 800699c0 <uxLastCount1.0>
80008dcc:	00e7a023          	sw	x14,0(x15)
80008dd0:	00c12783          	lw	x15,12(x2)
80008dd4:	00078513          	mv	x10,x15
80008dd8:	01010113          	addi	x2,x2,16
80008ddc:	00008067          	ret

80008de0 <vStartRecursiveMutexTasks>:
vStartRecursiveMutexTasks():
80008de0:	ff010113          	addi	x2,x2,-16
80008de4:	00112623          	sw	x1,12(x2)
80008de8:	00400513          	li	x10,4
80008dec:	844f80ef          	jal	x1,80000e30 <xQueueCreateMutex>
80008df0:	00050713          	mv	x14,x10
80008df4:	00061797          	auipc	x15,0x61
80008df8:	bd078793          	addi	x15,x15,-1072 # 800699c4 <xMutex>
80008dfc:	00e7a023          	sw	x14,0(x15)
80008e00:	00061797          	auipc	x15,0x61
80008e04:	bc478793          	addi	x15,x15,-1084 # 800699c4 <xMutex>
80008e08:	0007a783          	lw	x15,0(x15)
80008e0c:	08078a63          	beqz	x15,80008ea0 <vStartRecursiveMutexTasks+0xc0>
80008e10:	00061797          	auipc	x15,0x61
80008e14:	bb478793          	addi	x15,x15,-1100 # 800699c4 <xMutex>
80008e18:	0007a783          	lw	x15,0(x15)
80008e1c:	00047597          	auipc	x11,0x47
80008e20:	4dc58593          	addi	x11,x11,1244 # 800502f8 <xStructsToSend+0x10c>
80008e24:	00078513          	mv	x10,x15
80008e28:	d74f90ef          	jal	x1,8000239c <vQueueAddToRegistry>
80008e2c:	00061797          	auipc	x15,0x61
80008e30:	bb478793          	addi	x15,x15,-1100 # 800699e0 <xControllingTaskHandle>
80008e34:	00200713          	li	x14,2
80008e38:	00000693          	li	x13,0
80008e3c:	40000613          	li	x12,1024
80008e40:	00047597          	auipc	x11,0x47
80008e44:	4c858593          	addi	x11,x11,1224 # 80050308 <xStructsToSend+0x11c>
80008e48:	00000517          	auipc	x10,0x0
80008e4c:	06850513          	addi	x10,x10,104 # 80008eb0 <prvRecursiveMutexControllingTask>
80008e50:	f88f90ef          	jal	x1,800025d8 <xTaskCreate>
80008e54:	00061797          	auipc	x15,0x61
80008e58:	b9078793          	addi	x15,x15,-1136 # 800699e4 <xBlockingTaskHandle>
80008e5c:	00100713          	li	x14,1
80008e60:	00000693          	li	x13,0
80008e64:	40000613          	li	x12,1024
80008e68:	00047597          	auipc	x11,0x47
80008e6c:	4a858593          	addi	x11,x11,1192 # 80050310 <xStructsToSend+0x124>
80008e70:	00000517          	auipc	x10,0x0
80008e74:	1a450513          	addi	x10,x10,420 # 80009014 <prvRecursiveMutexBlockingTask>
80008e78:	f60f90ef          	jal	x1,800025d8 <xTaskCreate>
80008e7c:	00000793          	li	x15,0
80008e80:	00000713          	li	x14,0
80008e84:	00000693          	li	x13,0
80008e88:	40000613          	li	x12,1024
80008e8c:	00047597          	auipc	x11,0x47
80008e90:	48c58593          	addi	x11,x11,1164 # 80050318 <xStructsToSend+0x12c>
80008e94:	00000517          	auipc	x10,0x0
80008e98:	29050513          	addi	x10,x10,656 # 80009124 <prvRecursiveMutexPollingTask>
80008e9c:	f3cf90ef          	jal	x1,800025d8 <xTaskCreate>
80008ea0:	00000013          	nop
80008ea4:	00c12083          	lw	x1,12(x2)
80008ea8:	01010113          	addi	x2,x2,16
80008eac:	00008067          	ret

80008eb0 <prvRecursiveMutexControllingTask>:
prvRecursiveMutexControllingTask():
80008eb0:	fd010113          	addi	x2,x2,-48
80008eb4:	02112623          	sw	x1,44(x2)
80008eb8:	00a12623          	sw	x10,12(x2)
80008ebc:	00061797          	auipc	x15,0x61
80008ec0:	b0878793          	addi	x15,x15,-1272 # 800699c4 <xMutex>
80008ec4:	0007a783          	lw	x15,0(x15)
80008ec8:	00078513          	mv	x10,x15
80008ecc:	fb5f70ef          	jal	x1,80000e80 <xQueueGiveMutexRecursive>
80008ed0:	00050713          	mv	x14,x10
80008ed4:	00100793          	li	x15,1
80008ed8:	00f71a63          	bne	x14,x15,80008eec <prvRecursiveMutexControllingTask+0x3c>
80008edc:	00061797          	auipc	x15,0x61
80008ee0:	aec78793          	addi	x15,x15,-1300 # 800699c8 <xErrorOccurred>
80008ee4:	00100713          	li	x14,1
80008ee8:	00e7a023          	sw	x14,0(x15)
80008eec:	00012e23          	sw	x0,28(x2)
80008ef0:	04c0006f          	j	80008f3c <prvRecursiveMutexControllingTask+0x8c>
80008ef4:	00061797          	auipc	x15,0x61
80008ef8:	ad078793          	addi	x15,x15,-1328 # 800699c4 <xMutex>
80008efc:	0007a783          	lw	x15,0(x15)
80008f00:	00f00593          	li	x11,15
80008f04:	00078513          	mv	x10,x15
80008f08:	810f80ef          	jal	x1,80000f18 <xQueueTakeMutexRecursive>
80008f0c:	00050713          	mv	x14,x10
80008f10:	00100793          	li	x15,1
80008f14:	00f70a63          	beq	x14,x15,80008f28 <prvRecursiveMutexControllingTask+0x78>
80008f18:	00061797          	auipc	x15,0x61
80008f1c:	ab078793          	addi	x15,x15,-1360 # 800699c8 <xErrorOccurred>
80008f20:	00100713          	li	x14,1
80008f24:	00e7a023          	sw	x14,0(x15)
80008f28:	01400513          	li	x10,20
80008f2c:	d21f90ef          	jal	x1,80002c4c <vTaskDelay>
80008f30:	01c12783          	lw	x15,28(x2)
80008f34:	00178793          	addi	x15,x15,1
80008f38:	00f12e23          	sw	x15,28(x2)
80008f3c:	01c12703          	lw	x14,28(x2)
80008f40:	00900793          	li	x15,9
80008f44:	fae7f8e3          	bgeu	x15,x14,80008ef4 <prvRecursiveMutexControllingTask+0x44>
80008f48:	00012e23          	sw	x0,28(x2)
80008f4c:	0480006f          	j	80008f94 <prvRecursiveMutexControllingTask+0xe4>
80008f50:	01400513          	li	x10,20
80008f54:	cf9f90ef          	jal	x1,80002c4c <vTaskDelay>
80008f58:	00061797          	auipc	x15,0x61
80008f5c:	a6c78793          	addi	x15,x15,-1428 # 800699c4 <xMutex>
80008f60:	0007a783          	lw	x15,0(x15)
80008f64:	00078513          	mv	x10,x15
80008f68:	f19f70ef          	jal	x1,80000e80 <xQueueGiveMutexRecursive>
80008f6c:	00050713          	mv	x14,x10
80008f70:	00100793          	li	x15,1
80008f74:	00f70a63          	beq	x14,x15,80008f88 <prvRecursiveMutexControllingTask+0xd8>
80008f78:	00061797          	auipc	x15,0x61
80008f7c:	a5078793          	addi	x15,x15,-1456 # 800699c8 <xErrorOccurred>
80008f80:	00100713          	li	x14,1
80008f84:	00e7a023          	sw	x14,0(x15)
80008f88:	01c12783          	lw	x15,28(x2)
80008f8c:	00178793          	addi	x15,x15,1
80008f90:	00f12e23          	sw	x15,28(x2)
80008f94:	01c12703          	lw	x14,28(x2)
80008f98:	00900793          	li	x15,9
80008f9c:	fae7fae3          	bgeu	x15,x14,80008f50 <prvRecursiveMutexControllingTask+0xa0>
80008fa0:	00061797          	auipc	x15,0x61
80008fa4:	a2478793          	addi	x15,x15,-1500 # 800699c4 <xMutex>
80008fa8:	0007a783          	lw	x15,0(x15)
80008fac:	00078513          	mv	x10,x15
80008fb0:	ed1f70ef          	jal	x1,80000e80 <xQueueGiveMutexRecursive>
80008fb4:	00050713          	mv	x14,x10
80008fb8:	00100793          	li	x15,1
80008fbc:	00f71a63          	bne	x14,x15,80008fd0 <prvRecursiveMutexControllingTask+0x120>
80008fc0:	00061797          	auipc	x15,0x61
80008fc4:	a0878793          	addi	x15,x15,-1528 # 800699c8 <xErrorOccurred>
80008fc8:	00100713          	li	x14,1
80008fcc:	00e7a023          	sw	x14,0(x15)
80008fd0:	00061797          	auipc	x15,0x61
80008fd4:	a0478793          	addi	x15,x15,-1532 # 800699d4 <uxControllingCycles>
80008fd8:	0007a783          	lw	x15,0(x15)
80008fdc:	00178713          	addi	x14,x15,1
80008fe0:	00061797          	auipc	x15,0x61
80008fe4:	9f478793          	addi	x15,x15,-1548 # 800699d4 <uxControllingCycles>
80008fe8:	00e7a023          	sw	x14,0(x15)
80008fec:	00061797          	auipc	x15,0x61
80008ff0:	9e078793          	addi	x15,x15,-1568 # 800699cc <xControllingIsSuspended>
80008ff4:	00100713          	li	x14,1
80008ff8:	00e7a023          	sw	x14,0(x15)
80008ffc:	00000513          	li	x10,0
80009000:	864fa0ef          	jal	x1,80003064 <vTaskSuspend>
80009004:	00061797          	auipc	x15,0x61
80009008:	9c878793          	addi	x15,x15,-1592 # 800699cc <xControllingIsSuspended>
8000900c:	0007a023          	sw	x0,0(x15)
80009010:	eadff06f          	j	80008ebc <prvRecursiveMutexControllingTask+0xc>

80009014 <prvRecursiveMutexBlockingTask>:
prvRecursiveMutexBlockingTask():
80009014:	fe010113          	addi	x2,x2,-32
80009018:	00112e23          	sw	x1,28(x2)
8000901c:	00a12623          	sw	x10,12(x2)
80009020:	00061797          	auipc	x15,0x61
80009024:	9a478793          	addi	x15,x15,-1628 # 800699c4 <xMutex>
80009028:	0007a783          	lw	x15,0(x15)
8000902c:	ffe00593          	li	x11,-2
80009030:	00078513          	mv	x10,x15
80009034:	ee5f70ef          	jal	x1,80000f18 <xQueueTakeMutexRecursive>
80009038:	00050713          	mv	x14,x10
8000903c:	00100793          	li	x15,1
80009040:	08f71263          	bne	x14,x15,800090c4 <prvRecursiveMutexBlockingTask+0xb0>
80009044:	00061797          	auipc	x15,0x61
80009048:	98878793          	addi	x15,x15,-1656 # 800699cc <xControllingIsSuspended>
8000904c:	0007a703          	lw	x14,0(x15)
80009050:	00100793          	li	x15,1
80009054:	00f70c63          	beq	x14,x15,8000906c <prvRecursiveMutexBlockingTask+0x58>
80009058:	00061797          	auipc	x15,0x61
8000905c:	97078793          	addi	x15,x15,-1680 # 800699c8 <xErrorOccurred>
80009060:	00100713          	li	x14,1
80009064:	00e7a023          	sw	x14,0(x15)
80009068:	06c0006f          	j	800090d4 <prvRecursiveMutexBlockingTask+0xc0>
8000906c:	00061797          	auipc	x15,0x61
80009070:	95878793          	addi	x15,x15,-1704 # 800699c4 <xMutex>
80009074:	0007a783          	lw	x15,0(x15)
80009078:	00078513          	mv	x10,x15
8000907c:	e05f70ef          	jal	x1,80000e80 <xQueueGiveMutexRecursive>
80009080:	00050713          	mv	x14,x10
80009084:	00100793          	li	x15,1
80009088:	00f70a63          	beq	x14,x15,8000909c <prvRecursiveMutexBlockingTask+0x88>
8000908c:	00061797          	auipc	x15,0x61
80009090:	93c78793          	addi	x15,x15,-1732 # 800699c8 <xErrorOccurred>
80009094:	00100713          	li	x14,1
80009098:	00e7a023          	sw	x14,0(x15)
8000909c:	00061797          	auipc	x15,0x61
800090a0:	93478793          	addi	x15,x15,-1740 # 800699d0 <xBlockingIsSuspended>
800090a4:	00100713          	li	x14,1
800090a8:	00e7a023          	sw	x14,0(x15)
800090ac:	00000513          	li	x10,0
800090b0:	fb5f90ef          	jal	x1,80003064 <vTaskSuspend>
800090b4:	00061797          	auipc	x15,0x61
800090b8:	91c78793          	addi	x15,x15,-1764 # 800699d0 <xBlockingIsSuspended>
800090bc:	0007a023          	sw	x0,0(x15)
800090c0:	0140006f          	j	800090d4 <prvRecursiveMutexBlockingTask+0xc0>
800090c4:	00061797          	auipc	x15,0x61
800090c8:	90478793          	addi	x15,x15,-1788 # 800699c8 <xErrorOccurred>
800090cc:	00100713          	li	x14,1
800090d0:	00e7a023          	sw	x14,0(x15)
800090d4:	00061797          	auipc	x15,0x61
800090d8:	90478793          	addi	x15,x15,-1788 # 800699d8 <uxBlockingCycles>
800090dc:	0007a783          	lw	x15,0(x15)
800090e0:	00178713          	addi	x14,x15,1
800090e4:	00061797          	auipc	x15,0x61
800090e8:	8f078793          	addi	x15,x15,-1808 # 800699d4 <uxControllingCycles>
800090ec:	0007a783          	lw	x15,0(x15)
800090f0:	00f70a63          	beq	x14,x15,80009104 <prvRecursiveMutexBlockingTask+0xf0>
800090f4:	00061797          	auipc	x15,0x61
800090f8:	8d478793          	addi	x15,x15,-1836 # 800699c8 <xErrorOccurred>
800090fc:	00100713          	li	x14,1
80009100:	00e7a023          	sw	x14,0(x15)
80009104:	00061797          	auipc	x15,0x61
80009108:	8d478793          	addi	x15,x15,-1836 # 800699d8 <uxBlockingCycles>
8000910c:	0007a783          	lw	x15,0(x15)
80009110:	00178713          	addi	x14,x15,1
80009114:	00061797          	auipc	x15,0x61
80009118:	8c478793          	addi	x15,x15,-1852 # 800699d8 <uxBlockingCycles>
8000911c:	00e7a023          	sw	x14,0(x15)
80009120:	f01ff06f          	j	80009020 <prvRecursiveMutexBlockingTask+0xc>

80009124 <prvRecursiveMutexPollingTask>:
prvRecursiveMutexPollingTask():
80009124:	fe010113          	addi	x2,x2,-32
80009128:	00112e23          	sw	x1,28(x2)
8000912c:	00a12623          	sw	x10,12(x2)
80009130:	00061797          	auipc	x15,0x61
80009134:	89478793          	addi	x15,x15,-1900 # 800699c4 <xMutex>
80009138:	0007a783          	lw	x15,0(x15)
8000913c:	00000593          	li	x11,0
80009140:	00078513          	mv	x10,x15
80009144:	dd5f70ef          	jal	x1,80000f18 <xQueueTakeMutexRecursive>
80009148:	00050713          	mv	x14,x10
8000914c:	00100793          	li	x15,1
80009150:	fef710e3          	bne	x14,x15,80009130 <prvRecursiveMutexPollingTask+0xc>
80009154:	00061797          	auipc	x15,0x61
80009158:	88c78793          	addi	x15,x15,-1908 # 800699e0 <xControllingTaskHandle>
8000915c:	0007a783          	lw	x15,0(x15)
80009160:	00078513          	mv	x10,x15
80009164:	b4df90ef          	jal	x1,80002cb0 <eTaskGetState>
80009168:	00050713          	mv	x14,x10
8000916c:	00300793          	li	x15,3
80009170:	00f70663          	beq	x14,x15,8000917c <prvRecursiveMutexPollingTask+0x58>
80009174:	30047073          	csrci	mstatus,8
80009178:	0000006f          	j	80009178 <prvRecursiveMutexPollingTask+0x54>
8000917c:	00061797          	auipc	x15,0x61
80009180:	86878793          	addi	x15,x15,-1944 # 800699e4 <xBlockingTaskHandle>
80009184:	0007a783          	lw	x15,0(x15)
80009188:	00078513          	mv	x10,x15
8000918c:	b25f90ef          	jal	x1,80002cb0 <eTaskGetState>
80009190:	00050713          	mv	x14,x10
80009194:	00300793          	li	x15,3
80009198:	00f70663          	beq	x14,x15,800091a4 <prvRecursiveMutexPollingTask+0x80>
8000919c:	30047073          	csrci	mstatus,8
800091a0:	0000006f          	j	800091a0 <prvRecursiveMutexPollingTask+0x7c>
800091a4:	00061797          	auipc	x15,0x61
800091a8:	82c78793          	addi	x15,x15,-2004 # 800699d0 <xBlockingIsSuspended>
800091ac:	0007a703          	lw	x14,0(x15)
800091b0:	00100793          	li	x15,1
800091b4:	00f71c63          	bne	x14,x15,800091cc <prvRecursiveMutexPollingTask+0xa8>
800091b8:	00061797          	auipc	x15,0x61
800091bc:	81478793          	addi	x15,x15,-2028 # 800699cc <xControllingIsSuspended>
800091c0:	0007a703          	lw	x14,0(x15)
800091c4:	00100793          	li	x15,1
800091c8:	00f70c63          	beq	x14,x15,800091e0 <prvRecursiveMutexPollingTask+0xbc>
800091cc:	00060797          	auipc	x15,0x60
800091d0:	7fc78793          	addi	x15,x15,2044 # 800699c8 <xErrorOccurred>
800091d4:	00100713          	li	x14,1
800091d8:	00e7a023          	sw	x14,0(x15)
800091dc:	1340006f          	j	80009310 <prvRecursiveMutexPollingTask+0x1ec>
800091e0:	00060797          	auipc	x15,0x60
800091e4:	7fc78793          	addi	x15,x15,2044 # 800699dc <uxPollingCycles>
800091e8:	0007a783          	lw	x15,0(x15)
800091ec:	00178713          	addi	x14,x15,1
800091f0:	00060797          	auipc	x15,0x60
800091f4:	7ec78793          	addi	x15,x15,2028 # 800699dc <uxPollingCycles>
800091f8:	00e7a023          	sw	x14,0(x15)
800091fc:	00060797          	auipc	x15,0x60
80009200:	7e878793          	addi	x15,x15,2024 # 800699e4 <xBlockingTaskHandle>
80009204:	0007a783          	lw	x15,0(x15)
80009208:	00078513          	mv	x10,x15
8000920c:	81cfa0ef          	jal	x1,80003228 <vTaskResume>
80009210:	00060797          	auipc	x15,0x60
80009214:	7d078793          	addi	x15,x15,2000 # 800699e0 <xControllingTaskHandle>
80009218:	0007a783          	lw	x15,0(x15)
8000921c:	00078513          	mv	x10,x15
80009220:	808fa0ef          	jal	x1,80003228 <vTaskResume>
80009224:	00060797          	auipc	x15,0x60
80009228:	7ac78793          	addi	x15,x15,1964 # 800699d0 <xBlockingIsSuspended>
8000922c:	0007a703          	lw	x14,0(x15)
80009230:	00100793          	li	x15,1
80009234:	00f70c63          	beq	x14,x15,8000924c <prvRecursiveMutexPollingTask+0x128>
80009238:	00060797          	auipc	x15,0x60
8000923c:	79478793          	addi	x15,x15,1940 # 800699cc <xControllingIsSuspended>
80009240:	0007a703          	lw	x14,0(x15)
80009244:	00100793          	li	x15,1
80009248:	00f71a63          	bne	x14,x15,8000925c <prvRecursiveMutexPollingTask+0x138>
8000924c:	00060797          	auipc	x15,0x60
80009250:	77c78793          	addi	x15,x15,1916 # 800699c8 <xErrorOccurred>
80009254:	00100713          	li	x14,1
80009258:	00e7a023          	sw	x14,0(x15)
8000925c:	00000513          	li	x10,0
80009260:	b4df90ef          	jal	x1,80002dac <uxTaskPriorityGet>
80009264:	00050713          	mv	x14,x10
80009268:	00200793          	li	x15,2
8000926c:	00f70663          	beq	x14,x15,80009278 <prvRecursiveMutexPollingTask+0x154>
80009270:	30047073          	csrci	mstatus,8
80009274:	0000006f          	j	80009274 <prvRecursiveMutexPollingTask+0x150>
80009278:	00060797          	auipc	x15,0x60
8000927c:	76878793          	addi	x15,x15,1896 # 800699e0 <xControllingTaskHandle>
80009280:	0007a783          	lw	x15,0(x15)
80009284:	00078513          	mv	x10,x15
80009288:	a29f90ef          	jal	x1,80002cb0 <eTaskGetState>
8000928c:	00050713          	mv	x14,x10
80009290:	00200793          	li	x15,2
80009294:	00f70663          	beq	x14,x15,800092a0 <prvRecursiveMutexPollingTask+0x17c>
80009298:	30047073          	csrci	mstatus,8
8000929c:	0000006f          	j	8000929c <prvRecursiveMutexPollingTask+0x178>
800092a0:	00060797          	auipc	x15,0x60
800092a4:	74478793          	addi	x15,x15,1860 # 800699e4 <xBlockingTaskHandle>
800092a8:	0007a783          	lw	x15,0(x15)
800092ac:	00078513          	mv	x10,x15
800092b0:	a01f90ef          	jal	x1,80002cb0 <eTaskGetState>
800092b4:	00050713          	mv	x14,x10
800092b8:	00200793          	li	x15,2
800092bc:	00f70663          	beq	x14,x15,800092c8 <prvRecursiveMutexPollingTask+0x1a4>
800092c0:	30047073          	csrci	mstatus,8
800092c4:	0000006f          	j	800092c4 <prvRecursiveMutexPollingTask+0x1a0>
800092c8:	00060797          	auipc	x15,0x60
800092cc:	6fc78793          	addi	x15,x15,1788 # 800699c4 <xMutex>
800092d0:	0007a783          	lw	x15,0(x15)
800092d4:	00078513          	mv	x10,x15
800092d8:	ba9f70ef          	jal	x1,80000e80 <xQueueGiveMutexRecursive>
800092dc:	00050713          	mv	x14,x10
800092e0:	00100793          	li	x15,1
800092e4:	00f70a63          	beq	x14,x15,800092f8 <prvRecursiveMutexPollingTask+0x1d4>
800092e8:	00060797          	auipc	x15,0x60
800092ec:	6e078793          	addi	x15,x15,1760 # 800699c8 <xErrorOccurred>
800092f0:	00100713          	li	x14,1
800092f4:	00e7a023          	sw	x14,0(x15)
800092f8:	00000513          	li	x10,0
800092fc:	ab1f90ef          	jal	x1,80002dac <uxTaskPriorityGet>
80009300:	00050793          	mv	x15,x10
80009304:	e20786e3          	beqz	x15,80009130 <prvRecursiveMutexPollingTask+0xc>
80009308:	30047073          	csrci	mstatus,8
8000930c:	0000006f          	j	8000930c <prvRecursiveMutexPollingTask+0x1e8>
80009310:	e21ff06f          	j	80009130 <prvRecursiveMutexPollingTask+0xc>

80009314 <xAreRecursiveMutexTasksStillRunning>:
xAreRecursiveMutexTasksStillRunning():
80009314:	ff010113          	addi	x2,x2,-16
80009318:	00060797          	auipc	x15,0x60
8000931c:	6d078793          	addi	x15,x15,1744 # 800699e8 <uxLastControllingCycles.2>
80009320:	0007a703          	lw	x14,0(x15)
80009324:	00060797          	auipc	x15,0x60
80009328:	6b078793          	addi	x15,x15,1712 # 800699d4 <uxControllingCycles>
8000932c:	0007a783          	lw	x15,0(x15)
80009330:	00f71c63          	bne	x14,x15,80009348 <xAreRecursiveMutexTasksStillRunning+0x34>
80009334:	00060797          	auipc	x15,0x60
80009338:	69478793          	addi	x15,x15,1684 # 800699c8 <xErrorOccurred>
8000933c:	00100713          	li	x14,1
80009340:	00e7a023          	sw	x14,0(x15)
80009344:	01c0006f          	j	80009360 <xAreRecursiveMutexTasksStillRunning+0x4c>
80009348:	00060797          	auipc	x15,0x60
8000934c:	68c78793          	addi	x15,x15,1676 # 800699d4 <uxControllingCycles>
80009350:	0007a703          	lw	x14,0(x15)
80009354:	00060797          	auipc	x15,0x60
80009358:	69478793          	addi	x15,x15,1684 # 800699e8 <uxLastControllingCycles.2>
8000935c:	00e7a023          	sw	x14,0(x15)
80009360:	00060797          	auipc	x15,0x60
80009364:	68c78793          	addi	x15,x15,1676 # 800699ec <uxLastBlockingCycles.1>
80009368:	0007a703          	lw	x14,0(x15)
8000936c:	00060797          	auipc	x15,0x60
80009370:	66c78793          	addi	x15,x15,1644 # 800699d8 <uxBlockingCycles>
80009374:	0007a783          	lw	x15,0(x15)
80009378:	00f71c63          	bne	x14,x15,80009390 <xAreRecursiveMutexTasksStillRunning+0x7c>
8000937c:	00060797          	auipc	x15,0x60
80009380:	64c78793          	addi	x15,x15,1612 # 800699c8 <xErrorOccurred>
80009384:	00100713          	li	x14,1
80009388:	00e7a023          	sw	x14,0(x15)
8000938c:	01c0006f          	j	800093a8 <xAreRecursiveMutexTasksStillRunning+0x94>
80009390:	00060797          	auipc	x15,0x60
80009394:	64878793          	addi	x15,x15,1608 # 800699d8 <uxBlockingCycles>
80009398:	0007a703          	lw	x14,0(x15)
8000939c:	00060797          	auipc	x15,0x60
800093a0:	65078793          	addi	x15,x15,1616 # 800699ec <uxLastBlockingCycles.1>
800093a4:	00e7a023          	sw	x14,0(x15)
800093a8:	00060797          	auipc	x15,0x60
800093ac:	64878793          	addi	x15,x15,1608 # 800699f0 <uxLastPollingCycles.0>
800093b0:	0007a703          	lw	x14,0(x15)
800093b4:	00060797          	auipc	x15,0x60
800093b8:	62878793          	addi	x15,x15,1576 # 800699dc <uxPollingCycles>
800093bc:	0007a783          	lw	x15,0(x15)
800093c0:	00f71c63          	bne	x14,x15,800093d8 <xAreRecursiveMutexTasksStillRunning+0xc4>
800093c4:	00060797          	auipc	x15,0x60
800093c8:	60478793          	addi	x15,x15,1540 # 800699c8 <xErrorOccurred>
800093cc:	00100713          	li	x14,1
800093d0:	00e7a023          	sw	x14,0(x15)
800093d4:	01c0006f          	j	800093f0 <xAreRecursiveMutexTasksStillRunning+0xdc>
800093d8:	00060797          	auipc	x15,0x60
800093dc:	60478793          	addi	x15,x15,1540 # 800699dc <uxPollingCycles>
800093e0:	0007a703          	lw	x14,0(x15)
800093e4:	00060797          	auipc	x15,0x60
800093e8:	60c78793          	addi	x15,x15,1548 # 800699f0 <uxLastPollingCycles.0>
800093ec:	00e7a023          	sw	x14,0(x15)
800093f0:	00060797          	auipc	x15,0x60
800093f4:	5d878793          	addi	x15,x15,1496 # 800699c8 <xErrorOccurred>
800093f8:	0007a703          	lw	x14,0(x15)
800093fc:	00100793          	li	x15,1
80009400:	00f71663          	bne	x14,x15,8000940c <xAreRecursiveMutexTasksStillRunning+0xf8>
80009404:	00012623          	sw	x0,12(x2)
80009408:	00c0006f          	j	80009414 <xAreRecursiveMutexTasksStillRunning+0x100>
8000940c:	00100793          	li	x15,1
80009410:	00f12623          	sw	x15,12(x2)
80009414:	00c12783          	lw	x15,12(x2)
80009418:	00078513          	mv	x10,x15
8000941c:	01010113          	addi	x2,x2,16
80009420:	00008067          	ret

80009424 <memcpy>:
memcpy():
80009424:	00a5c7b3          	xor	x15,x11,x10
80009428:	0037f793          	andi	x15,x15,3
8000942c:	00c508b3          	add	x17,x10,x12
80009430:	06079263          	bnez	x15,80009494 <memcpy+0x70>
80009434:	00300793          	li	x15,3
80009438:	04c7fe63          	bgeu	x15,x12,80009494 <memcpy+0x70>
8000943c:	00357793          	andi	x15,x10,3
80009440:	00050713          	mv	x14,x10
80009444:	06079863          	bnez	x15,800094b4 <memcpy+0x90>
80009448:	ffc8f613          	andi	x12,x17,-4
8000944c:	fe060793          	addi	x15,x12,-32
80009450:	08f76c63          	bltu	x14,x15,800094e8 <memcpy+0xc4>
80009454:	02c77c63          	bgeu	x14,x12,8000948c <memcpy+0x68>
80009458:	00058693          	mv	x13,x11
8000945c:	00070793          	mv	x15,x14
80009460:	0006a803          	lw	x16,0(x13)
80009464:	00478793          	addi	x15,x15,4
80009468:	00468693          	addi	x13,x13,4
8000946c:	ff07ae23          	sw	x16,-4(x15)
80009470:	fec7e8e3          	bltu	x15,x12,80009460 <memcpy+0x3c>
80009474:	fff60793          	addi	x15,x12,-1
80009478:	40e787b3          	sub	x15,x15,x14
8000947c:	ffc7f793          	andi	x15,x15,-4
80009480:	00478793          	addi	x15,x15,4
80009484:	00f70733          	add	x14,x14,x15
80009488:	00f585b3          	add	x11,x11,x15
8000948c:	01176863          	bltu	x14,x17,8000949c <memcpy+0x78>
80009490:	00008067          	ret
80009494:	00050713          	mv	x14,x10
80009498:	ff157ce3          	bgeu	x10,x17,80009490 <memcpy+0x6c>
8000949c:	0005c783          	lbu	x15,0(x11)
800094a0:	00170713          	addi	x14,x14,1
800094a4:	00158593          	addi	x11,x11,1
800094a8:	fef70fa3          	sb	x15,-1(x14)
800094ac:	ff1768e3          	bltu	x14,x17,8000949c <memcpy+0x78>
800094b0:	00008067          	ret
800094b4:	0005c683          	lbu	x13,0(x11)
800094b8:	00170713          	addi	x14,x14,1
800094bc:	00377793          	andi	x15,x14,3
800094c0:	fed70fa3          	sb	x13,-1(x14)
800094c4:	00158593          	addi	x11,x11,1
800094c8:	f80780e3          	beqz	x15,80009448 <memcpy+0x24>
800094cc:	0005c683          	lbu	x13,0(x11)
800094d0:	00170713          	addi	x14,x14,1
800094d4:	00377793          	andi	x15,x14,3
800094d8:	fed70fa3          	sb	x13,-1(x14)
800094dc:	00158593          	addi	x11,x11,1
800094e0:	fc079ae3          	bnez	x15,800094b4 <memcpy+0x90>
800094e4:	f65ff06f          	j	80009448 <memcpy+0x24>
800094e8:	0045a683          	lw	x13,4(x11)
800094ec:	0005a283          	lw	x5,0(x11)
800094f0:	0085af83          	lw	x31,8(x11)
800094f4:	00c5af03          	lw	x30,12(x11)
800094f8:	0105ae83          	lw	x29,16(x11)
800094fc:	0145ae03          	lw	x28,20(x11)
80009500:	0185a303          	lw	x6,24(x11)
80009504:	01c5a803          	lw	x16,28(x11)
80009508:	00d72223          	sw	x13,4(x14)
8000950c:	0205a683          	lw	x13,32(x11)
80009510:	00572023          	sw	x5,0(x14)
80009514:	01f72423          	sw	x31,8(x14)
80009518:	01e72623          	sw	x30,12(x14)
8000951c:	01d72823          	sw	x29,16(x14)
80009520:	01c72a23          	sw	x28,20(x14)
80009524:	00672c23          	sw	x6,24(x14)
80009528:	01072e23          	sw	x16,28(x14)
8000952c:	02d72023          	sw	x13,32(x14)
80009530:	02470713          	addi	x14,x14,36
80009534:	02458593          	addi	x11,x11,36
80009538:	faf768e3          	bltu	x14,x15,800094e8 <memcpy+0xc4>
8000953c:	f19ff06f          	j	80009454 <memcpy+0x30>

80009540 <memset>:
memset():
80009540:	00f00313          	li	x6,15
80009544:	00050713          	mv	x14,x10
80009548:	02c37e63          	bgeu	x6,x12,80009584 <memset+0x44>
8000954c:	00f77793          	andi	x15,x14,15
80009550:	0a079063          	bnez	x15,800095f0 <memset+0xb0>
80009554:	08059263          	bnez	x11,800095d8 <memset+0x98>
80009558:	ff067693          	andi	x13,x12,-16
8000955c:	00f67613          	andi	x12,x12,15
80009560:	00e686b3          	add	x13,x13,x14
80009564:	00b72023          	sw	x11,0(x14)
80009568:	00b72223          	sw	x11,4(x14)
8000956c:	00b72423          	sw	x11,8(x14)
80009570:	00b72623          	sw	x11,12(x14)
80009574:	01070713          	addi	x14,x14,16
80009578:	fed766e3          	bltu	x14,x13,80009564 <memset+0x24>
8000957c:	00061463          	bnez	x12,80009584 <memset+0x44>
80009580:	00008067          	ret
80009584:	40c306b3          	sub	x13,x6,x12
80009588:	00269693          	slli	x13,x13,0x2
8000958c:	00000297          	auipc	x5,0x0
80009590:	005686b3          	add	x13,x13,x5
80009594:	00c68067          	jr	12(x13)
80009598:	00b70723          	sb	x11,14(x14)
8000959c:	00b706a3          	sb	x11,13(x14)
800095a0:	00b70623          	sb	x11,12(x14)
800095a4:	00b705a3          	sb	x11,11(x14)
800095a8:	00b70523          	sb	x11,10(x14)
800095ac:	00b704a3          	sb	x11,9(x14)
800095b0:	00b70423          	sb	x11,8(x14)
800095b4:	00b703a3          	sb	x11,7(x14)
800095b8:	00b70323          	sb	x11,6(x14)
800095bc:	00b702a3          	sb	x11,5(x14)
800095c0:	00b70223          	sb	x11,4(x14)
800095c4:	00b701a3          	sb	x11,3(x14)
800095c8:	00b70123          	sb	x11,2(x14)
800095cc:	00b700a3          	sb	x11,1(x14)
800095d0:	00b70023          	sb	x11,0(x14)
800095d4:	00008067          	ret
800095d8:	0ff5f593          	andi	x11,x11,255
800095dc:	00859693          	slli	x13,x11,0x8
800095e0:	00d5e5b3          	or	x11,x11,x13
800095e4:	01059693          	slli	x13,x11,0x10
800095e8:	00d5e5b3          	or	x11,x11,x13
800095ec:	f6dff06f          	j	80009558 <memset+0x18>
800095f0:	00279693          	slli	x13,x15,0x2
800095f4:	00000297          	auipc	x5,0x0
800095f8:	005686b3          	add	x13,x13,x5
800095fc:	00008293          	mv	x5,x1
80009600:	fa0680e7          	jalr	-96(x13)
80009604:	00028093          	mv	x1,x5
80009608:	ff078793          	addi	x15,x15,-16
8000960c:	40f70733          	sub	x14,x14,x15
80009610:	00f60633          	add	x12,x12,x15
80009614:	f6c378e3          	bgeu	x6,x12,80009584 <memset+0x44>
80009618:	f3dff06f          	j	80009554 <memset+0x14>

8000961c <strlen>:
strlen():
8000961c:	00357793          	andi	x15,x10,3
80009620:	00050713          	mv	x14,x10
80009624:	04079c63          	bnez	x15,8000967c <strlen+0x60>
80009628:	7f7f86b7          	lui	x13,0x7f7f8
8000962c:	f7f68693          	addi	x13,x13,-129 # 7f7f7f7f <SYSCALL_ADDR+0x7d7e7f7f>
80009630:	fff00593          	li	x11,-1
80009634:	00072603          	lw	x12,0(x14)
80009638:	00470713          	addi	x14,x14,4
8000963c:	00d677b3          	and	x15,x12,x13
80009640:	00d787b3          	add	x15,x15,x13
80009644:	00c7e7b3          	or	x15,x15,x12
80009648:	00d7e7b3          	or	x15,x15,x13
8000964c:	feb784e3          	beq	x15,x11,80009634 <strlen+0x18>
80009650:	ffc74683          	lbu	x13,-4(x14)
80009654:	ffd74603          	lbu	x12,-3(x14)
80009658:	ffe74783          	lbu	x15,-2(x14)
8000965c:	40a70733          	sub	x14,x14,x10
80009660:	04068063          	beqz	x13,800096a0 <strlen+0x84>
80009664:	02060a63          	beqz	x12,80009698 <strlen+0x7c>
80009668:	00f03533          	snez	x10,x15
8000966c:	00e50533          	add	x10,x10,x14
80009670:	ffe50513          	addi	x10,x10,-2
80009674:	00008067          	ret
80009678:	fa0688e3          	beqz	x13,80009628 <strlen+0xc>
8000967c:	00074783          	lbu	x15,0(x14)
80009680:	00170713          	addi	x14,x14,1
80009684:	00377693          	andi	x13,x14,3
80009688:	fe0798e3          	bnez	x15,80009678 <strlen+0x5c>
8000968c:	40a70733          	sub	x14,x14,x10
80009690:	fff70513          	addi	x10,x14,-1
80009694:	00008067          	ret
80009698:	ffd70513          	addi	x10,x14,-3
8000969c:	00008067          	ret
800096a0:	ffc70513          	addi	x10,x14,-4
800096a4:	00008067          	ret

800096a8 <strnlen>:
strnlen():
800096a8:	00b506b3          	add	x13,x10,x11
800096ac:	00050793          	mv	x15,x10
800096b0:	00059863          	bnez	x11,800096c0 <strnlen+0x18>
800096b4:	0240006f          	j	800096d8 <strnlen+0x30>
800096b8:	00178793          	addi	x15,x15,1
800096bc:	00f68a63          	beq	x13,x15,800096d0 <strnlen+0x28>
800096c0:	0007c703          	lbu	x14,0(x15)
800096c4:	fe071ae3          	bnez	x14,800096b8 <strnlen+0x10>
800096c8:	40a78533          	sub	x10,x15,x10
800096cc:	00008067          	ret
800096d0:	40a68533          	sub	x10,x13,x10
800096d4:	00008067          	ret
800096d8:	00000513          	li	x10,0
800096dc:	00008067          	ret

800096e0 <__udivdi3>:
__udivdi3():
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1319
800096e0:	fd010113          	addi	x2,x2,-48
800096e4:	02812423          	sw	x8,40(x2)
800096e8:	01712623          	sw	x23,12(x2)
800096ec:	02112623          	sw	x1,44(x2)
800096f0:	02912223          	sw	x9,36(x2)
800096f4:	03212023          	sw	x18,32(x2)
800096f8:	01312e23          	sw	x19,28(x2)
800096fc:	01412c23          	sw	x20,24(x2)
80009700:	01512a23          	sw	x21,20(x2)
80009704:	01612823          	sw	x22,16(x2)
80009708:	01812423          	sw	x24,8(x2)
8000970c:	01912223          	sw	x25,4(x2)
80009710:	00050b93          	mv	x23,x10
80009714:	00058413          	mv	x8,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1064
80009718:	38069c63          	bnez	x13,80009ab0 <__udivdi3+0x3d0>
8000971c:	800504b7          	lui	x9,0x80050
80009720:	00060913          	mv	x18,x12
80009724:	00050a13          	mv	x20,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1066
80009728:	32048493          	addi	x9,x9,800 # 80050320 <__stack+0xffed692c>
8000972c:	12c5f863          	bgeu	x11,x12,8000985c <__udivdi3+0x17c>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1070
80009730:	000107b7          	lui	x15,0x10
80009734:	00058c13          	mv	x24,x11
80009738:	10f67863          	bgeu	x12,x15,80009848 <__udivdi3+0x168>
8000973c:	0ff00713          	li	x14,255
80009740:	00c73733          	sltu	x14,x14,x12
80009744:	00371713          	slli	x14,x14,0x3
80009748:	00e657b3          	srl	x15,x12,x14
8000974c:	00f484b3          	add	x9,x9,x15
80009750:	0004c683          	lbu	x13,0(x9)
80009754:	00e68733          	add	x14,x13,x14
80009758:	02000693          	li	x13,32
8000975c:	40e687b3          	sub	x15,x13,x14
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1072
80009760:	00e68c63          	beq	x13,x14,80009778 <__udivdi3+0x98>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1078
80009764:	00f41433          	sll	x8,x8,x15
80009768:	00ebd733          	srl	x14,x23,x14
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1077
8000976c:	00f61933          	sll	x18,x12,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1078
80009770:	00876c33          	or	x24,x14,x8
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1079
80009774:	00fb9a33          	sll	x20,x23,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1082
80009778:	01095b13          	srli	x22,x18,0x10
8000977c:	000b0593          	mv	x11,x22
80009780:	000c0513          	mv	x10,x24
80009784:	299000ef          	jal	x1,8000a21c <__umodsi3>
80009788:	00050493          	mv	x9,x10
8000978c:	000b0593          	mv	x11,x22
80009790:	01091a93          	slli	x21,x18,0x10
80009794:	000c0513          	mv	x10,x24
80009798:	23d000ef          	jal	x1,8000a1d4 <__udivsi3>
8000979c:	010ada93          	srli	x21,x21,0x10
800097a0:	00050413          	mv	x8,x10
800097a4:	00050593          	mv	x11,x10
800097a8:	000a8513          	mv	x10,x21
800097ac:	1fd000ef          	jal	x1,8000a1a8 <__mulsi3>
800097b0:	01049493          	slli	x9,x9,0x10
800097b4:	010a5713          	srli	x14,x20,0x10
800097b8:	00e4e733          	or	x14,x9,x14
800097bc:	00040993          	mv	x19,x8
800097c0:	00a77e63          	bgeu	x14,x10,800097dc <__udivdi3+0xfc>
800097c4:	01270733          	add	x14,x14,x18
800097c8:	fff40993          	addi	x19,x8,-1
800097cc:	01276863          	bltu	x14,x18,800097dc <__udivdi3+0xfc>
800097d0:	00a77663          	bgeu	x14,x10,800097dc <__udivdi3+0xfc>
800097d4:	ffe40993          	addi	x19,x8,-2
800097d8:	01270733          	add	x14,x14,x18
800097dc:	40a70433          	sub	x8,x14,x10
800097e0:	000b0593          	mv	x11,x22
800097e4:	00040513          	mv	x10,x8
800097e8:	235000ef          	jal	x1,8000a21c <__umodsi3>
800097ec:	00050493          	mv	x9,x10
800097f0:	000b0593          	mv	x11,x22
800097f4:	00040513          	mv	x10,x8
800097f8:	1dd000ef          	jal	x1,8000a1d4 <__udivsi3>
800097fc:	010a1a13          	slli	x20,x20,0x10
80009800:	00050413          	mv	x8,x10
80009804:	00050593          	mv	x11,x10
80009808:	01049493          	slli	x9,x9,0x10
8000980c:	000a8513          	mv	x10,x21
80009810:	010a5a13          	srli	x20,x20,0x10
80009814:	195000ef          	jal	x1,8000a1a8 <__mulsi3>
80009818:	0144ea33          	or	x20,x9,x20
8000981c:	00040613          	mv	x12,x8
80009820:	00aa7c63          	bgeu	x20,x10,80009838 <__udivdi3+0x158>
80009824:	01490a33          	add	x20,x18,x20
80009828:	fff40613          	addi	x12,x8,-1
8000982c:	012a6663          	bltu	x20,x18,80009838 <__udivdi3+0x158>
80009830:	00aa7463          	bgeu	x20,x10,80009838 <__udivdi3+0x158>
80009834:	ffe40613          	addi	x12,x8,-2
80009838:	01099793          	slli	x15,x19,0x10
8000983c:	00c7e7b3          	or	x15,x15,x12
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1209
80009840:	00000493          	li	x9,0
80009844:	1300006f          	j	80009974 <__udivdi3+0x294>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1070
80009848:	010007b7          	lui	x15,0x1000
8000984c:	01000713          	li	x14,16
80009850:	eef66ce3          	bltu	x12,x15,80009748 <__udivdi3+0x68>
80009854:	01800713          	li	x14,24
80009858:	ef1ff06f          	j	80009748 <__udivdi3+0x68>
8000985c:	00068993          	mv	x19,x13
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1091
80009860:	00061a63          	bnez	x12,80009874 <__udivdi3+0x194>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1092
80009864:	00000593          	li	x11,0
80009868:	00100513          	li	x10,1
8000986c:	169000ef          	jal	x1,8000a1d4 <__udivsi3>
80009870:	00050913          	mv	x18,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1094
80009874:	000107b7          	lui	x15,0x10
80009878:	12f97c63          	bgeu	x18,x15,800099b0 <__udivdi3+0x2d0>
8000987c:	0ff00793          	li	x15,255
80009880:	0127f463          	bgeu	x15,x18,80009888 <__udivdi3+0x1a8>
80009884:	00800993          	li	x19,8
80009888:	013957b3          	srl	x15,x18,x19
8000988c:	00f484b3          	add	x9,x9,x15
80009890:	0004c783          	lbu	x15,0(x9)
80009894:	02000693          	li	x13,32
80009898:	013787b3          	add	x15,x15,x19
8000989c:	40f68733          	sub	x14,x13,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1096
800098a0:	12f69263          	bne	x13,x15,800099c4 <__udivdi3+0x2e4>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1105
800098a4:	41240433          	sub	x8,x8,x18
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1106
800098a8:	00100493          	li	x9,1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1124
800098ac:	01095a93          	srli	x21,x18,0x10
800098b0:	000a8593          	mv	x11,x21
800098b4:	00040513          	mv	x10,x8
800098b8:	165000ef          	jal	x1,8000a21c <__umodsi3>
800098bc:	00050993          	mv	x19,x10
800098c0:	000a8593          	mv	x11,x21
800098c4:	00040513          	mv	x10,x8
800098c8:	01091b13          	slli	x22,x18,0x10
800098cc:	109000ef          	jal	x1,8000a1d4 <__udivsi3>
800098d0:	010b5b13          	srli	x22,x22,0x10
800098d4:	00050413          	mv	x8,x10
800098d8:	00050593          	mv	x11,x10
800098dc:	000b0513          	mv	x10,x22
800098e0:	0c9000ef          	jal	x1,8000a1a8 <__mulsi3>
800098e4:	01099993          	slli	x19,x19,0x10
800098e8:	010a5713          	srli	x14,x20,0x10
800098ec:	00e9e733          	or	x14,x19,x14
800098f0:	00040b93          	mv	x23,x8
800098f4:	00a77e63          	bgeu	x14,x10,80009910 <__udivdi3+0x230>
800098f8:	01270733          	add	x14,x14,x18
800098fc:	fff40b93          	addi	x23,x8,-1
80009900:	01276863          	bltu	x14,x18,80009910 <__udivdi3+0x230>
80009904:	00a77663          	bgeu	x14,x10,80009910 <__udivdi3+0x230>
80009908:	ffe40b93          	addi	x23,x8,-2
8000990c:	01270733          	add	x14,x14,x18
80009910:	40a70433          	sub	x8,x14,x10
80009914:	000a8593          	mv	x11,x21
80009918:	00040513          	mv	x10,x8
8000991c:	101000ef          	jal	x1,8000a21c <__umodsi3>
80009920:	00050993          	mv	x19,x10
80009924:	000a8593          	mv	x11,x21
80009928:	00040513          	mv	x10,x8
8000992c:	0a9000ef          	jal	x1,8000a1d4 <__udivsi3>
80009930:	010a1a13          	slli	x20,x20,0x10
80009934:	00050413          	mv	x8,x10
80009938:	00050593          	mv	x11,x10
8000993c:	01099993          	slli	x19,x19,0x10
80009940:	000b0513          	mv	x10,x22
80009944:	010a5a13          	srli	x20,x20,0x10
80009948:	061000ef          	jal	x1,8000a1a8 <__mulsi3>
8000994c:	0149ea33          	or	x20,x19,x20
80009950:	00040613          	mv	x12,x8
80009954:	00aa7c63          	bgeu	x20,x10,8000996c <__udivdi3+0x28c>
80009958:	01490a33          	add	x20,x18,x20
8000995c:	fff40613          	addi	x12,x8,-1
80009960:	012a6663          	bltu	x20,x18,8000996c <__udivdi3+0x28c>
80009964:	00aa7463          	bgeu	x20,x10,8000996c <__udivdi3+0x28c>
80009968:	ffe40613          	addi	x12,x8,-2
8000996c:	010b9793          	slli	x15,x23,0x10
80009970:	00c7e7b3          	or	x15,x15,x12
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1321
80009974:	00078513          	mv	x10,x15
80009978:	00048593          	mv	x11,x9
8000997c:	02c12083          	lw	x1,44(x2)
80009980:	02812403          	lw	x8,40(x2)
80009984:	02412483          	lw	x9,36(x2)
80009988:	02012903          	lw	x18,32(x2)
8000998c:	01c12983          	lw	x19,28(x2)
80009990:	01812a03          	lw	x20,24(x2)
80009994:	01412a83          	lw	x21,20(x2)
80009998:	01012b03          	lw	x22,16(x2)
8000999c:	00c12b83          	lw	x23,12(x2)
800099a0:	00812c03          	lw	x24,8(x2)
800099a4:	00412c83          	lw	x25,4(x2)
800099a8:	03010113          	addi	x2,x2,48
800099ac:	00008067          	ret
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1094
800099b0:	010007b7          	lui	x15,0x1000
800099b4:	01000993          	li	x19,16
800099b8:	ecf968e3          	bltu	x18,x15,80009888 <__udivdi3+0x1a8>
800099bc:	01800993          	li	x19,24
800099c0:	ec9ff06f          	j	80009888 <__udivdi3+0x1a8>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1114
800099c4:	00e91933          	sll	x18,x18,x14
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1115
800099c8:	00f459b3          	srl	x19,x8,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1116
800099cc:	00fbd7b3          	srl	x15,x23,x15
800099d0:	00e41433          	sll	x8,x8,x14
800099d4:	0087eab3          	or	x21,x15,x8
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1119
800099d8:	01095413          	srli	x8,x18,0x10
800099dc:	00040593          	mv	x11,x8
800099e0:	00098513          	mv	x10,x19
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1117
800099e4:	00eb9a33          	sll	x20,x23,x14
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1119
800099e8:	035000ef          	jal	x1,8000a21c <__umodsi3>
800099ec:	00050493          	mv	x9,x10
800099f0:	00040593          	mv	x11,x8
800099f4:	00098513          	mv	x10,x19
800099f8:	01091b13          	slli	x22,x18,0x10
800099fc:	7d8000ef          	jal	x1,8000a1d4 <__udivsi3>
80009a00:	010b5b13          	srli	x22,x22,0x10
80009a04:	00050993          	mv	x19,x10
80009a08:	00050593          	mv	x11,x10
80009a0c:	000b0513          	mv	x10,x22
80009a10:	798000ef          	jal	x1,8000a1a8 <__mulsi3>
80009a14:	01049493          	slli	x9,x9,0x10
80009a18:	010ad793          	srli	x15,x21,0x10
80009a1c:	00f4e7b3          	or	x15,x9,x15
80009a20:	00098b93          	mv	x23,x19
80009a24:	00a7fe63          	bgeu	x15,x10,80009a40 <__udivdi3+0x360>
80009a28:	012787b3          	add	x15,x15,x18
80009a2c:	fff98b93          	addi	x23,x19,-1
80009a30:	0127e863          	bltu	x15,x18,80009a40 <__udivdi3+0x360>
80009a34:	00a7f663          	bgeu	x15,x10,80009a40 <__udivdi3+0x360>
80009a38:	ffe98b93          	addi	x23,x19,-2
80009a3c:	012787b3          	add	x15,x15,x18
80009a40:	40a789b3          	sub	x19,x15,x10
80009a44:	00040593          	mv	x11,x8
80009a48:	00098513          	mv	x10,x19
80009a4c:	7d0000ef          	jal	x1,8000a21c <__umodsi3>
80009a50:	00040593          	mv	x11,x8
80009a54:	00050493          	mv	x9,x10
80009a58:	00098513          	mv	x10,x19
80009a5c:	778000ef          	jal	x1,8000a1d4 <__udivsi3>
80009a60:	010a9413          	slli	x8,x21,0x10
80009a64:	00050993          	mv	x19,x10
80009a68:	00050593          	mv	x11,x10
80009a6c:	01049493          	slli	x9,x9,0x10
80009a70:	000b0513          	mv	x10,x22
80009a74:	01045413          	srli	x8,x8,0x10
80009a78:	730000ef          	jal	x1,8000a1a8 <__mulsi3>
80009a7c:	0084e433          	or	x8,x9,x8
80009a80:	00098793          	mv	x15,x19
80009a84:	00a47e63          	bgeu	x8,x10,80009aa0 <__udivdi3+0x3c0>
80009a88:	01240433          	add	x8,x8,x18
80009a8c:	fff98793          	addi	x15,x19,-1
80009a90:	01246863          	bltu	x8,x18,80009aa0 <__udivdi3+0x3c0>
80009a94:	00a47663          	bgeu	x8,x10,80009aa0 <__udivdi3+0x3c0>
80009a98:	ffe98793          	addi	x15,x19,-2
80009a9c:	01240433          	add	x8,x8,x18
80009aa0:	010b9493          	slli	x9,x23,0x10
80009aa4:	40a40433          	sub	x8,x8,x10
80009aa8:	00f4e4b3          	or	x9,x9,x15
80009aac:	e01ff06f          	j	800098ac <__udivdi3+0x1cc>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1140
80009ab0:	1ed5ee63          	bltu	x11,x13,80009cac <__udivdi3+0x5cc>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1159
80009ab4:	000107b7          	lui	x15,0x10
80009ab8:	04f6f463          	bgeu	x13,x15,80009b00 <__udivdi3+0x420>
80009abc:	0ff00a93          	li	x21,255
80009ac0:	00dab733          	sltu	x14,x21,x13
80009ac4:	00371713          	slli	x14,x14,0x3
80009ac8:	800507b7          	lui	x15,0x80050
80009acc:	00e6d5b3          	srl	x11,x13,x14
80009ad0:	32078793          	addi	x15,x15,800 # 80050320 <__stack+0xffed692c>
80009ad4:	00b787b3          	add	x15,x15,x11
80009ad8:	0007ca83          	lbu	x21,0(x15)
80009adc:	02000793          	li	x15,32
80009ae0:	00ea8ab3          	add	x21,x21,x14
80009ae4:	415784b3          	sub	x9,x15,x21
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1160
80009ae8:	03579663          	bne	x15,x21,80009b14 <__udivdi3+0x434>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1172
80009aec:	00100793          	li	x15,1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1170
80009af0:	e886e2e3          	bltu	x13,x8,80009974 <__udivdi3+0x294>
80009af4:	00cbb633          	sltu	x12,x23,x12
80009af8:	00164793          	xori	x15,x12,1
80009afc:	e79ff06f          	j	80009974 <__udivdi3+0x294>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1159
80009b00:	010007b7          	lui	x15,0x1000
80009b04:	01000713          	li	x14,16
80009b08:	fcf6e0e3          	bltu	x13,x15,80009ac8 <__udivdi3+0x3e8>
80009b0c:	01800713          	li	x14,24
80009b10:	fb9ff06f          	j	80009ac8 <__udivdi3+0x3e8>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1194
80009b14:	01565cb3          	srl	x25,x12,x21
80009b18:	009696b3          	sll	x13,x13,x9
80009b1c:	00dcecb3          	or	x25,x25,x13
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1196
80009b20:	015459b3          	srl	x19,x8,x21
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1197
80009b24:	00941433          	sll	x8,x8,x9
80009b28:	015bdab3          	srl	x21,x23,x21
80009b2c:	008aeab3          	or	x21,x21,x8
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
80009b30:	010cd413          	srli	x8,x25,0x10
80009b34:	00040593          	mv	x11,x8
80009b38:	00098513          	mv	x10,x19
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1195
80009b3c:	00961933          	sll	x18,x12,x9
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
80009b40:	6dc000ef          	jal	x1,8000a21c <__umodsi3>
80009b44:	00050a13          	mv	x20,x10
80009b48:	00040593          	mv	x11,x8
80009b4c:	00098513          	mv	x10,x19
80009b50:	010c9b13          	slli	x22,x25,0x10
80009b54:	680000ef          	jal	x1,8000a1d4 <__udivsi3>
80009b58:	010b5b13          	srli	x22,x22,0x10
80009b5c:	00050993          	mv	x19,x10
80009b60:	00050593          	mv	x11,x10
80009b64:	000b0513          	mv	x10,x22
80009b68:	640000ef          	jal	x1,8000a1a8 <__mulsi3>
80009b6c:	010a1a13          	slli	x20,x20,0x10
80009b70:	010ad713          	srli	x14,x21,0x10
80009b74:	00ea6733          	or	x14,x20,x14
80009b78:	00098c13          	mv	x24,x19
80009b7c:	00a77e63          	bgeu	x14,x10,80009b98 <__udivdi3+0x4b8>
80009b80:	01970733          	add	x14,x14,x25
80009b84:	fff98c13          	addi	x24,x19,-1
80009b88:	01976863          	bltu	x14,x25,80009b98 <__udivdi3+0x4b8>
80009b8c:	00a77663          	bgeu	x14,x10,80009b98 <__udivdi3+0x4b8>
80009b90:	ffe98c13          	addi	x24,x19,-2
80009b94:	01970733          	add	x14,x14,x25
80009b98:	40a709b3          	sub	x19,x14,x10
80009b9c:	00040593          	mv	x11,x8
80009ba0:	00098513          	mv	x10,x19
80009ba4:	678000ef          	jal	x1,8000a21c <__umodsi3>
80009ba8:	00040593          	mv	x11,x8
80009bac:	00050a13          	mv	x20,x10
80009bb0:	00098513          	mv	x10,x19
80009bb4:	620000ef          	jal	x1,8000a1d4 <__udivsi3>
80009bb8:	010a9413          	slli	x8,x21,0x10
80009bbc:	00050993          	mv	x19,x10
80009bc0:	00050593          	mv	x11,x10
80009bc4:	010a1a13          	slli	x20,x20,0x10
80009bc8:	000b0513          	mv	x10,x22
80009bcc:	01045413          	srli	x8,x8,0x10
80009bd0:	5d8000ef          	jal	x1,8000a1a8 <__mulsi3>
80009bd4:	008a6433          	or	x8,x20,x8
80009bd8:	00098613          	mv	x12,x19
80009bdc:	00a47e63          	bgeu	x8,x10,80009bf8 <__udivdi3+0x518>
80009be0:	01940433          	add	x8,x8,x25
80009be4:	fff98613          	addi	x12,x19,-1
80009be8:	01946863          	bltu	x8,x25,80009bf8 <__udivdi3+0x518>
80009bec:	00a47663          	bgeu	x8,x10,80009bf8 <__udivdi3+0x518>
80009bf0:	ffe98613          	addi	x12,x19,-2
80009bf4:	01940433          	add	x8,x8,x25
80009bf8:	010c1793          	slli	x15,x24,0x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1201
80009bfc:	00010e37          	lui	x28,0x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
80009c00:	00c7e7b3          	or	x15,x15,x12
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1201
80009c04:	fffe0313          	addi	x6,x28,-1 # ffff <_STACK_SIZE-0x1>
80009c08:	0067f8b3          	and	x17,x15,x6
80009c0c:	00697333          	and	x6,x18,x6
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
80009c10:	40a40433          	sub	x8,x8,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1201
80009c14:	0107de93          	srli	x29,x15,0x10
80009c18:	01095913          	srli	x18,x18,0x10
80009c1c:	00088513          	mv	x10,x17
80009c20:	00030593          	mv	x11,x6
80009c24:	584000ef          	jal	x1,8000a1a8 <__mulsi3>
80009c28:	00050813          	mv	x16,x10
80009c2c:	00090593          	mv	x11,x18
80009c30:	00088513          	mv	x10,x17
80009c34:	574000ef          	jal	x1,8000a1a8 <__mulsi3>
80009c38:	00050893          	mv	x17,x10
80009c3c:	00030593          	mv	x11,x6
80009c40:	000e8513          	mv	x10,x29
80009c44:	564000ef          	jal	x1,8000a1a8 <__mulsi3>
80009c48:	00050313          	mv	x6,x10
80009c4c:	00090593          	mv	x11,x18
80009c50:	000e8513          	mv	x10,x29
80009c54:	554000ef          	jal	x1,8000a1a8 <__mulsi3>
80009c58:	01085713          	srli	x14,x16,0x10
80009c5c:	006888b3          	add	x17,x17,x6
80009c60:	01170733          	add	x14,x14,x17
80009c64:	00050693          	mv	x13,x10
80009c68:	00677463          	bgeu	x14,x6,80009c70 <__udivdi3+0x590>
80009c6c:	01c506b3          	add	x13,x10,x28
80009c70:	01075513          	srli	x10,x14,0x10
80009c74:	00d506b3          	add	x13,x10,x13
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1203
80009c78:	02d46663          	bltu	x8,x13,80009ca4 <__udivdi3+0x5c4>
80009c7c:	bcd412e3          	bne	x8,x13,80009840 <__udivdi3+0x160>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1201
80009c80:	00010537          	lui	x10,0x10
80009c84:	fff50513          	addi	x10,x10,-1 # ffff <_STACK_SIZE-0x1>
80009c88:	00a77733          	and	x14,x14,x10
80009c8c:	01071713          	slli	x14,x14,0x10
80009c90:	00a87833          	and	x16,x16,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1198
80009c94:	009b9bb3          	sll	x23,x23,x9
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1201
80009c98:	01070733          	add	x14,x14,x16
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1209
80009c9c:	00000493          	li	x9,0
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1203
80009ca0:	ccebfae3          	bgeu	x23,x14,80009974 <__udivdi3+0x294>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1205
80009ca4:	fff78793          	addi	x15,x15,-1 # ffffff <_HEAP_SIZE+0xefffff>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1206
80009ca8:	b99ff06f          	j	80009840 <__udivdi3+0x160>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1145
80009cac:	00000493          	li	x9,0
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1144
80009cb0:	00000793          	li	x15,0
80009cb4:	cc1ff06f          	j	80009974 <__udivdi3+0x294>

80009cb8 <__umoddi3>:
__umoddi3():
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1307
80009cb8:	fd010113          	addi	x2,x2,-48
80009cbc:	02812423          	sw	x8,40(x2)
80009cc0:	02912223          	sw	x9,36(x2)
80009cc4:	03212023          	sw	x18,32(x2)
80009cc8:	01612823          	sw	x22,16(x2)
80009ccc:	02112623          	sw	x1,44(x2)
80009cd0:	01312e23          	sw	x19,28(x2)
80009cd4:	01412c23          	sw	x20,24(x2)
80009cd8:	01512a23          	sw	x21,20(x2)
80009cdc:	01712623          	sw	x23,12(x2)
80009ce0:	01812423          	sw	x24,8(x2)
80009ce4:	01912223          	sw	x25,4(x2)
80009ce8:	01a12023          	sw	x26,0(x2)
80009cec:	00050913          	mv	x18,x10
80009cf0:	00058b13          	mv	x22,x11
__udivmoddi4():
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1026
80009cf4:	00050413          	mv	x8,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1027
80009cf8:	00058493          	mv	x9,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1064
80009cfc:	26069c63          	bnez	x13,80009f74 <__umoddi3+0x2bc>
80009d00:	80050ab7          	lui	x21,0x80050
80009d04:	00060a13          	mv	x20,x12
80009d08:	00068993          	mv	x19,x13
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1066
80009d0c:	320a8a93          	addi	x21,x21,800 # 80050320 <__stack+0xffed692c>
80009d10:	14c5f263          	bgeu	x11,x12,80009e54 <__umoddi3+0x19c>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1070
80009d14:	000107b7          	lui	x15,0x10
80009d18:	12f67463          	bgeu	x12,x15,80009e40 <__umoddi3+0x188>
80009d1c:	0ff00793          	li	x15,255
80009d20:	00c7f463          	bgeu	x15,x12,80009d28 <__umoddi3+0x70>
80009d24:	00800993          	li	x19,8
80009d28:	013657b3          	srl	x15,x12,x19
80009d2c:	00fa8ab3          	add	x21,x21,x15
80009d30:	000ac783          	lbu	x15,0(x21)
80009d34:	02000713          	li	x14,32
80009d38:	013787b3          	add	x15,x15,x19
80009d3c:	40f709b3          	sub	x19,x14,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1072
80009d40:	00f70c63          	beq	x14,x15,80009d58 <__umoddi3+0xa0>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1078
80009d44:	013b15b3          	sll	x11,x22,x19
80009d48:	00f957b3          	srl	x15,x18,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1077
80009d4c:	01361a33          	sll	x20,x12,x19
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1078
80009d50:	00b7e4b3          	or	x9,x15,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1079
80009d54:	01391433          	sll	x8,x18,x19
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1124
80009d58:	010a5a93          	srli	x21,x20,0x10
80009d5c:	000a8593          	mv	x11,x21
80009d60:	00048513          	mv	x10,x9
80009d64:	4b8000ef          	jal	x1,8000a21c <__umodsi3>
80009d68:	00050913          	mv	x18,x10
80009d6c:	000a8593          	mv	x11,x21
80009d70:	010a1b13          	slli	x22,x20,0x10
80009d74:	00048513          	mv	x10,x9
80009d78:	45c000ef          	jal	x1,8000a1d4 <__udivsi3>
80009d7c:	010b5b13          	srli	x22,x22,0x10
80009d80:	00050593          	mv	x11,x10
80009d84:	000b0513          	mv	x10,x22
80009d88:	420000ef          	jal	x1,8000a1a8 <__mulsi3>
80009d8c:	01091913          	slli	x18,x18,0x10
80009d90:	01045793          	srli	x15,x8,0x10
80009d94:	00f967b3          	or	x15,x18,x15
80009d98:	00a7fa63          	bgeu	x15,x10,80009dac <__umoddi3+0xf4>
80009d9c:	014787b3          	add	x15,x15,x20
80009da0:	0147e663          	bltu	x15,x20,80009dac <__umoddi3+0xf4>
80009da4:	00a7f463          	bgeu	x15,x10,80009dac <__umoddi3+0xf4>
80009da8:	014787b3          	add	x15,x15,x20
80009dac:	40a784b3          	sub	x9,x15,x10
80009db0:	000a8593          	mv	x11,x21
80009db4:	00048513          	mv	x10,x9
80009db8:	464000ef          	jal	x1,8000a21c <__umodsi3>
80009dbc:	00050913          	mv	x18,x10
80009dc0:	000a8593          	mv	x11,x21
80009dc4:	00048513          	mv	x10,x9
80009dc8:	40c000ef          	jal	x1,8000a1d4 <__udivsi3>
80009dcc:	01041413          	slli	x8,x8,0x10
80009dd0:	00050593          	mv	x11,x10
80009dd4:	01091913          	slli	x18,x18,0x10
80009dd8:	000b0513          	mv	x10,x22
80009ddc:	01045413          	srli	x8,x8,0x10
80009de0:	3c8000ef          	jal	x1,8000a1a8 <__mulsi3>
80009de4:	00896433          	or	x8,x18,x8
80009de8:	00a47a63          	bgeu	x8,x10,80009dfc <__umoddi3+0x144>
80009dec:	01440433          	add	x8,x8,x20
80009df0:	01446663          	bltu	x8,x20,80009dfc <__umoddi3+0x144>
80009df4:	00a47463          	bgeu	x8,x10,80009dfc <__umoddi3+0x144>
80009df8:	01440433          	add	x8,x8,x20
80009dfc:	40a40433          	sub	x8,x8,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1131
80009e00:	01345533          	srl	x10,x8,x19
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1133
80009e04:	00000593          	li	x11,0
__umoddi3():
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1313
80009e08:	02c12083          	lw	x1,44(x2)
80009e0c:	02812403          	lw	x8,40(x2)
80009e10:	02412483          	lw	x9,36(x2)
80009e14:	02012903          	lw	x18,32(x2)
80009e18:	01c12983          	lw	x19,28(x2)
80009e1c:	01812a03          	lw	x20,24(x2)
80009e20:	01412a83          	lw	x21,20(x2)
80009e24:	01012b03          	lw	x22,16(x2)
80009e28:	00c12b83          	lw	x23,12(x2)
80009e2c:	00812c03          	lw	x24,8(x2)
80009e30:	00412c83          	lw	x25,4(x2)
80009e34:	00012d03          	lw	x26,0(x2)
80009e38:	03010113          	addi	x2,x2,48
80009e3c:	00008067          	ret
__udivmoddi4():
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1070
80009e40:	010007b7          	lui	x15,0x1000
80009e44:	01000993          	li	x19,16
80009e48:	eef660e3          	bltu	x12,x15,80009d28 <__umoddi3+0x70>
80009e4c:	01800993          	li	x19,24
80009e50:	ed9ff06f          	j	80009d28 <__umoddi3+0x70>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1091
80009e54:	00061a63          	bnez	x12,80009e68 <__umoddi3+0x1b0>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1092
80009e58:	00000593          	li	x11,0
80009e5c:	00100513          	li	x10,1
80009e60:	374000ef          	jal	x1,8000a1d4 <__udivsi3>
80009e64:	00050a13          	mv	x20,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1094
80009e68:	000107b7          	lui	x15,0x10
80009e6c:	0efa7a63          	bgeu	x20,x15,80009f60 <__umoddi3+0x2a8>
80009e70:	0ff00793          	li	x15,255
80009e74:	0147f463          	bgeu	x15,x20,80009e7c <__umoddi3+0x1c4>
80009e78:	00800993          	li	x19,8
80009e7c:	013a57b3          	srl	x15,x20,x19
80009e80:	00fa8ab3          	add	x21,x21,x15
80009e84:	000ac783          	lbu	x15,0(x21)
80009e88:	02000713          	li	x14,32
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1105
80009e8c:	414b04b3          	sub	x9,x22,x20
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1094
80009e90:	013787b3          	add	x15,x15,x19
80009e94:	40f709b3          	sub	x19,x14,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1096
80009e98:	ecf700e3          	beq	x14,x15,80009d58 <__umoddi3+0xa0>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1114
80009e9c:	013a1a33          	sll	x20,x20,x19
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1115
80009ea0:	00fb5ab3          	srl	x21,x22,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1116
80009ea4:	013b15b3          	sll	x11,x22,x19
80009ea8:	00f957b3          	srl	x15,x18,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1119
80009eac:	010a5493          	srli	x9,x20,0x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1116
80009eb0:	00b7eb33          	or	x22,x15,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1119
80009eb4:	000a8513          	mv	x10,x21
80009eb8:	00048593          	mv	x11,x9
80009ebc:	360000ef          	jal	x1,8000a21c <__umodsi3>
80009ec0:	00048593          	mv	x11,x9
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1117
80009ec4:	01391433          	sll	x8,x18,x19
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1119
80009ec8:	010a1b93          	slli	x23,x20,0x10
80009ecc:	00050913          	mv	x18,x10
80009ed0:	000a8513          	mv	x10,x21
80009ed4:	300000ef          	jal	x1,8000a1d4 <__udivsi3>
80009ed8:	010bdb93          	srli	x23,x23,0x10
80009edc:	00050593          	mv	x11,x10
80009ee0:	000b8513          	mv	x10,x23
80009ee4:	2c4000ef          	jal	x1,8000a1a8 <__mulsi3>
80009ee8:	01091913          	slli	x18,x18,0x10
80009eec:	010b5793          	srli	x15,x22,0x10
80009ef0:	00f967b3          	or	x15,x18,x15
80009ef4:	00a7fa63          	bgeu	x15,x10,80009f08 <__umoddi3+0x250>
80009ef8:	014787b3          	add	x15,x15,x20
80009efc:	0147e663          	bltu	x15,x20,80009f08 <__umoddi3+0x250>
80009f00:	00a7f463          	bgeu	x15,x10,80009f08 <__umoddi3+0x250>
80009f04:	014787b3          	add	x15,x15,x20
80009f08:	40a78ab3          	sub	x21,x15,x10
80009f0c:	00048593          	mv	x11,x9
80009f10:	000a8513          	mv	x10,x21
80009f14:	308000ef          	jal	x1,8000a21c <__umodsi3>
80009f18:	00050913          	mv	x18,x10
80009f1c:	00048593          	mv	x11,x9
80009f20:	000a8513          	mv	x10,x21
80009f24:	2b0000ef          	jal	x1,8000a1d4 <__udivsi3>
80009f28:	00050593          	mv	x11,x10
80009f2c:	000b8513          	mv	x10,x23
80009f30:	278000ef          	jal	x1,8000a1a8 <__mulsi3>
80009f34:	010b1593          	slli	x11,x22,0x10
80009f38:	01091913          	slli	x18,x18,0x10
80009f3c:	0105d593          	srli	x11,x11,0x10
80009f40:	00b965b3          	or	x11,x18,x11
80009f44:	00a5fa63          	bgeu	x11,x10,80009f58 <__umoddi3+0x2a0>
80009f48:	014585b3          	add	x11,x11,x20
80009f4c:	0145e663          	bltu	x11,x20,80009f58 <__umoddi3+0x2a0>
80009f50:	00a5f463          	bgeu	x11,x10,80009f58 <__umoddi3+0x2a0>
80009f54:	014585b3          	add	x11,x11,x20
80009f58:	40a584b3          	sub	x9,x11,x10
80009f5c:	dfdff06f          	j	80009d58 <__umoddi3+0xa0>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1094
80009f60:	010007b7          	lui	x15,0x1000
80009f64:	01000993          	li	x19,16
80009f68:	f0fa6ae3          	bltu	x20,x15,80009e7c <__umoddi3+0x1c4>
80009f6c:	01800993          	li	x19,24
80009f70:	f0dff06f          	j	80009e7c <__umoddi3+0x1c4>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1140
80009f74:	e8d5eae3          	bltu	x11,x13,80009e08 <__umoddi3+0x150>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1159
80009f78:	000107b7          	lui	x15,0x10
80009f7c:	04f6fc63          	bgeu	x13,x15,80009fd4 <__umoddi3+0x31c>
80009f80:	0ff00a93          	li	x21,255
80009f84:	00dab533          	sltu	x10,x21,x13
80009f88:	00351513          	slli	x10,x10,0x3
80009f8c:	800507b7          	lui	x15,0x80050
80009f90:	00a6d733          	srl	x14,x13,x10
80009f94:	32078793          	addi	x15,x15,800 # 80050320 <__stack+0xffed692c>
80009f98:	00e787b3          	add	x15,x15,x14
80009f9c:	0007ca83          	lbu	x21,0(x15)
80009fa0:	02000793          	li	x15,32
80009fa4:	00aa8ab3          	add	x21,x21,x10
80009fa8:	41578a33          	sub	x20,x15,x21
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1160
80009fac:	03579e63          	bne	x15,x21,80009fe8 <__umoddi3+0x330>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1170
80009fb0:	0166e463          	bltu	x13,x22,80009fb8 <__umoddi3+0x300>
80009fb4:	00c96a63          	bltu	x18,x12,80009fc8 <__umoddi3+0x310>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1173
80009fb8:	40c90433          	sub	x8,x18,x12
80009fbc:	40db05b3          	sub	x11,x22,x13
80009fc0:	00893533          	sltu	x10,x18,x8
80009fc4:	40a584b3          	sub	x9,x11,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1184
80009fc8:	00040513          	mv	x10,x8
80009fcc:	00048593          	mv	x11,x9
80009fd0:	e39ff06f          	j	80009e08 <__umoddi3+0x150>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1159
80009fd4:	010007b7          	lui	x15,0x1000
80009fd8:	01000513          	li	x10,16
80009fdc:	faf6e8e3          	bltu	x13,x15,80009f8c <__umoddi3+0x2d4>
80009fe0:	01800513          	li	x10,24
80009fe4:	fa9ff06f          	j	80009f8c <__umoddi3+0x2d4>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1194
80009fe8:	014696b3          	sll	x13,x13,x20
80009fec:	015657b3          	srl	x15,x12,x21
80009ff0:	00d7ec33          	or	x24,x15,x13
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1196
80009ff4:	015b5d33          	srl	x26,x22,x21
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1197
80009ff8:	014b15b3          	sll	x11,x22,x20
80009ffc:	015954b3          	srl	x9,x18,x21
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
8000a000:	010c5b13          	srli	x22,x24,0x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1197
8000a004:	00b4e4b3          	or	x9,x9,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
8000a008:	000d0513          	mv	x10,x26
8000a00c:	000b0593          	mv	x11,x22
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1195
8000a010:	01461cb3          	sll	x25,x12,x20
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
8000a014:	208000ef          	jal	x1,8000a21c <__umodsi3>
8000a018:	00050993          	mv	x19,x10
8000a01c:	000b0593          	mv	x11,x22
8000a020:	000d0513          	mv	x10,x26
8000a024:	010c1b93          	slli	x23,x24,0x10
8000a028:	1ac000ef          	jal	x1,8000a1d4 <__udivsi3>
8000a02c:	010bdb93          	srli	x23,x23,0x10
8000a030:	00050593          	mv	x11,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1198
8000a034:	01491433          	sll	x8,x18,x20
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
8000a038:	00050913          	mv	x18,x10
8000a03c:	000b8513          	mv	x10,x23
8000a040:	168000ef          	jal	x1,8000a1a8 <__mulsi3>
8000a044:	01099993          	slli	x19,x19,0x10
8000a048:	0104d713          	srli	x14,x9,0x10
8000a04c:	00e9e733          	or	x14,x19,x14
8000a050:	00090d13          	mv	x26,x18
8000a054:	00a77e63          	bgeu	x14,x10,8000a070 <__umoddi3+0x3b8>
8000a058:	01870733          	add	x14,x14,x24
8000a05c:	fff90d13          	addi	x26,x18,-1
8000a060:	01876863          	bltu	x14,x24,8000a070 <__umoddi3+0x3b8>
8000a064:	00a77663          	bgeu	x14,x10,8000a070 <__umoddi3+0x3b8>
8000a068:	ffe90d13          	addi	x26,x18,-2
8000a06c:	01870733          	add	x14,x14,x24
8000a070:	40a70933          	sub	x18,x14,x10
8000a074:	000b0593          	mv	x11,x22
8000a078:	00090513          	mv	x10,x18
8000a07c:	1a0000ef          	jal	x1,8000a21c <__umodsi3>
8000a080:	00050993          	mv	x19,x10
8000a084:	000b0593          	mv	x11,x22
8000a088:	00090513          	mv	x10,x18
8000a08c:	148000ef          	jal	x1,8000a1d4 <__udivsi3>
8000a090:	00050913          	mv	x18,x10
8000a094:	00050593          	mv	x11,x10
8000a098:	000b8513          	mv	x10,x23
8000a09c:	10c000ef          	jal	x1,8000a1a8 <__mulsi3>
8000a0a0:	01049713          	slli	x14,x9,0x10
8000a0a4:	01099993          	slli	x19,x19,0x10
8000a0a8:	01075713          	srli	x14,x14,0x10
8000a0ac:	00e9e733          	or	x14,x19,x14
8000a0b0:	00090793          	mv	x15,x18
8000a0b4:	00a77e63          	bgeu	x14,x10,8000a0d0 <__umoddi3+0x418>
8000a0b8:	01870733          	add	x14,x14,x24
8000a0bc:	fff90793          	addi	x15,x18,-1
8000a0c0:	01876863          	bltu	x14,x24,8000a0d0 <__umoddi3+0x418>
8000a0c4:	00a77663          	bgeu	x14,x10,8000a0d0 <__umoddi3+0x418>
8000a0c8:	ffe90793          	addi	x15,x18,-2
8000a0cc:	01870733          	add	x14,x14,x24
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1201
8000a0d0:	00010eb7          	lui	x29,0x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
8000a0d4:	010d1d13          	slli	x26,x26,0x10
8000a0d8:	00fd6d33          	or	x26,x26,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1201
8000a0dc:	fffe8793          	addi	x15,x29,-1 # ffff <_STACK_SIZE-0x1>
8000a0e0:	00fd78b3          	and	x17,x26,x15
8000a0e4:	00fcf7b3          	and	x15,x25,x15
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1200
8000a0e8:	40a70733          	sub	x14,x14,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1201
8000a0ec:	010d5d13          	srli	x26,x26,0x10
8000a0f0:	010cde13          	srli	x28,x25,0x10
8000a0f4:	00088513          	mv	x10,x17
8000a0f8:	00078593          	mv	x11,x15
8000a0fc:	0ac000ef          	jal	x1,8000a1a8 <__mulsi3>
8000a100:	00050813          	mv	x16,x10
8000a104:	000e0593          	mv	x11,x28
8000a108:	00088513          	mv	x10,x17
8000a10c:	09c000ef          	jal	x1,8000a1a8 <__mulsi3>
8000a110:	00050893          	mv	x17,x10
8000a114:	00078593          	mv	x11,x15
8000a118:	000d0513          	mv	x10,x26
8000a11c:	08c000ef          	jal	x1,8000a1a8 <__mulsi3>
8000a120:	00050313          	mv	x6,x10
8000a124:	000e0593          	mv	x11,x28
8000a128:	000d0513          	mv	x10,x26
8000a12c:	07c000ef          	jal	x1,8000a1a8 <__mulsi3>
8000a130:	01085793          	srli	x15,x16,0x10
8000a134:	006888b3          	add	x17,x17,x6
8000a138:	011787b3          	add	x15,x15,x17
8000a13c:	0067f463          	bgeu	x15,x6,8000a144 <__umoddi3+0x48c>
8000a140:	01d50533          	add	x10,x10,x29
8000a144:	0107d593          	srli	x11,x15,0x10
8000a148:	00a585b3          	add	x11,x11,x10
8000a14c:	00010537          	lui	x10,0x10
8000a150:	fff50513          	addi	x10,x10,-1 # ffff <_STACK_SIZE-0x1>
8000a154:	00a7f7b3          	and	x15,x15,x10
8000a158:	01079793          	slli	x15,x15,0x10
8000a15c:	00a87533          	and	x10,x16,x10
8000a160:	00a78533          	add	x10,x15,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1203
8000a164:	00b76663          	bltu	x14,x11,8000a170 <__umoddi3+0x4b8>
8000a168:	00b71e63          	bne	x14,x11,8000a184 <__umoddi3+0x4cc>
8000a16c:	00a47c63          	bgeu	x8,x10,8000a184 <__umoddi3+0x4cc>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1206
8000a170:	41950633          	sub	x12,x10,x25
8000a174:	00c537b3          	sltu	x15,x10,x12
8000a178:	018787b3          	add	x15,x15,x24
8000a17c:	40f585b3          	sub	x11,x11,x15
8000a180:	00060513          	mv	x10,x12
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1214
8000a184:	40a40533          	sub	x10,x8,x10
8000a188:	00a43433          	sltu	x8,x8,x10
8000a18c:	40b705b3          	sub	x11,x14,x11
8000a190:	408585b3          	sub	x11,x11,x8
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1215
8000a194:	01559433          	sll	x8,x11,x21
8000a198:	01455533          	srl	x10,x10,x20
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:1217
8000a19c:	00a46533          	or	x10,x8,x10
8000a1a0:	0145d5b3          	srl	x11,x11,x20
8000a1a4:	c65ff06f          	j	80009e08 <__umoddi3+0x150>

8000a1a8 <__mulsi3>:
__mulsi3():
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:37
8000a1a8:	00050613          	mv	x12,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:38
8000a1ac:	00000513          	li	x10,0
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:40
8000a1b0:	0015f693          	andi	x13,x11,1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:41
8000a1b4:	00068463          	beqz	x13,8000a1bc <__mulsi3+0x14>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:42
8000a1b8:	00c50533          	add	x10,x10,x12
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:44
8000a1bc:	0015d593          	srli	x11,x11,0x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:45
8000a1c0:	00161613          	slli	x12,x12,0x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:46
8000a1c4:	fe0596e3          	bnez	x11,8000a1b0 <__mulsi3+0x8>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/muldi3.S:47
8000a1c8:	00008067          	ret

8000a1cc <__divsi3>:
__divsi3():
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:69
8000a1cc:	06054063          	bltz	x10,8000a22c <__umodsi3+0x10>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:70
8000a1d0:	0605c663          	bltz	x11,8000a23c <__umodsi3+0x20>

8000a1d4 <__udivsi3>:
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:74
8000a1d4:	00058613          	mv	x12,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:75
8000a1d8:	00050593          	mv	x11,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:76
8000a1dc:	fff00513          	li	x10,-1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:77
8000a1e0:	02060c63          	beqz	x12,8000a218 <__udivsi3+0x44>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:78
8000a1e4:	00100693          	li	x13,1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:79
8000a1e8:	00b67a63          	bgeu	x12,x11,8000a1fc <__udivsi3+0x28>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:81
8000a1ec:	00c05863          	blez	x12,8000a1fc <__udivsi3+0x28>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:82
8000a1f0:	00161613          	slli	x12,x12,0x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:83
8000a1f4:	00169693          	slli	x13,x13,0x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:84
8000a1f8:	feb66ae3          	bltu	x12,x11,8000a1ec <__udivsi3+0x18>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:86
8000a1fc:	00000513          	li	x10,0
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:88
8000a200:	00c5e663          	bltu	x11,x12,8000a20c <__udivsi3+0x38>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:89
8000a204:	40c585b3          	sub	x11,x11,x12
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:90
8000a208:	00d56533          	or	x10,x10,x13
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:92
8000a20c:	0016d693          	srli	x13,x13,0x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:93
8000a210:	00165613          	srli	x12,x12,0x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:94
8000a214:	fe0696e3          	bnez	x13,8000a200 <__udivsi3+0x2c>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:96
8000a218:	00008067          	ret

8000a21c <__umodsi3>:
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:101
8000a21c:	00008293          	mv	x5,x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:102
8000a220:	fb5ff0ef          	jal	x1,8000a1d4 <__udivsi3>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:103
8000a224:	00058513          	mv	x10,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:104
8000a228:	00028067          	jr	x5 # 800095f4 <memset+0xb4>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:109
8000a22c:	40a00533          	neg	x10,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:111
8000a230:	00b04863          	bgtz	x11,8000a240 <__umodsi3+0x24>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:113
8000a234:	40b005b3          	neg	x11,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:114
8000a238:	f9dff06f          	j	8000a1d4 <__udivsi3>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:116
8000a23c:	40b005b3          	neg	x11,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:118
8000a240:	00008293          	mv	x5,x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:119
8000a244:	f91ff0ef          	jal	x1,8000a1d4 <__udivsi3>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:120
8000a248:	40a00533          	neg	x10,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:121
8000a24c:	00028067          	jr	x5

8000a250 <__modsi3>:
__modsi3():
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:125
8000a250:	00008293          	mv	x5,x1
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:126
8000a254:	0005ca63          	bltz	x11,8000a268 <__modsi3+0x18>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:127
8000a258:	00054c63          	bltz	x10,8000a270 <__modsi3+0x20>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:129
8000a25c:	f79ff0ef          	jal	x1,8000a1d4 <__udivsi3>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:130
8000a260:	00058513          	mv	x10,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:131
8000a264:	00028067          	jr	x5
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:133
8000a268:	40b005b3          	neg	x11,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:134
8000a26c:	fe0558e3          	bgez	x10,8000a25c <__modsi3+0xc>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:136
8000a270:	40a00533          	neg	x10,x10
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:137
8000a274:	f61ff0ef          	jal	x1,8000a1d4 <__udivsi3>
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:138
8000a278:	40b00533          	neg	x10,x11
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/config/riscv/div.S:139
8000a27c:	00028067          	jr	x5

Disassembly of section .rodata:

80050000 <__rodata_start>:
__rodata_start():
80050000:	4449                	li	x8,18
80050002:	454c                	lw	x11,12(x10)
80050004:	0000                	unimp
80050006:	0000                	unimp
80050008:	51fc                	lw	x15,100(x11)
8005000a:	5194fffb          	0x5194fffb
8005000e:	51b0fffb          	0x51b0fffb
80050012:	51c8fffb          	0x51c8fffb
80050016:	51d8fffb          	0x51d8fffb
8005001a:	53ccfffb          	0x53ccfffb
8005001e:	5364fffb          	0x5364fffb
80050022:	5380fffb          	0x5380fffb
80050026:	5398fffb          	0x5398fffb
8005002a:	53a8fffb          	0x53a8fffb
8005002e:	6d54fffb          	0x6d54fffb
80050032:	2072                	fld	f0,280(x2)
80050034:	00637653          	fadd.s	f12,f6,f6
80050038:	5f18                	lw	x14,56(x14)
8005003a:	5f18fffb          	0x5f18fffb
8005003e:	5f18fffb          	0x5f18fffb
80050042:	5ffcfffb          	0x5ffcfffb
80050046:	5fa4fffb          	0x5fa4fffb
8005004a:	5fecfffb          	0x5fecfffb
8005004e:	5f18fffb          	0x5f18fffb
80050052:	5f18fffb          	0x5f18fffb
80050056:	5ffcfffb          	0x5ffcfffb
8005005a:	5fa4fffb          	0x5fa4fffb
8005005e:	6d54fffb          	0x6d54fffb
80050062:	5172                	lw	x2,60(x2)
80050064:	0000                	unimp
80050066:	0000                	unimp
80050068:	6d49                	lui	x26,0x12
8005006a:	6c70                	flw	f12,92(x8)
8005006c:	6d65                	lui	x26,0x19
8005006e:	6e65                	lui	x28,0x19
80050070:	2074                	fld	f13,192(x8)
80050072:	2061                	jal	800500fa <__rodata_start+0xfa>
80050074:	616d                	addi	x2,x2,240
80050076:	6e69                	lui	x28,0x1a
80050078:	6620                	flw	f8,72(x12)
8005007a:	6e75                	lui	x28,0x1d
8005007c:	6f697463          	bgeu	x18,x22,80050764 <xQueueRegistry+0x28>
80050080:	216e                	fld	f2,216(x2)
80050082:	000a                	c.slli	x0,0x2
80050084:	6e28                	flw	f10,88(x12)
80050086:	6c75                	lui	x24,0x1d
80050088:	296c                	fld	f11,208(x10)
8005008a:	0000                	unimp
8005008c:	76c8                	flw	f10,44(x13)
8005008e:	7a00fffb          	0x7a00fffb
80050092:	79ecfffb          	0x79ecfffb
80050096:	7a00fffb          	0x7a00fffb
8005009a:	7a00fffb          	0x7a00fffb
8005009e:	7a00fffb          	0x7a00fffb
800500a2:	7a00fffb          	0x7a00fffb
800500a6:	7774fffb          	0x7774fffb
800500aa:	7a00fffb          	0x7a00fffb
800500ae:	7a00fffb          	0x7a00fffb
800500b2:	770cfffb          	0x770cfffb
800500b6:	778cfffb          	0x778cfffb
800500ba:	7a00fffb          	0x7a00fffb
800500be:	7718fffb          	0x7718fffb
800500c2:	7724fffb          	0x7724fffb
800500c6:	7724fffb          	0x7724fffb
800500ca:	7724fffb          	0x7724fffb
800500ce:	7724fffb          	0x7724fffb
800500d2:	7724fffb          	0x7724fffb
800500d6:	7724fffb          	0x7724fffb
800500da:	7724fffb          	0x7724fffb
800500de:	7724fffb          	0x7724fffb
800500e2:	7724fffb          	0x7724fffb
800500e6:	7a00fffb          	0x7a00fffb
800500ea:	7a00fffb          	0x7a00fffb
800500ee:	7a00fffb          	0x7a00fffb
800500f2:	7a00fffb          	0x7a00fffb
800500f6:	7a00fffb          	0x7a00fffb
800500fa:	7a00fffb          	0x7a00fffb
800500fe:	7a00fffb          	0x7a00fffb
80050102:	7a00fffb          	0x7a00fffb
80050106:	7a00fffb          	0x7a00fffb
8005010a:	7a00fffb          	0x7a00fffb
8005010e:	7a00fffb          	0x7a00fffb
80050112:	7a00fffb          	0x7a00fffb
80050116:	7a00fffb          	0x7a00fffb
8005011a:	7a00fffb          	0x7a00fffb
8005011e:	7a00fffb          	0x7a00fffb
80050122:	7a00fffb          	0x7a00fffb
80050126:	7a00fffb          	0x7a00fffb
8005012a:	7a00fffb          	0x7a00fffb
8005012e:	7a00fffb          	0x7a00fffb
80050132:	7a00fffb          	0x7a00fffb
80050136:	7a00fffb          	0x7a00fffb
8005013a:	7a00fffb          	0x7a00fffb
8005013e:	7a00fffb          	0x7a00fffb
80050142:	7a00fffb          	0x7a00fffb
80050146:	7a00fffb          	0x7a00fffb
8005014a:	7a00fffb          	0x7a00fffb
8005014e:	7a00fffb          	0x7a00fffb
80050152:	7a00fffb          	0x7a00fffb
80050156:	7a00fffb          	0x7a00fffb
8005015a:	7a00fffb          	0x7a00fffb
8005015e:	7a00fffb          	0x7a00fffb
80050162:	7a00fffb          	0x7a00fffb
80050166:	7a00fffb          	0x7a00fffb
8005016a:	7a00fffb          	0x7a00fffb
8005016e:	7a00fffb          	0x7a00fffb
80050172:	7a00fffb          	0x7a00fffb
80050176:	7a00fffb          	0x7a00fffb
8005017a:	7a00fffb          	0x7a00fffb
8005017e:	7a00fffb          	0x7a00fffb
80050182:	7a00fffb          	0x7a00fffb
80050186:	7a00fffb          	0x7a00fffb
8005018a:	77ccfffb          	0x77ccfffb
8005018e:	78e4fffb          	0x78e4fffb
80050192:	7a00fffb          	0x7a00fffb
80050196:	7a00fffb          	0x7a00fffb
8005019a:	7a00fffb          	0x7a00fffb
8005019e:	7a00fffb          	0x7a00fffb
800501a2:	7a00fffb          	0x7a00fffb
800501a6:	7a00fffb          	0x7a00fffb
800501aa:	7a00fffb          	0x7a00fffb
800501ae:	77bcfffb          	0x77bcfffb
800501b2:	7a00fffb          	0x7a00fffb
800501b6:	7a00fffb          	0x7a00fffb
800501ba:	7970fffb          	0x7970fffb
800501be:	797cfffb          	0x797cfffb
800501c2:	7a00fffb          	0x7a00fffb
800501c6:	7a00fffb          	0x7a00fffb
800501ca:	77f0fffb          	0x77f0fffb
800501ce:	7a00fffb          	0x7a00fffb
800501d2:	7964fffb          	0x7964fffb
800501d6:	7a00fffb          	0x7a00fffb
800501da:	7a00fffb          	0x7a00fffb
800501de:	79a4fffb          	0x79a4fffb
800501e2:	2520fffb          	0x2520fffb
800501e6:	0a64                	addi	x9,x2,284
800501e8:	0000                	unimp
	...

800501ec <xStructsToSend>:
800501ec:	0064                	addi	x9,x2,12
800501ee:	0000                	unimp
800501f0:	0000                	unimp
800501f2:	0000                	unimp
800501f4:	00c8                	addi	x10,x2,68
800501f6:	0000                	unimp
800501f8:	0001                	nop
800501fa:	0000                	unimp
800501fc:	6c756f43          	0x6c756f43
80050200:	2064                	fld	f9,192(x8)
80050202:	6f6e                	flw	f30,216(x2)
80050204:	2074                	fld	f13,192(x8)
80050206:	646e6573          	csrrsi	x10,0x646,28
8005020a:	7420                	flw	f8,104(x8)
8005020c:	6874206f          	j	80093092 <__bss_end+0x2969e>
80050210:	2065                	jal	800502b8 <xStructsToSend+0xcc>
80050212:	7571                	lui	x10,0xffffc
80050214:	7565                	lui	x10,0xffff9
80050216:	2e65                	jal	800505ce <irq_handler_table+0x1e>
80050218:	0a0d                	addi	x20,x20,3
8005021a:	0000                	unimp
8005021c:	7551                	lui	x10,0xffff4
8005021e:	7565                	lui	x10,0xffff9
80050220:	2065                	jal	800502c8 <xStructsToSend+0xdc>
80050222:	756f6873          	csrrsi	x16,0x756,30
80050226:	646c                	flw	f11,76(x8)
80050228:	6820                	flw	f8,80(x8)
8005022a:	7661                	lui	x12,0xffff8
8005022c:	2065                	jal	800502d4 <xStructsToSend+0xe8>
8005022e:	6562                	flw	f10,24(x2)
80050230:	6e65                	lui	x28,0x19
80050232:	6620                	flw	f8,72(x12)
80050234:	6c75                	lui	x24,0x1d
80050236:	216c                	fld	f11,192(x10)
80050238:	0a0d                	addi	x20,x20,3
8005023a:	0000                	unimp
8005023c:	7246                	flw	f4,112(x2)
8005023e:	53206d6f          	jal	x26,80056770 <_gp+0x59e4>
80050242:	6e65                	lui	x28,0x19
80050244:	6564                	flw	f9,76(x10)
80050246:	2072                	fld	f0,280(x2)
80050248:	2031                	jal	80050254 <xStructsToSend+0x68>
8005024a:	203d                	jal	80050278 <xStructsToSend+0x8c>
8005024c:	0000                	unimp
8005024e:	0000                	unimp
80050250:	7246                	flw	f4,112(x2)
80050252:	53206d6f          	jal	x26,80056784 <_gp+0x59f8>
80050256:	6e65                	lui	x28,0x19
80050258:	6564                	flw	f9,76(x10)
8005025a:	2072                	fld	f0,280(x2)
8005025c:	2032                	fld	f0,264(x2)
8005025e:	203d                	jal	8005028c <xStructsToSend+0xa0>
80050260:	0000                	unimp
80050262:	0000                	unimp
80050264:	6c756f43          	0x6c756f43
80050268:	2064                	fld	f9,192(x8)
8005026a:	6f6e                	flw	f30,216(x2)
8005026c:	2074                	fld	f13,192(x8)
8005026e:	6572                	flw	f10,28(x2)
80050270:	76696563          	bltu	x18,x6,800509da <ucHeap+0x122>
80050274:	2065                	jal	8005031c <xStructsToSend+0x130>
80050276:	7266                	flw	f4,120(x2)
80050278:	74206d6f          	jal	x26,800569ba <_gp+0x5c2e>
8005027c:	6568                	flw	f10,76(x10)
8005027e:	7120                	flw	f8,96(x10)
80050280:	6575                	lui	x10,0x1d
80050282:	6575                	lui	x10,0x1d
80050284:	0d2e                	slli	x26,x26,0xb
80050286:	000a                	c.slli	x0,0x2
80050288:	646e6553          	0x646e6553
8005028c:	7265                	lui	x4,0xffff9
8005028e:	0031                	c.nop	12
80050290:	646e6553          	0x646e6553
80050294:	7265                	lui	x4,0xffff9
80050296:	0032                	c.slli	x0,0xc
80050298:	6552                	flw	f10,20(x2)
8005029a:	76696563          	bltu	x18,x6,80050a04 <ucHeap+0x14c>
8005029e:	7265                	lui	x4,0xffff9
800502a0:	0000                	unimp
800502a2:	0000                	unimp
800502a4:	6c42                	flw	f24,16(x2)
800502a6:	5f6b636f          	jal	x6,8010689c <__bss_end+0x9cea8>
800502aa:	6954                	flw	f13,20(x10)
800502ac:	656d                	lui	x10,0x1b
800502ae:	515f 6575 6575      	0x65756575515f
800502b4:	0000                	unimp
800502b6:	0000                	unimp
800502b8:	5442                	lw	x8,48(x2)
800502ba:	7365                	lui	x6,0xffff9
800502bc:	3174                	fld	f13,224(x10)
800502be:	0000                	unimp
800502c0:	5442                	lw	x8,48(x2)
800502c2:	7365                	lui	x6,0xffff9
800502c4:	3274                	fld	f13,224(x12)
800502c6:	0000                	unimp
800502c8:	6e756f43          	fmadd.q	f30,f10,f7,f13,unknown
800502cc:	6974                	flw	f13,84(x10)
800502ce:	676e                	flw	f14,216(x2)
800502d0:	535f 6d65 315f      	0x315f6d65535f
800502d6:	0000                	unimp
800502d8:	6e756f43          	fmadd.q	f30,f10,f7,f13,unknown
800502dc:	6974                	flw	f13,84(x10)
800502de:	676e                	flw	f14,216(x2)
800502e0:	535f 6d65 325f      	0x325f6d65535f
800502e6:	0000                	unimp
800502e8:	31544e43          	fmadd.s	f28,f8,f21,f6,rmm
800502ec:	0000                	unimp
800502ee:	0000                	unimp
800502f0:	32544e43          	fmadd.d	f28,f8,f5,f6,rmm
800502f4:	0000                	unimp
800502f6:	0000                	unimp
800502f8:	6552                	flw	f10,20(x2)
800502fa:	73727563          	bgeu	x4,x23,80050a24 <ucHeap+0x16c>
800502fe:	7669                	lui	x12,0xffffa
80050300:	5f65                	li	x30,-7
80050302:	754d                	lui	x10,0xffff3
80050304:	6574                	flw	f13,76(x10)
80050306:	0078                	addi	x14,x2,12
80050308:	6552                	flw	f10,20(x2)
8005030a:	00003163          	0x3163
8005030e:	0000                	unimp
80050310:	6552                	flw	f10,20(x2)
80050312:	00003263          	0x3263
80050316:	0000                	unimp
80050318:	6552                	flw	f10,20(x2)
8005031a:	00003363          	0x3363
	...

80050320 <__clz_tab>:
/home/sallar/tools/riscv-gnu-toolchain/build-gcc-newlib-stage2/riscv32-unknown-elf/libgcc/../../.././riscv-gcc/libgcc/libgcc2.c:690
80050320:	0100                	addi	x8,x2,128
80050322:	0202                	c.slli64	x4
80050324:	03030303          	lb	x6,48(x6) # ffff9030 <__stack+0x7fe7f63c>
80050328:	0404                	addi	x9,x2,512
8005032a:	0404                	addi	x9,x2,512
8005032c:	0404                	addi	x9,x2,512
8005032e:	0404                	addi	x9,x2,512
80050330:	0505                	addi	x10,x10,1
80050332:	0505                	addi	x10,x10,1
80050334:	0505                	addi	x10,x10,1
80050336:	0505                	addi	x10,x10,1
80050338:	0505                	addi	x10,x10,1
8005033a:	0505                	addi	x10,x10,1
8005033c:	0505                	addi	x10,x10,1
8005033e:	0505                	addi	x10,x10,1
80050340:	0606                	slli	x12,x12,0x1
80050342:	0606                	slli	x12,x12,0x1
80050344:	0606                	slli	x12,x12,0x1
80050346:	0606                	slli	x12,x12,0x1
80050348:	0606                	slli	x12,x12,0x1
8005034a:	0606                	slli	x12,x12,0x1
8005034c:	0606                	slli	x12,x12,0x1
8005034e:	0606                	slli	x12,x12,0x1
80050350:	0606                	slli	x12,x12,0x1
80050352:	0606                	slli	x12,x12,0x1
80050354:	0606                	slli	x12,x12,0x1
80050356:	0606                	slli	x12,x12,0x1
80050358:	0606                	slli	x12,x12,0x1
8005035a:	0606                	slli	x12,x12,0x1
8005035c:	0606                	slli	x12,x12,0x1
8005035e:	0606                	slli	x12,x12,0x1
80050360:	07070707          	0x7070707
80050364:	07070707          	0x7070707
80050368:	07070707          	0x7070707
8005036c:	07070707          	0x7070707
80050370:	07070707          	0x7070707
80050374:	07070707          	0x7070707
80050378:	07070707          	0x7070707
8005037c:	07070707          	0x7070707
80050380:	07070707          	0x7070707
80050384:	07070707          	0x7070707
80050388:	07070707          	0x7070707
8005038c:	07070707          	0x7070707
80050390:	07070707          	0x7070707
80050394:	07070707          	0x7070707
80050398:	07070707          	0x7070707
8005039c:	07070707          	0x7070707
800503a0:	0808                	addi	x10,x2,16
800503a2:	0808                	addi	x10,x2,16
800503a4:	0808                	addi	x10,x2,16
800503a6:	0808                	addi	x10,x2,16
800503a8:	0808                	addi	x10,x2,16
800503aa:	0808                	addi	x10,x2,16
800503ac:	0808                	addi	x10,x2,16
800503ae:	0808                	addi	x10,x2,16
800503b0:	0808                	addi	x10,x2,16
800503b2:	0808                	addi	x10,x2,16
800503b4:	0808                	addi	x10,x2,16
800503b6:	0808                	addi	x10,x2,16
800503b8:	0808                	addi	x10,x2,16
800503ba:	0808                	addi	x10,x2,16
800503bc:	0808                	addi	x10,x2,16
800503be:	0808                	addi	x10,x2,16
800503c0:	0808                	addi	x10,x2,16
800503c2:	0808                	addi	x10,x2,16
800503c4:	0808                	addi	x10,x2,16
800503c6:	0808                	addi	x10,x2,16
800503c8:	0808                	addi	x10,x2,16
800503ca:	0808                	addi	x10,x2,16
800503cc:	0808                	addi	x10,x2,16
800503ce:	0808                	addi	x10,x2,16
800503d0:	0808                	addi	x10,x2,16
800503d2:	0808                	addi	x10,x2,16
800503d4:	0808                	addi	x10,x2,16
800503d6:	0808                	addi	x10,x2,16
800503d8:	0808                	addi	x10,x2,16
800503da:	0808                	addi	x10,x2,16
800503dc:	0808                	addi	x10,x2,16
800503de:	0808                	addi	x10,x2,16
800503e0:	0808                	addi	x10,x2,16
800503e2:	0808                	addi	x10,x2,16
800503e4:	0808                	addi	x10,x2,16
800503e6:	0808                	addi	x10,x2,16
800503e8:	0808                	addi	x10,x2,16
800503ea:	0808                	addi	x10,x2,16
800503ec:	0808                	addi	x10,x2,16
800503ee:	0808                	addi	x10,x2,16
800503f0:	0808                	addi	x10,x2,16
800503f2:	0808                	addi	x10,x2,16
800503f4:	0808                	addi	x10,x2,16
800503f6:	0808                	addi	x10,x2,16
800503f8:	0808                	addi	x10,x2,16
800503fa:	0808                	addi	x10,x2,16
800503fc:	0808                	addi	x10,x2,16
800503fe:	0808                	addi	x10,x2,16
80050400:	0808                	addi	x10,x2,16
80050402:	0808                	addi	x10,x2,16
80050404:	0808                	addi	x10,x2,16
80050406:	0808                	addi	x10,x2,16
80050408:	0808                	addi	x10,x2,16
8005040a:	0808                	addi	x10,x2,16
8005040c:	0808                	addi	x10,x2,16
8005040e:	0808                	addi	x10,x2,16
80050410:	0808                	addi	x10,x2,16
80050412:	0808                	addi	x10,x2,16
80050414:	0808                	addi	x10,x2,16
80050416:	0808                	addi	x10,x2,16
80050418:	0808                	addi	x10,x2,16
8005041a:	0808                	addi	x10,x2,16
8005041c:	0808                	addi	x10,x2,16
8005041e:	0808                	addi	x10,x2,16

Disassembly of section .eh_frame:

80050420 <.eh_frame>:
80050420:	0010                	0x10
80050422:	0000                	unimp
80050424:	0000                	unimp
80050426:	0000                	unimp
80050428:	00527a03          	0x527a03
8005042c:	7c01                	lui	x24,0xfffe0
8005042e:	0101                	addi	x2,x2,0
80050430:	00020d1b          	0x20d1b
80050434:	0048                	addi	x10,x2,4
80050436:	0000                	unimp
80050438:	0018                	0x18
8005043a:	0000                	unimp
8005043c:	92a4                	0x92a4
8005043e:	05d8fffb          	0x5d8fffb
80050442:	0000                	unimp
80050444:	4400                	lw	x8,8(x8)
80050446:	300e                	fld	f0,224(x2)
80050448:	886c                	0x886c
8005044a:	9702                	jalr	x14
8005044c:	8109                	srli	x10,x10,0x2
8005044e:	8901                	andi	x10,x10,0
80050450:	93049203          	lh	x4,-1744(x9)
80050454:	9405                	srai	x8,x8,0x21
80050456:	9506                	add	x10,x10,x1
80050458:	98089607          	0x98089607
8005045c:	990a                	add	x18,x18,x2
8005045e:	0270030b          	0x270030b
80050462:	c10a                	sw	x2,128(x2)
80050464:	c844                	sw	x9,20(x8)
80050466:	c944                	sw	x9,20(x10)
80050468:	d244                	sw	x9,36(x12)
8005046a:	d344                	sw	x9,36(x14)
8005046c:	d444                	sw	x9,44(x8)
8005046e:	d544                	sw	x9,44(x10)
80050470:	d644                	sw	x9,44(x12)
80050472:	d744                	sw	x9,44(x14)
80050474:	d844                	sw	x9,52(x8)
80050476:	d944                	sw	x9,52(x10)
80050478:	0e44                	addi	x9,x2,788
8005047a:	4400                	lw	x8,8(x8)
8005047c:	0000000b          	0xb
80050480:	004c                	addi	x11,x2,4
80050482:	0000                	unimp
80050484:	0064                	addi	x9,x2,12
80050486:	0000                	unimp
80050488:	9830                	0x9830
8005048a:	04f0fffb          	0x4f0fffb
8005048e:	0000                	unimp
80050490:	4400                	lw	x8,8(x8)
80050492:	300e                	fld	f0,224(x2)
80050494:	8870                	0x8870
80050496:	8902                	jr	x18
80050498:	96049203          	lh	x4,-1696(x9)
8005049c:	8108                	0x8108
8005049e:	9301                	srli	x14,x14,0x20
800504a0:	9405                	srai	x8,x8,0x21
800504a2:	9506                	add	x10,x10,x1
800504a4:	98099707          	0x98099707
800504a8:	990a                	add	x18,x18,x2
800504aa:	030c9a0b          	0x30c9a0b
800504ae:	0120                	addi	x8,x2,136
800504b0:	c10a                	sw	x2,128(x2)
800504b2:	c844                	sw	x9,20(x8)
800504b4:	c944                	sw	x9,20(x10)
800504b6:	d244                	sw	x9,36(x12)
800504b8:	d344                	sw	x9,36(x14)
800504ba:	d444                	sw	x9,44(x8)
800504bc:	d544                	sw	x9,44(x10)
800504be:	d644                	sw	x9,44(x12)
800504c0:	d744                	sw	x9,44(x14)
800504c2:	d844                	sw	x9,52(x8)
800504c4:	d944                	sw	x9,52(x10)
800504c6:	da44                	sw	x9,52(x12)
800504c8:	0e44                	addi	x9,x2,788
800504ca:	4400                	lw	x8,8(x8)
800504cc:	0000000b          	0xb

Disassembly of section .sbss:

80050500 <pxCurrentTCB>:
	...

80050540 <tohost>:
	...

80050580 <fromhost>:
	...

80050588 <xQueue>:
__sbss_start():
80050588:	0000                	unimp
	...

Disassembly of section .sdata:

8005058c <heapSTRUCT_SIZE>:
8005058c:	0008                	0x8
	...

80050590 <PLIC_CLAIM_AND_RESPONSE_REGISTER>:
80050590:	0004                	0x4
80050592:	4020                	lw	x8,64(x8)

80050594 <CNT_MAX>:
80050594:	0032                	c.slli	x0,0xc
	...

80050598 <uxCriticalNesting>:
80050598:	aaaa                	fsd	f10,336(x2)
8005059a:	aaaa                	fsd	f10,336(x2)

8005059c <mtime>:
8005059c:	bff8                	fsd	f14,248(x15)
8005059e:	0200                	addi	x8,x2,256

800505a0 <timecmp>:
800505a0:	4000                	lw	x8,0(x8)
800505a2:	0200                	addi	x8,x2,256

800505a4 <xFreeBytesRemaining>:
800505a4:	8ffc                	0x8ffc
800505a6:	0001                	nop

800505a8 <UART_TX_ADDR>:
800505a8:	0000                	unimp
800505aa:	8200                	0x8200

800505ac <UART_TX_CTRL>:
800505ac:	0004                	0x4
800505ae:	8200                	0x8200

Disassembly of section .data:

800505b0 <irq_handler_table>:
__data_start():
800505b0:	7c9c                	flw	f15,56(x9)
800505b2:	8000                	0x8000
800505b4:	7c9c                	flw	f15,56(x9)
800505b6:	8000                	0x8000
800505b8:	7c9c                	flw	f15,56(x9)
800505ba:	8000                	0x8000
800505bc:	7c9c                	flw	f15,56(x9)
800505be:	8000                	0x8000
800505c0:	7c9c                	flw	f15,56(x9)
800505c2:	8000                	0x8000
800505c4:	7c9c                	flw	f15,56(x9)
800505c6:	8000                	0x8000
800505c8:	7c9c                	flw	f15,56(x9)
800505ca:	8000                	0x8000
800505cc:	7c9c                	flw	f15,56(x9)
800505ce:	8000                	0x8000
800505d0:	7c9c                	flw	f15,56(x9)
800505d2:	8000                	0x8000
800505d4:	7c9c                	flw	f15,56(x9)
800505d6:	8000                	0x8000
800505d8:	7c9c                	flw	f15,56(x9)
800505da:	8000                	0x8000
800505dc:	7c9c                	flw	f15,56(x9)
800505de:	8000                	0x8000
800505e0:	7c9c                	flw	f15,56(x9)
800505e2:	8000                	0x8000
800505e4:	7c9c                	flw	f15,56(x9)
800505e6:	8000                	0x8000
800505e8:	7c9c                	flw	f15,56(x9)
800505ea:	8000                	0x8000
800505ec:	7c9c                	flw	f15,56(x9)
800505ee:	8000                	0x8000
800505f0:	7c9c                	flw	f15,56(x9)
800505f2:	8000                	0x8000
800505f4:	7c9c                	flw	f15,56(x9)
800505f6:	8000                	0x8000
800505f8:	7c9c                	flw	f15,56(x9)
800505fa:	8000                	0x8000
800505fc:	7c9c                	flw	f15,56(x9)
800505fe:	8000                	0x8000
80050600:	7c9c                	flw	f15,56(x9)
80050602:	8000                	0x8000
80050604:	7c9c                	flw	f15,56(x9)
80050606:	8000                	0x8000
80050608:	7c9c                	flw	f15,56(x9)
8005060a:	8000                	0x8000
8005060c:	7c9c                	flw	f15,56(x9)
8005060e:	8000                	0x8000
80050610:	7c9c                	flw	f15,56(x9)
80050612:	8000                	0x8000
80050614:	7c9c                	flw	f15,56(x9)
80050616:	8000                	0x8000
80050618:	7c9c                	flw	f15,56(x9)
8005061a:	8000                	0x8000
8005061c:	7c9c                	flw	f15,56(x9)
8005061e:	8000                	0x8000
80050620:	7c9c                	flw	f15,56(x9)
80050622:	8000                	0x8000
80050624:	7c9c                	flw	f15,56(x9)
80050626:	8000                	0x8000
80050628:	7c9c                	flw	f15,56(x9)
8005062a:	8000                	0x8000
8005062c:	7c9c                	flw	f15,56(x9)
8005062e:	8000                	0x8000
80050630:	7c9c                	flw	f15,56(x9)
80050632:	8000                	0x8000
80050634:	7c9c                	flw	f15,56(x9)
80050636:	8000                	0x8000
80050638:	7c9c                	flw	f15,56(x9)
8005063a:	8000                	0x8000
8005063c:	7c9c                	flw	f15,56(x9)
8005063e:	8000                	0x8000
80050640:	7c9c                	flw	f15,56(x9)
80050642:	8000                	0x8000
80050644:	7c9c                	flw	f15,56(x9)
80050646:	8000                	0x8000
80050648:	7c9c                	flw	f15,56(x9)
8005064a:	8000                	0x8000
8005064c:	7c9c                	flw	f15,56(x9)
8005064e:	8000                	0x8000
80050650:	7c9c                	flw	f15,56(x9)
80050652:	8000                	0x8000
80050654:	7c9c                	flw	f15,56(x9)
80050656:	8000                	0x8000
80050658:	7c9c                	flw	f15,56(x9)
8005065a:	8000                	0x8000
8005065c:	7c9c                	flw	f15,56(x9)
8005065e:	8000                	0x8000
80050660:	7c9c                	flw	f15,56(x9)
80050662:	8000                	0x8000
80050664:	7c9c                	flw	f15,56(x9)
80050666:	8000                	0x8000
80050668:	7c9c                	flw	f15,56(x9)
8005066a:	8000                	0x8000
8005066c:	7c9c                	flw	f15,56(x9)
8005066e:	8000                	0x8000
80050670:	7c9c                	flw	f15,56(x9)
80050672:	8000                	0x8000
80050674:	7c9c                	flw	f15,56(x9)
80050676:	8000                	0x8000
80050678:	7c9c                	flw	f15,56(x9)
8005067a:	8000                	0x8000
8005067c:	7c9c                	flw	f15,56(x9)
8005067e:	8000                	0x8000
80050680:	7c9c                	flw	f15,56(x9)
80050682:	8000                	0x8000
80050684:	7c9c                	flw	f15,56(x9)
80050686:	8000                	0x8000
80050688:	7c9c                	flw	f15,56(x9)
8005068a:	8000                	0x8000
8005068c:	7c9c                	flw	f15,56(x9)
8005068e:	8000                	0x8000
80050690:	7c9c                	flw	f15,56(x9)
80050692:	8000                	0x8000
80050694:	7c9c                	flw	f15,56(x9)
80050696:	8000                	0x8000
80050698:	7c9c                	flw	f15,56(x9)
8005069a:	8000                	0x8000
8005069c:	7c9c                	flw	f15,56(x9)
8005069e:	8000                	0x8000
800506a0:	7c9c                	flw	f15,56(x9)
800506a2:	8000                	0x8000
800506a4:	7c9c                	flw	f15,56(x9)
800506a6:	8000                	0x8000
800506a8:	7c9c                	flw	f15,56(x9)
800506aa:	8000                	0x8000
800506ac:	7c9c                	flw	f15,56(x9)
800506ae:	8000                	0x8000

Disassembly of section .bss:

800506c0 <xStartContext>:
	...

8005073c <xQueueRegistry>:
	...

8005077c <pxReadyTasksLists>:
	...

800507e0 <xDelayedTaskList1>:
	...

800507f4 <xDelayedTaskList2>:
	...

80050808 <pxDelayedTaskList>:
__bss_start():
80050808:	0000                	unimp
	...

8005080c <pxOverflowDelayedTaskList>:
8005080c:	0000                	unimp
	...

80050810 <xPendingReadyList>:
	...

80050824 <xTasksWaitingTermination>:
	...

80050838 <uxDeletedTasksWaitingCleanUp>:
80050838:	0000                	unimp
	...

8005083c <xSuspendedTaskList>:
	...

80050850 <uxCurrentNumberOfTasks>:
80050850:	0000                	unimp
	...

80050854 <xTickCount>:
80050854:	0000                	unimp
	...

80050858 <uxTopReadyPriority>:
80050858:	0000                	unimp
	...

8005085c <xSchedulerRunning>:
8005085c:	0000                	unimp
	...

80050860 <uxPendedTicks>:
80050860:	0000                	unimp
	...

80050864 <xYieldPending>:
80050864:	0000                	unimp
	...

80050868 <xNumOfOverflows>:
80050868:	0000                	unimp
	...

8005086c <uxTaskNumber>:
8005086c:	0000                	unimp
	...

80050870 <xNextTaskUnblockTime>:
80050870:	0000                	unimp
	...

80050874 <xIdleTaskHandle>:
80050874:	0000                	unimp
	...

80050878 <uxSchedulerSuspended>:
80050878:	0000                	unimp
	...

8005087c <xActiveTimerList1>:
	...

80050890 <xActiveTimerList2>:
	...

800508a4 <pxCurrentTimerList>:
800508a4:	0000                	unimp
	...

800508a8 <pxOverflowTimerList>:
800508a8:	0000                	unimp
	...

800508ac <xTimerQueue>:
800508ac:	0000                	unimp
	...

800508b0 <xTimerTaskHandle>:
800508b0:	0000                	unimp
	...

800508b4 <xLastTime.0>:
800508b4:	0000                	unimp
	...

800508b8 <ucHeap>:
	...

800698b8 <xStart>:
	...

800698c0 <xEnd>:
	...

800698c8 <xHeapHasBeenInitialised.0>:
	...

80069900 <buflen.2>:
	...

80069940 <buf.1>:
	...

80069980 <xTestQueue>:
80069980:	0000                	unimp
	...

80069984 <xSecondary>:
80069984:	0000                	unimp
	...

80069988 <xPrimaryCycles>:
80069988:	0000                	unimp
	...

8006998c <xSecondaryCycles>:
8006998c:	0000                	unimp
	...

80069990 <xErrorOccurred>:
80069990:	0000                	unimp
	...

80069994 <xRunIndicator>:
80069994:	0000                	unimp
	...

80069998 <xLastPrimaryCycleCount.1>:
80069998:	0000                	unimp
	...

8006999c <xLastSecondaryCycleCount.0>:
8006999c:	0000                	unimp
	...

800699a0 <xErrorDetected>:
800699a0:	0000                	unimp
	...

800699a4 <xParameters>:
	...

800699bc <uxLastCount0.1>:
800699bc:	0000                	unimp
	...

800699c0 <uxLastCount1.0>:
800699c0:	0000                	unimp
	...

800699c4 <xMutex>:
800699c4:	0000                	unimp
	...

800699c8 <xErrorOccurred>:
800699c8:	0000                	unimp
	...

800699cc <xControllingIsSuspended>:
800699cc:	0000                	unimp
	...

800699d0 <xBlockingIsSuspended>:
800699d0:	0000                	unimp
	...

800699d4 <uxControllingCycles>:
800699d4:	0000                	unimp
	...

800699d8 <uxBlockingCycles>:
800699d8:	0000                	unimp
	...

800699dc <uxPollingCycles>:
800699dc:	0000                	unimp
	...

800699e0 <xControllingTaskHandle>:
800699e0:	0000                	unimp
	...

800699e4 <xBlockingTaskHandle>:
800699e4:	0000                	unimp
	...

800699e8 <uxLastControllingCycles.2>:
800699e8:	0000                	unimp
	...

800699ec <uxLastBlockingCycles.1>:
800699ec:	0000                	unimp
	...

800699f0 <uxLastPollingCycles.0>:
800699f0:	0000                	unimp
	...

Disassembly of section .heap:

800699f4 <_heap>:
	...

Disassembly of section .stack:

801699f4 <_stack_end>:
	...

Disassembly of section .riscv.attributes:

00000000 <.riscv.attributes>:
   0:	1f41                	addi	x30,x30,-16
   2:	0000                	unimp
   4:	7200                	flw	f8,32(x12)
   6:	7369                	lui	x6,0xffffa
   8:	01007663          	bgeu	x0,x16,14 <_STACK_SIZE-0xffec>
   c:	0015                	c.nop	5
   e:	0000                	unimp
  10:	1004                	addi	x9,x2,32
  12:	7205                	lui	x4,0xfffe1
  14:	3376                	fld	f6,376(x2)
  16:	6932                	flw	f18,12(x2)
  18:	7032                	flw	f0,44(x2)
  1a:	0030                	addi	x12,x2,8
  1c:	0108                	addi	x10,x2,128
  1e:	0b0a                	slli	x22,x22,0x2

Disassembly of section .comment:

00000000 <.comment>:
   0:	3a434347          	fmsub.d	f6,f6,f4,f7,rmm
   4:	2820                	fld	f8,80(x8)
   6:	29554e47          	fmsub.s	f28,f10,f21,f5,rmm
   a:	3120                	fld	f8,96(x10)
   c:	2e30                	fld	f12,88(x12)
   e:	2e32                	fld	f28,264(x2)
  10:	0030                	addi	x12,x2,8

Disassembly of section .debug_info:

00000000 <.debug_info>:
       0:	09a2                	slli	x19,x19,0x8
       2:	0000                	unimp
       4:	0004                	0x4
       6:	0000                	unimp
       8:	0000                	unimp
       a:	0104                	addi	x9,x2,128
       c:	01c4                	addi	x9,x2,196
       e:	0000                	unimp
      10:	d50c                	sw	x11,40(x10)
      12:	0000                	unimp
      14:	1400                	addi	x8,x2,544
      16:	0001                	nop
      18:	e000                	fsw	f8,0(x8)
      1a:	0096                	slli	x1,x1,0x5
      1c:	d880                	sw	x8,48(x9)
      1e:	0005                	c.nop	1
      20:	0000                	unimp
      22:	0000                	unimp
      24:	0200                	addi	x8,x2,256
      26:	0708                	addi	x10,x2,896
      28:	0061                	c.nop	24
      2a:	0000                	unimp
      2c:	69050403          	lb	x8,1680(x10) # ffff3690 <__stack+0x7fe79c9c>
      30:	746e                	flw	f8,248(x2)
      32:	0200                	addi	x8,x2,256
      34:	0704                	addi	x9,x2,896
      36:	0000006b          	0x6b
      3a:	0802                	c.slli64	x16
      3c:	5305                	li	x6,-31
      3e:	0000                	unimp
      40:	0200                	addi	x8,x2,256
      42:	0410                	addi	x12,x2,512
      44:	00000197          	auipc	x3,0x0
      48:	0102                	c.slli64	x2
      4a:	8906                	mv	x18,x1
      4c:	0000                	unimp
      4e:	0200                	addi	x8,x2,256
      50:	0801                	addi	x16,x16,0
      52:	00000087          	0x87
      56:	0202                	c.slli64	x4
      58:	2905                	jal	488 <_STACK_SIZE-0xfb78>
      5a:	0000                	unimp
      5c:	0200                	addi	x8,x2,256
      5e:	0702                	c.slli64	x14
      60:	00ba                	slli	x1,x1,0xe
      62:	0000                	unimp
      64:	0402                	c.slli64	x8
      66:	5805                	li	x16,-31
      68:	0000                	unimp
      6a:	0200                	addi	x8,x2,256
      6c:	0704                	addi	x9,x2,896
      6e:	0066                	c.slli	x0,0x19
      70:	0000                	unimp
      72:	0102                	c.slli64	x2
      74:	9008                	0x9008
      76:	0000                	unimp
      78:	0400                	addi	x8,x2,512
      7a:	00a9                	addi	x1,x1,10
      7c:	0000                	unimp
      7e:	7b02                	flw	f22,32(x2)
      80:	4f16                	lw	x30,68(x2)
      82:	0000                	unimp
      84:	0500                	addi	x8,x2,640
      86:	0079                	c.nop	30
      88:	0000                	unimp
      8a:	a404                	fsd	f9,8(x8)
      8c:	0001                	nop
      8e:	0200                	addi	x8,x2,256
      90:	0f80                	addi	x8,x2,976
      92:	002c                	addi	x11,x2,8
      94:	0000                	unimp
      96:	a304                	fsd	f9,0(x14)
      98:	0001                	nop
      9a:	0200                	addi	x8,x2,256
      9c:	1681                	addi	x13,x13,-32
      9e:	00000033          	add	x0,x0,x0
      a2:	ce04                	sw	x9,24(x12)
      a4:	0000                	unimp
      a6:	0200                	addi	x8,x2,256
      a8:	0f84                	addi	x9,x2,976
      aa:	003a                	c.slli	x0,0xe
      ac:	0000                	unimp
      ae:	cd04                	sw	x9,24(x10)
      b0:	0000                	unimp
      b2:	0200                	addi	x8,x2,256
      b4:	1685                	addi	x13,x13,-31
      b6:	0025                	c.nop	9
      b8:	0000                	unimp
      ba:	0402                	c.slli64	x8
      bc:	1a04                	addi	x9,x2,304
      be:	0000                	unimp
      c0:	0200                	addi	x8,x2,256
      c2:	0308                	addi	x10,x2,384
      c4:	0012                	c.slli	x0,0x4
      c6:	0000                	unimp
      c8:	0802                	c.slli64	x16
      ca:	9c04                	0x9c04
      cc:	0001                	nop
      ce:	0200                	addi	x8,x2,256
      d0:	0310                	addi	x12,x2,384
      d2:	016e                	slli	x2,x2,0x1b
      d4:	0000                	unimp
      d6:	2002                	fld	f0,0(x2)
      d8:	00018f03          	lb	x30,0(x3) # 44 <_STACK_SIZE-0xffbc>
      dc:	0600                	addi	x8,x2,768
      de:	00b1                	addi	x1,x1,12
      e0:	0000                	unimp
      e2:	0208                	addi	x10,x2,256
      e4:	01ed                	addi	x3,x3,27
      e6:	080a                	slli	x16,x16,0x2
      e8:	0001                	nop
      ea:	0700                	addi	x8,x2,896
      ec:	6f6c                	flw	f11,92(x14)
      ee:	ed020077          	0xed020077
      f2:	1a01                	addi	x20,x20,-32
      f4:	008a                	slli	x1,x1,0x2
      f6:	0000                	unimp
      f8:	0800                	addi	x8,x2,16
      fa:	0078                	addi	x14,x2,12
      fc:	0000                	unimp
      fe:	ed02                	fsw	f0,152(x2)
     100:	1f01                	addi	x30,x30,-32
     102:	008a                	slli	x1,x1,0x2
     104:	0000                	unimp
     106:	0004                	0x4
     108:	0809                	addi	x16,x16,2
     10a:	f402                	fsw	f0,40(x2)
     10c:	0901                	addi	x18,x18,0
     10e:	012a                	slli	x2,x2,0xa
     110:	0000                	unimp
     112:	730a                	flw	f6,160(x2)
     114:	0200                	addi	x8,x2,256
     116:	01f6                	slli	x3,x3,0x1d
     118:	0000dd13          	srli	x26,x1,0x0
     11c:	0a00                	addi	x8,x2,272
     11e:	6c6c                	flw	f11,92(x8)
     120:	0200                	addi	x8,x2,256
     122:	a20a01f7          	0xa20a01f7
     126:	0000                	unimp
     128:	0000                	unimp
     12a:	0000000b          	0xb
     12e:	0200                	addi	x8,x2,256
     130:	01f8                	addi	x14,x2,204
     132:	00010803          	lb	x16,0(x2)
     136:	0500                	addi	x8,x2,640
     138:	012a                	slli	x2,x2,0xa
     13a:	0000                	unimp
     13c:	850c                	0x850c
     13e:	0000                	unimp
     140:	4c00                	lw	x8,24(x8)
     142:	0001                	nop
     144:	0d00                	addi	x8,x2,656
     146:	00000033          	add	x0,x0,x0
     14a:	00ff                	0xff
     14c:	3c05                	jal	fffffb7c <__stack+0x7fe86188>
     14e:	0001                	nop
     150:	0e00                	addi	x8,x2,784
     152:	007d                	c.nop	31
     154:	0000                	unimp
     156:	0202                	c.slli64	x4
     158:	1602                	slli	x12,x12,0x20
     15a:	014c                	addi	x11,x2,132
     15c:	0000                	unimp
     15e:	0000080f          	0x80f
     162:	0100                	addi	x8,x2,128
     164:	0526                	slli	x10,x10,0x9
     166:	ae01                	j	476 <_STACK_SIZE-0xfb8a>
     168:	0000                	unimp
     16a:	e000                	fsw	f8,0(x8)
     16c:	0096                	slli	x1,x1,0x5
     16e:	d880                	sw	x8,48(x9)
     170:	0005                	c.nop	1
     172:	0100                	addi	x8,x2,128
     174:	979c                	0x979c
     176:	0005                	c.nop	1
     178:	1000                	addi	x8,x2,32
     17a:	006e                	c.slli	x0,0x1b
     17c:	2601                	jal	47c <_STACK_SIZE-0xfb84>
     17e:	1405                	addi	x8,x8,-31
     180:	00ae                	slli	x1,x1,0xb
     182:	0000                	unimp
     184:	0000                	unimp
     186:	0000                	unimp
     188:	6410                	flw	f12,8(x8)
     18a:	0100                	addi	x8,x2,128
     18c:	0526                	slli	x10,x10,0x9
     18e:	ae1f 0000 7800      	0x78000000ae1f
     194:	0000                	unimp
     196:	1100                	addi	x8,x2,160
     198:	00000597          	auipc	x11,0x0
     19c:	96e0                	0x96e0
     19e:	8000                	0x8000
     1a0:	0000                	unimp
     1a2:	0000                	unimp
     1a4:	2801                	jal	1b4 <_STACK_SIZE-0xfe4c>
     1a6:	0a05                	addi	x20,x20,1
     1a8:	bf12                	fsd	f4,440(x2)
     1aa:	0005                	c.nop	1
     1ac:	1000                	addi	x8,x2,32
     1ae:	0001                	nop
     1b0:	1200                	addi	x8,x2,288
     1b2:	05b4                	addi	x13,x2,712
     1b4:	0000                	unimp
     1b6:	0130                	addi	x12,x2,136
     1b8:	0000                	unimp
     1ba:	a912                	fsd	f4,144(x2)
     1bc:	0005                	c.nop	1
     1be:	9800                	0x9800
     1c0:	0001                	nop
     1c2:	1300                	addi	x8,x2,416
     1c4:	0000                	unimp
     1c6:	0000                	unimp
     1c8:	cb14                	sw	x13,16(x14)
     1ca:	0005                	c.nop	1
     1cc:	1400                	addi	x8,x2,544
     1ce:	000005d7          	0x5d7
     1d2:	e314                	fsw	f13,0(x14)
     1d4:	0005                	c.nop	1
     1d6:	1500                	addi	x8,x2,672
     1d8:	000005ef          	jal	x11,1d8 <_STACK_SIZE-0xfe28>
     1dc:	0200                	addi	x8,x2,256
     1de:	0000                	unimp
     1e0:	fb15                	bnez	x14,114 <_STACK_SIZE-0xfeec>
     1e2:	0005                	c.nop	1
     1e4:	9100                	0x9100
     1e6:	0002                	c.slli64	x0
     1e8:	1500                	addi	x8,x2,672
     1ea:	00000607          	0x607
     1ee:	02e6                	slli	x5,x5,0x19
     1f0:	0000                	unimp
     1f2:	1315                	addi	x6,x6,-27
     1f4:	0006                	c.slli	x0,0x1
     1f6:	5600                	lw	x8,40(x12)
     1f8:	15000003          	lb	x0,336(x0) # 150 <_STACK_SIZE-0xfeb0>
     1fc:	061f 0000 03b6      	0x3b60000061f
     202:	0000                	unimp
     204:	2b15                	jal	738 <_STACK_SIZE-0xf8c8>
     206:	0006                	c.slli	x0,0x1
     208:	df00                	sw	x8,56(x14)
     20a:	15000003          	lb	x0,336(x0) # 150 <_STACK_SIZE-0xfeb0>
     20e:	00000637          	lui	x12,0x0
     212:	03fd                	addi	x7,x7,31
     214:	0000                	unimp
     216:	4315                	li	x6,5
     218:	0006                	c.slli	x0,0x1
     21a:	2700                	fld	f8,8(x14)
     21c:	0004                	0x4
     21e:	1500                	addi	x8,x2,672
     220:	064e                	slli	x12,x12,0x13
     222:	0000                	unimp
     224:	0445                	addi	x8,x8,17
     226:	0000                	unimp
     228:	5a14                	lw	x13,48(x12)
     22a:	0006                	c.slli	x0,0x1
     22c:	1600                	addi	x8,x2,800
     22e:	0666                	slli	x12,x12,0x19
     230:	0000                	unimp
     232:	0028                	addi	x10,x2,8
     234:	0000                	unimp
     236:	024d                	addi	x4,x4,19
     238:	0000                	unimp
     23a:	6b15                	lui	x22,0x5
     23c:	0006                	c.slli	x0,0x1
     23e:	8400                	0x8400
     240:	0004                	0x4
     242:	1500                	addi	x8,x2,672
     244:	0678                	addi	x14,x2,780
     246:	0000                	unimp
     248:	04c0                	addi	x8,x2,580
     24a:	0000                	unimp
     24c:	1700                	addi	x8,x2,928
     24e:	0686                	slli	x13,x13,0x1
     250:	0000                	unimp
     252:	9778                	0x9778
     254:	8000                	0x8000
     256:	00c8                	addi	x10,x2,68
     258:	0000                	unimp
     25a:	02d4                	addi	x13,x2,324
     25c:	0000                	unimp
     25e:	8b15                	andi	x14,x14,5
     260:	0006                	c.slli	x0,0x1
     262:	d300                	sw	x8,32(x14)
     264:	0004                	0x4
     266:	1500                	addi	x8,x2,672
     268:	0698                	addi	x14,x2,832
     26a:	0000                	unimp
     26c:	04e6                	slli	x9,x9,0x19
     26e:	0000                	unimp
     270:	a515                	j	894 <_STACK_SIZE-0xf76c>
     272:	0006                	c.slli	x0,0x1
     274:	f900                	fsw	f8,48(x10)
     276:	0004                	0x4
     278:	1500                	addi	x8,x2,672
     27a:	06b2                	slli	x13,x13,0xc
     27c:	0000                	unimp
     27e:	00000517          	auipc	x10,0x0
     282:	bf15                	j	1b6 <_STACK_SIZE-0xfe4a>
     284:	0006                	c.slli	x0,0x1
     286:	3500                	fld	f8,40(x10)
     288:	0005                	c.nop	1
     28a:	1500                	addi	x8,x2,672
     28c:	06cc                	addi	x11,x2,836
     28e:	0000                	unimp
     290:	0000057b          	0x57b
     294:	d915                	beqz	x10,1c8 <_STACK_SIZE-0xfe38>
     296:	0006                	c.slli	x0,0x1
     298:	9900                	0x9900
     29a:	0005                	c.nop	1
     29c:	1800                	addi	x8,x2,48
     29e:	9788                	0x9788
     2a0:	8000                	0x8000
     2a2:	098a                	slli	x19,x19,0x2
     2a4:	0000                	unimp
     2a6:	9c18                	0x9c18
     2a8:	93800097          	auipc	x1,0x93800
     2ac:	0009                	c.nop	2
     2ae:	1800                	addi	x8,x2,48
     2b0:	97b0                	0x97b0
     2b2:	8000                	0x8000
     2b4:	099c                	addi	x15,x2,208
     2b6:	0000                	unimp
     2b8:	ec18                	fsw	f14,24(x8)
     2ba:	8a800097          	auipc	x1,0x8a800
     2be:	0009                	c.nop	2
     2c0:	1800                	addi	x8,x2,48
     2c2:	97fc                	0x97fc
     2c4:	8000                	0x8000
     2c6:	00000993          	li	x19,0
     2ca:	1818                	addi	x14,x2,48
     2cc:	0098                	addi	x14,x2,64
     2ce:	9c80                	0x9c80
     2d0:	0009                	c.nop	2
     2d2:	0000                	unimp
     2d4:	fc16                	fsw	f5,56(x2)
     2d6:	48000007          	0x48000007
     2da:	0000                	unimp
     2dc:	4100                	lw	x8,0(x10)
     2de:	0004                	0x4
     2e0:	1500                	addi	x8,x2,672
     2e2:	07fd                	addi	x15,x15,31
     2e4:	0000                	unimp
     2e6:	000005b7          	lui	x11,0x0
     2ea:	0915                	addi	x18,x18,5
     2ec:	0008                	0x8
     2ee:	ca00                	sw	x8,16(x12)
     2f0:	0005                	c.nop	1
     2f2:	1600                	addi	x8,x2,800
     2f4:	0815                	addi	x16,x16,5
     2f6:	0000                	unimp
     2f8:	0060                	addi	x8,x2,12
     2fa:	0000                	unimp
     2fc:	0376                	slli	x6,x6,0x1d
     2fe:	0000                	unimp
     300:	1a15                	addi	x20,x20,-27
     302:	0008                	0x8
     304:	0b00                	addi	x8,x2,400
     306:	0006                	c.slli	x0,0x1
     308:	1500                	addi	x8,x2,672
     30a:	00000827          	0x827
     30e:	062d                	addi	x12,x12,11
     310:	0000                	unimp
     312:	3415                	jal	fffffd36 <__stack+0x7fe86342>
     314:	0008                	0x8
     316:	4000                	lw	x8,0(x8)
     318:	0006                	c.slli	x0,0x1
     31a:	1500                	addi	x8,x2,672
     31c:	0841                	addi	x16,x16,16
     31e:	0000                	unimp
     320:	0674                	addi	x13,x2,780
     322:	0000                	unimp
     324:	4e15                	li	x28,5
     326:	0008                	0x8
     328:	a800                	fsd	f8,16(x8)
     32a:	0006                	c.slli	x0,0x1
     32c:	1500                	addi	x8,x2,672
     32e:	0000085b          	0x85b
     332:	06ee                	slli	x13,x13,0x1b
     334:	0000                	unimp
     336:	6815                	lui	x16,0x5
     338:	0008                	0x8
     33a:	3600                	fld	f8,40(x12)
     33c:	18000007          	0x18000007
     340:	9b44                	0x9b44
     342:	8000                	0x8000
     344:	098a                	slli	x19,x19,0x2
     346:	0000                	unimp
     348:	5818                	lw	x14,48(x8)
     34a:	9380009b          	0x9380009b
     34e:	0009                	c.nop	2
     350:	1800                	addi	x8,x2,48
     352:	9b6c                	0x9b6c
     354:	8000                	0x8000
     356:	099c                	addi	x15,x2,208
     358:	0000                	unimp
     35a:	a818                	fsd	f14,16(x8)
     35c:	8a80009b          	0x8a80009b
     360:	0009                	c.nop	2
     362:	1800                	addi	x8,x2,48
     364:	9bb8                	0x9bb8
     366:	8000                	0x8000
     368:	00000993          	li	x19,0
     36c:	d418                	sw	x14,40(x8)
     36e:	9c80009b          	0x9c80009b
     372:	0009                	c.nop	2
     374:	0000                	unimp
     376:	7619                	lui	x12,0xfffe6
     378:	0008                	0x8
     37a:	8800                	0x8800
     37c:	0000                	unimp
     37e:	1500                	addi	x8,x2,672
     380:	0000087b          	0x87b
     384:	0754                	addi	x13,x2,900
     386:	0000                	unimp
     388:	8815                	andi	x8,x8,5
     38a:	0008                	0x8
     38c:	7200                	flw	f8,32(x12)
     38e:	15000007          	0x15000007
     392:	0895                	addi	x17,x17,5
     394:	0000                	unimp
     396:	07ad                	addi	x15,x15,11
     398:	0000                	unimp
     39a:	a215                	j	4be <_STACK_SIZE-0xfb42>
     39c:	0008                	0x8
     39e:	c000                	sw	x8,0(x8)
     3a0:	15000007          	0x15000007
     3a4:	000008af          	0x8af
     3a8:	07de                	slli	x15,x15,0x17
     3aa:	0000                	unimp
     3ac:	bc15                	j	fffffde0 <__stack+0x7fe863ec>
     3ae:	0008                	0x8
     3b0:	3100                	fld	f8,32(x10)
     3b2:	0008                	0x8
     3b4:	1500                	addi	x8,x2,672
     3b6:	08c9                	addi	x17,x17,18
     3b8:	0000                	unimp
     3ba:	0844                	addi	x9,x2,20
     3bc:	0000                	unimp
     3be:	d615                	beqz	x12,2ea <_STACK_SIZE-0xfd16>
     3c0:	0008                	0x8
     3c2:	5700                	lw	x8,40(x14)
     3c4:	0008                	0x8
     3c6:	1700                	addi	x8,x2,928
     3c8:	000008e3          	beqz	x0,bd8 <_STACK_SIZE-0xf428>
     3cc:	9c1c                	0x9c1c
     3ce:	8000                	0x8000
     3d0:	0010                	0x10
     3d2:	0000                	unimp
     3d4:	000003e7          	jalr	x7,x0 # 0 <_STACK_SIZE-0x10000>
     3d8:	e81a                	fsw	f6,16(x2)
     3da:	0008                	0x8
     3dc:	0100                	addi	x8,x2,128
     3de:	1a5a                	slli	x20,x20,0x36
     3e0:	08f5                	addi	x17,x17,29
     3e2:	0000                	unimp
     3e4:	5b01                	li	x22,-32
     3e6:	1700                	addi	x8,x2,928
     3e8:	00000903          	lb	x18,0(x0) # 0 <_STACK_SIZE-0x10000>
     3ec:	9c2c                	0x9c2c
     3ee:	8000                	0x8000
     3f0:	0010                	0x10
     3f2:	0000                	unimp
     3f4:	00000407          	0x407
     3f8:	081a                	slli	x16,x16,0x6
     3fa:	0009                	c.nop	2
     3fc:	0100                	addi	x8,x2,128
     3fe:	1a5a                	slli	x20,x20,0x36
     400:	0915                	addi	x18,x18,5
     402:	0000                	unimp
     404:	5b01                	li	x22,-32
     406:	1700                	addi	x8,x2,928
     408:	00000923          	sb	x0,18(x0) # 12 <_STACK_SIZE-0xffee>
     40c:	9c3c                	0x9c3c
     40e:	8000                	0x8000
     410:	0010                	0x10
     412:	0000                	unimp
     414:	00000427          	0x427
     418:	281a                	fld	f16,384(x2)
     41a:	0009                	c.nop	2
     41c:	0100                	addi	x8,x2,128
     41e:	1a5a                	slli	x20,x20,0x36
     420:	0935                	addi	x18,x18,13
     422:	0000                	unimp
     424:	5b01                	li	x22,-32
     426:	1900                	addi	x8,x2,176
     428:	00000943          	fmadd.s	f18,f0,f0,f0,rne
     42c:	00b8                	addi	x14,x2,72
     42e:	0000                	unimp
     430:	441a                	lw	x8,132(x2)
     432:	0009                	c.nop	2
     434:	0100                	addi	x8,x2,128
     436:	1a5a                	slli	x20,x20,0x36
     438:	0951                	addi	x18,x18,20
     43a:	0000                	unimp
     43c:	5b01                	li	x22,-32
     43e:	0000                	unimp
     440:	1600                	addi	x8,x2,800
     442:	000006e7          	jalr	x13,x0 # 0 <_STACK_SIZE-0x10000>
     446:	00d0                	addi	x12,x2,68
     448:	0000                	unimp
     44a:	0461                	addi	x8,x8,24
     44c:	0000                	unimp
     44e:	ec15                	bnez	x8,48a <_STACK_SIZE-0xfb76>
     450:	0006                	c.slli	x0,0x1
     452:	6a00                	flw	f8,16(x12)
     454:	0008                	0x8
     456:	1500                	addi	x8,x2,672
     458:	06f9                	addi	x13,x13,30
     45a:	0000                	unimp
     45c:	0890                	addi	x12,x2,80
     45e:	0000                	unimp
     460:	1700                	addi	x8,x2,928
     462:	0768                	addi	x10,x2,908
     464:	0000                	unimp
     466:	98ac                	0x98ac
     468:	8000                	0x8000
     46a:	00c8                	addi	x10,x2,68
     46c:	0000                	unimp
     46e:	04e8                	addi	x10,x2,588
     470:	0000                	unimp
     472:	6d15                	lui	x26,0x5
     474:	ae000007          	0xae000007
     478:	0008                	0x8
     47a:	1500                	addi	x8,x2,672
     47c:	077a                	slli	x14,x14,0x1e
     47e:	0000                	unimp
     480:	08c1                	addi	x17,x17,16
     482:	0000                	unimp
     484:	8715                	srai	x14,x14,0x5
     486:	d4000007          	0xd4000007
     48a:	0008                	0x8
     48c:	1500                	addi	x8,x2,672
     48e:	0794                	addi	x13,x2,960
     490:	0000                	unimp
     492:	08f2                	slli	x17,x17,0x1c
     494:	0000                	unimp
     496:	a115                	j	8ba <_STACK_SIZE-0xf746>
     498:	10000007          	0x10000007
     49c:	0009                	c.nop	2
     49e:	1500                	addi	x8,x2,672
     4a0:	07ae                	slli	x15,x15,0xb
     4a2:	0000                	unimp
     4a4:	0956                	slli	x18,x18,0x15
     4a6:	0000                	unimp
     4a8:	bb15                	j	1dc <_STACK_SIZE-0xfe24>
     4aa:	7f000007          	0x7f000007
     4ae:	0009                	c.nop	2
     4b0:	1800                	addi	x8,x2,48
     4b2:	98bc                	0x98bc
     4b4:	8000                	0x8000
     4b6:	098a                	slli	x19,x19,0x2
     4b8:	0000                	unimp
     4ba:	d018                	sw	x14,32(x8)
     4bc:	0098                	addi	x14,x2,64
     4be:	9380                	0x9380
     4c0:	0009                	c.nop	2
     4c2:	1800                	addi	x8,x2,48
     4c4:	98e4                	0x98e4
     4c6:	8000                	0x8000
     4c8:	099c                	addi	x15,x2,208
     4ca:	0000                	unimp
     4cc:	2018                	fld	f14,0(x8)
     4ce:	0099                	addi	x1,x1,6
     4d0:	8a80                	0x8a80
     4d2:	0009                	c.nop	2
     4d4:	1800                	addi	x8,x2,48
     4d6:	9930                	0x9930
     4d8:	8000                	0x8000
     4da:	00000993          	li	x19,0
     4de:	4c18                	lw	x14,24(x8)
     4e0:	0099                	addi	x1,x1,6
     4e2:	9c80                	0x9c80
     4e4:	0009                	c.nop	2
     4e6:	0000                	unimp
     4e8:	0716                	slli	x14,x14,0x5
     4ea:	e8000007          	0xe8000007
     4ee:	0000                	unimp
     4f0:	6b00                	flw	f8,16(x14)
     4f2:	0005                	c.nop	1
     4f4:	1500                	addi	x8,x2,672
     4f6:	070c                	addi	x11,x2,896
     4f8:	0000                	unimp
     4fa:	099d                	addi	x19,x19,7
     4fc:	0000                	unimp
     4fe:	1915                	addi	x18,x18,-27
     500:	bf000007          	0xbf000007
     504:	0009                	c.nop	2
     506:	1500                	addi	x8,x2,672
     508:	0726                	slli	x14,x14,0x9
     50a:	0000                	unimp
     50c:	09d2                	slli	x19,x19,0x14
     50e:	0000                	unimp
     510:	3315                	jal	234 <_STACK_SIZE-0xfdcc>
     512:	06000007          	0x6000007
     516:	000a                	c.slli	x0,0x2
     518:	1500                	addi	x8,x2,672
     51a:	0740                	addi	x8,x2,900
     51c:	0000                	unimp
     51e:	0a3a                	slli	x20,x20,0xe
     520:	0000                	unimp
     522:	4d15                	li	x26,5
     524:	80000007          	0x80000007
     528:	000a                	c.slli	x0,0x2
     52a:	1500                	addi	x8,x2,672
     52c:	075a                	slli	x14,x14,0x16
     52e:	0000                	unimp
     530:	0abd                	addi	x21,x21,15
     532:	0000                	unimp
     534:	ec18                	fsw	f14,24(x8)
     536:	0099                	addi	x1,x1,6
     538:	8a80                	0x8a80
     53a:	0009                	c.nop	2
     53c:	1800                	addi	x8,x2,48
     53e:	9a00                	0x9a00
     540:	8000                	0x8000
     542:	00000993          	li	x19,0
     546:	1418                	addi	x14,x2,544
     548:	009a                	slli	x1,x1,0x6
     54a:	9c80                	0x9c80
     54c:	0009                	c.nop	2
     54e:	1800                	addi	x8,x2,48
     550:	9a50                	0x9a50
     552:	8000                	0x8000
     554:	098a                	slli	x19,x19,0x2
     556:	0000                	unimp
     558:	6018                	flw	f14,0(x8)
     55a:	009a                	slli	x1,x1,0x6
     55c:	9380                	0x9380
     55e:	0009                	c.nop	2
     560:	1800                	addi	x8,x2,48
     562:	9a7c                	0x9a7c
     564:	8000                	0x8000
     566:	099c                	addi	x15,x2,208
     568:	0000                	unimp
     56a:	1600                	addi	x8,x2,800
     56c:	07c9                	addi	x15,x15,18
     56e:	0000                	unimp
     570:	0100                	addi	x8,x2,128
     572:	0000                	unimp
     574:	0000058b          	0x58b
     578:	ce15                	beqz	x12,5b4 <_STACK_SIZE-0xfa4c>
     57a:	db000007          	0xdb000007
     57e:	000a                	c.slli	x0,0x2
     580:	1500                	addi	x8,x2,672
     582:	000007db          	0x7db
     586:	0aee                	slli	x21,x21,0x1b
     588:	0000                	unimp
     58a:	1800                	addi	x8,x2,48
     58c:	9870                	0x9870
     58e:	8000                	0x8000
     590:	00000993          	li	x19,0
     594:	0000                	unimp
     596:	1b00                	addi	x8,x2,432
     598:	0182                	c.slli64	x3
     59a:	0000                	unimp
     59c:	f701                	bnez	x14,4a4 <_STACK_SIZE-0xfb5c>
     59e:	00ae0103          	lb	x2,10(x28) # 1900a <_STACK_SIZE+0x900a>
     5a2:	0000                	unimp
     5a4:	00098403          	lb	x8,0(x19)
     5a8:	1c00                	addi	x8,x2,560
     5aa:	006e                	c.slli	x0,0x1b
     5ac:	f701                	bnez	x14,4b4 <_STACK_SIZE-0xfb4c>
     5ae:	00ae1703          	lh	x14,10(x28)
     5b2:	0000                	unimp
     5b4:	641c                	flw	f15,8(x8)
     5b6:	0100                	addi	x8,x2,128
     5b8:	ae2203f7          	0xae2203f7
     5bc:	0000                	unimp
     5be:	1c00                	addi	x8,x2,560
     5c0:	7072                	flw	f0,60(x2)
     5c2:	0100                	addi	x8,x2,128
     5c4:	842e03f7          	0x842e03f7
     5c8:	0009                	c.nop	2
     5ca:	1d00                	addi	x8,x2,688
     5cc:	6e6e                	flw	f28,216(x2)
     5ce:	0100                	addi	x8,x2,128
     5d0:	03f9                	addi	x7,x7,30
     5d2:	3711                	jal	4d6 <_STACK_SIZE-0xfb2a>
     5d4:	0001                	nop
     5d6:	1d00                	addi	x8,x2,688
     5d8:	6464                	flw	f9,76(x8)
     5da:	0100                	addi	x8,x2,128
     5dc:	03fa                	slli	x7,x7,0x1e
     5de:	3711                	jal	4e2 <_STACK_SIZE-0xfb1e>
     5e0:	0001                	nop
     5e2:	1d00                	addi	x8,x2,688
     5e4:	7272                	flw	f4,60(x2)
     5e6:	0100                	addi	x8,x2,128
     5e8:	2a0b03fb          	0x2a0b03fb
     5ec:	0001                	nop
     5ee:	1d00                	addi	x8,x2,688
     5f0:	3064                	fld	f9,224(x8)
     5f2:	0100                	addi	x8,x2,128
     5f4:	03fc                	addi	x15,x2,460
     5f6:	960a                	add	x12,x12,x2
     5f8:	0000                	unimp
     5fa:	1d00                	addi	x8,x2,688
     5fc:	3164                	fld	f9,224(x10)
     5fe:	0100                	addi	x8,x2,128
     600:	03fc                	addi	x15,x2,460
     602:	960e                	add	x12,x12,x3
     604:	0000                	unimp
     606:	1d00                	addi	x8,x2,688
     608:	306e                	fld	f0,248(x2)
     60a:	0100                	addi	x8,x2,128
     60c:	03fc                	addi	x15,x2,460
     60e:	9612                	add	x12,x12,x4
     610:	0000                	unimp
     612:	1d00                	addi	x8,x2,688
     614:	316e                	fld	f2,248(x2)
     616:	0100                	addi	x8,x2,128
     618:	03fc                	addi	x15,x2,460
     61a:	9616                	add	x12,x12,x5
     61c:	0000                	unimp
     61e:	1d00                	addi	x8,x2,688
     620:	326e                	fld	f4,248(x2)
     622:	0100                	addi	x8,x2,128
     624:	03fc                	addi	x15,x2,460
     626:	961a                	add	x12,x12,x6
     628:	0000                	unimp
     62a:	1d00                	addi	x8,x2,688
     62c:	3071                	jal	fffffeb8 <__stack+0x7fe864c4>
     62e:	0100                	addi	x8,x2,128
     630:	03fd                	addi	x7,x7,31
     632:	960a                	add	x12,x12,x2
     634:	0000                	unimp
     636:	1d00                	addi	x8,x2,688
     638:	3171                	jal	2c4 <_STACK_SIZE-0xfd3c>
     63a:	0100                	addi	x8,x2,128
     63c:	03fd                	addi	x7,x7,31
     63e:	960e                	add	x12,x12,x3
     640:	0000                	unimp
     642:	1d00                	addi	x8,x2,688
     644:	0062                	c.slli	x0,0x18
     646:	fe01                	bnez	x12,55e <_STACK_SIZE-0xfaa2>
     648:	00960a03          	lb	x20,9(x12) # fffe6009 <__stack+0x7fe6c615>
     64c:	0000                	unimp
     64e:	621d                	lui	x4,0x7
     650:	006d                	c.nop	27
     652:	fe01                	bnez	x12,56a <_STACK_SIZE-0xfa96>
     654:	00960d03          	lb	x26,9(x12)
     658:	0000                	unimp
     65a:	771d                	lui	x14,0xfffe7
     65c:	c7010077          	0xc7010077
     660:	1104                	addi	x9,x2,160
     662:	00000137          	lui	x2,0x0
     666:	861e                	mv	x12,x7
     668:	0006                	c.slli	x0,0x1
     66a:	1f00                	addi	x8,x2,944
     66c:	000001ab          	0x1ab
     670:	2e01                	jal	980 <_STACK_SIZE-0xf680>
     672:	0404                	addi	x9,x2,512
     674:	0096                	slli	x1,x1,0x5
     676:	0000                	unimp
     678:	5f1d                	li	x30,-25
     67a:	615f 0100 042e      	0x42e0100615f
     680:	9604                	0x9604
     682:	0000                	unimp
     684:	0000                	unimp
     686:	e71e                	fsw	f7,140(x2)
     688:	0006                	c.slli	x0,0x1
     68a:	1f00                	addi	x8,x2,944
     68c:	0105                	addi	x2,x2,1
     68e:	0000                	unimp
     690:	3a01                	jal	ffffffa0 <__stack+0x7fe865ac>
     692:	0404                	addi	x9,x2,512
     694:	0096                	slli	x1,x1,0x5
     696:	0000                	unimp
     698:	331f 0000 0100      	0x1000000331f
     69e:	043a                	slli	x8,x8,0xe
     6a0:	9604                	0x9604
     6a2:	0000                	unimp
     6a4:	1f00                	addi	x8,x2,944
     6a6:	0100                	addi	x8,x2,128
     6a8:	0000                	unimp
     6aa:	3a01                	jal	ffffffba <__stack+0x7fe865c6>
     6ac:	0404                	addi	x9,x2,512
     6ae:	0096                	slli	x1,x1,0x5
     6b0:	0000                	unimp
     6b2:	fb1f 0000 0100      	0x1000000fb1f
     6b8:	043a                	slli	x8,x8,0xe
     6ba:	9604                	0x9604
     6bc:	0000                	unimp
     6be:	1f00                	addi	x8,x2,944
     6c0:	01b5                	addi	x3,x3,13
     6c2:	0000                	unimp
     6c4:	3a01                	jal	ffffffd4 <__stack+0x7fe865e0>
     6c6:	0404                	addi	x9,x2,512
     6c8:	0096                	slli	x1,x1,0x5
     6ca:	0000                	unimp
     6cc:	b01f 0001 0100      	0x1000001b01f
     6d2:	043a                	slli	x8,x8,0xe
     6d4:	9604                	0x9604
     6d6:	0000                	unimp
     6d8:	1d00                	addi	x8,x2,688
     6da:	5f5f 006d 3a01      	0x3a01006d5f5f
     6e0:	0404                	addi	x9,x2,512
     6e2:	0096                	slli	x1,x1,0x5
     6e4:	0000                	unimp
     6e6:	1e00                	addi	x8,x2,816
     6e8:	00000707          	0x707
     6ec:	ab1f 0001 0100      	0x1000001ab1f
     6f2:	0446                	slli	x8,x8,0x11
     6f4:	9604                	0x9604
     6f6:	0000                	unimp
     6f8:	1d00                	addi	x8,x2,688
     6fa:	5f5f 0061 4601      	0x460100615f5f
     700:	0404                	addi	x9,x2,512
     702:	0096                	slli	x1,x1,0x5
     704:	0000                	unimp
     706:	1e00                	addi	x8,x2,816
     708:	0768                	addi	x10,x2,908
     70a:	0000                	unimp
     70c:	051f 0001 0100      	0x1000001051f
     712:	045f 9608 0000      	0x9608045f
     718:	1f00                	addi	x8,x2,944
     71a:	00000033          	add	x0,x0,x0
     71e:	5f01                	li	x30,-32
     720:	0804                	addi	x9,x2,16
     722:	0096                	slli	x1,x1,0x5
     724:	0000                	unimp
     726:	001f 0001 0100      	0x1000001001f
     72c:	045f 9608 0000      	0x9608045f
     732:	1f00                	addi	x8,x2,944
     734:	000000fb          	0xfb
     738:	5f01                	li	x30,-32
     73a:	0804                	addi	x9,x2,16
     73c:	0096                	slli	x1,x1,0x5
     73e:	0000                	unimp
     740:	b51f 0001 0100      	0x1000001b51f
     746:	045f 9608 0000      	0x9608045f
     74c:	1f00                	addi	x8,x2,944
     74e:	01b0                	addi	x12,x2,200
     750:	0000                	unimp
     752:	5f01                	li	x30,-32
     754:	0804                	addi	x9,x2,16
     756:	0096                	slli	x1,x1,0x5
     758:	0000                	unimp
     75a:	5f1d                	li	x30,-25
     75c:	6d5f 0100 045f      	0x45f01006d5f
     762:	9608                	0x9608
     764:	0000                	unimp
     766:	0000                	unimp
     768:	c91e                	sw	x7,144(x2)
     76a:	1f000007          	0x1f000007
     76e:	0105                	addi	x2,x2,1
     770:	0000                	unimp
     772:	6401                	0x6401
     774:	0404                	addi	x9,x2,512
     776:	0096                	slli	x1,x1,0x5
     778:	0000                	unimp
     77a:	331f 0000 0100      	0x1000000331f
     780:	0464                	addi	x9,x2,524
     782:	9604                	0x9604
     784:	0000                	unimp
     786:	1f00                	addi	x8,x2,944
     788:	0100                	addi	x8,x2,128
     78a:	0000                	unimp
     78c:	6401                	0x6401
     78e:	0404                	addi	x9,x2,512
     790:	0096                	slli	x1,x1,0x5
     792:	0000                	unimp
     794:	fb1f 0000 0100      	0x1000000fb1f
     79a:	0464                	addi	x9,x2,524
     79c:	9604                	0x9604
     79e:	0000                	unimp
     7a0:	1f00                	addi	x8,x2,944
     7a2:	01b5                	addi	x3,x3,13
     7a4:	0000                	unimp
     7a6:	6401                	0x6401
     7a8:	0404                	addi	x9,x2,512
     7aa:	0096                	slli	x1,x1,0x5
     7ac:	0000                	unimp
     7ae:	b01f 0001 0100      	0x1000001b01f
     7b4:	0464                	addi	x9,x2,524
     7b6:	9604                	0x9604
     7b8:	0000                	unimp
     7ba:	1d00                	addi	x8,x2,688
     7bc:	5f5f 006d 6401      	0x6401006d5f5f
     7c2:	0404                	addi	x9,x2,512
     7c4:	0096                	slli	x1,x1,0x5
     7c6:	0000                	unimp
     7c8:	1e00                	addi	x8,x2,816
     7ca:	07e9                	addi	x15,x15,26
     7cc:	0000                	unimp
     7ce:	ab1f 0001 0100      	0x1000001ab1f
     7d4:	96040487          	0x96040487
     7d8:	0000                	unimp
     7da:	1d00                	addi	x8,x2,688
     7dc:	5f5f 0061 8701      	0x870100615f5f
     7e2:	0404                	addi	x9,x2,512
     7e4:	0096                	slli	x1,x1,0x5
     7e6:	0000                	unimp
     7e8:	1e00                	addi	x8,x2,816
     7ea:	07fc                	addi	x15,x2,972
     7ec:	0000                	unimp
     7ee:	5f1d                	li	x30,-25
     7f0:	785f 0100 0495      	0x4950100785f
     7f6:	9605                	srai	x12,x12,0x21
     7f8:	0000                	unimp
     7fa:	0000                	unimp
     7fc:	1d20                	addi	x8,x2,696
     7fe:	316d                	jal	4a8 <_STACK_SIZE-0xfb58>
     800:	0100                	addi	x8,x2,128
     802:	04a5                	addi	x9,x9,9
     804:	0000960f          	0x960f
     808:	1d00                	addi	x8,x2,688
     80a:	306d                	jal	b4 <_STACK_SIZE-0xff4c>
     80c:	0100                	addi	x8,x2,128
     80e:	04a5                	addi	x9,x9,9
     810:	00009613          	slli	x12,x1,0x0
     814:	1e00                	addi	x8,x2,816
     816:	0876                	slli	x16,x16,0x1d
     818:	0000                	unimp
     81a:	051f 0001 0100      	0x1000001051f
     820:	04b0                	addi	x12,x2,584
     822:	9608                	0x9608
     824:	0000                	unimp
     826:	1f00                	addi	x8,x2,944
     828:	00000033          	add	x0,x0,x0
     82c:	b001                	j	2c <_STACK_SIZE-0xffd4>
     82e:	0804                	addi	x9,x2,16
     830:	0096                	slli	x1,x1,0x5
     832:	0000                	unimp
     834:	001f 0001 0100      	0x1000001001f
     83a:	04b0                	addi	x12,x2,584
     83c:	9608                	0x9608
     83e:	0000                	unimp
     840:	1f00                	addi	x8,x2,944
     842:	000000fb          	0xfb
     846:	b001                	j	46 <_STACK_SIZE-0xffba>
     848:	0804                	addi	x9,x2,16
     84a:	0096                	slli	x1,x1,0x5
     84c:	0000                	unimp
     84e:	b51f 0001 0100      	0x1000001b51f
     854:	04b0                	addi	x12,x2,584
     856:	9608                	0x9608
     858:	0000                	unimp
     85a:	1f00                	addi	x8,x2,944
     85c:	01b0                	addi	x12,x2,200
     85e:	0000                	unimp
     860:	b001                	j	60 <_STACK_SIZE-0xffa0>
     862:	0804                	addi	x9,x2,16
     864:	0096                	slli	x1,x1,0x5
     866:	0000                	unimp
     868:	5f1d                	li	x30,-25
     86a:	6d5f 0100 04b0      	0x4b001006d5f
     870:	9608                	0x9608
     872:	0000                	unimp
     874:	0000                	unimp
     876:	601e                	flw	f0,196(x2)
     878:	0009                	c.nop	2
     87a:	1f00                	addi	x8,x2,944
     87c:	0095                	addi	x1,x1,5
     87e:	0000                	unimp
     880:	b101                	j	480 <_STACK_SIZE-0xfb80>
     882:	0804                	addi	x9,x2,16
     884:	0096                	slli	x1,x1,0x5
     886:	0000                	unimp
     888:	9a1f 0000 0100      	0x10000009a1f
     88e:	04b1                	addi	x9,x9,12
     890:	9608                	0x9608
     892:	0000                	unimp
     894:	1f00                	addi	x8,x2,944
     896:	009f 0000 b101      	0xb1010000009f
     89c:	0804                	addi	x9,x2,16
     89e:	0096                	slli	x1,x1,0x5
     8a0:	0000                	unimp
     8a2:	a41f 0000 0100      	0x1000000a41f
     8a8:	04b1                	addi	x9,x9,12
     8aa:	9608                	0x9608
     8ac:	0000                	unimp
     8ae:	1f00                	addi	x8,x2,944
     8b0:	000001bf 0804b101 	0x804b101000001bf
     8b8:	0096                	slli	x1,x1,0x5
     8ba:	0000                	unimp
     8bc:	7d1f 0001 0100      	0x10000017d1f
     8c2:	04b1                	addi	x9,x9,12
     8c4:	9608                	0x9608
     8c6:	0000                	unimp
     8c8:	1f00                	addi	x8,x2,944
     8ca:	01ba                	slli	x3,x3,0xe
     8cc:	0000                	unimp
     8ce:	b101                	j	4ce <_STACK_SIZE-0xfb32>
     8d0:	0804                	addi	x9,x2,16
     8d2:	0096                	slli	x1,x1,0x5
     8d4:	0000                	unimp
     8d6:	381f 0000 0100      	0x1000000381f
     8dc:	04b1                	addi	x9,x9,12
     8de:	9608                	0x9608
     8e0:	0000                	unimp
     8e2:	1e00                	addi	x8,x2,816
     8e4:	00000903          	lb	x18,0(x0) # 0 <_STACK_SIZE-0x10000>
     8e8:	3d1f 0000 0100      	0x10000003d1f
     8ee:	04b1                	addi	x9,x9,12
     8f0:	9608                	0x9608
     8f2:	0000                	unimp
     8f4:	1f00                	addi	x8,x2,944
     8f6:	00000043          	fmadd.s	f0,f0,f0,f0,rne
     8fa:	b101                	j	4fa <_STACK_SIZE-0xfb06>
     8fc:	0804                	addi	x9,x2,16
     8fe:	0096                	slli	x1,x1,0x5
     900:	0000                	unimp
     902:	1e00                	addi	x8,x2,816
     904:	00000923          	sb	x0,18(x0) # 12 <_STACK_SIZE-0xffee>
     908:	3d1f 0000 0100      	0x10000003d1f
     90e:	04b1                	addi	x9,x9,12
     910:	9608                	0x9608
     912:	0000                	unimp
     914:	1f00                	addi	x8,x2,944
     916:	00000043          	fmadd.s	f0,f0,f0,f0,rne
     91a:	b101                	j	51a <_STACK_SIZE-0xfae6>
     91c:	0804                	addi	x9,x2,16
     91e:	0096                	slli	x1,x1,0x5
     920:	0000                	unimp
     922:	1e00                	addi	x8,x2,816
     924:	00000943          	fmadd.s	f18,f0,f0,f0,rne
     928:	3d1f 0000 0100      	0x10000003d1f
     92e:	04b1                	addi	x9,x9,12
     930:	9608                	0x9608
     932:	0000                	unimp
     934:	1f00                	addi	x8,x2,944
     936:	00000043          	fmadd.s	f0,f0,f0,f0,rne
     93a:	b101                	j	53a <_STACK_SIZE-0xfac6>
     93c:	0804                	addi	x9,x2,16
     93e:	0096                	slli	x1,x1,0x5
     940:	0000                	unimp
     942:	2000                	fld	f8,0(x8)
     944:	3d1f 0000 0100      	0x10000003d1f
     94a:	04b1                	addi	x9,x9,12
     94c:	9608                	0x9608
     94e:	0000                	unimp
     950:	1f00                	addi	x8,x2,944
     952:	00000043          	fmadd.s	f0,f0,f0,f0,rne
     956:	b101                	j	556 <_STACK_SIZE-0xfaaa>
     958:	0804                	addi	x9,x2,16
     95a:	0096                	slli	x1,x1,0x5
     95c:	0000                	unimp
     95e:	0000                	unimp
     960:	731e                	flw	f6,228(x2)
     962:	0009                	c.nop	2
     964:	1d00                	addi	x8,x2,688
     966:	5f5f 0078 b601      	0xb60100785f5f
     96c:	0504                	addi	x9,x2,640
     96e:	0096                	slli	x1,x1,0x5
     970:	0000                	unimp
     972:	2000                	fld	f8,0(x8)
     974:	5f1d                	li	x30,-25
     976:	785f 0100 04be      	0x4be0100785f
     97c:	9605                	srai	x12,x12,0x21
     97e:	0000                	unimp
     980:	0000                	unimp
     982:	0000                	unimp
     984:	0421                	addi	x8,x8,8
     986:	00ae                	slli	x1,x1,0xb
     988:	0000                	unimp
     98a:	0a22                	slli	x20,x20,0x8
     98c:	0001                	nop
     98e:	0a00                	addi	x8,x2,272
     990:	0001                	nop
     992:	2200                	fld	f8,0(x12)
     994:	0049                	c.nop	18
     996:	0000                	unimp
     998:	0049                	c.nop	18
     99a:	0000                	unimp
     99c:	2022                	fld	f0,8(x2)
     99e:	0000                	unimp
     9a0:	2000                	fld	f8,0(x8)
     9a2:	0000                	unimp
     9a4:	0000                	unimp
     9a6:	09b2                	slli	x19,x19,0xc
     9a8:	0000                	unimp
     9aa:	0004                	0x4
     9ac:	01be                	slli	x3,x3,0xf
     9ae:	0000                	unimp
     9b0:	0104                	addi	x9,x2,128
     9b2:	01c4                	addi	x9,x2,196
     9b4:	0000                	unimp
     9b6:	d50c                	sw	x11,40(x10)
     9b8:	0000                	unimp
     9ba:	1400                	addi	x8,x2,544
     9bc:	0001                	nop
     9be:	b800                	fsd	f8,48(x8)
     9c0:	009c                	addi	x15,x2,64
     9c2:	f080                	fsw	f8,32(x9)
     9c4:	0004                	0x4
     9c6:	8300                	0x8300
     9c8:	02000007          	0x2000007
     9cc:	0708                	addi	x10,x2,896
     9ce:	0061                	c.nop	24
     9d0:	0000                	unimp
     9d2:	69050403          	lb	x8,1680(x10) # 90e <_STACK_SIZE-0xf6f2>
     9d6:	746e                	flw	f8,248(x2)
     9d8:	0200                	addi	x8,x2,256
     9da:	0704                	addi	x9,x2,896
     9dc:	0000006b          	0x6b
     9e0:	0802                	c.slli64	x16
     9e2:	5305                	li	x6,-31
     9e4:	0000                	unimp
     9e6:	0200                	addi	x8,x2,256
     9e8:	0410                	addi	x12,x2,512
     9ea:	00000197          	auipc	x3,0x0
     9ee:	0102                	c.slli64	x2
     9f0:	8906                	mv	x18,x1
     9f2:	0000                	unimp
     9f4:	0200                	addi	x8,x2,256
     9f6:	0801                	addi	x16,x16,0
     9f8:	00000087          	0x87
     9fc:	0202                	c.slli64	x4
     9fe:	2905                	jal	e2e <_STACK_SIZE-0xf1d2>
     a00:	0000                	unimp
     a02:	0200                	addi	x8,x2,256
     a04:	0702                	c.slli64	x14
     a06:	00ba                	slli	x1,x1,0xe
     a08:	0000                	unimp
     a0a:	0402                	c.slli64	x8
     a0c:	5805                	li	x16,-31
     a0e:	0000                	unimp
     a10:	0200                	addi	x8,x2,256
     a12:	0704                	addi	x9,x2,896
     a14:	0066                	c.slli	x0,0x19
     a16:	0000                	unimp
     a18:	0102                	c.slli64	x2
     a1a:	9008                	0x9008
     a1c:	0000                	unimp
     a1e:	0400                	addi	x8,x2,512
     a20:	00a9                	addi	x1,x1,10
     a22:	0000                	unimp
     a24:	7b02                	flw	f22,32(x2)
     a26:	4f16                	lw	x30,68(x2)
     a28:	0000                	unimp
     a2a:	0500                	addi	x8,x2,640
     a2c:	0079                	c.nop	30
     a2e:	0000                	unimp
     a30:	a404                	fsd	f9,8(x8)
     a32:	0001                	nop
     a34:	0200                	addi	x8,x2,256
     a36:	0f80                	addi	x8,x2,976
     a38:	002c                	addi	x11,x2,8
     a3a:	0000                	unimp
     a3c:	a304                	fsd	f9,0(x14)
     a3e:	0001                	nop
     a40:	0200                	addi	x8,x2,256
     a42:	1681                	addi	x13,x13,-32
     a44:	00000033          	add	x0,x0,x0
     a48:	ce04                	sw	x9,24(x12)
     a4a:	0000                	unimp
     a4c:	0200                	addi	x8,x2,256
     a4e:	0f84                	addi	x9,x2,976
     a50:	003a                	c.slli	x0,0xe
     a52:	0000                	unimp
     a54:	cd04                	sw	x9,24(x10)
     a56:	0000                	unimp
     a58:	0200                	addi	x8,x2,256
     a5a:	1685                	addi	x13,x13,-31
     a5c:	0025                	c.nop	9
     a5e:	0000                	unimp
     a60:	0402                	c.slli64	x8
     a62:	1a04                	addi	x9,x2,304
     a64:	0000                	unimp
     a66:	0200                	addi	x8,x2,256
     a68:	0308                	addi	x10,x2,384
     a6a:	0012                	c.slli	x0,0x4
     a6c:	0000                	unimp
     a6e:	0802                	c.slli64	x16
     a70:	9c04                	0x9c04
     a72:	0001                	nop
     a74:	0200                	addi	x8,x2,256
     a76:	0310                	addi	x12,x2,384
     a78:	016e                	slli	x2,x2,0x1b
     a7a:	0000                	unimp
     a7c:	2002                	fld	f0,0(x2)
     a7e:	00018f03          	lb	x30,0(x3) # 9ea <_STACK_SIZE-0xf616>
     a82:	0600                	addi	x8,x2,768
     a84:	00b1                	addi	x1,x1,12
     a86:	0000                	unimp
     a88:	0208                	addi	x10,x2,256
     a8a:	01ed                	addi	x3,x3,27
     a8c:	080a                	slli	x16,x16,0x2
     a8e:	0001                	nop
     a90:	0700                	addi	x8,x2,896
     a92:	6f6c                	flw	f11,92(x14)
     a94:	ed020077          	0xed020077
     a98:	1a01                	addi	x20,x20,-32
     a9a:	008a                	slli	x1,x1,0x2
     a9c:	0000                	unimp
     a9e:	0800                	addi	x8,x2,16
     aa0:	0078                	addi	x14,x2,12
     aa2:	0000                	unimp
     aa4:	ed02                	fsw	f0,152(x2)
     aa6:	1f01                	addi	x30,x30,-32
     aa8:	008a                	slli	x1,x1,0x2
     aaa:	0000                	unimp
     aac:	0004                	0x4
     aae:	0809                	addi	x16,x16,2
     ab0:	f402                	fsw	f0,40(x2)
     ab2:	0901                	addi	x18,x18,0
     ab4:	012a                	slli	x2,x2,0xa
     ab6:	0000                	unimp
     ab8:	730a                	flw	f6,160(x2)
     aba:	0200                	addi	x8,x2,256
     abc:	01f6                	slli	x3,x3,0x1d
     abe:	0000dd13          	srli	x26,x1,0x0
     ac2:	0a00                	addi	x8,x2,272
     ac4:	6c6c                	flw	f11,92(x8)
     ac6:	0200                	addi	x8,x2,256
     ac8:	a20a01f7          	0xa20a01f7
     acc:	0000                	unimp
     ace:	0000                	unimp
     ad0:	0000000b          	0xb
     ad4:	0200                	addi	x8,x2,256
     ad6:	01f8                	addi	x14,x2,204
     ad8:	00010803          	lb	x16,0(x2) # 0 <_STACK_SIZE-0x10000>
     adc:	0500                	addi	x8,x2,640
     ade:	012a                	slli	x2,x2,0xa
     ae0:	0000                	unimp
     ae2:	850c                	0x850c
     ae4:	0000                	unimp
     ae6:	4c00                	lw	x8,24(x8)
     ae8:	0001                	nop
     aea:	0d00                	addi	x8,x2,656
     aec:	00000033          	add	x0,x0,x0
     af0:	00ff                	0xff
     af2:	3c05                	jal	522 <_STACK_SIZE-0xfade>
     af4:	0001                	nop
     af6:	0e00                	addi	x8,x2,784
     af8:	007d                	c.nop	31
     afa:	0000                	unimp
     afc:	0202                	c.slli64	x4
     afe:	1602                	slli	x12,x12,0x20
     b00:	014c                	addi	x11,x2,132
     b02:	0000                	unimp
     b04:	0002940f          	0x2940f
     b08:	0100                	addi	x8,x2,128
     b0a:	051a                	slli	x10,x10,0x6
     b0c:	ae01                	j	e1c <_STACK_SIZE-0xf1e4>
     b0e:	0000                	unimp
     b10:	b800                	fsd	f8,48(x8)
     b12:	009c                	addi	x15,x2,64
     b14:	f080                	fsw	f8,32(x9)
     b16:	0004                	0x4
     b18:	0100                	addi	x8,x2,128
     b1a:	a79c                	fsd	f15,8(x15)
     b1c:	0005                	c.nop	1
     b1e:	1000                	addi	x8,x2,32
     b20:	0075                	c.nop	29
     b22:	1a01                	addi	x20,x20,-32
     b24:	1405                	addi	x8,x8,-31
     b26:	00ae                	slli	x1,x1,0xb
     b28:	0000                	unimp
     b2a:	0b0c                	addi	x11,x2,400
     b2c:	0000                	unimp
     b2e:	7610                	flw	f12,40(x12)
     b30:	0100                	addi	x8,x2,128
     b32:	051a                	slli	x10,x10,0x6
     b34:	ae1f 0000 9400      	0x94000000ae1f
     b3a:	1100000b          	0x1100000b
     b3e:	1c010077          	0x1c010077
     b42:	0b05                	addi	x22,x22,1
     b44:	00ae                	slli	x1,x1,0xb
     b46:	0000                	unimp
     b48:	0bfc                	addi	x15,x2,476
     b4a:	0000                	unimp
     b4c:	a712                	fsd	f4,392(x2)
     b4e:	0005                	c.nop	1
     b50:	f000                	fsw	f8,32(x8)
     b52:	009c                	addi	x15,x2,64
     b54:	1880                	addi	x8,x2,112
     b56:	0001                	nop
     b58:	0100                	addi	x8,x2,128
     b5a:	051e                	slli	x10,x10,0x7
     b5c:	130a                	slli	x6,x6,0x22
     b5e:	000005cf          	fnmadd.s	f11,f0,f0,f0,rne
     b62:	0c24                	addi	x9,x2,536
     b64:	0000                	unimp
     b66:	0005c413          	xori	x8,x11,0
     b6a:	4c00                	lw	x8,24(x8)
     b6c:	000c                	0xc
     b6e:	1300                	addi	x8,x2,416
     b70:	05b9                	addi	x11,x11,14
     b72:	0000                	unimp
     b74:	0c94                	addi	x13,x2,592
     b76:	0000                	unimp
     b78:	1814                	addi	x13,x2,48
     b7a:	0001                	nop
     b7c:	1500                	addi	x8,x2,672
     b7e:	000005db          	0x5db
     b82:	e715                	bnez	x14,bae <_STACK_SIZE-0xf452>
     b84:	0005                	c.nop	1
     b86:	1500                	addi	x8,x2,672
     b88:	000005f3          	0x5f3
     b8c:	ff16                	fsw	f5,188(x2)
     b8e:	0005                	c.nop	1
     b90:	3c00                	fld	f8,56(x8)
     b92:	000d                	c.nop	3
     b94:	1600                	addi	x8,x2,800
     b96:	0000060b          	0x60b
     b9a:	0d86                	slli	x27,x27,0x1
     b9c:	0000                	unimp
     b9e:	1716                	slli	x14,x14,0x25
     ba0:	0006                	c.slli	x0,0x1
     ba2:	d000                	sw	x8,32(x8)
     ba4:	000d                	c.nop	3
     ba6:	1600                	addi	x8,x2,800
     ba8:	00000623          	sb	x0,12(x0) # c <_STACK_SIZE-0xfff4>
     bac:	0e25                	addi	x28,x28,9
     bae:	0000                	unimp
     bb0:	2f16                	fld	f30,320(x2)
     bb2:	0006                	c.slli	x0,0x1
     bb4:	9000                	0x9000
     bb6:	000e                	c.slli	x0,0x3
     bb8:	1600                	addi	x8,x2,800
     bba:	0000063b          	0x63b
     bbe:	0eb9                	addi	x29,x29,14
     bc0:	0000                	unimp
     bc2:	4716                	lw	x14,68(x2)
     bc4:	0006                	c.slli	x0,0x1
     bc6:	cd00                	sw	x8,24(x10)
     bc8:	000e                	c.slli	x0,0x3
     bca:	1600                	addi	x8,x2,800
     bcc:	00000653          	fadd.s	f12,f0,f0,rne
     bd0:	0eed                	addi	x29,x29,27
     bd2:	0000                	unimp
     bd4:	5e16                	lw	x28,100(x2)
     bd6:	0006                	c.slli	x0,0x1
     bd8:	0b00                	addi	x8,x2,400
     bda:	1500000f          	0x1500000f
     bde:	066a                	slli	x12,x12,0x1a
     be0:	0000                	unimp
     be2:	00067617          	auipc	x12,0x67
     be6:	3800                	fld	f8,48(x8)
     be8:	0001                	nop
     bea:	5c00                	lw	x8,56(x8)
     bec:	0002                	c.slli64	x0
     bee:	1600                	addi	x8,x2,800
     bf0:	0000067b          	0x67b
     bf4:	00000f3f 00068816 	0x6881600000f3f
     bfc:	5d00                	lw	x8,56(x10)
     bfe:	0000000f          	fence	unknown,unknown
     c02:	9618                	0x9618
     c04:	0006                	c.slli	x0,0x1
     c06:	5800                	lw	x8,48(x8)
     c08:	009d                	addi	x1,x1,7
     c0a:	0080                	addi	x8,x2,64
     c0c:	0000                	unimp
     c0e:	9500                	0x9500
     c10:	0002                	c.slli64	x0
     c12:	1900                	addi	x8,x2,176
     c14:	0000069b          	0x69b
     c18:	6501                	0x6501
     c1a:	a819                	j	c30 <_STACK_SIZE-0xf3d0>
     c1c:	0006                	c.slli	x0,0x1
     c1e:	0100                	addi	x8,x2,128
     c20:	1566                	slli	x10,x10,0x39
     c22:	06b5                	addi	x13,x13,13
     c24:	0000                	unimp
     c26:	c215                	beqz	x12,c4a <_STACK_SIZE-0xf3b6>
     c28:	0006                	c.slli	x0,0x1
     c2a:	1500                	addi	x8,x2,672
     c2c:	000006cf          	fnmadd.s	f13,f0,f0,f0,rne
     c30:	dc15                	beqz	x8,b6c <_STACK_SIZE-0xf494>
     c32:	0006                	c.slli	x0,0x1
     c34:	1500                	addi	x8,x2,672
     c36:	06e9                	addi	x13,x13,26
     c38:	0000                	unimp
     c3a:	1800                	addi	x8,x2,48
     c3c:	0778                	addi	x14,x2,908
     c3e:	0000                	unimp
     c40:	9d58                	0x9d58
     c42:	8000                	0x8000
     c44:	00a8                	addi	x10,x2,72
     c46:	0000                	unimp
     c48:	031c                	addi	x15,x2,384
     c4a:	0000                	unimp
     c4c:	7d16                	flw	f26,100(x2)
     c4e:	70000007          	0x70000007
     c52:	1600000f          	0x1600000f
     c56:	078a                	slli	x15,x15,0x2
     c58:	0000                	unimp
     c5a:	00000f83          	lb	x31,0(x0) # 0 <_STACK_SIZE-0x10000>
     c5e:	9716                	add	x14,x14,x5
     c60:	96000007          	0x96000007
     c64:	1600000f          	0x1600000f
     c68:	07a4                	addi	x9,x2,968
     c6a:	0000                	unimp
     c6c:	0fb4                	addi	x13,x2,984
     c6e:	0000                	unimp
     c70:	b116                	fsd	f5,160(x2)
     c72:	d2000007          	0xd2000007
     c76:	1600000f          	0x1600000f
     c7a:	07be                	slli	x15,x15,0xf
     c7c:	0000                	unimp
     c7e:	00000ffb          	0xffb
     c82:	cb16                	sw	x5,148(x2)
     c84:	24000007          	0x24000007
     c88:	0010                	0x10
     c8a:	1a00                	addi	x8,x2,304
     c8c:	9d68                	0x9d68
     c8e:	8000                	0x8000
     c90:	099a                	slli	x19,x19,0x6
     c92:	0000                	unimp
     c94:	7c1a                	flw	f24,164(x2)
     c96:	009d                	addi	x1,x1,7
     c98:	a380                	fsd	f8,0(x15)
     c9a:	0009                	c.nop	2
     c9c:	1a00                	addi	x8,x2,304
     c9e:	9d8c                	0x9d8c
     ca0:	8000                	0x8000
     ca2:	09ac                	addi	x11,x2,216
     ca4:	0000                	unimp
     ca6:	bc1a                	fsd	f6,56(x2)
     ca8:	009d                	addi	x1,x1,7
     caa:	9a80                	0x9a80
     cac:	0009                	c.nop	2
     cae:	1a00                	addi	x8,x2,304
     cb0:	9dcc                	0x9dcc
     cb2:	8000                	0x8000
     cb4:	000009a3          	sb	x0,19(x0) # 13 <_STACK_SIZE-0xffed>
     cb8:	e41a                	fsw	f6,8(x2)
     cba:	009d                	addi	x1,x1,7
     cbc:	ac80                	fsd	f8,24(x9)
     cbe:	0009                	c.nop	2
     cc0:	0000                	unimp
     cc2:	0006f717          	auipc	x14,0x6f
     cc6:	5000                	lw	x8,32(x8)
     cc8:	0001                	nop
     cca:	3c00                	fld	f8,56(x8)
     ccc:	16000003          	lb	x0,352(x0) # 160 <_STACK_SIZE-0xfea0>
     cd0:	06fc                	addi	x15,x2,844
     cd2:	0000                	unimp
     cd4:	1042                	c.slli	x0,0x30
     cd6:	0000                	unimp
     cd8:	0916                	slli	x18,x18,0x5
     cda:	60000007          	0x60000007
     cde:	0010                	0x10
     ce0:	0000                	unimp
     ce2:	00071717          	auipc	x14,0x71
     ce6:	7000                	flw	f8,32(x8)
     ce8:	0001                	nop
     cea:	bf00                	fsd	f8,56(x14)
     cec:	16000003          	lb	x0,352(x0) # 160 <_STACK_SIZE-0xfea0>
     cf0:	071c                	addi	x15,x2,896
     cf2:	0000                	unimp
     cf4:	00001073          	csrw	ustatus,x0
     cf8:	2916                	fld	f18,320(x2)
     cfa:	95000007          	0x95000007
     cfe:	0010                	0x10
     d00:	1600                	addi	x8,x2,800
     d02:	0736                	slli	x14,x14,0xd
     d04:	0000                	unimp
     d06:	10a8                	addi	x10,x2,104
     d08:	0000                	unimp
     d0a:	4316                	lw	x6,68(x2)
     d0c:	c6000007          	0xc6000007
     d10:	0010                	0x10
     d12:	1600                	addi	x8,x2,800
     d14:	0750                	addi	x12,x2,900
     d16:	0000                	unimp
     d18:	10e4                	addi	x9,x2,108
     d1a:	0000                	unimp
     d1c:	5d16                	lw	x26,100(x2)
     d1e:	0d000007          	0xd000007
     d22:	0011                	c.nop	4
     d24:	1600                	addi	x8,x2,800
     d26:	076a                	slli	x14,x14,0x1a
     d28:	0000                	unimp
     d2a:	1141                	addi	x2,x2,-16
     d2c:	0000                	unimp
     d2e:	c01a                	sw	x6,0(x2)
     d30:	009e                	slli	x1,x1,0x7
     d32:	9a80                	0x9a80
     d34:	0009                	c.nop	2
     d36:	1a00                	addi	x8,x2,304
     d38:	9ed8                	0x9ed8
     d3a:	8000                	0x8000
     d3c:	000009a3          	sb	x0,19(x0) # 13 <_STACK_SIZE-0xffed>
     d40:	e81a                	fsw	f6,16(x2)
     d42:	009e                	slli	x1,x1,0x7
     d44:	ac80                	fsd	f8,24(x9)
     d46:	0009                	c.nop	2
     d48:	1a00                	addi	x8,x2,304
     d4a:	9f18                	0x9f18
     d4c:	8000                	0x8000
     d4e:	099a                	slli	x19,x19,0x6
     d50:	0000                	unimp
     d52:	281a                	fld	f16,384(x2)
     d54:	009f a380 0009      	0x9a380009f
     d5a:	1a00                	addi	x8,x2,304
     d5c:	9f34                	0x9f34
     d5e:	8000                	0x8000
     d60:	09ac                	addi	x11,x2,216
     d62:	0000                	unimp
     d64:	1700                	addi	x8,x2,928
     d66:	07d9                	addi	x15,x15,22
     d68:	0000                	unimp
     d6a:	0190                	addi	x12,x2,192
     d6c:	0000                	unimp
     d6e:	03df 0000 de16      	0xde16000003df
     d74:	5f000007          	0x5f000007
     d78:	0011                	c.nop	4
     d7a:	1600                	addi	x8,x2,800
     d7c:	000007eb          	0x7eb
     d80:	1172                	slli	x2,x2,0x3c
     d82:	0000                	unimp
     d84:	1800                	addi	x8,x2,48
     d86:	07f9                	addi	x15,x15,30
     d88:	0000                	unimp
     d8a:	9fb8                	0x9fb8
     d8c:	8000                	0x8000
     d8e:	0010                	0x10
     d90:	0000                	unimp
     d92:	03fa                	slli	x7,x7,0x1e
     d94:	0000                	unimp
     d96:	fe16                	fsw	f5,60(x2)
     d98:	90000007          	0x90000007
     d9c:	0011                	c.nop	4
     d9e:	0000                	unimp
     da0:	0c18                	addi	x14,x2,528
     da2:	0008                	0x8
     da4:	e800                	fsw	f8,16(x8)
     da6:	009f c080 0001      	0x1c080009f
     dac:	9b00                	0x9b00
     dae:	0005                	c.nop	1
     db0:	1600                	addi	x8,x2,800
     db2:	080d                	addi	x16,x16,3
     db4:	0000                	unimp
     db6:	000011a3          	sh	x0,3(x0) # 3 <_STACK_SIZE-0xfffd>
     dba:	1916                	slli	x18,x18,0x25
     dbc:	0008                	0x8
     dbe:	b600                	fsd	f8,40(x12)
     dc0:	0011                	c.nop	4
     dc2:	1700                	addi	x8,x2,928
     dc4:	0825                	addi	x16,x16,9
     dc6:	0000                	unimp
     dc8:	01a8                	addi	x10,x2,200
     dca:	0000                	unimp
     dcc:	049c                	addi	x15,x2,576
     dce:	0000                	unimp
     dd0:	2a19                	jal	ee6 <_STACK_SIZE-0xf11a>
     dd2:	0008                	0x8
     dd4:	0100                	addi	x8,x2,128
     dd6:	1966                	slli	x18,x18,0x39
     dd8:	00000837          	lui	x16,0x0
     ddc:	6701                	0x6701
     dde:	4416                	lw	x8,68(x2)
     de0:	0008                	0x8
     de2:	df00                	sw	x8,56(x14)
     de4:	0011                	c.nop	4
     de6:	1600                	addi	x8,x2,800
     de8:	0851                	addi	x16,x16,20
     dea:	0000                	unimp
     dec:	00001213          	slli	x4,x0,0x0
     df0:	5e16                	lw	x28,100(x2)
     df2:	0008                	0x8
     df4:	4700                	lw	x8,8(x14)
     df6:	0012                	c.slli	x0,0x4
     df8:	1600                	addi	x8,x2,800
     dfa:	0000086b          	0x86b
     dfe:	128d                	addi	x5,x5,-29
     e00:	0000                	unimp
     e02:	7816                	flw	f16,100(x2)
     e04:	0008                	0x8
     e06:	d500                	sw	x8,40(x10)
     e08:	0012                	c.slli	x0,0x4
     e0a:	1a00                	addi	x8,x2,304
     e0c:	a018                	fsd	f14,0(x8)
     e0e:	8000                	0x8000
     e10:	099a                	slli	x19,x19,0x6
     e12:	0000                	unimp
     e14:	2c1a                	fld	f24,384(x2)
     e16:	00a0                	addi	x8,x2,72
     e18:	a380                	fsd	f8,0(x15)
     e1a:	0009                	c.nop	2
     e1c:	1a00                	addi	x8,x2,304
     e1e:	a044                	fsd	f9,128(x8)
     e20:	8000                	0x8000
     e22:	09ac                	addi	x11,x2,216
     e24:	0000                	unimp
     e26:	801a                	c.mv	x0,x6
     e28:	00a0                	addi	x8,x2,72
     e2a:	9a80                	0x9a80
     e2c:	0009                	c.nop	2
     e2e:	1a00                	addi	x8,x2,304
     e30:	a090                	fsd	f12,0(x9)
     e32:	8000                	0x8000
     e34:	000009a3          	sb	x0,19(x0) # 13 <_STACK_SIZE-0xffed>
     e38:	a01a                	fsd	f6,0(x2)
     e3a:	00a0                	addi	x8,x2,72
     e3c:	ac80                	fsd	f8,24(x9)
     e3e:	0009                	c.nop	2
     e40:	0000                	unimp
     e42:	00088617          	auipc	x12,0x88
     e46:	e000                	fsw	f8,0(x8)
     e48:	0001                	nop
     e4a:	6800                	flw	f8,16(x8)
     e4c:	0005                	c.nop	1
     e4e:	1600                	addi	x8,x2,800
     e50:	0000088b          	0x88b
     e54:	000012f3          	csrrw	x5,ustatus,x0
     e58:	9816                	add	x16,x16,x5
     e5a:	0008                	0x8
     e5c:	1100                	addi	x8,x2,160
     e5e:	19000013          	li	x0,400
     e62:	08a5                	addi	x17,x17,9
     e64:	0000                	unimp
     e66:	5601                	li	x12,-32
     e68:	b216                	fsd	f5,288(x2)
     e6a:	0008                	0x8
     e6c:	5e00                	lw	x8,56(x12)
     e6e:	16000013          	li	x0,352
     e72:	000008bf 00001371 	0x1371000008bf
     e7a:	cc16                	sw	x5,24(x2)
     e7c:	0008                	0x8
     e7e:	8400                	0x8400
     e80:	19000013          	li	x0,400
     e84:	08d9                	addi	x17,x17,22
     e86:	0000                	unimp
     e88:	6a01                	0x6a01
     e8a:	e619                	bnez	x12,e98 <_STACK_SIZE-0xf168>
     e8c:	0008                	0x8
     e8e:	0100                	addi	x8,x2,128
     e90:	186c                	addi	x11,x2,60
     e92:	000008f3          	0x8f3
     e96:	a0f4                	fsd	f13,192(x9)
     e98:	8000                	0x8000
     e9a:	0010                	0x10
     e9c:	0000                	unimp
     e9e:	0000050b          	0x50b
     ea2:	f819                	bnez	x8,db8 <_STACK_SIZE-0xf248>
     ea4:	0008                	0x8
     ea6:	0100                	addi	x8,x2,128
     ea8:	195a                	slli	x18,x18,0x36
     eaa:	0905                	addi	x18,x18,1
     eac:	0000                	unimp
     eae:	5b01                	li	x22,-32
     eb0:	1800                	addi	x8,x2,48
     eb2:	00000913          	li	x18,0
     eb6:	a104                	fsd	f9,0(x10)
     eb8:	8000                	0x8000
     eba:	0010                	0x10
     ebc:	0000                	unimp
     ebe:	0000052b          	0x52b
     ec2:	1819                	addi	x16,x16,-26
     ec4:	0009                	c.nop	2
     ec6:	0100                	addi	x8,x2,128
     ec8:	195a                	slli	x18,x18,0x36
     eca:	0925                	addi	x18,x18,9
     ecc:	0000                	unimp
     ece:	5b01                	li	x22,-32
     ed0:	1800                	addi	x8,x2,48
     ed2:	00000933          	add	x18,x0,x0
     ed6:	a114                	fsd	f13,0(x10)
     ed8:	8000                	0x8000
     eda:	0010                	0x10
     edc:	0000                	unimp
     ede:	0000054b          	fnmsub.s	f10,f0,f0,f0,rne
     ee2:	3819                	jal	6f8 <_STACK_SIZE-0xf908>
     ee4:	0009                	c.nop	2
     ee6:	0100                	addi	x8,x2,128
     ee8:	195a                	slli	x18,x18,0x36
     eea:	0945                	addi	x18,x18,17
     eec:	0000                	unimp
     eee:	5b01                	li	x22,-32
     ef0:	1b00                	addi	x8,x2,432
     ef2:	00000953          	fadd.s	f18,f0,f0,rne
     ef6:	a124                	fsd	f9,64(x10)
     ef8:	8000                	0x8000
     efa:	000c                	0xc
     efc:	0000                	unimp
     efe:	5419                	li	x8,-26
     f00:	0009                	c.nop	2
     f02:	0100                	addi	x8,x2,128
     f04:	195a                	slli	x18,x18,0x36
     f06:	0961                	addi	x18,x18,24
     f08:	0000                	unimp
     f0a:	5b01                	li	x22,-32
     f0c:	0000                	unimp
     f0e:	7018                	flw	f14,32(x8)
     f10:	0009                	c.nop	2
     f12:	7000                	flw	f8,32(x8)
     f14:	00a1                	addi	x1,x1,8
     f16:	1480                	addi	x8,x2,608
     f18:	0000                	unimp
     f1a:	8300                	0x8300
     f1c:	0005                	c.nop	1
     f1e:	1600                	addi	x8,x2,800
     f20:	0975                	addi	x18,x18,29
     f22:	0000                	unimp
     f24:	000013c7          	fmsub.s	f7,f0,f0,f0,rtz
     f28:	1b00                	addi	x8,x2,432
     f2a:	00000983          	lb	x19,0(x0) # 0 <_STACK_SIZE-0x10000>
     f2e:	a184                	fsd	f9,0(x11)
     f30:	8000                	0x8000
     f32:	0010                	0x10
     f34:	0000                	unimp
     f36:	8416                	mv	x8,x5
     f38:	0009                	c.nop	2
     f3a:	da00                	sw	x8,48(x12)
     f3c:	00000013          	nop
     f40:	1a00                	addi	x8,x2,304
     f42:	9e64                	0x9e64
     f44:	8000                	0x8000
     f46:	000009a3          	sb	x0,19(x0) # 13 <_STACK_SIZE-0xffed>
     f4a:	0000                	unimp
     f4c:	1c00                	addi	x8,x2,560
     f4e:	0182                	c.slli64	x3
     f50:	0000                	unimp
     f52:	f701                	bnez	x14,e5a <_STACK_SIZE-0xf1a6>
     f54:	00ae0103          	lb	x2,10(x28)
     f58:	0000                	unimp
     f5a:	00099403          	lh	x8,0(x19)
     f5e:	1d00                	addi	x8,x2,688
     f60:	006e                	c.slli	x0,0x1b
     f62:	f701                	bnez	x14,e6a <_STACK_SIZE-0xf196>
     f64:	00ae1703          	lh	x14,10(x28)
     f68:	0000                	unimp
     f6a:	641d                	lui	x8,0x7
     f6c:	0100                	addi	x8,x2,128
     f6e:	ae2203f7          	0xae2203f7
     f72:	0000                	unimp
     f74:	1d00                	addi	x8,x2,688
     f76:	7072                	flw	f0,60(x2)
     f78:	0100                	addi	x8,x2,128
     f7a:	942e03f7          	0x942e03f7
     f7e:	0009                	c.nop	2
     f80:	1e00                	addi	x8,x2,816
     f82:	6e6e                	flw	f28,216(x2)
     f84:	0100                	addi	x8,x2,128
     f86:	03f9                	addi	x7,x7,30
     f88:	3711                	jal	e8c <_STACK_SIZE-0xf174>
     f8a:	0001                	nop
     f8c:	1e00                	addi	x8,x2,816
     f8e:	6464                	flw	f9,76(x8)
     f90:	0100                	addi	x8,x2,128
     f92:	03fa                	slli	x7,x7,0x1e
     f94:	3711                	jal	e98 <_STACK_SIZE-0xf168>
     f96:	0001                	nop
     f98:	1e00                	addi	x8,x2,816
     f9a:	7272                	flw	f4,60(x2)
     f9c:	0100                	addi	x8,x2,128
     f9e:	2a0b03fb          	0x2a0b03fb
     fa2:	0001                	nop
     fa4:	1e00                	addi	x8,x2,816
     fa6:	3064                	fld	f9,224(x8)
     fa8:	0100                	addi	x8,x2,128
     faa:	03fc                	addi	x15,x2,460
     fac:	960a                	add	x12,x12,x2
     fae:	0000                	unimp
     fb0:	1e00                	addi	x8,x2,816
     fb2:	3164                	fld	f9,224(x10)
     fb4:	0100                	addi	x8,x2,128
     fb6:	03fc                	addi	x15,x2,460
     fb8:	960e                	add	x12,x12,x3
     fba:	0000                	unimp
     fbc:	1e00                	addi	x8,x2,816
     fbe:	306e                	fld	f0,248(x2)
     fc0:	0100                	addi	x8,x2,128
     fc2:	03fc                	addi	x15,x2,460
     fc4:	9612                	add	x12,x12,x4
     fc6:	0000                	unimp
     fc8:	1e00                	addi	x8,x2,816
     fca:	316e                	fld	f2,248(x2)
     fcc:	0100                	addi	x8,x2,128
     fce:	03fc                	addi	x15,x2,460
     fd0:	9616                	add	x12,x12,x5
     fd2:	0000                	unimp
     fd4:	1e00                	addi	x8,x2,816
     fd6:	326e                	fld	f4,248(x2)
     fd8:	0100                	addi	x8,x2,128
     fda:	03fc                	addi	x15,x2,460
     fdc:	961a                	add	x12,x12,x6
     fde:	0000                	unimp
     fe0:	1e00                	addi	x8,x2,816
     fe2:	3071                	jal	86e <_STACK_SIZE-0xf792>
     fe4:	0100                	addi	x8,x2,128
     fe6:	03fd                	addi	x7,x7,31
     fe8:	960a                	add	x12,x12,x2
     fea:	0000                	unimp
     fec:	1e00                	addi	x8,x2,816
     fee:	3171                	jal	c7a <_STACK_SIZE-0xf386>
     ff0:	0100                	addi	x8,x2,128
     ff2:	03fd                	addi	x7,x7,31
     ff4:	960e                	add	x12,x12,x3
     ff6:	0000                	unimp
     ff8:	1e00                	addi	x8,x2,816
     ffa:	0062                	c.slli	x0,0x18
     ffc:	fe01                	bnez	x12,f14 <_STACK_SIZE-0xf0ec>
     ffe:	00960a03          	lb	x20,9(x12) # 88e4b <_STACK_SIZE+0x78e4b>
    1002:	0000                	unimp
    1004:	621e                	flw	f4,196(x2)
    1006:	006d                	c.nop	27
    1008:	fe01                	bnez	x12,f20 <_STACK_SIZE-0xf0e0>
    100a:	00960d03          	lb	x26,9(x12)
    100e:	0000                	unimp
    1010:	771e                	flw	f14,228(x2)
    1012:	c7010077          	0xc7010077
    1016:	1104                	addi	x9,x2,160
    1018:	00000137          	lui	x2,0x0
    101c:	961f 0006 2000      	0x20000006961f
    1022:	000001ab          	0x1ab
    1026:	2e01                	jal	1336 <_STACK_SIZE-0xecca>
    1028:	0404                	addi	x9,x2,512
    102a:	0096                	slli	x1,x1,0x5
    102c:	0000                	unimp
    102e:	5f1e                	lw	x30,228(x2)
    1030:	615f 0100 042e      	0x42e0100615f
    1036:	9604                	0x9604
    1038:	0000                	unimp
    103a:	0000                	unimp
    103c:	f71f 0006 2000      	0x20000006f71f
    1042:	0105                	addi	x2,x2,1
    1044:	0000                	unimp
    1046:	3a01                	jal	956 <_STACK_SIZE-0xf6aa>
    1048:	0404                	addi	x9,x2,512
    104a:	0096                	slli	x1,x1,0x5
    104c:	0000                	unimp
    104e:	3320                	fld	f8,96(x14)
    1050:	0000                	unimp
    1052:	0100                	addi	x8,x2,128
    1054:	043a                	slli	x8,x8,0xe
    1056:	9604                	0x9604
    1058:	0000                	unimp
    105a:	2000                	fld	f8,0(x8)
    105c:	0100                	addi	x8,x2,128
    105e:	0000                	unimp
    1060:	3a01                	jal	970 <_STACK_SIZE-0xf690>
    1062:	0404                	addi	x9,x2,512
    1064:	0096                	slli	x1,x1,0x5
    1066:	0000                	unimp
    1068:	fb20                	fsw	f8,112(x14)
    106a:	0000                	unimp
    106c:	0100                	addi	x8,x2,128
    106e:	043a                	slli	x8,x8,0xe
    1070:	9604                	0x9604
    1072:	0000                	unimp
    1074:	2000                	fld	f8,0(x8)
    1076:	01b5                	addi	x3,x3,13
    1078:	0000                	unimp
    107a:	3a01                	jal	98a <_STACK_SIZE-0xf676>
    107c:	0404                	addi	x9,x2,512
    107e:	0096                	slli	x1,x1,0x5
    1080:	0000                	unimp
    1082:	b020                	fsd	f8,96(x8)
    1084:	0001                	nop
    1086:	0100                	addi	x8,x2,128
    1088:	043a                	slli	x8,x8,0xe
    108a:	9604                	0x9604
    108c:	0000                	unimp
    108e:	1e00                	addi	x8,x2,816
    1090:	5f5f 006d 3a01      	0x3a01006d5f5f
    1096:	0404                	addi	x9,x2,512
    1098:	0096                	slli	x1,x1,0x5
    109a:	0000                	unimp
    109c:	1f00                	addi	x8,x2,944
    109e:	00000717          	auipc	x14,0x0
    10a2:	ab20                	fsd	f8,80(x14)
    10a4:	0001                	nop
    10a6:	0100                	addi	x8,x2,128
    10a8:	0446                	slli	x8,x8,0x11
    10aa:	9604                	0x9604
    10ac:	0000                	unimp
    10ae:	1e00                	addi	x8,x2,816
    10b0:	5f5f 0061 4601      	0x460100615f5f
    10b6:	0404                	addi	x9,x2,512
    10b8:	0096                	slli	x1,x1,0x5
    10ba:	0000                	unimp
    10bc:	1f00                	addi	x8,x2,944
    10be:	0778                	addi	x14,x2,908
    10c0:	0000                	unimp
    10c2:	0520                	addi	x8,x2,648
    10c4:	0001                	nop
    10c6:	0100                	addi	x8,x2,128
    10c8:	045f 9608 0000      	0x9608045f
    10ce:	2000                	fld	f8,0(x8)
    10d0:	00000033          	add	x0,x0,x0
    10d4:	5f01                	li	x30,-32
    10d6:	0804                	addi	x9,x2,16
    10d8:	0096                	slli	x1,x1,0x5
    10da:	0000                	unimp
    10dc:	0020                	addi	x8,x2,8
    10de:	0001                	nop
    10e0:	0100                	addi	x8,x2,128
    10e2:	045f 9608 0000      	0x9608045f
    10e8:	2000                	fld	f8,0(x8)
    10ea:	000000fb          	0xfb
    10ee:	5f01                	li	x30,-32
    10f0:	0804                	addi	x9,x2,16
    10f2:	0096                	slli	x1,x1,0x5
    10f4:	0000                	unimp
    10f6:	b520                	fsd	f8,104(x10)
    10f8:	0001                	nop
    10fa:	0100                	addi	x8,x2,128
    10fc:	045f 9608 0000      	0x9608045f
    1102:	2000                	fld	f8,0(x8)
    1104:	01b0                	addi	x12,x2,200
    1106:	0000                	unimp
    1108:	5f01                	li	x30,-32
    110a:	0804                	addi	x9,x2,16
    110c:	0096                	slli	x1,x1,0x5
    110e:	0000                	unimp
    1110:	5f1e                	lw	x30,228(x2)
    1112:	6d5f 0100 045f      	0x45f01006d5f
    1118:	9608                	0x9608
    111a:	0000                	unimp
    111c:	0000                	unimp
    111e:	d91f 0007 2000      	0x20000007d91f
    1124:	0105                	addi	x2,x2,1
    1126:	0000                	unimp
    1128:	6401                	0x6401
    112a:	0404                	addi	x9,x2,512
    112c:	0096                	slli	x1,x1,0x5
    112e:	0000                	unimp
    1130:	3320                	fld	f8,96(x14)
    1132:	0000                	unimp
    1134:	0100                	addi	x8,x2,128
    1136:	0464                	addi	x9,x2,524
    1138:	9604                	0x9604
    113a:	0000                	unimp
    113c:	2000                	fld	f8,0(x8)
    113e:	0100                	addi	x8,x2,128
    1140:	0000                	unimp
    1142:	6401                	0x6401
    1144:	0404                	addi	x9,x2,512
    1146:	0096                	slli	x1,x1,0x5
    1148:	0000                	unimp
    114a:	fb20                	fsw	f8,112(x14)
    114c:	0000                	unimp
    114e:	0100                	addi	x8,x2,128
    1150:	0464                	addi	x9,x2,524
    1152:	9604                	0x9604
    1154:	0000                	unimp
    1156:	2000                	fld	f8,0(x8)
    1158:	01b5                	addi	x3,x3,13
    115a:	0000                	unimp
    115c:	6401                	0x6401
    115e:	0404                	addi	x9,x2,512
    1160:	0096                	slli	x1,x1,0x5
    1162:	0000                	unimp
    1164:	b020                	fsd	f8,96(x8)
    1166:	0001                	nop
    1168:	0100                	addi	x8,x2,128
    116a:	0464                	addi	x9,x2,524
    116c:	9604                	0x9604
    116e:	0000                	unimp
    1170:	1e00                	addi	x8,x2,816
    1172:	5f5f 006d 6401      	0x6401006d5f5f
    1178:	0404                	addi	x9,x2,512
    117a:	0096                	slli	x1,x1,0x5
    117c:	0000                	unimp
    117e:	1f00                	addi	x8,x2,944
    1180:	07f9                	addi	x15,x15,30
    1182:	0000                	unimp
    1184:	ab20                	fsd	f8,80(x14)
    1186:	0001                	nop
    1188:	0100                	addi	x8,x2,128
    118a:	96040487          	0x96040487
    118e:	0000                	unimp
    1190:	1e00                	addi	x8,x2,816
    1192:	5f5f 0061 8701      	0x870100615f5f
    1198:	0404                	addi	x9,x2,512
    119a:	0096                	slli	x1,x1,0x5
    119c:	0000                	unimp
    119e:	1f00                	addi	x8,x2,944
    11a0:	080c                	addi	x11,x2,16
    11a2:	0000                	unimp
    11a4:	5f1e                	lw	x30,228(x2)
    11a6:	785f 0100 0495      	0x4950100785f
    11ac:	9605                	srai	x12,x12,0x21
    11ae:	0000                	unimp
    11b0:	0000                	unimp
    11b2:	1e21                	addi	x28,x28,-24
    11b4:	316d                	jal	e5e <_STACK_SIZE-0xf1a2>
    11b6:	0100                	addi	x8,x2,128
    11b8:	04a5                	addi	x9,x9,9
    11ba:	0000960f          	0x960f
    11be:	1e00                	addi	x8,x2,816
    11c0:	306d                	jal	a6a <_STACK_SIZE-0xf596>
    11c2:	0100                	addi	x8,x2,128
    11c4:	04a5                	addi	x9,x9,9
    11c6:	00009613          	slli	x12,x1,0x0
    11ca:	1f00                	addi	x8,x2,944
    11cc:	0886                	slli	x17,x17,0x1
    11ce:	0000                	unimp
    11d0:	0520                	addi	x8,x2,648
    11d2:	0001                	nop
    11d4:	0100                	addi	x8,x2,128
    11d6:	04b0                	addi	x12,x2,584
    11d8:	9608                	0x9608
    11da:	0000                	unimp
    11dc:	2000                	fld	f8,0(x8)
    11de:	00000033          	add	x0,x0,x0
    11e2:	b001                	j	9e2 <_STACK_SIZE-0xf61e>
    11e4:	0804                	addi	x9,x2,16
    11e6:	0096                	slli	x1,x1,0x5
    11e8:	0000                	unimp
    11ea:	0020                	addi	x8,x2,8
    11ec:	0001                	nop
    11ee:	0100                	addi	x8,x2,128
    11f0:	04b0                	addi	x12,x2,584
    11f2:	9608                	0x9608
    11f4:	0000                	unimp
    11f6:	2000                	fld	f8,0(x8)
    11f8:	000000fb          	0xfb
    11fc:	b001                	j	9fc <_STACK_SIZE-0xf604>
    11fe:	0804                	addi	x9,x2,16
    1200:	0096                	slli	x1,x1,0x5
    1202:	0000                	unimp
    1204:	b520                	fsd	f8,104(x10)
    1206:	0001                	nop
    1208:	0100                	addi	x8,x2,128
    120a:	04b0                	addi	x12,x2,584
    120c:	9608                	0x9608
    120e:	0000                	unimp
    1210:	2000                	fld	f8,0(x8)
    1212:	01b0                	addi	x12,x2,200
    1214:	0000                	unimp
    1216:	b001                	j	a16 <_STACK_SIZE-0xf5ea>
    1218:	0804                	addi	x9,x2,16
    121a:	0096                	slli	x1,x1,0x5
    121c:	0000                	unimp
    121e:	5f1e                	lw	x30,228(x2)
    1220:	6d5f 0100 04b0      	0x4b001006d5f
    1226:	9608                	0x9608
    1228:	0000                	unimp
    122a:	0000                	unimp
    122c:	701f 0009 2000      	0x20000009701f
    1232:	0095                	addi	x1,x1,5
    1234:	0000                	unimp
    1236:	b101                	j	e36 <_STACK_SIZE-0xf1ca>
    1238:	0804                	addi	x9,x2,16
    123a:	0096                	slli	x1,x1,0x5
    123c:	0000                	unimp
    123e:	9a20                	0x9a20
    1240:	0000                	unimp
    1242:	0100                	addi	x8,x2,128
    1244:	04b1                	addi	x9,x9,12
    1246:	9608                	0x9608
    1248:	0000                	unimp
    124a:	2000                	fld	f8,0(x8)
    124c:	009f 0000 b101      	0xb1010000009f
    1252:	0804                	addi	x9,x2,16
    1254:	0096                	slli	x1,x1,0x5
    1256:	0000                	unimp
    1258:	a420                	fsd	f8,72(x8)
    125a:	0000                	unimp
    125c:	0100                	addi	x8,x2,128
    125e:	04b1                	addi	x9,x9,12
    1260:	9608                	0x9608
    1262:	0000                	unimp
    1264:	2000                	fld	f8,0(x8)
    1266:	000001bf 0804b101 	0x804b101000001bf
    126e:	0096                	slli	x1,x1,0x5
    1270:	0000                	unimp
    1272:	7d20                	flw	f8,120(x10)
    1274:	0001                	nop
    1276:	0100                	addi	x8,x2,128
    1278:	04b1                	addi	x9,x9,12
    127a:	9608                	0x9608
    127c:	0000                	unimp
    127e:	2000                	fld	f8,0(x8)
    1280:	01ba                	slli	x3,x3,0xe
    1282:	0000                	unimp
    1284:	b101                	j	e84 <_STACK_SIZE-0xf17c>
    1286:	0804                	addi	x9,x2,16
    1288:	0096                	slli	x1,x1,0x5
    128a:	0000                	unimp
    128c:	3820                	fld	f8,112(x8)
    128e:	0000                	unimp
    1290:	0100                	addi	x8,x2,128
    1292:	04b1                	addi	x9,x9,12
    1294:	9608                	0x9608
    1296:	0000                	unimp
    1298:	1f00                	addi	x8,x2,944
    129a:	00000913          	li	x18,0
    129e:	3d20                	fld	f8,120(x10)
    12a0:	0000                	unimp
    12a2:	0100                	addi	x8,x2,128
    12a4:	04b1                	addi	x9,x9,12
    12a6:	9608                	0x9608
    12a8:	0000                	unimp
    12aa:	2000                	fld	f8,0(x8)
    12ac:	00000043          	fmadd.s	f0,f0,f0,f0,rne
    12b0:	b101                	j	eb0 <_STACK_SIZE-0xf150>
    12b2:	0804                	addi	x9,x2,16
    12b4:	0096                	slli	x1,x1,0x5
    12b6:	0000                	unimp
    12b8:	1f00                	addi	x8,x2,944
    12ba:	00000933          	add	x18,x0,x0
    12be:	3d20                	fld	f8,120(x10)
    12c0:	0000                	unimp
    12c2:	0100                	addi	x8,x2,128
    12c4:	04b1                	addi	x9,x9,12
    12c6:	9608                	0x9608
    12c8:	0000                	unimp
    12ca:	2000                	fld	f8,0(x8)
    12cc:	00000043          	fmadd.s	f0,f0,f0,f0,rne
    12d0:	b101                	j	ed0 <_STACK_SIZE-0xf130>
    12d2:	0804                	addi	x9,x2,16
    12d4:	0096                	slli	x1,x1,0x5
    12d6:	0000                	unimp
    12d8:	1f00                	addi	x8,x2,944
    12da:	00000953          	fadd.s	f18,f0,f0,rne
    12de:	3d20                	fld	f8,120(x10)
    12e0:	0000                	unimp
    12e2:	0100                	addi	x8,x2,128
    12e4:	04b1                	addi	x9,x9,12
    12e6:	9608                	0x9608
    12e8:	0000                	unimp
    12ea:	2000                	fld	f8,0(x8)
    12ec:	00000043          	fmadd.s	f0,f0,f0,f0,rne
    12f0:	b101                	j	ef0 <_STACK_SIZE-0xf110>
    12f2:	0804                	addi	x9,x2,16
    12f4:	0096                	slli	x1,x1,0x5
    12f6:	0000                	unimp
    12f8:	2100                	fld	f8,0(x10)
    12fa:	3d20                	fld	f8,120(x10)
    12fc:	0000                	unimp
    12fe:	0100                	addi	x8,x2,128
    1300:	04b1                	addi	x9,x9,12
    1302:	9608                	0x9608
    1304:	0000                	unimp
    1306:	2000                	fld	f8,0(x8)
    1308:	00000043          	fmadd.s	f0,f0,f0,f0,rne
    130c:	b101                	j	f0c <_STACK_SIZE-0xf0f4>
    130e:	0804                	addi	x9,x2,16
    1310:	0096                	slli	x1,x1,0x5
    1312:	0000                	unimp
    1314:	0000                	unimp
    1316:	831f 0009 1e00      	0x1e000009831f
    131c:	5f5f 0078 b601      	0xb60100785f5f
    1322:	0504                	addi	x9,x2,640
    1324:	0096                	slli	x1,x1,0x5
    1326:	0000                	unimp
    1328:	2100                	fld	f8,0(x10)
    132a:	5f1e                	lw	x30,228(x2)
    132c:	785f 0100 04be      	0x4be0100785f
    1332:	9605                	srai	x12,x12,0x21
    1334:	0000                	unimp
    1336:	0000                	unimp
    1338:	0000                	unimp
    133a:	0422                	slli	x8,x8,0x8
    133c:	00ae                	slli	x1,x1,0xb
    133e:	0000                	unimp
    1340:	00010a23          	sb	x0,20(x2) # 14 <_STACK_SIZE-0xffec>
    1344:	0a00                	addi	x8,x2,272
    1346:	0001                	nop
    1348:	2300                	fld	f8,0(x14)
    134a:	0049                	c.nop	18
    134c:	0000                	unimp
    134e:	0049                	c.nop	18
    1350:	0000                	unimp
    1352:	00002023          	sw	x0,0(x0) # 0 <_STACK_SIZE-0x10000>
    1356:	2000                	fld	f8,0(x8)
    1358:	0000                	unimp
    135a:	0000                	unimp
    135c:	0022                	c.slli	x0,0x8
    135e:	0000                	unimp
    1360:	0002                	c.slli64	x0
    1362:	0000038f          	0x38f
    1366:	0104                	addi	x9,x2,128
    1368:	0f4e                	slli	x30,x30,0x13
    136a:	0000                	unimp
    136c:	a1a8                	fsd	f10,64(x11)
    136e:	8000                	0x8000
    1370:	a1cc                	fsd	f11,128(x11)
    1372:	8000                	0x8000
    1374:	029e                	slli	x5,x5,0x7
    1376:	0000                	unimp
    1378:	0114                	addi	x13,x2,128
    137a:	0000                	unimp
    137c:	02d0                	addi	x12,x2,324
    137e:	0000                	unimp
    1380:	8001                	c.srli64	x8
    1382:	0022                	c.slli	x0,0x8
    1384:	0000                	unimp
    1386:	0002                	c.slli64	x0
    1388:	000003a3          	sb	x0,7(x0) # 7 <_STACK_SIZE-0xfff9>
    138c:	0104                	addi	x9,x2,128
    138e:	0fe0                	addi	x8,x2,988
    1390:	0000                	unimp
    1392:	a1cc                	fsd	f11,128(x11)
    1394:	8000                	0x8000
    1396:	a280                	fsd	f8,0(x13)
    1398:	8000                	0x8000
    139a:	02dc                	addi	x15,x2,324
    139c:	0000                	unimp
    139e:	0114                	addi	x13,x2,128
    13a0:	0000                	unimp
    13a2:	02d0                	addi	x12,x2,324
    13a4:	0000                	unimp
    13a6:	8001                	c.srli64	x8
    13a8:	000000d3          	fadd.s	f1,f0,f0,rne
    13ac:	0004                	0x4
    13ae:	000003b7          	lui	x7,0x0
    13b2:	0104                	addi	x9,x2,128
    13b4:	0000030b          	0x30b
    13b8:	d50c                	sw	x11,40(x10)
    13ba:	0000                	unimp
    13bc:	1400                	addi	x8,x2,544
    13be:	0001                	nop
    13c0:	4800                	lw	x8,16(x8)
    13c2:	0011                	c.nop	4
    13c4:	0200                	addi	x8,x2,256
    13c6:	0504                	addi	x9,x2,640
    13c8:	6e69                	lui	x28,0x1a
    13ca:	0074                	addi	x13,x2,12
    13cc:	6b070403          	lb	x8,1712(x14) # 174e <_STACK_SIZE-0xe8b2>
    13d0:	0000                	unimp
    13d2:	0300                	addi	x8,x2,384
    13d4:	0508                	addi	x10,x2,640
    13d6:	00000053          	fadd.s	f0,f0,f0,rne
    13da:	97041003          	lh	x0,-1680(x8) # 6970 <_STACK_SIZE-0x9690>
    13de:	0001                	nop
    13e0:	0300                	addi	x8,x2,384
    13e2:	0601                	addi	x12,x12,0
    13e4:	0089                	addi	x1,x1,2
    13e6:	0000                	unimp
    13e8:	87080103          	lb	x2,-1936(x16) # fffff870 <__stack+0x7fe85e7c>
    13ec:	0000                	unimp
    13ee:	0300                	addi	x8,x2,384
    13f0:	0502                	c.slli64	x10
    13f2:	0029                	c.nop	10
    13f4:	0000                	unimp
    13f6:	ba070203          	lb	x4,-1120(x14)
    13fa:	0000                	unimp
    13fc:	0300                	addi	x8,x2,384
    13fe:	0504                	addi	x9,x2,640
    1400:	0058                	addi	x14,x2,4
    1402:	0000                	unimp
    1404:	66070403          	lb	x8,1632(x14)
    1408:	0000                	unimp
    140a:	0300                	addi	x8,x2,384
    140c:	0708                	addi	x10,x2,896
    140e:	0061                	c.nop	24
    1410:	0000                	unimp
    1412:	90080103          	lb	x2,-1792(x16)
    1416:	0000                	unimp
    1418:	0400                	addi	x8,x2,512
    141a:	00a9                	addi	x1,x1,10
    141c:	0000                	unimp
    141e:	7b01                	lui	x22,0xfffe0
    1420:	4016                	0x4016
    1422:	0000                	unimp
    1424:	0500                	addi	x8,x2,640
    1426:	0071                	c.nop	28
    1428:	0000                	unimp
    142a:	1a040403          	lb	x8,416(x8)
    142e:	0000                	unimp
    1430:	0300                	addi	x8,x2,384
    1432:	0308                	addi	x10,x2,384
    1434:	0012                	c.slli	x0,0x4
    1436:	0000                	unimp
    1438:	9c040803          	lb	x16,-1600(x8)
    143c:	0001                	nop
    143e:	0300                	addi	x8,x2,384
    1440:	0310                	addi	x12,x2,384
    1442:	016e                	slli	x2,x2,0x1b
    1444:	0000                	unimp
    1446:	8f032003          	lw	x0,-1808(x6) # ffff98f0 <__stack+0x7fe7fefc>
    144a:	0001                	nop
    144c:	0600                	addi	x8,x2,768
    144e:	007d                	c.nop	31
    1450:	0000                	unimp
    1452:	00b5                	addi	x1,x1,13
    1454:	0000                	unimp
    1456:	00002407          	flw	f8,0(x0) # 0 <_STACK_SIZE-0x10000>
    145a:	ff00                	fsw	f8,56(x14)
    145c:	0500                	addi	x8,x2,640
    145e:	00a5                	addi	x1,x1,9
    1460:	0000                	unimp
    1462:	7d08                	flw	f10,56(x10)
    1464:	0000                	unimp
    1466:	0100                	addi	x8,x2,128
    1468:	0202                	c.slli64	x4
    146a:	b516                	fsd	f5,168(x2)
    146c:	0000                	unimp
    146e:	0900                	addi	x8,x2,144
    1470:	00ba                	slli	x1,x1,0xe
    1472:	0000                	unimp
    1474:	b202                	fsd	f0,288(x2)
    1476:	0f02                	c.slli64	x30
    1478:	0305                	addi	x6,x6,1
    147a:	0320                	addi	x8,x2,392
    147c:	8005                	srli	x8,x8,0x1
	...

Disassembly of section .debug_abbrev:

00000000 <.debug_abbrev>:
   0:	1101                	addi	x2,x2,-32
   2:	2501                	jal	602 <_STACK_SIZE-0xf9fe>
   4:	130e                	slli	x6,x6,0x23
   6:	1b0e030b          	0x1b0e030b
   a:	110e                	slli	x2,x2,0x23
   c:	1201                	addi	x4,x4,-32
   e:	1006                	c.slli	x0,0x21
  10:	02000017          	auipc	x0,0x2000
  14:	0024                	addi	x9,x2,8
  16:	0b3e0b0b          	0xb3e0b0b
  1a:	00000e03          	lb	x28,0(x0) # 0 <_STACK_SIZE-0x10000>
  1e:	0b002403          	lw	x8,176(x0) # b0 <_STACK_SIZE-0xff50>
  22:	030b3e0b          	0x30b3e0b
  26:	0008                	0x8
  28:	0400                	addi	x8,x2,512
  2a:	0016                	c.slli	x0,0x5
  2c:	0b3a0e03          	lb	x28,179(x20)
  30:	0b390b3b          	0xb390b3b
  34:	1349                	addi	x6,x6,-14
  36:	0000                	unimp
  38:	2605                	jal	358 <_STACK_SIZE-0xfca8>
  3a:	4900                	lw	x8,16(x10)
  3c:	06000013          	li	x0,96
  40:	0e030113          	addi	x2,x6,224
  44:	0b3a0b0b          	0xb3a0b0b
  48:	0b39053b          	0xb39053b
  4c:	1301                	addi	x6,x6,-32
  4e:	0000                	unimp
  50:	03000d07          	0x3000d07
  54:	3a08                	fld	f10,48(x12)
  56:	39053b0b          	0x39053b0b
  5a:	3813490b          	0x3813490b
  5e:	0800000b          	0x800000b
  62:	000d                	c.nop	3
  64:	0b3a0e03          	lb	x28,179(x20)
  68:	0b39053b          	0xb39053b
  6c:	1349                	addi	x6,x6,-14
  6e:	0b38                	addi	x14,x2,408
  70:	0000                	unimp
  72:	1709                	addi	x14,x14,-30
  74:	0b01                	addi	x22,x22,0
  76:	3b0b3a0b          	0x3b0b3a0b
  7a:	3905                	jal	fffffcaa <__stack+0x7fe862b6>
  7c:	0013010b          	0x13010b
  80:	0a00                	addi	x8,x2,272
  82:	000d                	c.nop	3
  84:	0b3a0803          	lb	x16,179(x20)
  88:	0b39053b          	0xb39053b
  8c:	1349                	addi	x6,x6,-14
  8e:	0000                	unimp
  90:	0300160b          	0x300160b
  94:	3a0e                	fld	f20,224(x2)
  96:	39053b0b          	0x39053b0b
  9a:	0013490b          	0x13490b
  9e:	0c00                	addi	x8,x2,528
  a0:	0101                	addi	x2,x2,0
  a2:	1349                	addi	x6,x6,-14
  a4:	1301                	addi	x6,x6,-32
  a6:	0000                	unimp
  a8:	210d                	jal	4ca <_STACK_SIZE-0xfb36>
  aa:	4900                	lw	x8,16(x10)
  ac:	000b2f13          	slti	x30,x22,0
  b0:	0e00                	addi	x8,x2,784
  b2:	0034                	addi	x13,x2,8
  b4:	0b3a0e03          	lb	x28,179(x20)
  b8:	0b39053b          	0xb39053b
  bc:	1349                	addi	x6,x6,-14
  be:	193c193f 2e0f0000 	0x2e0f0000193c193f
  c6:	3f01                	jal	ffffffd6 <__stack+0x7fe865e2>
  c8:	0319                	addi	x6,x6,6
  ca:	3a0e                	fld	f20,224(x2)
  cc:	39053b0b          	0x39053b0b
  d0:	4919270b          	0x4919270b
  d4:	12011113          	0x12011113
  d8:	4006                	0x4006
  da:	9718                	0x9718
  dc:	1942                	slli	x18,x18,0x30
  de:	1301                	addi	x6,x6,-32
  e0:	0000                	unimp
  e2:	0510                	addi	x12,x2,640
  e4:	0300                	addi	x8,x2,384
  e6:	3a08                	fld	f10,48(x12)
  e8:	39053b0b          	0x39053b0b
  ec:	0213490b          	0x213490b
  f0:	11000017          	auipc	x0,0x11000
  f4:	011d                	addi	x2,x2,7
  f6:	1331                	addi	x6,x6,-20
  f8:	0152                	slli	x2,x2,0x14
  fa:	1755                	addi	x14,x14,-11
  fc:	0b58                	addi	x14,x2,404
  fe:	0559                	addi	x10,x10,22
 100:	00000b57          	0xb57
 104:	0512                	slli	x10,x10,0x4
 106:	3100                	fld	f8,32(x10)
 108:	00170213          	addi	x4,x14,1
 10c:	1300                	addi	x8,x2,416
 10e:	1755010b          	0x1755010b
 112:	0000                	unimp
 114:	3414                	fld	f13,40(x8)
 116:	3100                	fld	f8,32(x10)
 118:	15000013          	li	x0,336
 11c:	0034                	addi	x13,x2,8
 11e:	1331                	addi	x6,x6,-20
 120:	1702                	slli	x14,x14,0x20
 122:	0000                	unimp
 124:	0b16                	slli	x22,x22,0x5
 126:	3101                	jal	fffffd26 <__stack+0x7fe86332>
 128:	01175513          	srli	x10,x14,0x11
 12c:	17000013          	li	x0,368
 130:	1331010b          	0x1331010b
 134:	0111                	addi	x2,x2,4
 136:	0612                	slli	x12,x12,0x4
 138:	1301                	addi	x6,x6,-32
 13a:	0000                	unimp
 13c:	8918                	0x8918
 13e:	0182                	c.slli64	x3
 140:	1100                	addi	x8,x2,160
 142:	3101                	jal	fffffd42 <__stack+0x7fe8634e>
 144:	19000013          	li	x0,400
 148:	1331010b          	0x1331010b
 14c:	1755                	addi	x14,x14,-11
 14e:	0000                	unimp
 150:	341a                	fld	f8,416(x2)
 152:	3100                	fld	f8,32(x10)
 154:	00180213          	addi	x4,x16,1
 158:	1b00                	addi	x8,x2,432
 15a:	012e                	slli	x2,x2,0xb
 15c:	0b3a0e03          	lb	x28,179(x20)
 160:	0b39053b          	0xb39053b
 164:	13491927          	0x13491927
 168:	0b20                	addi	x8,x2,408
 16a:	1301                	addi	x6,x6,-32
 16c:	0000                	unimp
 16e:	051c                	addi	x15,x2,640
 170:	0300                	addi	x8,x2,384
 172:	3a08                	fld	f10,48(x12)
 174:	39053b0b          	0x39053b0b
 178:	0013490b          	0x13490b
 17c:	1d00                	addi	x8,x2,688
 17e:	0034                	addi	x13,x2,8
 180:	0b3a0803          	lb	x16,179(x20)
 184:	0b39053b          	0xb39053b
 188:	1349                	addi	x6,x6,-14
 18a:	0000                	unimp
 18c:	0b1e                	slli	x22,x22,0x7
 18e:	0101                	addi	x2,x2,0
 190:	1f000013          	li	x0,496
 194:	0034                	addi	x13,x2,8
 196:	0b3a0e03          	lb	x28,179(x20)
 19a:	0b39053b          	0xb39053b
 19e:	1349                	addi	x6,x6,-14
 1a0:	0000                	unimp
 1a2:	0b20                	addi	x8,x2,408
 1a4:	0001                	nop
 1a6:	2100                	fld	f8,0(x10)
 1a8:	0b0b000f          	0xb0b000f
 1ac:	1349                	addi	x6,x6,-14
 1ae:	0000                	unimp
 1b0:	2e22                	fld	f28,8(x2)
 1b2:	3f00                	fld	f8,56(x14)
 1b4:	3c19                	jal	fffffbca <__stack+0x7fe861d6>
 1b6:	6e19                	lui	x28,0x6
 1b8:	030e                	slli	x6,x6,0x3
 1ba:	000e                	c.slli	x0,0x3
 1bc:	0000                	unimp
 1be:	1101                	addi	x2,x2,-32
 1c0:	2501                	jal	7c0 <_STACK_SIZE-0xf840>
 1c2:	130e                	slli	x6,x6,0x23
 1c4:	1b0e030b          	0x1b0e030b
 1c8:	110e                	slli	x2,x2,0x23
 1ca:	1201                	addi	x4,x4,-32
 1cc:	1006                	c.slli	x0,0x21
 1ce:	02000017          	auipc	x0,0x2000
 1d2:	0024                	addi	x9,x2,8
 1d4:	0b3e0b0b          	0xb3e0b0b
 1d8:	00000e03          	lb	x28,0(x0) # 0 <_STACK_SIZE-0x10000>
 1dc:	0b002403          	lw	x8,176(x0) # b0 <_STACK_SIZE-0xff50>
 1e0:	030b3e0b          	0x30b3e0b
 1e4:	0008                	0x8
 1e6:	0400                	addi	x8,x2,512
 1e8:	0016                	c.slli	x0,0x5
 1ea:	0b3a0e03          	lb	x28,179(x20)
 1ee:	0b390b3b          	0xb390b3b
 1f2:	1349                	addi	x6,x6,-14
 1f4:	0000                	unimp
 1f6:	2605                	jal	516 <_STACK_SIZE-0xfaea>
 1f8:	4900                	lw	x8,16(x10)
 1fa:	06000013          	li	x0,96
 1fe:	0e030113          	addi	x2,x6,224
 202:	0b3a0b0b          	0xb3a0b0b
 206:	0b39053b          	0xb39053b
 20a:	1301                	addi	x6,x6,-32
 20c:	0000                	unimp
 20e:	03000d07          	0x3000d07
 212:	3a08                	fld	f10,48(x12)
 214:	39053b0b          	0x39053b0b
 218:	3813490b          	0x3813490b
 21c:	0800000b          	0x800000b
 220:	000d                	c.nop	3
 222:	0b3a0e03          	lb	x28,179(x20)
 226:	0b39053b          	0xb39053b
 22a:	1349                	addi	x6,x6,-14
 22c:	0b38                	addi	x14,x2,408
 22e:	0000                	unimp
 230:	1709                	addi	x14,x14,-30
 232:	0b01                	addi	x22,x22,0
 234:	3b0b3a0b          	0x3b0b3a0b
 238:	3905                	jal	fffffe68 <__stack+0x7fe86474>
 23a:	0013010b          	0x13010b
 23e:	0a00                	addi	x8,x2,272
 240:	000d                	c.nop	3
 242:	0b3a0803          	lb	x16,179(x20)
 246:	0b39053b          	0xb39053b
 24a:	1349                	addi	x6,x6,-14
 24c:	0000                	unimp
 24e:	0300160b          	0x300160b
 252:	3a0e                	fld	f20,224(x2)
 254:	39053b0b          	0x39053b0b
 258:	0013490b          	0x13490b
 25c:	0c00                	addi	x8,x2,528
 25e:	0101                	addi	x2,x2,0
 260:	1349                	addi	x6,x6,-14
 262:	1301                	addi	x6,x6,-32
 264:	0000                	unimp
 266:	210d                	jal	688 <_STACK_SIZE-0xf978>
 268:	4900                	lw	x8,16(x10)
 26a:	000b2f13          	slti	x30,x22,0
 26e:	0e00                	addi	x8,x2,784
 270:	0034                	addi	x13,x2,8
 272:	0b3a0e03          	lb	x28,179(x20)
 276:	0b39053b          	0xb39053b
 27a:	1349                	addi	x6,x6,-14
 27c:	193c193f 2e0f0000 	0x2e0f0000193c193f
 284:	3f01                	jal	194 <_STACK_SIZE-0xfe6c>
 286:	0319                	addi	x6,x6,6
 288:	3a0e                	fld	f20,224(x2)
 28a:	39053b0b          	0x39053b0b
 28e:	4919270b          	0x4919270b
 292:	12011113          	0x12011113
 296:	4006                	0x4006
 298:	9718                	0x9718
 29a:	1942                	slli	x18,x18,0x30
 29c:	1301                	addi	x6,x6,-32
 29e:	0000                	unimp
 2a0:	0510                	addi	x12,x2,640
 2a2:	0300                	addi	x8,x2,384
 2a4:	3a08                	fld	f10,48(x12)
 2a6:	39053b0b          	0x39053b0b
 2aa:	0213490b          	0x213490b
 2ae:	11000017          	auipc	x0,0x11000
 2b2:	0034                	addi	x13,x2,8
 2b4:	0b3a0803          	lb	x16,179(x20)
 2b8:	0b39053b          	0xb39053b
 2bc:	1349                	addi	x6,x6,-14
 2be:	1702                	slli	x14,x14,0x20
 2c0:	0000                	unimp
 2c2:	1d12                	slli	x26,x26,0x24
 2c4:	3101                	jal	fffffec4 <__stack+0x7fe864d0>
 2c6:	55015213          	0x55015213
 2ca:	590b5817          	auipc	x16,0x590b5
 2ce:	5705                	li	x14,-31
 2d0:	1300000b          	0x1300000b
 2d4:	0005                	c.nop	1
 2d6:	1331                	addi	x6,x6,-20
 2d8:	1702                	slli	x14,x14,0x20
 2da:	0000                	unimp
 2dc:	0b14                	addi	x13,x2,400
 2de:	5501                	li	x10,-32
 2e0:	15000017          	auipc	x0,0x15000
 2e4:	0034                	addi	x13,x2,8
 2e6:	1331                	addi	x6,x6,-20
 2e8:	0000                	unimp
 2ea:	3416                	fld	f8,352(x2)
 2ec:	3100                	fld	f8,32(x10)
 2ee:	00170213          	addi	x4,x14,1
 2f2:	1700                	addi	x8,x2,928
 2f4:	1331010b          	0x1331010b
 2f8:	1755                	addi	x14,x14,-11
 2fa:	1301                	addi	x6,x6,-32
 2fc:	0000                	unimp
 2fe:	0b18                	addi	x14,x2,400
 300:	3101                	jal	ffffff00 <__stack+0x7fe8650c>
 302:	12011113          	0x12011113
 306:	0106                	slli	x2,x2,0x1
 308:	19000013          	li	x0,400
 30c:	0034                	addi	x13,x2,8
 30e:	1331                	addi	x6,x6,-20
 310:	1802                	slli	x16,x16,0x20
 312:	0000                	unimp
 314:	891a                	mv	x18,x6
 316:	0182                	c.slli64	x3
 318:	1100                	addi	x8,x2,160
 31a:	3101                	jal	ffffff1a <__stack+0x7fe86526>
 31c:	1b000013          	li	x0,432
 320:	1331010b          	0x1331010b
 324:	0111                	addi	x2,x2,4
 326:	0612                	slli	x12,x12,0x4
 328:	0000                	unimp
 32a:	2e1c                	fld	f15,24(x12)
 32c:	0301                	addi	x6,x6,0
 32e:	3a0e                	fld	f20,224(x2)
 330:	39053b0b          	0x39053b0b
 334:	4919270b          	0x4919270b
 338:	010b2013          	slti	x0,x22,16
 33c:	1d000013          	li	x0,464
 340:	0005                	c.nop	1
 342:	0b3a0803          	lb	x16,179(x20)
 346:	0b39053b          	0xb39053b
 34a:	1349                	addi	x6,x6,-14
 34c:	0000                	unimp
 34e:	341e                	fld	f8,480(x2)
 350:	0300                	addi	x8,x2,384
 352:	3a08                	fld	f10,48(x12)
 354:	39053b0b          	0x39053b0b
 358:	0013490b          	0x13490b
 35c:	1f00                	addi	x8,x2,944
 35e:	1301010b          	0x1301010b
 362:	0000                	unimp
 364:	3420                	fld	f8,104(x8)
 366:	0300                	addi	x8,x2,384
 368:	3a0e                	fld	f20,224(x2)
 36a:	39053b0b          	0x39053b0b
 36e:	0013490b          	0x13490b
 372:	2100                	fld	f8,0(x10)
 374:	0000010b          	0x10b
 378:	0f22                	slli	x30,x30,0x8
 37a:	0b00                	addi	x8,x2,400
 37c:	0013490b          	0x13490b
 380:	2300                	fld	f8,0(x14)
 382:	002e                	c.slli	x0,0xb
 384:	193c193f 0e030e6e 	0xe030e6e193c193f
 38c:	0000                	unimp
 38e:	0100                	addi	x8,x2,128
 390:	0011                	c.nop	4
 392:	0610                	addi	x12,x2,768
 394:	0111                	addi	x2,x2,4
 396:	0112                	slli	x2,x2,0x4
 398:	0e1b0e03          	lb	x28,225(x22) # fffe00e1 <__stack+0x7fe666ed>
 39c:	0e25                	addi	x28,x28,9
 39e:	00000513          	li	x10,0
 3a2:	0100                	addi	x8,x2,128
 3a4:	0011                	c.nop	4
 3a6:	0610                	addi	x12,x2,768
 3a8:	0111                	addi	x2,x2,4
 3aa:	0112                	slli	x2,x2,0x4
 3ac:	0e1b0e03          	lb	x28,225(x22)
 3b0:	0e25                	addi	x28,x28,9
 3b2:	00000513          	li	x10,0
 3b6:	0100                	addi	x8,x2,128
 3b8:	0111                	addi	x2,x2,4
 3ba:	0e25                	addi	x28,x28,9
 3bc:	0e030b13          	addi	x22,x6,224
 3c0:	17100e1b          	0x17100e1b
 3c4:	0000                	unimp
 3c6:	2402                	fld	f8,0(x2)
 3c8:	0b00                	addi	x8,x2,400
 3ca:	030b3e0b          	0x30b3e0b
 3ce:	0008                	0x8
 3d0:	0300                	addi	x8,x2,384
 3d2:	0024                	addi	x9,x2,8
 3d4:	0b3e0b0b          	0xb3e0b0b
 3d8:	00000e03          	lb	x28,0(x0) # 0 <_STACK_SIZE-0x10000>
 3dc:	1604                	addi	x9,x2,800
 3de:	0300                	addi	x8,x2,384
 3e0:	3a0e                	fld	f20,224(x2)
 3e2:	390b3b0b          	0x390b3b0b
 3e6:	0013490b          	0x13490b
 3ea:	0500                	addi	x8,x2,640
 3ec:	0026                	c.slli	x0,0x9
 3ee:	1349                	addi	x6,x6,-14
 3f0:	0000                	unimp
 3f2:	0106                	slli	x2,x2,0x1
 3f4:	4901                	li	x18,0
 3f6:	00130113          	addi	x2,x6,1
 3fa:	0700                	addi	x8,x2,896
 3fc:	0021                	c.nop	8
 3fe:	1349                	addi	x6,x6,-14
 400:	00000b2f          	0xb2f
 404:	3408                	fld	f10,40(x8)
 406:	0300                	addi	x8,x2,384
 408:	3a0e                	fld	f20,224(x2)
 40a:	39053b0b          	0x39053b0b
 40e:	3f13490b          	0x3f13490b
 412:	3c19                	jal	fffffe28 <__stack+0x7fe86434>
 414:	0019                	c.nop	6
 416:	0900                	addi	x8,x2,144
 418:	0034                	addi	x13,x2,8
 41a:	0b3a1347          	fmsub.d	f6,f20,f19,f1,rtz
 41e:	0b39053b          	0xb39053b
 422:	1802                	slli	x16,x16,0x20
 424:	0000                	unimp
	...

Disassembly of section .debug_loc:

00000000 <.debug_loc>:
       0:	0000                	unimp
       2:	0000                	unimp
       4:	00a4                	addi	x9,x2,72
       6:	0000                	unimp
       8:	0006                	c.slli	x0,0x1
       a:	935a                	add	x6,x6,x22
       c:	5b04                	lw	x9,48(x14)
       e:	00a40493          	addi	x9,x8,10
      12:	0000                	unimp
      14:	0168                	addi	x10,x2,140
      16:	0000                	unimp
      18:	0006                	c.slli	x0,0x1
      1a:	0af503f3          	0xaf503f3
      1e:	9f25                	0x9f25
      20:	0168                	addi	x10,x2,140
      22:	0000                	unimp
      24:	018c                	addi	x11,x2,192
      26:	0000                	unimp
      28:	0006                	c.slli	x0,0x1
      2a:	935a                	add	x6,x6,x22
      2c:	5b04                	lw	x9,48(x14)
      2e:	018c0493          	addi	x9,x24,24 # fffe0018 <__stack+0x7fe66624>
      32:	0000                	unimp
      34:	03d0                	addi	x12,x2,452
      36:	0000                	unimp
      38:	0006                	c.slli	x0,0x1
      3a:	0af503f3          	0xaf503f3
      3e:	9f25                	0x9f25
      40:	03d0                	addi	x12,x2,452
      42:	0000                	unimp
      44:	045c                	addi	x15,x2,516
      46:	0000                	unimp
      48:	0006                	c.slli	x0,0x1
      4a:	935a                	add	x6,x6,x22
      4c:	5b04                	lw	x9,48(x14)
      4e:	045c0493          	addi	x9,x24,69
      52:	0000                	unimp
      54:	05cc                	addi	x11,x2,708
      56:	0000                	unimp
      58:	0006                	c.slli	x0,0x1
      5a:	0af503f3          	0xaf503f3
      5e:	9f25                	0x9f25
      60:	05cc                	addi	x11,x2,708
      62:	0000                	unimp
      64:	05d8                	addi	x14,x2,708
      66:	0000                	unimp
      68:	0006                	c.slli	x0,0x1
      6a:	935a                	add	x6,x6,x22
      6c:	5b04                	lw	x9,48(x14)
      6e:	00000493          	li	x9,0
	...
      7a:	0000                	unimp
      7c:	000000a7          	0xa7
      80:	0006                	c.slli	x0,0x1
      82:	935c                	0x935c
      84:	5d04                	lw	x9,56(x10)
      86:	00a70493          	addi	x9,x14,10
      8a:	0000                	unimp
      8c:	0168                	addi	x10,x2,140
      8e:	0000                	unimp
      90:	0006                	c.slli	x0,0x1
      92:	0cf503f3          	0xcf503f3
      96:	9f25                	0x9f25
      98:	0168                	addi	x10,x2,140
      9a:	0000                	unimp
      9c:	0000018f          	0x18f
      a0:	0006                	c.slli	x0,0x1
      a2:	935c                	0x935c
      a4:	5d04                	lw	x9,56(x10)
      a6:	018f0493          	addi	x9,x30,24
      aa:	0000                	unimp
      ac:	03d0                	addi	x12,x2,452
      ae:	0000                	unimp
      b0:	0006                	c.slli	x0,0x1
      b2:	0cf503f3          	0xcf503f3
      b6:	9f25                	0x9f25
      b8:	03d0                	addi	x12,x2,452
      ba:	0000                	unimp
      bc:	0418                	addi	x14,x2,512
      be:	0000                	unimp
      c0:	0006                	c.slli	x0,0x1
      c2:	935c                	0x935c
      c4:	5d04                	lw	x9,56(x10)
      c6:	04180493          	addi	x9,x16,65 # 590b530b <SYSCALL_ADDR+0x570a530b>
      ca:	0000                	unimp
      cc:	0420                	addi	x8,x2,520
      ce:	0000                	unimp
      d0:	0006                	c.slli	x0,0x1
      d2:	0cf503f3          	0xcf503f3
      d6:	9f25                	0x9f25
      d8:	0420                	addi	x8,x2,520
      da:	0000                	unimp
      dc:	00000463          	beqz	x0,e4 <_STACK_SIZE-0xff1c>
      e0:	0006                	c.slli	x0,0x1
      e2:	935c                	0x935c
      e4:	5d04                	lw	x9,56(x10)
      e6:	04630493          	addi	x9,x6,70
      ea:	0000                	unimp
      ec:	05cc                	addi	x11,x2,708
      ee:	0000                	unimp
      f0:	0006                	c.slli	x0,0x1
      f2:	0cf503f3          	0xcf503f3
      f6:	9f25                	0x9f25
      f8:	05cc                	addi	x11,x2,708
      fa:	0000                	unimp
      fc:	05d8                	addi	x14,x2,708
      fe:	0000                	unimp
     100:	0006                	c.slli	x0,0x1
     102:	935c                	0x935c
     104:	5d04                	lw	x9,56(x10)
     106:	00000493          	li	x9,0
	...
     112:	0000                	unimp
     114:	0294                	addi	x13,x2,320
     116:	0000                	unimp
     118:	0002                	c.slli64	x0
     11a:	9f30                	0x9f30
     11c:	02d0                	addi	x12,x2,324
     11e:	0000                	unimp
     120:	05d8                	addi	x14,x2,708
     122:	0000                	unimp
     124:	0002                	c.slli64	x0
     126:	9f30                	0x9f30
	...
     134:	0074                	addi	x13,x2,12
     136:	0000                	unimp
     138:	0006                	c.slli	x0,0x1
     13a:	935c                	0x935c
     13c:	5d04                	lw	x9,56(x10)
     13e:	01680493          	addi	x9,x16,22
     142:	0000                	unimp
     144:	0000018f          	0x18f
     148:	0006                	c.slli	x0,0x1
     14a:	935c                	0x935c
     14c:	5d04                	lw	x9,56(x10)
     14e:	018f0493          	addi	x9,x30,24
     152:	0000                	unimp
     154:	0194                	addi	x13,x2,192
     156:	0000                	unimp
     158:	0006                	c.slli	x0,0x1
     15a:	9362                	add	x6,x6,x24
     15c:	6304                	flw	f9,0(x14)
     15e:	03d00493          	li	x9,61
     162:	0000                	unimp
     164:	0418                	addi	x14,x2,512
     166:	0000                	unimp
     168:	0006                	c.slli	x0,0x1
     16a:	935c                	0x935c
     16c:	5d04                	lw	x9,56(x10)
     16e:	04200493          	li	x9,66
     172:	0000                	unimp
     174:	043c                	addi	x15,x2,520
     176:	0000                	unimp
     178:	0006                	c.slli	x0,0x1
     17a:	935c                	0x935c
     17c:	5d04                	lw	x9,56(x10)
     17e:	05cc0493          	addi	x9,x24,92
     182:	0000                	unimp
     184:	05d8                	addi	x14,x2,708
     186:	0000                	unimp
     188:	0006                	c.slli	x0,0x1
     18a:	935c                	0x935c
     18c:	5d04                	lw	x9,56(x10)
     18e:	00000493          	li	x9,0
	...
     19a:	0000                	unimp
     19c:	00a0                	addi	x8,x2,72
     19e:	0000                	unimp
     1a0:	0006                	c.slli	x0,0x1
     1a2:	935a                	add	x6,x6,x22
     1a4:	5b04                	lw	x9,48(x14)
     1a6:	01680493          	addi	x9,x16,22
     1aa:	0000                	unimp
     1ac:	018c                	addi	x11,x2,192
     1ae:	0000                	unimp
     1b0:	0006                	c.slli	x0,0x1
     1b2:	935a                	add	x6,x6,x22
     1b4:	5804                	lw	x9,48(x8)
     1b6:	018c0493          	addi	x9,x24,24
     1ba:	0000                	unimp
     1bc:	01c8                	addi	x10,x2,196
     1be:	0000                	unimp
     1c0:	0006                	c.slli	x0,0x1
     1c2:	9364                	0x9364
     1c4:	5804                	lw	x9,48(x8)
     1c6:	02d00493          	li	x9,45
     1ca:	0000                	unimp
     1cc:	02f4                	addi	x13,x2,332
     1ce:	0000                	unimp
     1d0:	0006                	c.slli	x0,0x1
     1d2:	9364                	0x9364
     1d4:	5804                	lw	x9,48(x8)
     1d6:	03d00493          	li	x9,61
     1da:	0000                	unimp
     1dc:	0448                	addi	x10,x2,516
     1de:	0000                	unimp
     1e0:	0006                	c.slli	x0,0x1
     1e2:	935a                	add	x6,x6,x22
     1e4:	5804                	lw	x9,48(x8)
     1e6:	05cc0493          	addi	x9,x24,92
     1ea:	0000                	unimp
     1ec:	05d8                	addi	x14,x2,708
     1ee:	0000                	unimp
     1f0:	0006                	c.slli	x0,0x1
     1f2:	935a                	add	x6,x6,x22
     1f4:	5804                	lw	x9,48(x8)
     1f6:	00000493          	li	x9,0
	...
     202:	0000                	unimp
     204:	0084                	addi	x9,x2,64
     206:	0000                	unimp
     208:	0001                	nop
     20a:	845c                	0x845c
     20c:	0000                	unimp
     20e:	9000                	0x9000
     210:	0000                	unimp
     212:	0900                	addi	x8,x2,144
     214:	7c00                	flw	f8,56(x8)
     216:	7f00                	flw	f8,56(x14)
     218:	0800                	addi	x8,x2,16
     21a:	1aff                	0x1aff
     21c:	9f24                	0x9f24
     21e:	0090                	addi	x12,x2,64
     220:	0000                	unimp
     222:	0160                	addi	x8,x2,140
     224:	0000                	unimp
     226:	0001                	nop
     228:	6862                	flw	f16,24(x2)
     22a:	0001                	nop
     22c:	8f00                	0x8f00
     22e:	0001                	nop
     230:	0100                	addi	x8,x2,128
     232:	5c00                	lw	x8,56(x8)
     234:	0000018f          	0x18f
     238:	0194                	addi	x13,x2,192
     23a:	0000                	unimp
     23c:	0001                	nop
     23e:	e462                	fsw	f24,8(x2)
     240:	0002                	c.slli64	x0
     242:	e800                	fsw	f8,16(x8)
     244:	0002                	c.slli64	x0
     246:	0900                	addi	x8,x2,144
     248:	8200                	0x8200
     24a:	7e00                	flw	f8,56(x12)
     24c:	0800                	addi	x8,x2,16
     24e:	1aff                	0x1aff
     250:	9f24                	0x9f24
     252:	02e8                	addi	x10,x2,332
     254:	0000                	unimp
     256:	03d0                	addi	x12,x2,452
     258:	0000                	unimp
     25a:	0001                	nop
     25c:	d062                	sw	x24,32(x2)
     25e:	18000003          	lb	x0,384(x0) # 180 <_STACK_SIZE-0xfe80>
     262:	0004                	0x4
     264:	0100                	addi	x8,x2,128
     266:	5c00                	lw	x8,56(x8)
     268:	0420                	addi	x8,x2,520
     26a:	0000                	unimp
     26c:	0460                	addi	x8,x2,524
     26e:	0000                	unimp
     270:	0001                	nop
     272:	605c                	flw	f15,4(x8)
     274:	0004                	0x4
     276:	3c00                	fld	f8,56(x8)
     278:	0005                	c.nop	1
     27a:	0100                	addi	x8,x2,128
     27c:	6200                	flw	f8,0(x12)
     27e:	05cc                	addi	x11,x2,708
     280:	0000                	unimp
     282:	05d8                	addi	x14,x2,708
     284:	0000                	unimp
     286:	0001                	nop
     288:	005c                	addi	x15,x2,4
	...
     292:	0000                	unimp
     294:	7400                	flw	f8,40(x8)
     296:	0000                	unimp
     298:	0100                	addi	x8,x2,128
     29a:	5d00                	lw	x8,56(x10)
     29c:	0168                	addi	x10,x2,140
     29e:	0000                	unimp
     2a0:	0000018f          	0x18f
     2a4:	0001                	nop
     2a6:	8f5d                	or	x14,x14,x15
     2a8:	0001                	nop
     2aa:	a800                	fsd	f8,16(x8)
     2ac:	0001                	nop
     2ae:	0100                	addi	x8,x2,128
     2b0:	6300                	flw	f8,0(x14)
     2b2:	02d0                	addi	x12,x2,324
     2b4:	0000                	unimp
     2b6:	02d8                	addi	x14,x2,324
     2b8:	0000                	unimp
     2ba:	0001                	nop
     2bc:	0003d063          	bgez	x7,2bc <_STACK_SIZE-0xfd44>
     2c0:	3c00                	fld	f8,56(x8)
     2c2:	0004                	0x4
     2c4:	0100                	addi	x8,x2,128
     2c6:	5d00                	lw	x8,56(x10)
     2c8:	0440                	addi	x8,x2,516
     2ca:	0000                	unimp
     2cc:	05cc                	addi	x11,x2,708
     2ce:	0000                	unimp
     2d0:	0001                	nop
     2d2:	cc69                	beqz	x8,3ac <_STACK_SIZE-0xfc54>
     2d4:	0005                	c.nop	1
     2d6:	d800                	sw	x8,48(x8)
     2d8:	0005                	c.nop	1
     2da:	0100                	addi	x8,x2,128
     2dc:	5d00                	lw	x8,56(x10)
	...
     2ea:	0098                	addi	x14,x2,64
     2ec:	0000                	unimp
     2ee:	0001                	nop
     2f0:	985a                	add	x16,x16,x22
     2f2:	0000                	unimp
     2f4:	2000                	fld	f8,0(x8)
     2f6:	0001                	nop
     2f8:	0100                	addi	x8,x2,128
     2fa:	6400                	flw	f8,8(x8)
     2fc:	0168                	addi	x10,x2,140
     2fe:	0000                	unimp
     300:	018c                	addi	x11,x2,192
     302:	0000                	unimp
     304:	0001                	nop
     306:	8c5a                	mv	x24,x22
     308:	0001                	nop
     30a:	5400                	lw	x8,40(x8)
     30c:	0002                	c.slli64	x0
     30e:	0100                	addi	x8,x2,128
     310:	6400                	flw	f8,8(x8)
     312:	02d0                	addi	x12,x2,324
     314:	0000                	unimp
     316:	03d0                	addi	x12,x2,452
     318:	0000                	unimp
     31a:	0001                	nop
     31c:	d064                	sw	x9,100(x8)
     31e:	5c000003          	lb	x0,1472(x0) # 5c0 <_STACK_SIZE-0xfa40>
     322:	0004                	0x4
     324:	0100                	addi	x8,x2,128
     326:	5a00                	lw	x8,48(x12)
     328:	045c                	addi	x15,x2,516
     32a:	0000                	unimp
     32c:	0460                	addi	x8,x2,524
     32e:	0000                	unimp
     330:	0001                	nop
     332:	00046067          	0x46067
     336:	b800                	fsd	f8,48(x8)
     338:	0005                	c.nop	1
     33a:	0600                	addi	x8,x2,768
     33c:	8700                	0x8700
     33e:	7900                	flw	f8,48(x10)
     340:	2400                	fld	f8,8(x8)
     342:	cc9f 0005 d800      	0xd8000005cc9f
     348:	0005                	c.nop	1
     34a:	0100                	addi	x8,x2,128
     34c:	5a00                	lw	x8,48(x12)
	...
     35a:	0094                	addi	x13,x2,64
     35c:	0000                	unimp
     35e:	0001                	nop
     360:	0000945b          	0x945b
     364:	6000                	flw	f8,0(x8)
     366:	0001                	nop
     368:	0100                	addi	x8,x2,128
     36a:	6800                	flw	f8,16(x8)
     36c:	0168                	addi	x10,x2,140
     36e:	0000                	unimp
     370:	01f8                	addi	x14,x2,204
     372:	0000                	unimp
     374:	0001                	nop
     376:	d058                	sw	x14,36(x8)
     378:	0002                	c.slli64	x0
     37a:	f400                	fsw	f8,40(x8)
     37c:	0002                	c.slli64	x0
     37e:	0100                	addi	x8,x2,128
     380:	5800                	lw	x8,48(x8)
     382:	02f8                	addi	x14,x2,332
     384:	0000                	unimp
     386:	03cc                	addi	x11,x2,452
     388:	0000                	unimp
     38a:	0001                	nop
     38c:	cc65                	beqz	x8,484 <_STACK_SIZE-0xfb7c>
     38e:	48000003          	lb	x0,1152(x0) # 480 <_STACK_SIZE-0xfb80>
     392:	0004                	0x4
     394:	0100                	addi	x8,x2,128
     396:	5800                	lw	x8,48(x8)
     398:	0460                	addi	x8,x2,524
     39a:	0000                	unimp
     39c:	0534                	addi	x13,x2,648
     39e:	0000                	unimp
     3a0:	0001                	nop
     3a2:	3465                	jal	fffffe4a <__stack+0x7fe86456>
     3a4:	0005                	c.nop	1
     3a6:	d800                	sw	x8,48(x8)
     3a8:	0005                	c.nop	1
     3aa:	0100                	addi	x8,x2,128
     3ac:	5800                	lw	x8,48(x8)
	...
     3b6:	02ec                	addi	x11,x2,332
     3b8:	0000                	unimp
     3ba:	0328                	addi	x10,x2,392
     3bc:	0000                	unimp
     3be:	0001                	nop
     3c0:	00046063          	bltu	x8,x0,3c0 <_STACK_SIZE-0xfc40>
     3c4:	6300                	flw	f8,0(x14)
     3c6:	0004                	0x4
     3c8:	0100                	addi	x8,x2,128
     3ca:	5a00                	lw	x8,48(x12)
     3cc:	00000463          	beqz	x0,3d4 <_STACK_SIZE-0xfc2c>
     3d0:	0480                	addi	x8,x2,576
     3d2:	0000                	unimp
     3d4:	0001                	nop
     3d6:	00000063          	beqz	x0,3d6 <_STACK_SIZE-0xfc2a>
     3da:	0000                	unimp
     3dc:	0000                	unimp
     3de:	6000                	flw	f8,0(x8)
     3e0:	0001                	nop
     3e2:	6800                	flw	f8,16(x8)
     3e4:	0001                	nop
     3e6:	0100                	addi	x8,x2,128
     3e8:	5f00                	lw	x8,56(x14)
     3ea:	0534                	addi	x13,x2,648
     3ec:	0000                	unimp
     3ee:	05cc                	addi	x11,x2,708
     3f0:	0000                	unimp
     3f2:	0001                	nop
     3f4:	005f 0000 0000      	0x5f
     3fa:	0000                	unimp
     3fc:	c800                	sw	x8,16(x8)
     3fe:	0001                	nop
     400:	cc00                	sw	x8,24(x8)
     402:	0001                	nop
     404:	0200                	addi	x8,x2,256
     406:	3100                	fld	f8,32(x10)
     408:	cc9f 0001 9400      	0x94000001cc9f
     40e:	0002                	c.slli64	x0
     410:	0100                	addi	x8,x2,128
     412:	5900                	lw	x8,48(x10)
     414:	03cc                	addi	x11,x2,452
     416:	0000                	unimp
     418:	03d0                	addi	x12,x2,452
     41a:	0000                	unimp
     41c:	0001                	nop
     41e:	0059                	c.nop	22
     420:	0000                	unimp
     422:	0000                	unimp
     424:	0000                	unimp
     426:	e400                	fsw	f8,8(x8)
     428:	0002                	c.slli64	x0
     42a:	f000                	fsw	f8,32(x8)
     42c:	0002                	c.slli64	x0
     42e:	0100                	addi	x8,x2,128
     430:	5f00                	lw	x8,56(x14)
     432:	0434                	addi	x13,x2,520
     434:	0000                	unimp
     436:	044c                	addi	x11,x2,516
     438:	0000                	unimp
     43a:	0001                	nop
     43c:	0065                	c.nop	25
     43e:	0000                	unimp
     440:	0000                	unimp
     442:	0000                	unimp
     444:	8000                	0x8000
     446:	0000                	unimp
     448:	a700                	fsd	f8,8(x14)
     44a:	0000                	unimp
     44c:	0100                	addi	x8,x2,128
     44e:	5f00                	lw	x8,56(x14)
     450:	01c0                	addi	x8,x2,196
     452:	0000                	unimp
     454:	01cc                	addi	x11,x2,196
     456:	0000                	unimp
     458:	0001                	nop
     45a:	e45e                	fsw	f23,8(x2)
     45c:	0002                	c.slli64	x0
     45e:	0b00                	addi	x8,x2,400
     460:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     464:	5e00                	lw	x8,56(x12)
     466:	0408                	addi	x10,x2,512
     468:	0000                	unimp
     46a:	0420                	addi	x8,x2,520
     46c:	0000                	unimp
     46e:	0001                	nop
     470:	3459                	jal	fffffef6 <__stack+0x7fe86502>
     472:	0004                	0x4
     474:	c000                	sw	x8,0(x8)
     476:	0005                	c.nop	1
     478:	0100                	addi	x8,x2,128
     47a:	5900                	lw	x8,48(x10)
	...
     484:	0058                	addi	x14,x2,4
     486:	0000                	unimp
     488:	0084                	addi	x9,x2,64
     48a:	0000                	unimp
     48c:	0001                	nop
     48e:	845c                	0x845c
     490:	0000                	unimp
     492:	9000                	0x9000
     494:	0000                	unimp
     496:	0900                	addi	x8,x2,144
     498:	7c00                	flw	f8,56(x8)
     49a:	7f00                	flw	f8,56(x14)
     49c:	0800                	addi	x8,x2,16
     49e:	1aff                	0x1aff
     4a0:	9f24                	0x9f24
     4a2:	0090                	addi	x12,x2,64
     4a4:	0000                	unimp
     4a6:	0160                	addi	x8,x2,140
     4a8:	0000                	unimp
     4aa:	0001                	nop
     4ac:	6862                	flw	f16,24(x2)
     4ae:	0001                	nop
     4b0:	7c00                	flw	f8,56(x8)
     4b2:	0001                	nop
     4b4:	0100                	addi	x8,x2,128
     4b6:	5c00                	lw	x8,56(x8)
	...
     4c0:	0068                	addi	x10,x2,12
     4c2:	0000                	unimp
     4c4:	0078                	addi	x14,x2,12
     4c6:	0000                	unimp
     4c8:	0001                	nop
     4ca:	005e                	c.slli	x0,0x17
     4cc:	0000                	unimp
     4ce:	0000                	unimp
     4d0:	0000                	unimp
     4d2:	9c00                	0x9c00
     4d4:	0000                	unimp
     4d6:	6000                	flw	f8,0(x8)
     4d8:	0001                	nop
     4da:	0100                	addi	x8,x2,128
     4dc:	6600                	flw	f8,8(x12)
	...
     4e6:	00c0                	addi	x8,x2,68
     4e8:	0000                	unimp
     4ea:	0160                	addi	x8,x2,140
     4ec:	0000                	unimp
     4ee:	0001                	nop
     4f0:	0065                	c.nop	25
     4f2:	0000                	unimp
     4f4:	0000                	unimp
     4f6:	0000                	unimp
     4f8:	c400                	sw	x8,8(x8)
     4fa:	0000                	unimp
     4fc:	ec00                	fsw	f8,24(x8)
     4fe:	0000                	unimp
     500:	0100                	addi	x8,x2,128
     502:	5800                	lw	x8,48(x8)
     504:	00ec                	addi	x11,x2,76
     506:	0000                	unimp
     508:	0160                	addi	x8,x2,140
     50a:	0000                	unimp
     50c:	0001                	nop
     50e:	00000063          	beqz	x0,50e <_STACK_SIZE-0xfaf2>
     512:	0000                	unimp
     514:	0000                	unimp
     516:	2400                	fld	f8,8(x8)
     518:	0001                	nop
     51a:	4c00                	lw	x8,24(x8)
     51c:	0001                	nop
     51e:	0100                	addi	x8,x2,128
     520:	5800                	lw	x8,48(x8)
     522:	014c                	addi	x11,x2,132
     524:	0000                	unimp
     526:	0160                	addi	x8,x2,140
     528:	0000                	unimp
     52a:	0001                	nop
     52c:	005c                	addi	x15,x2,4
     52e:	0000                	unimp
     530:	0000                	unimp
     532:	0000                	unimp
     534:	c000                	sw	x8,0(x8)
     536:	0000                	unimp
     538:	d400                	sw	x8,40(x8)
     53a:	0000                	unimp
     53c:	0100                	addi	x8,x2,128
     53e:	5900                	lw	x8,48(x10)
     540:	00dc                	addi	x15,x2,68
     542:	0000                	unimp
     544:	00e8                	addi	x10,x2,76
     546:	0000                	unimp
     548:	0001                	nop
     54a:	e85e                	fsw	f23,16(x2)
     54c:	0000                	unimp
     54e:	ec00                	fsw	f8,24(x8)
     550:	0000                	unimp
     552:	0800                	addi	x8,x2,16
     554:	8400                	0x8400
     556:	4000                	lw	x8,0(x8)
     558:	7925                	lui	x18,0xfffe9
     55a:	2100                	fld	f8,0(x10)
     55c:	ec9f 0000 0000      	0xec9f
     562:	0001                	nop
     564:	0100                	addi	x8,x2,128
     566:	5e00                	lw	x8,56(x12)
     568:	0100                	addi	x8,x2,128
     56a:	0000                	unimp
     56c:	0124                	addi	x9,x2,136
     56e:	0000                	unimp
     570:	0001                	nop
     572:	0058                	addi	x14,x2,4
     574:	0000                	unimp
     576:	0000                	unimp
     578:	0000                	unimp
     57a:	1000                	addi	x8,x2,32
     57c:	0001                	nop
     57e:	2c00                	fld	f8,24(x8)
     580:	0001                	nop
     582:	0100                	addi	x8,x2,128
     584:	5900                	lw	x8,48(x10)
     586:	013c                	addi	x15,x2,136
     588:	0000                	unimp
     58a:	0148                	addi	x10,x2,132
     58c:	0000                	unimp
     58e:	0001                	nop
     590:	0064                	addi	x9,x2,12
     592:	0000                	unimp
     594:	0000                	unimp
     596:	0000                	unimp
     598:	d000                	sw	x8,32(x8)
     59a:	0000                	unimp
     59c:	0800                	addi	x8,x2,16
     59e:	0001                	nop
     5a0:	0100                	addi	x8,x2,128
     5a2:	5a00                	lw	x8,48(x12)
     5a4:	0138                	addi	x14,x2,136
     5a6:	0000                	unimp
     5a8:	0160                	addi	x8,x2,140
     5aa:	0000                	unimp
     5ac:	0001                	nop
     5ae:	005a                	c.slli	x0,0x16
     5b0:	0000                	unimp
     5b2:	0000                	unimp
     5b4:	0000                	unimp
     5b6:	9800                	0x9800
     5b8:	0005                	c.nop	1
     5ba:	c800                	sw	x8,16(x8)
     5bc:	0005                	c.nop	1
     5be:	0100                	addi	x8,x2,128
     5c0:	5d00                	lw	x8,56(x10)
	...
     5ca:	0598                	addi	x14,x2,704
     5cc:	0000                	unimp
     5ce:	05ac                	addi	x11,x2,712
     5d0:	0000                	unimp
     5d2:	0010                	0x10
     5d4:	0080                	addi	x8,x2,64
     5d6:	ff0a                	fsw	f2,188(x2)
     5d8:	1aff                	0x1aff
     5da:	007e                	c.slli	x0,0x1f
     5dc:	ff0a                	fsw	f2,188(x2)
     5de:	1aff                	0x1aff
     5e0:	2440                	fld	f8,136(x8)
     5e2:	9f22                	add	x30,x30,x8
     5e4:	05ac                	addi	x11,x2,712
     5e6:	0000                	unimp
     5e8:	05b4                	addi	x13,x2,712
     5ea:	0000                	unimp
     5ec:	0015                	c.nop	5
     5ee:	0080                	addi	x8,x2,64
     5f0:	ff0a                	fsw	f2,188(x2)
     5f2:	1aff                	0x1aff
     5f4:	0080                	addi	x8,x2,64
     5f6:	2540                	fld	f8,136(x10)
     5f8:	0081                	addi	x1,x1,0
     5fa:	0a22                	slli	x20,x20,0x8
     5fc:	ffff                	0xffff
     5fe:	401a                	0x401a
     600:	2224                	fld	f9,64(x12)
     602:	009f 0000 0000      	0x9f
     608:	0000                	unimp
     60a:	6000                	flw	f8,0(x8)
     60c:	0004                	0x4
     60e:	dc00                	sw	x8,56(x8)
     610:	0004                	0x4
     612:	0100                	addi	x8,x2,128
     614:	5800                	lw	x8,48(x8)
     616:	04dc                	addi	x15,x2,580
     618:	0000                	unimp
     61a:	05cc                	addi	x11,x2,708
     61c:	0000                	unimp
     61e:	0005                	c.nop	1
     620:	0089                	addi	x1,x1,2
     622:	2540                	fld	f8,136(x10)
     624:	009f 0000 0000      	0x9f
     62a:	0000                	unimp
     62c:	7c00                	flw	f8,56(x8)
     62e:	0004                	0x4
     630:	cc00                	sw	x8,24(x8)
     632:	0005                	c.nop	1
     634:	0100                	addi	x8,x2,128
     636:	6600                	flw	f8,8(x12)
	...
     640:	0480                	addi	x8,x2,576
     642:	0000                	unimp
     644:	0488                	addi	x10,x2,576
     646:	0000                	unimp
     648:	0001                	nop
     64a:	885a                	mv	x16,x22
     64c:	0004                	0x4
     64e:	8b00                	0x8b00
     650:	0004                	0x4
     652:	0100                	addi	x8,x2,128
     654:	5b00                	lw	x8,48(x14)
     656:	0000048b          	0x48b
     65a:	04a8                	addi	x10,x2,584
     65c:	0000                	unimp
     65e:	0001                	nop
     660:	0004a863          	0x4a863
     664:	cc00                	sw	x8,24(x8)
     666:	0005                	c.nop	1
     668:	0100                	addi	x8,x2,128
     66a:	6800                	flw	f8,16(x8)
	...
     674:	04e0                	addi	x8,x2,588
     676:	0000                	unimp
     678:	04ec                	addi	x11,x2,588
     67a:	0000                	unimp
     67c:	0001                	nop
     67e:	ec5a                	fsw	f22,24(x2)
     680:	0004                	0x4
     682:	f300                	fsw	f8,32(x14)
     684:	0004                	0x4
     686:	0100                	addi	x8,x2,128
     688:	5b00                	lw	x8,48(x14)
     68a:	000004f3          	0x4f3
     68e:	0508                	addi	x10,x2,640
     690:	0000                	unimp
     692:	0001                	nop
     694:	00050863          	beqz	x10,6a4 <_STACK_SIZE-0xf95c>
     698:	4800                	lw	x8,16(x8)
     69a:	0005                	c.nop	1
     69c:	0100                	addi	x8,x2,128
     69e:	5c00                	lw	x8,56(x8)
	...
     6a8:	047c                	addi	x15,x2,524
     6aa:	0000                	unimp
     6ac:	0490                	addi	x12,x2,576
     6ae:	0000                	unimp
     6b0:	0001                	nop
     6b2:	9864                	0x9864
     6b4:	0004                	0x4
     6b6:	a400                	fsd	f8,8(x8)
     6b8:	0004                	0x4
     6ba:	0100                	addi	x8,x2,128
     6bc:	5e00                	lw	x8,56(x12)
     6be:	04a4                	addi	x9,x2,584
     6c0:	0000                	unimp
     6c2:	04a8                	addi	x10,x2,584
     6c4:	0000                	unimp
     6c6:	0008                	0x8
     6c8:	0085                	addi	x1,x1,1
     6ca:	2540                	fld	f8,136(x10)
     6cc:	0084                	addi	x9,x2,64
     6ce:	9f21                	0x9f21
     6d0:	04a8                	addi	x10,x2,584
     6d2:	0000                	unimp
     6d4:	04bc                	addi	x15,x2,584
     6d6:	0000                	unimp
     6d8:	0001                	nop
     6da:	bc5e                	fsd	f23,56(x2)
     6dc:	0004                	0x4
     6de:	e000                	fsw	f8,0(x8)
     6e0:	0004                	0x4
     6e2:	0100                	addi	x8,x2,128
     6e4:	6300                	flw	f8,0(x14)
	...
     6ee:	04d0                	addi	x12,x2,580
     6f0:	0000                	unimp
     6f2:	04d4                	addi	x13,x2,580
     6f4:	0000                	unimp
     6f6:	0001                	nop
     6f8:	d45a                	sw	x22,40(x2)
     6fa:	0004                	0x4
     6fc:	e800                	fsw	f8,16(x8)
     6fe:	0004                	0x4
     700:	0100                	addi	x8,x2,128
     702:	6400                	flw	f8,8(x8)
     704:	04f8                	addi	x14,x2,588
     706:	0000                	unimp
     708:	0504                	addi	x9,x2,640
     70a:	0000                	unimp
     70c:	0001                	nop
     70e:	0458                	addi	x14,x2,516
     710:	0005                	c.nop	1
     712:	0800                	addi	x8,x2,16
     714:	0005                	c.nop	1
     716:	0a00                	addi	x8,x2,272
     718:	8500                	0x8500
     71a:	4000                	lw	x8,0(x8)
     71c:	4024                	lw	x9,64(x8)
     71e:	8425                	srai	x8,x8,0x9
     720:	2100                	fld	f8,0(x10)
     722:	089f 0005 cc00      	0xcc000005089f
     728:	0005                	c.nop	1
     72a:	0100                	addi	x8,x2,128
     72c:	5800                	lw	x8,48(x8)
	...
     736:	048c                	addi	x11,x2,576
     738:	0000                	unimp
     73a:	04c4                	addi	x9,x2,580
     73c:	0000                	unimp
     73e:	0001                	nop
     740:	f45a                	fsw	f22,40(x2)
     742:	0004                	0x4
     744:	4000                	lw	x8,0(x8)
     746:	0005                	c.nop	1
     748:	0100                	addi	x8,x2,128
     74a:	5a00                	lw	x8,48(x12)
	...
     754:	054c                	addi	x11,x2,644
     756:	0000                	unimp
     758:	0554                	addi	x13,x2,644
     75a:	0000                	unimp
     75c:	0001                	nop
     75e:	545a                	lw	x8,180(x2)
     760:	0005                	c.nop	1
     762:	b400                	fsd	f8,40(x8)
     764:	0005                	c.nop	1
     766:	0100                	addi	x8,x2,128
     768:	6000                	flw	f8,0(x8)
	...
     772:	055c                	addi	x15,x2,644
     774:	0000                	unimp
     776:	0564                	addi	x9,x2,652
     778:	0000                	unimp
     77a:	0001                	nop
     77c:	645a                	flw	f8,148(x2)
     77e:	0005                	c.nop	1
     780:	8000                	0x8000
     782:	0005                	c.nop	1
     784:	0100                	addi	x8,x2,128
     786:	6100                	flw	f8,0(x10)
     788:	0588                	addi	x10,x2,704
     78a:	0000                	unimp
     78c:	05ac                	addi	x11,x2,712
     78e:	0000                	unimp
     790:	0001                	nop
     792:	ac5e                	fsd	f23,24(x2)
     794:	0005                	c.nop	1
     796:	b400                	fsd	f8,40(x8)
     798:	0005                	c.nop	1
     79a:	0800                	addi	x8,x2,16
     79c:	8000                	0x8000
     79e:	4000                	lw	x8,0(x8)
     7a0:	8125                	srli	x10,x10,0x9
     7a2:	2200                	fld	f8,0(x12)
     7a4:	009f 0000 0000      	0x9f
     7aa:	0000                	unimp
     7ac:	6c00                	flw	f8,24(x8)
     7ae:	0005                	c.nop	1
     7b0:	cc00                	sw	x8,24(x8)
     7b2:	0005                	c.nop	1
     7b4:	0100                	addi	x8,x2,128
     7b6:	5600                	lw	x8,40(x12)
	...
     7c0:	0588                	addi	x10,x2,704
     7c2:	0000                	unimp
     7c4:	0590                	addi	x12,x2,704
     7c6:	0000                	unimp
     7c8:	0001                	nop
     7ca:	905a                	c.add	x0,x22
     7cc:	0005                	c.nop	1
     7ce:	9800                	0x9800
     7d0:	0005                	c.nop	1
     7d2:	0100                	addi	x8,x2,128
     7d4:	5d00                	lw	x8,56(x10)
	...
     7de:	0534                	addi	x13,x2,648
     7e0:	0000                	unimp
     7e2:	055c                	addi	x15,x2,644
     7e4:	0000                	unimp
     7e6:	0001                	nop
     7e8:	5c61                	li	x24,-8
     7ea:	0005                	c.nop	1
     7ec:	a800                	fsd	f8,16(x8)
     7ee:	0005                	c.nop	1
     7f0:	0600                	addi	x8,x2,768
     7f2:	8c00                	0x8c00
     7f4:	7f7f                	0x7f7f
     7f6:	1a00                	addi	x8,x2,304
     7f8:	a89f 0005 c400      	0xc4000005a89f
     7fe:	0005                	c.nop	1
     800:	0600                	addi	x8,x2,768
     802:	7f00                	flw	f8,56(x14)
     804:	7a00                	flw	f8,48(x12)
     806:	1a00                	addi	x8,x2,304
     808:	c49f 0005 c800      	0xc8000005c49f
     80e:	0005                	c.nop	1
     810:	0600                	addi	x8,x2,768
     812:	8c00                	0x8c00
     814:	7f7f                	0x7f7f
     816:	1a00                	addi	x8,x2,304
     818:	c89f 0005 cc00      	0xcc000005c89f
     81e:	0005                	c.nop	1
     820:	0600                	addi	x8,x2,768
     822:	7f00                	flw	f8,56(x14)
     824:	8c01                	sub	x8,x8,x8
     826:	1a7f                	0x1a7f
     828:	009f 0000 0000      	0x9f
     82e:	0000                	unimp
     830:	3800                	fld	f8,48(x8)
     832:	0005                	c.nop	1
     834:	6c00                	flw	f8,24(x8)
     836:	0005                	c.nop	1
     838:	0100                	addi	x8,x2,128
     83a:	5600                	lw	x8,40(x12)
	...
     844:	0538                	addi	x14,x2,648
     846:	0000                	unimp
     848:	05cc                	addi	x11,x2,708
     84a:	0000                	unimp
     84c:	0001                	nop
     84e:	006d                	c.nop	27
     850:	0000                	unimp
     852:	0000                	unimp
     854:	0000                	unimp
     856:	3c00                	fld	f8,56(x8)
     858:	0005                	c.nop	1
     85a:	cc00                	sw	x8,24(x8)
     85c:	0005                	c.nop	1
     85e:	0100                	addi	x8,x2,128
     860:	6200                	flw	f8,0(x12)
	...
     86a:	02e4                	addi	x9,x2,332
     86c:	0000                	unimp
     86e:	02e8                	addi	x10,x2,332
     870:	0000                	unimp
     872:	0009                	c.nop	2
     874:	0082                	c.slli64	x1
     876:	007e                	c.slli	x0,0x1f
     878:	ff08                	fsw	f10,56(x14)
     87a:	241a                	fld	f8,384(x2)
     87c:	e89f 0002 d000      	0xd0000002e89f
     882:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     886:	6200                	flw	f8,0(x12)
	...
     890:	01a8                	addi	x10,x2,200
     892:	0000                	unimp
     894:	01cc                	addi	x11,x2,196
     896:	0000                	unimp
     898:	0001                	nop
     89a:	0002e463          	bltu	x5,x0,8a2 <_STACK_SIZE-0xf75e>
     89e:	ec00                	fsw	f8,24(x8)
     8a0:	0002                	c.slli64	x0
     8a2:	0100                	addi	x8,x2,128
     8a4:	6300                	flw	f8,0(x14)
	...
     8ae:	01d0                	addi	x12,x2,196
     8b0:	0000                	unimp
     8b2:	0294                	addi	x13,x2,320
     8b4:	0000                	unimp
     8b6:	0001                	nop
     8b8:	0065                	c.nop	25
     8ba:	0000                	unimp
     8bc:	0000                	unimp
     8be:	0000                	unimp
     8c0:	f400                	fsw	f8,40(x8)
     8c2:	0001                	nop
     8c4:	9400                	0x9400
     8c6:	0002                	c.slli64	x0
     8c8:	0100                	addi	x8,x2,128
     8ca:	6600                	flw	f8,8(x12)
	...
     8d4:	01f8                	addi	x14,x2,204
     8d6:	0000                	unimp
     8d8:	0220                	addi	x8,x2,264
     8da:	0000                	unimp
     8dc:	0001                	nop
     8de:	2058                	fld	f14,128(x8)
     8e0:	0002                	c.slli64	x0
     8e2:	9400                	0x9400
     8e4:	0002                	c.slli64	x0
     8e6:	0100                	addi	x8,x2,128
     8e8:	6700                	flw	f8,8(x14)
	...
     8f2:	0258                	addi	x14,x2,260
     8f4:	0000                	unimp
     8f6:	0280                	addi	x8,x2,320
     8f8:	0000                	unimp
     8fa:	0001                	nop
     8fc:	8058                	0x8058
     8fe:	0002                	c.slli64	x0
     900:	9400                	0x9400
     902:	0002                	c.slli64	x0
     904:	0100                	addi	x8,x2,128
     906:	5c00                	lw	x8,56(x8)
	...
     910:	01f4                	addi	x13,x2,204
     912:	0000                	unimp
     914:	0208                	addi	x10,x2,256
     916:	0000                	unimp
     918:	0001                	nop
     91a:	00021063          	bnez	x4,91a <_STACK_SIZE-0xf6e6>
     91e:	1c00                	addi	x8,x2,560
     920:	0002                	c.slli64	x0
     922:	0100                	addi	x8,x2,128
     924:	5e00                	lw	x8,56(x12)
     926:	021c                	addi	x15,x2,256
     928:	0000                	unimp
     92a:	0220                	addi	x8,x2,264
     92c:	0000                	unimp
     92e:	0008                	0x8
     930:	0084                	addi	x9,x2,64
     932:	2540                	fld	f8,136(x10)
     934:	9f210083          	lb	x1,-1550(x2)
     938:	0220                	addi	x8,x2,264
     93a:	0000                	unimp
     93c:	0234                	addi	x13,x2,264
     93e:	0000                	unimp
     940:	0001                	nop
     942:	345e                	fld	f8,496(x2)
     944:	0002                	c.slli64	x0
     946:	5800                	lw	x8,48(x8)
     948:	0002                	c.slli64	x0
     94a:	0100                	addi	x8,x2,128
     94c:	5800                	lw	x8,48(x8)
	...
     956:	0244                	addi	x9,x2,260
     958:	0000                	unimp
     95a:	024c                	addi	x11,x2,260
     95c:	0000                	unimp
     95e:	0001                	nop
     960:	4c5a                	lw	x24,148(x2)
     962:	0002                	c.slli64	x0
     964:	6000                	flw	f8,0(x8)
     966:	0002                	c.slli64	x0
     968:	0100                	addi	x8,x2,128
     96a:	6300                	flw	f8,0(x14)
     96c:	0270                	addi	x12,x2,268
     96e:	0000                	unimp
     970:	027c                	addi	x15,x2,268
     972:	0000                	unimp
     974:	0001                	nop
     976:	0064                	addi	x9,x2,12
     978:	0000                	unimp
     97a:	0000                	unimp
     97c:	0000                	unimp
     97e:	0400                	addi	x8,x2,512
     980:	0002                	c.slli64	x0
     982:	3c00                	fld	f8,56(x8)
     984:	0002                	c.slli64	x0
     986:	0100                	addi	x8,x2,128
     988:	5a00                	lw	x8,48(x12)
     98a:	026c                	addi	x11,x2,268
     98c:	0000                	unimp
     98e:	0294                	addi	x13,x2,320
     990:	0000                	unimp
     992:	0001                	nop
     994:	005a                	c.slli	x0,0x16
     996:	0000                	unimp
     998:	0000                	unimp
     99a:	0000                	unimp
     99c:	0800                	addi	x8,x2,16
     99e:	84000003          	lb	x0,-1984(x0) # fffff840 <__stack+0x7fe85e4c>
     9a2:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     9a6:	5800                	lw	x8,48(x8)
     9a8:	0384                	addi	x9,x2,448
     9aa:	0000                	unimp
     9ac:	03d0                	addi	x12,x2,452
     9ae:	0000                	unimp
     9b0:	0005                	c.nop	1
     9b2:	0082                	c.slli64	x1
     9b4:	2540                	fld	f8,136(x10)
     9b6:	009f 0000 0000      	0x9f
     9bc:	0000                	unimp
     9be:	2400                	fld	f8,8(x8)
     9c0:	d0000003          	lb	x0,-768(x0) # fffffd00 <__stack+0x7fe8630c>
     9c4:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     9c8:	6600                	flw	f8,8(x12)
	...
     9d2:	0328                	addi	x10,x2,392
     9d4:	0000                	unimp
     9d6:	0330                	addi	x12,x2,392
     9d8:	0000                	unimp
     9da:	0001                	nop
     9dc:	305a                	fld	f0,432(x2)
     9de:	33000003          	lb	x0,816(x0) # 330 <_STACK_SIZE-0xfcd0>
     9e2:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     9e6:	5b00                	lw	x8,48(x14)
     9e8:	00000333          	add	x6,x0,x0
     9ec:	0350                	addi	x12,x2,388
     9ee:	0000                	unimp
     9f0:	0001                	nop
     9f2:	00035063          	bgez	x6,9f2 <_STACK_SIZE-0xf60e>
     9f6:	d000                	sw	x8,32(x8)
     9f8:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     9fc:	6700                	flw	f8,8(x14)
	...
     a06:	0388                	addi	x10,x2,448
     a08:	0000                	unimp
     a0a:	0394                	addi	x13,x2,448
     a0c:	0000                	unimp
     a0e:	0001                	nop
     a10:	945a                	add	x8,x8,x22
     a12:	9b000003          	lb	x0,-1616(x0) # fffff9b0 <__stack+0x7fe85fbc>
     a16:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     a1a:	5b00                	lw	x8,48(x14)
     a1c:	0000039b          	0x39b
     a20:	03b0                	addi	x12,x2,456
     a22:	0000                	unimp
     a24:	0001                	nop
     a26:	0003b063          	0x3b063
     a2a:	d000                	sw	x8,32(x8)
     a2c:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     a30:	5f00                	lw	x8,56(x14)
	...
     a3a:	0324                	addi	x9,x2,392
     a3c:	0000                	unimp
     a3e:	0338                	addi	x14,x2,392
     a40:	0000                	unimp
     a42:	0001                	nop
     a44:	4059                	c.li	x0,22
     a46:	4c000003          	lb	x0,1216(x0) # 4c0 <_STACK_SIZE-0xfb40>
     a4a:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     a4e:	5f00                	lw	x8,56(x14)
     a50:	034c                	addi	x11,x2,388
     a52:	0000                	unimp
     a54:	0350                	addi	x12,x2,388
     a56:	0000                	unimp
     a58:	0008                	0x8
     a5a:	0085                	addi	x1,x1,1
     a5c:	2540                	fld	f8,136(x10)
     a5e:	0079                	c.nop	30
     a60:	9f21                	0x9f21
     a62:	0350                	addi	x12,x2,388
     a64:	0000                	unimp
     a66:	0364                	addi	x9,x2,396
     a68:	0000                	unimp
     a6a:	0001                	nop
     a6c:	645f 0003 8800      	0x88000003645f
     a72:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     a76:	6300                	flw	f8,0(x14)
	...
     a80:	0378                	addi	x14,x2,396
     a82:	0000                	unimp
     a84:	0390                	addi	x12,x2,448
     a86:	0000                	unimp
     a88:	0001                	nop
     a8a:	a059                	j	b10 <_STACK_SIZE-0xf4f0>
     a8c:	ac000003          	lb	x0,-1344(x0) # fffffac0 <__stack+0x7fe860cc>
     a90:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     a94:	5800                	lw	x8,48(x8)
     a96:	03ac                	addi	x11,x2,456
     a98:	0000                	unimp
     a9a:	03b0                	addi	x12,x2,456
     a9c:	0000                	unimp
     a9e:	000a                	c.slli	x0,0x2
     aa0:	0085                	addi	x1,x1,1
     aa2:	2440                	fld	f8,136(x8)
     aa4:	2540                	fld	f8,136(x10)
     aa6:	0079                	c.nop	30
     aa8:	9f21                	0x9f21
     aaa:	03b0                	addi	x12,x2,456
     aac:	0000                	unimp
     aae:	03d0                	addi	x12,x2,452
     ab0:	0000                	unimp
     ab2:	0001                	nop
     ab4:	0058                	addi	x14,x2,4
     ab6:	0000                	unimp
     ab8:	0000                	unimp
     aba:	0000                	unimp
     abc:	3400                	fld	f8,40(x8)
     abe:	6c000003          	lb	x0,1728(x0) # 6c0 <_STACK_SIZE-0xf940>
     ac2:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     ac6:	5a00                	lw	x8,48(x12)
     ac8:	039c                	addi	x15,x2,448
     aca:	0000                	unimp
     acc:	03d0                	addi	x12,x2,452
     ace:	0000                	unimp
     ad0:	0001                	nop
     ad2:	005a                	c.slli	x0,0x16
     ad4:	0000                	unimp
     ad6:	0000                	unimp
     ad8:	0000                	unimp
     ada:	d400                	sw	x8,40(x8)
     adc:	3c000003          	lb	x0,960(x0) # 3c0 <_STACK_SIZE-0xfc40>
     ae0:	0004                	0x4
     ae2:	0100                	addi	x8,x2,128
     ae4:	5d00                	lw	x8,56(x10)
	...
     aee:	03e8                	addi	x10,x2,460
     af0:	0000                	unimp
     af2:	0420                	addi	x8,x2,520
     af4:	0000                	unimp
     af6:	0001                	nop
     af8:	345e                	fld	f8,496(x2)
     afa:	0004                	0x4
     afc:	6300                	flw	f8,0(x14)
     afe:	0004                	0x4
     b00:	0100                	addi	x8,x2,128
     b02:	5e00                	lw	x8,56(x12)
	...
     b10:	00a0                	addi	x8,x2,72
     b12:	0000                	unimp
     b14:	0006                	c.slli	x0,0x1
     b16:	935a                	add	x6,x6,x22
     b18:	5b04                	lw	x9,48(x14)
     b1a:	00a00493          	li	x9,10
     b1e:	0000                	unimp
     b20:	0188                	addi	x10,x2,192
     b22:	0000                	unimp
     b24:	0006                	c.slli	x0,0x1
     b26:	0af503f3          	0xaf503f3
     b2a:	9f25                	0x9f25
     b2c:	0188                	addi	x10,x2,192
     b2e:	0000                	unimp
     b30:	01a8                	addi	x10,x2,200
     b32:	0000                	unimp
     b34:	0006                	c.slli	x0,0x1
     b36:	935a                	add	x6,x6,x22
     b38:	5b04                	lw	x9,48(x14)
     b3a:	01a80493          	addi	x9,x16,26
     b3e:	0000                	unimp
     b40:	02bc                	addi	x15,x2,328
     b42:	0000                	unimp
     b44:	0006                	c.slli	x0,0x1
     b46:	0af503f3          	0xaf503f3
     b4a:	9f25                	0x9f25
     b4c:	02bc                	addi	x15,x2,328
     b4e:	0000                	unimp
     b50:	02d0                	addi	x12,x2,324
     b52:	0000                	unimp
     b54:	0006                	c.slli	x0,0x1
     b56:	935a                	add	x6,x6,x22
     b58:	5b04                	lw	x9,48(x14)
     b5a:	02d00493          	li	x9,45
     b5e:	0000                	unimp
     b60:	031c                	addi	x15,x2,384
     b62:	0000                	unimp
     b64:	0006                	c.slli	x0,0x1
     b66:	0af503f3          	0xaf503f3
     b6a:	9f25                	0x9f25
     b6c:	031c                	addi	x15,x2,384
     b6e:	0000                	unimp
     b70:	0324                	addi	x9,x2,392
     b72:	0000                	unimp
     b74:	0006                	c.slli	x0,0x1
     b76:	935a                	add	x6,x6,x22
     b78:	5b04                	lw	x9,48(x14)
     b7a:	03240493          	addi	x9,x8,50
     b7e:	0000                	unimp
     b80:	04f0                	addi	x12,x2,588
     b82:	0000                	unimp
     b84:	0006                	c.slli	x0,0x1
     b86:	0af503f3          	0xaf503f3
     b8a:	9f25                	0x9f25
	...
     b98:	00a0                	addi	x8,x2,72
     b9a:	0000                	unimp
     b9c:	0006                	c.slli	x0,0x1
     b9e:	935c                	0x935c
     ba0:	5d04                	lw	x9,56(x10)
     ba2:	00a00493          	li	x9,10
     ba6:	0000                	unimp
     ba8:	0188                	addi	x10,x2,192
     baa:	0000                	unimp
     bac:	0006                	c.slli	x0,0x1
     bae:	0cf503f3          	0xcf503f3
     bb2:	9f25                	0x9f25
     bb4:	0188                	addi	x10,x2,192
     bb6:	0000                	unimp
     bb8:	000001ab          	0x1ab
     bbc:	0006                	c.slli	x0,0x1
     bbe:	935c                	0x935c
     bc0:	5d04                	lw	x9,56(x10)
     bc2:	01ab0493          	addi	x9,x22,26
     bc6:	0000                	unimp
     bc8:	02bc                	addi	x15,x2,328
     bca:	0000                	unimp
     bcc:	0006                	c.slli	x0,0x1
     bce:	0cf503f3          	0xcf503f3
     bd2:	9f25                	0x9f25
     bd4:	02bc                	addi	x15,x2,328
     bd6:	0000                	unimp
     bd8:	035f 0000 0006      	0x60000035f
     bde:	935c                	0x935c
     be0:	5d04                	lw	x9,56(x10)
     be2:	035f0493          	addi	x9,x30,53
     be6:	0000                	unimp
     be8:	04f0                	addi	x12,x2,588
     bea:	0000                	unimp
     bec:	0006                	c.slli	x0,0x1
     bee:	0cf503f3          	0xcf503f3
     bf2:	9f25                	0x9f25
	...
     bfc:	0318                	addi	x14,x2,384
     bfe:	0000                	unimp
     c00:	031c                	addi	x15,x2,384
     c02:	0000                	unimp
     c04:	0006                	c.slli	x0,0x1
     c06:	9358                	0x9358
     c08:	5904                	lw	x9,48(x10)
     c0a:	04ec0493          	addi	x9,x24,78
     c0e:	0000                	unimp
     c10:	04f0                	addi	x12,x2,588
     c12:	0000                	unimp
     c14:	0006                	c.slli	x0,0x1
     c16:	935a                	add	x6,x6,x22
     c18:	5b04                	lw	x9,48(x14)
     c1a:	00000493          	li	x9,0
     c1e:	0000                	unimp
     c20:	0000                	unimp
     c22:	0000                	unimp
     c24:	0038                	addi	x14,x2,8
     c26:	0000                	unimp
     c28:	0150                	addi	x12,x2,132
     c2a:	0000                	unimp
     c2c:	0006                	c.slli	x0,0x1
     c2e:	3df2                	fld	f27,312(x2)
     c30:	0000000b          	0xb
     c34:	0188                	addi	x10,x2,192
     c36:	0000                	unimp
     c38:	04f0                	addi	x12,x2,588
     c3a:	0000                	unimp
     c3c:	0006                	c.slli	x0,0x1
     c3e:	3df2                	fld	f27,312(x2)
     c40:	0000000b          	0xb
	...
     c4c:	0038                	addi	x14,x2,8
     c4e:	0000                	unimp
     c50:	00a0                	addi	x8,x2,72
     c52:	0000                	unimp
     c54:	0006                	c.slli	x0,0x1
     c56:	935c                	0x935c
     c58:	5d04                	lw	x9,56(x10)
     c5a:	01880493          	addi	x9,x16,24
     c5e:	0000                	unimp
     c60:	000001ab          	0x1ab
     c64:	0006                	c.slli	x0,0x1
     c66:	935c                	0x935c
     c68:	5d04                	lw	x9,56(x10)
     c6a:	01ab0493          	addi	x9,x22,26
     c6e:	0000                	unimp
     c70:	01b0                	addi	x12,x2,200
     c72:	0000                	unimp
     c74:	0006                	c.slli	x0,0x1
     c76:	9364                	0x9364
     c78:	6304                	flw	f9,0(x14)
     c7a:	02bc0493          	addi	x9,x24,43
     c7e:	0000                	unimp
     c80:	0334                	addi	x13,x2,392
     c82:	0000                	unimp
     c84:	0006                	c.slli	x0,0x1
     c86:	935c                	0x935c
     c88:	5d04                	lw	x9,56(x10)
     c8a:	00000493          	li	x9,0
     c8e:	0000                	unimp
     c90:	0000                	unimp
     c92:	0000                	unimp
     c94:	0038                	addi	x14,x2,8
     c96:	0000                	unimp
     c98:	0090                	addi	x12,x2,64
     c9a:	0000                	unimp
     c9c:	0006                	c.slli	x0,0x1
     c9e:	935a                	add	x6,x6,x22
     ca0:	5b04                	lw	x9,48(x14)
     ca2:	00900493          	li	x9,9
     ca6:	0000                	unimp
     ca8:	009c                	addi	x15,x2,64
     caa:	0000                	unimp
     cac:	0006                	c.slli	x0,0x1
     cae:	935a                	add	x6,x6,x22
     cb0:	5904                	lw	x9,48(x10)
     cb2:	009c0493          	addi	x9,x24,9
     cb6:	0000                	unimp
     cb8:	00a0                	addi	x8,x2,72
     cba:	0000                	unimp
     cbc:	0006                	c.slli	x0,0x1
     cbe:	935a                	add	x6,x6,x22
     cc0:	6604                	flw	f9,8(x12)
     cc2:	01880493          	addi	x9,x16,24
     cc6:	0000                	unimp
     cc8:	01d8                	addi	x14,x2,196
     cca:	0000                	unimp
     ccc:	0006                	c.slli	x0,0x1
     cce:	9358                	0x9358
     cd0:	5904                	lw	x9,48(x10)
     cd2:	01d80493          	addi	x9,x16,29
     cd6:	0000                	unimp
     cd8:	01fc                	addi	x15,x2,204
     cda:	0000                	unimp
     cdc:	0006                	c.slli	x0,0x1
     cde:	9358                	0x9358
     ce0:	6604                	flw	f9,8(x12)
     ce2:	02a80493          	addi	x9,x16,42
     ce6:	0000                	unimp
     ce8:	0304                	addi	x9,x2,384
     cea:	0000                	unimp
     cec:	0006                	c.slli	x0,0x1
     cee:	9358                	0x9358
     cf0:	5904                	lw	x9,48(x10)
     cf2:	03040493          	addi	x9,x8,48
     cf6:	0000                	unimp
     cf8:	0310                	addi	x12,x2,384
     cfa:	0000                	unimp
     cfc:	0006                	c.slli	x0,0x1
     cfe:	9362                	add	x6,x6,x24
     d00:	5904                	lw	x9,48(x10)
     d02:	03100493          	li	x9,49
     d06:	0000                	unimp
     d08:	031c                	addi	x15,x2,384
     d0a:	0000                	unimp
     d0c:	0006                	c.slli	x0,0x1
     d0e:	9362                	add	x6,x6,x24
     d10:	6604                	flw	f9,8(x12)
     d12:	031c0493          	addi	x9,x24,49
     d16:	0000                	unimp
     d18:	0348                	addi	x10,x2,388
     d1a:	0000                	unimp
     d1c:	0006                	c.slli	x0,0x1
     d1e:	9358                	0x9358
     d20:	5904                	lw	x9,48(x10)
     d22:	03480493          	addi	x9,x16,52
     d26:	0000                	unimp
     d28:	034c                	addi	x11,x2,388
     d2a:	0000                	unimp
     d2c:	0006                	c.slli	x0,0x1
     d2e:	9358                	0x9358
     d30:	6604                	flw	f9,8(x12)
     d32:	00000493          	li	x9,0
     d36:	0000                	unimp
     d38:	0000                	unimp
     d3a:	0000                	unimp
     d3c:	0038                	addi	x14,x2,8
     d3e:	0000                	unimp
     d40:	0098                	addi	x14,x2,64
     d42:	0000                	unimp
     d44:	0001                	nop
     d46:	985c                	0x985c
     d48:	0000                	unimp
     d4a:	5000                	lw	x8,32(x8)
     d4c:	0001                	nop
     d4e:	0100                	addi	x8,x2,128
     d50:	6400                	flw	f8,8(x8)
     d52:	0188                	addi	x10,x2,192
     d54:	0000                	unimp
     d56:	000001ab          	0x1ab
     d5a:	0001                	nop
     d5c:	ab5c                	fsd	f15,144(x14)
     d5e:	0001                	nop
     d60:	bc00                	fsd	f8,56(x8)
     d62:	0002                	c.slli64	x0
     d64:	0100                	addi	x8,x2,128
     d66:	6400                	flw	f8,8(x8)
     d68:	02bc                	addi	x15,x2,328
     d6a:	0000                	unimp
     d6c:	035c                	addi	x15,x2,388
     d6e:	0000                	unimp
     d70:	0001                	nop
     d72:	5c5c                	lw	x15,60(x8)
     d74:	f0000003          	lb	x0,-256(x0) # ffffff00 <__stack+0x7fe8650c>
     d78:	0004                	0x4
     d7a:	0100                	addi	x8,x2,128
     d7c:	6900                	flw	f8,16(x10)
	...
     d86:	0038                	addi	x14,x2,8
     d88:	0000                	unimp
     d8a:	00a0                	addi	x8,x2,72
     d8c:	0000                	unimp
     d8e:	0001                	nop
     d90:	885d                	andi	x8,x8,23
     d92:	0001                	nop
     d94:	ab00                	fsd	f8,16(x14)
     d96:	0001                	nop
     d98:	0100                	addi	x8,x2,128
     d9a:	5d00                	lw	x8,56(x10)
     d9c:	000001ab          	0x1ab
     da0:	01c4                	addi	x9,x2,196
     da2:	0000                	unimp
     da4:	0001                	nop
     da6:	0002a863          	0x2a863
     daa:	b000                	fsd	f8,32(x8)
     dac:	0002                	c.slli64	x0
     dae:	0100                	addi	x8,x2,128
     db0:	6300                	flw	f8,0(x14)
     db2:	02bc                	addi	x15,x2,328
     db4:	0000                	unimp
     db6:	0334                	addi	x13,x2,392
     db8:	0000                	unimp
     dba:	0001                	nop
     dbc:	3c5d                	jal	872 <_STACK_SIZE-0xf78e>
     dbe:	f0000003          	lb	x0,-256(x0) # ffffff00 <__stack+0x7fe8650c>
     dc2:	0004                	0x4
     dc4:	0100                	addi	x8,x2,128
     dc6:	6800                	flw	f8,16(x8)
	...
     dd0:	0040                	addi	x8,x2,4
     dd2:	0000                	unimp
     dd4:	00a0                	addi	x8,x2,72
     dd6:	0000                	unimp
     dd8:	0001                	nop
     dda:	a05a                	fsd	f22,0(x2)
     ddc:	0000                	unimp
     dde:	1800                	addi	x8,x2,48
     de0:	0001                	nop
     de2:	0100                	addi	x8,x2,128
     de4:	5800                	lw	x8,48(x8)
     de6:	0148                	addi	x10,x2,132
     de8:	0000                	unimp
     dea:	0150                	addi	x12,x2,132
     dec:	0000                	unimp
     dee:	0001                	nop
     df0:	8858                	0x8858
     df2:	0001                	nop
     df4:	0400                	addi	x8,x2,512
     df6:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     dfa:	5800                	lw	x8,48(x8)
     dfc:	0304                	addi	x9,x2,384
     dfe:	0000                	unimp
     e00:	0310                	addi	x12,x2,384
     e02:	0000                	unimp
     e04:	0001                	nop
     e06:	1062                	c.slli	x0,0x38
     e08:	d4000003          	lb	x0,-704(x0) # fffffd40 <__stack+0x7fe8634c>
     e0c:	0004                	0x4
     e0e:	0100                	addi	x8,x2,128
     e10:	5800                	lw	x8,48(x8)
     e12:	04dc                	addi	x15,x2,580
     e14:	0000                	unimp
     e16:	04e4                	addi	x9,x2,588
     e18:	0000                	unimp
     e1a:	0001                	nop
     e1c:	005a                	c.slli	x0,0x16
     e1e:	0000                	unimp
     e20:	0000                	unimp
     e22:	0000                	unimp
     e24:	4400                	lw	x8,8(x8)
     e26:	0000                	unimp
     e28:	9000                	0x9000
     e2a:	0000                	unimp
     e2c:	0100                	addi	x8,x2,128
     e2e:	5b00                	lw	x8,48(x14)
     e30:	0090                	addi	x12,x2,64
     e32:	0000                	unimp
     e34:	00f8                	addi	x14,x2,76
     e36:	0000                	unimp
     e38:	0001                	nop
     e3a:	8859                	andi	x8,x8,22
     e3c:	0001                	nop
     e3e:	d800                	sw	x8,48(x8)
     e40:	0001                	nop
     e42:	0100                	addi	x8,x2,128
     e44:	5900                	lw	x8,48(x10)
     e46:	01d8                	addi	x14,x2,196
     e48:	0000                	unimp
     e4a:	02a4                	addi	x9,x2,328
     e4c:	0000                	unimp
     e4e:	0001                	nop
     e50:	a466                	fsd	f25,8(x2)
     e52:	0002                	c.slli64	x0
     e54:	4800                	lw	x8,16(x8)
     e56:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     e5a:	5900                	lw	x8,48(x10)
     e5c:	0348                	addi	x10,x2,388
     e5e:	0000                	unimp
     e60:	034c                	addi	x11,x2,388
     e62:	0000                	unimp
     e64:	0001                	nop
     e66:	5c66                	lw	x24,120(x2)
     e68:	34000003          	lb	x0,832(x0) # 340 <_STACK_SIZE-0xfcc0>
     e6c:	0004                	0x4
     e6e:	0100                	addi	x8,x2,128
     e70:	5900                	lw	x8,48(x10)
     e72:	0434                	addi	x13,x2,520
     e74:	0000                	unimp
     e76:	04dc                	addi	x15,x2,580
     e78:	0000                	unimp
     e7a:	0001                	nop
     e7c:	dc5e                	sw	x23,56(x2)
     e7e:	0004                	0x4
     e80:	ec00                	fsw	f8,24(x8)
     e82:	0004                	0x4
     e84:	0100                	addi	x8,x2,128
     e86:	5b00                	lw	x8,48(x14)
	...
     e90:	01ec                	addi	x11,x2,204
     e92:	0000                	unimp
     e94:	0254                	addi	x13,x2,260
     e96:	0000                	unimp
     e98:	0001                	nop
     e9a:	5c65                	li	x24,-7
     e9c:	5f000003          	lb	x0,1520(x0) # 5f0 <_STACK_SIZE-0xfa10>
     ea0:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     ea4:	5a00                	lw	x8,48(x12)
     ea6:	035f 0000 039c      	0x39c0000035f
     eac:	0000                	unimp
     eae:	0001                	nop
     eb0:	006a                	c.slli	x0,0x1a
	...
     eba:	10000003          	lb	x0,256(x0) # 100 <_STACK_SIZE-0xff00>
     ebe:	02000003          	lb	x0,32(x0) # 20 <_STACK_SIZE-0xffe0>
     ec2:	3100                	fld	f8,32(x10)
     ec4:	009f 0000 0000      	0x9f
     eca:	0000                	unimp
     ecc:	1000                	addi	x8,x2,32
     ece:	1c000003          	lb	x0,448(x0) # 1c0 <_STACK_SIZE-0xfe40>
     ed2:	02000003          	lb	x0,32(x0) # 20 <_STACK_SIZE-0xffe0>
     ed6:	3000                	fld	f8,32(x8)
     ed8:	cc9f 0004 f000      	0xf0000004cc9f
     ede:	0004                	0x4
     ee0:	0200                	addi	x8,x2,256
     ee2:	3000                	fld	f8,32(x8)
     ee4:	009f 0000 0000      	0x9f
     eea:	0000                	unimp
     eec:	e400                	fsw	f8,8(x8)
     eee:	0001                	nop
     ef0:	f400                	fsw	f8,40(x8)
     ef2:	0001                	nop
     ef4:	0100                	addi	x8,x2,128
     ef6:	5f00                	lw	x8,56(x14)
     ef8:	0330                	addi	x12,x2,392
     efa:	0000                	unimp
     efc:	04f0                	addi	x12,x2,588
     efe:	0000                	unimp
     f00:	0001                	nop
     f02:	0065                	c.nop	25
     f04:	0000                	unimp
     f06:	0000                	unimp
     f08:	0000                	unimp
     f0a:	8800                	0x8800
     f0c:	0000                	unimp
     f0e:	5000                	lw	x8,32(x8)
     f10:	0001                	nop
     f12:	0100                	addi	x8,x2,128
     f14:	6300                	flw	f8,0(x14)
     f16:	01e0                	addi	x8,x2,204
     f18:	0000                	unimp
     f1a:	02a8                	addi	x10,x2,328
     f1c:	0000                	unimp
     f1e:	0001                	nop
     f20:	0002f463          	bgeu	x5,x0,f28 <_STACK_SIZE-0xf0d8>
     f24:	1c00                	addi	x8,x2,560
     f26:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
     f2a:	6400                	flw	f8,8(x8)
     f2c:	0330                	addi	x12,x2,392
     f2e:	0000                	unimp
     f30:	04f0                	addi	x12,x2,588
     f32:	0000                	unimp
     f34:	0001                	nop
     f36:	0064                	addi	x9,x2,12
     f38:	0000                	unimp
     f3a:	0000                	unimp
     f3c:	0000                	unimp
     f3e:	5c00                	lw	x8,56(x8)
     f40:	0000                	unimp
     f42:	a000                	fsd	f8,0(x8)
     f44:	0000                	unimp
     f46:	0100                	addi	x8,x2,128
     f48:	5c00                	lw	x8,56(x8)
     f4a:	0188                	addi	x10,x2,192
     f4c:	0000                	unimp
     f4e:	019c                	addi	x15,x2,192
     f50:	0000                	unimp
     f52:	0001                	nop
     f54:	005c                	addi	x15,x2,4
     f56:	0000                	unimp
     f58:	0000                	unimp
     f5a:	0000                	unimp
     f5c:	7000                	flw	f8,32(x8)
     f5e:	0000                	unimp
     f60:	8800                	0x8800
     f62:	0000                	unimp
     f64:	0100                	addi	x8,x2,128
     f66:	6300                	flw	f8,0(x14)
	...
     f70:	00a4                	addi	x9,x2,72
     f72:	0000                	unimp
     f74:	0150                	addi	x12,x2,132
     f76:	0000                	unimp
     f78:	0001                	nop
     f7a:	0065                	c.nop	25
     f7c:	0000                	unimp
     f7e:	0000                	unimp
     f80:	0000                	unimp
     f82:	c800                	sw	x8,16(x8)
     f84:	0000                	unimp
     f86:	5000                	lw	x8,32(x8)
     f88:	0001                	nop
     f8a:	0100                	addi	x8,x2,128
     f8c:	6600                	flw	f8,8(x12)
	...
     f96:	00cc                	addi	x11,x2,68
     f98:	0000                	unimp
     f9a:	00d0                	addi	x12,x2,68
     f9c:	0000                	unimp
     f9e:	0001                	nop
     fa0:	d05a                	sw	x22,32(x2)
     fa2:	0000                	unimp
     fa4:	d300                	sw	x8,32(x14)
     fa6:	0000                	unimp
     fa8:	0100                	addi	x8,x2,128
     faa:	5b00                	lw	x8,48(x14)
	...
     fb4:	011c                	addi	x15,x2,128
     fb6:	0000                	unimp
     fb8:	0124                	addi	x9,x2,136
     fba:	0000                	unimp
     fbc:	0001                	nop
     fbe:	245a                	fld	f8,400(x2)
     fc0:	0001                	nop
     fc2:	2b00                	fld	f8,16(x14)
     fc4:	0001                	nop
     fc6:	0100                	addi	x8,x2,128
     fc8:	5b00                	lw	x8,48(x14)
	...
     fd2:	00c8                	addi	x10,x2,68
     fd4:	0000                	unimp
     fd6:	00d8                	addi	x14,x2,68
     fd8:	0000                	unimp
     fda:	0001                	nop
     fdc:	e062                	fsw	f24,0(x2)
     fde:	0000                	unimp
     fe0:	f800                	fsw	f8,48(x8)
     fe2:	0000                	unimp
     fe4:	0100                	addi	x8,x2,128
     fe6:	5f00                	lw	x8,56(x14)
     fe8:	00f8                	addi	x14,x2,76
     fea:	0000                	unimp
     fec:	0150                	addi	x12,x2,132
     fee:	0000                	unimp
     ff0:	0001                	nop
     ff2:	0059                	c.nop	22
     ff4:	0000                	unimp
     ff6:	0000                	unimp
     ff8:	0000                	unimp
     ffa:	0800                	addi	x8,x2,16
     ffc:	0001                	nop
     ffe:	1000                	addi	x8,x2,32
    1000:	0001                	nop
    1002:	0100                	addi	x8,x2,128
    1004:	5a00                	lw	x8,48(x12)
    1006:	0110                	addi	x12,x2,128
    1008:	0000                	unimp
    100a:	0120                	addi	x8,x2,136
    100c:	0000                	unimp
    100e:	0001                	nop
    1010:	3062                	fld	f0,56(x2)
    1012:	0001                	nop
    1014:	5000                	lw	x8,32(x8)
    1016:	0001                	nop
    1018:	0100                	addi	x8,x2,128
    101a:	5800                	lw	x8,48(x8)
	...
    1024:	00d4                	addi	x13,x2,68
    1026:	0000                	unimp
    1028:	0100                	addi	x8,x2,128
    102a:	0000                	unimp
    102c:	0001                	nop
    102e:	2c5a                	fld	f24,400(x2)
    1030:	0001                	nop
    1032:	4c00                	lw	x8,24(x8)
    1034:	0001                	nop
    1036:	0100                	addi	x8,x2,128
    1038:	5a00                	lw	x8,48(x12)
	...
    1042:	01b0                	addi	x12,x2,200
    1044:	0000                	unimp
    1046:	01e8                	addi	x10,x2,204
    1048:	0000                	unimp
    104a:	0001                	nop
    104c:	a864                	fsd	f9,208(x8)
    104e:	0002                	c.slli64	x0
    1050:	bc00                	fsd	f8,56(x8)
    1052:	0002                	c.slli64	x0
    1054:	0100                	addi	x8,x2,128
    1056:	6400                	flw	f8,8(x8)
	...
    1060:	01c4                	addi	x9,x2,196
    1062:	0000                	unimp
    1064:	01e0                	addi	x8,x2,204
    1066:	0000                	unimp
    1068:	0001                	nop
    106a:	00000063          	beqz	x0,106a <_STACK_SIZE-0xef96>
    106e:	0000                	unimp
    1070:	0000                	unimp
    1072:	1000                	addi	x8,x2,32
    1074:	0002                	c.slli64	x0
    1076:	a400                	fsd	f8,8(x8)
    1078:	0002                	c.slli64	x0
    107a:	0100                	addi	x8,x2,128
    107c:	5900                	lw	x8,48(x10)
    107e:	02a4                	addi	x9,x2,328
    1080:	0000                	unimp
    1082:	02a8                	addi	x10,x2,328
    1084:	0000                	unimp
    1086:	0005                	c.nop	1
    1088:	0084                	addi	x9,x2,64
    108a:	2540                	fld	f8,136(x10)
    108c:	009f 0000 0000      	0x9f
    1092:	0000                	unimp
    1094:	2400                	fld	f8,8(x8)
    1096:	0002                	c.slli64	x0
    1098:	a800                	fsd	f8,16(x8)
    109a:	0002                	c.slli64	x0
    109c:	0100                	addi	x8,x2,128
    109e:	6700                	flw	f8,8(x14)
	...
    10a8:	0228                	addi	x10,x2,264
    10aa:	0000                	unimp
    10ac:	022c                	addi	x11,x2,264
    10ae:	0000                	unimp
    10b0:	0001                	nop
    10b2:	2c5a                	fld	f24,400(x2)
    10b4:	0002                	c.slli64	x0
    10b6:	2f00                	fld	f8,24(x14)
    10b8:	0002                	c.slli64	x0
    10ba:	0100                	addi	x8,x2,128
    10bc:	5b00                	lw	x8,48(x14)
	...
    10c6:	0274                	addi	x13,x2,268
    10c8:	0000                	unimp
    10ca:	0278                	addi	x14,x2,268
    10cc:	0000                	unimp
    10ce:	0001                	nop
    10d0:	785a                	flw	f16,180(x2)
    10d2:	0002                	c.slli64	x0
    10d4:	7b00                	flw	f8,48(x14)
    10d6:	0002                	c.slli64	x0
    10d8:	0100                	addi	x8,x2,128
    10da:	5b00                	lw	x8,48(x14)
	...
    10e4:	0224                	addi	x9,x2,264
    10e6:	0000                	unimp
    10e8:	0234                	addi	x13,x2,264
    10ea:	0000                	unimp
    10ec:	0001                	nop
    10ee:	3c62                	fld	f24,56(x2)
    10f0:	0002                	c.slli64	x0
    10f2:	5400                	lw	x8,40(x8)
    10f4:	0002                	c.slli64	x0
    10f6:	0100                	addi	x8,x2,128
    10f8:	5f00                	lw	x8,56(x14)
    10fa:	0254                	addi	x13,x2,260
    10fc:	0000                	unimp
    10fe:	02a8                	addi	x10,x2,328
    1100:	0000                	unimp
    1102:	0001                	nop
    1104:	0065                	c.nop	25
    1106:	0000                	unimp
    1108:	0000                	unimp
    110a:	0000                	unimp
    110c:	6400                	flw	f8,8(x8)
    110e:	0002                	c.slli64	x0
    1110:	6c00                	flw	f8,24(x8)
    1112:	0002                	c.slli64	x0
    1114:	0100                	addi	x8,x2,128
    1116:	5a00                	lw	x8,48(x12)
    1118:	026c                	addi	x11,x2,268
    111a:	0000                	unimp
    111c:	0284                	addi	x9,x2,320
    111e:	0000                	unimp
    1120:	0001                	nop
    1122:	8c62                	mv	x24,x24
    1124:	0002                	c.slli64	x0
    1126:	a400                	fsd	f8,8(x8)
    1128:	0002                	c.slli64	x0
    112a:	0100                	addi	x8,x2,128
    112c:	5b00                	lw	x8,48(x14)
    112e:	02a4                	addi	x9,x2,328
    1130:	0000                	unimp
    1132:	02a8                	addi	x10,x2,328
    1134:	0000                	unimp
    1136:	0001                	nop
    1138:	0059                	c.nop	22
    113a:	0000                	unimp
    113c:	0000                	unimp
    113e:	0000                	unimp
    1140:	3000                	fld	f8,32(x8)
    1142:	0002                	c.slli64	x0
    1144:	5c00                	lw	x8,56(x8)
    1146:	0002                	c.slli64	x0
    1148:	0100                	addi	x8,x2,128
    114a:	5a00                	lw	x8,48(x12)
    114c:	027c                	addi	x15,x2,268
    114e:	0000                	unimp
    1150:	02a8                	addi	x10,x2,328
    1152:	0000                	unimp
    1154:	0001                	nop
    1156:	005a                	c.slli	x0,0x16
    1158:	0000                	unimp
    115a:	0000                	unimp
    115c:	0000                	unimp
    115e:	c000                	sw	x8,0(x8)
    1160:	0002                	c.slli64	x0
    1162:	3400                	fld	f8,40(x8)
    1164:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    1168:	5d00                	lw	x8,56(x10)
	...
    1172:	02d4                	addi	x13,x2,324
    1174:	0000                	unimp
    1176:	030c                	addi	x11,x2,384
    1178:	0000                	unimp
    117a:	0001                	nop
    117c:	305a                	fld	f0,432(x2)
    117e:	54000003          	lb	x0,1344(x0) # 540 <_STACK_SIZE-0xfac0>
    1182:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    1186:	5a00                	lw	x8,48(x12)
	...
    1190:	0304                	addi	x9,x2,384
    1192:	0000                	unimp
    1194:	0310                	addi	x12,x2,384
    1196:	0000                	unimp
    1198:	0001                	nop
    119a:	0058                	addi	x14,x2,4
    119c:	0000                	unimp
    119e:	0000                	unimp
    11a0:	0000                	unimp
    11a2:	9400                	0x9400
    11a4:	0004                	0x4
    11a6:	d800                	sw	x8,48(x8)
    11a8:	0004                	0x4
    11aa:	0100                	addi	x8,x2,128
    11ac:	5b00                	lw	x8,48(x14)
	...
    11b6:	04ac                	addi	x11,x2,584
    11b8:	0000                	unimp
    11ba:	04c8                	addi	x10,x2,580
    11bc:	0000                	unimp
    11be:	0001                	nop
    11c0:	c85a                	sw	x22,16(x2)
    11c2:	0004                	0x4
    11c4:	cc00                	sw	x8,24(x8)
    11c6:	0004                	0x4
    11c8:	0100                	addi	x8,x2,128
    11ca:	5c00                	lw	x8,56(x8)
    11cc:	04cc                	addi	x11,x2,580
    11ce:	0000                	unimp
    11d0:	04d0                	addi	x12,x2,580
    11d2:	0000                	unimp
    11d4:	0001                	nop
    11d6:	005a                	c.slli	x0,0x16
    11d8:	0000                	unimp
    11da:	0000                	unimp
    11dc:	0000                	unimp
    11de:	8400                	0x8400
    11e0:	88000003          	lb	x0,-1920(x0) # fffff880 <__stack+0x7fe85e8c>
    11e4:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    11e8:	5a00                	lw	x8,48(x12)
    11ea:	0388                	addi	x10,x2,448
    11ec:	0000                	unimp
    11ee:	0000038b          	0x38b
    11f2:	0001                	nop
    11f4:	00038b5b          	0x38b5b
    11f8:	a800                	fsd	f8,16(x8)
    11fa:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    11fe:	6200                	flw	f8,0(x12)
    1200:	03a8                	addi	x10,x2,456
    1202:	0000                	unimp
    1204:	0420                	addi	x8,x2,520
    1206:	0000                	unimp
    1208:	0001                	nop
    120a:	006a                	c.slli	x0,0x1a
    120c:	0000                	unimp
    120e:	0000                	unimp
    1210:	0000                	unimp
    1212:	dc00                	sw	x8,56(x8)
    1214:	e4000003          	lb	x0,-448(x0) # fffffe40 <__stack+0x7fe8644c>
    1218:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    121c:	5a00                	lw	x8,48(x12)
    121e:	03e4                	addi	x9,x2,460
    1220:	0000                	unimp
    1222:	000003e7          	jalr	x7,x0 # 0 <_STACK_SIZE-0x10000>
    1226:	0001                	nop
    1228:	0003e75b          	0x3e75b
    122c:	0800                	addi	x8,x2,16
    122e:	0004                	0x4
    1230:	0100                	addi	x8,x2,128
    1232:	6200                	flw	f8,0(x12)
    1234:	0408                	addi	x10,x2,512
    1236:	0000                	unimp
    1238:	0428                	addi	x10,x2,520
    123a:	0000                	unimp
    123c:	0001                	nop
    123e:	005f 0000 0000      	0x5f
    1244:	0000                	unimp
    1246:	8000                	0x8000
    1248:	90000003          	lb	x0,-1792(x0) # fffff900 <__stack+0x7fe85f0c>
    124c:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    1250:	6300                	flw	f8,0(x14)
    1252:	0398                	addi	x14,x2,448
    1254:	0000                	unimp
    1256:	03a4                	addi	x9,x2,456
    1258:	0000                	unimp
    125a:	0001                	nop
    125c:	a45e                	fsd	f23,8(x2)
    125e:	a8000003          	lb	x0,-1408(x0) # fffffa80 <__stack+0x7fe8608c>
    1262:	08000003          	lb	x0,128(x0) # 80 <_STACK_SIZE-0xff80>
    1266:	7900                	flw	f8,48(x10)
    1268:	4000                	lw	x8,0(x8)
    126a:	8325                	srli	x14,x14,0x9
    126c:	2100                	fld	f8,0(x10)
    126e:	a89f 0003 bc00      	0xbc000003a89f
    1274:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    1278:	5e00                	lw	x8,56(x12)
    127a:	03bc                	addi	x15,x2,456
    127c:	0000                	unimp
    127e:	03dc                	addi	x15,x2,452
    1280:	0000                	unimp
    1282:	0001                	nop
    1284:	0062                	c.slli	x0,0x18
    1286:	0000                	unimp
    1288:	0000                	unimp
    128a:	0000                	unimp
    128c:	cc00                	sw	x8,24(x8)
    128e:	d4000003          	lb	x0,-704(x0) # fffffd40 <__stack+0x7fe8634c>
    1292:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    1296:	5a00                	lw	x8,48(x12)
    1298:	03d4                	addi	x13,x2,452
    129a:	0000                	unimp
    129c:	03f0                	addi	x12,x2,460
    129e:	0000                	unimp
    12a0:	0001                	nop
    12a2:	0003f863          	bgeu	x7,x0,12b2 <_STACK_SIZE-0xed4e>
    12a6:	0400                	addi	x8,x2,512
    12a8:	0004                	0x4
    12aa:	0100                	addi	x8,x2,128
    12ac:	5e00                	lw	x8,56(x12)
    12ae:	0404                	addi	x9,x2,512
    12b0:	0000                	unimp
    12b2:	0408                	addi	x10,x2,512
    12b4:	0000                	unimp
    12b6:	000a                	c.slli	x0,0x2
    12b8:	0079                	c.nop	30
    12ba:	2440                	fld	f8,136(x8)
    12bc:	2540                	fld	f8,136(x10)
    12be:	9f210083          	lb	x1,-1550(x2)
    12c2:	0408                	addi	x10,x2,512
    12c4:	0000                	unimp
    12c6:	04f0                	addi	x12,x2,588
    12c8:	0000                	unimp
    12ca:	0001                	nop
    12cc:	005e                	c.slli	x0,0x17
    12ce:	0000                	unimp
    12d0:	0000                	unimp
    12d2:	0000                	unimp
    12d4:	8c00                	0x8c00
    12d6:	c4000003          	lb	x0,-960(x0) # fffffc40 <__stack+0x7fe8624c>
    12da:	01000003          	lb	x0,16(x0) # 10 <_STACK_SIZE-0xfff0>
    12de:	5a00                	lw	x8,48(x12)
    12e0:	03e8                	addi	x10,x2,460
    12e2:	0000                	unimp
    12e4:	0440                	addi	x8,x2,516
    12e6:	0000                	unimp
    12e8:	0001                	nop
    12ea:	005a                	c.slli	x0,0x16
    12ec:	0000                	unimp
    12ee:	0000                	unimp
    12f0:	0000                	unimp
    12f2:	4c00                	lw	x8,24(x8)
    12f4:	0004                	0x4
    12f6:	5400                	lw	x8,40(x8)
    12f8:	0004                	0x4
    12fa:	0100                	addi	x8,x2,128
    12fc:	5a00                	lw	x8,48(x12)
    12fe:	0454                	addi	x13,x2,516
    1300:	0000                	unimp
    1302:	04f0                	addi	x12,x2,588
    1304:	0000                	unimp
    1306:	0001                	nop
    1308:	0060                	addi	x8,x2,12
    130a:	0000                	unimp
    130c:	0000                	unimp
    130e:	0000                	unimp
    1310:	5c00                	lw	x8,56(x8)
    1312:	0004                	0x4
    1314:	6400                	flw	f8,8(x8)
    1316:	0004                	0x4
    1318:	0100                	addi	x8,x2,128
    131a:	5a00                	lw	x8,48(x12)
    131c:	0464                	addi	x9,x2,524
    131e:	0000                	unimp
    1320:	0478                	addi	x14,x2,524
    1322:	0000                	unimp
    1324:	0001                	nop
    1326:	7861                	lui	x16,0xffff8
    1328:	0004                	0x4
    132a:	8000                	0x8000
    132c:	0004                	0x4
    132e:	0800                	addi	x8,x2,16
    1330:	8000                	0x8000
    1332:	4000                	lw	x8,0(x8)
    1334:	8125                	srli	x10,x10,0x9
    1336:	2200                	fld	f8,0(x12)
    1338:	849f 0004 a000      	0xa0000004849f
    133e:	0004                	0x4
    1340:	0100                	addi	x8,x2,128
    1342:	5f00                	lw	x8,56(x14)
    1344:	04a0                	addi	x8,x2,584
    1346:	0000                	unimp
    1348:	04f0                	addi	x12,x2,588
    134a:	0000                	unimp
    134c:	0008                	0x8
    134e:	0080                	addi	x8,x2,64
    1350:	2540                	fld	f8,136(x10)
    1352:	0081                	addi	x1,x1,0
    1354:	9f22                	add	x30,x30,x8
	...
    135e:	0478                	addi	x14,x2,524
    1360:	0000                	unimp
    1362:	0498                	addi	x14,x2,576
    1364:	0000                	unimp
    1366:	0001                	nop
    1368:	005a                	c.slli	x0,0x16
    136a:	0000                	unimp
    136c:	0000                	unimp
    136e:	0000                	unimp
    1370:	3400                	fld	f8,40(x8)
    1372:	0004                	0x4
    1374:	5c00                	lw	x8,56(x8)
    1376:	0004                	0x4
    1378:	0100                	addi	x8,x2,128
    137a:	6100                	flw	f8,0(x10)
	...
    1384:	0438                	addi	x14,x2,520
    1386:	0000                	unimp
    1388:	047c                	addi	x15,x2,524
    138a:	0000                	unimp
    138c:	0001                	nop
    138e:	7c5f 0004 9c00      	0x9c0000047c5f
    1394:	0004                	0x4
    1396:	0600                	addi	x8,x2,768
    1398:	8d00                	0x8d00
    139a:	897f                	0x897f
    139c:	1a00                	addi	x8,x2,304
    139e:	9c9f 0004 a800      	0xa80000049c9f
    13a4:	0004                	0x4
    13a6:	0600                	addi	x8,x2,768
    13a8:	8900                	0x8900
    13aa:	7a00                	flw	f8,48(x12)
    13ac:	1a00                	addi	x8,x2,304
    13ae:	a89f 0004 f000      	0xf0000004a89f
    13b4:	0004                	0x4
    13b6:	0600                	addi	x8,x2,768
    13b8:	8d00                	0x8d00
    13ba:	897f                	0x897f
    13bc:	1a00                	addi	x8,x2,304
    13be:	009f 0000 0000      	0x9f
    13c4:	0000                	unimp
    13c6:	bc00                	fsd	f8,56(x8)
    13c8:	0004                	0x4
    13ca:	cc00                	sw	x8,24(x8)
    13cc:	0004                	0x4
    13ce:	0100                	addi	x8,x2,128
    13d0:	5c00                	lw	x8,56(x8)
	...
    13da:	04d0                	addi	x12,x2,580
    13dc:	0000                	unimp
    13de:	04e4                	addi	x9,x2,588
    13e0:	0000                	unimp
    13e2:	0001                	nop
    13e4:	005a                	c.slli	x0,0x16
    13e6:	0000                	unimp
    13e8:	0000                	unimp
    13ea:	0000                	unimp
	...

Disassembly of section .debug_aranges:

00000000 <.debug_aranges>:
   0:	001c                	0x1c
   2:	0000                	unimp
   4:	0002                	c.slli64	x0
   6:	0000                	unimp
   8:	0000                	unimp
   a:	0004                	0x4
   c:	0000                	unimp
   e:	0000                	unimp
  10:	96e0                	0x96e0
  12:	8000                	0x8000
  14:	05d8                	addi	x14,x2,708
	...
  1e:	0000                	unimp
  20:	001c                	0x1c
  22:	0000                	unimp
  24:	0002                	c.slli64	x0
  26:	09a6                	slli	x19,x19,0x9
  28:	0000                	unimp
  2a:	0004                	0x4
  2c:	0000                	unimp
  2e:	0000                	unimp
  30:	9cb8                	0x9cb8
  32:	8000                	0x8000
  34:	04f0                	addi	x12,x2,588
	...
  3e:	0000                	unimp
  40:	001c                	0x1c
  42:	0000                	unimp
  44:	0002                	c.slli64	x0
  46:	135c                	addi	x15,x2,420
  48:	0000                	unimp
  4a:	0004                	0x4
  4c:	0000                	unimp
  4e:	0000                	unimp
  50:	a1a8                	fsd	f10,64(x11)
  52:	8000                	0x8000
  54:	0024                	addi	x9,x2,8
	...
  5e:	0000                	unimp
  60:	001c                	0x1c
  62:	0000                	unimp
  64:	0002                	c.slli64	x0
  66:	1382                	slli	x7,x7,0x20
  68:	0000                	unimp
  6a:	0004                	0x4
  6c:	0000                	unimp
  6e:	0000                	unimp
  70:	a1cc                	fsd	f11,128(x11)
  72:	8000                	0x8000
  74:	00b4                	addi	x13,x2,72
	...
  7e:	0000                	unimp
  80:	0014                	0x14
  82:	0000                	unimp
  84:	0002                	c.slli64	x0
  86:	13a8                	addi	x10,x2,488
  88:	0000                	unimp
  8a:	0004                	0x4
	...

Disassembly of section .debug_ranges:

00000000 <.debug_ranges>:
	...
   8:	0038                	addi	x14,x2,8
   a:	0000                	unimp
   c:	0294                	addi	x13,x2,320
   e:	0000                	unimp
  10:	02d0                	addi	x12,x2,324
  12:	0000                	unimp
  14:	05c8                	addi	x10,x2,708
  16:	0000                	unimp
  18:	05cc                	addi	x11,x2,708
  1a:	0000                	unimp
  1c:	05d8                	addi	x14,x2,708
	...
  26:	0000                	unimp
  28:	0050                	addi	x12,x2,4
  2a:	0000                	unimp
  2c:	0058                	addi	x14,x2,4
  2e:	0000                	unimp
  30:	0058                	addi	x14,x2,4
  32:	0000                	unimp
  34:	0080                	addi	x8,x2,64
  36:	0000                	unimp
  38:	0168                	addi	x10,x2,140
  3a:	0000                	unimp
  3c:	0180                	addi	x8,x2,192
	...
  46:	0000                	unimp
  48:	0160                	addi	x8,x2,140
  4a:	0000                	unimp
  4c:	0168                	addi	x10,x2,140
  4e:	0000                	unimp
  50:	0434                	addi	x13,x2,520
  52:	0000                	unimp
  54:	05c8                	addi	x10,x2,708
	...
  5e:	0000                	unimp
  60:	0450                	addi	x12,x2,516
  62:	0000                	unimp
  64:	045c                	addi	x15,x2,516
  66:	0000                	unimp
  68:	0460                	addi	x8,x2,524
  6a:	0000                	unimp
  6c:	051c                	addi	x15,x2,640
  6e:	0000                	unimp
  70:	0520                	addi	x8,x2,648
  72:	0000                	unimp
  74:	0524                	addi	x9,x2,648
  76:	0000                	unimp
  78:	0530                	addi	x12,x2,648
  7a:	0000                	unimp
  7c:	0534                	addi	x13,x2,648
	...
  86:	0000                	unimp
  88:	051c                	addi	x15,x2,640
  8a:	0000                	unimp
  8c:	0520                	addi	x8,x2,648
  8e:	0000                	unimp
  90:	0524                	addi	x9,x2,648
  92:	0000                	unimp
  94:	0530                	addi	x12,x2,648
  96:	0000                	unimp
  98:	0534                	addi	x13,x2,648
  9a:	0000                	unimp
  9c:	0598                	addi	x14,x2,704
  9e:	0000                	unimp
  a0:	05a0                	addi	x8,x2,712
  a2:	0000                	unimp
  a4:	05b4                	addi	x13,x2,712
  a6:	0000                	unimp
  a8:	05b8                	addi	x14,x2,712
  aa:	0000                	unimp
  ac:	05bc                	addi	x15,x2,712
	...
  b6:	0000                	unimp
  b8:	056c                	addi	x11,x2,652
  ba:	0000                	unimp
  bc:	0578                	addi	x14,x2,652
  be:	0000                	unimp
  c0:	0584                	addi	x9,x2,704
  c2:	0000                	unimp
  c4:	0588                	addi	x10,x2,704
	...
  ce:	0000                	unimp
  d0:	0194                	addi	x13,x2,192
  d2:	0000                	unimp
  d4:	01c0                	addi	x8,x2,196
  d6:	0000                	unimp
  d8:	02d0                	addi	x12,x2,324
  da:	0000                	unimp
  dc:	02e4                	addi	x9,x2,332
	...
  e6:	0000                	unimp
  e8:	02f8                	addi	x14,x2,332
  ea:	0000                	unimp
  ec:	0304                	addi	x9,x2,384
  ee:	0000                	unimp
  f0:	0308                	addi	x10,x2,384
  f2:	0000                	unimp
  f4:	03d0                	addi	x12,x2,452
	...
  fe:	0000                	unimp
 100:	03d4                	addi	x13,x2,452
 102:	0000                	unimp
 104:	0408                	addi	x10,x2,512
 106:	0000                	unimp
 108:	0420                	addi	x8,x2,520
 10a:	0000                	unimp
 10c:	0434                	addi	x13,x2,520
	...
 116:	0000                	unimp
 118:	0038                	addi	x14,x2,8
 11a:	0000                	unimp
 11c:	0038                	addi	x14,x2,8
 11e:	0000                	unimp
 120:	003c                	addi	x15,x2,8
 122:	0000                	unimp
 124:	0150                	addi	x12,x2,132
 126:	0000                	unimp
 128:	0188                	addi	x10,x2,192
 12a:	0000                	unimp
 12c:	04f0                	addi	x12,x2,588
	...
 136:	0000                	unimp
 138:	005c                	addi	x15,x2,4
 13a:	0000                	unimp
 13c:	0088                	addi	x10,x2,64
 13e:	0000                	unimp
 140:	0188                	addi	x10,x2,192
 142:	0000                	unimp
 144:	019c                	addi	x15,x2,192
	...
 14e:	0000                	unimp
 150:	01b0                	addi	x12,x2,200
 152:	0000                	unimp
 154:	01d4                	addi	x13,x2,196
 156:	0000                	unimp
 158:	01d8                	addi	x14,x2,196
 15a:	0000                	unimp
 15c:	01e0                	addi	x8,x2,204
 15e:	0000                	unimp
 160:	02a8                	addi	x10,x2,328
 162:	0000                	unimp
 164:	02bc                	addi	x15,x2,328
	...
 16e:	0000                	unimp
 170:	01f4                	addi	x13,x2,204
 172:	0000                	unimp
 174:	01f8                	addi	x14,x2,204
 176:	0000                	unimp
 178:	01fc                	addi	x15,x2,204
 17a:	0000                	unimp
 17c:	020c                	addi	x11,x2,256
 17e:	0000                	unimp
 180:	0210                	addi	x12,x2,256
 182:	0000                	unimp
 184:	02a8                	addi	x10,x2,328
	...
 18e:	0000                	unimp
 190:	02c0                	addi	x8,x2,324
 192:	0000                	unimp
 194:	02f4                	addi	x13,x2,332
 196:	0000                	unimp
 198:	031c                	addi	x15,x2,384
 19a:	0000                	unimp
 19c:	0330                	addi	x12,x2,392
	...
 1a6:	0000                	unimp
 1a8:	0348                	addi	x10,x2,388
 1aa:	0000                	unimp
 1ac:	034c                	addi	x11,x2,388
 1ae:	0000                	unimp
 1b0:	0350                	addi	x12,x2,388
 1b2:	0000                	unimp
 1b4:	0358                	addi	x14,x2,388
 1b6:	0000                	unimp
 1b8:	035c                	addi	x15,x2,388
 1ba:	0000                	unimp
 1bc:	037c                	addi	x15,x2,396
 1be:	0000                	unimp
 1c0:	0380                	addi	x8,x2,448
 1c2:	0000                	unimp
 1c4:	0418                	addi	x14,x2,512
 1c6:	0000                	unimp
 1c8:	041c                	addi	x15,x2,512
 1ca:	0000                	unimp
 1cc:	0424                	addi	x9,x2,520
 1ce:	0000                	unimp
 1d0:	0430                	addi	x12,x2,520
 1d2:	0000                	unimp
 1d4:	0434                	addi	x13,x2,520
	...
 1de:	0000                	unimp
 1e0:	0418                	addi	x14,x2,512
 1e2:	0000                	unimp
 1e4:	041c                	addi	x15,x2,512
 1e6:	0000                	unimp
 1e8:	0424                	addi	x9,x2,520
 1ea:	0000                	unimp
 1ec:	0430                	addi	x12,x2,520
 1ee:	0000                	unimp
 1f0:	0434                	addi	x13,x2,520
 1f2:	0000                	unimp
 1f4:	04ac                	addi	x11,x2,584
	...

Disassembly of section .debug_line:

00000000 <.debug_line>:
       0:	077f                	0x77f
       2:	0000                	unimp
       4:	00490003          	lb	x0,4(x18) # fffe9004 <__stack+0x7fe6f610>
       8:	0000                	unimp
       a:	0101                	addi	x2,x2,0
       c:	000d0efb          	0xd0efb
      10:	0101                	addi	x2,x2,0
      12:	0101                	addi	x2,x2,0
      14:	0000                	unimp
      16:	0100                	addi	x8,x2,128
      18:	0000                	unimp
      1a:	2e01                	jal	32a <_STACK_SIZE-0xfcd6>
      1c:	2f2e                	fld	f30,200(x2)
      1e:	2e2e                	fld	f28,200(x2)
      20:	2f2e2e2f          	0x2f2e2e2f
      24:	2f2e                	fld	f30,200(x2)
      26:	6972                	flw	f18,28(x2)
      28:	2d766373          	csrrsi	x6,0x2d7,12
      2c:	2f636367          	0x2f636367
      30:	696c                	flw	f11,84(x10)
      32:	6762                	flw	f14,24(x2)
      34:	00006363          	bltu	x0,x0,3a <_STACK_SIZE-0xffc6>
      38:	696c                	flw	f11,84(x10)
      3a:	6762                	flw	f14,24(x2)
      3c:	2e326363          	bltu	x4,x3,322 <_STACK_SIZE-0xfcde>
      40:	00010063          	beqz	x2,40 <_STACK_SIZE-0xffc0>
      44:	6c00                	flw	f8,24(x8)
      46:	6269                	lui	x4,0x1a
      48:	32636367          	0x32636367
      4c:	682e                	flw	f16,200(x2)
      4e:	0100                	addi	x8,x2,128
      50:	0000                	unimp
      52:	0500                	addi	x8,x2,640
      54:	0001                	nop
      56:	0205                	addi	x4,x4,1
      58:	96e0                	0x96e0
      5a:	8000                	0x8000
      5c:	010aa603          	lw	x12,16(x21)
      60:	0305                	addi	x6,x6,1
      62:	00090103          	lb	x2,0(x18)
      66:	0100                	addi	x8,x2,128
      68:	097dd103          	lhu	x2,151(x27)
      6c:	0000                	unimp
      6e:	0301                	addi	x6,x6,0
      70:	0901                	addi	x18,x18,0
      72:	0000                	unimp
      74:	0301                	addi	x6,x6,0
      76:	0901                	addi	x18,x18,0
      78:	0000                	unimp
      7a:	0301                	addi	x6,x6,0
      7c:	0901                	addi	x18,x18,0
      7e:	0000                	unimp
      80:	0301                	addi	x6,x6,0
      82:	0901                	addi	x18,x18,0
      84:	0000                	unimp
      86:	0301                	addi	x6,x6,0
      88:	0901                	addi	x18,x18,0
      8a:	0000                	unimp
      8c:	0301                	addi	x6,x6,0
      8e:	0902                	c.slli64	x18
      90:	0000                	unimp
      92:	0301                	addi	x6,x6,0
      94:	0901                	addi	x18,x18,0
      96:	0000                	unimp
      98:	0301                	addi	x6,x6,0
      9a:	0901                	addi	x18,x18,0
      9c:	0000                	unimp
      9e:	0301                	addi	x6,x6,0
      a0:	0901                	addi	x18,x18,0
      a2:	0000                	unimp
      a4:	0301                	addi	x6,x6,0
      a6:	0925                	addi	x18,x18,9
      a8:	0000                	unimp
      aa:	0501                	addi	x10,x10,0
      ac:	0601                	addi	x12,x12,0
      ae:	0901ff03          	0x901ff03
      b2:	0000                	unimp
      b4:	0301                	addi	x6,x6,0
      b6:	0900                	addi	x8,x2,144
      b8:	0030                	addi	x12,x2,8
      ba:	0501                	addi	x10,x10,0
      bc:	0306                	slli	x6,x6,0x1
      be:	7e81                	lui	x29,0xfffe0
      c0:	0809                	addi	x16,x16,2
      c2:	0100                	addi	x8,x2,128
      c4:	0705                	addi	x14,x14,1
      c6:	0306                	slli	x6,x6,0x1
      c8:	0902                	c.slli64	x18
      ca:	0010                	0x10
      cc:	0501                	addi	x10,x10,0
      ce:	060a                	slli	x12,x12,0x2
      d0:	04090003          	lb	x0,64(x18)
      d4:	0100                	addi	x8,x2,128
      d6:	0405                	addi	x8,x8,1
      d8:	04090403          	lb	x8,64(x18)
      dc:	0100                	addi	x8,x2,128
      de:	0306                	slli	x6,x6,0x1
      e0:	0900                	addi	x8,x2,144
      e2:	0008                	0x8
      e4:	0301                	addi	x6,x6,0
      e6:	0900                	addi	x8,x2,144
      e8:	0000                	unimp
      ea:	0301                	addi	x6,x6,0
      ec:	0900                	addi	x8,x2,144
      ee:	0000                	unimp
      f0:	0301                	addi	x6,x6,0
      f2:	0900                	addi	x8,x2,144
      f4:	0000                	unimp
      f6:	0301                	addi	x6,x6,0
      f8:	0900                	addi	x8,x2,144
      fa:	0000                	unimp
      fc:	0301                	addi	x6,x6,0
      fe:	0900                	addi	x8,x2,144
     100:	0010                	0x10
     102:	0301                	addi	x6,x6,0
     104:	0900                	addi	x8,x2,144
     106:	0018                	0x18
     108:	0301                	addi	x6,x6,0
     10a:	0902                	c.slli64	x18
     10c:	0000                	unimp
     10e:	0501                	addi	x10,x10,0
     110:	00030607          	0x30607
     114:	0009                	c.nop	2
     116:	0100                	addi	x8,x2,128
     118:	0805                	addi	x16,x16,1
     11a:	0306                	slli	x6,x6,0x1
     11c:	0905                	addi	x18,x18,1
     11e:	0004                	0x4
     120:	0501                	addi	x10,x10,0
     122:	0611                	addi	x12,x12,4
     124:	00090103          	lb	x2,0(x18)
     128:	0100                	addi	x8,x2,128
     12a:	1e05                	addi	x28,x28,-31
     12c:	04090003          	lb	x0,64(x18)
     130:	0100                	addi	x8,x2,128
     132:	0b05                	addi	x22,x22,1
     134:	04097f03          	0x4097f03
     138:	0100                	addi	x8,x2,128
     13a:	0805                	addi	x16,x16,1
     13c:	0306                	slli	x6,x6,0x1
     13e:	0901                	addi	x18,x18,0
     140:	0004                	0x4
     142:	0501                	addi	x10,x10,0
     144:	0003060b          	0x3060b
     148:	0009                	c.nop	2
     14a:	0100                	addi	x8,x2,128
     14c:	0805                	addi	x16,x16,1
     14e:	0306                	slli	x6,x6,0x1
     150:	0901                	addi	x18,x18,0
     152:	0004                	0x4
     154:	0501                	addi	x10,x10,0
     156:	0003060b          	0x3060b
     15a:	0009                	c.nop	2
     15c:	0100                	addi	x8,x2,128
     15e:	0405                	addi	x8,x8,1
     160:	0306                	slli	x6,x6,0x1
     162:	00040903          	lb	x18,0(x8)
     166:	0301                	addi	x6,x6,0
     168:	0900                	addi	x8,x2,144
     16a:	0000                	unimp
     16c:	0301                	addi	x6,x6,0
     16e:	0900                	addi	x8,x2,144
     170:	0000                	unimp
     172:	0301                	addi	x6,x6,0
     174:	0900                	addi	x8,x2,144
     176:	0000                	unimp
     178:	0301                	addi	x6,x6,0
     17a:	0900                	addi	x8,x2,144
     17c:	0004                	0x4
     17e:	0301                	addi	x6,x6,0
     180:	0900                	addi	x8,x2,144
     182:	0024                	addi	x9,x2,8
     184:	0301                	addi	x6,x6,0
     186:	0900                	addi	x8,x2,144
     188:	0000                	unimp
     18a:	0301                	addi	x6,x6,0
     18c:	0900                	addi	x8,x2,144
     18e:	0004                	0x4
     190:	0301                	addi	x6,x6,0
     192:	0900                	addi	x8,x2,144
     194:	000c                	0xc
     196:	0301                	addi	x6,x6,0
     198:	0900                	addi	x8,x2,144
     19a:	000c                	0xc
     19c:	0301                	addi	x6,x6,0
     19e:	0900                	addi	x8,x2,144
     1a0:	0008                	0x8
     1a2:	0301                	addi	x6,x6,0
     1a4:	0900                	addi	x8,x2,144
     1a6:	0008                	0x8
     1a8:	0301                	addi	x6,x6,0
     1aa:	0900                	addi	x8,x2,144
     1ac:	0004                	0x4
     1ae:	0301                	addi	x6,x6,0
     1b0:	0900                	addi	x8,x2,144
     1b2:	0004                	0x4
     1b4:	0301                	addi	x6,x6,0
     1b6:	0900                	addi	x8,x2,144
     1b8:	0008                	0x8
     1ba:	0301                	addi	x6,x6,0
     1bc:	0900                	addi	x8,x2,144
     1be:	0004                	0x4
     1c0:	0301                	addi	x6,x6,0
     1c2:	0900                	addi	x8,x2,144
     1c4:	0010                	0x10
     1c6:	0301                	addi	x6,x6,0
     1c8:	0900                	addi	x8,x2,144
     1ca:	0014                	0x14
     1cc:	0301                	addi	x6,x6,0
     1ce:	0900                	addi	x8,x2,144
     1d0:	0014                	0x14
     1d2:	0301                	addi	x6,x6,0
     1d4:	0900                	addi	x8,x2,144
     1d6:	0004                	0x4
     1d8:	0301                	addi	x6,x6,0
     1da:	0900                	addi	x8,x2,144
     1dc:	0008                	0x8
     1de:	0301                	addi	x6,x6,0
     1e0:	0900                	addi	x8,x2,144
     1e2:	0008                	0x8
     1e4:	0301                	addi	x6,x6,0
     1e6:	0900                	addi	x8,x2,144
     1e8:	0004                	0x4
     1ea:	0301                	addi	x6,x6,0
     1ec:	0900                	addi	x8,x2,144
     1ee:	0004                	0x4
     1f0:	0301                	addi	x6,x6,0
     1f2:	0900                	addi	x8,x2,144
     1f4:	0004                	0x4
     1f6:	0301                	addi	x6,x6,0
     1f8:	0900                	addi	x8,x2,144
     1fa:	0000                	unimp
     1fc:	0301                	addi	x6,x6,0
     1fe:	0900                	addi	x8,x2,144
     200:	0008                	0x8
     202:	0301                	addi	x6,x6,0
     204:	0900                	addi	x8,x2,144
     206:	0000                	unimp
     208:	0301                	addi	x6,x6,0
     20a:	0901                	addi	x18,x18,0
     20c:	0000                	unimp
     20e:	0501                	addi	x10,x10,0
     210:	fe03060b          	0xfe03060b
     214:	0900                	addi	x8,x2,144
     216:	0000                	unimp
     218:	0501                	addi	x10,x10,0
     21a:	0304                	addi	x9,x2,384
     21c:	7ef5                	lui	x29,0xffffd
     21e:	0809                	addi	x16,x16,2
     220:	0100                	addi	x8,x2,128
     222:	0306                	slli	x6,x6,0x1
     224:	0915                	addi	x18,x18,5
     226:	0018                	0x18
     228:	0501                	addi	x10,x10,0
     22a:	00030607          	0x30607
     22e:	0009                	c.nop	2
     230:	0100                	addi	x8,x2,128
     232:	0605                	addi	x12,x12,1
     234:	0306                	slli	x6,x6,0x1
     236:	0901                	addi	x18,x18,0
     238:	0004                	0x4
     23a:	0501                	addi	x10,x10,0
     23c:	0609                	addi	x12,x12,2
     23e:	00090003          	lb	x0,0(x18)
     242:	0100                	addi	x8,x2,128
     244:	0405                	addi	x8,x8,1
     246:	0306                	slli	x6,x6,0x1
     248:	0902                	c.slli64	x18
     24a:	0010                	0x10
     24c:	0301                	addi	x6,x6,0
     24e:	0900                	addi	x8,x2,144
     250:	0000                	unimp
     252:	0301                	addi	x6,x6,0
     254:	0900                	addi	x8,x2,144
     256:	0000                	unimp
     258:	0301                	addi	x6,x6,0
     25a:	0900                	addi	x8,x2,144
     25c:	0000                	unimp
     25e:	0301                	addi	x6,x6,0
     260:	0900                	addi	x8,x2,144
     262:	0000                	unimp
     264:	0301                	addi	x6,x6,0
     266:	0900                	addi	x8,x2,144
     268:	0014                	0x14
     26a:	0301                	addi	x6,x6,0
     26c:	0900                	addi	x8,x2,144
     26e:	0018                	0x18
     270:	0301                	addi	x6,x6,0
     272:	0902                	c.slli64	x18
     274:	0000                	unimp
     276:	0501                	addi	x10,x10,0
     278:	00030607          	0x30607
     27c:	0009                	c.nop	2
     27e:	0100                	addi	x8,x2,128
     280:	0805                	addi	x16,x16,1
     282:	0306                	slli	x6,x6,0x1
     284:	0909                	addi	x18,x18,2
     286:	0004                	0x4
     288:	0501                	addi	x10,x10,0
     28a:	0003060b          	0x3060b
     28e:	0009                	c.nop	2
     290:	0100                	addi	x8,x2,128
     292:	0805                	addi	x16,x16,1
     294:	0306                	slli	x6,x6,0x1
     296:	0901                	addi	x18,x18,0
     298:	0004                	0x4
     29a:	0501                	addi	x10,x10,0
     29c:	0003060b          	0x3060b
     2a0:	0009                	c.nop	2
     2a2:	0100                	addi	x8,x2,128
     2a4:	0805                	addi	x16,x16,1
     2a6:	0306                	slli	x6,x6,0x1
     2a8:	090d                	addi	x18,x18,3
     2aa:	0004                	0x4
     2ac:	0501                	addi	x10,x10,0
     2ae:	0304                	addi	x9,x2,384
     2b0:	0905                	addi	x18,x18,1
     2b2:	0000                	unimp
     2b4:	0301                	addi	x6,x6,0
     2b6:	0900                	addi	x8,x2,144
     2b8:	0000                	unimp
     2ba:	0301                	addi	x6,x6,0
     2bc:	0900                	addi	x8,x2,144
     2be:	0000                	unimp
     2c0:	0301                	addi	x6,x6,0
     2c2:	0900                	addi	x8,x2,144
     2c4:	0000                	unimp
     2c6:	0301                	addi	x6,x6,0
     2c8:	0900                	addi	x8,x2,144
     2ca:	0004                	0x4
     2cc:	0301                	addi	x6,x6,0
     2ce:	0900                	addi	x8,x2,144
     2d0:	0024                	addi	x9,x2,8
     2d2:	0301                	addi	x6,x6,0
     2d4:	0900                	addi	x8,x2,144
     2d6:	0000                	unimp
     2d8:	0301                	addi	x6,x6,0
     2da:	0900                	addi	x8,x2,144
     2dc:	0004                	0x4
     2de:	0301                	addi	x6,x6,0
     2e0:	0900                	addi	x8,x2,144
     2e2:	000c                	0xc
     2e4:	0301                	addi	x6,x6,0
     2e6:	0900                	addi	x8,x2,144
     2e8:	000c                	0xc
     2ea:	0301                	addi	x6,x6,0
     2ec:	0900                	addi	x8,x2,144
     2ee:	0008                	0x8
     2f0:	0301                	addi	x6,x6,0
     2f2:	0900                	addi	x8,x2,144
     2f4:	0008                	0x8
     2f6:	0301                	addi	x6,x6,0
     2f8:	0900                	addi	x8,x2,144
     2fa:	0004                	0x4
     2fc:	0301                	addi	x6,x6,0
     2fe:	0900                	addi	x8,x2,144
     300:	0004                	0x4
     302:	0301                	addi	x6,x6,0
     304:	0900                	addi	x8,x2,144
     306:	0008                	0x8
     308:	0301                	addi	x6,x6,0
     30a:	0900                	addi	x8,x2,144
     30c:	0004                	0x4
     30e:	0301                	addi	x6,x6,0
     310:	0900                	addi	x8,x2,144
     312:	0010                	0x10
     314:	0301                	addi	x6,x6,0
     316:	0900                	addi	x8,x2,144
     318:	0014                	0x14
     31a:	0301                	addi	x6,x6,0
     31c:	0900                	addi	x8,x2,144
     31e:	0014                	0x14
     320:	0301                	addi	x6,x6,0
     322:	0900                	addi	x8,x2,144
     324:	0004                	0x4
     326:	0301                	addi	x6,x6,0
     328:	0900                	addi	x8,x2,144
     32a:	0008                	0x8
     32c:	0301                	addi	x6,x6,0
     32e:	0900                	addi	x8,x2,144
     330:	0008                	0x8
     332:	0301                	addi	x6,x6,0
     334:	0900                	addi	x8,x2,144
     336:	0004                	0x4
     338:	0301                	addi	x6,x6,0
     33a:	0900                	addi	x8,x2,144
     33c:	0004                	0x4
     33e:	0301                	addi	x6,x6,0
     340:	0900                	addi	x8,x2,144
     342:	0004                	0x4
     344:	0301                	addi	x6,x6,0
     346:	0900                	addi	x8,x2,144
     348:	0000                	unimp
     34a:	0301                	addi	x6,x6,0
     34c:	0900                	addi	x8,x2,144
     34e:	0008                	0x8
     350:	0501                	addi	x10,x10,0
     352:	00e30303          	lb	x6,14(x6)
     356:	0009                	c.nop	2
     358:	0100                	addi	x8,x2,128
     35a:	00090103          	lb	x2,0(x18)
     35e:	0100                	addi	x8,x2,128
     360:	0105                	addi	x2,x2,1
     362:	0306                	slli	x6,x6,0x1
     364:	00e1                	addi	x1,x1,24
     366:	0009                	c.nop	2
     368:	0100                	addi	x8,x2,128
     36a:	0405                	addi	x8,x8,1
     36c:	097e9d03          	lh	x26,151(x29) # ffffd097 <__stack+0x7fe836a3>
     370:	003c                	addi	x15,x2,8
     372:	0501                	addi	x10,x10,0
     374:	0608                	addi	x10,x2,768
     376:	14091203          	lh	x4,320(x18)
     37a:	0100                	addi	x8,x2,128
     37c:	00090203          	lb	x4,0(x18)
     380:	0100                	addi	x8,x2,128
     382:	0b05                	addi	x22,x22,1
     384:	0306                	slli	x6,x6,0x1
     386:	0900                	addi	x8,x2,144
     388:	0000                	unimp
     38a:	0501                	addi	x10,x10,0
     38c:	0608                	addi	x10,x2,768
     38e:	04090103          	lb	x2,64(x18)
     392:	0100                	addi	x8,x2,128
     394:	0b05                	addi	x22,x22,1
     396:	0306                	slli	x6,x6,0x1
     398:	0900                	addi	x8,x2,144
     39a:	0000                	unimp
     39c:	0501                	addi	x10,x10,0
     39e:	0608                	addi	x10,x2,768
     3a0:	04090103          	lb	x2,64(x18)
     3a4:	0100                	addi	x8,x2,128
     3a6:	1e05                	addi	x28,x28,-31
     3a8:	0306                	slli	x6,x6,0x1
     3aa:	0900                	addi	x8,x2,144
     3ac:	0000                	unimp
     3ae:	0501                	addi	x10,x10,0
     3b0:	0311                	addi	x6,x6,4
     3b2:	0900                	addi	x8,x2,144
     3b4:	0004                	0x4
     3b6:	0501                	addi	x10,x10,0
     3b8:	0900030b          	0x900030b
     3bc:	0004                	0x4
     3be:	0501                	addi	x10,x10,0
     3c0:	0608                	addi	x10,x2,768
     3c2:	04090103          	lb	x2,64(x18)
     3c6:	0100                	addi	x8,x2,128
     3c8:	0306                	slli	x6,x6,0x1
     3ca:	0902                	c.slli64	x18
     3cc:	0000                	unimp
     3ce:	0501                	addi	x10,x10,0
     3d0:	097e030b          	0x97e030b
     3d4:	000c                	0xc
     3d6:	0501                	addi	x10,x10,0
     3d8:	0608                	addi	x10,x2,768
     3da:	04090203          	lb	x4,64(x18)
     3de:	0100                	addi	x8,x2,128
     3e0:	00090003          	lb	x0,0(x18)
     3e4:	0100                	addi	x8,x2,128
     3e6:	00090003          	lb	x0,0(x18)
     3ea:	0100                	addi	x8,x2,128
     3ec:	00090003          	lb	x0,0(x18)
     3f0:	0100                	addi	x8,x2,128
     3f2:	00090003          	lb	x0,0(x18)
     3f6:	0100                	addi	x8,x2,128
     3f8:	1c090003          	lb	x0,448(x18)
     3fc:	0100                	addi	x8,x2,128
     3fe:	00090003          	lb	x0,0(x18)
     402:	0100                	addi	x8,x2,128
     404:	04090003          	lb	x0,64(x18)
     408:	0100                	addi	x8,x2,128
     40a:	0c090003          	lb	x0,192(x18)
     40e:	0100                	addi	x8,x2,128
     410:	0c090003          	lb	x0,192(x18)
     414:	0100                	addi	x8,x2,128
     416:	08090003          	lb	x0,128(x18)
     41a:	0100                	addi	x8,x2,128
     41c:	08090003          	lb	x0,128(x18)
     420:	0100                	addi	x8,x2,128
     422:	04090003          	lb	x0,64(x18)
     426:	0100                	addi	x8,x2,128
     428:	04090003          	lb	x0,64(x18)
     42c:	0100                	addi	x8,x2,128
     42e:	08090003          	lb	x0,128(x18)
     432:	0100                	addi	x8,x2,128
     434:	04090003          	lb	x0,64(x18)
     438:	0100                	addi	x8,x2,128
     43a:	14090003          	lb	x0,320(x18)
     43e:	0100                	addi	x8,x2,128
     440:	10090003          	lb	x0,256(x18)
     444:	0100                	addi	x8,x2,128
     446:	14090003          	lb	x0,320(x18)
     44a:	0100                	addi	x8,x2,128
     44c:	04090003          	lb	x0,64(x18)
     450:	0100                	addi	x8,x2,128
     452:	08090003          	lb	x0,128(x18)
     456:	0100                	addi	x8,x2,128
     458:	08090003          	lb	x0,128(x18)
     45c:	0100                	addi	x8,x2,128
     45e:	04090003          	lb	x0,64(x18)
     462:	0100                	addi	x8,x2,128
     464:	04090003          	lb	x0,64(x18)
     468:	0100                	addi	x8,x2,128
     46a:	08090003          	lb	x0,128(x18)
     46e:	0100                	addi	x8,x2,128
     470:	08090003          	lb	x0,128(x18)
     474:	0100                	addi	x8,x2,128
     476:	04090003          	lb	x0,64(x18)
     47a:	0100                	addi	x8,x2,128
     47c:	0705                	addi	x14,x14,1
     47e:	04091503          	lh	x10,64(x18)
     482:	0100                	addi	x8,x2,128
     484:	0a05                	addi	x20,x20,1
     486:	0306                	slli	x6,x6,0x1
     488:	0900                	addi	x8,x2,144
     48a:	0000                	unimp
     48c:	0501                	addi	x10,x10,0
     48e:	0604                	addi	x9,x2,768
     490:	04091303          	lh	x6,64(x18)
     494:	0100                	addi	x8,x2,128
     496:	00090003          	lb	x0,0(x18)
     49a:	0100                	addi	x8,x2,128
     49c:	00090003          	lb	x0,0(x18)
     4a0:	0100                	addi	x8,x2,128
     4a2:	00090003          	lb	x0,0(x18)
     4a6:	0100                	addi	x8,x2,128
     4a8:	00090003          	lb	x0,0(x18)
     4ac:	0100                	addi	x8,x2,128
     4ae:	14090003          	lb	x0,320(x18)
     4b2:	0100                	addi	x8,x2,128
     4b4:	20090003          	lb	x0,512(x18)
     4b8:	0100                	addi	x8,x2,128
     4ba:	00090103          	lb	x2,0(x18)
     4be:	0100                	addi	x8,x2,128
     4c0:	0705                	addi	x14,x14,1
     4c2:	0306                	slli	x6,x6,0x1
     4c4:	0900                	addi	x8,x2,144
     4c6:	0000                	unimp
     4c8:	0501                	addi	x10,x10,0
     4ca:	0608                	addi	x10,x2,768
     4cc:	04090a03          	lb	x20,64(x18)
     4d0:	0100                	addi	x8,x2,128
     4d2:	0306                	slli	x6,x6,0x1
     4d4:	0902                	c.slli64	x18
     4d6:	0000                	unimp
     4d8:	0501                	addi	x10,x10,0
     4da:	097e030b          	0x97e030b
     4de:	0004                	0x4
     4e0:	0501                	addi	x10,x10,0
     4e2:	0314                	addi	x13,x2,384
     4e4:	0900                	addi	x8,x2,144
     4e6:	0004                	0x4
     4e8:	0501                	addi	x10,x10,0
     4ea:	0304                	addi	x9,x2,384
     4ec:	0975                	addi	x18,x18,29
     4ee:	000c                	0xc
     4f0:	0501                	addi	x10,x10,0
     4f2:	0608                	addi	x10,x2,768
     4f4:	14091e03          	lh	x28,320(x18)
     4f8:	0100                	addi	x8,x2,128
     4fa:	00090303          	lb	x6,0(x18)
     4fe:	0100                	addi	x8,x2,128
     500:	00090203          	lb	x4,0(x18)
     504:	0100                	addi	x8,x2,128
     506:	1e05                	addi	x28,x28,-31
     508:	0306                	slli	x6,x6,0x1
     50a:	0900                	addi	x8,x2,144
     50c:	0000                	unimp
     50e:	0501                	addi	x10,x10,0
     510:	0311                	addi	x6,x6,4
     512:	0900                	addi	x8,x2,144
     514:	0004                	0x4
     516:	0501                	addi	x10,x10,0
     518:	0900030b          	0x900030b
     51c:	0004                	0x4
     51e:	0501                	addi	x10,x10,0
     520:	0608                	addi	x10,x2,768
     522:	04090103          	lb	x2,64(x18)
     526:	0100                	addi	x8,x2,128
     528:	0b05                	addi	x22,x22,1
     52a:	0306                	slli	x6,x6,0x1
     52c:	0901                	addi	x18,x18,0
     52e:	0000                	unimp
     530:	0501                	addi	x10,x10,0
     532:	0311                	addi	x6,x6,4
     534:	0901                	addi	x18,x18,0
     536:	0004                	0x4
     538:	0501                	addi	x10,x10,0
     53a:	031e                	slli	x6,x6,0x7
     53c:	0900                	addi	x8,x2,144
     53e:	0004                	0x4
     540:	0501                	addi	x10,x10,0
     542:	0900030b          	0x900030b
     546:	0004                	0x4
     548:	0501                	addi	x10,x10,0
     54a:	0308                	addi	x10,x2,384
     54c:	00040903          	lb	x18,0(x8)
     550:	0501                	addi	x10,x10,0
     552:	097b030b          	0x97b030b
     556:	000c                	0xc
     558:	0501                	addi	x10,x10,0
     55a:	0608                	addi	x10,x2,768
     55c:	04090103          	lb	x2,64(x18)
     560:	0100                	addi	x8,x2,128
     562:	00090103          	lb	x2,0(x18)
     566:	0100                	addi	x8,x2,128
     568:	00090103          	lb	x2,0(x18)
     56c:	0100                	addi	x8,x2,128
     56e:	00090203          	lb	x4,0(x18)
     572:	0100                	addi	x8,x2,128
     574:	00090003          	lb	x0,0(x18)
     578:	0100                	addi	x8,x2,128
     57a:	00090003          	lb	x0,0(x18)
     57e:	0100                	addi	x8,x2,128
     580:	00090003          	lb	x0,0(x18)
     584:	0100                	addi	x8,x2,128
     586:	00090003          	lb	x0,0(x18)
     58a:	0100                	addi	x8,x2,128
     58c:	1c090003          	lb	x0,448(x18)
     590:	0100                	addi	x8,x2,128
     592:	00090003          	lb	x0,0(x18)
     596:	0100                	addi	x8,x2,128
     598:	04090003          	lb	x0,64(x18)
     59c:	0100                	addi	x8,x2,128
     59e:	0c090003          	lb	x0,192(x18)
     5a2:	0100                	addi	x8,x2,128
     5a4:	0c090003          	lb	x0,192(x18)
     5a8:	0100                	addi	x8,x2,128
     5aa:	08090003          	lb	x0,128(x18)
     5ae:	0100                	addi	x8,x2,128
     5b0:	08090003          	lb	x0,128(x18)
     5b4:	0100                	addi	x8,x2,128
     5b6:	04090003          	lb	x0,64(x18)
     5ba:	0100                	addi	x8,x2,128
     5bc:	04090003          	lb	x0,64(x18)
     5c0:	0100                	addi	x8,x2,128
     5c2:	08090003          	lb	x0,128(x18)
     5c6:	0100                	addi	x8,x2,128
     5c8:	04090003          	lb	x0,64(x18)
     5cc:	0100                	addi	x8,x2,128
     5ce:	14090003          	lb	x0,320(x18)
     5d2:	0100                	addi	x8,x2,128
     5d4:	10090003          	lb	x0,256(x18)
     5d8:	0100                	addi	x8,x2,128
     5da:	14090003          	lb	x0,320(x18)
     5de:	0100                	addi	x8,x2,128
     5e0:	04090003          	lb	x0,64(x18)
     5e4:	0100                	addi	x8,x2,128
     5e6:	08090003          	lb	x0,128(x18)
     5ea:	0100                	addi	x8,x2,128
     5ec:	08090003          	lb	x0,128(x18)
     5f0:	0100                	addi	x8,x2,128
     5f2:	04090003          	lb	x0,64(x18)
     5f6:	0100                	addi	x8,x2,128
     5f8:	04090003          	lb	x0,64(x18)
     5fc:	0100                	addi	x8,x2,128
     5fe:	08090003          	lb	x0,128(x18)
     602:	0100                	addi	x8,x2,128
     604:	0306                	slli	x6,x6,0x1
     606:	0901                	addi	x18,x18,0
     608:	0004                	0x4
     60a:	0301                	addi	x6,x6,0
     60c:	097f                	0x97f
     60e:	0004                	0x4
     610:	0301                	addi	x6,x6,0
     612:	0901                	addi	x18,x18,0
     614:	0004                	0x4
     616:	0301                	addi	x6,x6,0
     618:	097f                	0x97f
     61a:	000c                	0xc
     61c:	0601                	addi	x12,x12,0
     61e:	04090003          	lb	x0,64(x18)
     622:	0100                	addi	x8,x2,128
     624:	00090003          	lb	x0,0(x18)
     628:	0100                	addi	x8,x2,128
     62a:	00090003          	lb	x0,0(x18)
     62e:	0100                	addi	x8,x2,128
     630:	00090103          	lb	x2,0(x18)
     634:	0100                	addi	x8,x2,128
     636:	00090003          	lb	x0,0(x18)
     63a:	0100                	addi	x8,x2,128
     63c:	00090003          	lb	x0,0(x18)
     640:	0100                	addi	x8,x2,128
     642:	00090003          	lb	x0,0(x18)
     646:	0100                	addi	x8,x2,128
     648:	00090003          	lb	x0,0(x18)
     64c:	0100                	addi	x8,x2,128
     64e:	04090003          	lb	x0,64(x18)
     652:	0100                	addi	x8,x2,128
     654:	00090003          	lb	x0,0(x18)
     658:	0100                	addi	x8,x2,128
     65a:	04090003          	lb	x0,64(x18)
     65e:	0100                	addi	x8,x2,128
     660:	00090003          	lb	x0,0(x18)
     664:	0100                	addi	x8,x2,128
     666:	04090003          	lb	x0,64(x18)
     66a:	0100                	addi	x8,x2,128
     66c:	04090003          	lb	x0,64(x18)
     670:	0100                	addi	x8,x2,128
     672:	04090003          	lb	x0,64(x18)
     676:	0100                	addi	x8,x2,128
     678:	04090003          	lb	x0,64(x18)
     67c:	0100                	addi	x8,x2,128
     67e:	00090003          	lb	x0,0(x18)
     682:	0100                	addi	x8,x2,128
     684:	08090003          	lb	x0,128(x18)
     688:	0100                	addi	x8,x2,128
     68a:	00090003          	lb	x0,0(x18)
     68e:	0100                	addi	x8,x2,128
     690:	04090003          	lb	x0,64(x18)
     694:	0100                	addi	x8,x2,128
     696:	04090003          	lb	x0,64(x18)
     69a:	0100                	addi	x8,x2,128
     69c:	00090003          	lb	x0,0(x18)
     6a0:	0100                	addi	x8,x2,128
     6a2:	08090003          	lb	x0,128(x18)
     6a6:	0100                	addi	x8,x2,128
     6a8:	00090003          	lb	x0,0(x18)
     6ac:	0100                	addi	x8,x2,128
     6ae:	04090003          	lb	x0,64(x18)
     6b2:	0100                	addi	x8,x2,128
     6b4:	04090003          	lb	x0,64(x18)
     6b8:	0100                	addi	x8,x2,128
     6ba:	00090003          	lb	x0,0(x18)
     6be:	0100                	addi	x8,x2,128
     6c0:	08090003          	lb	x0,128(x18)
     6c4:	0100                	addi	x8,x2,128
     6c6:	00090003          	lb	x0,0(x18)
     6ca:	0100                	addi	x8,x2,128
     6cc:	04090003          	lb	x0,64(x18)
     6d0:	0100                	addi	x8,x2,128
     6d2:	10090003          	lb	x0,256(x18)
     6d6:	0100                	addi	x8,x2,128
     6d8:	00090003          	lb	x0,0(x18)
     6dc:	0100                	addi	x8,x2,128
     6de:	00090003          	lb	x0,0(x18)
     6e2:	0100                	addi	x8,x2,128
     6e4:	04090003          	lb	x0,64(x18)
     6e8:	0100                	addi	x8,x2,128
     6ea:	04090003          	lb	x0,64(x18)
     6ee:	0100                	addi	x8,x2,128
     6f0:	08090003          	lb	x0,128(x18)
     6f4:	0100                	addi	x8,x2,128
     6f6:	00090003          	lb	x0,0(x18)
     6fa:	0100                	addi	x8,x2,128
     6fc:	00090203          	lb	x4,0(x18)
     700:	0100                	addi	x8,x2,128
     702:	0b05                	addi	x22,x22,1
     704:	0306                	slli	x6,x6,0x1
     706:	0900                	addi	x8,x2,144
     708:	0000                	unimp
     70a:	0501                	addi	x10,x10,0
     70c:	0314                	addi	x13,x2,384
     70e:	0900                	addi	x8,x2,144
     710:	0004                	0x4
     712:	0501                	addi	x10,x10,0
     714:	0308                	addi	x10,x2,384
     716:	097e                	slli	x18,x18,0x1f
     718:	0004                	0x4
     71a:	0501                	addi	x10,x10,0
     71c:	097d030b          	0x97d030b
     720:	0014                	0x14
     722:	0501                	addi	x10,x10,0
     724:	0308                	addi	x10,x2,384
     726:	00040903          	lb	x18,0(x8)
     72a:	0501                	addi	x10,x10,0
     72c:	0908030b          	0x908030b
     730:	0004                	0x4
     732:	0501                	addi	x10,x10,0
     734:	0321                	addi	x6,x6,8
     736:	097a                	slli	x18,x18,0x1e
     738:	0004                	0x4
     73a:	0501                	addi	x10,x10,0
     73c:	0605                	addi	x12,x12,1
     73e:	04090203          	lb	x4,64(x18)
     742:	0100                	addi	x8,x2,128
     744:	0705                	addi	x14,x14,1
     746:	0306                	slli	x6,x6,0x1
     748:	0900                	addi	x8,x2,144
     74a:	0000                	unimp
     74c:	0501                	addi	x10,x10,0
     74e:	0605                	addi	x12,x12,1
     750:	04090103          	lb	x2,64(x18)
     754:	0100                	addi	x8,x2,128
     756:	00090003          	lb	x0,0(x18)
     75a:	0100                	addi	x8,x2,128
     75c:	00090003          	lb	x0,0(x18)
     760:	0100                	addi	x8,x2,128
     762:	00090003          	lb	x0,0(x18)
     766:	0100                	addi	x8,x2,128
     768:	00090003          	lb	x0,0(x18)
     76c:	0100                	addi	x8,x2,128
     76e:	0705                	addi	x14,x14,1
     770:	0306                	slli	x6,x6,0x1
     772:	00040943          	fmadd.s	f18,f8,f0,f0,rne
     776:	0301                	addi	x6,x6,0
     778:	097f                	0x97f
     77a:	0004                	0x4
     77c:	0901                	addi	x18,x18,0
     77e:	0008                	0x8
     780:	0100                	addi	x8,x2,128
     782:	c701                	beqz	x14,78a <_STACK_SIZE-0xf876>
     784:	03000007          	0x3000007
     788:	4900                	lw	x8,16(x10)
     78a:	0000                	unimp
     78c:	0100                	addi	x8,x2,128
     78e:	fb01                	bnez	x14,69e <_STACK_SIZE-0xf962>
     790:	0d0e                	slli	x26,x26,0x3
     792:	0100                	addi	x8,x2,128
     794:	0101                	addi	x2,x2,0
     796:	0001                	nop
     798:	0000                	unimp
     79a:	0001                	nop
     79c:	0100                	addi	x8,x2,128
     79e:	2e2e                	fld	f28,200(x2)
     7a0:	2f2e2e2f          	0x2f2e2e2f
     7a4:	2e2e                	fld	f28,200(x2)
     7a6:	722f2e2f          	0x722f2e2f
     7aa:	7369                	lui	x6,0xffffa
     7ac:	672d7663          	bgeu	x26,x18,e18 <_STACK_SIZE-0xf1e8>
     7b0:	6c2f6363          	bltu	x30,x2,e76 <_STACK_SIZE-0xf18a>
     7b4:	6269                	lui	x4,0x1a
     7b6:	00636367          	0x636367
     7ba:	6c00                	flw	f8,24(x8)
     7bc:	6269                	lui	x4,0x1a
     7be:	32636367          	0x32636367
     7c2:	632e                	flw	f6,200(x2)
     7c4:	0100                	addi	x8,x2,128
     7c6:	0000                	unimp
     7c8:	696c                	flw	f11,84(x10)
     7ca:	6762                	flw	f14,24(x2)
     7cc:	2e326363          	bltu	x4,x3,ab2 <_STACK_SIZE-0xf54e>
     7d0:	0068                	addi	x10,x2,12
     7d2:	0001                	nop
     7d4:	0000                	unimp
     7d6:	0105                	addi	x2,x2,1
     7d8:	0500                	addi	x8,x2,640
     7da:	b802                	fsd	f0,48(x2)
     7dc:	009c                	addi	x15,x2,64
     7de:	0380                	addi	x8,x2,448
     7e0:	0a9a                	slli	x21,x21,0x6
     7e2:	0601                	addi	x12,x12,0
     7e4:	34090003          	lb	x0,832(x18)
     7e8:	0100                	addi	x8,x2,128
     7ea:	0305                	addi	x6,x6,1
     7ec:	0306                	slli	x6,x6,0x1
     7ee:	0901                	addi	x18,x18,0
     7f0:	0004                	0x4
     7f2:	0301                	addi	x6,x6,0
     7f4:	0902                	c.slli64	x18
     7f6:	0000                	unimp
     7f8:	0301                	addi	x6,x6,0
     7fa:	00097ddb          	0x97ddb
     7fe:	0100                	addi	x8,x2,128
     800:	00090103          	lb	x2,0(x18)
     804:	0100                	addi	x8,x2,128
     806:	00090103          	lb	x2,0(x18)
     80a:	0100                	addi	x8,x2,128
     80c:	00090103          	lb	x2,0(x18)
     810:	0100                	addi	x8,x2,128
     812:	00090103          	lb	x2,0(x18)
     816:	0100                	addi	x8,x2,128
     818:	00090103          	lb	x2,0(x18)
     81c:	0100                	addi	x8,x2,128
     81e:	00090203          	lb	x4,0(x18)
     822:	0100                	addi	x8,x2,128
     824:	00090103          	lb	x2,0(x18)
     828:	0100                	addi	x8,x2,128
     82a:	00090103          	lb	x2,0(x18)
     82e:	0100                	addi	x8,x2,128
     830:	0105                	addi	x2,x2,1
     832:	0306                	slli	x6,x6,0x1
     834:	0299                	addi	x5,x5,6
     836:	0009                	c.nop	2
     838:	0100                	addi	x8,x2,128
     83a:	0605                	addi	x12,x12,1
     83c:	097de703          	0x97de703
     840:	0004                	0x4
     842:	0501                	addi	x10,x10,0
     844:	01030603          	lb	x12,16(x6) # ffffa010 <__stack+0x7fe8061c>
     848:	0409                	addi	x8,x8,2
     84a:	0100                	addi	x8,x2,128
     84c:	0605                	addi	x12,x12,1
     84e:	0306                	slli	x6,x6,0x1
     850:	0900                	addi	x8,x2,144
     852:	0000                	unimp
     854:	0501                	addi	x10,x10,0
     856:	25030603          	lb	x12,592(x6)
     85a:	0409                	addi	x8,x8,2
     85c:	0100                	addi	x8,x2,128
     85e:	0605                	addi	x12,x12,1
     860:	0306                	slli	x6,x6,0x1
     862:	0900                	addi	x8,x2,144
     864:	0000                	unimp
     866:	0501                	addi	x10,x10,0
     868:	02030607          	0x2030607
     86c:	1009                	c.nop	-30
     86e:	0100                	addi	x8,x2,128
     870:	0a05                	addi	x20,x20,1
     872:	0306                	slli	x6,x6,0x1
     874:	0900                	addi	x8,x2,144
     876:	0004                	0x4
     878:	0501                	addi	x10,x10,0
     87a:	0604                	addi	x9,x2,768
     87c:	04090403          	lb	x8,64(x18)
     880:	0100                	addi	x8,x2,128
     882:	00090003          	lb	x0,0(x18)
     886:	0100                	addi	x8,x2,128
     888:	00090003          	lb	x0,0(x18)
     88c:	0100                	addi	x8,x2,128
     88e:	00090003          	lb	x0,0(x18)
     892:	0100                	addi	x8,x2,128
     894:	00090003          	lb	x0,0(x18)
     898:	0100                	addi	x8,x2,128
     89a:	14090003          	lb	x0,320(x18)
     89e:	0100                	addi	x8,x2,128
     8a0:	18090003          	lb	x0,384(x18)
     8a4:	0100                	addi	x8,x2,128
     8a6:	00090203          	lb	x4,0(x18)
     8aa:	0100                	addi	x8,x2,128
     8ac:	0705                	addi	x14,x14,1
     8ae:	0306                	slli	x6,x6,0x1
     8b0:	0900                	addi	x8,x2,144
     8b2:	0000                	unimp
     8b4:	0501                	addi	x10,x10,0
     8b6:	0608                	addi	x10,x2,768
     8b8:	04090503          	lb	x10,64(x18)
     8bc:	0100                	addi	x8,x2,128
     8be:	1105                	addi	x2,x2,-31
     8c0:	0306                	slli	x6,x6,0x1
     8c2:	0901                	addi	x18,x18,0
     8c4:	0000                	unimp
     8c6:	0501                	addi	x10,x10,0
     8c8:	031e                	slli	x6,x6,0x7
     8ca:	0900                	addi	x8,x2,144
     8cc:	0004                	0x4
     8ce:	0501                	addi	x10,x10,0
     8d0:	097f030b          	0x97f030b
     8d4:	0004                	0x4
     8d6:	0501                	addi	x10,x10,0
     8d8:	0608                	addi	x10,x2,768
     8da:	04090103          	lb	x2,64(x18)
     8de:	0100                	addi	x8,x2,128
     8e0:	0b05                	addi	x22,x22,1
     8e2:	0306                	slli	x6,x6,0x1
     8e4:	0900                	addi	x8,x2,144
     8e6:	0000                	unimp
     8e8:	0501                	addi	x10,x10,0
     8ea:	0608                	addi	x10,x2,768
     8ec:	04090103          	lb	x2,64(x18)
     8f0:	0100                	addi	x8,x2,128
     8f2:	0b05                	addi	x22,x22,1
     8f4:	0306                	slli	x6,x6,0x1
     8f6:	0900                	addi	x8,x2,144
     8f8:	0000                	unimp
     8fa:	0501                	addi	x10,x10,0
     8fc:	0604                	addi	x9,x2,768
     8fe:	04090303          	lb	x6,64(x18)
     902:	0100                	addi	x8,x2,128
     904:	00090003          	lb	x0,0(x18)
     908:	0100                	addi	x8,x2,128
     90a:	00090003          	lb	x0,0(x18)
     90e:	0100                	addi	x8,x2,128
     910:	00090003          	lb	x0,0(x18)
     914:	0100                	addi	x8,x2,128
     916:	0805                	addi	x16,x16,1
     918:	00092503          	lw	x10,0(x18)
     91c:	0100                	addi	x8,x2,128
     91e:	0405                	addi	x8,x8,1
     920:	00090503          	lb	x10,0(x18)
     924:	0100                	addi	x8,x2,128
     926:	00090003          	lb	x0,0(x18)
     92a:	0100                	addi	x8,x2,128
     92c:	00090003          	lb	x0,0(x18)
     930:	0100                	addi	x8,x2,128
     932:	00090003          	lb	x0,0(x18)
     936:	0100                	addi	x8,x2,128
     938:	04090003          	lb	x0,64(x18)
     93c:	0100                	addi	x8,x2,128
     93e:	24090003          	lb	x0,576(x18)
     942:	0100                	addi	x8,x2,128
     944:	00090003          	lb	x0,0(x18)
     948:	0100                	addi	x8,x2,128
     94a:	04090003          	lb	x0,64(x18)
     94e:	0100                	addi	x8,x2,128
     950:	08090003          	lb	x0,128(x18)
     954:	0100                	addi	x8,x2,128
     956:	0c090003          	lb	x0,192(x18)
     95a:	0100                	addi	x8,x2,128
     95c:	04090003          	lb	x0,64(x18)
     960:	0100                	addi	x8,x2,128
     962:	04090003          	lb	x0,64(x18)
     966:	0100                	addi	x8,x2,128
     968:	04090003          	lb	x0,64(x18)
     96c:	0100                	addi	x8,x2,128
     96e:	04090003          	lb	x0,64(x18)
     972:	0100                	addi	x8,x2,128
     974:	04090003          	lb	x0,64(x18)
     978:	0100                	addi	x8,x2,128
     97a:	04090003          	lb	x0,64(x18)
     97e:	0100                	addi	x8,x2,128
     980:	10090003          	lb	x0,256(x18)
     984:	0100                	addi	x8,x2,128
     986:	14090003          	lb	x0,320(x18)
     98a:	0100                	addi	x8,x2,128
     98c:	10090003          	lb	x0,256(x18)
     990:	0100                	addi	x8,x2,128
     992:	04090003          	lb	x0,64(x18)
     996:	0100                	addi	x8,x2,128
     998:	04090003          	lb	x0,64(x18)
     99c:	0100                	addi	x8,x2,128
     99e:	04090003          	lb	x0,64(x18)
     9a2:	0100                	addi	x8,x2,128
     9a4:	04090003          	lb	x0,64(x18)
     9a8:	0100                	addi	x8,x2,128
     9aa:	04090003          	lb	x0,64(x18)
     9ae:	0100                	addi	x8,x2,128
     9b0:	04090003          	lb	x0,64(x18)
     9b4:	0100                	addi	x8,x2,128
     9b6:	04090003          	lb	x0,64(x18)
     9ba:	0100                	addi	x8,x2,128
     9bc:	00090003          	lb	x0,0(x18)
     9c0:	0100                	addi	x8,x2,128
     9c2:	00090003          	lb	x0,0(x18)
     9c6:	0100                	addi	x8,x2,128
     9c8:	0705                	addi	x14,x14,1
     9ca:	00090503          	lb	x10,0(x18)
     9ce:	0100                	addi	x8,x2,128
     9d0:	0405                	addi	x8,x8,1
     9d2:	00090203          	lb	x4,0(x18)
     9d6:	0100                	addi	x8,x2,128
     9d8:	1205                	addi	x4,x4,-31
     9da:	0306                	slli	x6,x6,0x1
     9dc:	0900                	addi	x8,x2,144
     9de:	0000                	unimp
     9e0:	0501                	addi	x10,x10,0
     9e2:	0604                	addi	x9,x2,768
     9e4:	04090103          	lb	x2,64(x18)
     9e8:	0100                	addi	x8,x2,128
     9ea:	00090103          	lb	x2,0(x18)
     9ee:	0100                	addi	x8,x2,128
     9f0:	0c05                	addi	x24,x24,1
     9f2:	0306                	slli	x6,x6,0x1
     9f4:	0900                	addi	x8,x2,144
     9f6:	0000                	unimp
     9f8:	0501                	addi	x10,x10,0
     9fa:	da030603          	lb	x12,-608(x6)
     9fe:	0900                	addi	x8,x2,144
     a00:	0004                	0x4
     a02:	0301                	addi	x6,x6,0
     a04:	0901                	addi	x18,x18,0
     a06:	0000                	unimp
     a08:	0301                	addi	x6,x6,0
     a0a:	00d8                	addi	x14,x2,68
     a0c:	0009                	c.nop	2
     a0e:	0100                	addi	x8,x2,128
     a10:	0105                	addi	x2,x2,1
     a12:	0306                	slli	x6,x6,0x1
     a14:	0901                	addi	x18,x18,0
     a16:	0000                	unimp
     a18:	0501                	addi	x10,x10,0
     a1a:	0304                	addi	x9,x2,384
     a1c:	7e8d                	lui	x29,0xfffe3
     a1e:	3809                	jal	230 <_STACK_SIZE-0xfdd0>
     a20:	0100                	addi	x8,x2,128
     a22:	0306                	slli	x6,x6,0x1
     a24:	0915                	addi	x18,x18,5
     a26:	0014                	0x14
     a28:	0501                	addi	x10,x10,0
     a2a:	00030607          	0x30607
     a2e:	0009                	c.nop	2
     a30:	0100                	addi	x8,x2,128
     a32:	0605                	addi	x12,x12,1
     a34:	0306                	slli	x6,x6,0x1
     a36:	0901                	addi	x18,x18,0
     a38:	0004                	0x4
     a3a:	0501                	addi	x10,x10,0
     a3c:	0609                	addi	x12,x12,2
     a3e:	00090003          	lb	x0,0(x18)
     a42:	0100                	addi	x8,x2,128
     a44:	0405                	addi	x8,x8,1
     a46:	0306                	slli	x6,x6,0x1
     a48:	0902                	c.slli64	x18
     a4a:	0010                	0x10
     a4c:	0301                	addi	x6,x6,0
     a4e:	0900                	addi	x8,x2,144
     a50:	0000                	unimp
     a52:	0301                	addi	x6,x6,0
     a54:	0900                	addi	x8,x2,144
     a56:	0000                	unimp
     a58:	0301                	addi	x6,x6,0
     a5a:	0900                	addi	x8,x2,144
     a5c:	0000                	unimp
     a5e:	0301                	addi	x6,x6,0
     a60:	0900                	addi	x8,x2,144
     a62:	0000                	unimp
     a64:	0301                	addi	x6,x6,0
     a66:	0900                	addi	x8,x2,144
     a68:	0014                	0x14
     a6a:	0501                	addi	x10,x10,0
     a6c:	0b03060b          	0xb03060b
     a70:	1009                	c.nop	-30
     a72:	0100                	addi	x8,x2,128
     a74:	0405                	addi	x8,x8,1
     a76:	04097503          	0x4097503
     a7a:	0100                	addi	x8,x2,128
     a7c:	0306                	slli	x6,x6,0x1
     a7e:	0900                	addi	x8,x2,144
     a80:	0008                	0x8
     a82:	0301                	addi	x6,x6,0
     a84:	0902                	c.slli64	x18
     a86:	0000                	unimp
     a88:	0501                	addi	x10,x10,0
     a8a:	00030607          	0x30607
     a8e:	0009                	c.nop	2
     a90:	0100                	addi	x8,x2,128
     a92:	0805                	addi	x16,x16,1
     a94:	0306                	slli	x6,x6,0x1
     a96:	0910                	addi	x12,x2,144
     a98:	0004                	0x4
     a9a:	0301                	addi	x6,x6,0
     a9c:	0902                	c.slli64	x18
     a9e:	0000                	unimp
     aa0:	0501                	addi	x10,x10,0
     aa2:	0003060b          	0x3060b
     aa6:	0009                	c.nop	2
     aa8:	0100                	addi	x8,x2,128
     aaa:	0805                	addi	x16,x16,1
     aac:	0306                	slli	x6,x6,0x1
     aae:	0901                	addi	x18,x18,0
     ab0:	0004                	0x4
     ab2:	0501                	addi	x10,x10,0
     ab4:	0003060b          	0x3060b
     ab8:	0009                	c.nop	2
     aba:	0100                	addi	x8,x2,128
     abc:	0805                	addi	x16,x16,1
     abe:	0306                	slli	x6,x6,0x1
     ac0:	0901                	addi	x18,x18,0
     ac2:	0004                	0x4
     ac4:	0501                	addi	x10,x10,0
     ac6:	0611                	addi	x12,x12,4
     ac8:	00090003          	lb	x0,0(x18)
     acc:	0100                	addi	x8,x2,128
     ace:	1e05                	addi	x28,x28,-31
     ad0:	04090003          	lb	x0,64(x18)
     ad4:	0100                	addi	x8,x2,128
     ad6:	0805                	addi	x16,x16,1
     ad8:	04090303          	lb	x6,64(x18)
     adc:	0100                	addi	x8,x2,128
     ade:	0b05                	addi	x22,x22,1
     ae0:	04097d03          	0x4097d03
     ae4:	0100                	addi	x8,x2,128
     ae6:	0805                	addi	x16,x16,1
     ae8:	0306                	slli	x6,x6,0x1
     aea:	0901                	addi	x18,x18,0
     aec:	0004                	0x4
     aee:	0601                	addi	x12,x12,0
     af0:	00090203          	lb	x4,0(x18)
     af4:	0100                	addi	x8,x2,128
     af6:	0b05                	addi	x22,x22,1
     af8:	10097e03          	0x10097e03
     afc:	0100                	addi	x8,x2,128
     afe:	0805                	addi	x16,x16,1
     b00:	0306                	slli	x6,x6,0x1
     b02:	0902                	c.slli64	x18
     b04:	0004                	0x4
     b06:	0301                	addi	x6,x6,0
     b08:	0900                	addi	x8,x2,144
     b0a:	0000                	unimp
     b0c:	0301                	addi	x6,x6,0
     b0e:	0900                	addi	x8,x2,144
     b10:	0000                	unimp
     b12:	0301                	addi	x6,x6,0
     b14:	0900                	addi	x8,x2,144
     b16:	0000                	unimp
     b18:	0301                	addi	x6,x6,0
     b1a:	0900                	addi	x8,x2,144
     b1c:	0000                	unimp
     b1e:	0301                	addi	x6,x6,0
     b20:	0900                	addi	x8,x2,144
     b22:	0014                	0x14
     b24:	0301                	addi	x6,x6,0
     b26:	0900                	addi	x8,x2,144
     b28:	0000                	unimp
     b2a:	0301                	addi	x6,x6,0
     b2c:	0900                	addi	x8,x2,144
     b2e:	0004                	0x4
     b30:	0301                	addi	x6,x6,0
     b32:	0900                	addi	x8,x2,144
     b34:	0008                	0x8
     b36:	0301                	addi	x6,x6,0
     b38:	0900                	addi	x8,x2,144
     b3a:	000c                	0xc
     b3c:	0301                	addi	x6,x6,0
     b3e:	0900                	addi	x8,x2,144
     b40:	0004                	0x4
     b42:	0301                	addi	x6,x6,0
     b44:	0900                	addi	x8,x2,144
     b46:	0004                	0x4
     b48:	0301                	addi	x6,x6,0
     b4a:	0900                	addi	x8,x2,144
     b4c:	0004                	0x4
     b4e:	0301                	addi	x6,x6,0
     b50:	0900                	addi	x8,x2,144
     b52:	0004                	0x4
     b54:	0301                	addi	x6,x6,0
     b56:	0900                	addi	x8,x2,144
     b58:	0004                	0x4
     b5a:	0301                	addi	x6,x6,0
     b5c:	0900                	addi	x8,x2,144
     b5e:	0004                	0x4
     b60:	0301                	addi	x6,x6,0
     b62:	0900                	addi	x8,x2,144
     b64:	0010                	0x10
     b66:	0301                	addi	x6,x6,0
     b68:	0900                	addi	x8,x2,144
     b6a:	0010                	0x10
     b6c:	0301                	addi	x6,x6,0
     b6e:	0900                	addi	x8,x2,144
     b70:	0008                	0x8
     b72:	0301                	addi	x6,x6,0
     b74:	0900                	addi	x8,x2,144
     b76:	0010                	0x10
     b78:	0301                	addi	x6,x6,0
     b7a:	0900                	addi	x8,x2,144
     b7c:	0004                	0x4
     b7e:	0301                	addi	x6,x6,0
     b80:	0900                	addi	x8,x2,144
     b82:	0004                	0x4
     b84:	0301                	addi	x6,x6,0
     b86:	0900                	addi	x8,x2,144
     b88:	0004                	0x4
     b8a:	0301                	addi	x6,x6,0
     b8c:	0900                	addi	x8,x2,144
     b8e:	0004                	0x4
     b90:	0301                	addi	x6,x6,0
     b92:	0900                	addi	x8,x2,144
     b94:	0004                	0x4
     b96:	0301                	addi	x6,x6,0
     b98:	0900                	addi	x8,x2,144
     b9a:	0004                	0x4
     b9c:	0301                	addi	x6,x6,0
     b9e:	0900                	addi	x8,x2,144
     ba0:	0000                	unimp
     ba2:	0501                	addi	x10,x10,0
     ba4:	0604                	addi	x9,x2,768
     ba6:	04096703          	0x4096703
     baa:	0100                	addi	x8,x2,128
     bac:	0705                	addi	x14,x14,1
     bae:	0306                	slli	x6,x6,0x1
     bb0:	092e                	slli	x18,x18,0xb
     bb2:	0014                	0x14
     bb4:	0501                	addi	x10,x10,0
     bb6:	060a                	slli	x12,x12,0x2
     bb8:	00090003          	lb	x0,0(x18)
     bbc:	0100                	addi	x8,x2,128
     bbe:	0405                	addi	x8,x8,1
     bc0:	0306                	slli	x6,x6,0x1
     bc2:	00040913          	mv	x18,x8
     bc6:	0301                	addi	x6,x6,0
     bc8:	0900                	addi	x8,x2,144
     bca:	0000                	unimp
     bcc:	0301                	addi	x6,x6,0
     bce:	0900                	addi	x8,x2,144
     bd0:	0000                	unimp
     bd2:	0301                	addi	x6,x6,0
     bd4:	0900                	addi	x8,x2,144
     bd6:	0000                	unimp
     bd8:	0301                	addi	x6,x6,0
     bda:	0900                	addi	x8,x2,144
     bdc:	0000                	unimp
     bde:	0301                	addi	x6,x6,0
     be0:	0900                	addi	x8,x2,144
     be2:	0014                	0x14
     be4:	0301                	addi	x6,x6,0
     be6:	0900                	addi	x8,x2,144
     be8:	0020                	addi	x8,x2,8
     bea:	0301                	addi	x6,x6,0
     bec:	0901                	addi	x18,x18,0
     bee:	0000                	unimp
     bf0:	0501                	addi	x10,x10,0
     bf2:	00030607          	0x30607
     bf6:	0009                	c.nop	2
     bf8:	0100                	addi	x8,x2,128
     bfa:	0805                	addi	x16,x16,1
     bfc:	0306                	slli	x6,x6,0x1
     bfe:	090a                	slli	x18,x18,0x2
     c00:	0004                	0x4
     c02:	0501                	addi	x10,x10,0
     c04:	0003060b          	0x3060b
     c08:	0009                	c.nop	2
     c0a:	0100                	addi	x8,x2,128
     c0c:	1405                	addi	x8,x8,-31
     c0e:	04090003          	lb	x0,64(x18)
     c12:	0100                	addi	x8,x2,128
     c14:	0505                	addi	x10,x10,1
     c16:	0306                	slli	x6,x6,0x1
     c18:	0902                	c.slli64	x18
     c1a:	0004                	0x4
     c1c:	0301                	addi	x6,x6,0
     c1e:	0901                	addi	x18,x18,0
     c20:	0000                	unimp
     c22:	0301                	addi	x6,x6,0
     c24:	0900                	addi	x8,x2,144
     c26:	0000                	unimp
     c28:	0301                	addi	x6,x6,0
     c2a:	0900                	addi	x8,x2,144
     c2c:	0000                	unimp
     c2e:	0301                	addi	x6,x6,0
     c30:	0900                	addi	x8,x2,144
     c32:	0004                	0x4
     c34:	0301                	addi	x6,x6,0
     c36:	0900                	addi	x8,x2,144
     c38:	000c                	0xc
     c3a:	0301                	addi	x6,x6,0
     c3c:	0900                	addi	x8,x2,144
     c3e:	0000                	unimp
     c40:	0501                	addi	x10,x10,0
     c42:	0308                	addi	x10,x2,384
     c44:	0905                	addi	x18,x18,1
     c46:	0000                	unimp
     c48:	0301                	addi	x6,x6,0
     c4a:	0902                	c.slli64	x18
     c4c:	0000                	unimp
     c4e:	0501                	addi	x10,x10,0
     c50:	0305                	addi	x6,x6,1
     c52:	0902                	c.slli64	x18
     c54:	0000                	unimp
     c56:	0301                	addi	x6,x6,0
     c58:	0901                	addi	x18,x18,0
     c5a:	0000                	unimp
     c5c:	0301                	addi	x6,x6,0
     c5e:	0901                	addi	x18,x18,0
     c60:	0000                	unimp
     c62:	0501                	addi	x10,x10,0
     c64:	060d                	addi	x12,x12,3
     c66:	00090003          	lb	x0,0(x18)
     c6a:	0100                	addi	x8,x2,128
     c6c:	0405                	addi	x8,x8,1
     c6e:	0c096703          	0xc096703
     c72:	0100                	addi	x8,x2,128
     c74:	0805                	addi	x16,x16,1
     c76:	0306                	slli	x6,x6,0x1
     c78:	091e                	slli	x18,x18,0x7
     c7a:	0014                	0x14
     c7c:	0301                	addi	x6,x6,0
     c7e:	00000903          	lb	x18,0(x0) # 0 <_STACK_SIZE-0x10000>
     c82:	0301                	addi	x6,x6,0
     c84:	0902                	c.slli64	x18
     c86:	0000                	unimp
     c88:	0501                	addi	x10,x10,0
     c8a:	0611                	addi	x12,x12,4
     c8c:	00090003          	lb	x0,0(x18)
     c90:	0100                	addi	x8,x2,128
     c92:	1e05                	addi	x28,x28,-31
     c94:	04090003          	lb	x0,64(x18)
     c98:	0100                	addi	x8,x2,128
     c9a:	0b05                	addi	x22,x22,1
     c9c:	04090003          	lb	x0,64(x18)
     ca0:	0100                	addi	x8,x2,128
     ca2:	0805                	addi	x16,x16,1
     ca4:	0306                	slli	x6,x6,0x1
     ca6:	0901                	addi	x18,x18,0
     ca8:	0004                	0x4
     caa:	0501                	addi	x10,x10,0
     cac:	0103060b          	0x103060b
     cb0:	0009                	c.nop	2
     cb2:	0100                	addi	x8,x2,128
     cb4:	1105                	addi	x2,x2,-31
     cb6:	04090103          	lb	x2,64(x18)
     cba:	0100                	addi	x8,x2,128
     cbc:	1e05                	addi	x28,x28,-31
     cbe:	04090003          	lb	x0,64(x18)
     cc2:	0100                	addi	x8,x2,128
     cc4:	0805                	addi	x16,x16,1
     cc6:	04090303          	lb	x6,64(x18)
     cca:	0100                	addi	x8,x2,128
     ccc:	0b05                	addi	x22,x22,1
     cce:	04097d03          	0x4097d03
     cd2:	0100                	addi	x8,x2,128
     cd4:	0805                	addi	x16,x16,1
     cd6:	04090303          	lb	x6,64(x18)
     cda:	0100                	addi	x8,x2,128
     cdc:	0b05                	addi	x22,x22,1
     cde:	08097b03          	0x8097b03
     ce2:	0100                	addi	x8,x2,128
     ce4:	0805                	addi	x16,x16,1
     ce6:	0306                	slli	x6,x6,0x1
     ce8:	0901                	addi	x18,x18,0
     cea:	0004                	0x4
     cec:	0301                	addi	x6,x6,0
     cee:	0901                	addi	x18,x18,0
     cf0:	0000                	unimp
     cf2:	0301                	addi	x6,x6,0
     cf4:	0901                	addi	x18,x18,0
     cf6:	0000                	unimp
     cf8:	0601                	addi	x12,x12,0
     cfa:	00090203          	lb	x4,0(x18)
     cfe:	0100                	addi	x8,x2,128
     d00:	0b05                	addi	x22,x22,1
     d02:	20097e03          	0x20097e03
     d06:	0100                	addi	x8,x2,128
     d08:	0805                	addi	x16,x16,1
     d0a:	0306                	slli	x6,x6,0x1
     d0c:	0902                	c.slli64	x18
     d0e:	0004                	0x4
     d10:	0301                	addi	x6,x6,0
     d12:	0900                	addi	x8,x2,144
     d14:	0000                	unimp
     d16:	0301                	addi	x6,x6,0
     d18:	0900                	addi	x8,x2,144
     d1a:	0000                	unimp
     d1c:	0301                	addi	x6,x6,0
     d1e:	0900                	addi	x8,x2,144
     d20:	0000                	unimp
     d22:	0301                	addi	x6,x6,0
     d24:	0900                	addi	x8,x2,144
     d26:	0000                	unimp
     d28:	0301                	addi	x6,x6,0
     d2a:	0900                	addi	x8,x2,144
     d2c:	0000                	unimp
     d2e:	0301                	addi	x6,x6,0
     d30:	0900                	addi	x8,x2,144
     d32:	0000                	unimp
     d34:	0301                	addi	x6,x6,0
     d36:	0900                	addi	x8,x2,144
     d38:	0004                	0x4
     d3a:	0301                	addi	x6,x6,0
     d3c:	0900                	addi	x8,x2,144
     d3e:	0008                	0x8
     d40:	0301                	addi	x6,x6,0
     d42:	0900                	addi	x8,x2,144
     d44:	000c                	0xc
     d46:	0301                	addi	x6,x6,0
     d48:	0900                	addi	x8,x2,144
     d4a:	0008                	0x8
     d4c:	0301                	addi	x6,x6,0
     d4e:	0900                	addi	x8,x2,144
     d50:	0008                	0x8
     d52:	0301                	addi	x6,x6,0
     d54:	0900                	addi	x8,x2,144
     d56:	0004                	0x4
     d58:	0301                	addi	x6,x6,0
     d5a:	0900                	addi	x8,x2,144
     d5c:	0004                	0x4
     d5e:	0301                	addi	x6,x6,0
     d60:	0900                	addi	x8,x2,144
     d62:	0008                	0x8
     d64:	0301                	addi	x6,x6,0
     d66:	0900                	addi	x8,x2,144
     d68:	0004                	0x4
     d6a:	0301                	addi	x6,x6,0
     d6c:	0900                	addi	x8,x2,144
     d6e:	0010                	0x10
     d70:	0301                	addi	x6,x6,0
     d72:	0900                	addi	x8,x2,144
     d74:	0010                	0x10
     d76:	0301                	addi	x6,x6,0
     d78:	0900                	addi	x8,x2,144
     d7a:	000c                	0xc
     d7c:	0301                	addi	x6,x6,0
     d7e:	0900                	addi	x8,x2,144
     d80:	0010                	0x10
     d82:	0301                	addi	x6,x6,0
     d84:	0900                	addi	x8,x2,144
     d86:	0008                	0x8
     d88:	0301                	addi	x6,x6,0
     d8a:	0900                	addi	x8,x2,144
     d8c:	0008                	0x8
     d8e:	0301                	addi	x6,x6,0
     d90:	0900                	addi	x8,x2,144
     d92:	0004                	0x4
     d94:	0301                	addi	x6,x6,0
     d96:	0900                	addi	x8,x2,144
     d98:	0004                	0x4
     d9a:	0301                	addi	x6,x6,0
     d9c:	0900                	addi	x8,x2,144
     d9e:	0008                	0x8
     da0:	0601                	addi	x12,x12,0
     da2:	00090103          	lb	x2,0(x18)
     da6:	0100                	addi	x8,x2,128
     da8:	04097f03          	0x4097f03
     dac:	0100                	addi	x8,x2,128
     dae:	08090103          	lb	x2,128(x18)
     db2:	0100                	addi	x8,x2,128
     db4:	0c097f03          	0xc097f03
     db8:	0100                	addi	x8,x2,128
     dba:	0306                	slli	x6,x6,0x1
     dbc:	0900                	addi	x8,x2,144
     dbe:	0004                	0x4
     dc0:	0301                	addi	x6,x6,0
     dc2:	0900                	addi	x8,x2,144
     dc4:	0000                	unimp
     dc6:	0301                	addi	x6,x6,0
     dc8:	0900                	addi	x8,x2,144
     dca:	0000                	unimp
     dcc:	0301                	addi	x6,x6,0
     dce:	0901                	addi	x18,x18,0
     dd0:	0000                	unimp
     dd2:	0301                	addi	x6,x6,0
     dd4:	0900                	addi	x8,x2,144
     dd6:	0000                	unimp
     dd8:	0301                	addi	x6,x6,0
     dda:	0900                	addi	x8,x2,144
     ddc:	0000                	unimp
     dde:	0301                	addi	x6,x6,0
     de0:	0900                	addi	x8,x2,144
     de2:	0000                	unimp
     de4:	0301                	addi	x6,x6,0
     de6:	0900                	addi	x8,x2,144
     de8:	0000                	unimp
     dea:	0301                	addi	x6,x6,0
     dec:	0900                	addi	x8,x2,144
     dee:	0004                	0x4
     df0:	0301                	addi	x6,x6,0
     df2:	0900                	addi	x8,x2,144
     df4:	0000                	unimp
     df6:	0301                	addi	x6,x6,0
     df8:	0900                	addi	x8,x2,144
     dfa:	0004                	0x4
     dfc:	0301                	addi	x6,x6,0
     dfe:	0900                	addi	x8,x2,144
     e00:	0000                	unimp
     e02:	0301                	addi	x6,x6,0
     e04:	0900                	addi	x8,x2,144
     e06:	0004                	0x4
     e08:	0301                	addi	x6,x6,0
     e0a:	0900                	addi	x8,x2,144
     e0c:	0004                	0x4
     e0e:	0301                	addi	x6,x6,0
     e10:	0900                	addi	x8,x2,144
     e12:	0004                	0x4
     e14:	0301                	addi	x6,x6,0
     e16:	0900                	addi	x8,x2,144
     e18:	0004                	0x4
     e1a:	0301                	addi	x6,x6,0
     e1c:	0900                	addi	x8,x2,144
     e1e:	0000                	unimp
     e20:	0301                	addi	x6,x6,0
     e22:	0900                	addi	x8,x2,144
     e24:	0008                	0x8
     e26:	0301                	addi	x6,x6,0
     e28:	0900                	addi	x8,x2,144
     e2a:	0000                	unimp
     e2c:	0301                	addi	x6,x6,0
     e2e:	0900                	addi	x8,x2,144
     e30:	0004                	0x4
     e32:	0301                	addi	x6,x6,0
     e34:	0900                	addi	x8,x2,144
     e36:	0004                	0x4
     e38:	0301                	addi	x6,x6,0
     e3a:	0900                	addi	x8,x2,144
     e3c:	0000                	unimp
     e3e:	0301                	addi	x6,x6,0
     e40:	0900                	addi	x8,x2,144
     e42:	0008                	0x8
     e44:	0301                	addi	x6,x6,0
     e46:	0900                	addi	x8,x2,144
     e48:	0000                	unimp
     e4a:	0301                	addi	x6,x6,0
     e4c:	0900                	addi	x8,x2,144
     e4e:	0004                	0x4
     e50:	0301                	addi	x6,x6,0
     e52:	0900                	addi	x8,x2,144
     e54:	0004                	0x4
     e56:	0301                	addi	x6,x6,0
     e58:	0900                	addi	x8,x2,144
     e5a:	0000                	unimp
     e5c:	0301                	addi	x6,x6,0
     e5e:	0900                	addi	x8,x2,144
     e60:	0008                	0x8
     e62:	0301                	addi	x6,x6,0
     e64:	0900                	addi	x8,x2,144
     e66:	0000                	unimp
     e68:	0301                	addi	x6,x6,0
     e6a:	0900                	addi	x8,x2,144
     e6c:	0004                	0x4
     e6e:	0301                	addi	x6,x6,0
     e70:	0900                	addi	x8,x2,144
     e72:	0000                	unimp
     e74:	0301                	addi	x6,x6,0
     e76:	0900                	addi	x8,x2,144
     e78:	0000                	unimp
     e7a:	0301                	addi	x6,x6,0
     e7c:	0900                	addi	x8,x2,144
     e7e:	000c                	0xc
     e80:	0301                	addi	x6,x6,0
     e82:	0900                	addi	x8,x2,144
     e84:	0004                	0x4
     e86:	0301                	addi	x6,x6,0
     e88:	0900                	addi	x8,x2,144
     e8a:	0004                	0x4
     e8c:	0301                	addi	x6,x6,0
     e8e:	0900                	addi	x8,x2,144
     e90:	0008                	0x8
     e92:	0301                	addi	x6,x6,0
     e94:	0900                	addi	x8,x2,144
     e96:	0018                	0x18
     e98:	0301                	addi	x6,x6,0
     e9a:	0902                	c.slli64	x18
     e9c:	0000                	unimp
     e9e:	0501                	addi	x10,x10,0
     ea0:	0003060b          	0x3060b
     ea4:	0009                	c.nop	2
     ea6:	0100                	addi	x8,x2,128
     ea8:	1405                	addi	x8,x8,-31
     eaa:	04090003          	lb	x0,64(x18)
     eae:	0100                	addi	x8,x2,128
     eb0:	2105                	jal	12d0 <_STACK_SIZE-0xed30>
     eb2:	04090003          	lb	x0,64(x18)
     eb6:	0100                	addi	x8,x2,128
     eb8:	0505                	addi	x10,x10,1
     eba:	0306                	slli	x6,x6,0x1
     ebc:	0902                	c.slli64	x18
     ebe:	0004                	0x4
     ec0:	0301                	addi	x6,x6,0
     ec2:	0901                	addi	x18,x18,0
     ec4:	0000                	unimp
     ec6:	0301                	addi	x6,x6,0
     ec8:	0900                	addi	x8,x2,144
     eca:	0000                	unimp
     ecc:	0301                	addi	x6,x6,0
     ece:	0900                	addi	x8,x2,144
     ed0:	0000                	unimp
     ed2:	0301                	addi	x6,x6,0
     ed4:	0900                	addi	x8,x2,144
     ed6:	0004                	0x4
     ed8:	0301                	addi	x6,x6,0
     eda:	0900                	addi	x8,x2,144
     edc:	000c                	0xc
     ede:	0301                	addi	x6,x6,0
     ee0:	0900                	addi	x8,x2,144
     ee2:	0004                	0x4
     ee4:	0501                	addi	x10,x10,0
     ee6:	0308                	addi	x10,x2,384
     ee8:	00000903          	lb	x18,0(x0) # 0 <_STACK_SIZE-0x10000>
     eec:	0301                	addi	x6,x6,0
     eee:	00000903          	lb	x18,0(x0) # 0 <_STACK_SIZE-0x10000>
     ef2:	0501                	addi	x10,x10,0
     ef4:	0305                	addi	x6,x6,1
     ef6:	0902                	c.slli64	x18
     ef8:	0000                	unimp
     efa:	0301                	addi	x6,x6,0
     efc:	0900                	addi	x8,x2,144
     efe:	0000                	unimp
     f00:	0301                	addi	x6,x6,0
     f02:	0900                	addi	x8,x2,144
     f04:	0000                	unimp
     f06:	0301                	addi	x6,x6,0
     f08:	0900                	addi	x8,x2,144
     f0a:	0004                	0x4
     f0c:	0301                	addi	x6,x6,0
     f0e:	0900                	addi	x8,x2,144
     f10:	000c                	0xc
     f12:	0301                	addi	x6,x6,0
     f14:	0900                	addi	x8,x2,144
     f16:	0000                	unimp
     f18:	0301                	addi	x6,x6,0
     f1a:	0901                	addi	x18,x18,0
     f1c:	0000                	unimp
     f1e:	0501                	addi	x10,x10,0
     f20:	0614                	addi	x13,x2,768
     f22:	00090003          	lb	x0,0(x18)
     f26:	0100                	addi	x8,x2,128
     f28:	2005                	jal	f48 <_STACK_SIZE-0xf0b8>
     f2a:	04090003          	lb	x0,64(x18)
     f2e:	0100                	addi	x8,x2,128
     f30:	0505                	addi	x10,x10,1
     f32:	0306                	slli	x6,x6,0x1
     f34:	0901                	addi	x18,x18,0
     f36:	0004                	0x4
     f38:	0301                	addi	x6,x6,0
     f3a:	0901                	addi	x18,x18,0
     f3c:	0000                	unimp
     f3e:	0501                	addi	x10,x10,0
     f40:	060d                	addi	x12,x12,3
     f42:	00090003          	lb	x0,0(x18)
     f46:	0100                	addi	x8,x2,128
     f48:	0c09                	addi	x24,x24,2
     f4a:	0000                	unimp
     f4c:	0101                	addi	x2,x2,0
     f4e:	008e                	slli	x1,x1,0x3
     f50:	0000                	unimp
     f52:	00480003          	lb	x0,4(x16) # ffff8004 <__stack+0x7fe7e610>
     f56:	0000                	unimp
     f58:	0101                	addi	x2,x2,0
     f5a:	000d0efb          	0xd0efb
     f5e:	0101                	addi	x2,x2,0
     f60:	0101                	addi	x2,x2,0
     f62:	0000                	unimp
     f64:	0100                	addi	x8,x2,128
     f66:	0000                	unimp
     f68:	2e01                	jal	1278 <_STACK_SIZE-0xed88>
     f6a:	2f2e                	fld	f30,200(x2)
     f6c:	2e2e                	fld	f28,200(x2)
     f6e:	2f2e2e2f          	0x2f2e2e2f
     f72:	2f2e                	fld	f30,200(x2)
     f74:	6972                	flw	f18,28(x2)
     f76:	2d766373          	csrrsi	x6,0x2d7,12
     f7a:	2f636367          	0x2f636367
     f7e:	696c                	flw	f11,84(x10)
     f80:	6762                	flw	f14,24(x2)
     f82:	632f6363          	bltu	x30,x18,15a8 <_STACK_SIZE-0xea58>
     f86:	69666e6f          	jal	x28,6761c <_STACK_SIZE+0x5761c>
     f8a:	69722f67          	0x69722f67
     f8e:	00766373          	csrrsi	x6,0x7,12
     f92:	6d00                	flw	f8,24(x10)
     f94:	6c75                	lui	x24,0x1d
     f96:	6964                	flw	f9,84(x10)
     f98:	00532e33          	slt	x28,x6,x5
     f9c:	0001                	nop
     f9e:	0000                	unimp
     fa0:	0500                	addi	x8,x2,640
     fa2:	a802                	fsd	f0,16(x2)
     fa4:	00a1                	addi	x1,x1,8
     fa6:	0380                	addi	x8,x2,448
     fa8:	0124                	addi	x9,x2,136
     faa:	04090103          	lb	x2,64(x18)
     fae:	0100                	addi	x8,x2,128
     fb0:	04090203          	lb	x4,64(x18)
     fb4:	0100                	addi	x8,x2,128
     fb6:	04090103          	lb	x2,64(x18)
     fba:	0100                	addi	x8,x2,128
     fbc:	04090103          	lb	x2,64(x18)
     fc0:	0100                	addi	x8,x2,128
     fc2:	04090203          	lb	x4,64(x18)
     fc6:	0100                	addi	x8,x2,128
     fc8:	04090103          	lb	x2,64(x18)
     fcc:	0100                	addi	x8,x2,128
     fce:	04090103          	lb	x2,64(x18)
     fd2:	0100                	addi	x8,x2,128
     fd4:	04090103          	lb	x2,64(x18)
     fd8:	0100                	addi	x8,x2,128
     fda:	0409                	addi	x8,x8,2
     fdc:	0000                	unimp
     fde:	0101                	addi	x2,x2,0
     fe0:	0164                	addi	x9,x2,140
     fe2:	0000                	unimp
     fe4:	00450003          	lb	x0,4(x10)
     fe8:	0000                	unimp
     fea:	0101                	addi	x2,x2,0
     fec:	000d0efb          	0xd0efb
     ff0:	0101                	addi	x2,x2,0
     ff2:	0101                	addi	x2,x2,0
     ff4:	0000                	unimp
     ff6:	0100                	addi	x8,x2,128
     ff8:	0000                	unimp
     ffa:	2e01                	jal	130a <_STACK_SIZE-0xecf6>
     ffc:	2f2e                	fld	f30,200(x2)
     ffe:	2e2e                	fld	f28,200(x2)
    1000:	2f2e2e2f          	0x2f2e2e2f
    1004:	2f2e                	fld	f30,200(x2)
    1006:	6972                	flw	f18,28(x2)
    1008:	2d766373          	csrrsi	x6,0x2d7,12
    100c:	2f636367          	0x2f636367
    1010:	696c                	flw	f11,84(x10)
    1012:	6762                	flw	f14,24(x2)
    1014:	632f6363          	bltu	x30,x18,163a <_STACK_SIZE-0xe9c6>
    1018:	69666e6f          	jal	x28,676ae <_STACK_SIZE+0x576ae>
    101c:	69722f67          	0x69722f67
    1020:	00766373          	csrrsi	x6,0x7,12
    1024:	6400                	flw	f8,8(x8)
    1026:	7669                	lui	x12,0xffffa
    1028:	532e                	lw	x6,232(x2)
    102a:	0100                	addi	x8,x2,128
    102c:	0000                	unimp
    102e:	0000                	unimp
    1030:	0205                	addi	x4,x4,1
    1032:	a1cc                	fsd	f11,128(x11)
    1034:	8000                	0x8000
    1036:	0100c403          	lbu	x8,16(x1) # 8a8002ca <__stack+0xa6868d6>
    103a:	04090103          	lb	x2,64(x18)
    103e:	0100                	addi	x8,x2,128
    1040:	04090403          	lb	x8,64(x18)
    1044:	0100                	addi	x8,x2,128
    1046:	04090103          	lb	x2,64(x18)
    104a:	0100                	addi	x8,x2,128
    104c:	04090103          	lb	x2,64(x18)
    1050:	0100                	addi	x8,x2,128
    1052:	04090103          	lb	x2,64(x18)
    1056:	0100                	addi	x8,x2,128
    1058:	04090103          	lb	x2,64(x18)
    105c:	0100                	addi	x8,x2,128
    105e:	04090103          	lb	x2,64(x18)
    1062:	0100                	addi	x8,x2,128
    1064:	04090203          	lb	x4,64(x18)
    1068:	0100                	addi	x8,x2,128
    106a:	04090103          	lb	x2,64(x18)
    106e:	0100                	addi	x8,x2,128
    1070:	04090103          	lb	x2,64(x18)
    1074:	0100                	addi	x8,x2,128
    1076:	04090103          	lb	x2,64(x18)
    107a:	0100                	addi	x8,x2,128
    107c:	04090203          	lb	x4,64(x18)
    1080:	0100                	addi	x8,x2,128
    1082:	04090203          	lb	x4,64(x18)
    1086:	0100                	addi	x8,x2,128
    1088:	04090103          	lb	x2,64(x18)
    108c:	0100                	addi	x8,x2,128
    108e:	04090103          	lb	x2,64(x18)
    1092:	0100                	addi	x8,x2,128
    1094:	04090203          	lb	x4,64(x18)
    1098:	0100                	addi	x8,x2,128
    109a:	04090103          	lb	x2,64(x18)
    109e:	0100                	addi	x8,x2,128
    10a0:	04090103          	lb	x2,64(x18)
    10a4:	0100                	addi	x8,x2,128
    10a6:	04090203          	lb	x4,64(x18)
    10aa:	0100                	addi	x8,x2,128
    10ac:	04090503          	lb	x10,64(x18)
    10b0:	0100                	addi	x8,x2,128
    10b2:	04090103          	lb	x2,64(x18)
    10b6:	0100                	addi	x8,x2,128
    10b8:	04090103          	lb	x2,64(x18)
    10bc:	0100                	addi	x8,x2,128
    10be:	04090103          	lb	x2,64(x18)
    10c2:	0100                	addi	x8,x2,128
    10c4:	04090503          	lb	x10,64(x18)
    10c8:	0100                	addi	x8,x2,128
    10ca:	04090203          	lb	x4,64(x18)
    10ce:	0100                	addi	x8,x2,128
    10d0:	04090203          	lb	x4,64(x18)
    10d4:	0100                	addi	x8,x2,128
    10d6:	04090103          	lb	x2,64(x18)
    10da:	0100                	addi	x8,x2,128
    10dc:	04090203          	lb	x4,64(x18)
    10e0:	0100                	addi	x8,x2,128
    10e2:	04090203          	lb	x4,64(x18)
    10e6:	0100                	addi	x8,x2,128
    10e8:	04090103          	lb	x2,64(x18)
    10ec:	0100                	addi	x8,x2,128
    10ee:	04090103          	lb	x2,64(x18)
    10f2:	0100                	addi	x8,x2,128
    10f4:	04090103          	lb	x2,64(x18)
    10f8:	0100                	addi	x8,x2,128
    10fa:	04090403          	lb	x8,64(x18)
    10fe:	0100                	addi	x8,x2,128
    1100:	04090103          	lb	x2,64(x18)
    1104:	0100                	addi	x8,x2,128
    1106:	04090103          	lb	x2,64(x18)
    110a:	0100                	addi	x8,x2,128
    110c:	04090203          	lb	x4,64(x18)
    1110:	0100                	addi	x8,x2,128
    1112:	04090103          	lb	x2,64(x18)
    1116:	0100                	addi	x8,x2,128
    1118:	04090103          	lb	x2,64(x18)
    111c:	0100                	addi	x8,x2,128
    111e:	04090203          	lb	x4,64(x18)
    1122:	0100                	addi	x8,x2,128
    1124:	04090103          	lb	x2,64(x18)
    1128:	0100                	addi	x8,x2,128
    112a:	04090203          	lb	x4,64(x18)
    112e:	0100                	addi	x8,x2,128
    1130:	04090103          	lb	x2,64(x18)
    1134:	0100                	addi	x8,x2,128
    1136:	04090103          	lb	x2,64(x18)
    113a:	0100                	addi	x8,x2,128
    113c:	04090103          	lb	x2,64(x18)
    1140:	0100                	addi	x8,x2,128
    1142:	0409                	addi	x8,x8,2
    1144:	0000                	unimp
    1146:	0101                	addi	x2,x2,0
    1148:	0000004f          	fnmadd.s	f0,f0,f0,f0,rne
    114c:	00490003          	lb	x0,4(x18)
    1150:	0000                	unimp
    1152:	0101                	addi	x2,x2,0
    1154:	000d0efb          	0xd0efb
    1158:	0101                	addi	x2,x2,0
    115a:	0101                	addi	x2,x2,0
    115c:	0000                	unimp
    115e:	0100                	addi	x8,x2,128
    1160:	0000                	unimp
    1162:	2e01                	jal	1472 <_STACK_SIZE-0xeb8e>
    1164:	2f2e                	fld	f30,200(x2)
    1166:	2e2e                	fld	f28,200(x2)
    1168:	2f2e2e2f          	0x2f2e2e2f
    116c:	2f2e                	fld	f30,200(x2)
    116e:	6972                	flw	f18,28(x2)
    1170:	2d766373          	csrrsi	x6,0x2d7,12
    1174:	2f636367          	0x2f636367
    1178:	696c                	flw	f11,84(x10)
    117a:	6762                	flw	f14,24(x2)
    117c:	00006363          	bltu	x0,x0,1182 <_STACK_SIZE-0xee7e>
    1180:	696c                	flw	f11,84(x10)
    1182:	6762                	flw	f14,24(x2)
    1184:	2e326363          	bltu	x4,x3,146a <_STACK_SIZE-0xeb96>
    1188:	0068                	addi	x10,x2,12
    118a:	0001                	nop
    118c:	6c00                	flw	f8,24(x8)
    118e:	6269                	lui	x4,0x1a
    1190:	32636367          	0x32636367
    1194:	632e                	flw	f6,200(x2)
    1196:	0100                	addi	x8,x2,128
    1198:	0000                	unimp
	...

Disassembly of section .debug_str:

00000000 <.debug_str>:
   0:	5744                	lw	x9,44(x14)
   2:	6e75                	lui	x28,0x1d
   4:	6f69                	lui	x30,0x1a
   6:	006e                	c.slli	x0,0x1b
   8:	5f5f 6475 7669      	0x766964755f5f
   e:	6964                	flw	f9,84(x10)
  10:	6f630033          	0x6f630033
  14:	706d                	c.lui	x0,0xffffb
  16:	656c                	flw	f11,76(x10)
  18:	2078                	fld	f14,192(x8)
  1a:	6c66                	flw	f24,88(x2)
  1c:	0074616f          	jal	x2,46822 <_STACK_SIZE+0x36822>
  20:	5f5f 756d 736c      	0x736c756d5f5f
  26:	3369                	jal	fffffdb0 <__stack+0x7fe863bc>
  28:	7300                	flw	f8,32(x14)
  2a:	6f68                	flw	f10,92(x14)
  2c:	7472                	flw	f8,60(x2)
  2e:	6920                	flw	f8,80(x10)
  30:	746e                	flw	f8,248(x2)
  32:	5f00                	lw	x8,56(x14)
  34:	645f 0030 5f5f      	0x5f5f0030645f
  3a:	6876                	flw	f16,92(x2)
  3c:	5f00                	lw	x8,56(x14)
  3e:	6f5f 3070 5f00      	0x5f0030706f5f
  44:	6f5f 3170 5f00      	0x5f0031706f5f
  4a:	755f 6964 7376      	0x73766964755f
  50:	3369                	jal	fffffdda <__stack+0x7fe863e6>
  52:	6c00                	flw	f8,24(x8)
  54:	20676e6f          	jal	x28,7625a <_STACK_SIZE+0x6625a>
  58:	6f6c                	flw	f11,92(x14)
  5a:	676e                	flw	f14,216(x2)
  5c:	6920                	flw	f8,80(x10)
  5e:	746e                	flw	f8,248(x2)
  60:	6c00                	flw	f8,24(x8)
  62:	20676e6f          	jal	x28,76268 <_STACK_SIZE+0x66268>
  66:	6f6c                	flw	f11,92(x14)
  68:	676e                	flw	f14,216(x2)
  6a:	7520                	flw	f8,104(x10)
  6c:	736e                	flw	f6,248(x2)
  6e:	6769                	lui	x14,0x1a
  70:	656e                	flw	f10,216(x2)
  72:	2064                	fld	f9,192(x8)
  74:	6e69                	lui	x28,0x1a
  76:	0074                	addi	x13,x2,12
  78:	6968                	flw	f10,84(x10)
  7a:	5f006867          	0x5f006867
  7e:	635f 7a6c 745f      	0x745f7a6c635f
  84:	6261                	lui	x4,0x18
  86:	7500                	flw	f8,40(x10)
  88:	736e                	flw	f6,248(x2)
  8a:	6769                	lui	x14,0x1a
  8c:	656e                	flw	f10,216(x2)
  8e:	2064                	fld	f9,192(x8)
  90:	72616863          	bltu	x2,x6,7c0 <_STACK_SIZE-0xf840>
  94:	5f00                	lw	x8,56(x14)
  96:	785f 0030 5f5f      	0x5f5f0030785f
  9c:	3178                	fld	f14,224(x10)
  9e:	5f00                	lw	x8,56(x14)
  a0:	785f 0032 5f5f      	0x5f5f0032785f
  a6:	3378                	fld	f14,224(x14)
  a8:	5500                	lw	x8,40(x10)
  aa:	4951                	li	x18,20
  ac:	7974                	flw	f13,116(x10)
  ae:	6570                	flw	f12,76(x10)
  b0:	4400                	lw	x8,8(x8)
  b2:	72747357          	0x72747357
  b6:	6375                	lui	x6,0x1d
  b8:	0074                	addi	x13,x2,12
  ba:	726f6873          	csrrsi	x16,0x726,30
  be:	2074                	fld	f13,192(x8)
  c0:	6e75                	lui	x28,0x1d
  c2:	6e676973          	csrrsi	x18,0x6e6,14
  c6:	6465                	lui	x8,0x19
  c8:	6920                	flw	f8,80(x10)
  ca:	746e                	flw	f8,248(x2)
  cc:	5500                	lw	x8,40(x10)
  ce:	4944                	lw	x9,20(x10)
  d0:	7974                	flw	f13,116(x10)
  d2:	6570                	flw	f12,76(x10)
  d4:	2e00                	fld	f8,24(x12)
  d6:	2f2e                	fld	f30,200(x2)
  d8:	2e2e                	fld	f28,200(x2)
  da:	2f2e2e2f          	0x2f2e2e2f
  de:	2f2e                	fld	f30,200(x2)
  e0:	6972                	flw	f18,28(x2)
  e2:	2d766373          	csrrsi	x6,0x2d7,12
  e6:	2f636367          	0x2f636367
  ea:	696c                	flw	f11,84(x10)
  ec:	6762                	flw	f14,24(x2)
  ee:	6c2f6363          	bltu	x30,x2,7b4 <_STACK_SIZE-0xf84c>
  f2:	6269                	lui	x4,0x1a
  f4:	32636367          	0x32636367
  f8:	632e                	flw	f6,200(x2)
  fa:	5f00                	lw	x8,56(x14)
  fc:	715f 0030 5f5f      	0x5f5f0030715f
 102:	3171                	jal	fffffd8e <__stack+0x7fe8639a>
 104:	5f00                	lw	x8,56(x14)
 106:	645f 0031 5f5f      	0x5f5f0031645f
 10c:	6d75                	lui	x26,0x1d
 10e:	6973646f          	jal	x8,36fa4 <_STACK_SIZE+0x26fa4>
 112:	682f0033          	0x682f0033
 116:	2f656d6f          	jal	x26,5640c <_STACK_SIZE+0x4640c>
 11a:	6c6c6173          	csrrsi	x2,0x6c6,24
 11e:	7261                	lui	x4,0xffff8
 120:	6f6f742f          	0x6f6f742f
 124:	736c                	flw	f11,100(x14)
 126:	7369722f          	0x7369722f
 12a:	672d7663          	bgeu	x26,x18,796 <_STACK_SIZE-0xf86a>
 12e:	756e                	flw	f10,248(x2)
 130:	742d                	lui	x8,0xfffeb
 132:	636c6f6f          	jal	x30,c6768 <_STACK_SIZE+0xb6768>
 136:	6168                	flw	f10,68(x10)
 138:	6e69                	lui	x28,0x1a
 13a:	6975622f          	0x6975622f
 13e:	646c                	flw	f11,76(x8)
 140:	672d                	lui	x14,0xb
 142:	6e2d6363          	bltu	x26,x2,828 <_STACK_SIZE-0xf7d8>
 146:	7765                	lui	x14,0xffff9
 148:	696c                	flw	f11,84(x10)
 14a:	2d62                	fld	f26,24(x2)
 14c:	67617473          	csrrci	x8,0x676,2
 150:	3265                	jal	fffffaf8 <__stack+0x7fe86104>
 152:	7369722f          	0x7369722f
 156:	32337663          	bgeu	x6,x3,482 <_STACK_SIZE-0xfb7e>
 15a:	752d                	lui	x10,0xfffeb
 15c:	6b6e                	flw	f22,216(x2)
 15e:	6f6e                	flw	f30,216(x2)
 160:	652d6e77          	0x652d6e77
 164:	666c                	flw	f11,76(x12)
 166:	62696c2f          	0x62696c2f
 16a:	00636367          	0x636367
 16e:	706d6f63          	bltu	x26,x6,88c <_STACK_SIZE-0xf774>
 172:	656c                	flw	f11,76(x10)
 174:	2078                	fld	f14,192(x8)
 176:	6f64                	flw	f9,92(x14)
 178:	6275                	lui	x4,0x1d
 17a:	656c                	flw	f11,76(x10)
 17c:	5f00                	lw	x8,56(x14)
 17e:	765f 006c 5f5f      	0x5f5f006c765f
 184:	6475                	lui	x8,0x1d
 186:	7669                	lui	x12,0xffffa
 188:	6f6d                	lui	x30,0x1b
 18a:	6464                	flw	f9,76(x8)
 18c:	3469                	jal	fffffc16 <__stack+0x7fe86222>
 18e:	6300                	flw	f8,0(x14)
 190:	6c706d6f          	jal	x26,7056 <_STACK_SIZE-0x8faa>
 194:	7865                	lui	x16,0xffff9
 196:	6c20                	flw	f8,88(x8)
 198:	20676e6f          	jal	x28,7639e <_STACK_SIZE+0x6639e>
 19c:	6f64                	flw	f9,92(x14)
 19e:	6275                	lui	x4,0x1d
 1a0:	656c                	flw	f11,76(x10)
 1a2:	5500                	lw	x8,40(x10)
 1a4:	79744953          	0x79744953
 1a8:	6570                	flw	f12,76(x10)
 1aa:	5f00                	lw	x8,56(x14)
 1ac:	785f 0072 5f5f      	0x5f5f0072785f
 1b2:	3072                	fld	f0,312(x2)
 1b4:	5f00                	lw	x8,56(x14)
 1b6:	725f 0031 5f5f      	0x5f5f0031725f
 1bc:	6875                	lui	x16,0x1d
 1be:	5f00                	lw	x8,56(x14)
 1c0:	755f 006c 4e47      	0x4e47006c755f
 1c6:	2055                	jal	26a <_STACK_SIZE-0xfd96>
 1c8:	20373143          	fmadd.s	f2,f14,f3,f4,rup
 1cc:	3031                	jal	fffff9d8 <__stack+0x7fe85fe4>
 1ce:	322e                	fld	f4,232(x2)
 1d0:	302e                	fld	f0,232(x2)
 1d2:	2d20                	fld	f8,88(x10)
 1d4:	636d                	lui	x6,0x1b
 1d6:	6f6d                	lui	x30,0x1b
 1d8:	6564                	flw	f9,76(x10)
 1da:	3d6c                	fld	f11,248(x10)
 1dc:	656d                	lui	x10,0x1b
 1de:	6c64                	flw	f9,92(x8)
 1e0:	2d20776f          	jal	x14,74b2 <_STACK_SIZE-0x8b4e>
 1e4:	636d                	lui	x6,0x1b
 1e6:	6f6d                	lui	x30,0x1b
 1e8:	6564                	flw	f9,76(x10)
 1ea:	3d6c                	fld	f11,248(x10)
 1ec:	656d                	lui	x10,0x1b
 1ee:	6c64                	flw	f9,92(x8)
 1f0:	2d20776f          	jal	x14,74c2 <_STACK_SIZE-0x8b3e>
 1f4:	746d                	lui	x8,0xffffb
 1f6:	6e75                	lui	x28,0x1d
 1f8:	3d65                	jal	b0 <_STACK_SIZE-0xff50>
 1fa:	6f72                	flw	f30,28(x2)
 1fc:	74656b63          	bltu	x10,x6,952 <_STACK_SIZE-0xf6ae>
 200:	2d20                	fld	f8,88(x10)
 202:	616d                	addi	x2,x2,240
 204:	6372                	flw	f6,28(x2)
 206:	3d68                	fld	f10,248(x10)
 208:	7672                	flw	f12,60(x2)
 20a:	20693233          	0x20693233
 20e:	6d2d                	lui	x26,0xb
 210:	6261                	lui	x4,0x18
 212:	3d69                	jal	ac <_STACK_SIZE-0xff54>
 214:	6c69                	lui	x24,0x1a
 216:	3370                	fld	f12,224(x14)
 218:	2032                	fld	f0,264(x2)
 21a:	6d2d                	lui	x26,0xb
 21c:	7261                	lui	x4,0xffff8
 21e:	723d6863          	bltu	x26,x3,94e <_STACK_SIZE-0xf6b2>
 222:	3376                	fld	f6,376(x2)
 224:	6932                	flw	f18,12(x2)
 226:	2d20                	fld	f8,88(x10)
 228:	4f2d2067          	0x4f2d2067
 22c:	4f2d2073          	csrs	0x4f2,x26
 230:	2032                	fld	f0,264(x2)
 232:	4f2d                	li	x30,11
 234:	662d2073          	csrs	0x662,x26
 238:	7562                	flw	f10,56(x2)
 23a:	6c69                	lui	x24,0x1a
 23c:	6964                	flw	f9,84(x10)
 23e:	676e                	flw	f14,216(x2)
 240:	6c2d                	lui	x24,0xb
 242:	6269                	lui	x4,0x1a
 244:	20636367          	0x20636367
 248:	662d                	lui	x12,0xb
 24a:	6f6e                	flw	f30,216(x2)
 24c:	732d                	lui	x6,0xfffeb
 24e:	6174                	flw	f13,68(x10)
 250:	702d6b63          	bltu	x26,x2,966 <_STACK_SIZE-0xf69a>
 254:	6f72                	flw	f30,28(x2)
 256:	6574                	flw	f13,76(x10)
 258:	726f7463          	bgeu	x30,x6,980 <_STACK_SIZE-0xf680>
 25c:	2d20                	fld	f8,88(x10)
 25e:	6566                	flw	f10,88(x2)
 260:	6378                	flw	f14,68(x14)
 262:	7065                	c.lui	x0,0xffff9
 264:	6974                	flw	f13,84(x10)
 266:	20736e6f          	jal	x28,36c6c <_STACK_SIZE+0x26c6c>
 26a:	662d                	lui	x12,0xb
 26c:	6f6e                	flw	f30,216(x2)
 26e:	2d6e                	fld	f26,216(x2)
 270:	6c6c6163          	bltu	x24,x6,932 <_STACK_SIZE-0xf6ce>
 274:	652d                	lui	x10,0xb
 276:	6378                	flw	f14,68(x14)
 278:	7065                	c.lui	x0,0xffff9
 27a:	6974                	flw	f13,84(x10)
 27c:	20736e6f          	jal	x28,36c82 <_STACK_SIZE+0x26c82>
 280:	662d                	lui	x12,0xb
 282:	6976                	flw	f18,92(x2)
 284:	69626973          	csrrsi	x18,0x696,4
 288:	696c                	flw	f11,84(x10)
 28a:	7974                	flw	f13,116(x10)
 28c:	683d                	lui	x16,0xf
 28e:	6469                	lui	x8,0x1a
 290:	6564                	flw	f9,76(x10)
 292:	006e                	c.slli	x0,0x1b
 294:	5f5f 6d75 646f      	0x646f6d755f5f
 29a:	6964                	flw	f9,84(x10)
 29c:	2e2e0033          	0x2e2e0033
 2a0:	2f2e2e2f          	0x2f2e2e2f
 2a4:	2e2e                	fld	f28,200(x2)
 2a6:	722f2e2f          	0x722f2e2f
 2aa:	7369                	lui	x6,0xffffa
 2ac:	672d7663          	bgeu	x26,x18,918 <_STACK_SIZE-0xf6e8>
 2b0:	6c2f6363          	bltu	x30,x2,976 <_STACK_SIZE-0xf68a>
 2b4:	6269                	lui	x4,0x1a
 2b6:	2f636367          	0x2f636367
 2ba:	666e6f63          	bltu	x28,x6,938 <_STACK_SIZE-0xf6c8>
 2be:	6769                	lui	x14,0x1a
 2c0:	7369722f          	0x7369722f
 2c4:	6d2f7663          	bgeu	x30,x18,990 <_STACK_SIZE-0xf670>
 2c8:	6c75                	lui	x24,0x1d
 2ca:	6964                	flw	f9,84(x10)
 2cc:	00532e33          	slt	x28,x6,x5
 2d0:	20554e47          	fmsub.s	f28,f10,f5,f4,rmm
 2d4:	5341                	li	x6,-16
 2d6:	3220                	fld	f8,96(x12)
 2d8:	332e                	fld	f6,232(x2)
 2da:	0035                	c.nop	13
 2dc:	2e2e                	fld	f28,200(x2)
 2de:	2f2e2e2f          	0x2f2e2e2f
 2e2:	2e2e                	fld	f28,200(x2)
 2e4:	722f2e2f          	0x722f2e2f
 2e8:	7369                	lui	x6,0xffffa
 2ea:	672d7663          	bgeu	x26,x18,956 <_STACK_SIZE-0xf6aa>
 2ee:	6c2f6363          	bltu	x30,x2,9b4 <_STACK_SIZE-0xf64c>
 2f2:	6269                	lui	x4,0x1a
 2f4:	2f636367          	0x2f636367
 2f8:	666e6f63          	bltu	x28,x6,976 <_STACK_SIZE-0xf68a>
 2fc:	6769                	lui	x14,0x1a
 2fe:	7369722f          	0x7369722f
 302:	642f7663          	bgeu	x30,x2,94e <_STACK_SIZE-0xf6b2>
 306:	7669                	lui	x12,0xffffa
 308:	532e                	lw	x6,232(x2)
 30a:	4700                	lw	x8,8(x14)
 30c:	554e                	lw	x10,240(x2)
 30e:	4320                	lw	x8,64(x14)
 310:	3731                	jal	21c <_STACK_SIZE-0xfde4>
 312:	3120                	fld	f8,96(x10)
 314:	2e30                	fld	f12,88(x12)
 316:	2e32                	fld	f28,264(x2)
 318:	2030                	fld	f12,64(x8)
 31a:	6d2d                	lui	x26,0xb
 31c:	646f6d63          	bltu	x30,x6,976 <_STACK_SIZE-0xf68a>
 320:	6c65                	lui	x24,0x19
 322:	6d3d                	lui	x26,0xf
 324:	6465                	lui	x8,0x19
 326:	6f6c                	flw	f11,92(x14)
 328:	6d2d2077          	0x6d2d2077
 32c:	646f6d63          	bltu	x30,x6,986 <_STACK_SIZE-0xf67a>
 330:	6c65                	lui	x24,0x19
 332:	6d3d                	lui	x26,0xf
 334:	6465                	lui	x8,0x19
 336:	6f6c                	flw	f11,92(x14)
 338:	6d2d2077          	0x6d2d2077
 33c:	7574                	flw	f13,108(x10)
 33e:	656e                	flw	f10,216(x2)
 340:	723d                	lui	x4,0xfffef
 342:	656b636f          	jal	x6,b6998 <_STACK_SIZE+0xa6998>
 346:	2074                	fld	f13,192(x8)
 348:	6d2d                	lui	x26,0xb
 34a:	7261                	lui	x4,0xffff8
 34c:	723d6863          	bltu	x26,x3,a7c <_STACK_SIZE-0xf584>
 350:	3376                	fld	f6,376(x2)
 352:	6932                	flw	f18,12(x2)
 354:	2d20                	fld	f8,88(x10)
 356:	616d                	addi	x2,x2,240
 358:	6962                	flw	f18,24(x2)
 35a:	693d                	lui	x18,0xf
 35c:	706c                	flw	f11,100(x8)
 35e:	2d203233          	0x2d203233
 362:	616d                	addi	x2,x2,240
 364:	6372                	flw	f6,28(x2)
 366:	3d68                	fld	f10,248(x10)
 368:	7672                	flw	f12,60(x2)
 36a:	20693233          	0x20693233
 36e:	672d                	lui	x14,0xb
 370:	2d20                	fld	f8,88(x10)
 372:	2d20734f          	0x2d20734f
 376:	2d20324f          	0x2d20324f
 37a:	2d20734f          	0x2d20734f
 37e:	6266                	flw	f4,88(x2)
 380:	6975                	lui	x18,0x1d
 382:	646c                	flw	f11,76(x8)
 384:	6e69                	lui	x28,0x1a
 386:	696c2d67          	0x696c2d67
 38a:	6762                	flw	f14,24(x2)
 38c:	2d206363          	bltu	x0,x18,652 <_STACK_SIZE-0xf9ae>
 390:	6e66                	flw	f28,88(x2)
 392:	74732d6f          	jal	x26,332d8 <_STACK_SIZE+0x232d8>
 396:	6361                	lui	x6,0x18
 398:	72702d6b          	0x72702d6b
 39c:	6365746f          	jal	x8,579d2 <_STACK_SIZE+0x479d2>
 3a0:	6f74                	flw	f13,92(x14)
 3a2:	2072                	fld	f0,280(x2)
 3a4:	662d                	lui	x12,0xb
 3a6:	6976                	flw	f18,92(x2)
 3a8:	69626973          	csrrsi	x18,0x696,4
 3ac:	696c                	flw	f11,84(x10)
 3ae:	7974                	flw	f13,116(x10)
 3b0:	683d                	lui	x16,0xf
 3b2:	6469                	lui	x8,0x1a
 3b4:	6564                	flw	f9,76(x10)
 3b6:	006e                	c.slli	x0,0x1b
