[*] Binary protection state of image2d
Full RELRO Canary found NX disabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of image2d
3f29c: 12e00004 beqz s7,3f2b0 <algo_calibration_gen03_setup@@Base+0x434>
3f2a0: ac5e0028 sw s8,40(v0)
3f2a4: 82e20000 lb v0,0(s7)
3f2a8: 14400068 bnez v0,3f44c <algo_calibration_gen03_setup@@Base+0x5d0>
3f2ac: 8f99a17c lw t9,strlen
3f2b0: 8f978258 lw s7,-32168(gp)
3f2b4: 241e000a li s8,10
3f2b8: 26f7b8bc addiu s7,s7,-18244
3f2bc: 8f99a17c lw t9,strlen
3f2c0: 0320f809 jalr t9
3f2c4: 02202025 move a0,s1
3f2c8: 8fbc0018 lw gp,24(sp)
3f2cc: 005e1021 addu v0,v0,s8
3f2d0: 8f999fb8 lw t9,-24648(gp)
3f2d4: 0320f809 jalr t9
3f2d8: 2444000b addiu a0,v0,11
3f2dc: 8fbc0018 lw gp,24(sp)
3f2e0: 02202825 move a1,s1
3f2e4: 00402025 move a0,v0
3f2e8: 8f99a2f0 lw t9,-23824(gp)
3f2ec: 0320f809 jalr t9
3f2f0: 0040f025 move s8,v0
3f2f4: 8fbc0018 lw gp,24(sp)
3f2f8: 2403002f li v1,47
3f2fc: 02e02825 move a1,s7
3f300: 8f99a118 lw t9,strcpy
3f304: 24440001 addiu a0,v0,1
3f308: 0320f809 jalr t9
--
3f3cc: 82e20000 lb v0,0(s7)
3f3d0: 5040004b beqzl v0,3f500 <algo_calibration_gen03_setup@@Base+0x684>
3f3d4: 8f978258 lw s7,-32168(gp)
3f3d8: 8f99a17c lw t9,strlen
3f3dc: 0320f809 jalr t9
3f3e0: 02e02025 move a0,s7
3f3e4: 8fbc0018 lw gp,24(sp)
3f3e8: 0040f025 move s8,v0
3f3ec: 8f99a17c lw t9,strlen
3f3f0: 0320f809 jalr t9
3f3f4: 02202025 move a0,s1
3f3f8: 8fbc0018 lw gp,24(sp)
3f3fc: 005e1021 addu v0,v0,s8
3f400: 8f999fb8 lw t9,-24648(gp)
3f404: 0320f809 jalr t9
3f408: 2444000b addiu a0,v0,11
3f40c: 8fbc0018 lw gp,24(sp)
3f410: 02202825 move a1,s1
3f414: 00402025 move a0,v0
3f418: 8f99a2f0 lw t9,-23824(gp)
3f41c: 0320f809 jalr t9
3f420: 0040f025 move s8,v0
3f424: 8fbc0018 lw gp,24(sp)
3f428: 2403002f li v1,47
3f42c: a0430000 sb v1,0(v0)
3f430: 8f99a118 lw t9,strcpy
3f434: 02e02825 move a1,s7
3f438: 0320f809 jalr t9
--
3f480: 82020000 lb v0,0(s0)
3f484: 50400021 beqzl v0,3f50c <algo_calibration_gen03_setup@@Base+0x690>
3f488: 8f908258 lw s0,-32168(gp)
3f48c: 8f99a17c lw t9,strlen
3f490: 0320f809 jalr t9
3f494: 02002025 move a0,s0
3f498: 8fbc0018 lw gp,24(sp)
3f49c: 00409025 move s2,v0
3f4a0: 8f99a17c lw t9,strlen
3f4a4: 0320f809 jalr t9
3f4a8: 02202025 move a0,s1
3f4ac: 8fbc0018 lw gp,24(sp)
3f4b0: 00521021 addu v0,v0,s2
3f4b4: 8f999fb8 lw t9,-24648(gp)
3f4b8: 0320f809 jalr t9
3f4bc: 2444000b addiu a0,v0,11
3f4c0: 8fbc0018 lw gp,24(sp)
3f4c4: 02202825 move a1,s1
3f4c8: 00402025 move a0,v0
3f4cc: 8f99a2f0 lw t9,-23824(gp)
3f4d0: 0320f809 jalr t9
3f4d4: 0040b825 move s7,v0
3f4d8: 8fbc0018 lw gp,24(sp)
3f4dc: 2403002f li v1,47
3f4e0: a0430000 sb v1,0(v0)
3f4e4: 8f99a118 lw t9,strcpy
3f4e8: 02002825 move a1,s0
3f4ec: 0320f809 jalr t9
--
11d83c: 03e00008 jr ra
11d840: 27bd0048 addiu sp,sp,72
11d844: 8f878088 lw a3,-32632(gp)
11d848: afb20014 sw s2,20(sp)
11d84c: afb30010 sw s3,16(sp)
11d850: 24e79e38 addiu a3,a3,-25032
11d854: 2406ffff li a2,-1
11d858: 24050001 li a1,1
11d85c: 0320f809 jalr t9
11d860: 00402025 move a0,v0
11d864: 8fbf0044 lw ra,68(sp)
11d868: 02201025 move v0,s1
11d86c: 8fb50040 lw s5,64(sp)
11d870: 8fb4003c lw s4,60(sp)
11d874: 8fb30038 lw s3,56(sp)
11d878: 8fb20034 lw s2,52(sp)
11d87c: 8fb10030 lw s1,48(sp)
11d880: 8fb0002c lw s0,44(sp)
11d884: 03e00008 jr ra
11d888: 27bd0048 addiu sp,sp,72
11d88c: 0320f809 jalr t9
11d890: 00000000 nop
11d894: 8fbc0020 lw gp,32(sp)
11d898: 02602825 move a1,s3
11d89c: 00402025 move a0,v0
11d8a0: 8f99a118 lw t9,strcpy
11d8a4: 0320f809 jalr t9
11d8a8: 00408825 move s1,v0
--
14eef4: 0012100b movn v0,zero,s2
14eef8: 7c523a00 ext s2,v0,0x8,0x8
14eefc: 0012a0c0 sll s4,s2,0x3
14ef00: 02922823 subu a1,s4,s2
14ef04: 00052900 sll a1,a1,0x4
14ef08: 02252821 addu a1,s1,a1
14ef0c: 8f99a17c lw t9,strlen
14ef10: 8ca40090 lw a0,144(a1)
14ef14: 0320f809 jalr t9
14ef18: afa50020 sw a1,32(sp)
14ef1c: 8fbc0018 lw gp,24(sp)
14ef20: 8ec4001c lw a0,28(s6)
14ef24: 8f99a17c lw t9,strlen
14ef28: 0320f809 jalr t9
14ef2c: 0040b025 move s6,v0
14ef30: 8fbc0018 lw gp,24(sp)
14ef34: 00562021 addu a0,v0,s6
14ef38: 24840002 addiu a0,a0,2
14ef3c: 8f999fb8 lw t9,-24648(gp)
14ef40: 0320f809 jalr t9
14ef44: 0040b825 move s7,v0
14ef48: afc20024 sw v0,36(s8)
14ef4c: 8fbc0018 lw gp,24(sp)
14ef50: 10400015 beqz v0,14efa8 <sensor_ulpico_get_capture_mode_max_fps@@Base+0x19d4>
14ef54: 8fa50020 lw a1,32(sp)
14ef58: 8f99a118 lw t9,strcpy
14ef5c: 8ca50090 lw a1,144(a1)
14ef60: 0320f809 jalr t9
14ef64: 00402025 move a0,v0
14ef68: 00403025 move a2,v0
14ef6c: 12c00007 beqz s6,14ef8c <sensor_ulpico_get_capture_mode_max_fps@@Base+0x19b8>
14ef70: 8fbc0018 lw gp,24(sp)
14ef74: 12e000e6 beqz s7,14f310 <sensor_ulpico_get_capture_mode_max_fps@@Base+0x1d3c>
14ef78: 00561021 addu v0,v0,s6
14ef7c: 26d60001 addiu s6,s6,1
14ef80: 2404002f li a0,47
14ef84: a0440000 sb a0,0(v0)
14ef88: 00d63021 addu a2,a2,s6
14ef8c: 8fb60028 lw s6,40(sp)
14ef90: 8f99a118 lw t9,strcpy
14ef94: 00c02025 move a0,a2
14ef98: 0320f809 jalr t9
--
14f2b0: 8fa4002c lw a0,44(sp)
14f2b4: 8ea30000 lw v1,0(s5)
14f2b8: 1483005d bne a0,v1,14f430 <sensor_ulpico_get_capture_mode_max_fps@@Base+0x1e5c>
14f2bc: 02001025 move v0,s0
14f2c0: 8fbf0054 lw ra,84(sp)
14f2c4: 8fbe0050 lw s8,80(sp)
14f2c8: 8fb7004c lw s7,76(sp)
14f2cc: 8fb60048 lw s6,72(sp)
14f2d0: 8fb50044 lw s5,68(sp)
14f2d4: 8fb40040 lw s4,64(sp)
14f2d8: 8fb3003c lw s3,60(sp)
14f2dc: 8fb20038 lw s2,56(sp)
14f2e0: 8fb10034 lw s1,52(sp)
14f2e4: 8fb00030 lw s0,48(sp)
14f2e8: 03e00008 jr ra
14f2ec: 27bd0058 addiu sp,sp,88
14f2f0: 1000ff80 b 14f0f4 <sensor_ulpico_get_capture_mode_max_fps@@Base+0x1b20>
14f2f4: ae400008 sw zero,8(s2)
14f2f8: 1000fefc b 14eeec <sensor_ulpico_get_capture_mode_max_fps@@Base+0x1918>
14f2fc: 0000b025 move s6,zero
14f300: 3c02001a lui v0,0x1a
14f304: 3442cccd ori v0,v0,0xcccd
14f308: 1000ff98 b 14f16c <sensor_ulpico_get_capture_mode_max_fps@@Base+0x1b98>
14f30c: ae020078 sw v0,120(s0)
14f310: 8fb60028 lw s6,40(sp)
14f314: 8f99a118 lw t9,strcpy
14f318: 00403025 move a2,v0
14f31c: 8ec5001c lw a1,28(s6)
[*] Function strcpy used 7 times image2d