[*] Binary protection state of libsysutils.so

  
  	No RELRO       No Canary found   NX disabled  DSO          No RPATH     No RUNPATH   Symbols


[*] Function sprintf tear down of libsysutils.so

    1370:	24020027 	li	v0,39
    1374:	afa20014 	sw	v0,20(sp)
    1378:	8f828028 	lw	v0,-32728(gp)
    137c:	24060002 	li	a2,2
    1380:	24e75db4 	addiu	a3,a3,23988
    1384:	24426030 	addiu	v0,v0,24624
    1388:	afa20018 	sw	v0,24(sp)
    138c:	8f828028 	lw	v0,-32728(gp)
    1390:	24425e14 	addiu	v0,v0,24084
    1394:	0320f809 	jalr	t9
    1398:	afa2001c 	sw	v0,28(sp)
    139c:	8fbc0020 	lw	gp,32(sp)
    13a0:	8f998078 	lw	t9,-32648(gp)
    13a4:	0320f809 	jalr	t9
    13a8:	02002021 	move	a0,s0
    13ac:	1000ffc8 	b	12d0 <SU_Base_GetModelNumber+0xe0>
    13b0:	2402ffff 	li	v0,-1

000013b4 <SU_Base_GetVersion>:
    13b4:	3c1c0002 	lui	gp,0x2
    13b8:	279cdc6c 	addiu	gp,gp,-9108
    13bc:	0399e021 	addu	gp,gp,t9
    13c0:	1080000d 	beqz	a0,13f8 <SU_Base_GetVersion+0x44>
    13c4:	8f858028 	lw	a1,-32728(gp)
    13c8:	8f868028 	lw	a2,-32728(gp)
    13cc:	8f998064 	lw	t9,sprintf
    13d0:	27bdffe0 	addiu	sp,sp,-32
    13d4:	24a55e30 	addiu	a1,a1,24112
--
    14b0:	8fbc0028 	lw	gp,40(sp)
    14b4:	27a200bc 	addiu	v0,sp,188
    14b8:	afa20010 	sw	v0,16(sp)
    14bc:	8f858028 	lw	a1,-32728(gp)
    14c0:	8f998094 	lw	t9,-32620(gp)
    14c4:	27a200b8 	addiu	v0,sp,184
    14c8:	27a700c0 	addiu	a3,sp,192
    14cc:	27a40030 	addiu	a0,sp,48
    14d0:	24a55e98 	addiu	a1,a1,24216
    14d4:	27a600c4 	addiu	a2,sp,196
    14d8:	0320f809 	jalr	t9
    14dc:	afa20014 	sw	v0,20(sp)
    14e0:	8fbc0028 	lw	gp,40(sp)
    14e4:	27a40030 	addiu	a0,sp,48
    14e8:	00002821 	move	a1,zero
    14ec:	8f998080 	lw	t9,-32640(gp)
    14f0:	24060080 	li	a2,128
    14f4:	0320f809 	jalr	t9
    14f8:	27b00030 	addiu	s0,sp,48
    14fc:	8fbc0028 	lw	gp,40(sp)
    1500:	8fa200bc 	lw	v0,188(sp)
    1504:	8fa600c4 	lw	a2,196(sp)
    1508:	8f858028 	lw	a1,-32728(gp)
    150c:	afa20010 	sw	v0,16(sp)
    1510:	8fa200b8 	lw	v0,184(sp)
    1514:	8f998064 	lw	t9,sprintf
    1518:	8fa700c0 	lw	a3,192(sp)
    151c:	27a40030 	addiu	a0,sp,48
    1520:	24a55eb4 	addiu	a1,a1,24244
    1524:	0320f809 	jalr	t9
    1528:	afa20014 	sw	v0,20(sp)
    152c:	8fbc0028 	lw	gp,40(sp)
    1530:	8f848028 	lw	a0,-32728(gp)
    1534:	8f998058 	lw	t9,-32680(gp)
    1538:	0320f809 	jalr	t9
    153c:	24845ec8 	addiu	a0,a0,24264
    1540:	8fbc0028 	lw	gp,40(sp)
    1544:	00408821 	move	s1,v0
    1548:	8f99809c 	lw	t9,-32612(gp)
    154c:	02002821 	move	a1,s0
    1550:	27a400b0 	addiu	a0,sp,176
    1554:	0320f809 	jalr	t9
    1558:	24060004 	li	a2,4
    155c:	8fbc0028 	lw	gp,40(sp)
    1560:	27a400b0 	addiu	a0,sp,176
    1564:	a3a000b4 	sb	zero,180(sp)
    1568:	8f998058 	lw	t9,-32680(gp)
    156c:	0320f809 	jalr	t9
    1570:	26100004 	addiu	s0,s0,4
    1574:	02228826 	xor	s1,s1,v0
    1578:	1612fff3 	bne	s0,s2,1548 <SU_Base_GetDevID+0x148>
    157c:	8fbc0028 	lw	gp,40(sp)
    1580:	8f858028 	lw	a1,-32728(gp)
    1584:	8f998064 	lw	t9,sprintf
    1588:	02602021 	move	a0,s3
    158c:	24a55ed0 	addiu	a1,a1,24272
--
    3834:	279cb7f0 	addiu	gp,gp,-18448
    3838:	0399e021 	addu	gp,gp,t9
    383c:	8f9980d0 	lw	t9,-32560(gp)
    3840:	27bdff98 	addiu	sp,sp,-104
    3844:	24040001 	li	a0,1
    3848:	afbc0020 	sw	gp,32(sp)
    384c:	afbf0064 	sw	ra,100(sp)
    3850:	afb50060 	sw	s5,96(sp)
    3854:	afb4005c 	sw	s4,92(sp)
    3858:	afb30058 	sw	s3,88(sp)
    385c:	afb20054 	sw	s2,84(sp)
    3860:	afb10050 	sw	s1,80(sp)
    3864:	afb0004c 	sw	s0,76(sp)
    3868:	0320f809 	jalr	t9
    386c:	24050020 	li	a1,32
    3870:	10400044 	beqz	v0,3984 <SU_ADC_Init+0x154>
    3874:	8fbc0020 	lw	gp,32(sp)
    3878:	8f938028 	lw	s3,-32728(gp)
    387c:	8f928028 	lw	s2,-32728(gp)
    3880:	0040a821 	move	s5,v0
    3884:	00408821 	move	s1,v0
    3888:	00008021 	move	s0,zero
    388c:	26736494 	addiu	s3,s3,25748
    3890:	2652649c 	addiu	s2,s2,25756
    3894:	24140008 	li	s4,8
    3898:	8f998064 	lw	t9,sprintf
    389c:	02003821 	move	a3,s0
    38a0:	27a40028 	addiu	a0,sp,40
--
    3f6c:	00000000 	nop
    3f70:	8fbc0038 	lw	gp,56(sp)
    3f74:	8f838028 	lw	v1,-32728(gp)
    3f78:	8f9980a8 	lw	t9,-32600(gp)
    3f7c:	24636444 	addiu	v1,v1,25668
    3f80:	afa30010 	sw	v1,16(sp)
    3f84:	24030092 	li	v1,146
    3f88:	afa30014 	sw	v1,20(sp)
    3f8c:	8f838028 	lw	v1,-32728(gp)
    3f90:	246365a4 	addiu	v1,v1,26020
    3f94:	afa30018 	sw	v1,24(sp)
    3f98:	8f838028 	lw	v1,-32728(gp)
    3f9c:	1000ffb4 	b	3e70 <SU_ADC_GetChnValue+0xbc>
    3fa0:	246364c0 	addiu	v1,v1,25792
	...

00003fb0 <SU_LED_Command>:
    3fb0:	3c1c0002 	lui	gp,0x2
    3fb4:	279cb070 	addiu	gp,gp,-20368
    3fb8:	0399e021 	addu	gp,gp,t9
    3fbc:	27bdff98 	addiu	sp,sp,-104
    3fc0:	8f868028 	lw	a2,-32728(gp)
    3fc4:	afb0005c 	sw	s0,92(sp)
    3fc8:	00a08021 	move	s0,a1
    3fcc:	8f858028 	lw	a1,-32728(gp)
    3fd0:	8f998064 	lw	t9,sprintf
    3fd4:	afbc0010 	sw	gp,16(sp)
    3fd8:	00803821 	move	a3,a0
--
    4610:	27a40038 	addiu	a0,sp,56
    4614:	00002821 	move	a1,zero
    4618:	8f92801c 	lw	s2,-32740(gp)
    461c:	8f998080 	lw	t9,-32640(gp)
    4620:	0320f809 	jalr	t9
    4624:	24060080 	li	a2,128
    4628:	8e427684 	lw	v0,30340(s2)
    462c:	184000d7 	blez	v0,498c <update_disabled_keys+0x3cc>
    4630:	8fbc0030 	lw	gp,48(sp)
    4634:	8f918028 	lw	s1,-32728(gp)
    4638:	8f93801c 	lw	s3,-32740(gp)
    463c:	00008021 	move	s0,zero
    4640:	10000005 	b	4658 <update_disabled_keys+0x98>
    4644:	263166f4 	addiu	s1,s1,26356
    4648:	8e427684 	lw	v0,30340(s2)
    464c:	0202102a 	slt	v0,s0,v0
    4650:	10400017 	beqz	v0,46b0 <update_disabled_keys+0xf0>
    4654:	83a200b8 	lb	v0,184(sp)
    4658:	8e637680 	lw	v1,30336(s3)
    465c:	00101080 	sll	v0,s0,0x2
    4660:	00621021 	addu	v0,v1,v0
    4664:	94430002 	lhu	v1,2(v0)
    4668:	1060fff7 	beqz	v1,4648 <update_disabled_keys+0x88>
    466c:	26100001 	addiu	s0,s0,1
    4670:	afa00138 	sw	zero,312(sp)
    4674:	8f998064 	lw	t9,sprintf
    4678:	94460000 	lhu	a2,0(v0)
    467c:	27a40138 	addiu	a0,sp,312
--
    4c20:	27a40038 	addiu	a0,sp,56
    4c24:	00002821 	move	a1,zero
    4c28:	8f92801c 	lw	s2,-32740(gp)
    4c2c:	8f998080 	lw	t9,-32640(gp)
    4c30:	0320f809 	jalr	t9
    4c34:	24060080 	li	a2,128
    4c38:	8e427684 	lw	v0,30340(s2)
    4c3c:	184000b0 	blez	v0,4f00 <update_enabled_keys+0x324>
    4c40:	8fbc0030 	lw	gp,48(sp)
    4c44:	8f918028 	lw	s1,-32728(gp)
    4c48:	8f93801c 	lw	s3,-32740(gp)
    4c4c:	00008021 	move	s0,zero
    4c50:	10000005 	b	4c68 <update_enabled_keys+0x8c>
    4c54:	263166f4 	addiu	s1,s1,26356
    4c58:	8e427684 	lw	v0,30340(s2)
    4c5c:	0202102a 	slt	v0,s0,v0
    4c60:	10400017 	beqz	v0,4cc0 <update_enabled_keys+0xe4>
    4c64:	83a200b8 	lb	v0,184(sp)
    4c68:	8e637680 	lw	v1,30336(s3)
    4c6c:	00101080 	sll	v0,s0,0x2
    4c70:	00621021 	addu	v0,v1,v0
    4c74:	94430002 	lhu	v1,2(v0)
    4c78:	1460fff7 	bnez	v1,4c58 <update_enabled_keys+0x7c>
    4c7c:	26100001 	addiu	s0,s0,1
    4c80:	afa00138 	sw	zero,312(sp)
    4c84:	8f998064 	lw	t9,sprintf
    4c88:	94460000 	lhu	a2,0(v0)
    4c8c:	27a40138 	addiu	a0,sp,312
--
    52a4:	8fbc0030 	lw	gp,48(sp)
    52a8:	3c05404f 	lui	a1,0x404f
    52ac:	24a54506 	addiu	a1,a1,17670
    52b0:	27a61038 	addiu	a2,sp,4152
    52b4:	00408021 	move	s0,v0
    52b8:	00402021 	move	a0,v0
    52bc:	04400033 	bltz	v0,538c <SU_Key_OpenEvent+0x1a0>
    52c0:	8f998104 	lw	t9,-32508(gp)
    52c4:	0320f809 	jalr	t9
    52c8:	00000000 	nop
    52cc:	8fbc0030 	lw	gp,48(sp)
    52d0:	02002021 	move	a0,s0
    52d4:	8f99803c 	lw	t9,-32708(gp)
    52d8:	0320f809 	jalr	t9
    52dc:	00408021 	move	s0,v0
    52e0:	8fbc0030 	lw	gp,48(sp)
    52e4:	27a41038 	addiu	a0,sp,4152
    52e8:	266568a8 	addiu	a1,s3,26792
    52ec:	1a000058 	blez	s0,5450 <SU_Key_OpenEvent+0x264>
    52f0:	8f99806c 	lw	t9,-32660(gp)
    52f4:	0320f809 	jalr	t9
    52f8:	00000000 	nop
    52fc:	1440ffd9 	bnez	v0,5264 <SU_Key_OpenEvent+0x78>
    5300:	8fbc0030 	lw	gp,48(sp)
    5304:	8f858028 	lw	a1,-32728(gp)
    5308:	8f998064 	lw	t9,sprintf
    530c:	27b00038 	addiu	s0,sp,56
    5310:	02002021 	move	a0,s0


[*] Function sprintf used 8 times libsysutils.so